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
338340693331	338340693886	338340694436	338340694986	338340695536	338340696086	338340696636	338340697186	338340697736	338340698286	338340698836	338340699386	338340699936	338340700486	338340701036	338340701586	338340702136	338340702686	338340703236	338340703786	338340704336	338340704886	338340705436	338340705986	338340706536	338340707086	338340707636	338340708186	338340708736	338340709286	338340709836	338340710386	338340710936	338340711486	338340712036	338340712586	338340713136	338340713686	338340714236	338340714786	338340715336	338340715886	338340716436	338340716986	338340717536	338340718086	338340718636	338340719186	338340719736	338340720286	338340720836	338340721386	338340721936	338340722486	338340723036	338340723586	338340724136	338340724686	338340725236	338340725786	338340726336	338340726886	338340727436	338340727986	338340728536	338340729086	338340729636	338340730186	338340730736	338340731286	338340731836	338340732386	338340732936	338340733486	338340734036	338340734586	338340735136	338340735686	338340736236	338340736786	338340737336	338340737886	338340738436	338340738986	338340739536	338340740086	338340740636	338340741186	338340741736	338340742286	338340742836	338340743386	338340743936	338340744486	338340745036	338340745586	338340746136	338340746686	338340747236	338340747786	338340748336	338340748886	338340749436	338340749986	338340750536	338340751086	338340751636	338340752186	338340752736	338340753286	338340753836	338340754386	338340754936	338340755486	338340756036	338340756586	338340757136	338340757686	338340758236	338340758786	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	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	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
15250	1233	934	770	593	441	364	270	254	235	276	247	265	252	243	205	244	211	248	209	223	201	203	224	245	194	242	237	229	228	221	204	210	186	205	221	197	206	202	194	205	223	208	212	199	192	228	208	241	201	210	217	208	203	197	218	190	194	190	221	193	192	216	189	202	205	187	190	207	202	217	217	211	228	211	225	196	192	191	231	218	200	211	208	199	210	185	205	226	218	199	195	206	218	184	198	209	214	215	174	199	193	224	230	200	211	218	221	216	220	189	198	228	214	193	201	209	219	192	239	209	187	244	202	196	203	174	215	220	224	204	178	192	212	196	218	186	206	196	204	215	217	187	202	218	220	216	216	174	233	222	217	231	201	197	189	199	205	177	199	208	215	206	193	199	211	221	211	192	236	210	232	189	179	212	180	221	201	185	198	206	200	204	208	227	207	185	177	183	208	245	189	227	203	203	189	242	201	187	204	200	186	221	222	220	202	217	224	183	217	207	263	226	234	197	222	188	195	224	232	205	230	216	209	212	203	207	204	202	205	213	184	179	205	228	203	200	213	224	223	227	217	209	189	215	203	195	244	203	178	194	207	219	206	215	221	195	203	197	210	208	220	197	211	208	195	223	204	191	208	201	200	195	213	193	232	197	226	248	204	187	239	195	198	236	219	211	231	198	210	210	215	194	196	214	252	218	205	193	207	192	181	212	213	192	239	228	202	214	226	207	237	224	205	190	227	192	200	184	196	217	187	203	199	193	211	184	217	221	198	218	204	200	203	234	185	194	228	183	216	196	234	209	204	204	220	203	207	215	225	217	236	240	191	190	197	201	205	190	207	208	235	197	205	225	224	210	215	210	215	200	209	195	220	209	205	219	211	240	213	212	212	198	199	193	211	209	209	188	203	172	221	202	213	221	211	220	203	207	198	216	228	203	205	224	196	188	204	205	199	225	203	172	204	170	202	216	181	206	201	221	216	217	217	212	203	207	192	190	207	243	209	215	191	210	220	227	204	247	215	211	183	194	217	198	184	224	217	195	230	204	185	203	208	198	214	217	236	198	263	223	220	201	185	195	254	208	195	218	200	236	239	215	178	207	185	195	179	194	223	179	224	175	212	217	246	213	215	199	225	229	220	209	192	215	203	209	220	220	221	205	172	204	192	216	191	198	197	190	192	213	206	213	209	203	189	205	216	191	216	231	203	236	209	192	216	216	199	194	218	212	220	189	175	179	224	209	188	209	189	201	219	206	189	201	201	211	207	191	235	210	189	189	208	200	206	204	206	198	203	192	198	205	208	174	192	197	164	198	185	190	171	209	190	212	215	214	218	218	211	190	193	226	203	212	203	190	203	213	222	188	199	183	207	192	248	193	207	226	218	204	221	250	176	196	197	201	188	205	221	208	203	220	235	209	224	233	225	231	197	187	224	199	225	203	192	197	195	171	245	201	232	201	242	183	206	181	212	212	199	242	207	205	221	206	197	244	214	178	203	206	179	214	176	224	194	179	213	200	219	211	221	205	208	207	208	185	219	228	216	217	213	208	195	229	194	185	216	199	217	211	190	175	184	208	199	224	221	197	197	210	232	205	205	218	212	177	199	190	179	205	194	203	206	206	236	182	175	195	211	211	205	180	204	204	204	220	231	241	222	210	203	222	223	218	206	234	224	183	212	190	211	218	202	211	218	203	194	193	201	208	222	205	228	199	194	209	230	185	215	184	194	226	198	200	230	201	233	206	201	203	197	187	215	201	190	191	230	216	206	206	201	221	215	211	211	209	208	193	222	214	182	214	207	188	237	202	194	220	201	212	215	227	213	196	192	184	186	195	189	203	215	230	193	206	209	201	201	194	206	206	207	204	216	220	204	202	208	179	204	204	207	200	185	212	204	208	222	227	240	190	232	217	210	220	204	229	192	198	215	189	205	191	208	188	197	197	244	179	207	209	209	187	236	221	236	187	199	200	200	206	209	197	181	190	206	175	213	231	205	215	208	229	189	207	194	197	189	229	211	200	200	238	221	226	197	222	238	214	208	232	195	214	203	218	200	206	219	192	190	201	209	205	192	215	234	168	175	196	199	192	247	194	230	195	194	220	211	210	200	203	229	212	197	214	178	177	199	194	197	190	219	219	197	212	199	205	210	192	210	197	220	198	178	211	204	194	194	192	191	212	203	205	207	227	224	225	230	207	213	241	194	216	197	225	209	214	202	223	212	211	243	214	201	195	210	185	202	219	200	203	209	220	198	197	206	213	210	165	227	187	212	176	210	211	233	221	209	195	226	230	226	204	190	208	207	210	219	225	187	215	205	184	212	221	230	185	192	199	213	211	218	206	227	210	200	198	218	206	230	226	179	193	193	220	213	214	189	206	215	217	223	242	202	222	196	217	213	201	201	240	218	180	208	186	218	230	196	207	173	215	175	209	203	235	228	201	205	189	212	200	197	198	198	213	208	204	190	196	221	203	198	215	191	194	205	207	220	199	203	197	221	210	219	190	188	205	193	207	219	199	213	196	216	217	206	247	208	196	185	222	190	205	193	187	204	223	211	213	216	193	214	195	180	214	197	208	206	195	211	204	225	198	215	217	209	207	212	217	231	194	212	193	229	213	231	215	195	204	208	215	191	191	195	203	179	207	228	197	199	243	208	202	234	243	193	252	216	212	232	221	185	196	211	179	231	195	185	208	203	223	213	252	218	210	237	230	230	187	227	230	206	203	247	185	177	201	210	185	208	206	209	189	204	219	200	206	226	262	206	202	223	207	205	229	226	237	206	208	197	200	184	209	208	216	183	236	192	241	199	212	211	205	189	210	214	201	204	211	205	205	228	233	225	175	241	219	189	221	199	208	208	212	200	194	175	216	187	195	223	188	227	191	167	201	226	260	198	216	202	200	200	212	187	203	208	192	201	169	214	192	207	221	217	223	226	197	224	213	214	188	189	211	193	214	223	214	203	170	201	241	186	192	189	201	192	226	214	203	202	211	200	202	223	205	203	200	203	202	217	214	210	192	222	212	210	222	192	185	233	202	203	204	208	214	209	203	181	180	203	228	219	220	240	199	199	221	210	215	201	217	186	197	224	239	216	215	230	209	206	204	195	214	224	249	212	182	196	180	200	191	204	204	199	224	209	197	215	194	213	218	219	232	193	220	201	201	223	194	236	227	202	205	206	212	213	215	228	217	190	204	194	215	202	211	244	228	182	212	206	202	186	181	227	221	192	184	196	212	238	233	208	189	205	189	204	220	195	217	219	217	193	227	259	213	196	200	202	229	175	203	182	232	202	216	207	221	187	227	196	228	217	213	208	215	208	204	208	210	210	236	205	218	191	208	217	222	200	222	206	192	227	193	199	238	197	206	210	188	225	212	204	214	230	223	208	208	198	177	194	221	218	204	191	199	202	196	221	219	202	196	207	182	195	215	190	197	203	227	204	203	207	191	189	202	224	190	201	193	192	208	216	184	203	184	183	198	196	209	206	183	198	218	187	212	208
8206	1003	1900	2286	1981	1484	1254	1042	997	845	784	709	755	698	650	660	586	552	567	598	548	586	581	545	527	526	532	534	513	521	476	509	509	511	514	474	490	517	537	483	481	460	450	515	490	453	494	500	505	456	507	472	480	510	461	516	487	473	492	478	528	466	450	484	516	478	474	489	458	467	520	473	467	468	469	486	475	488	522	533	481	474	496	464	523	495	493	473	460	467	506	449	475	498	514	498	439	496	450	509	531	475	469	494	497	487	517	472	471	473	490	488	510	486	443	441	486	457	497	479	499	479	463	502	485	476	518	437	472	516	514	508	483	472	465	467	484	471	493	495	490	491	447	458	463	498	478	453	459	503	458	489	495	479	486	457	486	477	475	477	477	480	468	497	470	495	502	499	504	448	505	510	511	435	448	476	486	475	461	498	453	482	490	464	488	496	491	479	495	490	491	484	461	482	478	503	496	473	450	488	462	478	465	442	491	536	522	490	476	432	499	431	473	461	490	492	493	484	480	490	476	472	540	484	499	480	466	499	482	490	426	485	472	475	483	510	443	493	471	477	466	462	493	494	472	474	463	457	492	473	457	507	472	482	483	473	489	450	455	501	479	477	459	463	468	471	464	468	509	446	446	487	471	508	506	486	480	429	493	511	480	473	446	477	490	484	460	498	460	483	439	480	465	461	451	456	454	485	460	472	468	480	494	445	505	468	469	461	456	482	479	500	482	451	505	483	489	473	452	469	465	502	477	442	534	446	498	459	463	508	505	459	465	481	487	460	480	448	452	489	496	434	491	495	491	494	473	481	482	482	536	506	453	455	434	472	463	458	480	533	463	470	489	465	500	472	477	493	474	457	485	468	476	462	481	449	483	479	476	452	491	448	461	481	459	466	492	487	480	468	498	473	474	452	483	478	466	483	465	495	493	503	473	474	460	463	502	463	485	508	455	465	455	474	489	454	487	450	443	485	499	472	431	491	480	500	491	459	467	477	493	467	476	504	468	484	454	497	441	481	478	485	475	457	472	471	453	509	473	477	461	474	496	481	454	478	471	474	476	448	513	441	433	505	478	494	467	496	486	475	507	461	487	505	467	456	465	512	488	415	495	446	488	477	479	458	445	468	499	468	505	489	490	474	453	425	465	497	509	460	494	487	478	488	486	470	479	452	486	442	489	492	427	493	504	485	530	502	504	500	511	458	494	465	475	461	472	436	499	461	491	474	469	457	475	499	484	472	528	481	481	488	466	468	457	461	466	474	430	434	491	477	474	482	488	499	479	477	480	469	486	475	484	474	483	463	477	475	475	507	494	487	470	480	482	492	479	488	430	475	485	457	494	443	496	462	504	452	505	442	457	493	491	492	499	479	475	486	455	525	486	477	468	453	471	464	454	460	462	475	475	505	473	491	514	464	507	480	473	443	499	460	453	442	462	464	493	488	498	473	483	480	499	466	480	439	464	496	470	490	482	500	495	484	510	454	445	499	455	453	489	462	451	468	441	477	467	480	483	473	494	497	463	459	476	460	455	453	478	515	472	526	463	483	494	490	464	475	456	445	489	482	501	473	460	455	461	465	486	489	500	481	507	472	439	481	491	476	455	482	467	484	448	480	456	492	471	491	472	441	489	482	485	452	522	469	470	453	459	475	490	459	495	471	484	482	473	505	463	541	453	468	459	480	473	470	464	454	483	488	465	429	429	484	490	491	471	489	504	484	454	482	466	475	480	501	488	467	473	460	517	498	499	516	480	481	493	487	456	461	462	505	498	519	501	439	475	517	513	470	475	464	482	460	472	434	487	509	474	463	493	492	507	484	467	502	499	456	500	474	467	490	481	486	472	492	500	523	438	489	467	503	488	492	481	490	471	458	495	528	484	505	439	475	489	497	448	442	515	477	445	489	504	507	470	452	460	516	458	446	457	415	460	510	501	443	491	485	464	462	465	486	473	503	468	465	511	469	475	463	497	477	467	472	501	479	492	494	473	492	532	472	484	488	522	451	478	506	500	485	451	514	456	462	451	453	474	480	485	491	458	494	466	449	428	489	513	460	486	496	497	486	486	489	458	449	468	476	452	474	482	459	457	488	445	476	498	498	459	482	496	484	481	438	465	498	469	479	454	484	490	502	476	462	486	467	510	509	489	460	494	499	484	463	488	500	475	458	482	492	434	474	492	460	482	465	462	469	503	464	445	442	475	449	460	504	479	470	485	466	478	527	459	462	481	445	472	443	448	491	464	502	503	477	469	502	458	473	446	447	489	438	468	511	488	478	471	462	495	439	477	480	484	470	486	472	473	462	438	504	474	433	477	488	475	455	472	483	463	467	463	493	475	447	488	480	464	515	510	451	458	486	459	476	464	469	470	487	451	504	457	473	493	477	504	482	461	494	530	482	461	485	482	489	459	492	551	473	492	472	483	469	420	472	480	507	493	508	440	470	447	503	487	457	513	448	523	468	477	495	449	482	464	480	444	453	502	493	491	459	500	512	460	477	440	496	488	531	457	508	493	456	480	472	530	502	467	470	515	482	468	497	452	496	472	485	471	494	484	456	491	461	500	473	531	508	441	479	455	505	496	487	511	452	496	446	455	465	455	483	455	465	475	458	486	518	445	464	474	498	470	482	494	465	475	516	485	450	498	506	475	461	520	517	482	490	517	499	463	454	478	446	527	472	491	471	472	460	484	472	480	495	457	456	503	470	511	467	466	473	404	434	473	479	484	445	516	489	474	460	496	454	482	467	458	498	450	496	471	475	476	537	446	476	482	426	458	491	490	492	451	467	482	481	515	475	518	492	469	512	466	482	474	481	486	467	504	514	496	463	456	474	482	480	495	465	501	450	458	455	467	484	522	509	505	471	489	478	489	479	489	447	458	522	486	417	501	483	448	462	444	474	510	500	472	462	497	445	495	488	485	432	463	464	463	478	489	481	471	443	476	469	501	450	494	463	486	435	441	473	472	470	476	450	464	457	472	483	508	500	444	517	482	465	498	439	475	457	474	440	469	487	477	486	522	474	469	481	515	505	470	509	468	455	453	497	518	492	491	520	490	437	467	491	497	506	477	525	465	486	466	483	468	475	529	484	492	483	460	447	459	483	494	455	548	503	469	497	485	454	457	473	514	465	457	483	475	503	486	516	481	442	467	497	470	476	491	461	469	485	423	497	483	506	507	451	479	453	491	468	516	459	492	521	480	475	471	466	470	465	491	500	454	490	497	490	518	463	460	486	467	495	518	506	457	484	439	472	490	475	465	444	476	469	455	472	477	475	475	480	502	503	465	509	474	510	482	517	439	476	451	503	493	484	505	497	431	516	475	479	495	452	449	511	470	461	460	440	432	455	486	506	456	483	504	458	441	503	461	481	490	503	515	471	466	465	446	455	492	490	495	508	507	448	477	474	501	510	444	489	473	480	492	489	467	461	450	500	497	501	465	474	483	486	492	469	481	490	503	474	461	486	513	464	516	407	496	463	491	464	434	499	492	442	493	481
1590	247	242	243	231	249	229	211	219	219	223	227	244	199	224	217	237	223	197	243	219	235	230	251	230	232	210	227	211	252	249	238	225	239	257	236	241	259	247	226	216	225	218	245	194	210	234	221	254	209	252	259	235	204	248	229	222	206	241	228	231	251	237	214	220	204	218	242	228	238	231	257	240	235	230	223	291	208	232	242	224	218	224	211	224	208	240	246	217	270	210	203	213	215	228	203	235	195	209	197	226	226	219	243	234	250	228	236	250	277	233	241	238	248	244	220	245	227	225	209	240	269	252	257	233	242	226	225	250	246	212	230	233	220	231	200	211	221	231	233	227	213	239	214	209	220	208	233	237	234	222	248	226	230	211	288	232	247	192	230	235	243	214	224	225	236	205	231	215	245	230	257	245	233	203	230	211	245	248	234	200	229	214	211	232	244	230	196	197	206	224	228	216	255	215	215	215	262	237	235	225	224	226	215	242	217	238	232	208	248	227	244	196	219	216	236	212	218	237	220	223	207	206	212	238	213	215	240	246	240	207	197	284	220	208	227	216	237	221	206	218	229	243	227	230	212	203	239	214	226	234	224	205	239	219	216	204	206	223	209	253	228	253	224	242	241	218	260	239	215	229	243	250	205	246	221	242	254	196	209	243	235	254	217	235	246	215	215	238	264	248	234	246	232	210	229	239	224	248	209	224	232	242	217	216	256	227	227	211	226	240	222	214	226	223	217	216	232	200	240	244	210	238	221	214	209	242	237	206	225	238	230	220	214	227	248	210	247	225	227	218	269	255	211	214	214	255	219	231	205	246	232	249	217	217	232	248	213	206	218	210	215	232	245	219	233	207	229	247	224	235	200	216	233	242	194	224	226	228	212	245	258	244	229	240	219	210	229	219	205	209	202	228	235	222	207	195	216	229	221	216	215	229	241	208	215	236	218	229	236	238	233	232	220	211	222	232	199	254	238	248	210	242	218	216	243	219	230	215	229	235	192	228	246	191	211	216	230	227	256	219	240	248	193	206	225	242	225	241	230	236	249	209	253	233	235	248	217	231	207	200	234	192	253	235	241	228	229	221	240	253	255	211	221	226	196	219	256	215	228	263	232	221	212	229	225	214	213	227	223	249	232	220	226	236	246	221	210	189	191	218	247	254	214	236	238	230	209	227	218	262	269	229	228	215	221	229	246	230	244	261	224	196	201	223	238	221	216	209	219	226	248	265	227	219	255	205	237	238	214	233	200	224	214	255	195	205	224	250	225	224	222	242	225	243	247	230	215	248	254	258	233	232	250	224	222	221	241	216	232	223	225	260	235	229	220	222	185	213	258	253	234	238	213	241	243	195	176	234	224	258	224	208	212	214	256	240	238	227	254	235	247	226	234	204	217	201	210	215	223	203	217	230	244	212	218	218	219	222	206	225	233	215	236	201	211	228	234	247	227	239	222	229	208	234	240	215	199	238	223	195	239	243	233	239	257	217	252	202	229	240	227	240	205	227	216	235	201	237	234	245	205	243	234	232	212	235	218	253	242	238	224	220	211	239	211	237	213	247	255	245	221	211	223	216	220	211	228	181	221	246	221	230	206	206	223	219	208	222	236	240	209	220	238	209	217	230	220	222	212	236	221	214	204	236	244	231	236	219	208	228	226	224	235	228	233	226	232	222	212	235	231	206	211	249	230	221	227	218	190	223	219	247	216	212	223	211	223	240	253	238	251	226	220	230	228	228	220	227	251	231	253	251	237	222	224	247	231	236	207	244	223	234	198	265	224	240	234	223	236	224	264	239	248	246	237	242	223	247	219	222	240	195	228	239	223	212	235	232	212	226	209	234	250	241	204	237	224	242	232	220	212	236	224	213	244	228	222	256	227	247	243	247	231	214	240	227	190	238	206	223	246	262	260	224	225	248	207	255	226	231	186	225	211	239	233	222	215	195	246	231	261	212	225	225	248	236	232	235	217	219	206	214	248	226	237	256	212	233	196	198	210	240	195	239	245	198	213	250	244	227	241	218	228	228	201	229	205	246	245	235	214	221	204	222	229	227	208	229	233	213	216	229	236	233	248	223	214	231	208	227	221	234	237	244	198	251	255	237	272	225	202	228	217	238	240	226	201	217	232	244	256	210	240	210	219	204	213	224	197	225	249	221	210	236	228	225	189	236	235	222	247	209	257	223	249	255	231	214	224	222	204	211	194	243	240	244	224	238	233	240	230	227	232	212	214	233	237	208	216	216	201	268	261	218	253	223	218	263	245	228	241	252	223	242	194	238	232	244	205	224	252	212	245	208	216	205	202	250	229	232	229	231	228	225	214	234	208	196	232	239	219	233	216	218	239	256	237	219	184	247	219	225	247	244	217	228	257	210	217	220	193	231	210	229	233	197	234	217	204	218	214	226	228	228	235	225	262	206	200	219	213	226	225	223	236	233	205	216	214	218	225	224	221	244	206	194	225	251	240	193	228	219	219	239	224	249	249	228	234	208	220	248	209	218	221	214	240	219	219	239	244	231	245	232	233	220	236	241	219	230	216	218	230	228	228	211	231	225	208	216	217	232	222	247	236	233	241	226	240	239	213	212	203	217	205	235	221	218	251	214	234	252	225	253	221	250	219	210	228	224	243	213	195	228	232	204	232	248	219	212	210	246	210	232	217	255	227	234	208	247	250	224	257	218	221	234	208	206	231	248	259	246	217	220	213	203	222	247	205	226	179	229	225	240	201	222	214	203	256	257	228	237	215	233	237	215	236	243	228	218	204	223	258	230	244	235	228	219	245	237	214	218	252	216	254	219	240	226	230	241	211	202	221	239	233	218	241	233	233	263	246	205	243	259	226	223	241	234	237	221	222	208	238	213	223	239	203	238	202	229	224	219	238	228	204	252	207	218	224	206	243	220	242	233	237	224	222	253	231	232	235	219	236	248	229	248	209	221	235	235	230	203	208	262	220	243	210	235	223	223	223	230	236	256	184	219	233	223	230	243	199	224	193	202	222	217	234	245	222	214	224	256	233	220	229	215	236	245	232	222	232	228	213	235	230	229	237	255	244	220	258	244	211	217	238	232	224	199	219	237	245	234	235	224	211	236	246	231	211	231	234	250	226	218	207	248	228	246	219	238	233	201	225	216	253	221	202	229	245	221	234	253	237	237	243	225	216	235	213	215	199	230	257	236	207	220	221	242	238	225	232	227	230	241	251	217	246	227	198	202	219	225	212	229	220	225	248	207	219	243	238	222	231	226	220	260	237	216	246	215	221	221	222	211	234	215	219	210	222	232	219	248	242	257	236	219	227	223	224	229	222	233	230	231	225	231	239	256	197	230	238	219	247	226	195	235	235	211	249	270	202	229	226	194	233	241	229	203	256	233	244	235	231	238	239	227	249	242	229	213	216	228	225	239	228	203	216	239	215	214	227	229	201	219	250	222	229	201	200	209	245	207	210	219	242	248	190	260	237	243	237	203	261	251	223	229	211	218	225	237	214	227	212	212	256
2108	598	553	580	588	548	550	555	593	555	569	581	514	563	572	581	550	564	568	539	570	522	547	535	574	564	555	563	565	480	576	546	579	536	585	519	533	536	553	552	598	572	543	577	589	524	533	582	562	550	551	538	541	542	510	550	557	552	528	525	509	567	574	566	555	525	533	532	511	561	542	542	562	587	535	531	592	539	547	544	535	508	574	577	563	496	541	534	530	580	543	547	551	556	538	536	577	516	593	568	572	567	545	548	580	522	538	531	549	546	574	505	568	548	542	567	535	553	556	525	557	567	533	541	549	534	531	580	534	548	549	546	551	611	558	527	530	563	574	569	529	530	545	560	563	539	528	591	519	528	549	513	529	564	574	546	532	577	536	547	542	573	552	566	570	518	559	551	522	540	518	552	520	563	532	524	583	554	520	531	606	596	577	530	540	582	565	539	496	579	543	557	538	548	529	517	549	544	543	547	573	525	550	565	555	551	599	551	560	548	543	538	550	625	585	568	584	524	560	531	574	518	553	567	559	585	548	545	554	539	567	538	527	555	531	549	546	532	559	528	549	568	569	602	520	539	579	557	543	574	557	577	539	549	511	591	530	552	570	574	575	544	507	580	577	503	603	543	515	577	557	565	569	547	536	506	529	564	578	514	522	564	567	548	610	565	573	541	561	546	551	571	560	563	546	566	555	522	541	534	572	527	555	551	544	553	573	603	557	578	574	557	526	512	513	508	541	535	566	537	535	540	541	571	537	560	552	579	530	540	550	563	546	520	608	553	549	583	533	565	556	560	537	561	521	575	557	533	547	535	527	585	564	513	560	556	538	519	589	542	578	539	594	517	530	538	508	531	528	549	581	537	554	556	540	503	592	527	533	556	550	538	569	542	547	585	515	517	574	561	579	540	549	550	551	540	530	528	559	534	535	574	550	528	565	515	586	581	555	586	554	572	565	512	550	514	561	555	537	530	538	563	525	569	546	585	515	551	543	568	576	555	563	529	549	549	553	565	544	515	552	542	551	577	538	581	546	550	569	550	527	550	541	537	484	517	524	523	563	509	559	530	548	542	543	524	554	477	567	534	538	603	537	533	538	514	544	568	581	595	535	570	537	559	537	520	501	540	545	547	504	531	550	533	554	524	589	577	537	516	574	571	538	535	573	529	575	572	522	556	527	564	542	537	523	521	550	540	559	579	545	534	594	537	545	522	505	573	558	582	577	545	558	546	551	563	539	536	590	530	532	578	554	542	536	574	536	560	559	541	525	556	519	553	534	573	523	519	509	555	541	529	547	559	560	565	546	539	563	517	533	569	581	601	533	587	560	554	550	535	601	551	570	545	528	568	591	577	559	579	550	568	568	565	523	561	608	539	550	519	569	560	516	546	589	523	555	562	526	534	559	498	512	537	512	542	531	549	493	573	565	590	548	535	602	568	568	577	592	561	549	567	563	584	510	520	549	566	576	556	511	549	552	543	490	541	535	502	540	535	516	560	523	550	592	504	571	508	538	556	562	513	564	553	557	533	551	555	486	574	579	537	562	528	557	524	564	527	527	595	526	533	543	532	551	495	518	552	523	541	490	604	545	526	542	550	540	512	527	591	545	549	536	529	553	533	515	539	542	545	544	551	551	528	527	515	540	541	560	514	530	583	537	537	589	496	517	567	548	515	518	526	560	559	566	537	544	571	507	557	566	548	557	560	572	611	542	539	560	523	548	566	576	557	537	551	533	609	548	549	553	551	511	540	539	529	578	504	547	565	561	571	534	598	524	541	563	540	536	579	600	527	547	516	536	539	558	505	534	549	587	584	505	547	532	514	506	543	543	554	534	510	542	560	549	514	540	546	543	563	568	572	541	563	559	560	566	521	537	578	550	563	563	528	571	586	535	559	562	572	571	583	569	550	546	562	570	540	528	553	532	538	562	586	531	573	551	527	549	592	540	523	566	507	550	584	562	584	563	553	563	549	551	570	595	548	550	511	554	558	526	500	582	558	533	570	562	556	540	529	557	542	612	565	541	569	574	549	563	506	527	526	547	571	518	550	532	531	523	538	535	565	557	561	542	542	546	533	584	549	558	555	582	584	600	546	527	535	497	606	525	560	544	573	537	509	557	520	533	561	514	538	556	548	590	607	530	534	575	584	551	536	537	575	543	530	570	515	554	536	509	553	579	518	531	545	557	547	563	555	596	575	570	533	546	536	563	513	553	587	551	564	522	577	566	520	563	537	538	554	557	518	572	580	551	521	525	550	546	559	539	539	536	549	530	559	543	537	569	557	564	512	552	542	559	534	514	532	559	523	593	565	610	562	532	509	555	580	519	556	563	569	568	525	531	556	542	548	544	554	562	539	534	549	530	533	517	523	536	535	514	513	541	530	523	585	582	561	516	549	562	583	554	580	583	570	550	528	504	530	582	562	552	573	590	587	592	521	531	542	547	553	520	588	554	540	540	596	553	539	538	526	549	568	520	549	561	522	540	550	539	561	554	546	568	574	526	540	517	560	512	551	564	590	533	559	560	573	537	549	568	624	521	511	535	524	524	490	556	567	571	541	577	550	564	567	544	562	517	524	505	544	519	607	552	586	555	521	564	548	533	539	530	539	562	541	571	603	530	525	566	565	546	498	572	572	537	548	582	539	555	516	544	575	584	569	545	583	510	572	539	563	545	525	570	551	518	571	575	563	558	534	580	559	545	520	523	534	548	568	556	568	573	609	552	594	573	574	550	537	532	553	540	550	552	539	535	561	577	541	559	541	551	553	599	553	586	572	544	532	562	513	531	578	515	537	578	558	584	548	569	576	586	528	562	575	571	547	531	547	537	576	549	514	551	551	560	571	540	548	542	545	580	551	566	551	532	555	539	534	519	538	500	545	535	508	592	532	559	555	582	518	600	576	520	544	556	567	508	549	595	514	547	552	540	568	556	537	491	553	527	556	551	565	566	560	588	496	556	558	550	514	564	534	588	537	572	590	518	571	554	601	566	532	565	542	578	544	540	573	552	516	548	509	540	543	556	573	568	509	566	529	584	564	565	568	582	547	555	548	522	474	551	571	576	588	550	535	515	545	585	549	527	588	567	598	563	549	541	531	559	573	571	599	568	537	532	541	512	555	547	536	552	552	529	546	548	557	562	541	541	550	528	564	557	591	581	565	582	537	548	574	517	568	531	566	544	543	531	520	551	568	551	542	554	578	551	522	521	510	527	560	496	536	584	543	555	536	542	537	542	531	589	610	471	568	570	541	538	550	551	531	573	566	584	545	530	538	603	588	511	558	584	541	579	555	520	533	523	595	548	526	557	521	512	514	575	557	548	563	541	554	523	534	545	523	568	547	555	527	554	549	564	560	566	557	543	512	590	489	536	521	546	534	575	528	514	600	553	552	555	517	558	508	560	575	561	560	531	560	522	580	559	540	550	556	511	561	584	550	558	547	566	542	524	535	556	519	560	504	527	561	564	553	518	564	560	557	518	551	570	537	581	561	537	541
8332	633	724	610	476	434	396	388	376	312	337	368	320	337	331	366	382	322	338	342	346	363	342	286	337	324	310	312	294	323	299	321	333	345	332	286	314	309	346	318	336	313	299	306	310	276	325	311	315	281	324	325	304	313	324	363	322	338	321	328	381	323	324	320	303	341	348	338	318	307	336	304	325	328	329	337	362	351	353	305	333	298	309	324	343	307	281	305	372	344	329	339	322	300	318	302	344	290	271	349	340	342	308	309	269	315	303	341	308	318	338	347	344	312	320	293	365	397	328	340	303	320	301	320	301	326	318	327	358	319	324	295	342	312	316	309	305	325	334	329	306	352	333	327	315	329	299	344	310	332	337	325	310	296	323	341	335	341	317	310	333	302	328	319	310	321	359	309	293	346	327	324	313	313	314	319	341	310	318	310	366	329	303	334	345	356	317	328	315	346	300	317	338	360	300	343	300	320	298	330	313	315	333	359	312	319	316	309	295	354	296	335	324	305	359	290	326	355	325	320	341	308	334	303	318	337	320	312	319	323	321	336	345	302	327	296	303	334	298	344	329	277	322	316	304	336	341	353	310	305	301	323	302	307	333	319	310	354	341	333	309	320	319	388	313	302	325	342	323	299	327	307	300	302	345	333	298	340	288	337	320	306	367	336	330	313	323	316	347	329	323	326	359	362	301	327	343	291	304	357	308	339	297	303	343	327	308	347	350	321	322	339	305	349	329	329	308	355	296	300	349	328	327	299	293	313	323	319	338	327	353	340	337	335	304	309	291	317	317	297	350	293	358	341	341	320	350	297	302	325	333	322	343	309	308	307	346	330	314	268	315	336	354	318	333	338	310	331	332	345	302	332	369	335	293	345	305	355	345	348	310	296	295	339	299	329	276	317	308	346	338	359	342	329	334	318	306	282	329	320	307	309	315	337	319	324	323	324	338	284	332	358	369	343	349	347	347	346	312	315	322	302	343	275	321	334	331	312	325	288	334	305	325	298	330	331	325	319	354	284	348	326	291	326	317	317	362	333	346	289	295	348	319	311	352	328	344	297	303	352	337	317	331	352	332	333	341	317	333	325	331	359	292	312	309	342	294	316	341	295	322	311	334	317	328	314	340	316	348	335	296	316	312	319	353	322	309	322	332	300	304	323	304	330	326	325	338	324	322	323	325	336	341	308	343	317	313	329	342	358	313	312	322	310	295	315	323	326	334	284	319	330	300	320	288	330	303	310	300	288	329	336	336	344	340	328	342	299	341	327	332	324	299	309	335	330	331	326	328	326	335	338	328	292	338	336	316	297	317	333	347	303	352	365	338	316	309	361	299	321	344	307	341	327	297	315	311	329	321	318	336	348	316	330	322	344	341	308	327	330	328	324	341	349	337	329	309	328	335	314	287	341	344	316	350	338	322	300	295	388	356	344	312	353	304	348	308	366	329	293	315	294	318	338	347	295	329	298	301	354	330	311	320	309	323	276	299	326	329	343	318	316	300	321	295	329	317	354	300	310	314	298	309	314	349	327	325	348	330	295	323	309	303	327	326	312	310	301	309	316	296	332	316	325	312	355	314	329	287	320	302	327	321	325	302	320	325	283	330	300	282	320	328	321	327	327	326	289	315	329	300	317	294	312	354	299	335	310	318	297	292	319	305	359	327	373	323	305	323	353	300	328	325	293	319	339	321	310	318	291	297	329	319	310	332	338	315	311	359	333	326	338	333	315	310	359	337	306	341	330	337	316	307	328	331	321	305	340	350	326	328	324	352	294	312	341	329	322	352	335	332	326	306	300	304	326	300	311	294	341	328	340	345	315	338	320	320	318	311	336	327	320	331	319	279	359	315	331	336	320	331	304	315	326	313	347	313	312	353	338	319	354	310	310	345	324	321	328	294	303	325	343	325	342	304	318	313	312	317	332	329	319	351	320	338	328	341	324	325	346	344	352	315	349	290	365	324	303	292	322	313	351	332	300	339	330	335	342	308	324	313	328	336	327	315	294	348	321	288	324	301	283	333	311	312	306	349	338	311	335	329	306	309	319	316	345	317	363	336	336	316	306	327	313	330	355	306	321	307	336	308	353	313	331	308	306	313	314	341	289	325	346	360	285	318	315	315	320	328	336	306	332	345	313	367	358	294	349	357	311	303	314	310	327	339	329	319	325	297	344	346	328	313	333	342	313	298	352	343	347	316	331	317	335	335	346	360	344	326	320	349	298	320	340	329	320	289	299	303	353	333	336	301	316	357	335	343	352	294	303	313	325	332	296	300	332	338	330	311	340	318	314	346	314	336	341	328	316	320	373	290	336	342	350	324	346	339	293	315	325	320	350	265	324	316	335	320	328	303	316	315	313	355	317	307	345	341	316	340	293	327	308	341	295	342	348	311	315	342	334	325	308	349	325	328	327	342	330	319	317	308	286	349	331	305	327	329	303	341	334	320	309	330	340	326	319	340	295	338	303	332	332	301	335	345	355	327	297	322	332	298	346	290	318	327	331	320	357	293	318	324	303	323	308	323	326	388	339	287	340	311	361	300	331	324	341	323	344	317	313	331	303	316	306	326	317	347	329	320	309	344	316	339	340	335	326	333	311	333	296	348	327	331	298	355	330	334	290	355	301	303	291	283	347	307	310	343	342	339	326	375	328	345	317	312	294	328	325	371	334	312	306	338	289	307	327	322	337	314	307	351	306	303	316	321	323	327	322	318	327	322	341	294	343	299	340	318	328	336	340	316	321	331	307	305	324	345	341	326	319	322	322	368	302	309	351	324	323	330	309	312	344	340	338	316	331	317	357	327	322	306	327	291	283	321	281	310	332	308	321	314	308	333	336	307	311	320	329	290	318	290	296	331	371	308	348	326	343	319	358	331	348	300	337	317	322	337	343	323	316	337	293	295	292	296	334	302	326	345	308	295	337	317	353	288	286	298	302	351	331	343	316	314	346	351	300	358	339	331	334	367	299	315	304	287	359	326	354	330	348	313	316	359	356	354	335	331	304	295	322	311	328	325	339	300	336	316	345	320	326	325	332	294	305	330	342	295	311	350	354	330	323	321	329	302	332	304	343	315	297	314	309	318	335	343	289	344	277	330	307	318	340	351	315	346	302	321	296	321	331	294	313	331	330	338	304	277	344	337	319	352	316	318	325	311	310	312	328	345	357	275	309	296	303	303	329	331	336	341	318	319	335	295	321	295	281	307	331	314	318	337	300	364	312	323	347	318	331	303	327	351	320	297	308	348	344	349	338	335	314	382	316	317	309	338	312	313	344	310	299	329	318	320	325	346	322	299	296	320	310	352	347	321	354	310	359	318	334	351	318	349	332	341	317	322	322	330	329	306	351	338	387	311	312	334	308	319	329	333	296	286	309	325	308	320	332	340	303	308	323	347	308	310	287	318	319	331	344	320	324	279	333	355	310	306	327	347	319	324	322	361	316	315	317	303	333	328	298	297	312	319	354	305	343	303	315	353	303	337	298	327	292	320	325	318	311
6803	968	1512	1738	1535	1250	1121	1067	997	975	858	877	832	763	774	851	804	816	781	785	813	773	747	799	765	776	727	823	796	751	767	762	760	772	795	716	755	784	750	782	757	780	740	754	757	759	743	733	781	708	764	720	766	742	772	737	736	770	743	700	791	737	751	734	757	710	751	735	751	753	707	753	714	725	722	738	747	721	748	686	793	723	754	793	736	764	753	700	734	729	711	759	688	767	736	731	780	761	735	743	677	736	732	712	768	738	697	695	741	780	707	785	763	765	788	769	724	744	776	740	687	772	716	730	745	727	799	709	754	785	788	722	789	664	737	736	723	788	714	770	721	742	772	753	778	782	715	724	769	704	701	756	748	749	721	723	697	738	738	774	771	728	716	745	766	704	738	730	729	738	728	724	737	697	720	735	675	713	714	743	727	687	701	726	755	700	710	736	730	761	748	715	772	758	756	779	735	737	732	766	720	771	727	760	728	740	761	751	780	742	782	730	738	751	746	719	749	752	746	709	713	733	772	697	676	767	742	717	725	742	697	780	723	783	688	716	770	745	737	774	773	716	725	772	656	716	759	728	759	693	731	709	740	722	741	726	722	762	767	693	747	730	733	714	734	744	718	730	774	717	712	710	760	705	722	737	751	763	731	732	726	685	743	742	785	708	723	718	762	739	728	718	755	687	656	712	723	762	726	716	738	751	703	731	749	754	689	756	729	720	734	736	731	748	735	727	732	757	734	739	716	722	710	739	735	730	730	774	736	736	777	712	760	709	763	749	746	728	751	762	739	719	720	732	721	704	729	734	727	730	713	721	721	718	717	752	756	748	735	717	773	727	716	734	748	725	694	740	781	722	749	752	701	771	728	738	749	780	702	780	743	750	722	715	729	740	728	716	744	727	754	724	714	692	674	743	753	729	731	726	708	750	751	706	717	720	784	711	702	711	700	708	709	747	746	727	722	780	746	697	713	730	735	723	753	757	762	752	714	736	786	720	692	727	733	734	757	695	751	743	723	771	742	757	749	704	743	713	774	733	719	709	711	736	697	700	730	744	749	759	747	751	712	735	770	770	740	708	750	766	779	772	750	726	764	765	736	748	770	713	712	729	715	734	723	754	722	724	716	740	737	748	747	709	737	790	761	753	728	734	787	749	739	773	746	763	699	767	740	726	731	748	793	729	721	722	712	737	716	737	706	771	706	773	745	719	744	728	693	742	723	768	764	759	739	795	759	696	718	744	723	727	747	719	767	734	713	715	761	755	700	766	701	696	761	758	712	759	747	726	730	719	762	744	726	730	729	773	745	716	709	742	716	698	703	744	748	749	710	702	707	759	726	743	751	734	752	737	680	780	735	734	728	734	748	698	710	718	755	731	711	743	735	733	732	749	762	741	754	760	701	757	753	717	771	751	702	731	721	734	725	689	721	740	736	727	744	735	718	752	752	695	711	722	740	730	734	751	731	749	732	721	729	743	771	746	726	747	787	739	731	720	732	792	707	726	746	752	770	803	762	728	747	774	769	732	776	723	760	755	761	770	763	734	694	802	760	717	739	729	728	704	725	758	758	739	726	699	764	765	830	744	710	779	732	748	710	722	724	720	751	745	707	712	717	781	749	711	753	696	738	739	768	757	731	719	736	727	755	756	693	743	725	695	740	766	744	727	712	774	715	759	745	694	708	745	711	729	736	707	718	762	739	724	765	755	721	765	720	700	708	699	774	686	702	760	734	716	765	724	756	759	765	714	754	708	749	728	699	775	729	771	701	699	721	728	714	751	745	718	747	731	733	698	714	764	726	721	684	722	701	713	742	701	729	699	744	691	797	744	762	700	763	753	717	771	755	691	768	735	716	714	759	730	758	736	713	716	677	760	686	703	688	700	766	693	743	728	671	667	693	725	711	742	703	746	702	750	733	725	723	721	713	748	698	750	758	743	739	766	752	752	794	713	794	775	728	729	721	712	724	733	750	720	709	708	730	706	711	725	760	714	745	763	760	734	777	761	756	717	745	700	711	740	727	744	697	713	730	749	726	723	727	693	756	708	770	746	732	744	745	734	747	748	730	703	729	713	742	745	722	783	716	765	747	783	762	747	723	714	726	701	695	711	732	729	723	736	770	691	727	734	720	711	718	708	684	708	782	716	748	743	737	730	769	723	703	772	694	735	741	720	713	684	765	773	734	758	744	697	791	757	756	709	708	756	735	783	749	732	782	738	720	734	791	781	701	691	676	706	710	727	755	739	789	753	734	714	721	783	784	711	753	748	722	740	714	743	728	725	718	729	692	736	765	677	749	767	699	716	723	732	693	719	711	727	716	745	739	730	797	711	732	778	779	713	721	706	723	764	712	801	694	702	732	766	781	725	716	727	760	761	753	703	759	744	713	725	708	784	722	728	725	776	737	748	771	740	755	732	723	722	729	740	696	731	733	723	783	678	755	743	714	721	781	732	749	746	710	742	724	753	662	743	751	713	727	723	761	770	705	716	697	751	755	789	682	736	732	735	675	753	812	772	698	780	744	711	811	745	745	719	688	771	702	731	702	733	718	762	743	791	724	768	712	718	764	704	699	688	712	705	714	739	735	752	705	714	672	738	757	770	729	744	725	729	700	769	795	694	723	736	750	714	751	710	739	698	709	690	789	751	750	717	742	713	705	717	738	738	751	713	681	756	745	798	741	722	758	741	736	670	739	724	761	735	746	717	713	785	719	729	683	731	726	746	720	703	669	739	715	762	708	790	701	770	738	738	697	737	785	731	713	723	744	744	741	769	770	697	730	757	701	746	709	724	717	756	723	761	765	745	704	744	739	728	685	717	777	744	686	751	706	733	750	733	747	704	763	736	734	711	769	773	718	756	759	712	746	805	759	759	743	753	763	718	742	693	717	732	696	730	738	770	720	707	736	787	753	755	721	699	709	677	743	753	766	737	715	764	743	737	697	747	754	721	679	771	725	742	701	756	706	744	713	754	734	706	713	721	693	793	741	728	795	724	744	754	706	702	794	709	691	719	744	768	695	698	755	693	764	739	807	770	713	732	757	739	742	714	729	696	716	750	698	723	659	715	689	759	761	726	769	767	740	729	722	744	702	731	727	786	750	692	726	701	782	727	716	742	706	728	728	710	707	742	731	745	708	804	720	675	749	750	718	767	720	767	745	750	745	753	686	750	729	744	740	780	718	705	768	733	689	781	744	737	727	737	776	730	736	736	708	796	724	746	749	744	722	710	744	717	700	691	753	751	795	749	729	704	782	779	792	748	759	727	761	725	759	728	755	743	718	754	738	727	729	726	695	741	676	733	729	747	683	728	713	723	749	714	736	737	725	757	713	743	762	773	710	723	751	730	701	767	728	756	766	726	735	729	693	760	787	773	702	779	721	729	728	787	720	740	782	772	693	691	720	766	746	759	733	748	707	730	763	745	758	726	775	715	755	700	689	687	734	725	787	758	732	716	706	757	770	732	724	677	688	762	753	744	720	693	699	754	713	728
15060	1194	952	775	499	366	349	310	283	275	237	251	252	222	220	228	233	229	239	224	210	202	229	216	227	185	199	225	187	216	229	223	201	194	198	176	196	185	194	182	187	210	209	192	232	199	207	215	199	193	201	228	202	197	222	222	208	204	219	226	226	235	188	205	193	195	191	214	204	218	223	175	185	189	199	188	207	214	232	178	185	203	205	200	213	199	233	179	243	201	188	180	188	193	192	208	234	196	196	179	201	190	201	196	213	214	242	202	201	208	195	235	184	226	222	218	220	183	209	184	205	192	206	209	225	195	201	198	199	190	218	240	187	212	192	218	215	179	188	190	212	184	203	205	204	196	194	189	196	181	186	221	209	189	194	193	199	192	212	239	208	229	199	221	188	204	220	207	190	205	194	212	208	200	195	201	182	193	227	222	205	203	190	219	210	201	213	174	197	217	179	182	225	213	188	219	201	219	219	209	210	185	205	204	206	208	197	175	191	236	210	212	179	208	235	190	206	169	195	216	191	194	225	195	211	194	211	183	221	196	212	223	207	190	176	211	218	212	210	185	227	216	217	184	219	211	216	195	204	191	227	206	172	213	203	221	189	202	230	199	185	194	212	213	209	198	194	193	196	183	207	225	196	166	228	176	186	226	200	213	220	185	224	209	226	204	167	203	196	191	184	221	195	190	198	193	208	197	216	218	178	207	206	196	185	205	152	190	175	224	226	237	200	200	222	210	192	211	207	159	205	215	194	194	182	205	204	201	217	231	172	218	185	194	199	231	189	197	195	228	213	205	195	199	191	200	228	213	189	185	209	181	211	206	204	214	199	206	219	208	192	184	204	189	206	196	212	203	231	216	206	207	197	192	222	226	193	223	202	198	199	207	236	187	184	209	192	190	216	195	187	213	223	248	196	221	213	224	205	181	195	208	218	201	226	179	163	194	210	213	204	218	180	207	174	184	194	191	213	183	246	197	199	230	195	205	199	212	222	195	194	199	194	209	210	199	200	191	213	173	238	202	169	191	193	206	204	239	198	203	183	217	211	200	211	219	210	199	209	176	216	198	222	198	196	206	219	200	210	230	191	206	200	199	240	188	205	220	185	189	202	201	202	200	241	217	207	225	198	205	182	197	187	198	199	200	219	187	191	207	174	212	210	197	178	211	220	225	178	218	192	236	224	212	198	213	220	211	195	220	192	208	196	200	223	227	239	196	188	174	197	216	207	220	215	222	202	223	194	204	203	209	208	205	202	205	210	192	208	191	217	200	199	198	210	195	200	202	216	204	184	211	204	208	208	208	202	222	219	188	202	217	230	207	187	185	219	195	208	211	186	198	169	176	194	211	188	192	221	202	187	195	197	202	173	202	212	204	207	210	230	179	200	181	219	178	217	212	214	201	201	186	208	200	196	179	212	204	209	200	208	187	207	200	214	209	166	193	200	206	228	194	189	210	226	182	211	203	208	186	218	208	186	194	188	206	188	219	188	210	206	183	200	199	206	186	193	212	185	213	194	196	198	199	197	213	218	208	199	219	222	182	200	192	214	215	212	205	216	230	204	217	233	226	239	180	202	214	197	220	208	190	194	193	187	198	192	200	202	179	165	228	204	204	198	196	206	216	204	186	227	222	193	188	199	218	208	212	210	197	187	218	199	209	227	190	205	218	249	188	230	198	213	184	185	216	190	231	216	183	169	251	193	215	210	184	201	234	207	191	246	204	205	203	209	219	174	182	215	210	216	199	204	212	186	183	215	198	187	192	222	216	214	207	179	188	177	211	202	206	188	182	187	206	193	235	210	180	203	215	219	191	217	226	193	226	189	225	185	207	222	167	219	203	205	215	217	207	223	202	183	210	182	201	185	202	207	222	239	210	193	185	204	204	174	203	198	169	191	186	182	198	195	204	227	226	187	204	208	221	224	221	202	220	221	189	212	223	212	189	220	176	188	214	182	227	214	209	185	208	196	210	221	197	201	205	229	207	199	188	250	213	198	220	184	175	205	212	201	175	223	216	186	211	186	206	214	207	178	208	178	197	198	199	197	184	214	217	194	188	193	210	194	176	200	181	208	199	196	193	196	202	211	177	190	214	196	206	203	190	209	238	194	222	206	208	193	189	214	195	215	210	219	188	196	193	218	204	209	195	211	226	199	195	192	193	187	223	234	212	201	200	193	213	215	186	203	194	221	190	185	184	222	223	217	227	199	178	186	214	200	182	193	199	203	221	194	206	192	198	180	214	179	175	204	214	215	187	186	187	192	222	206	191	224	223	191	222	185	202	207	236	218	230	194	199	168	212	182	197	206	219	203	226	214	202	203	190	204	192	185	180	181	200	191	202	207	198	166	214	203	176	199	208	195	217	191	195	210	193	209	197	224	222	189	213	207	205	191	207	202	180	200	194	209	194	209	187	201	186	193	225	188	186	204	208	218	215	205	183	209	205	228	193	215	217	213	193	207	196	193	205	204	217	194	195	196	203	194	202	179	197	219	195	186	203	200	204	190	171	197	231	221	210	178	216	186	206	189	189	223	208	190	189	210	222	208	223	191	221	206	200	196	201	179	209	189	194	221	230	219	200	214	216	212	177	197	181	222	238	216	210	206	206	204	199	215	210	187	215	201	212	221	217	211	211	206	191	205	205	215	194	187	241	192	196	199	187	189	220	202	216	176	192	223	198	216	204	215	204	230	191	182	179	201	208	205	203	203	180	215	190	213	202	188	178	195	201	201	201	208	236	189	198	198	227	211	218	212	216	210	181	190	172	201	224	202	219	212	186	203	184	201	208	208	189	203	217	198	197	233	194	194	199	198	180	211	198	232	222	188	190	180	201	201	169	199	203	187	176	194	234	199	183	180	188	201	201	203	198	161	191	178	205	209	188	191	200	245	160	208	206	212	201	193	219	219	188	204	202	226	212	191	204	208	193	212	217	215	198	226	225	183	181	189	180	197	224	209	203	186	200	177	194	185	209	206	199	200	194	211	223	205	185	203	238	212	194	212	204	203	202	201	212	211	216	203	174	166	214	215	198	193	189	198	200	204	220	221	220	201	192	241	210	187	205	200	217	184	231	216	183	202	239	194	217	199	217	189	210	197	200	183	212	224	245	192	207	206	199	213	180	184	215	202	206	186	221	215	193	218	211	173	206	221	209	177	200	200	158	148	220	206	194	204	199	193	191	218	205	187	222	180	198	229	165	231	189	208	205	163	206	189	227	205	189	198	199	211	178	205	195	212	187	182	206	194	248	203	191	180	213	200	199	224	194	217	177	202	203	184	196	191	212	215	198	202	198	187	202	211	201	178	242	195	201	191	221	239	203	193	203	176	203	219	199	208	216	197	198	174	219	208	207	203	191	213	216	222	206	217	179	197	179	216	189	230	193	215	194	200	189	203	198	194	208	182	177	212	180	203	211	191	194	221	207	203	171	224	207	192	185	227	198	192	190	207	193	221	202	191	217	200	195	191	204	215	164	193	237	168	222	202	198	215	188
8149	973	1934	2283	1905	1426	1214	1052	985	824	732	698	704	676	680	646	592	568	546	567	596	533	551	525	556	496	512	487	505	488	542	480	456	465	486	524	480	481	490	495	471	436	506	466	424	532	483	432	470	475	502	492	501	542	496	497	460	481	477	506	451	489	457	489	507	498	454	487	448	490	459	529	449	436	483	460	456	482	485	453	495	464	425	487	486	464	492	473	476	444	478	487	460	500	460	480	410	480	431	477	466	466	428	447	467	478	470	421	438	449	513	465	464	471	429	489	450	450	461	457	483	481	480	474	463	446	478	464	447	454	462	434	471	469	447	483	527	438	507	440	476	447	491	473	514	430	468	446	481	497	442	463	507	472	444	462	451	504	478	500	485	447	480	437	473	446	492	505	483	476	469	451	473	443	438	445	514	487	430	476	494	479	446	487	463	474	434	445	466	484	478	460	470	480	461	476	481	516	502	476	438	479	443	431	499	471	440	437	517	508	484	516	505	513	447	468	457	457	452	464	460	469	467	461	442	498	456	457	499	484	475	461	482	447	455	482	518	445	470	452	464	478	451	483	440	474	487	444	493	491	479	445	465	491	474	459	438	448	478	485	508	443	459	430	491	415	482	455	477	464	468	424	446	449	455	465	462	457	489	478	462	436	450	460	481	462	482	487	459	493	469	442	435	498	480	480	459	450	450	475	472	467	494	464	487	465	500	465	498	473	498	475	494	438	448	469	480	483	505	512	496	496	467	473	467	452	446	427	498	460	501	443	490	473	458	499	467	471	461	495	475	467	467	510	475	459	469	446	454	453	473	463	521	468	433	458	452	460	505	479	458	474	475	507	477	467	426	447	429	440	468	497	465	462	496	459	451	490	496	477	457	460	482	445	462	492	470	501	465	482	472	462	513	474	449	466	484	467	467	462	439	451	481	464	487	509	488	456	420	490	430	462	477	432	448	458	446	467	492	485	461	504	504	442	469	442	494	466	470	502	428	485	490	459	504	483	500	440	466	500	467	474	475	505	452	477	443	468	486	452	454	465	422	450	440	461	458	464	487	500	512	479	485	501	491	451	490	506	538	543	490	516	471	481	480	476	432	455	488	500	502	430	530	475	517	430	446	484	449	467	453	493	453	485	449	507	441	469	456	465	484	495	431	491	468	494	457	454	480	446	468	489	486	483	443	447	489	453	507	471	494	454	456	454	494	508	442	470	474	474	493	501	439	482	457	453	474	494	464	516	527	489	480	484	493	487	455	449	469	438	453	466	441	477	445	445	493	486	490	477	455	471	466	466	464	463	440	465	500	476	468	529	490	460	483	477	438	481	518	512	453	468	462	470	466	503	478	461	489	468	490	480	454	456	470	487	480	471	496	488	485	464	475	444	481	425	456	435	495	472	475	459	467	477	447	468	494	460	483	480	488	458	474	463	434	478	496	483	510	478	471	481	489	443	483	448	457	471	469	491	463	441	445	481	474	430	478	521	450	522	464	503	450	474	493	470	458	482	454	487	441	445	453	445	479	447	472	473	497	430	457	437	506	443	456	488	508	457	474	432	483	424	521	473	482	452	498	501	497	457	473	476	444	475	494	497	477	431	480	453	500	471	454	475	451	430	444	437	440	465	487	446	425	487	474	513	481	449	429	448	485	456	448	499	472	451	487	490	474	501	462	447	524	454	471	458	501	443	453	444	471	482	465	488	484	473	440	472	425	473	454	477	466	501	469	436	430	439	486	470	483	494	481	503	472	511	501	481	484	493	462	447	439	475	501	479	467	457	510	485	480	452	461	448	510	473	474	462	474	454	488	451	522	474	459	479	457	423	489	448	471	502	453	481	472	411	477	449	479	468	493	474	453	450	480	451	470	463	444	417	474	461	447	454	479	466	447	446	475	473	448	452	455	488	445	448	484	456	495	476	469	466	443	491	475	486	438	470	456	487	459	497	409	496	493	451	489	472	454	452	473	493	460	505	495	495	493	459	447	470	469	471	469	465	439	414	486	510	471	469	449	456	514	457	485	469	472	451	489	462	466	488	493	435	491	438	479	445	489	455	516	487	416	466	475	497	489	490	485	480	453	469	451	464	506	454	475	452	496	441	468	477	484	462	440	499	477	460	447	469	504	443	470	459	436	460	484	464	484	463	458	494	507	434	457	494	456	501	450	477	488	440	508	463	533	477	497	484	510	482	499	487	460	494	492	469	447	456	458	454	473	520	439	463	449	439	458	453	454	456	463	481	465	454	451	472	526	504	460	487	451	458	498	454	483	487	458	481	421	481	474	485	461	449	474	470	474	501	445	504	462	457	471	448	432	459	439	463	486	448	503	453	489	507	446	479	516	487	466	479	459	456	498	473	470	448	459	486	441	490	464	461	491	460	454	465	475	465	511	466	483	477	504	479	476	467	468	457	466	468	474	518	475	494	452	487	451	448	461	533	465	425	481	443	456	449	456	459	497	451	437	482	475	461	496	483	518	433	432	476	487	464	443	432	451	419	503	497	497	501	486	455	486	466	442	465	440	476	489	431	455	496	473	481	462	450	460	496	441	479	479	477	452	501	468	479	452	480	463	468	456	483	475	490	479	470	442	484	460	476	481	463	483	491	460	464	461	445	467	442	466	467	465	482	487	445	450	499	486	439	489	480	470	458	480	491	449	417	467	448	484	446	474	490	493	484	491	491	510	488	461	475	463	500	463	479	454	477	471	479	467	480	439	516	475	497	457	485	462	480	480	479	446	474	458	465	467	464	486	479	456	445	476	479	434	482	490	453	497	481	452	495	481	460	482	437	516	429	448	450	461	526	447	477	460	508	501	457	507	438	516	476	466	454	491	456	453	455	495	493	452	497	423	438	512	475	462	457	487	462	487	492	470	442	496	470	479	495	474	481	464	469	442	471	473	477	470	466	482	466	474	475	470	453	478	486	471	442	451	476	503	472	456	496	483	457	517	485	467	458	435	442	527	495	494	487	441	478	454	466	469	512	455	493	465	473	467	510	453	493	484	448	444	472	425	462	488	448	428	481	470	467	436	456	476	475	489	453	482	429	493	481	504	470	532	465	510	476	447	495	468	477	450	438	463	501	508	497	444	493	456	446	439	462	485	454	420	419	471	510	480	489	461	459	456	505	469	438	482	482	411	483	465	485	493	491	458	443	481	452	461	501	438	461	505	457	432	458	475	484	476	517	466	456	479	464	483	489	448	448	456	499	472	501	455	449	442	469	447	453	508	443	466	497	454	471	475	467	475	446	465	491	469	511	471	491	495	479	458	478	440	468	498	486	482	458	461	458	502	470	480	472	505	492	437	474	478	485	499	481	490	479	451	466	476	485	451	502	467	452	480	454	477	490	478	458	493	481	462	450	483	462	463	439	479	474	477	503	472	470	500	457	462	495	499	487	458	509	458	466	483	506	462	466	456	422	445	459	478	473	452	503	477	499	430	489	482	469	492	474	437	468	451	467	481	444	470	440	454	448	468	490	460	464	476	476
1596	259	234	222	223	257	232	216	201	229	234	214	234	218	244	265	226	216	210	225	222	244	234	198	252	225	245	247	247	238	198	225	226	235	237	211	222	247	226	210	233	227	228	258	247	233	264	234	257	257	234	234	251	220	223	230	231	190	232	223	258	202	239	230	210	231	235	215	218	225	250	223	229	211	245	237	256	249	260	212	226	221	230	219	229	240	217	223	229	234	241	219	214	208	246	217	218	207	250	209	222	219	231	236	266	232	248	236	238	206	216	219	216	209	262	223	247	212	222	216	227	218	207	232	203	211	214	228	218	243	185	203	229	215	220	233	248	195	229	225	233	214	246	226	224	213	219	220	240	233	255	227	228	246	199	237	194	266	245	224	219	206	231	228	237	215	234	213	250	245	220	228	215	242	217	251	205	186	242	231	197	215	244	222	232	229	233	239	223	204	225	270	191	224	253	229	206	245	199	201	238	220	223	214	216	212	213	204	234	234	215	214	233	234	208	224	229	192	228	243	243	203	193	220	227	227	236	231	181	207	234	236	208	223	213	221	211	240	239	217	238	216	244	210	224	224	231	232	219	220	228	240	232	225	214	218	227	243	238	210	235	233	228	230	245	222	211	236	239	205	232	244	236	200	233	217	215	219	224	206	210	204	220	221	240	253	230	205	208	226	230	230	242	230	252	211	232	212	236	225	200	221	209	221	225	204	207	236	239	222	247	227	242	225	209	232	233	206	188	235	222	258	244	220	218	228	240	244	223	257	217	254	222	204	232	222	212	249	224	212	225	216	232	207	232	219	214	218	212	250	255	218	231	233	218	229	207	240	235	240	252	225	258	223	208	215	243	231	204	211	186	219	228	194	231	238	228	227	236	224	206	215	249	240	212	184	233	229	228	209	245	230	222	249	245	230	233	224	263	228	225	214	192	209	227	223	204	194	222	225	219	239	230	232	240	229	204	226	227	225	235	220	249	248	214	260	226	238	218	251	222	245	229	225	241	221	225	244	259	244	229	231	231	252	204	237	203	218	202	239	213	246	234	200	231	204	221	231	242	214	203	203	224	243	235	241	209	236	210	236	220	239	214	226	228	230	224	223	211	216	226	206	236	242	248	213	234	222	233	216	208	226	228	201	230	259	242	205	235	254	214	211	211	229	227	215	230	227	218	227	211	214	231	237	213	234	230	249	213	206	237	234	194	230	212	231	223	236	236	200	231	219	237	208	192	242	270	224	226	244	224	221	212	214	223	218	239	203	222	228	223	264	222	224	180	216	210	205	238	233	243	236	222	249	231	232	245	242	208	227	215	213	255	224	219	235	235	244	256	232	244	222	211	189	233	216	206	208	238	196	261	223	207	222	225	224	238	246	221	231	226	220	233	238	203	187	234	237	216	234	223	232	224	228	218	217	209	199	216	241	238	237	236	218	219	235	252	229	255	213	214	209	227	219	230	245	254	224	213	254	243	244	241	249	197	255	217	216	216	229	236	242	222	261	221	238	225	227	221	213	246	258	217	222	234	188	227	215	225	226	213	244	213	194	203	205	229	221	241	222	225	218	218	224	251	258	213	223	230	221	226	201	195	276	251	215	244	236	211	217	187	223	236	218	220	219	208	192	235	217	207	238	224	240	219	242	213	229	218	228	211	242	185	234	233	217	214	243	222	228	235	206	215	222	191	222	218	224	238	222	221	234	245	247	225	237	234	220	235	227	238	216	203	199	230	215	215	201	194	224	222	216	213	237	244	248	233	233	238	237	238	244	223	222	201	226	207	225	190	244	236	221	245	225	232	237	230	208	256	220	215	200	210	229	266	237	218	227	239	264	244	222	237	262	261	240	235	237	234	239	211	244	214	209	210	207	228	201	239	214	202	199	220	228	231	240	213	237	229	197	211	232	243	211	245	244	205	218	217	247	269	225	244	215	219	222	227	219	207	241	236	229	229	214	235	237	233	235	216	228	282	232	205	236	229	216	210	215	228	237	251	232	233	215	191	214	233	230	213	253	225	251	231	225	213	225	252	240	222	219	217	220	212	218	220	236	225	231	236	238	248	219	247	210	215	257	221	236	235	244	214	218	223	244	253	223	232	215	216	257	225	226	200	226	212	232	202	228	242	221	247	247	198	215	246	227	218	208	213	239	222	231	204	209	240	244	265	197	233	226	252	243	234	212	232	231	225	218	242	250	204	216	227	251	217	207	246	244	222	227	244	210	223	239	236	236	215	257	227	240	232	241	212	215	218	213	223	205	233	245	207	189	213	241	199	236	227	215	223	205	246	216	217	232	225	226	226	232	240	237	204	232	205	202	221	228	247	233	227	240	215	216	248	210	238	220	222	239	210	230	217	226	205	204	211	221	222	208	191	227	206	203	237	220	204	223	203	182	215	204	221	244	227	212	220	233	228	235	228	253	261	240	190	233	223	224	225	210	219	219	248	233	237	211	219	243	249	229	231	201	226	201	242	237	254	212	227	238	218	204	253	253	246	237	217	242	220	212	218	266	200	231	257	207	227	237	193	222	221	247	226	231	219	245	238	239	243	238	252	215	254	221	259	210	236	216	237	218	240	207	213	233	224	256	233	234	215	217	207	214	231	254	250	225	214	234	215	232	227	210	222	243	192	243	249	254	255	245	241	235	261	219	226	199	242	213	224	211	223	196	225	225	246	256	237	243	238	242	237	209	248	192	234	206	192	234	230	210	211	265	227	202	238	236	255	225	234	257	217	233	238	229	183	194	204	235	230	222	219	251	254	235	231	218	227	240	211	240	258	251	217	241	235	201	254	245	206	212	220	235	220	220	224	215	210	208	210	227	221	239	215	235	196	239	228	221	242	214	237	257	235	239	224	243	219	252	218	236	226	215	213	241	223	221	229	236	222	218	215	226	219	240	233	213	237	256	232	229	203	224	236	226	226	240	225	212	237	230	250	228	199	212	237	222	261	215	238	211	224	240	233	244	208	221	237	251	223	209	247	242	202	208	243	213	251	257	213	237	209	239	242	243	200	247	210	233	237	238	215	230	250	227	214	222	193	199	211	233	226	237	239	224	233	259	232	225	224	218	215	227	214	230	199	228	199	223	243	225	219	239	246	229	257	263	208	201	236	241	215	223	214	248	217	243	240	212	245	245	203	233	221	225	225	206	232	214	232	239	189	235	253	235	242	225	200	224	225	243	248	231	241	228	201	212	236	230	240	205	233	247	201	243	241	233	231	255	241	255	275	223	202	217	212	231	231	219	234	234	184	222	202	222	222	232	212	237	239	226	202	227	220	194	244	246	259	257	258	221	205	202	225	209	216	242	228	229	225	262	221	225	225	244	207	226	204	227	242	228	246	229	209	231	238	241	241	261	215	244	292	208	218	231	232	246	229	210	253	240	203	250	200	198	241	233	195	216	251	215	224	214	230	209	250	212	233	224	186	221	226	238	217	239	218	243	208	219	239	234	213	206	260	211	226	203	243	226	207	241	229	226	231	224	210	222	235	205
2051	611	575	565	568	613	550	554	556	515	583	558	539	541	578	580	551	529	563	559	561	547	512	538	537	535	495	518	519	566	579	523	552	538	584	550	576	577	534	581	536	529	584	572	568	511	524	518	527	516	561	568	597	500	583	537	561	573	510	579	566	521	574	541	513	545	547	563	534	579	554	559	550	566	540	590	600	587	587	548	552	544	527	586	582	542	555	542	526	559	565	547	573	541	487	575	530	569	533	527	581	515	535	570	527	552	527	587	580	539	580	536	543	583	565	567	551	554	563	542	520	503	554	583	503	576	513	554	503	565	535	555	560	558	560	534	540	518	536	520	541	553	569	564	510	530	545	527	538	595	577	535	523	497	524	560	569	564	535	555	551	552	605	560	574	547	576	514	576	565	564	542	533	536	563	536	578	569	522	547	524	568	535	529	517	537	541	560	536	555	511	598	535	587	580	549	559	548	571	584	520	557	509	548	590	530	530	576	537	540	544	517	529	553	542	571	530	550	553	565	576	530	523	557	535	487	551	540	551	555	551	542	578	588	549	537	539	561	512	566	496	528	538	561	561	528	528	521	555	531	571	539	575	593	534	549	520	613	521	526	570	541	567	534	530	539	567	525	561	586	529	562	559	561	576	524	559	581	542	521	586	538	524	586	550	547	537	567	526	526	527	560	563	561	488	531	520	510	549	523	555	568	501	577	508	536	548	519	515	540	528	584	542	543	562	586	510	543	559	530	526	564	555	550	554	565	532	548	553	569	531	566	545	550	550	534	539	562	544	511	525	523	501	524	576	568	523	570	554	568	515	508	549	539	536	547	518	550	546	589	572	570	536	527	539	547	577	558	535	560	567	572	553	549	588	529	519	541	570	560	521	555	544	514	561	528	536	553	517	529	585	551	557	532	561	526	592	562	539	537	542	552	535	551	577	520	547	524	549	528	529	547	578	572	531	597	550	584	520	571	543	526	539	553	561	580	576	547	568	574	566	551	523	557	525	592	555	572	574	588	539	541	583	561	549	503	562	571	595	523	590	551	556	542	495	539	520	561	536	508	523	536	547	553	536	547	558	576	574	569	589	559	556	520	558	539	535	542	545	550	555	561	542	534	514	526	541	525	544	532	563	482	553	560	548	569	528	539	529	523	523	568	561	515	563	545	539	531	521	549	597	528	584	495	537	574	540	546	554	550	560	542	546	534	529	579	564	531	591	543	579	546	557	579	534	585	550	542	500	539	507	594	524	507	548	536	588	536	565	529	511	515	520	540	526	555	562	570	528	540	548	572	580	551	583	557	573	546	580	548	564	517	526	575	534	592	586	578	540	498	569	526	536	524	561	539	549	543	503	557	546	534	548	575	579	536	498	567	501	499	534	547	534	538	559	534	525	542	567	549	548	553	585	540	517	583	601	568	587	541	544	568	587	536	516	561	567	551	558	534	557	571	574	560	539	540	552	569	558	523	542	536	560	602	511	543	566	505	552	541	607	609	532	576	534	525	565	556	534	544	583	586	502	558	582	555	578	551	538	567	538	551	550	566	563	535	555	531	520	524	535	515	567	547	542	535	531	519	520	550	555	562	566	541	580	563	568	578	556	532	536	562	514	545	540	570	546	556	537	539	548	544	563	512	571	526	524	551	575	533	557	500	559	574	530	554	546	534	526	502	542	541	568	566	550	539	577	561	522	557	565	519	516	533	560	539	538	532	581	538	533	575	538	549	572	583	547	592	536	576	512	528	540	554	513	550	542	568	532	565	541	498	517	562	557	587	491	551	593	549	568	549	559	550	530	508	560	561	509	577	587	557	572	597	516	543	557	509	554	534	551	532	554	548	563	552	511	576	577	523	533	550	557	539	569	542	541	532	531	567	514	547	536	565	559	528	536	529	518	583	588	529	507	562	511	616	550	557	541	580	550	546	604	538	551	558	536	557	534	586	574	568	530	514	540	565	501	539	567	556	564	562	544	583	554	534	510	555	553	581	539	599	557	557	550	512	554	566	549	531	568	540	566	532	567	549	555	548	567	560	557	541	547	564	536	557	518	555	514	589	549	519	552	525	527	568	556	568	534	517	544	540	506	563	554	530	491	556	534	561	513	589	554	493	564	551	535	527	548	529	535	527	524	538	556	520	525	531	584	572	531	500	520	587	567	562	551	585	538	560	537	564	529	571	570	551	576	549	538	540	559	565	548	566	561	550	552	585	580	553	586	529	543	573	560	542	587	545	542	537	571	535	572	581	541	545	559	564	524	559	557	561	545	547	541	526	538	553	540	528	523	535	544	551	510	536	563	596	579	534	563	592	540	536	568	580	548	522	510	511	567	560	515	557	520	517	486	536	557	571	571	540	535	585	558	520	543	554	528	552	551	557	543	530	554	561	555	533	557	523	544	535	543	564	539	560	578	551	546	562	563	546	561	610	592	563	546	525	575	591	540	500	591	546	517	563	521	587	551	554	543	555	562	524	530	547	563	549	534	539	580	559	553	534	508	581	563	554	556	537	558	555	537	559	551	592	573	502	549	520	541	536	556	568	520	556	556	530	560	534	547	548	530	554	552	610	507	551	575	523	549	590	596	582	562	530	596	535	528	567	560	522	535	539	562	538	578	507	578	510	567	579	568	561	529	510	530	536	560	535	534	528	535	557	527	575	555	533	540	540	535	555	568	543	497	582	539	576	509	539	538	516	504	581	543	521	578	546	538	579	573	552	532	593	532	525	542	556	508	588	555	576	584	539	537	555	541	569	557	527	570	559	579	574	562	526	530	538	537	576	503	545	548	531	534	526	602	584	547	522	521	539	510	562	568	563	574	524	573	508	548	519	550	550	568	557	548	576	576	590	519	532	549	549	530	547	563	523	542	545	537	541	541	576	585	546	519	544	567	534	559	517	543	578	571	524	533	563	554	526	571	578	529	547	530	531	556	524	602	521	541	541	554	575	530	554	530	577	573	561	545	543	547	569	555	470	533	579	545	543	548	548	491	570	558	536	542	608	549	528	525	528	545	559	563	557	604	572	567	530	563	551	567	547	539	552	527	515	550	552	574	566	520	565	530	511	566	553	530	584	514	569	520	589	546	557	560	537	540	536	603	537	534	568	528	581	552	583	520	542	541	598	567	537	526	571	521	561	557	548	554	543	502	500	561	556	573	555	528	539	562	505	545	577	554	554	513	522	551	550	570	560	578	525	530	568	558	551	591	561	554	556	554	563	577	572	562	537	575	552	528	564	554	546	565	542	562	529	538	541	530	528	526	489	565	532	499	572	583	550	517	527	529	567	560	585	539	578	536	540	585	518	549	569	567	569	561	516	552	542	565	539	540	529	552	536	538	603	563	570	578	560	536	515	587	627	566	536	568	555	551	524	537	541	573	609	566	524	525	577	600	502	528	541	561	523	532	533	545	579	594	560	575	535	580	576	567	538	531	579	540	525	568	549	574	563	593	529	562	543	545	570	511	562	505	539	517	564	545	553	520	487	532	553	551	498
8271	617	634	630	505	403	391	386	367	350	347	349	302	338	367	356	324	321	313	327	354	314	343	313	345	302	329	340	331	327	320	340	310	320	299	346	316	328	318	340	356	348	327	324	291	314	318	322	322	324	311	312	294	334	314	287	331	310	314	332	362	350	322	297	302	322	355	295	312	335	323	294	273	338	314	290	356	315	338	329	281	320	336	353	302	314	331	331	312	310	306	321	335	331	324	298	357	323	313	320	318	317	356	335	339	308	343	297	332	347	323	330	362	340	295	339	330	310	340	302	350	326	339	310	329	328	337	312	310	303	347	366	361	324	315	326	345	313	333	288	349	329	307	308	345	317	310	293	321	319	340	305	321	333	319	331	344	291	275	329	323	327	347	341	301	316	340	319	318	299	341	325	325	343	308	296	350	323	338	349	338	320	293	327	324	319	315	317	333	340	321	336	309	339	308	312	317	308	318	309	320	338	318	343	322	330	294	318	328	325	349	285	327	318	335	307	312	308	312	349	331	315	317	309	331	325	331	292	306	371	310	290	298	321	296	297	346	320	345	337	328	326	296	333	328	294	330	334	306	318	299	328	294	320	341	305	328	371	328	339	290	300	322	305	291	326	308	330	336	335	333	310	288	311	323	343	321	306	308	338	334	319	311	276	304	328	334	312	322	314	287	305	297	301	341	337	318	320	308	341	345	320	343	313	308	302	326	325	298	344	311	323	317	309	311	291	330	319	304	300	315	331	329	357	312	295	322	333	328	329	340	307	326	338	342	329	345	327	337	338	281	308	343	296	324	321	310	304	306	349	311	291	362	317	312	302	309	324	338	297	319	309	326	301	316	305	319	346	316	302	332	317	333	293	341	347	311	326	300	312	299	321	317	330	303	333	328	319	295	350	330	374	347	312	309	302	305	331	329	332	329	298	333	328	327	301	312	328	350	299	305	344	339	306	339	343	354	312	311	316	318	351	321	318	292	346	311	317	280	296	303	353	345	340	309	321	316	316	354	315	336	321	330	346	283	333	290	323	315	321	325	334	304	326	329	339	332	328	332	327	325	273	334	334	322	310	340	360	283	312	304	302	330	297	328	292	305	321	342	349	316	356	337	361	344	299	331	287	320	339	315	326	310	322	316	334	315	293	304	280	323	323	241	330	331	334	352	325	308	318	300	303	324	281	327	369	310	313	322	355	327	321	329	299	338	320	327	320	320	344	364	342	321	321	308	318	338	359	318	317	316	306	313	328	318	332	273	358	338	332	287	326	344	279	366	326	360	319	317	289	357	334	315	321	335	302	372	339	341	324	333	358	342	337	304	294	344	324	343	311	344	323	304	347	292	291	302	342	305	298	309	313	350	313	310	276	337	343	301	330	314	312	289	306	323	334	331	355	297	307	322	342	316	340	327	339	319	310	310	306	291	314	296	317	317	358	299	337	298	333	300	321	354	318	352	335	330	340	322	307	288	323	320	307	327	299	331	328	321	329	341	332	288	301	318	359	315	312	325	301	327	343	343	320	308	324	357	294	325	301	337	328	318	326	329	308	311	357	291	343	309	330	324	308	331	331	330	315	317	325	295	334	311	358	314	330	335	318	323	298	301	310	354	329	343	290	317	350	307	307	282	291	307	324	333	318	302	314	325	291	344	328	294	335	325	328	318	301	343	296	317	349	326	325	333	330	313	368	299	341	351	287	322	316	316	303	335	304	313	319	331	309	330	289	310	314	343	323	334	320	338	319	329	320	325	319	336	352	347	318	322	315	303	306	316	326	300	334	333	313	322	312	306	344	301	319	323	332	317	311	335	318	326	288	323	335	353	309	346	290	324	314	354	319	314	319	278	316	330	323	334	314	289	323	325	333	313	307	326	306	325	327	319	334	349	335	309	316	308	300	349	301	331	338	310	303	331	334	313	328	345	309	317	325	300	340	347	322	314	337	314	308	324	280	335	334	307	327	335	329	342	347	318	294	302	345	268	291	345	303	303	314	353	320	307	322	308	294	312	338	283	344	352	316	317	282	370	337	304	318	306	320	300	347	288	348	339	320	320	324	334	321	331	331	321	307	326	288	301	298	314	314	341	348	308	326	342	302	325	304	351	285	293	333	325	324	310	324	332	332	335	329	286	345	346	345	313	322	292	294	313	347	309	334	323	309	331	329	333	328	337	315	327	308	351	308	312	356	271	307	341	314	336	320	326	315	340	321	322	352	315	338	325	319	324	333	335	300	331	318	316	296	322	306	301	297	314	311	311	357	320	295	311	319	340	333	321	300	292	322	292	292	344	313	307	305	325	315	358	347	331	334	305	324	313	341	320	308	339	330	301	344	336	306	276	336	367	343	279	320	352	339	345	332	335	320	306	349	318	321	333	327	317	350	320	352	330	346	349	343	348	326	297	350	305	305	378	346	354	319	319	306	308	276	326	321	366	329	315	314	348	322	333	315	377	343	337	331	301	341	307	318	338	313	344	343	304	342	357	320	290	319	330	327	339	320	301	344	300	323	306	302	318	325	297	348	312	298	321	319	302	345	325	341	295	298	320	323	328	348	341	314	328	362	302	312	320	338	338	321	356	320	342	318	315	298	325	314	335	303	336	319	297	297	325	308	304	344	290	333	331	318	287	328	344	317	307	369	325	339	336	324	333	313	343	319	333	328	326	334	310	331	263	330	300	331	356	322	306	310	317	294	377	330	322	288	337	291	314	312	321	347	334	332	316	330	344	321	327	329	326	319	317	289	343	318	326	338	320	334	336	359	333	302	318	321	309	289	294	332	344	305	333	293	291	309	339	286	296	341	317	297	313	339	329	321	281	325	310	303	311	314	324	304	294	334	339	319	331	322	340	334	349	327	287	338	303	326	320	330	322	287	341	298	364	297	295	283	344	334	331	255	344	312	310	320	303	381	342	343	317	338	345	338	277	304	316	343	325	292	279	316	313	302	356	311	308	304	284	332	305	302	289	323	365	310	302	328	337	333	295	323	324	329	320	321	334	310	324	292	320	310	329	310	311	345	336	352	339	297	311	335	321	326	314	355	339	333	326	297	317	329	314	328	302	340	308	332	351	356	325	346	299	302	316	312	321	303	306	337	310	319	320	338	321	345	325	342	309	317	353	351	344	342	286	294	348	338	331	311	361	336	360	351	343	296	293	312	338	335	317	299	329	308	308	326	307	309	331	315	322	339	333	334	316	312	322	364	336	305	303	325	318	322	347	305	363	318	336	305	357	321	341	328	310	322	298	302	299	319	357	328	314	331	326	329	304	322	350	317	331	301	336	323	330	333	314	277	299	336	333	310	341	337	324	339	371	299	326	313	349	330	343	319	324	292	309	321	328	321	339	329	322	340	294	312	345	295	288	314	319	311	288	324	316	283	342	331	324	340	322	262	290	307	338	339	361	325	299	322	341	364	288	341	321	272	325	306	305	296	313	351	310	285	299	327	362	304	298	316	312	303	335	301	323	333	303	313	340	324	331	310	322	344	327	306
6830	974	1481	1608	1436	1286	1162	995	976	885	918	855	831	831	849	770	781	812	792	738	764	734	742	776	806	771	764	715	746	741	731	733	772	728	735	699	729	735	713	738	767	699	774	738	735	781	696	743	788	807	729	769	731	760	758	727	709	763	742	713	728	745	736	798	732	730	784	722	716	757	723	743	707	697	753	771	725	744	771	710	736	720	692	698	751	763	696	753	731	734	739	701	678	758	728	693	776	715	727	703	773	738	732	781	749	777	735	727	733	740	737	777	760	756	675	744	731	743	765	742	765	720	769	700	697	768	748	750	723	722	729	723	747	735	731	728	715	769	787	723	749	718	733	754	717	701	733	719	721	717	721	693	669	695	720	725	731	710	764	692	739	726	741	738	731	765	776	701	736	729	764	711	759	730	747	760	719	718	787	777	723	691	760	780	705	770	762	748	704	778	703	730	698	749	701	696	718	772	706	715	739	727	719	710	716	700	742	763	724	776	761	754	711	721	683	747	733	707	687	718	740	738	724	738	739	758	727	703	732	718	740	781	703	713	701	723	678	696	744	770	741	763	685	693	759	749	707	725	710	746	718	765	751	762	751	732	724	742	733	728	725	675	711	718	700	717	691	708	711	723	720	786	740	729	722	704	720	697	705	778	721	755	711	733	760	737	714	704	754	706	749	691	716	760	718	703	686	715	718	755	689	728	719	748	757	733	761	784	723	732	729	708	741	724	739	761	771	715	724	764	687	708	745	734	705	744	694	742	741	757	731	774	742	724	767	719	727	732	726	729	761	751	727	724	717	710	748	758	772	697	750	692	755	721	771	760	717	727	754	705	754	720	688	746	715	702	718	714	726	683	725	723	747	733	773	758	713	747	712	768	740	739	700	749	752	774	714	750	675	717	753	715	762	722	744	693	714	734	728	750	737	755	691	732	739	751	710	719	742	712	710	764	737	733	709	740	726	654	755	681	732	757	666	723	715	773	748	733	720	710	699	722	765	738	714	733	780	754	740	703	751	729	756	732	765	756	744	771	716	735	713	738	732	729	720	711	736	728	717	698	704	759	751	791	741	724	775	780	752	721	732	762	738	755	770	729	715	726	726	720	748	690	769	706	768	710	780	775	739	804	754	719	751	732	781	731	731	709	691	715	703	739	711	733	716	718	708	721	748	762	740	813	724	802	745	719	754	750	762	735	746	773	741	730	738	726	751	736	736	733	779	749	752	744	688	720	699	720	698	784	697	699	750	724	753	741	726	718	696	783	767	730	844	731	752	744	714	708	775	766	712	725	718	778	698	816	725	726	730	768	731	752	755	708	767	726	711	731	745	746	744	754	783	762	746	780	721	705	749	767	756	731	739	744	746	767	742	720	703	735	728	705	758	744	694	772	717	776	755	746	699	684	715	748	784	720	742	717	733	738	752	753	770	735	744	709	760	759	714	711	714	714	753	774	721	718	765	725	707	730	732	722	695	766	744	726	694	722	744	716	749	763	695	784	701	729	735	720	768	752	757	754	739	713	743	701	718	682	736	714	741	742	798	691	688	738	731	713	728	714	683	793	718	715	724	732	745	758	729	756	751	752	777	725	799	734	729	751	741	716	730	691	771	666	763	719	728	724	733	765	743	690	772	710	727	746	772	744	655	798	728	749	715	797	737	753	724	733	751	768	745	757	710	766	714	747	745	676	745	760	784	767	759	729	736	738	769	739	730	722	734	739	806	723	719	751	755	800	773	739	751	796	722	720	771	746	726	676	717	722	762	766	772	771	720	715	768	712	778	721	718	731	765	730	695	727	751	793	723	713	765	770	696	704	756	727	797	766	728	738	727	718	745	767	757	740	716	806	715	723	685	747	726	755	718	715	721	741	762	725	722	723	729	711	751	700	759	728	756	722	710	703	744	736	733	689	733	760	753	750	753	742	726	726	766	724	775	742	719	692	743	736	745	710	761	771	766	755	717	731	747	726	775	749	690	718	741	712	754	769	738	788	707	732	722	729	683	774	753	676	734	760	775	716	721	758	725	718	652	758	754	804	716	703	729	764	703	763	733	693	769	760	771	698	735	743	759	719	743	735	740	715	781	770	748	724	726	747	699	739	758	755	718	684	734	728	739	697	708	712	779	727	722	684	724	763	762	720	695	736	722	701	737	744	721	739	748	729	698	685	698	758	702	747	719	695	735	686	752	676	764	776	752	713	749	753	723	766	726	704	741	676	700	760	763	740	749	758	738	765	690	748	733	721	750	729	791	683	741	721	736	656	694	753	757	731	726	746	681	745	720	728	706	702	752	701	770	694	675	730	715	743	730	745	741	745	737	732	698	753	747	741	715	694	740	719	703	734	709	770	689	697	748	740	755	746	742	737	737	706	726	738	761	684	748	797	744	709	776	706	765	742	696	717	759	710	759	706	690	724	754	747	678	751	750	766	746	712	705	717	711	675	723	713	725	785	767	755	739	708	745	748	735	721	729	757	696	719	776	702	684	737	717	704	665	750	756	685	717	741	761	738	741	747	748	720	721	738	777	753	735	720	742	753	706	765	760	715	749	747	825	750	718	718	732	752	743	715	732	743	721	728	738	814	746	762	747	762	712	751	801	771	741	737	733	670	671	719	714	780	757	731	720	764	749	772	766	726	746	713	765	742	690	737	766	775	734	729	700	701	705	719	721	759	713	777	715	744	739	766	761	732	752	723	720	699	762	723	737	728	714	759	734	729	789	745	724	732	715	736	742	702	763	760	735	785	760	702	787	754	710	756	747	677	720	749	692	726	747	758	736	722	731	767	779	732	730	732	733	715	710	728	735	768	751	748	757	741	705	707	751	751	737	746	741	717	712	754	709	763	758	764	733	732	767	759	704	741	755	753	739	748	728	776	724	758	746	739	760	713	705	753	767	705	676	732	728	740	727	827	740	747	788	710	748	721	743	760	736	693	717	676	730	711	775	689	764	744	751	752	732	743	714	738	716	688	734	752	733	711	706	748	744	731	728	733	739	692	726	686	687	745	696	733	736	729	723	680	748	749	776	724	747	713	769	771	702	726	752	746	776	713	771	753	750	756	733	712	723	733	734	744	766	749	727	735	729	739	723	716	738	703	757	703	691	718	739	749	810	737	773	716	697	718	738	750	721	762	791	727	722	712	686	709	738	727	714	687	769	772	782	711	711	722	723	767	681	703	733	756	817	776	730	737	756	776	758	761	750	776	753	764	772	734	756	734	686	790	750	748	773	783	736	760	715	711	739	702	724	726	702	689	754	763	736	681	710	765	706	732	717	770	709	756	742	739	778	687	751	691	728	753	731	739	815	738	741	745	720	735	709	719	730	733	698	680	745	721	717	757	727	725	727	702	790	744	749	725	751	719	736	715	732	773	719	705	741	758	763	780	777	796	729	788	752	707	761	753	715	705	772	759	775	721	672	771	754	759	670	778	782	697	716	760	702	769	771	747	716	751	751	741	734	769	752	806	788	722	737	715	763	775	752	727	723	765
14875	1157	862	768	552	387	338	304	263	302	250	211	239	212	248	250	252	213	215	218	223	207	212	212	197	181	194	202	201	226	212	228	199	190	193	207	178	200	212	206	192	222	224	226	205	203	218	202	196	192	216	171	209	202	189	182	195	184	209	208	214	229	198	184	193	164	177	195	174	206	216	198	244	211	217	214	235	208	203	199	215	228	179	223	203	189	211	201	191	182	238	193	199	222	193	222	201	213	228	211	201	223	185	198	198	161	209	175	175	220	208	233	204	223	192	229	179	198	186	196	179	187	201	201	192	193	200	205	192	199	196	202	212	159	200	216	182	220	221	207	211	184	199	227	221	205	212	217	200	214	214	192	211	213	186	207	200	219	191	200	210	195	207	193	214	223	207	205	228	200	177	235	173	202	217	205	197	207	219	232	201	199	208	207	201	191	196	189	199	182	227	212	193	207	194	204	212	180	178	216	182	187	170	198	211	182	188	198	171	206	200	185	198	210	215	212	192	184	221	223	186	215	211	196	196	188	214	206	185	177	179	183	211	190	205	189	196	206	198	199	204	192	192	214	181	198	161	208	181	206	215	202	173	219	216	224	217	192	204	181	177	200	200	191	178	221	199	214	190	191	180	202	184	200	207	195	200	205	204	193	240	167	184	212	208	198	207	213	207	179	217	201	204	205	188	203	212	246	169	181	195	185	212	188	210	204	192	212	207	219	208	211	201	197	185	193	206	217	206	192	185	230	221	194	208	204	191	231	191	224	191	182	188	206	188	179	227	198	207	177	181	187	221	195	211	227	186	182	182	262	201	183	180	212	220	192	220	186	203	205	221	198	193	214	229	198	176	192	204	192	187	193	173	188	198	205	218	210	196	217	215	211	189	188	201	205	174	194	187	188	202	195	204	216	212	219	219	215	196	193	222	193	194	220	221	198	216	206	218	201	191	204	208	223	203	201	204	206	195	200	197	213	199	192	195	192	202	174	191	225	210	185	197	189	203	205	184	198	202	212	208	211	210	186	181	195	212	180	206	185	207	214	206	219	225	202	226	211	172	194	185	212	194	203	193	204	212	211	205	187	211	201	212	225	192	184	213	214	222	183	207	198	227	199	189	190	188	209	190	196	228	226	223	196	215	208	234	215	204	186	181	210	231	220	209	223	207	208	214	238	193	200	193	213	177	187	212	214	216	193	212	197	194	174	215	198	222	194	214	193	222	214	214	225	196	214	198	185	227	211	204	187	190	214	191	214	196	182	197	193	179	195	199	201	206	193	210	191	200	242	237	197	189	195	215	194	211	203	177	219	200	193	195	206	199	221	204	216	160	178	199	189	227	204	197	190	192	183	213	212	223	230	216	234	193	211	174	223	206	177	187	182	192	198	190	193	231	199	185	192	198	190	195	163	203	202	202	185	200	198	193	195	183	184	210	204	186	215	208	192	206	200	183	172	195	211	203	204	212	235	198	208	193	219	183	189	193	191	195	187	203	228	185	163	240	209	206	201	196	200	217	210	184	201	207	199	214	192	186	183	194	211	192	189	196	215	188	223	224	222	203	205	197	213	221	216	204	205	199	203	180	198	202	185	223	193	220	190	216	201	189	181	182	206	193	195	187	192	200	220	211	207	202	208	188	199	191	215	186	191	197	204	200	176	221	191	251	196	169	210	186	207	201	209	201	186	203	209	218	212	196	219	198	214	185	213	201	213	226	199	214	200	209	203	178	200	197	214	194	206	209	225	179	231	193	208	177	184	220	205	218	222	216	200	199	164	203	204	205	176	197	221	182	217	190	183	207	212	224	203	185	240	207	195	212	188	168	209	181	211	201	219	205	214	195	204	216	207	201	197	184	172	198	197	183	211	213	190	191	196	198	189	247	175	195	205	199	227	202	215	218	203	203	233	214	207	207	189	163	207	211	173	200	195	195	220	219	210	216	206	200	210	191	218	179	178	178	215	199	200	177	226	186	195	197	200	199	235	192	214	195	185	206	224	189	190	211	206	209	204	189	211	212	182	191	183	190	207	175	201	181	210	199	224	209	168	191	203	174	209	190	215	198	180	187	175	199	202	192	185	191	192	202	192	204	185	212	180	187	223	201	227	186	191	210	227	194	182	205	211	213	181	201	176	185	200	208	169	200	191	208	187	196	213	199	191	213	205	228	225	202	244	218	187	214	189	194	214	201	181	192	200	234	205	213	223	210	207	208	200	207	203	215	208	190	177	217	204	179	175	214	223	194	228	181	200	192	194	198	217	205	192	198	210	200	205	200	208	212	195	201	196	202	211	204	222	204	214	184	170	184	177	224	187	211	201	197	198	182	198	205	196	216	179	232	211	217	218	171	190	192	208	220	216	189	226	194	214	177	207	191	168	214	191	197	206	217	177	211	204	224	195	213	190	228	194	207	213	202	204	188	184	200	203	200	218	209	194	199	192	218	184	208	202	214	209	210	186	216	222	216	206	172	201	197	195	198	211	203	200	191	211	165	187	197	206	220	221	221	176	196	209	208	195	189	204	216	175	200	208	216	203	190	200	171	202	183	173	211	190	207	184	210	181	173	212	194	202	187	203	203	169	176	197	204	209	185	207	222	199	206	230	186	193	213	221	211	209	195	181	202	208	218	220	216	199	185	184	158	212	169	201	210	208	205	200	182	194	201	193	212	190	198	190	201	186	194	227	198	203	197	224	232	225	201	232	213	186	208	195	185	197	213	194	195	192	195	225	180	207	188	213	186	203	178	217	217	226	215	217	172	203	225	201	207	193	193	234	204	204	206	199	215	211	218	180	233	203	219	201	211	203	207	197	198	243	210	227	219	195	196	194	225	224	195	199	182	188	170	212	194	204	190	193	195	204	199	215	180	205	200	191	198	210	208	233	202	216	198	200	192	199	199	238	181	208	159	169	203	220	197	186	212	209	225	217	206	196	209	179	210	230	205	230	200	187	177	188	205	218	193	181	189	172	195	201	191	193	178	211	192	177	194	212	202	195	193	184	201	204	195	207	201	206	193	212	225	213	194	222	196	190	210	216	199	205	216	210	239	235	200	206	211	215	205	171	212	210	187	211	211	201	234	221	212	212	180	206	193	204	195	230	208	195	179	187	206	200	205	212	190	186	225	211	212	202	215	161	189	209	181	211	202	217	195	193	201	198	232	218	198	180	212	185	217	215	209	218	183	210	208	185	208	205	204	214	181	193	195	197	202	169	183	211	209	180	184	203	225	188	202	198	202	203	202	245	194	198	195	206	208	200	213	190	208	210	195	196	210	213	233	202	197	202	209	210	204	176	222	202	177	177	192	210	215	174	192	203	205	210	236	229	183	227	204	176	206	201	186	232	191	187	226	203	172	202	208	167	191	214	229	210	191	217	191	191	220	207	196	212	200	207	208	231	200	186	207	194	219	212	182	215	187	191	226	174	226	209	173	199	234	206	240	202	216	189	222	216	189	209	173	209	190	220	202	207	199	194	238	198	208	180	196	214	200	193
8178	985	1918	2232	1862	1451	1202	1068	917	847	772	708	665	650	646	623	548	577	545	559	544	566	542	567	572	518	488	504	491	509	473	479	533	497	487	482	510	469	493	502	508	480	475	464	445	455	516	564	466	466	527	431	483	489	472	488	475	487	477	499	448	510	447	462	493	498	477	477	461	499	482	482	489	469	491	472	417	460	473	452	466	477	454	466	461	465	449	453	491	488	486	470	448	501	462	492	482	451	469	494	474	496	455	502	416	437	448	469	492	490	475	470	503	431	489	466	443	436	441	448	486	446	491	470	444	461	474	483	492	452	449	454	476	439	490	479	495	501	459	488	489	489	469	478	503	472	445	456	412	498	463	456	446	410	445	465	504	432	460	474	487	457	495	475	471	455	478	461	494	496	484	459	442	457	441	429	466	475	470	500	482	481	477	479	474	522	462	443	466	459	453	476	480	455	462	478	501	465	443	493	487	448	481	473	445	459	448	457	449	446	438	513	450	467	453	465	465	501	430	474	489	458	498	493	462	463	484	449	441	452	475	484	454	479	470	471	458	477	484	535	467	481	494	445	500	480	463	482	462	469	467	499	447	484	453	511	442	538	480	457	470	466	502	476	469	437	469	467	454	479	453	477	467	474	482	430	460	474	483	450	454	500	456	466	486	480	469	481	453	489	443	476	496	480	473	482	496	463	458	486	472	451	458	439	454	436	448	460	464	459	482	472	452	431	469	429	471	494	446	452	473	458	461	458	469	466	488	507	472	497	455	485	467	498	476	461	467	477	508	435	464	487	479	445	482	462	484	445	462	478	441	488	411	515	460	442	447	445	458	488	490	444	432	498	452	460	454	465	453	462	448	480	453	454	460	473	437	447	419	476	419	473	502	469	451	450	447	449	498	430	477	482	496	454	476	501	489	468	419	425	478	449	461	470	440	464	513	487	476	495	475	464	431	477	478	486	434	440	443	452	444	473	466	480	456	478	471	475	546	481	475	494	455	453	473	439	490	427	481	433	470	461	482	468	456	489	484	478	442	449	467	439	465	469	421	483	477	431	473	459	507	463	490	471	471	501	440	454	483	433	468	458	456	459	485	460	464	470	491	460	467	449	474	516	477	463	421	465	479	484	428	436	478	468	479	467	462	451	454	451	449	465	464	482	449	457	466	457	489	517	451	469	481	457	488	461	465	488	491	465	477	453	489	476	485	539	438	489	467	458	485	453	448	479	479	486	476	436	493	496	482	455	447	460	448	456	451	472	456	452	496	438	451	459	425	446	487	495	465	474	465	510	464	484	453	477	483	497	441	436	461	453	436	485	493	447	447	453	470	483	459	450	459	470	477	444	404	513	464	524	460	481	487	455	462	455	486	462	491	465	489	493	430	453	471	479	491	487	453	479	485	509	436	479	458	449	477	472	503	465	424	448	469	468	458	449	442	463	416	454	414	484	484	497	455	453	473	476	477	463	464	516	506	479	454	456	459	471	467	510	502	479	482	451	491	499	441	492	444	460	495	481	455	454	462	442	433	441	497	447	445	471	468	484	464	487	467	482	458	499	482	488	464	480	482	446	489	447	482	426	433	436	470	503	449	442	466	472	449	455	464	449	431	512	450	483	455	471	476	435	479	482	473	471	467	477	435	466	453	448	454	483	466	444	495	496	469	405	490	474	466	480	447	447	439	464	461	490	463	471	499	442	475	457	454	491	513	444	479	474	482	433	483	451	446	505	481	474	473	462	470	491	448	459	483	486	468	503	501	452	468	510	492	477	429	462	482	461	500	469	449	470	491	470	445	475	463	467	442	439	494	483	445	447	473	477	459	478	463	463	499	513	441	510	484	438	441	484	481	489	407	497	459	450	476	466	480	456	488	475	514	504	483	470	448	440	465	500	456	497	432	446	512	517	465	438	450	479	463	419	436	488	465	454	478	473	505	465	428	463	433	490	458	469	493	458	456	484	487	461	479	475	486	510	445	471	484	466	464	462	504	446	443	432	445	465	484	494	457	450	414	492	458	499	493	459	479	469	470	465	436	458	499	474	487	501	450	488	454	472	454	410	480	496	442	504	479	494	450	465	482	446	505	471	461	488	462	452	512	433	448	486	468	492	470	422	435	502	459	478	465	486	447	438	462	470	454	500	474	487	454	477	496	481	457	481	432	449	443	473	456	496	493	472	500	445	487	434	426	479	494	471	485	458	493	467	467	508	440	454	438	456	446	476	468	471	464	475	494	466	457	469	441	491	484	474	481	453	476	469	498	495	464	455	507	502	487	434	461	467	470	470	494	478	468	490	462	477	450	487	492	474	440	438	457	442	486	471	466	438	464	510	501	453	433	466	484	468	450	490	461	462	514	460	440	491	506	465	480	491	419	451	476	468	486	476	484	484	455	509	480	489	497	471	480	491	479	480	457	474	441	459	435	455	473	471	470	488	488	483	457	451	445	482	463	516	493	495	468	471	477	465	466	440	492	481	454	500	456	483	493	481	466	483	469	444	507	496	480	470	465	434	415	514	461	467	487	491	450	477	493	471	431	481	448	441	468	439	462	482	442	458	477	506	452	473	456	489	517	481	476	458	467	499	488	486	456	429	428	437	441	459	445	470	487	459	463	438	505	465	466	458	454	522	457	491	503	477	453	464	461	455	412	476	443	458	449	488	407	419	464	470	456	505	440	518	482	475	472	462	461	441	471	464	467	468	459	441	491	507	444	450	480	452	475	443	464	457	477	448	441	496	418	488	449	457	468	487	459	436	449	473	442	424	461	469	481	431	491	494	462	443	517	469	432	436	440	495	462	463	443	461	445	429	498	491	447	513	509	457	454	521	444	458	454	467	482	491	444	457	458	462	522	442	459	472	434	469	469	507	425	469	475	483	463	443	485	429	469	441	495	439	442	439	505	452	470	459	469	465	476	474	441	450	489	445	469	462	467	481	458	455	463	429	457	447	457	484	464	450	431	469	453	491	503	460	462	458	515	488	458	468	451	499	523	475	492	447	468	459	462	450	464	445	472	467	468	466	507	432	428	458	520	492	455	488	449	471	461	423	465	475	443	472	427	439	469	470	490	492	470	469	493	484	450	431	433	471	448	457	486	471	494	434	439	478	473	474	473	452	471	480	458	427	465	485	474	448	473	506	491	482	482	451	502	462	459	463	479	495	500	500	526	477	430	475	492	441	446	454	489	479	460	434	469	419	483	484	465	460	482	486	451	467	464	488	477	472	463	497	445	477	507	505	469	495	440	483	456	458	474	475	498	495	467	489	471	448	501	494	465	462	463	478	503	453	452	470	480	460	449	449	420	478	469	454	476	448	459	474	440	483	454	491	475	457	463	447	485	472	477	462	454	533	474	460	497	477	461	465	493	455	476	460	462	459	471	490	424	466	467	483	453	456	458	461	465	477	450	461	462	471	444	465	444	480	473	489	484	496	511	482	496	452	472	447	471	485	476	467	426	458	500	468	475	457	485	465	477	480	467	523	465	498	472	475
1575	255	240	232	243	255	218	235	228	231	193	205	236	228	217	237	246	202	222	233	208	226	223	251	243	217	241	222	236	225	234	233	202	208	230	234	229	240	208	240	237	228	220	247	218	212	218	209	223	238	233	249	228	207	235	252	225	216	222	244	216	216	220	279	219	220	226	233	231	213	234	215	222	220	211	240	218	202	239	235	203	230	255	225	220	223	238	236	205	227	234	202	201	228	251	243	230	208	219	205	245	187	229	209	218	213	255	185	225	218	235	235	207	249	223	240	208	244	218	220	239	224	208	239	215	190	227	202	204	244	210	204	217	237	229	222	232	239	228	253	232	223	232	231	245	228	216	229	195	224	197	198	219	209	229	224	206	236	207	213	213	180	229	222	239	234	232	223	231	203	235	215	215	230	207	210	241	235	233	219	194	192	186	245	238	218	196	255	228	251	213	221	238	186	222	218	226	234	207	254	232	219	212	237	205	232	221	221	216	190	197	258	233	214	213	227	256	231	203	205	210	239	255	229	221	236	270	265	232	237	231	238	221	229	209	230	207	205	227	219	238	225	236	225	247	222	201	209	240	199	219	187	258	199	217	244	200	216	231	212	217	218	255	226	224	241	221	216	205	260	247	224	203	232	250	190	202	235	254	216	195	211	230	197	228	208	226	218	212	217	225	255	227	220	221	215	231	219	199	232	226	256	246	237	237	228	234	189	240	231	246	232	213	217	231	213	230	208	225	233	209	247	247	191	219	238	221	200	205	200	253	245	237	220	239	237	224	241	216	268	238	242	242	235	225	236	226	228	219	212	225	220	216	219	212	220	205	212	244	222	243	244	235	214	222	199	218	226	204	272	231	216	221	222	225	243	220	254	234	216	232	221	242	245	219	211	236	229	188	199	230	219	220	221	212	232	232	251	232	216	249	228	218	252	208	227	186	220	210	209	219	222	219	235	232	216	236	214	237	224	209	201	215	214	217	213	251	196	224	194	231	231	224	232	210	214	244	213	247	247	227	235	245	240	210	211	221	221	231	226	210	236	217	234	211	248	215	220	242	239	233	239	237	270	238	229	215	237	229	264	215	236	242	233	249	221	238	214	227	243	204	224	216	243	237	217	235	232	199	187	236	217	228	246	202	216	226	217	250	217	238	227	220	217	234	215	243	233	209	237	226	212	207	259	206	226	206	229	235	209	227	236	263	229	237	227	226	242	231	245	230	240	215	209	220	254	227	251	243	245	221	209	245	222	246	201	213	230	232	203	214	214	208	182	218	245	223	234	233	228	228	225	220	187	228	233	243	205	228	230	240	192	208	235	245	223	251	212	242	218	235	214	229	241	222	247	241	232	224	235	232	209	218	243	229	230	250	246	247	228	241	242	226	237	225	203	192	229	236	256	233	245	231	232	202	232	200	201	178	195	239	239	232	234	222	230	239	216	229	215	222	246	256	254	219	222	236	217	251	223	232	223	213	216	215	226	238	217	234	249	232	232	220	237	233	236	204	194	215	238	232	260	235	227	229	221	233	223	210	233	220	233	209	227	225	230	220	217	214	212	238	203	211	222	232	189	210	239	230	211	208	231	212	218	222	243	230	225	216	226	209	213	239	214	204	205	215	225	250	221	217	233	235	212	195	220	209	214	211	239	244	228	232	197	245	215	220	224	211	227	249	236	237	228	236	220	206	228	216	199	239	222	228	233	260	238	240	226	230	213	220	240	230	211	226	206	230	205	243	237	222	234	202	209	232	231	216	255	248	215	238	211	223	247	250	214	210	204	248	212	247	203	209	188	237	227	204	228	211	273	230	235	217	209	210	193	216	238	244	223	229	240	205	206	222	248	213	212	237	265	213	197	238	214	234	206	202	238	227	211	217	214	202	226	241	233	204	242	248	213	205	240	216	242	203	204	210	215	233	226	224	214	234	202	243	255	228	215	217	211	234	195	238	223	212	210	207	229	256	210	234	223	230	221	259	195	232	232	228	222	225	228	249	224	260	232	224	243	227	239	240	223	234	244	206	208	234	231	228	249	208	239	241	212	256	236	233	250	237	207	242	191	263	214	190	221	252	211	204	242	222	206	222	268	261	226	232	239	238	213	243	244	204	211	239	260	207	226	226	275	212	213	233	229	224	244	231	230	222	215	213	224	214	230	267	232	218	225	232	210	242	229	204	228	268	209	242	224	226	237	224	241	242	263	218	225	221	244	203	229	228	212	211	244	224	255	223	236	243	231	208	243	231	241	210	240	226	221	230	213	190	206	253	257	204	237	217	255	214	218	213	231	227	237	240	227	229	253	216	231	225	214	252	209	259	222	219	217	232	226	240	243	219	242	217	214	217	238	249	223	237	217	238	205	230	230	235	236	219	213	217	229	241	233	208	237	251	231	242	228	214	229	228	225	279	227	251	225	210	222	224	214	220	214	232	211	235	201	234	234	225	216	206	233	250	273	220	202	227	229	223	215	218	205	201	207	213	227	204	243	225	244	215	213	216	213	210	253	229	224	179	204	223	238	253	216	220	214	225	240	254	218	237	219	211	228	231	237	232	232	232	210	233	233	236	218	243	249	245	219	214	236	208	214	213	220	226	238	231	230	259	242	200	233	229	206	242	199	232	233	234	226	212	222	225	246	226	233	209	246	217	212	235	214	210	225	234	222	244	242	207	213	244	211	237	219	229	229	217	246	218	241	205	203	199	202	251	260	191	238	228	215	214	213	241	212	238	220	224	199	231	216	230	240	201	190	225	213	223	230	216	208	211	267	217	240	241	223	203	224	234	237	229	203	211	202	235	242	241	227	243	224	203	249	219	223	227	228	233	189	220	217	241	242	203	233	207	225	204	241	216	206	197	207	250	206	227	228	217	220	198	230	237	232	227	205	242	232	246	235	267	233	226	241	232	201	223	210	230	230	244	201	253	235	232	248	230	197	229	223	241	232	215	262	208	256	233	232	237	214	221	203	224	220	221	253	229	202	220	211	237	200	232	229	209	224	184	207	225	222	226	225	217	234	231	242	208	224	222	231	209	223	204	234	227	233	236	232	211	220	238	252	222	229	209	220	215	223	200	211	237	214	224	229	220	224	206	242	226	214	231	242	250	209	240	226	235	253	238	224	220	194	226	233	257	224	211	232	235	224	259	248	192	230	244	238	236	236	202	205	214	218	195	211	218	201	247	215	254	219	218	233	250	210	225	225	218	226	226	237	231	229	208	215	226	213	208	273	218	227	240	238	209	197	218	240	202	215	224	234	233	217	224	218	251	254	225	236	206	217	229	210	203	248	208	255	254	220	237	242	216	244	226	220	218	229	232	216	219	248	206	207	242	249	218	216	232	233	240	233	230	217	240	247	231	245	231	223	210	220	211	212	241	209	229	239	235	225	212	216	228	224	233	250	231	227	232	226	220	224	222	206	225	230	212	239	208	233	228	238	204	227	217	215	225	218	252	203	271	206	206	210	199	229	208	212	215	239	216	207	208	207	188	234	222	200
2045	558	593	603	631	557	567	547	540	520	543	536	516	609	589	556	553	555	538	553	574	579	521	564	529	547	543	581	541	601	528	562	537	572	576	521	574	530	554	536	521	598	616	555	527	526	612	531	572	511	559	531	565	539	554	540	568	615	546	611	552	556	543	527	532	536	519	554	507	568	565	556	535	534	556	532	563	572	540	531	584	523	495	573	522	510	539	542	562	567	534	532	566	533	567	538	540	545	564	582	531	572	523	538	550	559	490	554	562	538	534	527	532	561	539	518	542	570	562	533	545	598	542	515	515	572	528	527	515	548	570	621	561	532	492	537	545	530	538	508	542	565	547	544	533	537	560	536	569	580	569	557	560	541	542	546	515	529	547	578	551	570	512	540	529	562	553	535	548	553	547	590	526	530	520	533	538	555	514	579	546	550	551	562	542	569	528	531	541	530	564	543	577	525	531	536	539	533	560	523	530	540	558	557	505	540	564	546	556	491	528	535	531	598	615	561	563	542	574	536	498	528	514	538	519	525	524	540	590	500	569	553	539	580	564	554	533	550	556	529	517	548	497	561	538	544	543	539	539	562	544	539	531	543	551	518	520	573	521	599	567	497	552	525	580	535	566	570	572	526	525	562	540	555	555	565	586	568	561	572	564	543	553	541	523	542	552	571	532	546	546	523	554	525	573	552	540	581	539	554	544	573	514	545	554	536	543	537	552	561	553	525	547	520	640	526	535	555	564	544	526	558	556	555	625	548	550	604	555	555	520	536	556	539	542	491	520	549	536	598	547	573	553	562	589	551	524	559	559	581	575	578	549	538	553	516	564	532	532	493	522	591	548	547	567	542	557	501	590	542	556	520	525	535	521	525	548	573	570	559	532	550	540	568	527	572	516	520	565	532	557	550	557	526	537	564	564	561	531	534	553	566	554	567	547	572	592	601	573	555	541	560	573	546	521	612	497	545	576	558	555	509	535	544	534	539	539	535	525	524	541	550	562	564	495	551	575	558	554	507	551	527	525	512	525	553	545	553	582	538	535	564	500	558	582	565	527	615	537	558	520	529	536	509	521	510	537	534	575	553	524	531	549	550	576	530	577	557	546	572	545	543	497	537	555	540	556	478	557	555	567	582	537	542	548	558	546	542	546	538	550	529	542	580	551	534	524	571	517	571	505	554	522	546	536	573	542	519	542	519	536	556	552	572	529	541	544	507	572	550	539	574	550	533	582	528	555	570	510	591	571	526	556	512	546	532	567	551	539	535	528	557	558	540	569	580	534	529	499	510	476	545	544	545	556	531	528	552	513	523	558	515	518	556	548	526	536	528	581	552	542	552	568	550	542	557	535	532	545	527	533	539	549	562	555	527	535	529	586	535	582	553	562	538	566	532	555	536	557	533	580	575	535	573	555	517	535	529	529	559	557	535	544	569	535	561	530	534	519	535	552	554	550	548	545	506	534	566	548	570	559	550	588	556	572	611	586	550	565	581	565	505	557	539	553	534	580	535	539	510	569	569	531	552	544	580	505	551	556	559	498	531	574	547	552	544	519	554	571	548	534	574	543	563	529	538	543	482	560	540	567	494	510	569	583	527	528	538	553	523	570	551	538	521	534	556	545	542	569	526	586	573	544	533	536	540	570	545	551	515	572	517	577	546	530	538	539	511	521	550	570	540	528	557	536	514	536	573	521	559	550	564	528	562	542	556	565	559	496	524	559	591	581	558	547	591	602	522	517	525	546	544	565	524	573	516	541	569	539	538	498	540	580	531	566	557	532	512	546	540	538	547	507	501	548	505	548	539	522	542	544	535	563	554	560	535	540	528	557	558	543	576	531	535	567	517	560	557	547	552	545	545	525	517	505	539	544	536	530	540	550	579	606	504	543	568	515	541	516	609	533	536	530	535	549	533	520	502	553	545	554	600	542	572	571	545	503	519	536	556	557	565	545	545	554	536	530	535	541	536	597	521	562	545	583	561	561	557	568	559	561	530	558	550	561	519	578	547	549	561	553	566	571	530	566	544	590	537	571	568	522	516	574	528	540	546	549	510	534	541	534	549	569	568	549	511	495	506	498	538	556	540	576	575	575	574	576	569	583	504	529	512	535	509	520	546	595	551	564	550	539	562	570	534	551	533	543	541	577	540	589	526	523	536	536	555	565	521	549	557	578	519	564	539	516	531	542	556	581	581	561	533	564	542	532	531	547	561	571	531	549	532	547	545	553	543	546	535	562	524	554	552	519	506	572	539	570	548	516	516	578	568	531	555	489	528	547	561	532	522	518	506	542	525	546	560	567	569	527	577	567	514	536	520	541	507	489	557	542	557	567	545	586	514	557	561	563	557	536	563	501	532	519	587	533	571	553	510	549	528	533	547	576	518	566	567	545	524	555	570	572	586	545	547	538	564	516	538	570	523	550	554	557	517	569	575	577	564	580	524	529	529	523	533	530	533	551	573	542	543	518	572	574	545	554	480	600	519	551	488	515	541	547	531	525	570	563	593	548	535	540	552	540	596	520	537	555	511	555	564	543	568	559	526	543	526	532	564	573	537	576	526	541	518	557	571	556	589	531	529	549	567	536	502	570	550	564	537	544	497	523	531	523	541	522	562	510	523	506	576	518	539	553	545	530	567	545	536	589	559	588	519	557	546	556	543	588	538	556	583	519	579	547	513	521	565	558	514	524	564	583	496	534	528	557	534	552	507	545	549	563	557	591	564	534	523	580	581	554	537	529	563	556	537	544	524	557	561	584	524	563	541	523	561	570	522	520	515	560	551	549	522	515	540	582	571	549	503	515	527	576	565	546	512	555	548	529	548	564	540	560	565	509	488	554	537	586	506	562	564	516	522	570	526	559	559	567	537	550	541	556	583	556	524	533	522	556	538	549	559	548	522	574	540	567	530	520	536	533	514	466	570	509	553	518	572	522	530	527	526	560	582	511	539	541	553	522	579	507	542	543	552	563	550	579	529	518	541	553	532	576	522	572	553	541	572	511	549	567	512	530	536	541	561	558	570	558	543	582	574	565	589	543	528	619	509	518	567	530	537	555	569	558	500	513	527	547	557	533	533	517	539	542	504	550	565	548	530	557	555	570	601	512	536	511	520	522	561	562	499	510	539	544	524	496	569	575	530	530	493	547	557	572	562	580	595	554	561	564	538	553	520	566	531	496	530	528	568	529	556	577	523	569	528	573	539	581	524	533	541	522	528	560	570	534	528	513	506	540	582	567	556	591	519	498	558	537	516	543	518	561	527	563	547	549	556	557	539	553	539	562	533	564	536	597	508	552	507	615	547	532	529	554	569	515	526	599	559	560	538	548	562	540	517	549	620	577	540	523	567	539	541	515	511	538	525	507	565	506	534	532	543	543	554	529	580	537	546	546	531	567	542	570	550	563	557	538	551	541	578	564	565	575	548	567	548	607	567	545	579	505	540	569	511	546	565	560	560	539	536	542	587	527	537	567	582	554	537	565	566	548	525	519	532	490	534
8186	598	697	557	527	407	370	369	358	371	368	366	370	351	316	364	320	338	330	305	334	340	308	353	331	305	337	332	340	345	336	379	329	325	316	362	317	322	315	311	297	325	316	326	304	343	316	291	325	356	316	352	334	314	327	347	331	381	284	345	336	302	326	335	365	283	324	309	336	334	339	283	329	335	336	348	326	317	321	347	316	351	310	341	354	332	324	329	325	304	335	335	341	290	324	335	355	305	320	340	317	344	311	304	283	306	317	324	324	309	348	346	316	346	307	300	328	348	301	330	355	310	349	313	327	340	353	333	318	331	321	335	327	311	327	308	349	333	302	303	330	328	318	323	359	320	321	327	337	313	298	332	336	336	302	278	358	317	328	321	292	337	337	338	312	286	305	298	312	307	321	299	321	345	292	320	285	333	367	338	357	322	321	301	323	304	311	328	339	337	344	336	321	329	364	326	295	329	342	319	319	336	325	322	283	306	332	298	335	339	362	322	294	320	311	324	356	346	307	359	311	311	332	332	307	333	323	305	317	303	302	352	326	294	305	313	291	325	326	322	297	305	333	307	303	353	335	317	313	349	335	316	311	313	326	360	296	297	338	344	305	336	312	349	302	299	317	339	320	298	293	319	308	317	305	325	345	334	303	310	335	305	283	292	296	332	307	320	336	316	327	332	318	342	310	322	320	348	322	316	310	298	330	341	329	335	330	337	323	320	343	330	349	353	288	316	330	331	318	322	319	326	347	313	314	330	297	309	299	334	315	268	284	333	360	312	297	326	306	294	306	320	352	343	296	333	330	337	309	352	298	330	309	318	324	340	347	290	337	304	311	275	341	313	374	335	325	317	357	300	300	309	310	295	297	292	329	330	323	313	341	324	305	326	315	335	321	338	338	291	324	296	356	324	362	319	352	336	348	314	309	295	340	335	294	291	325	308	283	298	324	326	327	328	320	310	303	312	335	334	300	332	320	321	319	307	267	319	280	329	288	336	333	343	339	345	367	325	281	316	330	332	343	325	314	312	322	333	328	302	317	288	322	311	313	334	324	358	308	329	299	325	290	344	293	348	295	315	318	296	344	303	342	322	321	321	326	309	320	337	320	324	313	322	326	312	319	293	314	326	322	297	303	334	365	323	327	319	340	316	298	327	360	325	315	331	355	320	328	335	297	311	342	289	298	296	286	302	357	316	316	323	310	312	323	350	337	302	287	325	370	325	320	325	304	309	333	298	321	287	273	330	324	316	334	324	317	358	315	316	307	326	322	297	321	293	289	271	291	297	316	309	322	332	301	316	322	333	260	281	333	298	320	293	300	305	328	324	319	351	334	308	349	304	301	303	322	311	315	317	337	335	317	344	305	306	344	280	325	278	304	311	345	312	356	335	323	375	332	331	310	322	348	319	319	310	343	332	329	300	329	346	322	316	300	303	270	349	323	324	333	294	361	338	318	343	331	356	296	298	291	328	319	331	299	334	279	300	364	307	337	335	346	289	313	320	312	277	298	355	340	352	327	330	342	302	326	302	296	328	341	343	339	341	332	306	340	327	319	303	336	322	325	304	327	329	342	319	353	315	324	353	326	321	285	335	311	290	317	280	329	309	345	318	319	331	320	293	337	335	351	321	327	324	312	330	310	333	328	320	322	318	325	321	304	308	313	321	329	306	323	348	337	317	307	333	317	347	326	320	339	327	322	295	335	348	311	333	340	345	363	312	324	334	297	325	328	298	317	326	318	354	299	308	327	373	341	317	298	294	309	356	325	331	317	329	304	304	311	292	315	312	292	313	323	290	302	331	326	345	322	327	336	337	295	367	345	309	327	342	322	328	287	304	346	329	323	373	336	311	365	345	306	300	290	333	318	329	305	282	342	318	339	332	266	307	345	294	287	306	289	301	283	327	304	328	339	331	358	317	363	311	355	341	327	309	336	319	328	299	304	338	282	319	325	313	338	337	340	343	313	333	323	324	312	320	345	304	304	311	329	300	292	294	284	354	352	315	323	304	321	354	350	304	301	317	331	351	321	325	295	300	285	316	303	340	333	334	320	290	334	309	298	315	297	314	292	326	326	340	291	345	334	319	333	346	294	342	350	351	316	335	335	296	301	302	311	358	319	337	335	331	325	295	366	312	307	319	348	339	329	338	334	315	333	316	322	350	319	312	330	303	317	347	322	334	331	308	337	323	338	351	324	307	333	348	365	336	324	319	334	297	343	313	339	372	349	317	334	337	344	338	310	309	313	314	328	349	319	330	309	317	326	305	306	359	340	295	328	314	314	335	307	321	320	323	308	309	340	329	340	313	288	338	337	247	329	307	346	301	300	295	322	324	322	338	312	347	283	320	308	323	348	329	301	313	322	366	311	372	307	289	334	301	310	339	326	305	327	317	339	315	298	318	343	305	334	324	290	301	308	292	312	291	292	329	328	308	296	332	308	310	326	343	347	295	378	327	304	343	332	322	317	296	321	307	313	335	316	322	311	327	321	312	302	323	321	316	327	330	310	315	325	318	333	301	343	332	310	343	297	311	345	317	344	333	336	319	318	317	331	329	284	305	331	325	316	314	302	358	289	317	322	307	290	318	324	311	355	311	342	305	333	313	327	359	343	324	310	295	329	309	304	331	330	305	325	326	324	321	337	364	317	345	320	334	288	302	369	354	319	324	336	332	299	310	322	304	321	318	305	321	307	307	330	310	315	316	320	340	326	323	308	282	296	358	313	285	362	338	317	292	351	356	376	328	317	304	282	298	306	318	293	306	318	297	314	327	326	311	347	327	321	320	301	329	336	324	329	292	303	323	310	286	318	296	320	307	323	322	323	326	322	350	319	319	288	330	314	289	357	321	314	308	325	318	300	315	333	298	301	321	319	313	303	335	319	343	334	291	304	324	327	322	333	355	298	323	324	362	293	350	362	332	313	294	337	288	302	345	365	337	331	301	334	305	314	301	324	358	320	313	308	333	335	325	320	375	335	308	300	312	296	335	291	323	311	309	285	302	324	320	296	319	298	320	325	293	339	348	334	331	318	342	313	336	328	299	331	300	325	331	325	319	290	307	315	329	335	342	303	369	304	284	327	308	312	320	330	319	317	307	274	348	322	302	319	345	334	311	335	320	302	343	310	326	330	314	299	320	319	295	294	330	314	328	336	330	312	325	326	314	323	305	299	307	317	326	298	326	289	343	310	325	325	320	310	322	342	311	322	323	279	337	333	283	299	308	329	354	315	323	288	302	342	327	309	321	334	317	331	297	303	308	322	322	313	332	326	352	308	306	298	276	309	326	307	309	359	321	283	345	312	311	317	307	353	339	341	309	299	309	306	296	340	348	297	317	313	325	329	293	315	341	281	313	294	333	319	327	352	329	332	315	333	339	294	346	344	306	308	331	315	343	309	352	316	332	315	315	333	321	348	340	296	338	335	296	295	352	347	315	308	335	333	298	286	313	329	306	307	304	336	305	317	299	320	337	327	298	334	325	324	347	295	335
6719	986	1501	1721	1499	1224	1074	1010	961	937	839	819	841	763	842	819	807	797	830	821	752	745	751	760	783	733	715	762	746	777	758	739	713	734	766	726	725	723	747	707	749	781	791	750	753	788	728	737	697	730	767	774	704	711	703	768	736	779	716	733	728	707	786	783	766	731	753	727	695	751	725	728	679	707	747	754	759	711	725	749	702	746	732	715	743	711	698	730	742	739	765	697	708	678	687	734	752	762	762	685	753	746	700	734	765	695	726	716	748	719	742	798	699	664	699	740	774	730	709	747	745	788	735	727	735	751	785	727	716	723	673	699	699	719	761	758	661	666	792	693	715	728	737	743	718	704	725	728	760	732	740	709	707	735	682	708	737	716	726	753	750	717	699	700	711	710	763	731	684	728	750	776	724	682	722	741	772	739	697	743	781	784	744	711	733	698	692	725	746	727	755	659	748	729	733	737	744	724	761	736	706	697	757	729	702	739	716	760	720	721	698	731	719	777	697	730	745	745	703	745	719	730	768	767	699	709	734	737	746	763	745	715	743	740	769	741	700	770	737	707	724	739	706	711	706	744	703	732	764	748	735	690	763	737	739	771	720	729	761	682	805	701	739	722	718	752	730	751	669	752	757	766	711	734	674	684	738	756	712	677	768	708	719	726	745	734	742	698	712	750	753	743	810	751	726	791	693	723	762	726	702	778	745	705	749	717	716	713	699	713	702	716	738	706	761	710	731	710	741	727	735	772	722	734	716	709	710	712	734	711	733	736	754	729	712	753	754	703	786	743	697	712	724	746	754	708	702	738	744	772	727	708	703	706	709	699	741	700	731	727	687	759	694	704	748	760	708	705	728	717	709	718	717	732	772	767	727	751	726	710	738	747	730	663	739	738	730	705	743	695	711	725	693	691	715	701	683	732	713	713	709	729	691	737	694	761	714	712	634	718	732	725	753	676	690	754	718	781	715	740	733	743	698	696	778	726	750	731	690	704	774	725	756	759	731	718	763	724	758	722	750	733	788	732	744	721	719	730	736	707	709	719	723	753	746	712	704	773	710	737	732	732	763	753	752	731	760	729	687	716	716	718	712	715	662	775	734	722	718	725	713	733	716	761	756	716	763	756	714	740	716	723	731	707	715	761	709	780	715	782	721	780	717	765	664	757	712	733	711	772	713	766	777	691	707	686	707	735	747	700	770	690	695	705	745	714	720	701	679	760	689	714	720	694	711	683	730	716	728	742	750	699	752	741	719	738	770	740	716	749	716	725	690	719	727	684	705	709	747	736	738	765	695	687	749	719	771	713	778	740	744	724	766	772	705	762	708	714	757	716	680	779	813	709	715	690	710	736	774	770	787	746	706	737	677	722	642	709	707	669	718	746	729	725	702	725	696	717	766	797	798	749	775	714	741	759	732	760	751	774	782	740	731	734	757	720	771	701	683	738	753	819	735	705	755	745	718	706	794	749	731	746	694	736	735	675	693	674	709	787	750	728	728	747	685	747	700	762	733	708	698	720	695	684	745	737	749	731	767	722	686	746	739	703	770	726	736	712	719	738	717	707	738	760	704	730	709	731	719	756	789	738	725	728	728	733	704	768	737	673	765	751	753	752	726	724	733	778	711	744	719	720	763	723	737	737	708	734	746	737	734	729	748	729	727	743	726	687	734	719	724	740	732	667	669	745	728	740	740	713	721	768	707	727	717	726	803	760	714	713	765	720	750	736	734	756	667	745	710	755	736	740	743	776	783	768	790	764	779	670	691	728	763	735	700	775	744	731	706	697	745	747	709	738	762	760	746	701	732	750	701	705	686	724	689	704	770	694	744	722	776	697	716	680	722	747	714	725	782	713	738	735	740	702	726	742	740	727	778	708	764	650	748	756	708	784	753	755	735	741	724	713	697	741	753	737	761	727	765	789	743	712	778	714	728	687	666	732	748	733	757	745	727	711	719	734	712	743	726	696	759	716	710	679	726	704	741	796	697	780	699	759	718	760	739	713	725	699	746	727	764	726	771	665	750	729	724	703	695	715	721	748	770	710	755	732	763	719	754	754	697	720	751	699	729	695	760	724	720	685	758	700	747	740	758	766	728	743	709	723	745	750	702	717	807	734	766	771	720	725	726	739	719	730	778	738	749	732	793	720	763	696	778	736	698	747	745	707	730	727	744	762	735	751	757	726	744	730	675	737	771	712	719	720	691	724	734	759	700	720	715	727	764	743	718	713	754	706	705	711	782	742	736	708	680	770	726	768	733	772	698	716	705	702	702	700	753	722	692	739	722	718	709	738	759	718	735	753	764	723	704	695	741	736	748	729	767	777	714	701	758	727	701	717	735	767	748	715	708	649	771	739	732	718	705	678	724	756	704	715	700	758	748	704	681	738	753	753	725	758	712	783	682	711	695	778	739	719	759	736	694	700	718	755	627	744	739	709	744	708	699	749	702	688	745	750	738	688	704	747	769	753	717	790	717	742	707	682	761	732	760	738	736	718	702	739	726	743	686	732	718	716	728	722	711	738	722	776	729	761	757	707	732	668	746	750	704	720	756	695	720	709	695	699	743	706	753	730	739	733	789	782	731	743	778	753	714	760	823	672	672	748	758	764	711	744	715	727	717	737	729	781	761	741	728	731	702	750	731	733	728	703	713	705	742	709	728	719	695	737	749	735	740	751	732	738	712	730	717	711	749	692	745	761	674	702	747	759	757	779	762	785	707	700	725	686	748	763	723	746	700	736	743	688	763	715	719	753	747	718	705	696	731	707	722	712	745	703	690	712	746	734	753	727	714	722	711	740	698	702	784	711	746	688	740	754	758	692	711	687	743	704	763	763	777	720	723	704	711	743	745	760	735	770	759	735	676	701	720	703	741	760	720	715	707	769	732	710	742	709	726	698	754	720	749	742	703	709	730	712	767	731	727	724	788	737	744	710	701	710	719	758	750	737	730	693	717	712	724	766	720	726	726	695	665	750	726	763	745	736	714	766	735	716	740	790	661	727	695	722	704	722	770	764	758	744	730	752	696	758	696	699	723	702	712	774	716	748	728	772	744	723	669	727	701	707	739	709	732	708	719	711	726	751	757	725	690	706	724	682	737	717	756	778	773	752	737	698	761	785	757	792	776	745	727	717	738	727	739	733	732	743	732	699	672	762	741	723	722	721	723	686	760	741	781	709	681	730	732	770	738	674	727	701	753	731	732	750	700	738	752	734	698	714	705	736	764	751	730	744	755	761	673	678	701	712	743	707	741	715	708	724	689	690	775	748	736	770	710	734	740	735	744	725	764	703	656	737	695	737	703	718	783	780	671	722	824	725	720	715	726	751	708	724	725	680	721	735	686	718	762	734	739	735	743	738	765	743	736	776	719	725	785	719	723	703	759	722	740	685	700	692	710	772	763	729	695	751	739	707	733	739	717	755	688	739	731	734	698	714	770	681	687	715	735	752	762	721	762	697	761	710	696	733	732	797	764	676	698	761	732	739	715	736	734	734
15061	1219	1003	784	557	355	370	314	281	284	256	265	251	200	235	213	191	218	230	186	210	202	205	230	211	220	239	201	206	202	203	222	241	212	218	239	207	198	190	191	184	218	206	210	205	197	202	209	220	215	220	195	197	211	189	168	174	194	206	206	180	223	217	216	192	192	182	228	199	181	225	213	204	191	219	205	186	210	216	212	213	224	229	217	204	213	203	214	189	199	210	236	195	199	225	183	216	224	185	160	195	213	189	194	215	195	197	216	223	216	203	217	233	213	209	188	214	211	187	179	226	222	194	192	197	217	208	191	186	187	194	208	215	197	207	186	219	199	212	213	192	194	206	213	205	198	195	189	218	203	198	192	241	215	190	193	212	205	218	171	200	231	217	208	209	192	196	177	225	228	225	207	212	218	189	179	222	203	214	189	176	198	190	182	210	190	183	218	209	220	207	206	238	206	214	211	219	217	210	198	189	209	201	210	203	198	173	190	192	226	210	199	189	186	220	195	209	203	207	171	218	198	194	177	205	210	202	174	184	208	195	200	192	222	212	194	215	177	224	205	203	182	188	228	215	200	205	197	209	175	184	227	213	217	193	184	205	219	226	190	200	211	193	195	185	220	203	233	207	222	223	198	180	207	208	202	222	221	202	215	186	180	224	220	191	234	187	209	171	194	221	233	182	230	183	208	199	194	188	213	213	215	249	224	200	190	210	207	210	188	201	186	212	200	212	220	233	199	189	208	186	195	207	216	193	201	199	197	199	192	205	231	210	192	219	193	189	194	220	185	211	214	196	210	201	208	220	190	192	205	205	184	216	185	221	191	210	206	188	203	182	180	200	218	210	215	187	203	205	220	207	203	213	191	225	202	203	216	216	183	213	202	208	214	242	200	228	182	191	230	187	209	208	216	201	168	201	170	198	225	229	206	182	197	189	203	186	197	200	192	177	185	197	220	220	194	192	191	202	211	215	196	218	176	214	216	216	183	236	204	239	175	197	176	221	197	206	234	210	201	178	192	213	191	194	221	213	209	205	211	227	181	199	224	202	219	193	219	215	205	189	218	182	173	202	220	213	184	212	201	196	209	205	183	193	204	207	183	234	204	204	190	184	204	204	215	201	198	203	198	220	210	176	181	204	207	223	179	200	194	203	208	190	195	178	204	212	229	187	194	176	184	182	213	208	216	193	233	233	199	190	186	178	185	200	206	193	198	196	205	236	207	195	204	206	186	213	205	203	218	186	193	230	212	211	186	219	216	193	195	174	199	207	184	203	216	209	177	200	228	198	197	186	206	226	216	173	218	194	180	209	203	202	178	187	194	202	184	231	191	178	215	206	176	199	188	220	202	191	170	208	209	216	208	214	215	187	175	225	192	173	209	186	204	219	240	222	211	207	213	201	228	175	221	198	198	226	186	217	203	213	226	228	198	214	218	201	203	211	232	185	218	228	186	204	209	199	209	215	186	197	222	201	187	210	208	216	198	221	194	200	221	227	196	183	184	213	184	219	213	206	194	186	192	216	196	190	187	212	194	204	203	213	197	187	205	183	190	209	201	205	192	194	188	213	177	233	176	199	215	176	217	211	201	190	210	194	184	226	195	211	195	206	210	203	205	197	210	196	237	200	174	195	214	227	201	214	211	197	202	218	215	199	197	184	193	214	225	197	189	193	182	204	197	238	169	197	192	215	212	209	206	221	216	210	200	200	206	224	223	214	218	190	174	207	206	215	206	208	239	200	184	206	220	201	224	187	227	216	200	200	196	230	206	204	195	190	218	215	196	224	184	165	197	224	219	234	212	226	211	196	226	216	220	212	188	218	222	205	184	210	202	164	233	215	190	192	203	213	230	226	193	200	203	214	217	224	202	215	194	215	204	186	188	208	232	217	216	176	188	167	224	189	200	183	198	207	208	177	188	217	202	221	194	172	230	213	204	217	220	218	209	201	231	204	184	206	218	219	205	238	200	190	204	208	182	180	217	195	185	211	174	203	173	157	189	213	198	228	223	199	213	202	192	199	191	210	199	200	216	222	194	196	203	197	207	211	187	209	213	194	206	183	198	181	202	192	204	216	199	206	167	205	219	191	198	204	202	221	225	212	232	197	209	225	216	200	239	232	189	220	227	203	195	203	197	210	207	215	201	214	194	207	220	206	180	203	195	223	205	179	191	177	222	227	221	191	194	177	198	175	191	203	191	209	202	233	197	219	179	206	185	226	199	201	210	172	192	216	195	191	203	200	235	211	220	191	222	204	177	231	206	209	194	211	203	209	213	179	207	211	188	219	207	227	208	223	194	194	234	199	200	214	175	198	186	233	188	201	214	197	216	214	210	208	206	182	176	221	235	201	205	217	217	209	192	202	196	218	190	211	201	196	197	193	189	185	189	196	184	200	238	213	172	215	209	191	202	197	222	228	234	209	215	194	169	190	192	209	212	230	221	211	202	187	184	156	189	194	207	199	211	226	189	200	207	205	194	194	215	192	191	228	221	224	210	225	189	201	218	205	204	199	203	209	224	202	194	200	205	183	216	201	199	220	205	218	188	233	189	176	207	186	232	230	196	218	176	202	207	205	204	197	177	216	206	198	207	202	202	202	195	197	217	192	181	202	214	200	184	197	200	189	192	206	213	201	179	231	181	176	197	210	194	197	213	211	192	217	217	197	187	198	225	228	161	204	224	213	222	226	189	208	219	214	205	189	216	185	212	219	213	206	190	194	188	192	227	210	234	223	202	183	190	218	207	204	197	189	204	196	200	203	200	205	217	215	174	193	185	213	218	187	193	205	213	196	215	208	196	190	200	232	183	171	188	186	220	224	224	211	200	205	191	200	225	196	196	240	173	206	223	201	206	211	186	183	199	195	181	218	192	201	192	186	216	203	208	215	194	220	197	189	210	175	221	202	242	217	194	222	231	218	183	198	192	173	191	231	216	208	212	202	202	213	195	196	180	181	188	178	195	201	210	186	202	197	201	188	192	197	186	173	174	180	178	231	209	216	187	225	196	202	197	198	213	197	226	194	187	221	192	221	202	207	203	201	206	197	183	210	204	162	185	207	229	192	216	209	204	189	211	231	207	195	238	210	210	222	221	208	222	197	199	187	187	215	197	174	186	214	213	202	199	192	179	217	217	233	214	180	201	190	200	176	172	193	211	219	215	196	202	188	224	209	170	198	196	182	204	196	214	218	208	205	188	227	203	196	203	202	204	191	209	207	186	214	197	222	210	215	189	208	213	195	204	185	198	196	180	192	195	224	208	191	201	215	211	198	202	195	193	226	223	206	183	209	215	200	228	198	198	216	215	201	233	215	182	192	207	203	195	206	214	174	185	190	198	187	221	231	209	202	187	201	188	194	206	194	196	198	188	177	197	174	225	223	217	201	221	169	214	215	210	198	196	201	209	202	214	198	193	197	206	207	230	226	173	184	206	194	215	210	219	197	182	212	182	194	205	210	209	162	207	194	203	197	233	208	185	210	226	226	201	224	190
8240	1029	1894	2298	1862	1395	1189	1086	924	824	797	788	668	642	620	623	584	559	568	604	561	525	545	526	499	501	518	501	517	490	495	517	515	507	517	486	459	466	464	416	486	466	494	471	467	489	483	483	524	479	473	452	469	487	466	470	477	480	455	479	485	457	456	458	495	466	470	507	465	464	472	537	453	473	460	476	492	457	488	468	432	455	500	430	459	479	447	472	504	472	528	455	450	459	478	497	448	428	500	482	489	480	493	440	460	472	464	455	443	454	467	464	499	471	460	458	479	476	473	450	489	469	494	455	452	473	466	471	427	470	460	487	488	457	478	439	443	463	456	455	464	484	477	468	487	411	467	459	492	480	469	472	442	466	462	458	489	478	474	434	506	464	480	474	446	463	454	492	466	496	471	492	501	465	433	435	436	518	429	450	516	491	467	472	482	440	441	453	482	468	458	412	451	479	486	455	480	457	483	465	492	472	510	468	467	469	466	502	441	439	464	445	475	487	455	469	485	465	442	499	458	467	460	457	452	446	434	474	446	490	457	467	521	505	476	486	475	467	473	461	479	436	465	463	492	491	475	494	429	483	435	458	471	467	477	467	453	485	419	475	470	449	472	499	479	460	444	441	430	472	471	467	473	463	510	472	498	483	474	445	468	460	445	452	472	459	429	461	477	462	442	470	492	466	490	460	473	456	456	475	452	476	456	446	476	429	453	475	487	435	486	450	487	482	499	460	483	474	445	470	480	460	452	462	465	464	505	482	480	470	488	500	502	441	479	483	465	477	474	501	472	454	417	475	457	450	448	418	436	479	453	518	421	471	442	472	473	467	426	450	465	448	490	435	505	465	470	442	450	478	442	456	462	454	464	485	459	468	481	494	462	532	461	484	473	464	475	438	467	471	434	499	460	502	500	425	440	487	461	422	444	467	484	453	496	455	480	449	428	524	470	487	471	490	511	472	461	461	447	475	444	486	476	465	445	510	448	453	486	434	462	466	481	476	481	460	458	465	448	467	463	504	483	452	473	487	436	509	453	474	491	475	440	459	456	499	474	478	486	451	434	458	444	492	467	468	458	441	474	502	437	454	490	468	474	456	484	467	436	500	487	464	451	447	499	467	438	450	486	488	451	462	435	498	446	465	468	483	446	471	501	428	486	469	443	465	502	467	497	482	468	462	471	480	444	451	462	506	432	446	410	480	471	457	470	476	470	473	436	490	479	495	482	476	437	428	520	469	466	490	482	450	456	464	478	472	523	517	472	505	480	475	463	465	536	471	452	490	480	481	438	422	452	480	450	469	470	477	476	447	454	455	483	466	479	445	427	495	440	458	492	430	422	476	458	457	480	502	479	474	474	453	508	463	471	489	512	480	476	464	455	471	435	477	497	454	462	443	468	466	454	457	518	460	446	455	456	473	468	457	490	472	462	496	517	483	450	457	444	472	411	475	504	473	482	485	421	477	484	502	462	490	438	473	489	463	471	465	469	493	476	472	462	453	445	468	476	463	455	453	450	463	466	471	491	475	484	467	468	498	442	480	473	472	463	491	462	476	436	458	476	469	464	492	469	498	463	473	488	463	481	446	448	447	487	489	445	495	478	464	468	462	467	486	464	461	483	425	450	463	466	460	467	475	433	473	464	472	467	466	422	477	486	466	464	478	449	436	464	500	477	470	469	436	428	462	516	463	464	450	480	504	460	510	482	458	459	466	468	517	454	482	499	470	442	476	488	484	435	438	490	483	458	509	503	428	470	495	454	473	453	464	461	484	475	448	447	481	472	429	434	428	507	490	493	510	491	465	496	479	467	452	435	451	465	480	481	471	444	456	477	471	443	452	469	513	471	454	490	475	484	444	498	441	455	430	459	449	474	464	465	466	476	473	491	433	477	490	479	486	484	462	467	493	499	431	474	478	495	457	514	464	486	493	467	421	482	453	463	470	456	471	480	495	475	429	475	469	484	460	435	462	452	471	472	444	441	482	506	484	470	485	466	476	485	429	479	475	481	474	467	474	442	481	543	477	490	471	478	472	461	481	478	485	460	461	469	482	480	447	450	462	458	476	474	448	462	485	476	450	470	471	436	478	452	487	480	489	461	477	461	481	429	461	473	494	506	475	484	455	448	462	512	485	472	473	394	469	464	471	461	453	506	474	466	475	496	451	420	465	491	458	485	455	486	479	475	427	472	468	445	436	437	448	442	476	459	468	449	488	457	441	467	503	448	429	459	468	505	446	459	481	503	479	441	464	476	441	499	473	503	461	460	464	495	489	466	480	455	457	475	469	472	451	457	443	437	445	486	463	495	481	485	452	425	476	466	467	436	452	473	480	511	470	510	481	444	455	478	451	474	514	485	462	476	471	424	476	470	412	447	491	453	451	453	479	467	444	476	482	450	445	446	456	469	464	431	465	444	476	448	442	468	461	472	454	482	535	485	422	472	460	472	468	458	483	476	482	437	483	479	444	486	488	492	448	455	516	482	489	436	470	476	461	434	458	452	504	477	426	440	465	482	492	486	458	451	439	440	431	432	492	477	471	454	473	492	504	476	440	472	503	526	506	499	462	465	480	466	459	471	518	470	462	473	461	488	486	461	491	454	442	462	481	475	459	503	472	492	446	496	493	515	494	453	463	484	475	481	475	470	457	439	475	477	434	463	502	517	460	433	500	437	457	476	479	443	454	469	438	450	444	452	477	471	492	447	460	438	451	506	481	465	472	479	475	496	439	463	496	461	442	447	479	475	483	481	494	467	447	462	450	447	502	456	455	468	480	462	470	448	449	466	441	543	478	426	497	479	452	505	481	465	495	471	441	426	471	451	526	487	482	466	445	483	470	459	492	426	514	474	469	480	482	487	450	463	453	483	463	468	494	473	465	444	457	452	481	518	501	482	473	482	476	445	451	438	429	436	473	444	486	478	470	484	477	482	492	480	487	472	467	466	473	475	492	460	488	484	462	454	468	476	491	472	475	533	484	490	468	502	480	444	467	493	463	461	484	485	475	441	459	485	478	455	489	475	473	496	487	470	431	476	472	455	441	521	423	475	470	513	481	475	469	499	449	454	476	476	486	475	476	447	461	476	439	444	467	456	492	469	482	415	465	458	467	459	450	511	487	441	481	443	439	491	476	446	488	432	462	501	453	424	448	475	472	496	455	468	493	474	461	417	472	492	449	505	484	494	495	517	462	470	447	438	479	453	437	476	450	458	470	460	477	529	490	431	459	445	458	469	433	463	485	495	463	454	509	470	457	443	477	451	428	496	524	477	453	438	468	475	510	462	468	439	444	411	485	489	454	481	455	483	461	480	488	444	480	475	452	451	463	518	466	452	498	468	471	449	472	482	497	448	472	455	457	427	469	478	449	449	465	469	469	456	425	477	488	459	484	457	460	450	433	490	472	468	474	503	442	493	463	465	489	436	454	463	448	485	459	454	459	545	483	464	491	437	449	461	472	450	472	443	449	446	444	473	494	484	501	525	458	480	466	464	460
1552	218	229	231	258	219	235	249	207	270	214	248	225	221	214	226	224	239	228	253	202	235	226	235	245	218	230	224	250	236	208	213	235	194	216	236	238	213	195	229	216	213	227	215	227	247	236	215	198	223	258	234	203	237	219	234	239	236	227	250	207	239	229	228	216	215	227	243	248	215	220	229	197	189	216	192	248	222	223	272	229	211	200	238	227	246	213	210	231	228	225	201	222	243	219	227	219	248	218	235	241	243	224	246	222	236	222	230	260	203	240	247	246	235	196	256	221	212	219	214	219	219	248	225	216	255	201	224	258	238	216	236	212	244	222	222	209	237	232	209	232	228	204	222	238	211	216	222	196	198	231	241	229	234	211	229	231	254	221	232	223	253	212	230	235	255	234	243	218	214	242	188	218	229	228	230	260	225	218	196	204	231	222	259	251	238	252	228	255	206	231	219	229	235	212	234	271	221	194	226	235	212	198	216	203	215	257	241	230	227	228	209	223	217	196	214	236	195	231	225	232	212	202	203	204	224	225	213	213	230	246	233	243	209	208	255	223	212	226	258	201	222	224	200	199	279	228	209	253	233	186	216	224	217	237	182	218	233	230	227	218	237	222	216	258	197	233	210	250	250	214	206	224	230	221	216	227	239	243	224	218	186	233	232	224	225	228	241	244	219	227	230	226	229	228	218	256	221	246	230	231	209	273	245	237	217	238	232	219	209	223	250	209	226	233	229	241	237	244	220	217	235	198	250	236	232	206	203	217	240	207	209	212	256	216	229	220	241	235	228	220	230	240	220	241	244	241	236	270	252	236	252	250	230	205	229	222	226	200	217	244	218	269	207	233	211	230	243	224	265	248	221	221	213	228	212	207	224	209	218	227	239	256	227	211	263	227	229	248	221	243	238	226	234	210	225	201	221	211	203	204	233	230	229	214	226	241	210	244	226	218	209	234	199	243	209	219	254	222	232	208	217	193	224	239	244	224	209	278	205	239	227	214	219	237	248	245	240	220	220	243	227	232	225	223	231	229	226	222	231	242	237	217	224	207	219	216	206	226	211	218	212	222	222	236	213	219	225	236	239	238	232	243	252	216	213	220	218	242	224	240	233	220	236	191	229	216	207	251	203	222	227	213	198	224	209	237	229	231	229	246	212	223	208	235	236	225	247	248	253	236	236	234	223	226	234	258	232	235	231	198	222	232	242	257	217	238	211	233	242	193	242	226	231	216	208	224	255	225	219	243	219	227	234	224	223	246	228	240	207	224	236	244	231	226	259	240	250	201	214	217	219	228	211	238	192	221	230	253	238	251	248	212	235	240	200	254	251	216	218	235	229	230	227	216	213	240	237	225	213	252	224	230	229	212	196	246	210	211	227	227	239	270	212	226	242	212	191	222	225	218	200	206	252	253	243	226	237	249	208	240	231	239	194	222	211	232	245	222	229	267	216	223	213	214	278	221	227	232	219	199	233	227	228	200	208	237	243	238	221	215	227	243	231	211	231	220	259	225	207	215	234	219	233	216	231	206	207	232	230	221	263	211	234	230	237	202	266	265	251	243	233	218	226	200	225	220	254	239	252	230	219	236	209	224	239	232	236	256	245	261	233	220	215	214	237	222	223	231	244	249	208	220	216	222	227	222	242	198	209	238	205	247	204	208	217	235	200	234	234	205	234	218	219	240	245	223	206	239	252	236	239	211	209	208	221	224	221	224	226	241	227	246	217	238	232	199	202	228	254	248	259	250	250	244	218	221	231	231	239	241	184	244	235	250	221	222	237	241	256	218	206	212	204	231	214	226	224	194	231	208	223	230	249	223	231	235	209	209	204	234	236	199	219	245	259	255	194	212	244	210	236	213	240	240	226	221	237	253	202	235	230	223	238	272	261	209	221	254	205	223	241	210	210	243	222	214	257	229	244	252	230	217	216	249	214	209	211	224	208	235	241	209	205	232	210	213	238	232	224	233	220	212	207	213	231	245	226	224	216	250	215	213	214	222	217	216	212	237	211	196	218	192	212	217	253	215	248	204	238	223	233	213	231	232	218	239	238	240	230	223	229	222	225	214	264	219	220	239	223	217	234	239	231	277	239	250	251	240	236	223	207	231	236	224	213	189	221	245	241	237	238	228	245	221	230	221	214	240	206	232	227	215	252	235	224	230	280	231	210	216	230	230	234	222	204	220	235	245	209	195	231	229	202	227	232	267	244	216	242	235	227	221	206	252	243	221	245	246	217	250	228	243	209	222	215	259	221	216	238	227	231	240	187	219	208	203	220	221	217	226	212	195	194	230	225	208	210	212	254	218	219	248	239	224	186	224	227	217	223	244	203	227	252	243	256	243	204	226	228	224	233	244	217	220	225	234	239	235	220	230	222	217	214	225	222	231	221	212	237	242	224	236	241	232	198	245	260	215	203	213	239	228	220	251	221	206	249	237	191	223	232	252	220	221	245	219	219	247	209	246	225	229	216	244	255	218	238	220	235	241	258	229	248	215	220	228	220	242	244	219	227	257	234	200	216	238	213	258	220	241	228	218	205	235	217	204	228	217	220	244	201	231	204	242	236	243	253	206	214	243	241	242	228	209	233	227	241	207	239	239	226	199	235	237	238	198	239	215	224	237	204	213	221	249	238	239	198	212	226	235	197	197	218	239	224	203	245	213	202	221	212	246	216	219	232	231	213	218	239	229	251	208	227	229	210	230	226	230	244	225	239	221	222	236	222	208	243	231	241	227	239	236	241	236	214	223	253	230	217	185	237	236	206	219	246	195	217	210	243	199	247	236	232	235	238	213	240	219	235	204	258	239	204	233	212	201	238	221	232	236	236	233	220	247	240	240	209	243	216	228	213	236	204	218	215	227	230	261	208	238	257	254	248	197	241	236	235	227	213	235	205	226	223	225	222	228	221	241	219	204	229	236	212	254	249	242	234	220	217	243	198	246	222	257	232	225	205	224	242	244	211	250	214	231	228	217	225	233	223	219	229	213	242	192	223	266	230	229	234	220	211	222	216	234	243	242	227	214	236	245	226	242	219	226	237	209	185	212	236	209	231	228	207	246	243	248	205	219	197	226	221	209	215	254	176	225	226	217	247	207	258	213	201	227	244	247	214	196	225	232	192	273	212	216	237	209	200	218	234	240	241	232	218	247	226	218	218	229	248	221	234	209	230	244	240	225	205	226	223	212	221	251	215	228	224	240	230	235	228	232	227	233	228	243	212	217	198	229	196	213	232	224	212	245	227	231	243	277	228	225	261	213	207	214	247	250	216	227	214	246	218	251	242	204	202	225	231	225	192	247	231	259	230	230	245	222	219	198	219	227	247	203	226	208	216	218	204	242	249	238	213	229	262	238	243	200	210	208	222	226	217	204	209	209	227	205	220	214	229	236	204	213	220	252	247	213	225	234	203	222	236	209	257	230	216	208	206	226	273	218	235	234	220	230	259	261	205	208	234	232	239	228	217	215	239	219	220	245	245	208	207	227	231	236	231
2183	511	584	583	614	537	562	581	546	562	567	551	521	576	529	578	542	561	585	525	541	541	529	573	554	598	562	574	532	549	555	539	571	600	585	559	538	519	562	552	573	513	520	498	563	569	556	530	564	539	512	568	545	565	542	602	512	528	526	564	566	524	554	595	555	558	549	540	585	529	587	568	512	547	516	539	558	523	540	526	566	509	523	570	559	559	535	548	556	543	573	527	546	517	530	521	546	548	569	564	556	537	528	548	536	578	546	582	554	554	530	579	561	544	535	538	519	589	525	532	555	543	547	526	582	544	545	565	544	580	596	500	542	546	533	534	565	484	551	530	561	568	546	559	563	566	552	566	584	539	517	568	558	559	522	554	520	499	526	583	560	535	537	564	544	566	544	574	561	506	551	582	536	574	557	603	535	568	538	565	520	536	589	575	531	553	527	555	585	569	522	547	562	543	566	520	584	599	570	552	592	566	545	489	515	521	562	550	582	555	570	508	573	563	537	578	567	541	550	535	559	549	552	575	522	558	553	610	556	536	574	559	569	564	554	517	551	576	580	595	572	581	570	557	556	551	562	548	535	538	563	561	547	544	530	521	520	567	527	571	576	538	545	523	517	512	547	585	579	562	576	552	511	552	579	539	520	553	573	565	556	567	617	586	562	582	586	587	515	552	567	600	552	548	484	598	537	549	527	558	531	579	553	591	523	563	558	569	571	542	567	585	547	538	590	533	563	524	575	544	549	569	543	567	531	526	542	527	553	548	563	518	553	557	523	562	559	510	512	562	559	575	547	507	557	551	523	506	535	501	562	537	538	517	589	515	518	562	561	542	536	573	546	553	523	541	555	548	563	579	502	581	516	542	583	595	551	559	571	527	550	554	564	577	551	522	532	555	594	586	533	557	542	545	575	547	530	546	563	550	555	522	548	530	531	508	571	517	550	543	628	548	582	528	534	586	551	525	544	505	546	574	554	563	545	582	536	542	568	545	517	548	557	600	587	585	549	542	546	500	514	573	576	556	534	557	521	589	548	534	566	547	549	566	528	549	600	553	537	537	532	592	544	544	551	548	594	555	569	570	569	533	592	496	541	511	566	538	531	554	555	542	571	527	537	576	520	617	586	562	552	582	534	529	521	567	495	545	498	513	575	588	540	537	554	533	571	561	566	538	583	553	559	546	535	577	568	509	575	565	556	510	512	525	531	529	524	507	531	507	525	543	548	550	530	548	551	562	525	545	569	521	553	525	566	571	539	552	506	589	551	506	592	572	538	509	531	574	540	524	585	585	562	540	559	536	559	534	566	564	537	520	533	539	543	572	548	562	551	591	549	536	600	504	542	559	571	558	586	537	568	523	513	524	568	559	543	558	558	568	535	503	560	572	527	593	569	560	540	513	594	564	545	509	570	556	548	547	553	599	555	555	545	526	551	517	553	582	558	537	571	583	557	552	521	537	526	554	544	564	565	535	556	561	555	544	581	528	575	557	566	544	563	559	531	549	560	577	530	562	544	521	603	557	561	550	568	520	544	564	518	545	600	565	524	566	573	560	540	555	502	517	528	506	549	578	558	502	549	552	592	572	539	566	543	545	559	562	572	493	553	528	589	567	552	535	526	586	581	505	514	502	566	568	518	547	582	554	544	553	562	562	535	530	565	516	565	542	539	566	559	534	538	577	542	498	535	556	569	593	538	620	554	561	558	542	534	552	561	540	552	592	510	552	551	557	584	538	543	545	546	564	545	583	543	538	553	561	560	550	541	565	543	536	547	516	534	550	553	559	560	558	555	552	556	508	555	578	581	594	564	521	470	551	527	552	580	527	557	520	567	549	570	550	539	562	525	538	559	526	528	553	600	544	538	588	579	590	567	534	518	567	602	545	570	536	561	523	535	575	540	569	546	565	560	513	523	552	523	534	531	555	492	523	555	532	528	559	550	581	488	558	549	564	537	549	555	538	537	581	528	546	544	525	545	527	557	559	564	549	515	539	568	585	573	565	523	517	556	520	559	556	564	540	585	532	550	551	569	527	529	570	522	559	536	588	577	597	522	555	521	563	552	538	577	570	580	533	553	550	599	508	573	531	587	606	518	555	568	557	571	516	535	577	555	529	584	557	564	552	572	535	537	534	549	522	588	528	591	572	528	595	543	560	544	561	578	549	554	527	535	562	570	557	544	559	561	543	539	513	509	537	514	534	549	530	515	553	549	564	560	568	595	555	591	540	551	528	536	544	527	498	543	511	515	549	561	559	528	561	554	553	599	499	552	520	533	516	560	544	543	563	540	572	546	511	493	545	550	537	534	521	575	563	524	580	556	542	537	550	541	556	534	581	499	526	603	529	531	556	533	529	544	560	548	594	515	525	548	547	549	530	541	584	497	554	515	545	513	565	555	555	538	541	561	530	597	562	575	593	524	567	558	566	530	525	533	572	551	558	530	530	573	580	561	552	542	599	561	504	583	580	513	509	527	542	562	574	528	574	576	562	546	531	520	574	557	561	559	535	550	539	553	548	584	602	532	561	576	562	555	535	539	520	567	539	522	554	537	543	575	545	526	550	551	547	583	537	549	512	534	577	569	525	604	517	493	573	550	567	557	531	545	548	555	482	497	544	517	556	551	562	599	543	564	541	567	587	540	556	540	542	534	544	527	530	565	566	562	532	546	552	529	549	516	540	548	570	570	559	569	543	583	584	537	556	559	513	535	587	540	531	547	535	567	535	545	576	540	553	547	546	525	546	553	584	542	534	594	547	554	553	557	545	496	539	573	580	525	562	567	564	542	560	528	509	535	533	537	561	549	574	513	510	553	536	552	571	567	563	532	560	532	580	534	573	546	552	526	579	549	591	546	503	560	506	576	551	565	533	531	548	577	564	549	564	547	505	540	567	549	552	529	583	590	592	553	564	540	567	565	525	499	511	515	579	552	570	496	574	592	561	580	527	568	562	586	520	543	496	537	555	513	564	564	589	548	583	575	592	595	537	562	530	552	564	494	591	584	543	536	552	553	571	515	565	562	577	513	527	569	557	588	578	571	493	554	555	554	579	563	577	509	509	534	537	548	530	524	545	553	580	532	546	552	548	562	560	512	600	552	536	541	540	531	592	550	540	493	527	531	566	537	551	558	523	601	526	577	533	559	543	538	542	542	537	549	550	572	554	556	562	563	524	585	544	576	545	517	544	545	585	545	544	563	552	547	539	559	579	542	498	533	560	552	527	547	560	552	533	554	570	582	568	539	569	568	536	560	544	542	560	552	559	567	552	526	530	573	501	548	526	514	553	546	534	567	517	513	525	568	583	531	524	595	552	562	546	575	530	537	591	558	580	552	509	517	551	556	561	552	607	539	546	592	572	569	582	564	569	542	576	589	546	567	507	530	518	527	550	529	547	547	567	556	536	568	500	541	579	550	517	570	582	562	555	539	531	551	537	542	507	524	525	529	552	583	529	515	576	543	543	520	574	559	538	506	555	555	535	524	539	539	544	534	572
8176	669	643	507	507	419	390	374	375	363	331	326	364	313	367	323	327	326	317	328	292	327	322	348	295	318	287	358	367	304	307	307	327	332	326	318	305	331	325	322	303	314	319	337	312	341	318	306	329	366	325	316	326	341	325	333	332	314	361	347	350	349	321	296	320	337	322	303	327	322	314	294	315	320	326	312	329	300	314	332	346	334	327	303	329	349	313	328	319	329	346	311	331	292	284	337	286	325	321	317	301	331	299	352	329	328	335	299	320	288	332	305	343	332	314	335	327	308	325	302	312	291	303	313	319	330	354	301	338	319	347	321	350	330	311	334	296	286	342	346	328	323	341	346	370	349	318	344	297	293	305	351	321	297	312	340	307	300	316	303	329	348	338	294	356	313	318	328	346	313	320	324	329	309	300	309	333	304	284	322	338	321	328	335	350	312	324	347	299	338	289	340	315	325	329	343	324	329	335	296	345	365	306	314	310	340	312	324	334	345	345	317	360	311	298	332	320	329	356	312	342	362	297	305	300	301	301	326	342	318	352	349	340	328	328	305	385	351	303	302	315	322	332	357	320	326	300	304	326	297	302	321	309	319	316	338	318	312	326	351	300	341	337	317	311	321	316	311	317	312	331	345	348	291	353	340	311	327	364	339	335	303	365	343	340	304	322	308	292	299	300	298	336	311	331	294	349	330	331	350	310	331	297	301	266	324	332	315	312	357	316	332	326	332	295	304	306	332	356	333	297	340	283	282	289	334	313	336	292	296	311	331	348	309	330	288	360	338	365	318	313	303	320	310	338	352	325	344	312	338	336	319	331	292	324	330	317	304	359	320	365	348	304	310	302	314	305	266	341	326	351	329	363	299	312	320	317	333	329	296	322	347	314	304	288	319	338	327	327	328	340	298	334	325	338	317	313	337	344	305	329	339	308	322	318	325	341	308	321	358	360	354	300	321	289	331	328	312	335	334	309	356	309	335	343	319	317	337	300	313	350	347	316	324	321	318	316	326	331	326	306	355	308	331	334	295	340	342	367	317	300	313	319	336	343	329	309	294	308	296	314	308	335	324	315	309	309	329	316	343	332	287	304	313	325	287	297	318	327	312	314	287	330	302	319	311	298	319	300	324	327	300	366	305	318	319	293	321	341	313	323	312	326	303	343	295	301	321	335	326	331	345	334	353	331	345	332	328	319	333	307	329	335	332	335	343	329	325	294	288	318	332	317	300	316	335	326	326	339	317	329	289	281	323	312	303	310	339	317	304	306	309	290	322	316	351	341	348	333	300	327	311	333	315	345	354	318	292	301	326	337	307	306	362	352	298	320	317	353	348	320	312	313	311	319	330	322	331	345	343	327	324	339	316	309	297	316	334	310	313	313	359	335	327	337	302	388	294	350	306	329	311	343	340	325	316	294	315	291	298	293	307	334	333	323	324	341	306	338	337	352	325	361	337	325	323	357	320	327	335	330	300	325	331	335	311	316	314	330	346	329	350	344	325	317	316	344	313	341	339	325	318	316	327	304	331	311	345	312	300	351	349	304	307	330	281	323	318	316	369	304	329	355	308	288	328	320	320	313	326	336	336	314	367	303	342	328	301	346	320	317	345	332	312	311	339	337	303	353	352	317	310	352	267	304	327	304	298	363	308	330	320	351	337	301	345	326	323	347	326	335	314	281	359	333	367	329	344	309	321	312	319	305	305	343	306	328	281	347	342	321	338	334	295	344	323	318	327	352	310	320	274	349	333	316	315	325	351	323	338	334	381	329	325	301	312	318	330	348	332	335	332	303	323	307	304	330	347	315	319	344	381	344	333	353	329	312	354	310	332	329	321	307	328	301	313	346	308	333	329	304	347	309	333	330	298	334	331	352	288	327	344	342	292	332	327	326	353	314	298	332	340	313	329	313	292	306	331	318	319	331	324	289	336	349	330	332	306	297	292	280	322	318	338	308	308	293	296	314	313	324	298	270	351	339	312	350	333	336	317	342	321	302	300	328	330	329	347	326	349	356	314	308	335	328	316	287	332	279	322	316	298	284	297	319	339	321	326	353	326	343	291	310	311	326	324	307	314	320	322	315	347	300	323	354	331	337	363	347	324	332	277	331	351	330	339	312	312	346	295	335	323	313	332	340	313	335	327	283	299	346	320	333	328	319	329	334	312	343	314	326	355	331	316	329	364	333	328	337	336	299	299	315	314	300	318	347	331	336	331	320	348	330	346	319	301	306	335	318	311	318	332	314	298	334	327	324	334	310	304	334	328	328	315	317	306	308	335	338	341	319	353	326	330	295	310	341	301	353	357	370	335	371	310	307	340	321	321	328	330	317	357	335	352	353	338	337	314	333	293	310	313	337	330	338	328	328	321	350	279	345	338	315	329	316	354	320	365	353	316	289	328	336	340	300	311	311	322	338	326	321	331	361	309	314	323	359	308	377	342	327	317	307	297	313	338	308	321	355	306	335	331	341	302	320	298	337	324	340	299	315	310	339	295	326	316	332	316	296	325	336	348	301	326	318	344	334	344	314	322	311	318	340	327	336	337	319	320	335	309	286	351	322	366	332	327	297	302	316	322	294	312	300	325	335	333	296	330	354	328	319	337	329	351	322	314	318	356	361	342	327	305	290	321	342	308	284	321	350	333	325	328	315	317	343	330	340	297	329	320	347	297	339	345	290	315	325	352	342	317	315	302	345	333	286	308	301	324	306	322	338	302	298	332	377	324	303	328	309	320	347	328	327	313	316	286	363	304	313	310	306	319	334	318	330	314	312	369	299	309	338	299	312	320	324	351	360	287	292	335	304	304	333	328	344	298	315	306	294	304	288	355	311	330	322	326	327	312	332	309	311	332	344	276	340	366	320	328	325	317	352	327	352	337	306	294	315	344	303	295	306	343	341	282	312	322	361	333	311	326	293	301	314	319	335	307	303	284	306	323	325	316	317	326	342	345	353	320	353	292	302	322	328	331	331	302	339	333	318	337	299	322	353	300	327	299	340	314	336	333	299	310	345	322	330	329	313	291	304	300	317	339	362	312	348	328	329	335	311	352	317	309	294	347	328	301	319	309	275	322	306	316	337	314	345	310	345	294	343	306	309	328	351	302	303	378	320	323	319	336	331	310	331	317	320	329	321	298	315	308	338	343	328	326	329	340	316	327	333	316	307	359	326	332	313	303	334	318	332	341	331	341	319	318	329	321	299	330	314	328	310	331	318	357	331	357	346	310	343	294	323	318	329	315	313	320	323	356	291	369	300	312	313	311	340	330	277	298	312	335	303	333	328	333	272	322	326	323	327	356	290	311	375	335	321	324	330	314	295	347	309	307	322	348	322	314	341	338	293	319	327	296	322	274	322	284	300	325	363	300	290	322	330	283	298	303	321	321	286	348	316	341	347	302	295	324	314	351	325	297	314	335	333	305	321	331	295	295	345	300	363	328	348	275	319	313	315	317	317	307	298	349	321	298	321	283	316	326	309	293	311	311	315	327	319	305
6890	1008	1513	1722	1480	1320	1140	1010	971	945	919	838	906	853	810	805	845	829	760	770	754	768	788	775	799	732	787	768	731	726	741	726	730	762	732	782	741	751	734	731	750	717	703	743	765	758	750	728	758	698	738	768	725	754	762	702	751	764	764	734	758	758	701	710	766	753	746	754	788	702	739	765	736	722	768	720	744	730	719	744	736	728	746	743	726	751	739	738	704	741	723	744	765	741	722	754	747	738	762	708	774	747	712	699	719	700	748	766	725	761	750	724	727	700	756	718	727	744	751	737	717	729	772	801	710	719	769	723	746	729	717	732	743	728	754	715	737	792	714	721	757	764	747	834	728	706	730	665	715	717	716	713	705	741	722	791	753	722	715	724	732	732	733	772	696	760	745	758	751	745	700	759	726	750	794	767	702	738	727	713	719	726	716	739	766	780	723	752	737	707	737	725	752	746	721	707	680	748	765	707	751	704	702	719	711	770	788	744	735	683	761	738	719	749	732	749	765	737	704	786	721	775	741	728	751	753	736	704	742	740	710	725	751	723	764	677	728	761	769	773	754	720	740	767	750	716	757	715	727	713	721	708	750	735	736	741	703	732	742	767	706	697	760	716	724	730	750	746	718	758	765	723	710	716	741	788	715	722	735	781	716	690	750	728	691	761	702	744	731	740	716	727	711	699	725	720	710	737	728	685	736	767	751	702	715	723	732	793	759	746	749	760	723	759	740	709	776	758	733	766	725	766	706	675	732	691	708	722	730	717	725	713	717	726	734	760	766	734	819	740	727	712	745	686	707	740	752	697	745	719	706	727	750	723	727	697	750	734	777	686	727	711	748	679	729	712	741	690	744	705	712	776	745	735	716	727	759	732	730	685	750	770	752	757	753	766	720	726	752	725	728	741	739	740	770	713	732	758	718	719	777	749	688	659	737	731	759	736	733	742	767	745	740	744	719	765	749	697	769	717	759	725	746	688	752	697	789	770	717	722	711	764	761	780	775	710	724	717	707	744	700	726	699	767	736	720	782	735	712	684	692	761	717	673	728	730	753	709	782	732	695	738	738	738	763	722	758	759	771	765	716	702	683	741	706	768	710	746	749	739	711	727	733	733	697	688	793	723	790	758	736	708	700	734	718	736	696	702	781	726	713	752	764	714	719	754	707	767	780	738	740	705	729	711	719	772	716	741	706	761	783	730	676	734	737	758	740	707	712	768	775	708	735	691	753	739	727	764	649	698	714	744	725	753	729	736	760	740	760	722	774	752	747	775	699	719	686	736	742	742	725	739	703	726	751	706	737	713	773	791	745	746	734	730	734	720	732	746	755	751	770	724	746	750	792	727	698	754	778	747	705	703	765	743	720	750	746	765	723	734	795	769	762	692	721	715	721	747	691	748	759	721	750	685	735	714	731	719	723	719	734	688	724	725	774	711	747	713	746	759	692	750	749	740	739	774	757	761	733	723	725	742	764	721	730	736	739	748	669	820	795	741	705	735	755	723	744	716	777	739	757	729	787	753	747	765	745	767	697	786	730	728	737	750	707	712	747	716	727	731	746	759	756	750	724	733	696	691	750	774	730	695	754	768	730	700	748	736	739	741	724	759	804	763	730	737	709	716	689	683	770	716	730	708	737	737	762	734	792	706	759	774	733	762	717	792	752	772	677	698	716	755	707	710	775	733	746	731	756	649	746	764	751	706	773	775	755	757	700	747	733	772	725	741	736	719	698	725	772	773	698	751	705	746	711	728	746	699	730	739	685	700	765	704	756	746	753	719	709	753	739	731	734	704	739	768	734	746	733	734	724	716	772	698	693	785	712	742	718	729	705	777	724	767	733	738	703	765	744	720	746	750	730	724	719	733	701	745	735	670	772	744	688	732	705	683	696	724	717	732	758	693	716	751	751	723	756	783	675	743	792	745	774	742	726	708	751	729	722	710	749	779	739	740	709	757	752	745	778	695	719	702	693	745	731	664	735	745	753	703	727	734	739	740	707	757	741	726	714	763	714	758	737	792	737	737	765	702	704	739	704	714	713	693	762	757	751	690	750	743	752	737	700	743	743	723	764	722	720	716	701	713	704	770	721	713	729	716	729	725	712	706	783	727	702	699	676	768	724	716	728	740	734	736	737	718	731	742	744	758	693	756	751	733	738	785	770	695	709	753	743	741	778	785	708	712	764	759	708	751	735	729	724	697	734	695	709	702	743	716	698	753	756	727	750	691	751	748	703	736	694	763	789	723	787	745	771	715	723	704	751	703	727	657	721	711	714	711	699	749	736	776	746	759	751	751	734	723	698	699	752	752	727	689	721	757	745	733	689	735	755	719	700	722	741	738	711	774	807	730	680	742	744	672	725	726	698	735	715	762	719	786	753	719	693	701	702	744	739	714	719	709	750	744	707	736	739	761	792	752	729	753	733	748	704	666	735	744	736	747	743	677	799	737	716	738	725	709	681	701	716	707	721	704	746	737	755	731	759	736	673	739	747	763	710	710	692	726	756	754	711	703	715	757	763	746	778	762	738	741	763	728	756	764	755	727	728	755	750	711	778	740	740	752	741	712	726	778	760	731	708	752	707	741	713	730	715	693	710	698	744	700	772	701	719	717	704	763	708	792	731	735	756	752	707	762	791	768	719	721	687	725	698	752	783	724	710	730	796	764	724	722	726	705	733	768	696	748	754	724	719	792	708	723	733	694	766	692	773	708	759	789	733	726	744	721	778	725	754	735	705	755	725	753	777	737	680	755	733	748	755	717	691	743	702	706	701	770	770	703	779	760	726	735	733	778	706	697	765	747	754	735	765	735	706	740	752	725	765	711	751	746	775	749	742	704	771	770	768	744	726	724	743	740	744	724	726	699	745	739	799	777	795	716	742	731	740	734	744	680	735	739	683	737	729	746	775	725	721	730	716	718	789	776	754	707	716	757	767	719	722	760	747	733	741	798	733	744	742	707	780	748	745	703	727	777	745	758	748	712	734	732	730	744	734	744	740	729	745	753	738	732	759	732	727	762	711	713	728	688	759	736	696	778	782	710	781	737	739	730	711	749	706	711	718	707	743	699	734	735	771	727	758	775	757	713	739	768	728	702	718	781	696	717	753	717	785	768	755	743	727	728	732	766	756	738	729	735	743	761	727	726	738	742	719	723	685	754	735	734	710	735	762	723	720	713	705	745	680	731	710	781	749	765	739	732	739	735	688	754	734	725	749	726	731	744	739	713	741	749	774	758	737	710	733	741	727	717	727	741	746	736	744	759	747	700	717	752	765	709	707	729	707	696	729	755	711	700	782	717	744	742	674	696	716	713	772	735	727	761	745	707	698	718	766	732	715	761	749	789	650	719	771	722	711	727	737	791	792	719	735	678	699	729	748	714	777	742	669	752	749	773	737	714	743	755	724	717	744	717	749	752	730	776	738	734	721	732	708	738	740	741	735	761	698	740	714	787	683	722	709	736	708	736	733	767	681	717	741	735	711	739	742	731	725	749
15247	1277	907	772	550	393	347	322	284	264	279	248	248	261	221	239	208	251	218	229	201	235	214	207	216	213	214	183	183	225	231	186	197	223	233	205	197	220	191	205	210	203	229	178	225	240	187	223	201	171	224	193	198	188	209	206	213	206	193	195	217	198	231	198	173	194	212	240	188	196	222	232	218	177	221	189	174	200	213	181	190	196	218	191	192	224	184	204	201	205	208	201	190	183	216	206	216	192	190	221	188	202	206	208	201	173	179	203	203	203	182	193	217	229	193	198	233	205	195	225	201	211	194	208	213	214	216	180	200	225	189	210	185	201	209	219	220	208	180	191	201	196	203	168	195	195	192	182	202	205	197	188	177	221	213	206	224	202	210	202	210	203	198	203	191	209	185	202	211	211	219	189	193	213	199	208	201	231	187	208	181	214	192	207	201	189	189	197	193	195	205	190	173	226	211	213	206	187	191	209	243	220	191	184	207	200	205	223	183	202	219	246	178	168	207	191	188	214	205	199	204	184	201	184	180	198	204	190	181	213	209	194	189	218	221	178	224	196	227	184	176	199	202	189	198	195	212	208	180	185	213	207	189	192	192	187	212	193	208	224	207	214	195	188	190	195	195	200	198	204	190	209	201	185	209	188	202	177	190	213	202	203	200	211	193	205	200	195	214	186	213	261	208	195	221	193	195	192	192	189	199	194	186	205	215	189	208	219	200	196	192	200	209	178	197	196	207	179	207	214	173	216	214	204	190	206	193	177	180	219	176	199	204	198	217	202	203	194	186	204	194	224	195	201	204	246	219	176	227	194	191	225	198	210	169	208	211	199	203	221	195	190	183	211	188	210	216	233	224	206	217	207	223	193	207	215	201	178	202	191	220	180	196	170	207	217	207	238	196	203	193	194	203	239	185	226	213	212	211	173	239	190	210	220	196	185	208	205	188	223	186	205	186	203	182	173	196	198	210	216	216	216	221	184	198	198	189	200	175	182	207	194	189	224	186	212	198	202	219	190	171	223	208	191	208	228	216	189	208	204	192	205	187	187	214	217	174	192	196	231	210	188	195	226	183	191	186	194	199	206	196	194	199	197	225	184	218	221	235	181	182	209	190	193	220	200	211	190	209	192	203	231	207	198	208	197	203	198	213	192	216	190	213	222	194	195	167	201	183	229	210	192	191	167	213	210	187	195	196	216	166	211	183	201	197	214	191	214	194	204	192	199	174	176	203	207	183	197	203	158	239	191	191	211	212	189	191	179	181	196	203	214	193	196	182	208	194	191	201	192	208	206	199	210	219	190	200	176	197	193	196	201	195	206	169	173	227	219	210	212	159	204	207	218	181	215	194	187	183	179	199	210	229	200	228	193	186	210	174	194	198	216	241	186	210	221	204	237	195	195	202	178	193	189	241	205	166	197	192	179	171	206	227	227	241	203	208	174	198	218	185	191	216	173	215	211	199	184	207	210	240	187	218	212	185	239	189	212	189	194	191	200	194	205	205	202	193	205	190	209	215	204	200	202	194	191	185	193	215	214	199	229	190	199	162	187	209	214	209	167	180	195	209	193	213	211	201	214	232	198	234	186	215	214	165	176	199	197	201	198	205	197	215	210	227	180	190	217	184	205	196	210	221	223	218	205	202	175	210	203	206	178	229	212	219	205	190	189	212	186	220	219	205	183	194	169	205	194	196	200	206	172	205	193	191	185	178	224	201	193	213	226	168	198	199	197	234	201	186	184	215	214	220	210	160	205	197	211	194	183	216	208	207	187	201	210	194	192	207	182	190	192	215	194	202	202	205	187	200	220	198	202	175	218	196	211	195	222	198	198	207	211	203	182	199	198	182	181	209	201	203	208	183	187	203	173	188	212	200	182	207	221	194	194	220	219	199	210	209	220	192	193	205	196	196	230	210	227	195	179	198	200	190	199	190	222	216	205	191	218	201	187	181	205	213	196	212	187	187	215	219	193	196	208	218	196	204	201	190	189	249	194	188	178	185	198	178	195	200	178	166	209	217	234	225	226	242	189	182	202	204	195	206	201	206	219	203	195	199	209	198	204	200	210	198	189	223	209	183	189	202	199	204	189	214	176	184	196	201	195	198	233	211	193	218	214	227	209	197	203	190	210	224	219	212	209	185	194	226	176	205	193	191	200	192	205	179	201	208	223	191	202	206	190	214	188	221	210	205	194	200	191	211	210	221	214	219	194	220	201	202	198	228	196	198	189	200	213	223	208	207	187	213	206	197	199	206	193	211	221	241	201	196	194	210	192	207	200	218	188	197	206	253	204	217	204	212	238	216	178	192	196	190	184	216	217	185	220	210	215	223	200	213	231	232	221	205	191	200	197	224	189	178	215	229	211	178	212	187	201	216	218	200	181	218	180	191	208	193	182	211	226	199	188	209	186	186	181	187	203	193	220	204	226	216	207	224	229	213	191	194	236	204	190	187	190	172	169	207	205	222	198	194	230	206	216	196	205	193	193	214	199	220	189	223	197	172	190	213	180	221	205	199	211	231	210	185	203	195	218	213	208	221	201	224	203	198	224	206	218	214	200	212	221	202	207	225	213	186	201	219	207	210	233	202	207	200	188	195	179	179	190	200	199	211	198	201	171	195	200	221	178	186	219	219	216	193	200	187	229	184	172	206	217	185	222	199	199	179	216	207	187	164	210	208	194	205	195	185	196	209	202	205	191	215	190	232	210	209	205	185	211	201	213	174	205	197	206	222	210	175	198	211	201	196	194	201	226	182	203	220	195	174	212	188	196	207	211	201	225	189	204	212	215	202	185	195	205	193	221	209	222	215	220	191	223	195	216	206	200	186	206	193	167	195	230	182	211	216	196	231	202	209	201	206	169	198	231	196	206	185	200	197	201	195	218	185	191	215	217	200	209	194	186	195	226	194	170	211	213	198	193	206	202	176	191	204	205	190	175	215	193	197	185	198	186	191	185	221	214	217	195	211	212	226	203	193	199	172	214	234	212	158	167	204	224	182	179	202	212	179	190	176	174	183	202	152	195	206	174	200	207	210	207	213	192	197	191	229	163	186	198	184	239	215	211	208	185	205	190	203	198	200	209	225	205	219	202	204	202	182	189	194	213	230	208	208	216	190	222	205	222	196	205	195	200	190	182	210	226	171	180	206	185	216	217	202	184	193	200	217	195	221	215	198	193	186	191	222	185	213	211	220	192	206	214	197	192	191	195	167	171	207	185	214	197	215	191	213	206	196	187	209	188	231	187	216	186	197	193	205	199	176	202	217	238	197	180	204	195	199	200	199	180	203	187	202	194	224	215	216	213	202	207	189	191	189	237	218	227	210	216	205	179	208	229	195	263	225	204	207	191	189	203	215	211	208	187	203	211	188	200	199	214	209	208	187	181	194	200	218	198	199	174	208	227	221	210	171	204	202	223	225	184	184	188	195	184	177	196	163	207	189	188	196	220	191	182	175	216	192	222	198	199	216	189	201	186	197	204	216	186	215	193	217	223
8180	1005	1909	2158	1865	1455	1218	1075	907	842	782	707	699	642	631	604	612	593	521	542	572	560	545	491	511	515	503	513	474	489	521	512	517	507	494	518	481	495	499	512	491	477	536	481	446	482	492	495	500	506	470	456	461	482	481	434	489	448	493	447	476	488	465	483	470	480	472	465	449	475	466	498	482	476	467	475	473	445	447	503	444	496	467	431	438	465	503	446	509	460	464	460	444	489	452	473	478	431	489	453	511	444	486	450	453	443	426	479	471	459	529	470	476	477	465	456	435	451	475	461	478	432	453	480	430	447	455	490	469	443	460	453	471	462	478	466	463	497	428	462	447	483	466	499	467	465	480	456	447	447	503	437	454	464	442	457	477	469	489	468	441	480	475	464	486	477	463	469	449	474	452	473	439	481	471	479	487	469	467	462	496	464	467	503	474	454	433	504	483	474	462	444	463	472	458	482	472	471	451	507	436	448	470	426	488	480	466	463	425	473	445	431	491	459	466	522	486	468	485	452	467	484	452	473	446	427	517	453	462	471	444	470	494	484	478	481	452	448	470	429	457	497	428	462	455	448	440	460	480	449	428	484	439	445	453	473	439	475	467	511	504	459	450	478	456	472	447	458	430	523	461	473	472	451	493	497	443	440	446	468	435	457	474	475	471	421	465	456	502	491	449	400	490	468	483	458	486	458	488	444	449	446	411	462	454	473	472	480	472	475	475	484	447	460	460	483	498	467	471	438	439	503	443	444	439	466	456	455	452	459	469	449	446	489	460	451	466	462	500	495	448	492	490	440	505	434	465	442	491	470	465	487	460	443	459	476	458	482	496	471	469	455	452	489	460	451	474	469	459	458	443	476	472	428	466	439	454	446	475	456	454	483	461	455	454	475	456	460	445	459	450	428	483	443	473	459	466	436	486	450	492	470	478	471	458	449	438	462	435	464	425	480	473	476	473	486	454	474	456	493	459	445	453	470	462	464	486	467	521	475	472	459	447	450	464	451	483	494	431	448	481	474	489	471	508	470	448	501	478	491	476	484	463	462	480	413	447	468	452	503	462	464	497	499	487	451	485	449	434	478	479	499	490	460	436	452	476	471	452	486	467	439	430	469	482	485	457	507	448	455	491	467	479	441	440	451	495	429	470	445	493	452	479	444	431	439	458	478	429	475	442	483	474	443	482	464	435	482	447	480	473	500	441	483	464	459	483	465	490	465	508	460	464	470	475	470	448	445	462	457	484	471	474	481	480	499	467	465	447	465	456	448	489	478	504	505	484	434	445	447	456	461	455	482	456	511	440	470	491	426	409	429	463	485	451	470	461	464	438	487	454	475	476	451	475	460	487	482	465	474	479	459	464	454	444	458	448	454	430	491	451	475	495	441	433	455	453	444	457	486	475	457	475	469	438	444	469	441	474	500	442	451	499	468	452	457	464	481	448	474	496	511	464	448	464	472	450	464	487	459	474	460	479	446	448	464	485	495	473	488	489	448	456	431	479	458	486	467	451	502	446	436	485	482	460	462	490	476	436	487	490	467	435	429	441	482	478	476	459	471	493	512	457	488	468	430	496	445	462	421	451	431	466	450	479	501	503	445	494	451	448	457	490	475	461	482	462	486	458	457	455	441	446	486	428	445	417	418	491	436	437	454	505	474	476	424	447	423	463	470	471	455	448	489	476	511	447	463	456	455	460	475	499	458	495	480	485	436	478	480	429	454	466	461	486	490	447	466	473	451	447	501	452	479	465	473	467	489	460	477	483	442	431	465	443	440	469	435	459	469	464	466	466	506	483	432	498	451	442	469	444	501	470	441	486	495	464	482	431	465	443	468	446	475	472	465	472	443	467	457	485	480	447	468	483	510	470	460	491	491	493	456	486	498	455	438	485	471	485	478	447	459	465	456	463	438	473	473	469	479	470	409	470	478	466	503	463	448	454	474	446	460	480	479	488	485	501	437	471	472	459	487	453	510	451	436	425	457	480	501	455	464	455	478	487	484	449	462	470	482	468	461	479	454	481	476	475	463	463	503	434	461	498	475	472	465	459	490	462	457	434	418	409	437	436	454	453	460	433	454	480	432	430	457	477	456	459	487	473	473	467	496	445	448	414	476	477	448	468	503	474	474	453	468	471	491	467	495	465	461	443	482	475	443	464	467	480	466	463	493	443	458	446	464	483	468	440	419	495	474	474	465	468	490	458	438	450	465	469	484	418	465	477	475	480	473	463	500	485	458	435	474	469	428	458	485	435	450	476	452	487	471	488	465	485	468	487	463	496	442	440	458	493	476	464	456	502	453	468	475	506	473	503	453	503	450	438	431	462	472	447	468	463	471	466	511	452	466	445	477	501	504	463	460	442	476	506	482	433	476	462	454	470	439	471	460	476	489	499	461	457	462	472	441	474	429	492	487	505	437	481	489	451	455	435	478	484	433	494	487	475	471	462	462	428	438	463	428	476	462	484	449	411	466	447	466	456	490	458	438	510	448	455	442	449	488	448	445	521	449	484	476	479	477	517	443	467	462	501	461	432	456	448	478	412	473	458	463	496	464	451	483	447	453	478	452	517	474	463	434	453	481	457	462	461	477	479	472	485	493	474	478	468	480	482	431	461	461	489	506	453	441	476	473	453	469	437	489	458	438	444	465	488	460	451	511	513	462	496	478	462	482	481	468	455	475	448	466	498	439	452	452	467	454	451	499	465	464	468	490	455	464	464	457	462	449	477	500	475	486	427	497	458	447	454	457	449	431	493	501	471	454	468	457	420	502	465	465	484	438	452	468	460	473	465	483	443	426	507	448	476	472	458	459	487	467	471	454	509	474	454	444	466	461	502	468	472	442	458	493	469	446	472	452	444	515	468	427	459	472	478	430	457	449	512	473	463	450	478	475	456	450	464	449	448	442	488	456	478	459	487	413	487	438	465	458	492	472	470	531	470	465	472	458	440	474	451	474	454	455	441	495	474	463	487	494	454	439	430	437	482	460	439	463	454	449	460	479	480	446	449	517	482	489	470	441	496	457	488	446	469	480	471	461	475	449	470	453	448	455	450	441	425	461	512	490	483	494	477	460	471	503	475	505	442	424	464	434	462	452	475	484	484	441	461	443	466	448	517	469	475	494	452	463	453	468	446	438	463	437	477	469	459	488	459	451	453	458	457	427	458	460	481	504	494	483	469	463	471	472	463	452	455	501	495	436	441	431	473	484	446	506	472	487	479	442	449	437	461	433	443	463	479	411	453	479	465	467	514	451	455	467	429	416	451	478	449	459	441	449	457	457	460	461	474	481	476	431	455	443	494	472	480	441	444	444	463	459	441	461	453	445	492	427	465	490	481	470	466	499	484	468	465	442	443	446	499	470	460	498	454	488	482	454	444	449	467	491	437	476	485	429	426	492	444	487	496	454	444	480	479	442	496	505	473	491	479	446	468	465	472	456	448	458	455	445	433	462	424	471	455	438	419	485	490	459	478	451	436	478	479	455	447	463	445	463
1790	262	235	223	226	258	231	207	215	239	223	237	245	221	210	241	237	219	249	201	203	225	213	205	247	254	233	222	213	280	211	241	241	244	212	223	233	222	234	249	235	197	241	210	206	193	226	241	226	211	194	220	229	241	228	215	243	224	231	230	225	259	221	263	217	217	236	245	214	212	196	236	217	218	217	231	235	198	228	263	218	250	204	211	219	207	207	215	233	231	233	225	228	228	225	215	212	243	253	225	228	210	215	210	258	234	226	188	225	199	241	234	238	221	194	221	216	212	222	216	209	218	244	241	224	211	247	232	203	229	216	235	249	209	218	214	222	230	268	187	215	223	226	216	240	229	216	235	222	227	239	232	219	209	199	216	228	234	228	237	225	217	227	228	240	270	225	229	231	234	255	231	215	230	234	243	197	228	227	210	204	241	226	244	238	213	202	202	233	238	224	234	242	225	216	232	222	231	222	240	220	215	212	255	237	225	218	229	237	205	216	242	235	230	220	231	230	233	214	206	215	236	250	224	214	212	211	219	219	217	189	234	231	204	225	240	210	192	238	229	200	219	213	207	215	237	236	236	192	244	212	191	230	229	248	209	211	239	218	232	239	229	237	229	215	243	207	236	246	208	212	217	238	237	215	232	241	237	219	200	215	239	219	249	230	218	234	234	243	203	250	240	215	236	240	234	217	229	251	216	205	222	251	201	221	223	219	217	231	223	248	235	234	204	220	238	237	232	220	232	237	236	214	223	202	211	275	241	240	225	239	263	223	266	222	192	248	272	210	197	235	225	236	217	239	261	205	226	213	225	194	218	226	243	218	203	233	216	240	221	218	224	226	228	235	193	228	188	246	221	243	215	205	217	227	222	245	229	202	207	251	218	233	197	204	205	222	251	227	240	223	227	221	238	225	255	222	248	211	219	231	228	222	231	224	208	229	238	241	224	221	223	237	244	211	241	218	215	221	222	220	248	233	216	212	228	231	203	223	258	225	223	257	236	250	207	239	211	247	232	236	249	215	219	217	209	191	228	194	237	240	238	226	222	223	236	199	232	213	239	238	265	239	226	203	250	239	270	222	232	220	213	223	238	215	243	242	192	237	256	244	251	221	233	244	224	219	225	211	222	231	197	212	228	217	211	240	254	251	245	202	244	195	216	225	207	232	229	244	226	221	214	222	235	243	230	220	199	214	264	229	232	225	223	199	248	227	216	220	211	244	239	236	215	230	251	221	218	192	237	225	211	237	232	245	245	223	214	217	221	207	243	264	246	203	222	231	206	212	214	234	232	232	245	189	222	234	229	217	231	223	238	249	261	257	229	238	229	222	210	232	228	246	215	231	214	237	220	252	222	225	235	254	227	228	213	211	218	230	200	195	216	249	250	203	227	218	252	201	233	249	239	197	245	221	225	204	180	218	210	249	205	227	221	241	228	225	221	241	213	205	219	202	210	246	244	195	220	222	226	254	226	251	236	233	254	242	216	210	253	230	224	233	218	227	220	189	270	230	210	189	201	210	223	194	244	227	202	234	250	218	231	210	218	236	265	218	228	232	222	207	237	241	235	207	246	228	213	219	240	216	230	229	240	206	227	229	211	210	238	219	207	215	230	252	237	237	183	225	231	247	233	222	232	214	209	226	208	239	224	220	218	251	243	249	210	230	242	238	193	233	208	235	235	218	217	216	201	214	196	228	246	255	241	237	224	248	209	218	209	222	217	211	227	219	217	214	228	233	207	237	219	247	228	210	226	227	205	227	234	219	234	250	237	261	236	222	218	225	248	209	221	221	224	206	244	244	226	204	213	230	242	236	232	220	233	245	236	214	239	220	196	231	221	233	217	216	215	196	223	213	262	229	235	233	250	209	205	208	216	247	218	239	197	236	237	236	219	218	210	213	199	243	219	212	231	239	241	220	232	225	225	244	190	248	228	213	244	216	234	204	239	201	229	214	260	224	197	235	200	221	226	199	224	225	234	188	246	231	192	224	215	243	232	236	263	226	234	197	213	233	231	234	259	213	259	233	228	231	208	224	233	219	212	229	254	224	247	245	232	233	208	253	218	228	256	259	227	226	252	208	238	249	235	219	238	205	214	224	213	224	230	245	239	234	222	238	228	215	235	203	228	216	242	235	261	212	205	235	209	210	232	236	212	217	234	233	223	229	208	212	215	256	217	195	230	264	239	215	212	220	216	221	225	205	246	211	225	214	198	221	199	234	240	248	225	229	222	215	246	218	230	246	218	230	234	233	222	220	230	227	200	219	197	225	231	244	199	210	243	233	237	242	235	238	236	222	230	232	259	273	220	212	249	203	231	216	244	237	221	230	211	197	241	234	213	229	253	225	226	212	190	237	235	238	243	209	254	252	240	188	232	237	225	238	238	259	225	230	233	207	223	224	242	228	259	215	199	198	264	224	219	220	228	226	239	215	215	205	226	205	206	226	218	209	231	194	227	237	209	255	245	226	214	212	224	215	224	216	215	202	196	238	232	262	217	226	242	233	230	191	221	232	227	240	223	222	255	216	250	197	238	227	239	227	243	264	224	249	202	194	238	222	239	226	182	204	213	204	236	213	208	222	214	230	222	229	223	196	272	246	231	243	222	190	239	217	233	198	214	235	235	216	198	234	226	226	247	254	224	217	209	230	235	217	222	216	214	223	231	232	231	248	251	244	235	210	225	222	239	233	214	230	231	218	251	220	227	234	246	231	237	259	212	225	262	229	214	225	237	229	208	223	227	204	201	230	222	220	239	242	236	230	232	233	223	196	228	228	244	227	229	251	242	230	217	226	233	231	254	211	230	252	196	229	246	235	222	217	233	222	232	248	231	246	226	233	206	226	213	249	204	252	210	219	232	238	209	256	249	223	237	230	221	225	220	254	221	241	219	251	220	238	225	198	217	239	197	236	224	247	240	228	232	230	224	243	238	215	233	236	227	195	212	212	205	245	223	214	241	225	232	219	238	235	208	206	218	220	237	214	224	250	255	218	207	216	218	250	242	214	248	217	224	219	225	205	218	214	249	217	222	239	226	208	213	236	214	224	248	215	216	230	207	205	227	222	231	215	231	196	224	229	220	213	250	238	214	233	244	270	212	223	223	222	211	208	225	235	245	249	238	214	237	214	187	203	232	258	242	215	210	182	224	235	227	200	221	236	222	217	191	243	205	240	238	214	207	208	248	229	210	225	215	196	201	210	219	215	213	219	211	236	232	262	216	198	211	230	218	228	226	205	255	211	206	231	214	219	224	236	218	250	221	238	218	201	230	226	216	205	247	215	245	184	227	258	213	227	250	245	230	204	234	222	227	245	216	217	227	244	221	223	236	245	225	231	212	207	221	199	229	223	210	214	254	214	209	236	218	230	201	224	228	227	235	223	234	232	249	231	213	181	224	191	200	210	239	208	215	251	224	217	210	227	235	207	246	206	224	247	244	252	252	223	240	226	235	235	223	241	226	232	227	218	216	231	230	218	224	222	199	222	210	239	255
2202	601	571	603	615	574	568	555	574	573	576	570	557	547	539	570	534	510	586	573	528	540	592	502	559	572	594	586	543	536	548	566	559	565	569	549	569	553	571	562	577	548	549	572	550	565	533	570	484	546	586	498	580	534	538	560	564	579	560	501	562	530	569	555	531	538	557	537	523	559	599	533	537	553	552	554	585	528	557	496	539	544	545	527	543	560	554	567	559	569	530	540	543	584	580	483	588	575	561	539	603	590	554	566	546	527	535	535	519	530	560	546	526	525	574	545	532	482	527	540	531	586	551	542	534	561	544	547	550	543	504	562	532	546	561	570	558	511	533	556	552	542	579	538	563	543	572	489	564	605	546	575	582	562	552	584	591	551	572	545	556	568	511	549	513	559	562	529	531	519	499	576	522	544	568	535	565	551	578	558	556	553	535	544	576	566	536	523	587	541	526	574	565	530	520	547	582	531	567	538	575	581	545	568	542	510	547	525	536	484	545	554	561	541	567	562	576	548	563	554	544	563	562	556	565	513	560	575	526	557	574	545	543	522	519	539	573	608	539	560	554	564	585	584	548	585	575	540	556	585	534	540	541	568	506	520	578	536	551	546	539	575	564	540	569	557	567	546	499	554	537	536	551	486	532	568	550	576	546	518	587	537	517	575	562	542	563	511	561	564	513	563	559	542	534	558	503	553	557	552	531	548	577	520	541	538	536	557	582	526	550	557	528	530	551	549	545	519	552	559	570	554	571	551	542	556	556	508	511	551	518	546	506	535	549	538	571	553	605	524	534	555	542	585	545	564	516	531	522	593	498	546	548	505	593	583	563	602	554	541	522	514	548	559	551	544	590	542	529	560	534	571	537	566	530	511	555	533	548	569	485	550	573	526	616	585	553	573	542	602	560	514	542	510	575	596	517	547	554	515	537	552	547	531	557	538	529	503	562	537	514	530	555	566	570	592	566	533	556	539	552	535	575	535	587	558	548	549	533	538	575	535	509	541	532	543	543	566	523	588	542	563	577	552	536	547	529	549	550	562	555	540	533	540	533	528	517	535	556	601	571	562	546	546	515	569	567	571	535	582	551	566	526	581	580	566	546	529	575	547	524	556	513	589	530	561	537	541	534	551	569	562	585	535	537	506	510	541	564	540	544	515	541	562	538	519	569	562	513	522	578	507	554	597	536	570	546	560	549	542	591	545	526	559	547	595	544	567	542	557	538	566	543	554	604	525	568	533	562	552	559	539	614	530	564	585	557	569	536	519	539	537	558	559	580	518	574	539	542	576	530	550	537	568	525	551	579	561	560	537	566	525	541	511	580	533	513	571	556	544	550	593	596	595	581	578	548	545	540	559	554	557	574	551	560	535	576	557	562	560	535	552	539	539	529	579	561	540	571	535	534	549	539	541	607	516	524	582	547	560	544	536	553	553	576	595	565	534	520	577	529	568	531	570	557	567	550	524	559	532	586	509	536	524	545	565	539	547	525	543	554	547	544	571	554	556	533	561	598	560	488	545	552	537	531	527	560	511	563	563	563	582	530	584	535	542	507	568	494	531	506	524	500	566	516	536	514	565	562	569	550	555	524	518	528	590	566	565	561	552	569	545	578	570	513	547	547	549	552	579	540	561	568	540	561	567	537	517	563	540	563	526	557	563	523	564	582	563	573	556	563	578	537	555	546	534	522	542	520	566	514	585	617	553	522	576	566	508	575	564	569	515	586	540	552	596	560	520	557	563	565	579	564	562	537	534	510	560	563	531	526	555	561	554	552	519	554	566	541	582	541	589	559	502	580	527	531	518	508	528	592	584	529	529	584	556	554	542	534	552	541	542	529	601	531	558	570	576	533	526	509	542	532	551	541	499	568	535	550	571	537	564	618	541	521	572	556	549	502	545	539	503	624	569	535	487	550	562	509	533	490	578	550	544	518	548	554	553	501	528	529	601	598	546	549	561	563	549	531	573	559	543	553	531	543	531	527	523	541	522	568	537	563	570	545	531	533	495	537	538	560	536	530	519	560	565	562	525	582	584	597	547	502	544	505	548	566	530	508	563	599	559	549	507	556	603	550	517	567	574	522	562	570	599	520	533	544	574	568	542	514	566	542	547	564	577	551	604	549	603	543	513	512	522	530	552	564	540	573	514	574	519	540	556	543	544	561	549	586	577	523	528	548	543	568	602	534	529	523	555	568	528	513	544	548	549	541	538	569	549	585	575	564	537	495	570	508	593	570	563	552	567	522	554	584	558	546	549	573	550	526	549	568	549	574	574	543	555	536	519	551	572	538	589	550	611	577	513	536	543	545	540	556	540	549	520	575	576	553	560	547	557	548	542	540	496	530	557	524	544	532	543	563	527	542	559	564	609	574	546	562	537	596	551	537	529	567	515	587	527	567	546	517	532	542	531	534	553	541	533	508	553	550	543	539	547	552	573	564	558	559	578	556	514	579	603	583	537	509	560	579	559	503	544	569	547	591	540	558	577	552	560	518	565	556	553	582	531	555	507	541	554	535	525	576	531	544	530	541	551	573	557	558	568	559	533	562	538	532	539	522	564	582	530	511	591	582	540	536	550	580	540	550	540	573	564	498	579	519	549	534	546	550	573	560	524	526	557	539	526	513	570	568	532	554	519	552	545	518	559	575	576	527	561	532	567	514	495	537	531	540	519	561	593	513	557	551	548	570	550	579	580	566	578	570	579	545	547	591	564	547	586	529	585	532	589	601	553	533	582	540	508	583	566	559	555	535	541	532	527	541	524	551	543	534	534	566	518	547	547	535	614	559	568	521	544	532	535	572	543	536	551	516	562	500	558	542	551	504	584	579	574	517	561	558	562	519	555	518	524	555	576	530	542	586	530	544	565	555	489	566	542	532	495	521	566	600	516	556	584	574	516	522	574	515	541	523	579	561	556	536	518	559	568	576	550	546	546	499	559	562	556	538	548	607	530	546	548	535	571	561	552	537	537	520	577	541	555	568	532	539	562	554	563	540	529	533	585	550	551	590	559	531	525	562	569	566	561	524	555	566	533	562	560	554	551	565	519	572	576	527	577	523	535	523	491	564	534	520	566	533	592	533	503	558	533	567	592	535	572	537	561	535	552	531	631	532	580	554	544	553	528	561	565	532	516	522	546	548	564	546	556	556	584	522	542	551	525	530	526	543	558	539	549	530	559	511	549	546	515	510	526	569	530	532	521	529	557	557	521	553	567	494	542	535	534	530	547	544	551	523	543	536	535	568	538	553	529	534	559	560	544	551	576	544	553	529	549	582	536	547	556	507	539	560	547	542	548	575	530	568	570	584	553	523	518	538	519	528	553	532	553	580	570	553	527	553	561	528	552	501	570	531	514	505	549	569	541	564	537	534	555	530	555	517	592	595	560	539	523	541	559	532	575	582	593	540	552	590	541	557	572	530	550	553	534	538	564	559	509	538	553	546	562	547	551	526	567	523	527	555	539	554	563	561	546	561	535	554	578	516	523	585	538	541	560
8187	620	660	631	444	443	363	371	410	342	356	376	311	337	341	338	352	304	347	339	336	310	352	338	312	314	346	364	298	308	347	311	340	323	359	337	311	334	295	340	332	332	347	340	324	334	337	344	327	344	345	352	298	294	324	329	338	337	297	313	291	334	308	339	320	328	301	305	305	282	340	329	322	319	312	297	322	303	326	320	324	334	347	311	291	304	339	329	321	327	329	333	333	336	328	305	325	319	342	292	318	330	302	307	319	321	316	325	328	327	337	331	286	332	317	340	337	314	317	332	319	306	311	316	336	349	312	321	335	322	297	303	300	314	342	303	340	316	346	331	345	303	339	287	334	319	341	318	318	336	328	301	351	347	319	306	338	338	301	291	342	315	320	323	347	303	337	342	319	318	312	299	341	310	305	365	334	333	304	355	315	315	293	323	301	285	311	302	327	331	312	319	297	300	324	283	337	349	321	326	308	344	302	314	371	337	350	333	305	344	359	300	355	329	354	345	314	310	338	326	293	288	328	324	350	332	338	305	313	320	324	321	302	310	295	314	312	378	332	285	319	298	320	299	332	301	313	305	306	302	301	301	311	332	313	331	344	342	331	317	324	342	316	300	335	325	336	341	316	332	306	339	332	317	303	337	321	335	311	309	317	330	311	347	316	285	307	338	302	322	307	340	300	355	309	320	330	320	301	288	320	346	300	329	286	300	337	333	302	320	335	314	342	313	303	305	302	300	316	331	332	319	328	296	310	334	310	342	363	325	348	292	326	349	338	314	345	307	331	356	345	314	319	329	307	325	309	328	344	304	305	323	313	325	303	341	302	286	329	322	315	304	332	341	309	316	309	304	313	318	303	308	311	330	350	303	306	333	318	303	300	311	274	295	277	298	321	371	334	317	357	336	335	340	323	305	289	331	328	309	331	306	332	315	311	295	337	317	312	329	339	309	370	322	324	341	314	303	310	324	347	333	296	322	360	324	335	307	312	354	344	318	363	300	320	306	319	301	317	329	346	332	323	345	329	315	335	303	305	340	348	321	308	329	297	318	343	339	335	306	330	304	312	334	352	310	327	325	318	267	316	313	361	317	320	312	300	313	319	291	323	311	348	319	304	299	363	334	309	347	328	302	331	360	304	314	306	316	316	322	317	339	299	299	328	295	311	310	290	345	310	341	302	305	341	338	294	322	347	329	361	309	331	286	346	288	312	307	321	303	315	309	336	384	330	337	283	344	336	330	297	328	328	293	327	323	297	310	334	332	312	337	352	305	358	326	312	326	341	290	307	314	296	328	323	278	324	306	353	293	284	317	330	289	322	293	339	309	316	328	332	336	327	315	356	325	295	313	330	349	323	308	319	305	328	355	318	281	319	300	321	306	319	287	312	317	307	319	341	293	327	333	338	357	332	342	343	337	311	326	307	337	299	323	336	338	299	326	346	340	312	313	330	316	298	339	292	301	347	348	328	297	346	354	307	309	349	343	331	356	350	356	319	334	303	332	312	297	328	312	295	352	323	305	318	338	286	359	297	335	367	328	290	287	334	316	350	331	308	325	319	309	348	333	301	288	316	329	321	312	324	296	297	326	341	343	313	366	326	303	314	309	316	335	334	294	340	320	287	305	325	313	333	313	316	322	355	307	321	318	322	335	335	342	321	295	325	306	328	306	298	316	328	346	339	320	332	327	324	317	281	328	350	323	338	308	306	314	326	290	364	320	304	330	312	324	342	337	344	281	330	341	315	351	314	343	305	286	309	297	307	351	325	336	341	323	326	305	330	334	344	302	322	312	324	312	307	341	355	316	303	340	349	301	355	353	352	325	317	285	328	341	308	302	314	277	306	280	302	336	331	322	282	305	309	326	296	318	351	306	331	295	317	336	284	294	339	274	313	314	301	343	335	341	322	318	331	307	344	326	326	312	301	329	326	291	338	357	307	327	341	295	309	323	334	311	342	304	322	316	334	329	333	316	309	321	325	307	319	365	311	310	305	321	321	266	310	336	316	339	350	318	343	335	313	326	288	302	350	320	328	314	334	350	326	326	323	283	310	338	322	331	328	309	315	305	339	309	337	308	300	334	344	330	317	313	328	325	331	340	316	344	298	336	303	309	319	341	307	299	282	327	299	320	314	341	315	347	330	326	295	317	318	352	304	284	345	314	318	339	317	312	296	288	334	308	338	337	341	312	321	331	354	285	310	326	338	348	314	308	311	351	334	305	286	326	347	291	311	319	340	321	324	315	346	323	347	322	324	304	302	306	329	354	305	343	334	328	320	314	318	326	285	336	290	352	355	303	321	327	349	330	313	353	330	304	310	317	344	312	321	310	331	350	321	323	346	371	313	342	322	312	303	331	295	352	320	348	301	321	311	323	318	311	313	316	316	299	323	307	308	320	328	331	342	334	306	349	323	350	326	318	316	349	361	301	337	310	319	360	342	334	310	303	308	300	300	287	323	318	342	320	321	308	280	323	312	330	343	300	332	306	338	292	321	314	352	310	327	314	337	307	300	287	311	308	311	317	343	288	297	309	302	332	300	338	292	327	303	346	338	318	313	302	315	319	326	325	321	339	315	328	333	311	332	302	341	317	310	332	329	340	280	338	321	318	305	360	308	276	334	295	292	304	303	330	326	348	308	303	290	321	322	353	305	313	312	347	285	323	324	332	340	347	334	330	326	325	298	328	301	332	317	329	334	316	332	329	326	355	321	308	339	310	294	362	298	313	342	324	317	319	338	316	332	304	334	321	311	332	329	305	301	300	319	315	321	329	337	298	346	323	325	328	342	289	293	327	351	324	304	330	351	361	305	319	321	306	352	308	362	354	343	302	292	353	296	335	336	311	306	337	340	334	311	318	323	317	297	337	326	319	347	355	330	341	320	335	338	344	320	348	308	303	328	290	317	323	326	374	299	306	321	311	302	321	323	376	305	323	283	358	342	314	312	344	315	309	353	347	334	333	316	292	295	315	306	325	321	319	338	312	322	318	308	322	338	311	306	309	331	331	332	339	307	330	321	313	283	312	305	317	350	315	316	347	311	313	311	339	317	305	332	309	267	326	346	313	311	311	332	312	345	314	347	297	323	316	302	338	326	325	335	333	290	312	332	317	286	307	336	308	324	333	331	300	353	334	336	334	334	331	327	315	306	342	320	335	346	362	325	291	329	345	352	329	368	324	308	332	297	283	335	308	332	302	318	293	292	320	358	344	326	315	297	335	324	326	315	326	312	333	345	316	361	313	340	321	317	332	314	311	315	291	329	302	345	301	344	325	348	342	304	299	291	337	326	325	330	299	311	321	327	318	303	326	310	314	324	325	321	346	343	317	323	351	361	329	329	296	321	329	295	326	303	316	337	329	303	322	345	327	335	310	305	301	315	305	288	304	342	305	307	333	308	342	297	271	319	317	328	310	345	324	303	334	320	323	334	329	308	335	299	302	334	308	301	374	311	304	341	301	329	334	331	321	322	345	364	296	325	307	305	342	351	308
6749	966	1509	1762	1504	1239	1123	1051	958	973	852	862	834	831	862	851	796	812	783	784	767	782	782	790	811	745	792	775	713	801	761	764	699	739	787	769	777	712	723	728	717	732	735	708	697	718	708	738	743	798	707	771	713	736	718	703	745	716	748	724	697	733	739	681	734	735	724	721	692	685	693	716	761	729	779	733	678	763	714	719	708	754	749	743	752	694	762	705	683	746	763	728	785	723	734	731	743	704	719	754	709	754	717	750	726	694	750	708	696	755	734	727	735	770	729	722	734	747	785	674	746	770	737	663	746	700	683	772	709	768	773	690	710	684	725	707	704	758	730	738	726	779	686	730	685	696	774	653	734	748	766	741	713	712	719	734	729	740	731	713	758	719	767	726	735	776	730	709	716	708	731	778	727	767	754	761	716	696	744	701	692	715	671	681	722	694	720	727	758	731	731	716	723	735	764	714	726	670	719	690	732	751	718	725	737	735	728	725	787	742	717	698	720	761	728	768	750	730	733	765	719	706	732	732	726	687	726	701	736	748	721	709	748	710	795	779	718	758	758	712	720	742	723	776	767	722	762	745	726	738	732	718	705	741	735	703	769	691	745	762	769	707	656	710	701	724	766	773	751	730	747	697	763	740	736	708	709	729	756	704	753	706	732	762	742	730	732	734	775	773	739	689	720	695	698	749	711	738	692	743	682	711	734	722	703	757	731	731	689	716	721	742	730	691	756	730	709	768	738	754	742	702	729	764	738	717	730	731	738	719	766	736	760	754	716	763	721	679	737	759	762	728	744	753	739	798	721	786	708	716	726	761	722	686	709	771	724	700	700	695	726	764	787	725	771	713	755	741	750	719	694	716	773	697	750	737	766	713	708	710	751	745	739	730	766	723	740	716	778	681	771	707	768	704	776	718	755	693	776	777	746	763	787	707	782	719	747	747	738	721	717	728	734	709	719	716	767	740	750	716	707	687	710	731	792	744	692	762	759	752	779	696	721	743	702	725	757	708	726	732	744	723	700	703	776	766	746	771	821	758	707	691	729	689	737	730	719	740	738	730	721	719	769	750	732	715	766	753	754	742	692	665	721	717	679	747	768	725	688	770	746	763	763	723	755	713	696	746	737	707	723	727	796	719	729	753	786	725	720	732	685	735	710	718	694	795	740	749	778	745	723	774	719	732	793	731	707	709	695	772	752	747	739	733	722	747	738	725	750	737	747	764	707	681	779	703	741	786	721	708	742	725	706	776	713	722	695	757	688	776	692	738	736	737	725	753	716	728	719	718	765	748	718	714	760	735	758	715	719	707	736	691	742	691	698	765	767	723	716	703	723	770	747	745	707	739	716	769	728	750	794	672	709	751	714	695	700	777	717	717	736	664	714	750	715	740	747	757	711	708	767	716	713	744	717	702	740	684	784	719	765	729	662	718	711	737	739	670	711	722	727	730	697	764	753	740	787	727	756	724	759	769	749	781	721	754	715	699	730	689	693	725	756	747	742	730	799	730	729	747	772	763	702	730	721	683	709	727	713	791	811	743	814	762	688	697	733	723	700	748	706	744	747	751	751	707	714	701	731	734	729	766	726	716	712	756	737	684	700	746	693	658	773	771	723	737	747	763	703	726	732	734	733	712	741	719	748	773	660	726	698	752	743	742	722	735	705	729	738	713	746	721	709	734	734	750	751	743	750	692	687	746	717	719	686	731	751	766	722	777	722	746	726	743	755	770	735	732	719	712	731	677	726	703	750	723	753	702	753	731	717	698	749	730	732	807	731	733	730	706	737	765	777	709	661	780	723	714	712	745	688	791	746	707	688	715	755	744	739	721	718	695	739	736	704	749	736	730	761	717	740	701	734	786	706	703	660	724	741	749	748	730	707	757	738	712	795	711	698	736	722	749	732	733	664	643	725	711	734	749	751	726	717	685	722	758	711	779	744	745	710	773	749	721	736	702	729	748	776	723	735	714	684	654	736	730	713	749	725	709	725	724	742	730	728	736	659	734	675	711	749	723	756	727	728	747	707	719	757	702	730	702	675	719	710	720	672	735	781	721	735	747	706	767	721	714	744	752	713	733	770	684	751	720	761	772	729	777	741	777	722	729	672	738	743	728	797	735	725	707	753	748	753	768	695	725	739	787	737	751	766	708	708	696	735	770	723	745	753	750	759	740	769	752	752	733	757	731	706	721	743	682	726	680	751	686	751	713	713	760	736	779	735	757	742	760	728	743	720	702	709	730	738	764	759	711	783	694	758	714	726	752	692	686	704	777	771	738	727	750	714	731	733	759	734	748	750	716	756	733	698	772	758	729	759	657	716	702	701	775	758	749	763	719	648	727	738	742	745	726	753	751	740	750	698	714	702	755	688	788	729	755	726	746	705	748	788	738	743	753	718	736	716	760	746	703	703	742	794	743	720	731	683	747	737	736	746	745	718	722	703	767	734	751	757	771	752	729	760	728	760	721	768	736	744	733	760	729	804	688	738	725	743	744	704	722	734	756	746	716	704	709	749	663	715	715	707	731	740	745	771	700	749	691	724	739	708	700	753	717	738	759	738	715	731	691	712	762	746	703	762	757	734	746	744	707	722	780	751	738	765	718	708	730	743	742	732	700	740	728	754	790	744	717	749	702	705	703	744	683	753	746	730	731	730	729	732	683	753	752	736	741	766	763	713	756	739	759	716	789	746	749	712	688	729	747	737	672	733	763	662	760	734	758	751	732	755	707	754	721	768	724	758	731	723	738	754	753	743	712	753	731	679	731	725	696	724	723	748	715	742	748	738	750	731	729	735	699	712	726	727	752	722	681	715	747	746	698	756	717	711	737	743	760	743	717	737	689	760	795	769	728	721	747	729	735	794	756	727	712	753	771	761	701	720	742	734	714	706	760	752	690	758	756	686	722	709	692	732	745	744	718	727	717	756	739	754	691	752	754	726	726	799	756	750	699	745	758	751	746	771	698	697	726	758	738	694	718	751	715	680	705	723	739	715	703	720	737	686	738	726	751	720	731	696	718	741	712	740	727	712	774	713	733	719	734	725	764	759	732	733	675	726	771	750	743	783	766	704	711	702	721	750	731	738	722	677	698	751	787	737	725	760	705	732	698	751	728	711	722	727	801	711	741	730	708	735	723	727	656	724	739	744	735	729	756	715	722	705	770	724	745	700	703	728	702	727	758	722	767	692	702	716	687	714	708	730	761	729	797	711	731	730	732	785	710	702	741	727	712	704	655	750	714	724	729	732	751	773	756	757	729	749	716	701	728	739	731	720	722	740	736	735	720	703	695	770	725	789	710	702	716	726	711	724	757	737	706	770	738	710	717	767	703	714	769	723	789	749	707	706	704	777	728	724	729	753	742	750	718	725	693	798	710	696	706	789	745	736	696	700	711	703	710	746	714	710	702	752	681	711	752	670	755	748	760	752	682	751	758	736	769	750	745	682	739	737	767	694	725	751	804	726	774	721	732	708	764	745	688	745	734	722	696	746	770
15006	1222	982	761	567	399	334	320	286	263	233	237	246	230	203	229	229	203	236	220	200	205	218	197	188	198	213	210	222	187	222	218	180	192	242	187	209	191	196	206	186	196	211	214	184	180	212	205	190	216	214	201	197	183	182	181	201	213	187	184	214	197	189	218	194	202	198	183	205	208	195	187	228	211	200	201	187	200	174	197	186	195	210	186	201	185	196	199	186	204	168	227	177	216	175	187	186	206	229	190	201	176	209	188	172	200	198	178	199	215	198	219	209	200	225	206	192	183	215	207	186	187	195	201	187	187	202	191	205	211	179	170	162	166	214	155	188	192	185	200	188	207	180	188	177	235	195	209	205	232	222	193	174	203	200	201	213	202	183	224	212	223	193	217	192	186	215	187	191	189	188	210	198	213	202	180	192	212	176	239	166	207	224	194	192	190	211	185	206	212	195	201	212	217	213	200	209	199	190	190	197	201	210	207	164	199	187	174	212	202	166	193	191	223	197	206	199	198	187	204	200	194	191	185	201	209	237	192	211	202	210	192	197	218	171	208	233	195	187	212	187	181	198	217	188	201	214	227	204	213	199	211	196	193	187	206	204	189	177	199	199	197	214	214	202	199	190	182	217	209	195	172	182	202	187	218	189	178	200	222	220	199	222	213	189	212	222	195	202	208	216	210	183	200	188	189	178	191	186	214	207	211	174	190	188	194	195	182	194	189	205	191	235	175	211	195	209	215	211	193	201	204	209	196	176	189	199	207	204	219	205	185	187	198	194	219	205	214	192	216	194	218	201	192	231	198	183	195	214	212	185	194	220	195	222	222	190	172	189	189	213	203	211	193	197	205	189	187	218	201	204	188	203	200	166	199	211	214	213	198	204	204	217	222	209	198	212	197	183	196	185	214	216	186	202	205	183	226	179	192	184	203	198	203	191	226	178	216	197	184	181	192	204	185	218	209	214	195	198	199	180	196	193	211	211	212	216	186	227	175	198	195	192	186	198	196	174	204	172	192	172	207	226	217	230	184	240	205	181	182	183	185	216	228	217	198	194	248	200	200	181	214	226	212	200	217	209	238	211	223	197	211	190	200	179	206	234	202	204	203	202	187	228	187	205	196	180	209	206	206	225	187	180	184	216	205	206	225	196	216	199	172	199	193	211	205	183	188	220	225	203	181	200	197	186	192	216	186	223	208	218	210	206	201	191	203	187	173	203	222	190	208	207	203	203	179	192	200	199	200	194	168	204	202	217	195	217	192	191	229	213	180	203	188	199	179	186	200	173	179	194	206	190	228	190	211	207	186	184	214	221	178	184	214	202	194	209	212	214	209	241	217	216	194	210	203	202	194	203	234	204	226	193	197	252	188	209	182	187	192	189	226	221	196	179	183	197	223	201	232	209	184	220	206	194	196	209	204	221	189	193	195	194	186	187	190	204	203	199	191	203	193	195	210	208	204	216	180	199	190	211	206	212	194	185	210	199	213	195	178	185	208	213	213	214	199	208	204	220	196	217	189	207	230	194	200	175	196	186	186	184	203	216	186	190	205	194	188	198	186	198	194	212	220	176	215	188	190	196	213	192	218	192	182	181	211	195	188	208	200	212	198	239	203	196	178	188	227	197	195	216	200	190	209	199	196	191	210	203	213	217	181	180	227	252	211	174	180	206	240	202	215	212	195	185	192	209	186	186	206	207	192	198	187	213	202	213	202	216	199	174	186	163	203	209	199	218	199	217	227	217	176	219	185	208	198	191	216	207	211	219	186	217	217	210	201	214	201	190	181	186	210	184	198	194	208	229	209	204	199	192	200	197	205	191	199	184	211	218	206	193	192	201	219	220	193	173	200	197	169	225	195	204	194	186	200	201	219	187	197	213	243	189	191	228	204	214	191	216	192	156	213	192	178	177	182	189	208	191	182	185	196	194	213	201	180	224	235	211	199	228	215	201	197	197	179	218	186	196	195	187	181	208	226	191	204	212	199	208	200	190	188	217	189	187	198	239	185	206	207	196	215	220	208	201	190	189	184	161	189	191	188	193	180	199	184	195	204	204	199	219	198	204	193	191	203	201	208	204	213	209	179	206	205	213	211	206	212	218	198	193	198	223	212	215	226	189	170	196	228	211	191	202	212	196	195	214	225	218	212	180	205	210	204	211	211	194	208	204	189	200	211	207	202	217	199	205	202	191	193	186	206	203	188	191	218	182	196	196	208	213	190	196	209	203	164	205	229	185	187	214	171	199	186	197	207	185	194	200	187	205	193	192	213	225	175	179	232	199	212	221	223	197	193	200	216	214	203	184	188	188	215	229	217	200	216	198	164	183	200	221	231	220	205	196	193	217	224	187	191	190	222	213	189	210	204	185	194	199	205	233	204	206	196	225	192	198	201	185	178	186	175	206	205	216	221	179	224	209	202	214	216	182	195	200	199	206	207	204	163	202	219	206	194	200	170	217	181	214	191	199	174	179	184	195	222	197	205	217	214	208	173	244	206	195	217	211	212	182	198	190	197	231	194	200	206	224	192	207	215	209	210	178	199	221	203	191	185	173	177	200	188	219	183	175	198	202	185	198	197	201	220	218	210	163	192	212	187	175	197	178	202	201	185	204	213	192	216	187	208	213	234	224	196	209	182	191	208	215	203	206	220	206	226	168	196	201	204	201	194	212	202	195	209	197	200	196	214	210	194	217	182	226	188	197	176	211	206	189	216	193	205	211	218	185	196	205	189	192	191	215	194	224	214	171	217	199	229	190	187	224	241	199	213	210	226	190	169	215	194	202	201	209	205	218	203	208	188	192	185	201	185	191	173	197	216	204	181	219	213	190	186	233	234	203	209	201	183	200	195	204	209	201	196	197	204	191	196	174	199	209	213	196	193	211	179	207	169	199	220	191	205	239	212	235	237	205	189	206	167	217	173	199	203	185	201	209	213	187	218	221	188	184	175	204	179	204	191	238	174	177	187	200	218	202	189	204	224	235	216	194	186	197	195	207	208	190	206	206	168	182	211	221	195	180	197	200	199	219	189	191	212	192	192	156	198	188	208	200	218	235	174	186	202	191	184	221	192	206	193	204	209	200	191	200	181	210	187	191	224	187	205	194	208	219	210	197	187	235	210	208	195	216	206	203	206	193	197	201	194	216	183	196	189	176	196	195	200	200	201	173	188	196	187	202	213	210	209	219	178	215	203	192	209	209	189	198	197	202	195	218	197	185	195	188	182	236	208	212	194	184	192	208	213	201	210	223	204	184	200	162	201	194	195	187	206	228	169	199	218	181	221	183	212	210	181	211	192	183	194	201	220	189	215	225	212	164	190	197	203	187	197	223	178	184	210	196	180	226	240	194	190	193	211	200	190	213	181	222	207	193	188	178	186	201	219	201	170	218	220	160	219	208	191	220	181	220	189	171	221	193	191	227	207	213	183	192	202	188	202	170	219	218	175	207	205	172	191	184	213	218	186	212	207	224	196	188	227	190	241	186	197	196	224	210	203
8154	999	1972	2318	1911	1531	1233	1012	849	865	776	708	637	678	647	608	611	596	560	563	572	507	548	500	528	534	525	544	508	488	503	511	472	516	484	483	455	480	507	483	477	459	490	469	476	492	451	475	470	485	470	474	475	494	435	517	475	480	490	468	476	480	453	496	468	487	499	461	464	466	469	452	466	481	492	506	522	496	466	479	490	460	473	478	459	490	517	475	449	419	447	472	428	471	475	451	444	435	478	469	457	452	494	499	468	501	486	461	446	483	468	446	452	448	465	454	485	534	472	474	474	454	456	477	476	495	473	444	479	456	441	500	449	452	461	484	458	466	466	461	499	463	436	450	415	481	417	458	490	443	454	444	484	486	482	485	493	446	476	487	442	490	415	480	466	454	466	475	470	473	445	466	489	451	461	463	442	413	435	450	466	465	476	452	495	434	453	436	444	446	445	476	502	469	475	470	455	439	441	501	478	450	478	482	441	461	459	451	516	415	457	501	437	471	444	441	485	494	463	477	434	432	447	467	451	454	434	490	468	468	451	478	469	499	474	419	471	470	434	497	457	468	468	439	473	449	484	435	457	432	487	439	502	460	457	443	426	474	466	490	449	476	455	531	488	439	462	462	472	453	466	437	495	437	470	448	429	472	431	465	468	452	421	467	461	466	469	467	454	481	489	459	441	449	479	461	490	451	463	430	484	455	496	466	460	452	474	477	432	478	485	442	462	461	453	454	480	481	502	423	459	495	444	450	425	470	477	465	504	451	464	437	476	469	443	449	480	466	466	459	445	445	468	461	455	462	466	440	482	471	472	452	450	470	451	465	491	467	453	427	478	512	503	439	454	443	461	474	452	454	452	494	412	493	472	472	472	458	488	447	435	479	505	463	464	430	454	466	474	466	477	482	470	455	463	456	450	414	516	450	433	443	478	449	491	482	459	480	438	479	444	444	497	467	481	447	467	451	462	487	448	428	490	465	481	469	472	459	495	478	457	501	494	432	464	444	469	471	518	462	445	461	485	477	457	460	489	441	468	423	461	430	469	462	467	454	444	436	460	461	468	458	472	460	497	456	466	480	471	466	460	435	456	474	455	469	445	474	485	493	485	487	446	456	439	489	445	423	482	474	466	439	503	485	448	500	497	451	464	436	480	474	448	457	480	451	472	496	454	485	454	475	452	484	498	492	471	446	500	459	477	453	503	489	482	446	483	472	460	462	451	490	490	437	485	447	448	458	482	480	468	457	457	471	515	506	451	472	452	508	455	441	456	467	458	433	468	454	464	496	498	452	438	452	472	466	477	463	496	456	477	450	413	449	448	516	512	444	488	491	479	491	477	492	421	488	434	489	467	471	431	477	492	453	473	444	461	429	460	471	474	451	453	496	458	443	488	474	478	442	464	423	456	466	449	429	456	471	479	470	480	463	479	449	473	503	460	495	453	466	433	437	491	452	474	512	452	490	462	436	446	465	466	461	455	465	492	457	494	471	444	480	506	453	451	441	449	421	456	459	473	457	444	499	464	439	445	466	468	486	473	466	457	486	442	463	450	480	506	474	443	460	507	470	444	492	473	437	476	469	478	485	462	456	493	461	406	472	468	427	435	465	465	455	472	482	462	461	472	459	464	459	462	442	452	448	500	441	431	438	481	453	441	479	460	453	459	463	453	449	474	456	470	473	439	484	492	484	460	488	452	436	421	416	444	458	474	472	492	438	437	476	453	456	431	450	476	476	449	476	469	417	439	449	463	464	465	459	523	461	455	462	483	471	475	458	431	449	460	435	420	466	467	468	494	445	453	454	449	452	447	442	485	441	485	453	464	425	475	470	461	480	455	497	435	478	466	458	477	466	468	440	445	457	508	441	483	427	413	476	429	503	446	458	502	461	481	468	507	459	423	441	488	468	413	452	435	459	463	464	423	463	415	469	463	478	452	454	464	474	436	424	480	450	476	479	469	460	481	469	472	458	440	462	443	475	449	471	455	467	468	503	443	459	479	447	494	458	468	451	456	496	442	496	464	451	461	439	482	469	464	445	470	442	455	474	446	437	446	448	466	457	467	452	463	442	464	460	467	458	486	462	474	453	458	484	490	491	465	500	474	441	472	458	472	443	456	457	452	480	472	448	434	463	483	467	471	475	494	453	455	447	463	463	469	475	448	480	447	493	486	480	472	480	432	506	505	491	491	435	454	473	483	461	463	464	482	503	445	453	469	444	479	502	491	482	459	448	438	477	457	489	495	453	439	480	455	452	467	481	459	440	470	475	445	471	446	445	478	466	474	447	477	456	486	476	496	515	472	451	477	487	519	462	469	459	467	448	470	471	499	484	509	463	456	481	482	476	457	429	458	480	485	479	464	459	470	435	451	438	452	451	520	475	460	456	469	475	453	461	461	441	431	486	472	440	433	489	446	468	455	444	450	486	460	477	458	467	492	460	452	486	472	478	471	433	470	440	517	496	449	468	490	496	492	443	466	479	489	426	433	470	463	445	442	467	502	470	470	460	479	465	486	455	465	473	497	466	447	468	455	434	458	448	492	477	482	486	451	470	477	523	509	432	493	420	466	462	484	419	478	456	444	455	482	491	460	441	452	433	468	460	451	474	446	475	452	451	465	490	474	479	479	461	444	452	460	491	449	444	472	463	464	416	479	469	454	457	466	427	466	457	464	429	458	457	492	459	442	458	480	485	462	455	458	463	452	469	517	443	473	462	460	504	446	436	458	425	500	489	476	485	446	446	450	458	494	444	506	500	449	466	474	472	443	465	460	504	485	455	418	437	452	425	467	474	471	509	445	454	498	460	466	461	482	459	431	433	432	490	483	454	430	457	461	470	457	429	438	477	476	461	485	477	494	477	471	439	450	443	411	494	463	477	460	455	454	447	494	510	478	434	477	438	430	490	491	427	442	454	486	447	464	486	498	448	471	460	458	461	451	470	447	490	482	477	492	474	467	491	490	466	433	461	466	455	443	434	452	488	445	485	465	471	490	422	485	457	436	432	433	488	480	495	453	470	439	457	465	478	458	467	424	475	429	437	479	473	446	476	438	466	450	468	437	454	482	422	492	467	457	456	446	450	481	497	503	467	481	443	465	475	460	447	504	453	463	459	452	460	460	504	477	483	461	500	453	440	478	456	454	469	456	464	464	455	437	472	468	460	443	431	483	470	448	442	473	461	467	426	441	426	494	472	462	446	475	434	487	490	470	486	480	454	477	404	482	465	475	479	443	491	492	447	493	489	450	431	461	446	460	457	460	443	449	463	458	459	469	492	482	447	481	482	463	460	468	431	435	437	477	426	490	467	472	493	500	438	464	464	468	466	424	450	431	466	489	461	433	463	467	451	442	487	471	452	472	451	465	440	412	488	437	449	492	474	434	462	469	485	453	442	490	435	470	453	424	458	452	459	460	462	469	464	458	450	446	450	414	491	468	452	470	485	459	442	482	485	429	474	446	460	500	454	445	455	485	438	439	470	465	442	461	438	447	488
1576	230	252	216	223	233	247	230	225	212	188	236	212	225	228	252	227	215	208	218	249	246	215	237	215	207	264	182	232	248	230	247	230	223	214	207	238	246	231	212	244	198	220	243	214	206	204	217	222	225	229	200	229	219	189	238	229	195	225	215	227	220	218	234	197	228	215	224	228	224	218	255	260	215	216	198	239	236	193	226	241	232	202	194	217	223	226	225	228	209	259	239	212	223	228	211	245	230	243	217	227	249	246	223	235	208	195	205	226	231	229	242	236	210	216	230	235	248	230	185	237	211	226	220	228	217	241	226	245	230	208	238	223	236	216	202	220	250	210	218	241	273	218	239	253	239	253	240	278	230	223	217	220	219	196	256	219	223	243	225	247	235	245	229	218	220	234	222	252	225	234	250	236	206	205	198	209	252	221	254	255	204	248	209	260	255	233	251	261	236	224	207	230	209	218	194	228	234	221	214	244	226	243	244	235	228	235	260	236	196	199	211	206	213	231	216	230	207	244	200	212	195	213	206	275	232	210	207	219	219	246	239	232	226	237	221	194	209	209	199	222	226	215	202	209	216	211	223	213	204	222	243	231	230	220	206	203	226	242	256	224	207	228	262	245	208	210	219	223	216	240	229	222	232	240	226	215	225	194	258	212	233	231	215	244	252	211	222	230	234	231	242	215	204	252	202	210	224	217	218	206	206	226	183	215	233	236	210	222	242	264	235	235	222	244	253	226	231	229	221	199	234	204	247	229	244	215	231	237	229	236	217	212	233	233	223	213	253	206	219	222	213	240	247	223	211	234	231	220	216	231	244	207	234	215	209	228	215	251	251	231	214	231	204	215	225	204	229	233	237	270	250	228	203	232	229	246	213	225	236	211	231	241	229	222	216	206	210	235	220	207	223	214	228	249	223	237	221	222	225	248	195	249	249	230	203	220	241	234	228	240	235	251	228	228	249	243	197	211	253	223	235	248	213	268	223	203	216	211	241	241	213	211	240	239	236	230	226	253	249	215	243	252	206	235	234	215	237	210	223	244	242	230	235	265	238	208	199	233	218	216	221	200	192	243	227	213	239	233	201	229	234	239	216	240	198	232	259	232	237	243	198	217	223	213	228	205	227	223	232	210	204	207	229	221	234	209	215	249	236	218	235	222	208	223	241	241	226	231	224	228	225	225	241	237	225	231	205	230	251	207	219	235	239	253	230	215	227	209	184	197	236	232	244	236	247	229	234	211	260	264	227	221	230	244	220	232	224	238	222	209	222	211	216	204	227	192	236	205	219	219	204	219	239	224	245	232	220	240	245	218	216	208	231	239	201	245	233	216	235	219	206	219	223	245	257	221	209	212	201	232	247	264	211	242	247	231	214	221	231	213	246	208	220	221	223	242	229	201	223	212	223	226	233	204	224	219	234	223	222	208	215	243	232	232	233	219	211	239	245	222	252	266	217	199	263	220	236	220	217	203	224	212	233	224	235	237	224	203	240	229	222	234	214	245	221	228	236	234	225	230	244	255	205	222	246	251	207	251	219	233	227	230	201	238	211	246	223	244	245	227	206	236	219	229	232	247	226	261	239	215	239	211	205	242	219	222	208	214	240	257	248	225	223	211	248	213	228	239	223	222	220	225	228	238	210	198	254	215	219	235	235	223	252	218	204	238	250	225	226	226	232	233	233	245	233	226	212	213	230	223	230	238	250	217	225	189	226	217	242	212	211	240	224	208	223	223	247	218	230	229	221	230	216	212	213	230	202	215	211	220	207	230	246	184	244	250	235	216	246	230	241	229	245	206	231	235	219	174	229	222	240	233	214	234	204	216	217	223	242	220	202	222	256	218	228	196	197	226	209	248	232	257	244	220	215	197	190	224	198	232	207	250	213	230	211	272	207	228	231	220	223	221	224	233	220	221	228	228	227	222	223	209	225	241	217	244	202	224	242	235	232	250	230	258	223	257	223	229	211	209	221	201	241	215	196	236	208	220	190	218	202	228	217	245	232	226	239	223	243	218	229	213	221	233	225	241	223	221	216	218	199	229	230	202	215	200	216	228	232	232	231	232	232	208	200	231	219	237	238	236	238	205	239	232	218	230	247	207	258	213	201	219	196	229	235	261	220	251	247	221	227	244	181	199	238	201	238	218	234	223	254	220	230	210	236	231	216	248	238	208	212	201	208	247	228	193	220	256	208	205	206	208	236	207	241	206	211	222	254	236	228	232	218	219	212	200	199	220	227	211	234	234	218	210	217	256	220	243	220	231	245	205	217	236	268	209	257	216	206	225	212	230	226	222	239	254	267	216	249	197	233	233	237	212	192	203	227	207	207	208	222	195	240	253	200	205	224	235	223	226	203	216	245	214	220	240	237	238	236	228	224	221	236	209	215	222	254	235	227	224	252	216	217	255	230	224	225	229	220	216	228	219	206	208	250	257	215	220	239	246	239	237	211	199	235	234	241	191	226	274	219	239	266	244	184	214	214	218	241	228	215	236	232	213	212	240	218	209	223	233	212	242	263	221	203	220	204	239	238	239	227	216	248	221	244	241	239	210	234	207	230	259	237	234	222	213	222	186	233	236	212	246	222	217	215	217	221	227	225	236	231	216	249	221	215	225	207	232	204	220	208	217	223	234	244	241	232	213	220	240	228	202	254	225	222	225	236	206	250	215	217	203	231	220	228	215	224	236	202	232	203	245	224	230	197	237	210	217	221	193	229	209	236	221	184	224	246	210	220	240	213	215	220	245	231	228	221	220	210	233	215	242	243	251	236	226	199	213	215	225	200	201	235	225	218	225	223	231	225	213	227	237	228	239	206	215	218	221	249	222	222	234	217	248	237	232	217	237	206	240	226	213	240	209	249	203	297	226	238	211	235	235	247	257	226	195	222	219	229	209	213	248	246	203	221	222	231	210	217	196	213	223	202	227	234	229	238	240	237	204	230	228	223	249	219	240	243	225	230	234	222	218	234	239	215	219	238	231	224	241	223	195	228	251	240	245	202	222	255	215	259	217	232	220	189	232	205	212	229	213	214	220	224	204	224	238	216	260	253	216	202	237	222	224	201	209	217	236	217	260	201	224	193	250	219	207	203	207	251	220	225	214	229	236	237	233	245	261	255	220	214	217	218	218	208	247	237	224	235	232	231	224	205	183	230	227	226	222	207	218	232	252	242	227	239	216	231	206	216	232	238	221	240	218	211	238	228	211	221	241	245	240	231	229	225	239	226	219	203	232	223	223	213	206	210	220	226	197	205	224	240	221	196	208	228	213	207	222	191	224	233	230	220	241	217	229	261	237	228	226	215	236	245	222	208	239	192	237	208	200	224	202	219	240	199	195	207	212	241	206	234	220	232	236	204	243	223	233	240	213	246	248	234	207	227	221	262	240	239	213	215	228	212	220	221	218	208	208	238	220	210	240	217	205	226	244	233	213	243	213	195	256	230	208	225	252	230	220	227	227	203	217	185	194	242	210	243	200	207	217	211	216	215	199	218
2027	569	582	613	556	572	563	542	577	526	545	539	545	560	575	550	556	527	517	554	558	576	554	542	506	562	559	510	532	518	558	564	530	542	568	543	508	544	532	531	564	482	570	540	530	542	547	494	565	525	567	575	549	513	537	554	537	530	539	552	531	563	569	570	492	560	543	562	546	538	536	563	568	541	527	585	538	570	584	567	552	577	561	562	510	572	539	575	510	553	562	551	553	509	530	549	536	549	584	551	571	545	548	586	544	478	505	538	536	548	587	552	510	504	510	517	537	571	542	570	509	574	560	540	528	525	529	533	548	583	541	528	528	499	559	555	536	562	558	544	540	513	546	569	558	548	496	529	502	554	513	563	549	523	516	564	559	554	526	507	559	511	576	567	526	533	581	560	552	562	571	563	508	473	586	529	551	558	571	530	527	565	568	529	510	534	545	550	564	513	578	529	584	543	542	532	568	524	558	554	537	571	570	592	567	550	561	534	526	518	558	528	554	527	554	507	530	513	521	570	542	546	575	569	511	535	587	531	527	532	492	537	509	547	563	521	537	540	534	521	501	520	544	558	569	550	563	551	533	528	522	561	536	553	552	522	556	576	529	552	535	550	538	540	564	512	513	556	532	567	517	581	537	564	550	562	577	555	526	571	561	558	578	557	547	552	547	603	535	516	513	550	528	556	565	518	582	566	555	543	548	538	556	518	579	509	566	542	550	559	533	512	530	549	558	574	554	551	531	542	534	513	541	555	514	557	557	519	570	531	562	536	582	545	565	544	507	527	555	496	522	560	517	572	524	551	519	530	519	537	538	523	555	543	568	584	574	556	563	554	547	549	564	567	551	541	528	532	526	578	588	545	531	503	576	541	495	548	528	552	542	553	548	513	561	550	533	524	521	540	572	553	512	532	543	526	542	514	570	529	526	544	514	565	541	562	580	529	535	534	554	571	550	549	565	525	551	566	532	548	524	566	523	568	573	567	559	477	560	537	537	518	531	543	511	542	561	552	566	524	509	549	565	541	504	574	533	557	565	507	529	532	539	537	555	522	526	538	548	538	535	609	511	541	583	496	551	568	524	536	564	598	525	574	566	535	495	581	583	522	567	574	554	555	584	571	527	550	565	549	552	519	490	562	534	500	539	558	496	577	518	544	558	518	566	554	524	544	517	575	566	510	524	536	522	538	561	553	540	530	550	556	561	543	528	543	549	532	534	533	528	551	541	565	589	476	554	576	516	530	554	547	547	574	521	537	580	529	532	526	543	533	571	602	533	606	559	501	545	524	566	513	525	531	552	523	572	547	538	549	566	525	600	549	555	547	533	601	554	540	555	568	551	585	553	523	493	563	555	577	547	529	504	540	519	554	570	590	486	551	529	513	573	554	517	567	518	538	576	551	573	594	543	533	605	539	529	524	569	578	555	512	506	511	577	536	510	568	540	566	564	518	562	557	513	525	492	561	595	506	525	533	566	555	569	519	573	552	553	515	534	588	533	520	501	539	556	506	574	554	575	554	553	527	567	513	495	540	587	554	560	562	499	544	576	557	516	525	599	524	573	531	553	584	563	519	592	577	539	514	545	532	535	521	537	596	533	600	516	513	566	535	565	530	532	546	556	520	554	526	518	559	487	548	582	554	560	496	557	563	550	541	523	537	594	554	527	547	556	554	544	528	544	547	549	508	592	533	564	579	527	550	515	551	483	589	551	613	554	559	571	552	569	536	511	551	574	557	585	552	522	551	539	598	553	543	532	531	539	526	539	547	534	494	557	544	540	537	549	522	575	511	588	553	520	560	544	551	550	555	523	593	517	533	526	551	539	568	520	497	565	559	564	570	544	562	519	569	553	553	548	572	528	478	550	536	557	506	537	554	539	569	513	496	531	565	582	505	534	511	554	513	543	555	525	544	563	580	524	531	557	581	498	567	521	541	580	554	504	558	566	547	518	503	535	534	564	509	520	578	530	545	571	517	511	511	543	575	500	527	571	554	541	534	553	574	533	536	580	532	545	580	542	568	544	581	499	589	565	571	534	511	546	566	577	585	558	531	548	543	547	498	532	528	538	596	550	547	562	537	511	530	555	540	527	512	521	549	493	553	557	519	582	581	575	526	515	533	571	561	581	578	517	531	525	536	506	542	516	531	545	549	536	543	535	571	535	568	504	559	546	547	552	529	547	530	574	547	539	543	556	478	549	543	541	596	566	550	550	550	549	519	532	571	551	548	567	518	559	547	528	528	562	542	561	555	530	554	524	550	518	527	532	555	511	540	514	540	558	583	542	509	535	570	565	577	546	545	573	541	529	561	583	493	566	574	545	560	527	598	513	528	545	535	552	520	556	523	540	569	563	541	553	591	534	535	578	581	560	555	542	545	541	562	571	558	543	567	562	549	559	545	499	556	522	544	502	532	536	536	537	512	552	511	594	555	531	560	546	538	558	534	534	557	512	557	583	498	546	539	536	510	578	525	565	575	556	508	525	556	511	516	522	549	546	572	570	549	576	497	534	536	549	545	548	498	549	522	497	506	531	534	557	482	545	540	577	576	533	556	504	512	583	537	544	472	574	571	551	543	602	576	535	523	532	506	571	519	513	545	551	513	493	562	540	544	535	529	510	520	541	532	524	565	524	535	547	527	575	566	558	548	508	552	560	499	500	511	509	514	554	539	543	592	500	552	547	519	560	528	506	561	590	535	521	538	519	590	546	586	531	557	508	505	532	543	535	563	569	571	552	533	507	500	593	563	588	513	583	542	550	515	495	523	550	566	571	500	511	528	556	549	515	541	570	568	537	579	515	537	538	565	547	567	510	573	568	544	578	584	583	554	573	536	505	491	555	531	533	550	560	527	548	545	521	523	532	513	526	530	597	561	504	556	525	519	540	537	552	538	550	560	528	501	555	561	497	563	579	542	514	534	542	552	516	571	546	595	535	528	503	531	545	568	582	560	604	514	525	548	589	561	554	567	537	545	544	531	562	557	562	549	544	574	544	533	552	511	543	508	575	564	535	588	529	553	574	515	521	540	556	539	537	551	549	568	542	539	544	558	548	512	538	538	515	507	534	538	530	522	544	539	521	564	554	550	532	547	549	530	529	561	561	580	535	564	524	527	523	561	516	550	573	561	563	584	496	584	509	561	571	544	556	543	571	550	545	545	570	548	565	526	564	529	500	531	552	542	475	580	555	545	555	543	567	503	547	557	580	527	568	557	574	549	511	532	565	586	531	519	512	530	519	520	552	534	530	514	545	570	541	520	543	547	524	569	551	569	534	539	570	521	532	540	559	523	518	550	549	598	549	507	563	529	538	558	571	540	553	582	506	551	515	565	530	538	516	603	555	546	536	541	569	539	543	540	557	541	527	550	560	514	550	529	539	508	555	539	550	532	528	531	558	550	551	561	556	545	519	558	544	520	545	527	486	503	529	527	522	569	540	537	525	516	542	586	551	559	503	546	536	527	527	564	569	533	520	529	536	535	547	557	521	519	537	513
8258	649	682	564	477	430	378	370	368	352	344	334	336	348	357	319	312	325	331	321	364	304	297	321	320	316	345	301	278	333	332	332	339	302	285	305	298	324	317	359	325	334	339	344	293	356	331	343	335	306	331	335	340	334	302	308	303	307	316	338	324	345	313	291	320	298	297	355	306	316	335	323	314	296	357	303	345	281	302	327	329	318	305	317	326	321	349	337	344	332	290	309	318	326	313	315	305	295	323	295	307	319	345	331	337	292	328	340	306	323	307	333	305	311	331	313	341	298	332	316	319	324	323	354	316	318	303	326	324	313	355	303	354	328	324	311	302	299	301	291	324	329	331	298	312	320	302	310	338	340	337	296	340	316	321	320	291	323	325	293	320	332	308	277	337	301	335	318	312	295	323	312	321	312	306	336	344	304	280	331	315	308	306	354	287	350	340	314	314	275	319	302	293	332	350	329	345	298	353	323	346	295	301	346	313	316	317	332	321	315	313	282	345	310	316	290	352	345	331	317	312	334	308	320	311	335	302	303	317	320	331	302	320	309	317	363	349	303	332	335	307	341	289	337	305	329	345	287	306	327	298	319	326	318	331	308	292	322	318	324	296	337	315	349	310	330	324	313	313	304	298	328	318	313	314	300	305	325	322	310	329	306	318	317	336	298	332	312	334	319	312	328	329	317	307	310	288	318	318	326	286	306	351	318	337	301	297	299	316	345	313	286	308	329	344	317	308	323	303	344	333	313	323	292	307	298	331	307	348	305	311	339	315	325	316	313	323	286	292	343	300	295	299	310	313	312	330	353	322	304	296	341	357	339	285	332	299	312	348	304	307	322	337	324	316	324	307	326	318	307	306	280	345	303	337	285	349	310	287	341	310	290	334	321	320	297	323	297	297	314	313	322	292	322	336	299	329	330	343	321	334	316	302	309	305	328	311	348	306	321	361	349	317	347	348	340	342	283	307	343	270	312	326	358	296	305	321	330	370	329	336	314	343	320	317	326	320	311	307	315	303	278	328	312	315	318	311	348	314	311	297	288	306	329	323	324	317	314	315	338	313	293	342	319	326	312	310	307	353	326	312	331	340	334	347	339	323	333	309	331	333	313	306	299	289	334	315	348	327	327	290	329	318	306	336	280	325	302	334	336	329	347	335	326	335	352	349	302	301	331	350	344	346	345	277	294	333	331	319	341	305	304	316	322	313	379	292	326	310	342	312	332	327	330	331	320	329	324	335	354	286	317	332	343	314	328	323	343	320	308	293	333	314	320	332	304	357	267	337	317	321	305	316	308	334	312	324	349	355	306	315	313	332	322	323	321	325	285	321	341	328	340	311	298	293	316	357	295	324	272	315	310	295	307	333	370	284	295	329	343	317	315	302	301	351	335	315	337	336	307	323	287	300	294	369	338	325	309	317	315	326	337	344	325	339	347	324	321	306	303	318	328	308	305	348	337	323	335	296	315	313	301	327	304	335	309	345	335	306	297	306	330	300	339	378	314	308	323	331	339	328	314	333	347	300	299	332	334	339	302	320	324	338	332	288	311	349	300	306	295	278	295	335	315	294	324	351	333	314	322	332	352	322	330	345	312	310	276	298	328	327	285	311	311	314	311	312	336	312	323	325	306	314	294	329	318	329	348	341	327	318	349	321	303	360	335	348	314	325	347	342	303	329	325	341	319	334	274	308	327	336	317	318	308	327	316	304	319	276	330	323	327	352	314	333	341	300	323	301	326	355	328	317	309	310	322	323	327	326	313	311	303	336	316	334	344	316	297	293	319	307	311	293	300	342	311	312	326	292	339	342	315	343	323	347	333	313	304	335	319	314	349	315	332	356	306	289	278	308	299	321	304	318	338	319	309	323	333	356	302	340	345	331	311	357	281	373	331	354	305	326	309	300	313	293	306	314	260	278	335	311	305	326	321	296	346	309	340	325	347	322	302	312	364	344	320	335	352	308	332	358	327	322	294	322	348	355	294	356	312	321	312	364	360	291	323	331	320	333	287	310	298	316	309	359	344	315	301	358	322	312	320	302	323	340	326	346	325	329	344	310	337	318	304	357	294	315	334	305	329	332	308	334	308	332	304	323	350	321	330	339	292	354	293	333	339	335	301	325	317	322	320	308	295	320	339	322	321	325	314	314	318	315	340	330	332	330	324	337	331	327	271	311	322	329	306	324	321	331	321	336	311	314	315	336	326	339	343	295	295	318	333	288	320	320	280	326	352	317	323	316	351	299	324	321	326	288	368	364	331	309	313	354	292	317	336	378	335	327	327	346	292	313	339	312	343	386	319	354	349	298	282	326	340	319	361	319	313	364	302	317	293	313	316	340	305	328	318	319	297	305	307	329	335	356	337	331	341	312	362	325	340	344	287	319	278	348	291	316	312	324	292	328	296	282	327	329	301	309	310	314	316	316	328	323	348	328	323	310	294	309	293	325	323	301	325	346	323	337	339	314	323	327	344	333	324	309	295	327	319	287	351	333	295	316	301	302	328	311	304	316	340	309	340	312	328	330	313	327	319	321	301	359	322	315	320	342	323	352	314	322	324	311	321	336	304	346	297	341	329	304	293	297	332	317	340	331	307	318	298	341	330	343	284	327	282	330	310	333	289	329	299	331	318	341	306	319	334	360	309	352	323	340	330	281	303	314	354	286	323	338	312	311	324	287	314	287	302	312	331	335	321	335	331	334	290	314	332	307	328	305	305	308	313	298	297	314	276	295	316	316	307	320	322	349	321	316	347	344	330	328	343	355	314	318	302	328	287	306	334	344	291	305	350	275	300	289	303	333	315	318	317	324	327	326	335	292	286	320	343	341	285	298	292	308	291	326	300	324	354	328	313	323	325	352	303	322	301	265	326	349	309	366	335	357	326	345	311	305	346	322	345	323	300	327	318	312	334	329	354	314	311	341	301	337	325	322	320	298	319	297	331	307	309	321	306	325	319	291	337	316	308	311	350	331	291	324	319	346	330	317	319	312	310	297	319	306	311	323	340	320	314	340	342	329	310	321	339	290	330	320	319	308	286	294	296	306	300	325	305	298	340	320	304	329	310	332	305	334	293	335	327	299	316	313	341	299	332	328	306	317	294	296	315	303	327	309	302	356	350	317	305	300	288	308	313	313	304	339	308	302	299	349	309	290	343	351	337	337	293	334	317	336	302	327	291	323	310	363	345	344	321	320	317	292	324	302	295	305	330	367	330	300	357	301	354	302	355	286	298	291	319	330	324	308	329	273	295	312	336	335	345	339	318	293	346	321	328	317	317	326	334	303	310	321	319	318	320	313	304	319	336	315	332	337	321	329	303	336	334	318	310	334	300	301	309	305	348	332	337	345	316	320	320	330	324	321	316	316	333	313	305	289	317	312	328	323	329	312	351	330	321	304	361	321	293	333	305	333	292	320	343	294	363	323	305	321	317	362	343	304	348	293	339	302	295	283	310	319	343	322	301	322	331	289	299	310	336	327	322	316	305	337	309	319	347
6792	989	1406	1683	1479	1314	1121	1039	938	930	918	827	812	809	844	831	772	763	765	741	720	715	752	717	708	724	755	794	741	721	715	795	780	708	768	802	727	770	715	749	697	747	783	705	747	717	778	775	767	742	727	755	766	753	741	711	723	773	746	720	750	777	716	750	711	729	686	729	710	770	718	783	768	716	785	689	703	716	717	756	762	708	745	734	725	736	685	749	714	740	756	702	718	720	755	713	723	754	762	739	778	776	725	755	726	753	713	717	767	756	726	738	755	735	775	741	722	734	725	716	748	724	771	796	722	702	706	734	767	743	753	685	721	757	760	747	733	681	696	695	711	745	751	698	713	687	710	685	708	706	738	725	755	701	709	751	761	705	701	713	680	738	719	775	762	767	765	694	728	735	705	724	726	762	688	664	745	686	743	741	712	702	747	758	709	717	764	746	699	705	730	700	673	783	707	761	702	735	736	703	730	706	762	687	711	731	738	698	740	689	735	770	720	767	738	725	750	668	748	711	721	744	739	801	720	746	682	738	644	697	775	697	718	730	704	635	722	707	691	731	715	747	747	689	737	719	716	760	773	680	711	772	752	720	736	746	723	705	719	724	715	753	787	733	707	705	722	725	734	742	732	747	666	740	695	696	746	722	763	695	734	695	683	735	737	708	696	737	742	695	769	746	701	682	708	736	721	717	768	727	770	716	717	739	723	707	702	723	724	739	698	743	728	760	665	742	736	722	747	793	713	775	746	749	751	737	785	688	724	722	705	693	763	750	699	748	741	750	682	751	713	714	720	707	776	755	665	683	749	699	735	765	716	712	697	740	725	723	705	723	734	703	723	670	704	692	752	774	703	714	724	722	742	774	713	748	746	753	795	732	724	732	745	706	770	693	721	722	789	754	690	724	741	667	777	699	758	747	723	710	740	695	684	699	697	725	782	766	704	681	705	730	742	736	712	754	734	686	737	739	695	759	688	740	741	674	746	704	722	708	737	752	748	739	717	749	760	705	729	717	697	707	707	716	725	730	748	745	732	757	743	725	720	727	738	750	746	675	743	711	695	701	709	733	733	691	739	671	732	704	707	705	705	711	689	700	729	789	714	740	723	759	731	680	691	762	717	714	714	744	728	741	724	763	731	759	724	755	735	743	714	738	687	706	694	739	727	713	744	686	724	717	763	768	742	751	778	780	731	672	727	715	688	696	702	739	691	696	698	682	732	713	681	713	722	728	722	732	724	711	760	766	706	721	737	708	705	754	714	776	723	716	704	716	765	696	704	735	762	711	669	757	729	713	713	723	721	685	726	725	686	708	728	721	743	740	719	694	726	766	738	722	736	763	727	731	744	707	736	723	724	747	722	694	701	726	716	686	708	718	670	731	743	767	722	712	747	722	691	734	681	673	708	774	777	672	739	722	759	703	736	721	759	701	731	745	712	743	766	712	706	722	763	749	706	732	709	732	734	737	727	704	780	757	723	684	776	750	738	759	758	701	727	689	750	747	748	726	718	686	720	731	728	688	747	719	728	705	755	744	707	748	725	758	751	695	701	763	735	704	721	777	727	740	762	731	729	737	730	747	738	739	708	693	718	745	759	744	733	686	743	762	706	813	690	709	668	671	793	700	715	688	694	703	737	782	712	733	766	707	736	737	752	731	719	780	674	712	751	695	690	745	696	688	772	740	741	727	729	682	762	748	775	743	758	730	734	728	658	692	695	733	741	718	712	736	734	719	767	727	734	712	699	754	714	751	742	673	708	755	714	739	714	749	729	759	725	709	761	699	733	696	699	721	675	773	733	751	740	681	703	745	728	719	743	769	724	724	655	715	763	787	739	741	703	710	765	725	751	750	753	713	741	737	710	718	750	705	723	703	714	758	709	682	689	732	730	713	776	705	737	752	719	695	747	715	736	718	708	711	731	713	742	715	671	733	740	755	768	721	751	709	738	733	727	708	727	778	737	723	764	718	712	700	734	735	800	715	705	755	704	716	735	702	707	696	696	735	786	701	704	750	735	729	692	752	743	736	755	737	721	774	694	736	690	748	733	725	772	737	756	729	705	731	658	702	722	718	752	720	666	734	714	762	747	742	782	713	770	731	751	733	720	742	734	773	722	747	692	713	689	733	738	771	712	722	699	707	793	736	723	740	737	757	751	750	707	716	728	762	749	755	732	746	765	734	756	691	711	731	711	723	707	696	712	774	763	698	631	730	732	719	734	761	708	729	722	755	721	728	723	733	734	727	741	750	715	754	752	753	686	753	722	734	718	714	762	710	676	713	728	730	723	725	744	739	745	717	742	725	699	740	719	738	822	686	707	731	757	718	719	756	729	732	703	772	739	722	722	735	728	725	696	710	755	775	717	753	697	692	749	753	734	751	681	748	720	699	684	729	682	653	694	735	724	724	755	763	749	757	754	715	708	751	727	705	695	739	701	757	682	725	721	730	750	662	751	744	774	725	718	716	759	723	742	748	742	719	718	720	770	672	751	752	686	754	714	780	738	700	737	754	743	731	705	738	707	764	749	692	726	729	673	695	732	709	710	724	762	727	704	750	727	726	708	737	712	717	737	743	702	715	723	740	737	699	725	693	738	784	725	712	737	772	723	720	693	760	711	708	736	727	777	721	695	743	749	666	785	783	727	679	725	730	716	727	764	746	749	689	679	725	734	743	757	745	720	734	706	663	700	725	753	707	702	735	726	701	722	717	739	747	729	670	716	783	743	689	692	733	737	690	760	729	782	704	787	730	690	733	744	690	746	693	775	720	714	767	732	762	738	739	726	686	704	775	786	692	729	723	735	730	669	762	724	787	707	748	738	721	704	756	710	748	721	727	701	693	691	691	728	710	700	685	712	714	697	744	695	705	706	753	711	736	748	777	720	739	679	756	710	738	763	754	716	745	715	737	728	701	711	681	743	746	723	706	739	741	705	732	726	729	738	747	717	779	721	766	734	732	730	731	711	688	778	714	721	720	737	686	741	747	734	674	777	741	703	718	747	751	723	746	684	725	749	741	805	749	727	739	767	672	733	724	709	740	754	706	672	690	711	703	716	714	748	716	710	698	695	740	725	730	758	745	689	738	726	686	759	731	726	702	730	743	794	748	761	762	773	698	741	714	716	741	779	728	698	722	720	725	740	708	736	707	742	732	697	724	779	681	709	723	753	717	742	729	709	750	718	780	754	727	731	684	778	733	748	725	737	738	741	723	706	731	742	778	723	739	750	737	792	756	715	734	748	712	677	737	726	724	709	744	732	738	776	734	725	728	694	708	761	753	738	708	734	731	756	724	728	764	748	716	736	693	709	809	752	705	774	740	751	751	760	737	737	740	708	710	659	696	752	743	753	720	736	736	777	737	680	762	793	736	721	709	743	734	749	724	739	723	731	753	711	687	738	737	670	707	703	732	766	726	755	694	679	706	720	740	716	740	713	756	724	680	685	733	752	710	740	680	788	741	685	738	699	714	753	740	745	712	754	752	762	743	671	731
15156	1208	953	748	533	414	352	353	265	275	259	235	232	230	237	238	220	214	221	218	228	209	184	191	205	205	227	221	193	180	211	170	202	194	192	189	193	203	192	198	196	203	207	215	210	209	189	187	223	223	193	197	223	203	188	209	177	204	211	205	208	202	207	200	192	206	202	169	202	162	214	208	252	225	218	211	183	178	198	197	220	223	213	215	203	200	192	207	202	193	220	225	198	188	179	207	208	188	228	191	175	209	199	188	208	218	194	214	205	190	185	193	204	199	193	174	227	202	190	224	197	206	176	192	197	175	188	197	169	198	201	207	189	192	205	182	165	188	165	194	200	181	202	244	202	201	181	240	195	222	223	181	186	213	172	219	205	187	198	240	220	204	214	203	176	196	213	222	199	202	185	169	197	195	199	225	194	214	204	204	196	223	186	197	192	193	203	217	192	181	184	188	184	179	189	200	188	207	194	188	199	192	191	196	193	182	180	213	233	189	188	236	188	228	214	227	191	189	176	186	192	203	206	221	177	214	194	210	188	188	192	214	217	188	193	202	197	201	224	178	185	217	201	197	215	203	181	201	190	209	199	233	208	200	207	194	182	159	207	200	228	203	210	183	198	205	233	189	199	203	204	193	234	203	189	182	200	186	215	191	209	194	186	211	187	214	189	219	154	196	203	222	197	222	206	208	174	214	203	214	239	182	218	221	205	215	189	243	197	201	230	236	157	197	212	223	195	190	188	210	212	185	206	201	196	183	187	190	210	210	231	194	195	183	200	199	177	189	197	190	206	201	220	209	199	203	209	193	203	212	207	216	205	218	205	214	195	184	200	215	206	204	186	202	230	209	198	178	206	193	187	213	230	176	186	219	201	181	206	205	192	190	195	180	173	180	178	197	205	185	196	181	229	189	208	215	181	192	232	185	190	202	209	195	222	193	150	216	220	213	199	212	217	164	195	170	218	204	197	204	180	209	222	208	197	196	190	157	205	211	220	201	184	194	188	200	206	196	180	204	201	223	203	183	232	207	204	187	221	220	242	208	219	161	201	178	217	200	174	175	215	204	234	197	227	205	192	223	201	214	211	178	199	233	174	199	201	201	188	208	197	176	185	202	191	180	205	198	191	202	192	195	180	205	201	178	228	203	187	186	214	225	202	222	211	191	202	188	211	217	193	181	204	201	182	201	189	218	170	196	192	201	195	217	208	232	192	203	219	187	251	197	191	180	166	189	216	205	222	195	210	180	179	213	214	219	215	213	215	198	181	212	241	175	183	228	201	187	194	214	231	199	200	201	170	150	200	210	209	208	188	205	190	225	194	222	207	172	206	216	183	196	182	203	170	214	205	190	223	191	192	198	187	183	201	236	213	202	223	200	163	194	180	162	222	201	207	203	186	208	191	219	207	180	192	196	207	166	214	211	188	181	182	199	182	189	177	199	194	193	201	198	224	218	179	166	188	188	206	230	194	177	192	191	179	205	194	211	190	203	204	195	197	224	219	210	177	184	187	188	183	189	226	209	198	198	209	191	195	229	180	221	196	209	176	211	219	199	189	186	189	186	202	184	203	176	200	211	206	201	191	204	181	193	184	205	204	211	211	192	200	173	218	189	175	198	185	211	187	215	207	196	186	204	218	192	196	205	192	176	195	229	183	198	207	207	192	214	184	175	194	204	201	219	203	205	210	200	195	200	195	202	234	230	194	222	198	204	189	224	205	208	180	199	213	204	187	210	215	202	198	203	217	203	217	194	187	212	204	198	194	181	216	211	175	208	211	218	200	205	196	218	227	181	226	209	200	171	203	215	205	204	187	192	224	210	187	189	201	203	210	186	188	193	213	180	194	201	218	191	216	195	203	208	216	193	204	172	224	189	192	194	176	233	202	202	201	157	204	178	195	197	174	173	190	230	213	191	183	224	184	202	179	216	183	219	189	187	211	173	192	179	180	218	187	177	191	187	209	174	190	201	185	189	204	205	209	205	206	179	165	216	233	188	215	206	194	209	230	212	209	190	167	203	211	201	181	196	198	205	192	179	184	189	242	234	191	190	205	168	198	193	202	188	189	188	190	224	183	197	195	197	199	193	198	186	188	215	199	189	190	230	189	199	211	202	201	185	189	174	199	202	191	202	194	205	213	186	213	192	181	216	215	191	197	177	191	204	222	191	197	208	198	196	213	185	194	191	162	168	184	188	190	216	210	210	198	175	218	203	213	175	193	201	214	192	189	211	196	198	202	204	203	194	225	193	186	196	224	191	186	207	169	212	201	202	197	211	193	203	187	192	190	177	189	182	195	191	174	208	212	207	188	196	190	218	195	201	196	191	178	191	185	183	219	173	198	203	193	193	194	201	207	201	187	194	199	206	209	195	194	209	206	219	199	191	205	191	219	206	212	187	223	196	193	205	217	191	184	187	220	177	211	175	180	201	180	207	201	210	202	203	205	205	200	200	204	171	193	200	219	187	224	186	190	195	197	228	178	214	230	202	193	203	200	214	206	207	193	212	206	200	181	198	187	221	180	181	208	170	182	213	188	161	203	199	173	169	203	196	176	181	188	186	171	196	230	183	195	239	198	205	161	225	204	244	202	187	203	235	209	197	208	205	226	182	208	191	210	170	210	219	178	188	202	184	198	196	218	191	205	214	203	193	201	196	198	203	218	194	211	211	185	182	202	191	178	202	202	210	171	219	202	202	182	213	234	197	192	198	187	210	218	185	188	196	201	203	200	189	181	164	205	199	211	201	165	201	192	194	224	191	199	204	220	196	209	176	184	199	193	182	203	201	200	170	188	196	193	213	204	198	193	208	197	187	212	197	207	210	202	206	212	199	193	219	210	208	198	204	192	196	214	200	203	210	199	199	192	185	201	193	177	182	216	199	198	195	208	200	193	189	202	207	203	186	180	195	204	189	192	209	221	206	194	186	211	217	219	232	203	195	224	172	187	192	180	184	207	216	214	209	193	242	176	217	223	194	182	212	210	204	204	210	223	219	199	209	211	191	183	204	206	201	213	207	197	207	172	216	218	218	209	217	178	202	191	214	184	194	197	194	196	201	224	203	220	190	214	179	206	223	203	202	210	200	211	225	184	195	241	201	216	219	182	197	227	234	211	186	228	201	214	222	218	197	205	210	221	164	183	177	198	204	204	192	190	210	209	202	184	179	203	189	189	185	187	191	193	200	187	201	229	203	203	228	189	194	195	229	197	206	179	198	225	180	205	186	208	177	177	192	196	175	205	208	232	185	207	205	196	200	199	185	219	202	193	202	204	172	174	187	211	188	179	205	187	170	168	219	213	193	208	200	225	173	181	188	178	206	227	198	193	211	190	192	215	198	188	203	206	200	183	210	206	187	182	158	233	209	179	165	214	181	195	181	182	180	215	171	183	189	209	208	202	213	187	194	189	191	182	210	197	202	202	183	213	184	204	199	196	203	206	218	208	202	184	202	195	209	212	222	238	198	192	224	216	215	229	169	210	204	227	185	187	218
8131	1011	1965	2317	1938	1465	1212	1040	919	801	811	703	619	688	625	603	587	568	593	532	554	519	513	526	530	540	528	448	504	550	476	515	493	484	480	469	444	464	473	475	486	466	488	470	467	498	481	461	489	461	446	455	457	468	430	486	492	471	489	456	457	485	476	456	478	464	454	467	462	452	471	481	443	484	473	453	464	496	439	446	498	447	439	444	474	444	454	502	449	454	483	475	474	446	442	454	493	460	421	473	478	465	451	468	483	447	477	436	467	459	450	436	483	437	472	458	472	469	398	452	466	444	482	494	480	503	483	438	490	439	485	477	477	473	460	418	442	475	461	443	458	474	485	452	402	468	431	464	546	462	470	470	422	479	486	474	450	459	407	463	451	435	473	450	462	454	452	430	469	460	454	438	466	471	452	458	474	457	473	449	500	429	459	484	475	476	475	457	459	470	449	468	464	478	498	424	459	443	437	470	454	471	459	467	475	466	465	468	444	450	432	462	425	456	433	454	455	468	446	480	470	465	481	474	448	458	437	442	448	448	451	419	437	447	466	502	439	474	496	442	467	461	443	446	482	463	464	449	451	479	433	464	434	454	492	460	429	489	486	471	458	467	471	468	437	476	480	483	466	470	440	472	429	458	463	474	460	449	458	457	453	462	471	486	444	471	509	446	431	459	511	474	422	431	450	485	469	492	422	478	420	457	462	442	457	494	445	467	437	467	456	481	476	490	481	446	463	492	466	476	493	443	481	408	451	477	469	436	468	451	461	448	461	454	440	423	493	479	464	498	484	468	464	464	445	466	470	475	458	479	445	440	494	452	478	505	492	468	471	475	434	439	441	451	451	529	489	465	464	454	465	457	496	439	454	472	445	493	478	410	447	450	439	434	462	423	492	482	481	486	420	453	468	444	480	488	499	438	444	444	464	489	511	535	462	487	444	494	466	447	503	491	450	429	452	452	476	475	434	437	465	478	419	468	461	522	450	471	470	489	489	457	490	494	450	450	449	454	475	489	443	435	451	481	469	429	485	429	467	471	464	413	448	490	468	439	447	448	484	431	465	485	455	459	519	489	498	455	450	454	459	472	448	451	440	476	462	474	426	458	424	486	453	498	475	468	455	488	467	456	516	443	477	464	440	463	447	439	467	441	468	464	460	454	485	467	473	450	462	459	454	445	475	459	445	452	438	460	444	484	456	430	474	476	453	467	466	480	430	431	460	478	467	491	444	457	501	435	452	464	454	471	443	452	462	457	432	468	435	475	456	455	486	457	470	463	431	470	484	446	486	471	457	476	458	460	490	430	483	470	392	455	503	440	420	468	472	425	439	479	450	473	449	444	472	465	445	494	431	458	476	441	474	479	463	462	482	477	469	456	447	481	456	442	495	449	448	453	461	443	475	492	470	476	462	448	417	441	440	469	438	508	442	461	455	448	433	421	442	436	460	478	441	451	440	434	480	470	480	446	473	452	437	502	458	436	481	428	465	481	497	482	477	449	482	474	437	460	459	422	493	459	437	458	439	477	451	485	456	460	441	459	444	438	480	468	443	486	470	467	436	453	504	460	457	460	465	477	449	472	437	458	496	471	492	445	470	494	483	496	419	446	479	479	468	455	468	474	441	488	481	454	481	445	485	522	436	507	441	457	493	418	470	474	480	476	447	415	471	482	449	451	460	433	505	449	433	436	484	461	446	459	436	510	464	470	452	510	435	454	468	444	425	428	457	448	479	490	498	491	460	492	420	474	465	476	498	472	467	465	493	449	488	423	462	454	439	480	460	466	484	428	468	453	425	497	481	462	469	443	471	419	462	454	465	470	474	456	470	442	441	459	482	452	471	446	466	437	476	484	465	463	478	490	480	439	433	450	470	456	428	456	485	455	515	438	470	469	450	472	459	424	471	436	472	470	485	471	472	469	474	421	428	420	456	466	452	463	454	437	408	478	443	471	454	458	443	472	417	458	466	468	469	484	421	498	500	479	500	468	449	505	451	488	462	467	439	468	443	480	472	446	472	465	496	495	455	473	454	437	474	443	475	454	447	445	470	448	497	467	444	472	467	444	443	451	439	456	501	472	471	473	449	471	475	481	447	476	449	481	479	463	482	485	490	436	452	431	475	432	432	498	503	428	440	463	414	427	464	442	492	437	474	466	466	509	443	465	494	473	449	476	482	454	454	456	494	463	438	476	453	463	456	401	446	471	443	487	469	451	466	458	446	451	466	456	475	434	434	420	455	474	461	454	461	438	491	428	477	475	442	453	455	491	448	500	433	478	487	432	488	470	471	459	464	485	459	477	446	415	491	486	447	447	454	416	470	489	497	417	463	491	481	449	432	489	434	458	426	483	470	440	465	441	493	475	471	426	506	460	454	440	472	471	472	456	455	462	450	453	461	420	431	432	471	463	462	440	458	448	462	427	446	443	451	495	477	484	427	423	498	424	445	512	426	478	463	408	489	439	492	436	417	430	419	455	421	470	472	444	464	500	462	474	490	479	461	501	445	477	444	458	489	477	476	448	444	446	421	461	484	458	416	434	482	461	475	482	489	445	423	481	448	483	446	486	453	455	476	502	448	488	502	470	481	462	470	451	447	472	443	462	425	486	480	476	479	478	454	453	464	484	479	498	446	452	438	434	462	472	497	472	455	482	470	433	456	469	464	439	452	450	474	452	443	472	446	446	445	463	471	422	470	435	454	427	492	429	453	485	462	431	490	440	454	458	456	462	473	460	417	496	469	465	507	431	485	447	496	464	422	472	471	423	499	465	473	420	442	465	459	461	441	484	484	487	469	448	447	459	471	512	441	448	463	488	462	463	482	482	441	524	459	435	443	472	474	499	444	455	459	468	501	452	467	460	464	456	452	440	450	463	454	436	444	441	508	460	420	456	489	457	433	460	492	461	451	492	489	458	486	464	487	485	444	435	482	463	502	416	456	477	451	445	463	450	443	438	434	436	494	467	442	455	423	477	487	406	431	463	456	449	421	460	473	467	465	465	481	479	445	449	467	459	435	451	445	433	435	460	479	460	539	484	478	478	460	462	470	436	448	460	447	484	479	485	451	484	452	483	481	431	462	479	459	426	490	496	477	487	455	488	460	476	456	487	462	482	468	492	457	478	449	451	431	468	432	466	470	400	472	454	471	468	498	459	452	433	485	462	489	450	461	482	406	451	425	464	481	474	485	453	495	497	499	464	448	422	464	436	442	472	461	464	473	461	464	452	430	469	464	449	442	448	447	498	481	446	445	419	473	460	484	433	458	479	450	487	452	481	428	426	501	461	470	466	472	437	458	456	465	485	436	467	465	511	439	423	464	473	461	439	456	509	468	454	457	491	488	444	457	447	459	466	476	438	472	481	486	454	452	471	515	465	493	458	487	462	452	479	493	435	465	481	476	462	478	481	500	462	432	481	462	488	479	489	423	465	453	465	484	479	493	492	456	446	433	478	442	461	467	455	500	476	423	480	447	494	438	449	444	452	455	464	473	468
1608	275	247	224	208	219	210	213	225	247	218	229	189	241	234	216	232	205	246	221	214	192	220	204	228	207	218	232	225	233	232	226	216	227	238	231	222	224	225	243	209	192	231	237	226	194	208	225	228	202	215	235	239	251	225	228	249	232	239	214	243	224	210	247	227	246	278	233	228	232	221	235	238	221	218	243	231	254	214	207	245	225	216	198	242	232	214	235	206	215	204	218	250	218	208	223	229	216	230	222	209	214	201	198	233	222	250	226	225	232	222	214	210	236	227	237	234	227	217	199	230	218	217	243	223	195	216	208	206	231	203	199	215	220	207	229	203	252	253	253	225	227	192	215	225	241	240	215	225	222	219	224	226	218	220	245	212	244	246	255	202	231	259	205	237	190	240	233	224	219	207	218	250	230	212	222	211	216	245	179	213	216	221	240	236	226	242	236	218	230	214	214	218	198	230	237	208	238	195	225	214	243	238	186	187	212	214	234	209	244	218	236	243	224	237	270	265	240	251	215	234	206	241	242	228	242	225	232	215	207	225	252	244	221	213	264	208	214	226	203	224	220	192	243	228	220	206	226	234	227	232	222	229	205	202	244	243	215	249	214	223	248	250	261	222	245	226	206	205	241	223	218	205	211	250	220	199	204	205	212	235	270	233	193	219	250	218	209	219	245	236	218	218	209	200	241	221	224	208	225	216	220	236	215	218	219	253	232	233	229	201	215	197	232	233	232	202	224	207	236	242	215	225	236	240	220	218	233	235	228	214	234	234	229	199	210	231	257	228	271	227	234	225	244	199	236	243	208	223	231	236	225	213	247	230	225	227	241	219	238	218	247	221	242	214	217	242	210	235	217	202	215	247	225	253	208	213	199	237	206	225	223	225	249	225	222	241	222	242	214	201	229	243	197	215	226	238	231	250	219	219	223	209	220	212	249	239	237	237	249	215	208	214	221	234	217	253	230	202	262	235	230	218	238	245	225	243	237	213	225	212	246	261	222	213	242	218	237	243	210	257	233	207	219	229	238	239	235	254	239	217	214	230	230	215	204	198	229	234	227	208	217	241	257	231	232	200	214	222	233	248	223	221	211	217	194	205	244	240	206	217	257	215	224	245	222	232	220	239	256	221	230	216	226	194	227	240	213	243	230	244	206	230	214	244	204	238	248	217	221	237	234	226	226	232	237	219	226	222	218	230	205	241	250	231	242	239	227	244	247	227	205	262	229	197	224	241	229	222	219	229	228	242	206	195	237	237	207	215	190	202	247	246	257	232	208	225	207	217	217	221	217	242	259	216	215	232	235	187	196	235	226	221	233	239	223	245	231	216	202	227	224	218	239	243	223	230	232	217	208	229	224	229	240	218	221	226	212	209	220	207	215	224	219	244	221	240	232	202	234	249	229	234	243	220	230	213	225	215	213	246	248	218	213	210	212	229	203	225	213	228	188	227	214	243	213	248	204	203	235	214	208	261	267	222	220	235	201	233	225	202	229	223	223	204	247	258	262	218	239	263	233	238	232	243	224	192	240	227	222	225	212	217	219	229	184	237	195	212	240	217	206	231	230	231	212	245	249	264	241	217	202	211	203	221	217	229	228	231	255	231	228	224	237	255	200	233	234	234	232	237	210	215	208	210	226	227	200	234	216	227	228	211	201	236	196	209	225	204	223	230	232	225	225	223	200	232	231	238	198	209	237	214	201	235	223	211	236	240	210	213	216	221	215	210	202	221	246	228	218	235	252	216	226	241	232	231	224	200	253	221	241	220	231	210	228	238	247	213	232	246	237	222	250	235	220	234	199	245	274	215	225	212	208	250	228	203	210	236	223	210	218	239	229	230	206	248	230	226	229	270	223	227	236	226	217	213	207	230	241	232	217	232	229	242	207	248	258	203	202	234	218	233	213	234	237	219	222	231	213	243	242	240	203	215	210	222	219	226	220	223	251	227	209	225	228	218	220	259	200	242	223	243	221	260	201	213	221	228	195	217	225	213	228	213	234	214	216	215	228	200	224	189	220	232	252	222	225	223	208	225	246	232	222	208	241	250	248	233	218	253	251	236	232	226	216	211	230	216	245	227	218	240	238	232	243	232	221	209	242	233	176	213	204	207	195	228	227	256	204	222	252	235	234	254	234	212	231	243	237	223	217	236	218	224	237	220	205	206	220	223	235	241	225	228	243	208	215	236	254	213	209	231	252	217	215	235	210	230	196	226	224	237	205	254	220	221	210	220	208	233	215	251	218	240	224	217	252	213	199	234	205	222	227	226	187	217	238	223	222	207	250	224	196	200	249	242	224	185	223	212	233	235	227	231	197	214	243	225	230	252	222	201	195	221	220	246	212	230	273	229	202	195	232	203	234	211	224	234	223	243	198	187	238	246	207	225	227	219	221	232	228	226	250	234	209	183	253	234	198	239	247	230	229	220	238	264	213	229	220	221	222	240	230	228	243	267	219	230	225	226	203	249	221	199	217	246	220	240	237	216	240	244	202	203	214	208	235	207	243	189	225	226	205	227	241	223	228	234	237	213	219	219	229	240	222	239	227	200	232	238	265	202	192	207	231	213	223	168	231	223	212	211	207	193	204	232	228	226	225	204	202	219	232	251	230	224	220	228	225	223	187	218	210	229	251	225	207	210	206	216	240	236	226	209	201	220	251	222	227	207	232	228	220	232	215	223	224	253	219	241	229	236	215	209	223	210	231	210	193	240	215	196	204	210	234	215	224	220	197	224	217	239	239	208	229	240	250	242	253	194	237	219	241	224	263	265	227	234	235	244	220	227	216	230	237	215	216	224	215	217	238	228	231	202	204	215	213	215	232	234	214	252	247	216	247	223	211	222	244	216	202	243	229	216	222	217	220	223	209	261	199	237	237	242	217	232	244	217	239	216	228	227	211	195	208	221	234	221	223	236	224	208	236	227	225	219	216	215	228	209	239	246	226	234	213	210	215	197	231	219	243	229	248	212	227	221	212	237	224	240	224	208	222	224	235	242	246	217	224	196	248	226	219	225	216	201	196	232	236	233	222	226	238	237	231	240	198	240	233	228	204	234	218	228	237	230	226	227	221	200	232	234	226	252	243	204	208	217	211	241	229	224	217	253	221	222	252	207	195	199	206	232	222	210	234	197	239	248	228	226	214	224	227	237	218	245	201	183	214	244	211	252	246	237	226	196	208	262	239	257	245	205	197	230	214	242	237	217	223	234	225	237	228	222	221	214	233	241	226	240	205	194	229	218	263	227	209	226	231	245	232	217	210	228	208	218	221	222	212	228	230	230	211	212	232	225	213	244	216	213	176	239	239	232	189	205	242	223	222	210	223	227	230	212	220	237	249	225	227	209	234	233	233	200	221	228	222	206	231	205	241	223	265	246	209	225	215	206	228	210	240	242	246	238	233	215	220	234	235	202	219	222	218	232	238	230	216	222	232	231	249	249	204	236	208	245	245	180	212	218	192	209	239	209	224	225	212	204	227	232	214	237	210	202	231
2052	579	550	530	569	531	547	563	546	524	578	533	555	558	553	577	558	522	482	519	521	542	596	539	595	518	556	551	573	531	566	538	567	518	562	507	552	526	542	564	573	552	520	575	537	492	564	579	545	550	511	522	545	554	541	542	517	552	516	557	553	541	538	581	555	568	541	541	579	533	537	561	586	533	545	579	525	544	521	534	548	539	532	525	524	527	549	536	545	557	518	523	573	561	512	556	522	543	559	531	546	503	551	532	549	534	557	545	540	533	543	569	581	557	543	514	539	535	562	534	556	577	596	516	547	554	575	571	532	549	505	579	545	508	544	544	521	523	496	557	540	523	566	531	543	530	588	564	512	584	526	560	513	571	555	528	552	531	579	538	503	567	523	547	539	583	544	545	529	555	499	558	564	605	537	571	549	557	558	548	518	540	551	538	564	576	568	566	509	506	514	571	519	554	506	530	543	540	564	570	546	561	516	548	501	549	579	575	548	567	537	537	542	533	549	528	533	550	486	545	570	581	562	572	530	521	565	570	563	562	539	513	573	549	559	519	520	609	524	554	563	504	558	533	521	555	514	562	536	529	534	549	575	544	542	530	518	560	544	566	551	548	555	547	533	538	578	536	545	575	500	541	536	579	587	570	552	552	576	537	555	521	553	555	539	546	541	521	556	479	513	530	520	546	518	525	561	557	525	581	535	533	548	564	555	512	585	546	561	565	533	487	550	530	525	527	549	550	608	535	565	531	545	544	554	549	562	553	563	530	552	547	534	564	552	556	547	566	563	562	546	514	534	529	551	537	555	535	552	497	559	553	544	508	543	542	551	535	538	521	541	532	555	554	540	479	504	563	531	521	525	532	566	518	505	527	551	516	572	511	539	544	546	538	530	540	567	558	518	534	507	542	580	554	540	534	560	536	594	565	554	558	559	543	555	517	576	573	552	535	565	557	535	529	563	540	569	523	580	568	577	524	548	552	523	520	540	576	588	520	551	542	531	551	528	528	566	518	567	565	516	549	547	527	515	540	532	520	532	554	518	539	537	554	558	513	567	534	519	558	547	549	544	542	544	550	560	531	535	526	559	563	593	564	557	541	582	528	587	511	540	557	567	506	550	500	567	555	568	526	548	542	535	512	560	526	605	517	552	592	548	569	535	541	536	514	563	519	560	541	564	511	553	553	533	550	564	539	563	525	553	531	513	559	573	551	524	541	569	550	507	585	545	520	539	564	527	483	514	504	563	541	543	563	549	538	599	544	537	497	518	511	538	548	561	532	535	523	539	521	543	537	589	489	568	505	542	534	575	577	543	554	551	568	546	532	545	575	547	524	546	535	534	528	535	477	543	537	545	523	508	571	567	516	522	551	537	514	558	566	504	544	531	524	545	541	529	572	550	535	552	566	564	545	541	516	575	567	577	523	548	513	536	489	540	536	525	603	526	511	580	589	556	558	536	589	538	557	524	535	523	543	516	561	556	539	576	528	534	565	532	523	546	576	551	533	516	581	549	519	530	527	547	554	537	560	540	547	566	562	548	544	524	562	561	507	535	558	536	539	493	562	566	537	538	576	531	547	566	556	556	525	558	511	583	529	512	534	518	559	549	530	483	572	533	568	535	555	531	558	538	567	555	570	531	530	538	518	522	565	511	553	534	517	549	514	533	572	549	578	524	584	507	550	529	548	556	516	553	560	541	569	505	574	572	504	522	550	523	533	549	542	524	565	556	552	569	561	560	571	546	550	560	513	533	570	548	552	537	545	576	538	542	564	539	571	545	529	535	536	556	540	534	502	569	556	579	510	551	549	568	569	551	595	539	548	521	563	555	522	530	512	568	547	516	582	603	569	535	549	554	541	503	523	579	546	560	524	591	543	532	588	549	527	523	574	548	563	531	528	537	545	508	503	549	545	546	510	564	587	515	523	540	573	565	527	519	560	557	549	536	548	548	544	557	540	545	523	514	524	557	509	557	538	521	526	554	556	577	550	569	573	599	556	539	541	497	552	567	560	522	509	537	527	537	525	559	586	532	553	553	554	545	548	578	508	545	524	515	534	528	551	554	524	537	536	543	495	541	528	534	523	519	601	525	526	542	582	538	530	558	498	555	604	509	564	576	593	510	515	550	528	554	588	544	538	572	547	568	569	561	519	549	558	529	536	573	584	575	541	526	552	548	542	575	537	572	558	541	515	517	523	543	598	542	558	547	543	557	533	542	537	579	536	536	564	583	548	537	523	572	517	543	554	594	545	522	552	541	536	514	537	523	496	497	560	525	540	542	571	568	554	572	551	575	492	551	536	580	522	538	560	544	566	548	538	591	572	548	563	535	538	542	506	551	553	533	561	507	531	542	499	528	539	544	539	487	557	548	588	546	520	534	511	532	527	534	562	545	538	526	522	555	573	533	546	544	553	564	566	510	529	531	518	580	517	561	565	538	570	524	550	516	499	540	526	514	509	562	579	531	514	506	543	577	589	539	567	537	545	577	537	530	575	497	538	559	571	514	518	545	548	533	549	541	569	496	581	535	584	537	560	572	589	557	536	519	546	527	538	518	546	554	574	529	554	540	518	566	587	528	585	524	535	512	528	539	553	543	522	548	566	553	526	525	524	511	568	542	527	480	517	534	492	514	524	523	516	534	559	555	528	492	547	553	576	577	504	545	534	554	567	529	498	513	554	550	561	580	543	562	566	545	533	533	515	547	522	528	540	561	576	532	573	510	532	522	591	504	545	531	536	535	545	555	542	555	543	561	544	549	550	557	559	546	564	553	592	507	523	540	547	538	535	529	525	520	536	553	547	589	578	592	559	571	481	503	576	520	523	551	538	539	551	562	532	573	533	555	532	546	552	576	573	543	555	526	539	548	513	540	572	531	542	522	552	530	528	519	563	520	549	525	507	526	541	553	580	549	560	568	556	515	541	549	550	536	528	537	596	548	534	493	527	537	536	538	525	467	551	511	572	537	563	565	542	561	557	545	579	492	551	553	556	493	529	532	543	537	554	525	558	586	564	547	571	519	557	537	576	581	522	514	546	571	558	545	523	519	518	568	556	566	554	597	570	565	553	579	504	531	543	569	589	590	560	538	559	532	520	542	568	578	565	523	551	548	583	560	561	522	530	587	553	513	550	559	526	532	567	543	563	527	545	548	555	551	520	589	537	547	537	537	526	504	523	557	531	545	560	567	538	521	526	513	519	554	535	539	615	523	541	537	537	560	556	554	557	549	531	538	545	536	538	507	535	571	511	524	559	521	544	544	545	546	528	599	550	539	561	543	568	518	551	523	551	555	567	547	544	539	518	555	563	555	545	544	560	584	552	537	516	544	555	540	587	525	564	565	561	566	574	538	556	559	515	557	543	525	541	573	513	500	546	528	506	520	536	514	532	533	512	562	573	550	540	579	533	572	512	544	570	494	562	539	507	558	533	552	529	529	504	581	493	538	547	541	521	569	542	530	576	544	526	525	533	582	551	541	544	570	526	549	563	545	555
8169	627	638	598	484	413	401	403	355	372	316	336	298	365	334	367	314	300	355	290	290	321	353	314	312	286	321	372	317	319	326	288	329	326	317	307	317	351	300	355	329	317	308	308	328	342	313	302	358	350	332	344	332	260	319	298	322	315	285	331	318	300	301	314	306	307	328	299	299	285	326	298	318	308	299	321	312	328	343	298	335	293	349	317	313	310	294	299	332	323	321	358	306	297	359	319	343	276	315	314	314	302	266	319	317	320	330	305	297	306	317	316	290	321	332	303	291	379	350	324	304	291	311	312	310	323	323	348	307	336	304	299	261	319	317	333	329	331	327	304	326	302	315	316	324	300	314	328	341	347	310	285	292	321	323	318	331	293	309	311	356	290	289	320	322	353	312	321	354	327	330	302	317	341	340	320	297	346	316	335	306	288	346	305	300	275	298	340	346	324	312	325	338	294	337	299	345	276	299	311	310	344	333	347	316	301	330	303	325	320	320	335	298	298	290	331	299	298	325	295	296	311	323	318	317	299	317	295	306	328	323	356	318	322	323	281	328	303	326	315	294	312	326	323	327	368	333	306	349	343	316	311	304	327	325	318	348	300	316	321	311	298	328	315	326	287	320	294	310	306	320	279	310	358	326	309	325	324	298	331	343	336	329	295	317	330	312	325	341	323	316	318	315	323	314	292	308	295	320	350	298	296	314	291	306	314	324	335	303	345	328	334	318	338	290	315	272	327	354	324	311	339	358	339	296	321	317	295	318	307	308	277	300	328	352	333	295	331	306	302	321	289	321	338	328	333	319	298	295	322	292	292	317	317	319	268	335	337	300	304	355	313	307	288	278	330	325	326	340	346	317	315	333	320	330	320	346	334	342	328	317	295	310	307	312	354	319	317	316	313	320	285	297	324	310	335	327	308	341	309	318	316	334	290	332	334	299	328	323	310	335	297	322	340	311	311	316	335	296	336	318	332	285	353	304	333	308	295	320	323	333	328	344	350	333	337	301	313	275	290	305	318	297	324	329	309	323	311	326	288	277	320	306	287	342	357	323	339	322	334	310	268	333	341	330	325	347	353	347	313	368	313	320	344	341	335	289	310	309	322	374	326	342	306	316	301	331	310	285	348	299	312	326	290	310	330	320	309	343	298	328	318	291	352	302	300	304	322	299	316	312	326	327	354	302	308	318	305	327	324	318	325	321	306	308	323	294	308	307	341	327	319	346	341	281	321	328	333	316	338	316	301	280	359	327	301	322	313	360	304	323	300	302	341	329	349	336	325	326	320	321	342	309	266	293	309	320	351	344	318	303	313	329	304	361	360	321	338	294	309	334	335	291	303	303	293	305	312	291	348	290	329	312	313	309	361	346	302	300	340	358	273	335	317	309	321	283	323	323	336	364	311	358	337	328	345	303	318	337	325	315	327	319	309	320	306	339	315	330	337	273	338	319	299	324	311	305	313	350	301	320	331	293	330	314	321	305	310	314	293	284	320	325	338	306	293	322	335	301	339	324	296	321	328	315	325	330	341	309	298	322	318	276	303	316	327	327	307	325	327	300	335	353	278	321	287	308	352	345	331	313	348	313	297	316	299	352	324	342	340	317	308	320	305	310	349	304	325	296	311	319	292	324	298	304	313	334	337	326	310	306	318	359	321	305	320	303	338	309	311	343	296	299	297	286	277	371	355	361	349	269	301	285	296	337	335	295	318	316	310	316	297	269	329	307	322	309	318	320	311	335	345	318	302	297	292	338	310	293	306	330	314	325	323	354	330	303	318	301	303	320	338	323	309	318	326	320	317	353	364	323	334	324	331	306	330	316	298	295	330	319	355	304	322	318	310	341	362	330	328	331	300	310	327	331	325	294	322	310	314	314	308	302	306	334	309	326	322	331	387	327	293	327	322	312	349	296	331	311	334	310	287	349	344	320	333	315	295	301	324	320	336	323	319	318	347	300	312	322	341	318	320	344	311	321	290	331	313	321	315	335	314	324	328	344	327	291	316	347	340	312	316	332	346	306	313	306	314	309	331	301	297	346	300	323	353	309	315	314	323	358	295	291	305	328	355	330	283	298	335	280	312	310	332	324	339	344	333	323	355	334	321	312	328	348	290	326	314	340	299	323	316	346	311	298	313	340	340	294	291	305	306	317	305	349	309	331	293	333	327	322	322	299	330	304	335	296	344	299	304	366	292	287	310	339	305	319	316	285	343	306	341	288	300	311	359	359	302	270	319	343	324	308	322	304	290	317	293	343	356	310	323	361	312	316	297	313	294	325	318	338	312	321	318	320	354	324	346	295	276	283	320	341	350	332	337	337	330	325	299	290	346	318	319	320	313	332	308	318	337	269	324	311	335	320	299	345	300	323	313	337	331	339	304	322	345	321	326	335	311	338	334	313	313	346	285	279	290	310	313	298	318	308	323	319	323	288	324	323	346	309	329	324	308	299	317	318	307	302	337	291	329	323	321	307	313	315	327	298	280	342	313	280	296	301	349	346	292	293	289	343	347	327	322	327	298	251	277	350	319	323	320	308	310	310	343	299	308	336	338	313	298	338	326	313	334	290	335	298	334	340	322	349	309	355	317	335	304	288	299	328	358	324	328	315	338	306	324	286	341	301	316	312	322	311	329	309	321	312	333	322	294	296	329	349	302	283	325	290	334	328	345	323	329	331	315	338	370	316	335	310	328	309	325	295	280	301	340	336	302	315	343	319	335	319	338	329	323	299	320	334	335	337	305	327	329	325	332	326	289	301	294	338	337	296	294	322	332	297	335	291	308	324	333	325	288	339	325	292	352	347	327	301	309	352	333	321	328	329	334	354	333	316	343	320	312	289	281	303	301	341	306	315	332	302	298	291	323	322	349	352	324	378	361	327	344	317	315	285	325	324	322	302	282	299	295	355	315	308	342	321	330	319	282	293	285	320	325	342	337	346	319	303	293	349	296	327	308	330	302	326	323	282	297	301	331	336	313	293	313	328	308	335	301	292	322	335	309	308	345	327	297	294	315	290	322	300	295	333	298	295	328	324	285	326	295	319	319	334	338	310	331	322	334	343	314	334	314	320	329	332	324	310	324	320	309	332	292	293	333	345	309	369	305	302	347	301	325	290	294	313	341	314	347	306	305	327	298	339	357	333	299	353	323	326	340	349	305	310	286	311	289	323	348	344	352	318	309	330	334	367	330	323	296	301	287	297	276	299	298	290	250	301	337	299	332	338	334	298	327	312	305	301	295	306	328	328	271	326	330	328	313	328	330	311	308	333	279	342	304	306	295	351	324	339	305	311	322	330	316	302	340	305	300	303	308	358	282	356	317	336	276	328	325	324	342	302	350	366	303	300	298	342	293	317	347	337	320	300	295	325	333	272	309	328	327	280	326	320	303	294	322	345	355	310	305	311	299	329	357	315	362	304	298	315	316	331	310	351	380	325	325	310	350	329	326	319	283	342	332	289	319	292	304	355	332	316	337	323	343	324	313	343	323	303	300
6739	1028	1509	1693	1483	1217	1137	1034	951	897	823	900	854	873	792	761	767	747	782	783	756	799	754	765	751	736	731	761	748	721	749	758	742	765	748	721	738	729	748	756	788	737	753	769	706	715	770	713	706	752	745	718	758	778	691	718	724	734	758	725	699	763	744	749	708	745	735	747	706	716	738	773	692	760	743	716	758	720	709	680	767	773	749	694	684	712	716	751	710	728	753	742	741	682	738	731	746	753	714	716	660	720	699	777	683	720	711	724	735	720	699	743	777	752	688	722	711	708	730	735	750	731	718	724	698	753	727	709	735	714	741	773	733	699	757	757	718	694	695	718	724	691	702	715	683	723	735	745	712	744	726	754	704	752	698	769	732	716	719	709	706	722	759	698	740	738	752	716	695	724	693	752	757	743	736	692	706	707	732	751	726	733	725	712	723	739	730	709	720	727	718	720	689	759	728	731	719	723	766	686	736	743	712	735	732	744	735	681	739	713	705	735	793	734	723	747	684	710	719	749	737	733	736	700	736	763	718	692	705	707	729	743	730	749	676	738	713	724	762	712	726	683	686	673	755	767	707	729	684	739	746	763	711	686	751	722	725	719	749	739	756	686	760	720	691	740	703	736	686	715	752	713	703	684	729	732	740	761	693	766	696	719	731	745	752	739	714	739	705	732	721	710	705	718	754	720	718	737	711	745	714	777	709	750	772	710	715	718	704	744	732	738	687	739	751	724	685	701	724	732	724	788	713	720	767	752	696	706	760	669	738	709	738	724	742	719	752	728	719	733	737	758	740	772	796	710	718	720	710	690	753	747	736	784	720	720	712	749	702	730	729	763	714	782	678	703	715	740	735	724	753	707	695	718	722	769	780	699	727	724	680	686	721	745	765	707	722	720	753	728	747	687	708	762	733	738	771	698	738	683	685	743	731	771	744	742	737	751	764	715	721	706	742	752	747	728	691	677	723	724	739	769	728	724	768	748	738	728	710	706	774	700	682	733	739	711	749	769	717	721	737	699	709	725	721	709	717	781	688	716	679	781	705	757	732	700	744	738	816	704	671	798	753	720	786	766	693	708	688	765	744	689	695	682	716	713	699	736	730	732	779	691	733	744	750	675	713	736	703	772	734	716	710	691	794	731	733	767	751	730	753	720	736	699	734	720	710	769	709	785	761	707	719	718	799	722	723	696	707	745	711	724	744	783	726	706	694	749	784	716	726	716	744	770	697	761	749	719	714	677	716	702	682	665	730	719	775	749	722	719	729	709	736	670	727	754	750	750	676	760	785	732	739	670	773	727	749	715	781	742	681	744	701	760	759	741	745	770	739	718	669	791	743	678	734	745	700	714	702	725	718	714	721	724	719	696	718	764	716	657	722	723	733	743	719	731	756	695	702	734	688	733	738	676	689	716	715	787	745	697	728	734	715	738	748	744	721	706	721	744	724	728	773	729	688	714	742	766	702	749	724	721	722	717	740	700	697	744	729	684	686	732	754	736	725	763	721	693	711	742	705	672	762	687	777	688	748	701	701	737	737	766	746	763	734	754	702	787	701	721	719	774	717	715	752	743	664	719	682	725	770	754	743	714	714	711	676	754	731	731	740	674	730	721	729	726	705	767	721	697	740	709	703	716	750	693	715	755	714	737	721	717	731	714	725	716	733	760	700	694	722	700	760	722	725	732	739	747	687	727	733	726	686	744	751	768	729	736	780	742	709	719	719	695	709	713	745	686	656	702	691	729	770	693	746	733	687	745	724	752	712	729	726	707	730	731	661	769	788	718	765	727	725	694	718	745	765	695	693	745	726	708	764	746	743	768	685	743	687	796	767	734	703	745	700	660	720	705	720	780	745	743	703	705	734	695	706	714	729	740	745	694	755	701	706	735	733	707	669	715	687	692	694	716	689	717	749	738	717	762	695	714	709	751	679	709	708	759	776	723	699	702	766	713	725	754	752	732	709	687	728	708	706	689	696	687	777	679	725	741	719	784	747	724	729	716	705	729	737	763	711	703	675	723	700	734	752	722	705	764	710	731	734	752	710	751	734	706	806	744	671	739	742	709	764	698	692	690	712	721	731	689	756	722	691	697	744	747	723	710	714	718	762	752	692	784	700	705	737	696	722	696	707	706	763	681	722	701	753	706	696	662	749	756	691	760	750	681	721	752	707	761	721	733	743	785	763	723	711	698	729	759	678	784	742	693	731	750	706	736	714	713	697	766	680	732	748	708	727	738	729	749	744	751	719	751	751	719	729	716	756	710	760	767	715	708	754	724	734	765	711	755	764	698	750	708	720	689	712	745	695	740	725	730	745	700	694	767	757	722	722	721	754	682	730	745	760	753	742	752	699	772	707	677	758	683	705	709	722	682	729	736	687	721	699	701	750	733	697	687	775	647	790	705	719	727	750	749	747	737	697	751	697	695	720	718	775	695	661	710	653	712	722	726	688	723	728	695	740	692	732	744	758	727	746	733	721	736	784	703	757	687	744	723	731	749	731	665	746	738	775	693	728	733	744	731	737	751	737	764	714	759	774	739	713	723	732	675	760	687	696	775	739	752	697	754	720	699	687	772	706	754	699	712	767	709	678	784	738	709	746	736	753	691	738	723	775	740	709	752	764	735	697	729	709	729	734	755	703	721	771	667	772	717	722	679	724	724	760	696	729	684	697	734	708	751	735	732	716	728	708	706	732	742	726	755	762	761	744	733	744	807	706	695	723	752	752	725	720	676	727	710	725	746	726	732	704	750	688	720	673	709	736	754	733	744	722	738	750	672	713	694	759	727	736	662	719	799	688	725	758	698	753	776	731	745	694	741	792	749	708	734	765	706	728	774	753	694	751	739	792	768	711	697	712	759	700	748	744	712	723	696	708	712	727	699	700	762	674	752	734	704	687	785	717	764	744	742	702	748	737	769	726	722	722	729	757	770	712	717	733	693	691	719	709	749	769	725	713	714	736	712	717	713	706	693	713	699	734	777	696	721	754	716	748	731	770	757	747	728	706	726	717	729	721	710	678	681	708	722	754	671	723	746	742	760	717	767	759	714	724	719	710	732	735	707	749	752	732	683	735	724	743	736	717	740	733	739	711	748	671	720	750	710	714	758	754	799	783	732	730	690	769	701	722	716	736	758	706	735	759	739	744	735	702	728	711	729	710	771	752	712	751	738	721	687	720	699	709	711	771	743	725	757	709	736	753	764	702	686	703	729	776	723	738	696	711	723	713	740	722	699	710	710	784	734	728	758	743	696	685	682	731	736	681	712	706	706	739	669	746	714	712	820	666	814	805	720	714	752	716	713	753	705	801	753	750	700	718	714	747	714	736	763	693	743	750	740	738	729	752	712	688	659	675	733	730	738	681	733	696	713	710	725	719	730	712	742	709	691	746	724	693	694	704	722	798	759	723	692	738	690	756	714	717	745	676	733	757	734	746	766	732	750	698	721	747	721	725	796	711	704	713	698	719	758	717	708	708	719	716	724	737	747	705	714
14755	1185	934	766	561	425	317	307	256	257	247	250	225	253	241	199	212	201	205	197	213	220	238	193	218	207	180	215	245	175	215	199	199	171	204	202	205	187	215	175	191	206	198	171	194	210	193	211	199	212	208	230	179	180	210	185	209	187	184	201	195	184	176	196	202	192	201	225	183	211	226	219	197	216	195	203	228	181	241	174	206	210	199	190	201	182	203	183	210	186	196	216	178	207	202	193	168	201	203	198	192	192	210	212	193	201	189	195	203	188	204	206	233	219	194	189	208	191	200	199	187	204	203	217	221	190	209	184	206	171	208	178	204	195	210	215	192	193	192	171	206	187	200	208	187	181	197	203	183	201	205	186	186	185	215	199	187	200	209	223	181	199	222	182	202	196	198	182	185	184	195	181	204	215	184	201	200	218	227	203	188	192	191	192	202	219	187	176	172	217	191	236	199	167	182	198	205	207	194	195	205	209	214	197	207	205	230	167	199	194	198	207	209	177	182	188	191	213	212	184	204	199	199	174	213	187	216	195	190	208	217	215	191	178	192	192	184	206	208	212	199	182	187	208	199	210	178	203	186	204	200	227	205	215	195	186	199	204	215	180	186	221	196	197	187	204	202	199	200	208	206	207	205	205	187	193	163	190	214	245	222	199	176	208	196	212	193	191	219	217	190	217	235	202	229	217	200	199	198	197	211	179	164	171	191	177	191	195	167	217	228	199	210	194	203	184	196	213	213	211	199	195	180	214	183	213	181	150	224	198	179	190	194	212	177	227	198	195	194	218	190	205	179	183	193	213	200	183	188	178	185	197	220	199	205	157	198	207	217	202	198	201	208	186	194	217	219	180	205	196	206	176	208	199	218	217	163	215	206	183	188	160	208	185	173	189	190	205	205	191	187	207	187	196	182	211	219	221	198	205	211	219	179	191	194	181	213	191	201	184	208	194	181	195	196	195	187	221	181	171	203	207	189	192	197	190	186	199	202	179	225	196	186	184	192	193	219	234	194	190	218	200	199	187	191	220	200	212	185	207	196	191	193	189	228	196	162	204	200	183	205	186	210	197	189	177	193	194	208	211	202	231	168	193	217	194	220	217	193	211	216	163	194	201	192	205	209	205	216	185	189	180	183	187	217	203	195	171	217	200	209	205	159	201	195	205	199	188	191	179	227	188	221	203	188	194	194	185	198	200	202	189	180	182	198	180	179	209	215	170	204	212	214	192	185	208	228	204	214	190	208	199	206	190	213	189	186	207	209	203	196	188	206	207	195	216	175	223	226	190	191	179	200	241	170	173	189	209	209	194	185	201	192	212	191	194	203	224	202	172	200	178	213	192	200	206	208	215	185	200	214	185	201	195	183	215	188	206	190	178	198	190	190	204	193	174	191	189	197	155	186	143	205	195	187	198	190	210	184	199	217	176	206	205	213	219	200	223	203	216	198	225	195	188	189	206	211	220	209	214	206	192	176	217	232	236	230	218	201	191	189	193	191	200	185	173	237	179	202	230	161	217	224	208	206	202	219	194	185	198	210	205	199	199	187	182	235	149	191	204	193	210	172	216	202	217	164	184	199	195	207	222	208	232	220	199	211	220	191	214	214	203	210	188	210	208	181	191	188	208	191	215	201	190	192	229	221	192	215	214	165	228	201	195	203	214	184	195	212	190	183	209	206	216	203	209	174	225	193	170	189	187	217	204	167	210	185	214	189	217	205	194	228	212	203	193	181	170	184	205	180	211	183	207	216	212	180	185	167	173	206	203	179	183	182	192	209	219	205	201	188	195	195	196	210	198	193	195	208	193	186	192	195	206	204	179	213	188	203	182	194	201	195	219	209	207	198	181	217	200	211	200	197	189	194	189	202	214	212	212	224	193	182	189	201	201	207	193	197	220	173	186	220	203	227	200	236	204	235	198	208	213	206	182	193	188	189	205	208	197	188	221	199	232	217	208	191	189	184	175	173	201	214	192	185	181	184	228	200	196	171	179	192	185	192	213	205	171	208	204	203	231	215	194	163	208	214	198	183	172	199	193	219	214	204	195	193	209	220	200	176	185	173	216	174	182	211	201	181	184	185	189	201	173	228	208	190	176	202	207	208	216	214	210	204	175	213	199	204	190	226	203	218	201	175	218	199	185	203	191	187	211	199	211	202	203	237	206	210	220	205	189	207	195	204	180	226	192	207	210	206	184	195	192	210	201	187	203	186	206	217	203	200	193	203	242	190	213	206	212	177	184	189	230	202	229	220	221	207	191	201	208	168	196	189	197	196	186	205	202	209	216	208	204	209	194	181	198	181	194	189	205	187	195	188	171	204	195	208	206	208	177	202	197	184	205	177	200	198	207	200	219	199	184	187	201	169	205	194	211	209	205	208	196	207	188	175	179	203	195	184	198	186	208	216	210	201	195	218	183	189	211	198	185	179	181	187	183	196	197	185	194	203	196	207	187	180	198	224	196	168	201	193	220	191	218	205	199	184	191	185	176	197	201	205	172	204	175	209	183	197	211	197	205	154	218	212	221	200	187	162	215	179	192	192	240	173	195	177	219	171	214	177	170	211	202	181	233	205	188	184	198	213	187	196	191	222	196	206	184	203	201	227	208	196	195	203	198	210	198	193	205	195	213	228	212	201	194	200	194	213	184	199	201	201	197	203	196	196	193	208	184	194	173	187	206	204	206	210	201	191	211	209	214	212	207	186	197	182	185	180	230	200	187	216	216	183	197	202	173	179	203	165	211	182	189	196	186	209	228	198	185	207	177	175	201	204	192	174	213	210	191	195	197	220	207	202	202	183	216	204	191	188	224	194	211	180	186	182	212	172	198	212	203	199	188	213	228	177	189	195	194	196	234	193	202	221	207	205	219	188	190	192	174	203	200	207	177	197	214	177	184	223	197	186	185	165	199	183	193	199	192	215	169	192	207	174	210	173	216	199	170	216	195	183	217	200	189	195	194	197	188	212	187	215	184	203	196	183	197	198	198	202	210	192	218	221	185	178	200	223	204	206	200	208	196	203	191	172	208	212	215	230	200	198	214	186	186	198	199	213	193	174	171	204	173	212	171	211	173	198	179	218	215	207	181	189	193	195	176	174	169	217	199	204	221	171	193	174	190	194	218	186	190	211	181	209	205	201	180	178	202	205	196	180	184	184	189	180	191	223	196	205	192	191	196	208	181	198	193	186	195	215	196	158	185	197	214	213	209	240	193	205	177	209	192	198	186	190	197	161	181	192	224	190	179	207	198	217	190	203	208	196	186	192	207	191	202	189	161	193	197	187	218	205	200	200	219	169	207	188	199	217	225	194	214	217	194	226	205	208	195	200	194	229	190	222	215	195	216	201	226	220	220	215	209	209	181	183	205	208	191	214	210	211	187	188	215	224	207	226	218	172	211	221	202	177	200	203	187	193	203	216	182	211	182	182	162	183	198	198	186	202	212	219	178	187	180	198	184	205	187	205	253	238	180	198	186	183	188	211	164	170	197	191	194
8120	1009	1921	2196	1952	1433	1273	1033	946	818	739	693	653	699	629	600	553	605	541	497	562	536	532	503	503	534	477	469	490	480	483	493	496	484	521	531	500	446	461	460	485	479	433	476	468	480	486	459	448	443	470	439	460	447	483	438	474	476	459	449	461	460	465	478	464	530	481	457	485	456	450	475	488	477	468	440	503	477	428	482	482	486	472	488	466	481	466	417	446	466	448	442	466	471	440	437	478	464	464	498	457	444	483	475	469	453	441	455	484	471	440	480	454	485	457	473	494	466	465	449	489	444	497	462	484	477	449	513	482	467	441	488	461	456	432	442	456	453	436	473	429	431	462	413	482	436	446	479	471	494	452	476	461	474	461	482	468	471	425	462	487	425	406	476	446	465	449	510	462	463	452	460	484	474	447	420	446	465	442	465	491	465	441	454	484	445	428	427	481	468	494	466	466	463	493	487	468	432	522	461	444	442	467	457	438	467	413	495	451	431	465	462	442	459	460	455	457	441	473	476	454	447	467	451	469	418	414	457	470	368	436	461	442	442	464	439	468	447	463	458	459	472	476	476	484	473	418	418	466	426	465	457	461	494	455	470	472	472	486	495	422	464	474	471	444	457	501	460	472	468	474	447	492	420	446	472	441	510	458	514	431	452	483	481	442	457	418	437	434	476	481	439	436	489	440	470	411	479	447	465	422	423	440	474	447	445	433	449	436	418	436	435	438	464	456	453	439	459	459	456	450	445	446	462	468	482	500	490	457	435	466	444	459	448	447	490	435	446	483	479	451	449	470	486	429	414	470	435	447	477	462	444	490	463	444	417	468	490	494	468	459	472	459	471	431	468	493	479	414	445	460	456	464	430	432	442	448	479	427	459	493	451	462	472	455	428	446	450	420	452	473	464	479	462	404	477	470	478	470	497	470	443	448	443	447	419	471	448	502	486	451	459	434	432	437	511	467	482	425	456	492	464	470	454	446	464	464	453	448	481	450	445	474	426	451	451	459	485	479	442	451	441	452	459	495	436	513	445	389	484	460	476	472	435	448	454	479	473	458	493	456	452	455	477	459	420	433	457	492	431	444	480	437	465	442	473	481	424	467	484	473	447	417	462	427	469	465	456	431	448	453	470	486	491	462	419	431	479	457	450	468	458	473	462	475	476	470	469	438	465	462	456	500	449	480	453	491	462	451	483	494	479	457	453	468	420	461	443	445	453	472	453	452	439	434	457	442	453	473	431	472	466	491	487	447	433	465	442	474	449	486	492	436	414	440	472	418	478	419	444	462	415	454	500	470	520	479	455	434	429	477	467	433	461	463	432	509	430	423	447	458	420	461	462	472	440	453	448	450	507	428	428	483	446	443	474	483	448	462	450	457	471	443	470	447	444	477	473	460	453	439	463	489	443	422	455	453	438	414	436	450	425	458	442	487	442	419	447	452	455	486	457	474	459	481	455	491	455	443	431	477	440	444	448	460	478	465	448	460	477	464	446	439	460	477	483	450	423	436	436	476	444	484	463	459	452	470	456	455	451	473	436	454	415	470	457	452	466	396	483	475	468	417	430	447	439	462	419	444	487	438	484	450	445	430	465	457	472	448	442	430	506	434	484	473	439	449	482	437	433	489	451	465	449	448	479	474	492	475	463	474	466	482	475	430	484	476	473	447	461	423	426	421	453	458	494	463	472	439	464	463	464	479	421	488	483	451	488	454	425	422	459	474	481	484	460	470	457	499	443	447	460	447	461	479	469	435	472	474	447	412	443	464	463	514	437	436	456	475	468	417	468	455	461	460	455	453	468	467	455	466	488	482	445	445	450	465	496	473	472	469	477	457	467	482	474	473	439	441	435	460	439	510	415	431	474	448	472	433	473	412	473	435	439	477	466	498	454	438	424	487	449	508	450	481	484	448	487	457	472	461	477	417	456	438	493	475	449	392	458	469	468	474	410	462	422	472	450	464	446	463	467	468	485	500	475	487	453	444	457	437	522	447	449	427	464	455	447	460	476	443	455	432	449	414	462	462	456	410	469	452	454	480	498	445	447	504	482	482	459	463	442	473	462	509	469	458	428	473	417	461	473	447	470	476	458	446	451	437	431	447	451	447	465	423	421	438	469	462	435	443	485	480	438	445	490	467	447	505	422	455	480	469	465	445	459	453	470	443	464	460	505	466	436	470	452	462	433	439	449	427	459	506	440	489	493	461	453	408	469	474	452	462	459	484	502	439	480	479	458	506	484	483	463	441	473	480	471	493	457	462	460	456	445	498	449	460	467	423	462	448	445	410	475	451	513	460	472	453	472	428	453	467	444	482	431	500	472	454	480	500	444	517	455	434	464	441	465	457	457	464	442	444	464	469	445	499	431	444	467	481	475	453	483	433	418	460	488	453	452	437	422	465	418	476	430	451	439	482	475	452	473	451	445	459	475	448	486	449	490	446	470	461	456	477	443	473	452	510	451	510	446	439	452	501	453	425	451	490	452	462	458	447	418	476	485	453	443	437	461	466	446	395	445	511	439	486	468	468	420	456	476	453	419	488	481	452	470	442	476	473	462	472	482	478	454	437	455	464	454	505	451	443	460	464	451	457	479	454	456	465	435	495	433	479	479	463	478	419	510	465	480	467	418	417	462	442	447	476	469	406	466	460	463	434	466	493	479	463	442	484	438	442	507	466	451	480	447	448	442	407	465	482	490	459	451	489	484	476	480	470	479	456	409	475	404	454	455	435	444	462	416	468	466	464	423	417	430	477	437	463	467	467	477	458	439	496	470	428	429	478	486	476	457	468	440	470	462	477	446	484	507	459	464	482	468	451	448	430	452	437	442	434	405	472	426	476	462	452	436	437	479	496	423	436	418	457	511	455	460	455	444	430	449	444	464	443	444	446	474	421	452	453	440	464	433	476	463	446	486	435	477	437	442	523	467	463	440	465	477	456	458	430	451	438	481	440	413	467	516	477	435	456	456	457	431	469	527	466	463	451	504	502	460	448	475	484	464	470	484	448	480	453	458	436	443	490	459	481	434	452	477	484	440	448	440	456	465	485	441	435	462	467	434	512	471	433	457	444	443	458	428	509	477	431	439	481	476	468	459	444	445	432	474	445	470	460	466	472	433	443	407	437	438	529	478	456	449	443	434	452	473	466	453	432	460	452	480	461	445	476	468	470	458	480	475	473	459	465	414	462	462	433	442	429	430	465	454	472	475	457	437	417	449	442	472	461	427	495	476	460	445	466	463	469	432	466	450	466	460	413	489	445	424	441	453	444	468	473	441	426	455	467	432	471	407	482	505	457	415	473	423	474	451	447	476	447	456	443	470	471	440	472	450	429	474	438	502	481	456	459	460	422	449	440	451	437	491	459	445	464	468	475	490	427	452	480	458	437	447	480	438	442	488	475	427	420	439	490	458	503	461	443	449	428	459	473	433	437	467	441	480	424	431	474	443	478	472	448	487	438	466	478	480	461	472	464	452	443	459	465	464	477	429	490	467
1765	243	244	213	250	222	219	239	211	179	245	215	222	237	242	219	199	234	229	256	225	222	225	210	226	217	208	216	211	230	213	244	197	233	205	226	235	228	214	227	212	215	246	233	217	230	211	207	239	213	218	225	218	223	196	210	219	194	222	245	175	212	215	249	232	223	217	205	228	245	232	218	210	226	215	251	233	260	206	205	210	219	220	232	215	219	252	224	232	220	228	220	222	237	227	251	257	231	230	262	226	222	207	213	234	193	199	215	219	223	214	218	210	220	229	222	226	205	239	210	242	224	231	217	183	213	242	221	214	214	201	218	225	202	222	210	231	251	223	215	216	229	219	238	256	222	246	215	211	203	253	236	221	223	235	255	239	219	233	204	212	224	218	239	223	227	214	210	204	226	243	219	252	213	231	235	223	203	244	267	224	237	192	207	226	237	207	199	216	229	237	257	240	249	210	222	198	227	237	218	219	224	222	219	211	213	218	214	224	228	226	250	178	220	212	239	185	231	204	215	229	240	203	260	221	220	222	234	206	231	225	235	193	234	213	216	223	213	209	205	231	227	231	203	217	210	239	222	211	211	231	255	205	258	231	196	210	185	237	225	243	258	244	237	231	208	234	243	231	256	215	228	205	215	248	255	259	244	219	215	226	243	208	237	210	236	228	239	215	217	206	227	230	230	243	242	193	226	190	230	204	231	221	225	212	255	251	211	221	245	215	197	221	242	250	211	252	236	239	239	213	238	200	249	237	213	239	206	238	232	223	244	219	228	208	227	226	220	221	252	230	217	186	220	238	223	215	226	194	243	225	238	233	266	218	220	233	253	187	219	199	205	215	244	218	223	212	232	254	197	217	228	216	205	221	226	220	238	220	231	233	218	231	217	260	242	226	234	208	233	236	224	206	231	230	253	234	231	238	214	215	219	238	220	219	224	206	220	209	215	218	205	234	191	239	253	217	209	222	255	210	235	225	255	236	226	225	247	226	218	195	231	213	233	225	208	209	221	216	233	243	247	213	253	224	233	221	206	207	242	203	219	197	218	212	228	221	206	199	242	228	255	238	250	233	232	210	220	258	204	226	217	252	214	203	231	230	212	224	245	208	233	254	226	222	248	243	244	239	234	244	221	224	246	242	229	204	239	233	252	224	250	235	235	221	226	206	224	244	216	228	231	232	226	224	242	208	213	235	216	240	219	214	224	251	248	231	216	217	217	207	230	235	224	220	226	239	224	224	209	215	229	203	220	224	231	204	212	240	203	209	231	248	213	214	219	251	245	243	228	227	256	228	251	240	221	201	226	207	207	218	236	219	211	223	227	228	206	210	237	233	248	240	210	243	236	264	247	243	240	223	203	240	243	223	214	216	238	225	222	239	219	225	235	213	228	227	217	229	227	237	227	196	217	235	232	228	226	227	243	232	236	239	223	248	221	252	193	202	214	238	213	268	228	228	213	256	215	215	206	208	214	192	205	217	231	203	208	221	223	215	229	219	245	237	202	220	242	189	222	241	211	208	221	224	200	246	229	224	236	215	206	200	228	236	217	214	217	210	213	217	245	239	213	220	242	221	229	229	232	238	214	213	198	203	251	207	209	200	223	212	237	226	216	251	217	215	234	213	232	234	217	232	232	214	225	209	218	210	262	222	236	221	215	242	229	248	220	195	218	200	214	235	258	215	207	231	200	232	203	240	232	248	221	235	220	200	225	225	215	237	225	231	226	217	221	207	209	213	221	183	225	205	229	216	226	228	200	233	219	220	230	206	234	240	232	214	261	227	212	228	231	189	240	229	231	204	227	227	232	236	221	221	233	226	213	219	230	225	235	247	222	218	231	212	237	219	236	221	189	229	198	213	215	221	219	233	203	213	221	238	207	196	224	241	219	202	240	226	224	215	217	225	208	216	233	212	210	257	231	260	235	241	223	213	221	224	235	245	237	238	231	255	230	260	233	242	219	215	241	199	212	198	207	190	208	210	221	222	253	197	224	223	201	204	241	257	205	238	214	234	240	217	230	217	244	207	237	202	218	237	226	226	247	222	216	214	210	222	243	208	229	252	208	224	224	217	223	235	242	225	212	208	260	223	221	234	244	207	228	253	183	219	231	221	211	238	240	248	225	210	234	244	243	220	198	201	240	202	227	230	204	229	239	229	235	248	240	234	212	245	254	227	220	207	217	233	225	199	244	216	228	225	248	197	263	225	203	233	214	233	249	227	231	227	251	219	234	241	230	225	216	207	228	236	239	214	207	242	224	229	227	207	226	236	212	229	217	214	220	233	201	216	235	233	232	200	259	209	239	218	234	220	262	213	231	221	218	216	237	194	220	186	197	226	228	205	213	234	209	224	250	234	245	219	192	192	232	243	236	232	260	227	226	228	220	241	214	223	219	232	192	223	223	221	219	227	205	228	192	210	225	203	206	209	200	241	218	231	243	233	210	242	218	229	247	225	247	206	238	230	243	213	249	228	212	233	221	220	203	200	218	241	212	207	230	198	217	225	219	204	224	236	242	223	227	193	202	240	215	247	226	221	238	220	229	221	216	242	227	213	222	211	218	244	205	236	214	206	209	214	215	227	203	237	227	248	218	238	227	205	253	198	222	236	259	220	212	246	225	220	226	235	221	263	220	215	230	237	224	234	243	243	219	195	218	223	230	217	208	217	216	224	227	239	247	205	225	250	207	207	234	251	235	224	207	237	195	204	238	219	253	230	235	231	216	235	222	232	230	270	212	230	223	206	217	230	212	212	201	221	198	227	216	224	230	211	199	227	205	231	219	219	208	237	213	235	205	250	217	203	190	236	220	232	245	244	238	223	189	219	234	232	212	234	219	232	221	205	238	231	225	223	224	208	230	251	242	235	246	228	233	228	232	232	212	252	208	234	230	192	227	236	229	228	217	227	221	246	210	232	245	236	225	219	213	257	228	231	222	235	218	198	188	224	210	252	225	210	232	238	209	205	196	210	216	226	236	196	180	248	224	236	228	223	183	231	200	221	233	211	221	205	218	211	224	243	230	269	224	213	212	229	210	218	213	248	206	242	222	206	194	206	231	232	228	213	218	212	235	185	230	215	201	218	233	194	208	235	225	196	214	227	231	213	244	246	214	224	231	218	232	224	209	243	226	210	221	241	229	204	251	218	254	244	242	221	242	223	226	211	239	226	218	223	224	235	229	239	233	199	275	207	225	217	250	203	217	243	206	222	215	224	216	202	212	226	224	213	211	219	218	224	205	214	211	192	240	223	255	213	250	214	250	199	238	212	246	224	238	232	213	197	227	217	201	204	241	212	200	210	233	218	232	207	246	201	229	215	202	235	222	238	239	218	193	222	217	213	212	228	211	213	206	238	235	250	225	235	218	197	247	226	195	232	247	227	227	223	255	215	235	258	218	213	248	233	236	219	215	179	240	253	206	235	260	237	233	199	243	225	202	216	204	220	233	233	228	203	198	233	216	208	236	232	198	238	221	229	233	230	249	243	251	257	199
2016	577	544	607	610	624	606	546	524	527	561	575	565	519	516	551	570	525	543	540	530	504	551	531	537	559	609	546	505	578	569	527	551	536	582	551	550	535	540	577	566	559	496	573	505	539	522	571	547	585	481	574	532	562	560	562	515	581	570	542	568	527	540	515	528	584	531	525	597	547	541	562	552	575	546	572	500	539	541	517	525	510	542	543	543	537	559	548	530	520	558	561	577	565	514	539	532	517	524	563	536	529	512	621	538	557	543	560	496	556	528	540	534	557	567	528	543	524	525	559	536	544	549	576	548	508	540	537	523	532	554	588	548	560	564	546	579	518	552	513	543	551	532	542	580	534	518	553	539	498	544	555	511	556	558	559	546	537	537	516	504	521	523	535	555	575	513	556	520	551	548	554	536	547	561	557	555	564	540	541	537	534	559	515	525	536	526	575	531	589	564	551	541	552	542	561	558	545	547	536	525	579	557	576	536	563	573	555	557	547	552	541	528	540	583	529	556	557	518	526	523	587	528	538	523	574	533	504	546	518	531	552	497	545	521	575	542	569	552	560	530	580	519	556	537	566	543	520	538	564	541	504	560	537	539	567	510	559	539	514	513	565	566	544	542	571	523	537	536	529	585	567	556	545	551	524	575	534	545	574	545	553	547	521	536	542	540	558	522	555	524	550	564	551	553	583	542	538	554	528	539	532	577	562	578	511	542	514	512	497	536	568	514	542	533	578	530	532	532	533	559	543	534	561	577	511	589	549	537	540	560	594	508	567	562	541	555	537	534	556	524	555	528	560	553	577	553	591	542	560	537	564	532	553	515	516	539	533	546	558	509	501	528	533	561	554	503	534	558	576	546	562	559	552	550	542	549	547	538	538	543	532	580	563	560	570	554	515	539	552	537	522	520	547	547	519	546	555	545	561	540	491	507	537	579	500	551	500	514	531	555	568	537	552	564	573	519	515	530	547	491	548	546	527	554	540	575	568	552	550	569	513	566	527	535	545	602	561	559	551	500	528	547	561	574	536	549	526	514	549	576	559	555	536	549	579	562	534	574	585	567	554	583	563	576	566	537	519	536	579	555	551	545	520	544	520	545	535	556	559	542	575	523	566	568	530	527	579	553	536	531	518	533	574	569	523	545	551	589	515	573	494	538	503	504	554	496	524	543	501	519	559	551	565	538	550	539	591	539	546	530	561	555	555	527	531	507	531	535	545	562	554	533	525	556	546	529	553	582	556	523	518	520	542	521	553	534	511	580	556	504	519	579	545	552	547	505	525	584	558	536	498	548	507	510	511	532	551	541	533	512	535	526	537	528	510	545	567	522	544	548	552	571	535	559	543	549	526	523	559	549	518	525	540	506	543	508	521	541	534	568	539	543	498	580	551	559	525	558	541	511	552	527	568	546	539	538	504	550	563	528	534	532	535	542	591	561	527	494	521	603	549	571	526	576	556	530	561	526	550	519	558	565	569	544	526	536	556	570	554	563	550	508	589	537	567	599	563	554	532	532	596	525	526	565	523	594	591	534	574	553	566	544	556	571	532	522	548	558	533	555	534	524	543	546	568	541	553	537	541	508	525	551	542	517	527	546	536	504	536	528	574	535	551	555	567	556	525	560	556	549	536	508	554	550	549	566	532	542	551	552	509	527	534	537	524	525	536	534	548	570	538	518	549	526	509	538	533	547	526	575	563	537	528	594	529	505	527	536	523	501	494	525	539	577	509	546	531	543	548	550	547	538	546	532	508	556	536	535	557	535	553	558	552	568	564	526	537	565	507	545	542	517	532	564	534	555	564	564	515	557	501	529	557	549	530	560	580	527	540	545	527	529	579	526	531	550	585	570	530	550	506	532	523	545	566	559	558	584	539	488	531	545	517	528	529	531	554	552	492	522	559	530	519	527	491	552	538	516	573	576	541	526	585	541	548	560	551	491	521	549	550	523	514	516	502	540	535	526	555	539	557	544	575	548	547	559	576	544	571	569	538	534	561	560	551	515	560	556	568	499	539	504	541	575	565	514	580	545	540	524	528	553	566	518	525	535	531	506	535	536	567	533	524	553	582	574	501	553	548	537	486	568	547	524	518	515	549	544	523	548	607	552	522	510	553	568	530	567	538	526	563	589	510	520	525	569	530	551	553	544	592	550	594	527	569	526	533	579	554	554	532	540	556	573	572	578	523	568	569	494	572	577	551	552	583	597	539	507	545	543	527	522	538	532	525	507	525	518	508	551	535	548	537	543	554	578	553	520	505	521	551	539	542	499	547	557	548	578	561	541	553	534	589	566	529	542	545	526	555	543	539	576	537	554	531	558	539	557	560	514	540	542	539	538	541	495	504	519	581	499	497	519	547	508	526	535	537	555	533	534	540	553	538	510	584	552	560	520	547	523	535	546	562	548	551	547	530	509	521	508	559	538	551	535	556	489	524	537	513	533	562	561	543	512	507	549	537	560	507	541	555	528	529	519	559	529	550	590	549	545	556	529	584	497	557	509	551	522	510	518	527	547	552	506	487	607	527	560	577	568	548	526	527	512	563	514	523	553	532	574	491	514	525	515	535	547	517	562	495	537	532	537	513	534	583	542	527	525	548	501	520	561	527	565	553	519	540	511	558	553	519	545	509	533	577	510	541	560	525	558	533	543	511	530	534	529	539	497	566	528	547	556	527	514	526	521	547	529	506	551	539	555	524	517	553	594	546	535	560	532	550	558	514	555	537	534	586	555	602	543	546	541	559	565	557	523	550	496	569	519	601	539	528	585	507	522	569	558	574	561	532	561	535	503	570	551	586	514	562	559	525	533	562	539	546	545	540	534	550	535	550	544	522	524	563	491	551	564	532	552	518	521	549	521	532	546	498	543	563	552	498	536	577	543	526	525	559	532	551	540	518	521	549	523	551	562	565	551	559	543	580	531	555	533	498	470	529	539	548	514	557	590	554	570	564	544	541	570	522	561	573	541	540	551	513	556	553	527	512	548	492	512	513	548	513	546	551	562	529	524	548	552	581	558	538	579	518	538	541	575	509	527	555	530	521	556	553	582	527	529	541	563	554	555	529	521	535	561	554	525	540	568	558	558	556	568	541	551	518	564	556	575	516	593	543	558	552	560	582	497	530	516	512	574	525	507	526	499	546	572	522	552	581	508	504	527	561	522	532	571	563	537	534	580	520	558	547	549	531	569	502	538	548	528	547	530	571	520	573	525	543	539	585	550	565	545	561	555	564	557	521	572	562	564	572	559	550	505	512	514	559	505	531	592	544	518	560	551	572	556	516	569	477	524	565	564	543	551	562	547	527	569	546	541	519	548	562	504	542	522	542	576	535	540	546	515	546	537	490	554	534	532	543	565	528	565	534	546	524	551	562	525	534	588	559	525	557	540	595	572	558	530	491	541	535	538	536	508	564	497	553	497	545	562	550	553	493	535	499	536	573	544	505	499	517	542	563	531	559	584	521	510	501	592	541	552	561	533	544	575	537	546	526	524	540
8286	719	656	576	535	449	403	380	356	321	365	332	311	359	318	316	356	324	321	319	376	326	320	298	295	310	303	316	319	311	307	301	283	303	301	331	339	340	315	326	325	329	324	323	305	372	314	290	305	328	300	330	310	308	293	291	327	333	297	294	294	336	320	360	305	334	290	300	331	374	332	338	313	314	299	331	335	304	320	322	335	318	330	326	318	326	290	302	330	339	324	331	329	288	316	308	333	296	313	319	328	353	314	311	305	336	320	303	384	318	317	323	350	322	326	308	320	336	349	308	320	317	304	329	336	305	328	310	333	328	297	315	293	318	343	297	317	305	296	342	322	317	293	312	337	307	339	314	305	341	306	320	316	314	317	333	278	338	346	308	303	320	309	318	305	321	346	309	307	318	315	323	347	322	352	317	278	299	292	355	310	345	354	280	342	326	317	319	301	310	333	300	305	315	324	314	335	308	344	306	334	318	346	314	330	311	326	319	311	343	316	327	318	310	314	284	312	306	311	367	306	323	308	303	333	282	334	320	292	350	342	345	268	314	330	342	322	307	298	361	313	285	315	336	287	309	337	327	359	286	332	292	339	358	354	313	285	326	309	333	307	325	358	324	294	312	321	315	287	324	303	328	327	334	322	334	311	302	318	295	310	286	307	309	341	352	343	348	298	313	343	304	347	327	292	335	331	322	295	288	291	298	343	337	314	290	299	359	299	317	340	309	298	339	295	323	297	317	341	322	307	304	304	319	333	348	337	305	308	304	310	328	319	296	343	283	326	296	317	337	332	295	306	333	300	317	331	316	308	308	307	302	305	338	310	297	312	325	294	327	303	299	315	310	303	328	344	348	330	307	305	305	288	335	312	304	308	263	294	328	332	305	298	302	307	309	338	316	342	289	287	303	321	290	355	309	312	327	319	287	347	309	295	320	311	315	308	323	301	320	290	313	333	307	335	293	302	333	328	299	328	312	302	308	329	331	309	301	337	351	381	284	307	308	319	315	330	300	319	286	330	294	321	291	356	287	300	330	333	295	329	319	345	344	309	333	291	320	321	250	332	325	305	314	303	308	325	284	293	306	336	333	327	321	356	325	299	343	307	279	341	308	313	338	308	305	340	280	346	315	277	299	335	336	375	355	306	324	318	306	320	322	292	313	310	315	291	289	291	314	309	337	325	314	302	330	314	303	309	307	314	350	337	330	338	319	317	332	312	335	352	299	328	299	292	290	327	308	303	313	301	350	317	312	308	341	325	302	340	275	341	325	329	337	318	331	363	313	313	291	339	331	312	316	291	308	298	306	314	332	302	343	294	318	300	314	324	278	341	327	347	307	303	301	339	306	289	331	349	330	335	263	334	291	317	308	311	300	293	326	362	315	348	332	334	292	332	327	315	293	314	323	290	318	309	358	312	293	337	310	303	311	301	317	307	325	320	335	292	321	299	332	340	331	281	303	283	347	343	314	293	322	307	287	345	322	348	305	294	314	294	334	288	333	319	326	326	294	305	314	310	325	314	336	342	304	326	325	303	287	266	295	312	326	284	326	309	312	350	340	274	275	265	314	286	352	310	331	327	342	332	314	326	334	296	352	358	310	294	295	319	318	317	333	337	304	325	328	315	294	315	318	341	309	328	335	306	308	312	338	313	322	304	313	338	339	317	307	313	298	317	282	321	318	319	322	293	321	342	286	315	331	335	296	333	369	294	317	322	332	335	280	333	330	356	279	339	311	357	320	294	293	334	313	308	307	319	328	325	324	302	300	337	329	296	323	324	323	333	338	320	311	293	284	315	309	332	304	338	297	317	308	337	307	293	343	339	308	349	296	327	296	330	320	331	328	328	318	327	314	338	327	325	342	307	324	316	328	320	334	324	309	312	306	294	318	296	339	293	322	308	317	339	361	331	296	291	324	279	328	297	333	256	294	303	313	319	324	324	325	328	300	293	304	318	315	349	311	348	296	306	367	311	294	296	282	312	340	327	320	286	310	337	303	306	313	332	337	287	360	310	304	303	333	326	323	349	333	286	304	318	312	326	306	327	315	332	354	326	313	300	302	327	319	313	316	301	319	297	309	322	331	329	305	314	334	285	347	333	309	320	324	342	312	331	291	325	317	301	308	340	313	309	274	301	301	331	301	306	299	320	311	337	348	297	325	329	310	316	337	331	325	325	325	337	309	310	303	293	284	332	298	319	331	314	296	307	341	326	301	312	324	298	315	317	285	352	349	291	307	294	311	343	272	327	347	309	319	334	310	310	337	321	299	328	318	314	273	384	300	284	351	305	333	322	351	322	283	312	288	325	316	307	336	363	307	319	310	282	305	338	304	312	332	304	347	312	306	334	318	319	333	276	309	300	367	332	320	289	313	330	359	275	329	323	323	342	301	297	332	283	333	352	306	317	338	283	307	322	356	305	334	324	306	317	297	307	305	329	314	322	299	319	324	305	359	262	310	319	319	356	348	298	324	311	335	321	309	371	329	277	317	309	339	272	329	339	339	355	340	315	335	341	308	289	313	297	343	336	326	323	282	288	316	298	328	308	330	365	333	362	321	341	348	327	328	315	264	331	310	311	277	338	343	280	302	307	311	331	300	285	296	344	324	314	297	335	335	336	316	314	300	319	297	295	316	306	342	292	344	297	336	350	325	296	317	338	318	329	324	328	305	338	347	295	313	323	314	322	317	330	321	293	320	296	302	356	286	344	321	282	333	304	351	304	276	323	317	314	310	316	336	351	369	327	292	319	302	327	328	297	347	315	313	281	341	289	275	340	329	354	317	301	313	317	301	300	336	320	345	307	331	330	307	338	271	289	306	307	290	311	332	298	329	290	310	345	327	335	299	348	334	311	299	320	336	334	307	317	344	316	328	284	281	311	344	331	309	339	297	342	316	282	318	337	310	301	352	327	353	296	320	318	336	303	306	353	322	332	321	318	313	342	346	325	331	338	332	314	325	286	338	313	306	344	303	329	297	315	299	338	320	303	309	350	310	323	333	313	304	294	328	328	326	333	301	322	314	307	316	298	316	313	323	328	321	326	312	326	343	326	331	329	366	313	343	332	326	325	328	314	358	303	299	343	283	295	317	321	309	309	338	320	324	322	328	307	301	302	309	365	307	284	325	326	329	330	310	289	310	347	322	309	274	331	296	310	326	336	303	287	313	333	335	322	318	301	292	301	327	326	296	294	333	367	318	342	328	290	316	332	320	339	375	287	304	329	324	340	308	315	340	335	322	301	346	304	318	311	283	318	341	343	339	328	312	338	332	310	322	337	342	325	303	292	303	343	331	305	325	344	331	298	310	306	326	290	327	275	312	305	296	328	274	312	308	308	343	292	270	353	363	312	337	344	323	323	321	335	302	274	311	327	309	330	334	327	326	340	304	298	307	313	346	343	308	334	317	318	295	287	304	316	326	305	306	351	321	314	316	342	325	307	307	307	315	321	350	334	342	327	333	331	283	320	325	320	338	278	345	364	334	348	298	301	291
6853	969	1481	1708	1447	1285	1084	1051	935	926	882	859	832	819	829	810	759	836	779	756	730	697	767	833	720	742	759	739	735	776	711	735	747	700	781	764	733	777	749	721	777	741	757	749	743	751	706	714	751	701	768	707	747	721	738	738	731	739	729	713	732	722	692	736	691	734	727	717	714	728	740	678	738	744	719	758	656	697	812	697	735	693	750	779	702	716	698	744	686	749	734	705	689	701	749	718	694	720	751	740	708	712	750	754	713	721	707	732	747	699	733	689	730	740	753	716	715	704	732	692	728	771	712	737	728	725	710	740	738	710	715	707	748	718	731	767	731	710	749	730	773	713	714	743	721	737	707	685	703	698	731	684	711	701	714	721	702	713	752	749	687	775	697	732	683	755	737	731	712	760	753	705	724	750	735	736	685	739	693	725	756	688	746	683	748	725	711	712	719	673	686	724	696	751	697	727	736	745	771	770	704	723	705	736	685	702	767	765	732	688	718	741	721	705	780	755	707	748	663	749	737	788	693	707	753	723	708	703	754	734	698	727	766	694	698	731	695	715	721	731	746	704	716	715	705	739	733	755	709	711	749	701	739	745	710	729	716	687	693	709	749	731	692	732	753	704	730	736	733	709	753	728	769	727	787	701	733	722	730	737	718	717	742	672	732	680	710	708	721	762	664	727	707	702	761	773	730	714	754	724	697	711	726	711	716	757	749	720	732	707	727	665	715	744	692	719	706	764	734	737	730	708	758	788	755	701	738	716	782	733	740	707	737	774	708	702	687	726	730	724	682	682	725	724	707	781	744	706	697	716	727	709	724	707	736	736	773	707	691	747	749	688	667	699	745	641	733	708	745	710	737	711	708	726	737	679	782	733	722	754	722	698	723	647	713	703	728	663	792	730	729	731	757	734	748	697	728	719	711	693	756	750	722	715	694	708	741	736	708	731	728	713	707	703	727	729	761	783	677	755	711	745	766	672	723	689	722	761	725	675	712	708	721	732	750	774	708	689	743	703	751	684	709	765	699	720	651	751	717	715	741	752	755	703	695	727	757	711	702	731	698	695	671	694	676	722	676	740	694	657	771	712	728	718	695	713	806	707	654	725	719	738	686	696	696	697	702	729	725	741	768	792	655	717	719	746	723	726	721	765	697	703	707	743	773	688	705	716	726	711	726	744	695	748	684	734	727	751	777	714	703	815	718	731	770	721	719	714	728	715	722	756	742	739	758	743	737	740	719	726	730	715	734	717	737	715	670	727	697	754	755	685	705	678	726	712	768	708	701	737	717	703	684	741	672	725	708	698	722	719	707	714	686	751	725	714	741	741	743	694	741	741	730	667	710	739	768	726	750	732	704	773	716	725	718	730	716	703	720	761	714	726	744	706	735	722	724	721	725	765	724	711	699	702	766	693	760	727	745	706	797	748	717	698	725	737	721	705	717	711	709	693	733	768	722	752	744	721	690	693	691	744	739	730	780	722	726	739	776	727	717	795	718	743	682	731	714	685	739	720	775	745	733	677	683	742	780	712	761	735	725	712	740	773	710	720	731	747	700	738	733	704	745	728	729	689	749	718	717	676	723	725	718	748	744	709	754	721	722	724	683	720	762	687	744	692	707	740	750	717	736	726	714	729	734	786	672	754	746	714	692	762	717	685	710	695	720	728	709	765	718	723	721	710	737	718	721	728	725	728	684	702	706	741	715	760	713	763	771	738	710	718	704	702	727	710	722	758	701	773	711	681	751	771	690	734	686	722	713	724	692	674	744	730	728	708	735	751	755	787	724	687	722	719	711	732	691	721	715	716	755	767	700	718	705	743	773	724	714	724	730	736	705	749	672	756	722	712	709	645	703	714	748	762	749	720	697	709	800	782	705	717	764	774	717	746	747	715	737	709	714	765	674	733	726	694	743	744	709	731	725	721	707	771	769	695	733	739	797	724	733	734	720	737	756	750	704	692	712	723	670	726	716	676	751	741	744	689	663	727	726	758	706	706	685	732	701	763	750	733	718	701	785	732	695	775	716	712	746	716	756	721	717	715	716	707	720	709	699	702	751	709	739	706	735	731	690	745	706	775	754	688	725	753	725	687	676	760	714	680	689	691	747	687	723	747	723	737	735	729	765	721	738	785	702	714	704	748	687	704	720	773	706	758	729	741	729	706	744	741	753	688	734	737	725	734	728	720	715	757	729	691	765	733	739	739	737	690	703	685	739	730	742	756	709	724	747	733	747	750	761	732	772	686	775	704	731	755	734	722	686	712	681	730	730	720	721	666	737	718	732	713	717	705	702	767	774	745	714	699	796	705	735	737	712	700	706	695	678	743	727	770	688	720	748	693	751	711	737	800	761	712	751	714	712	726	693	736	705	701	693	690	688	705	728	738	766	701	715	706	769	708	676	731	725	707	701	682	701	739	711	718	705	739	767	711	744	741	692	735	738	733	735	753	742	774	700	704	725	718	714	731	702	674	724	747	771	697	732	723	755	729	702	740	717	701	702	727	725	758	713	727	748	808	759	681	737	725	680	703	715	716	707	691	703	698	765	711	730	728	719	759	711	778	772	762	695	746	743	714	728	721	726	686	750	703	724	685	752	759	667	780	729	702	696	702	734	702	724	725	741	779	696	713	725	705	721	715	716	737	744	683	733	706	702	725	720	679	730	771	703	704	677	724	697	718	701	731	675	727	720	737	732	706	713	673	722	778	749	747	750	699	758	680	712	738	706	717	730	723	745	679	710	723	747	735	715	733	737	733	674	674	710	688	761	678	751	699	756	727	735	752	779	753	741	720	733	711	671	724	738	732	721	764	729	700	711	709	692	706	720	737	730	735	701	676	669	749	770	757	698	719	749	701	714	715	682	727	686	689	696	796	758	706	746	709	703	774	747	740	690	743	745	735	746	728	725	764	707	755	671	705	767	726	728	669	689	691	729	764	719	710	702	753	753	694	703	754	712	715	736	745	734	730	695	699	779	738	707	751	724	700	700	727	750	774	719	717	756	752	734	712	725	743	697	720	717	712	737	677	732	728	724	706	713	748	716	744	692	786	720	710	693	778	696	713	735	697	720	703	746	735	742	731	718	743	739	732	714	681	736	706	681	745	701	726	735	748	727	744	704	684	665	725	676	716	700	754	678	750	801	738	729	732	670	719	749	716	742	719	742	724	699	734	745	736	697	725	692	725	717	718	765	712	731	729	689	747	689	731	742	695	707	712	742	688	724	671	717	742	727	699	760	755	679	754	685	773	725	749	747	729	751	702	696	685	739	685	733	702	702	694	691	724	740	709	701	690	721	663	736	726	718	727	763	694	715	682	733	750	735	743	704	706	712	764	673	766	714	690	743	743	690	706	754	754	723	721	692	716	729	719	738	737	745	730	738	770	718	703	746	743	724	744	811	716	759	749	751	717	703	742	739	739	712	744	714	683	692	736	733	724	708	712	720	724	761	683	723	721	712	671	748	711	743	748	764	744	723	714	699	740	751	727	740	753
14961	1205	925	741	563	408	350	324	261	258	230	213	250	212	212	242	219	223	220	196	176	196	179	186	211	190	192	207	220	207	209	202	192	169	224	213	211	180	169	206	211	195	190	193	240	208	207	226	183	210	194	206	195	216	198	171	170	200	210	196	189	219	181	213	201	199	212	193	169	202	206	185	208	214	202	204	188	174	201	196	217	182	182	207	175	180	186	194	192	180	207	198	218	214	210	180	182	202	186	190	187	218	205	182	186	184	209	218	198	188	198	218	175	189	209	213	194	187	201	199	179	191	202	187	203	199	229	213	165	219	203	212	197	210	182	219	217	197	172	189	189	195	199	179	185	225	172	196	174	221	212	211	184	210	200	230	208	180	218	170	190	202	215	199	205	189	196	206	205	207	196	220	191	195	202	216	195	205	244	188	205	177	201	205	189	221	206	206	210	197	172	206	225	175	189	178	165	187	216	203	201	200	207	204	211	202	202	215	178	200	202	201	193	217	191	193	190	177	209	194	203	201	179	198	195	227	204	202	193	209	182	209	193	197	191	208	184	209	205	205	198	175	201	201	188	208	204	187	207	212	193	216	206	205	203	188	181	174	195	204	179	202	184	206	199	209	213	203	187	177	215	193	219	189	176	203	193	194	210	186	200	174	244	197	176	197	213	215	199	206	191	202	225	185	202	184	195	210	206	198	188	209	221	182	181	178	213	230	179	202	197	189	207	199	196	201	203	211	174	235	204	185	209	182	176	197	195	195	182	192	213	193	194	215	190	178	220	198	186	211	188	218	186	211	193	211	228	178	192	213	197	214	191	225	190	197	168	212	172	238	185	182	193	195	203	213	200	182	202	237	208	180	183	221	193	183	184	198	194	206	208	221	194	204	184	210	200	210	178	207	187	209	196	195	219	182	204	190	223	209	224	191	186	195	202	198	224	208	185	203	206	191	222	166	198	198	197	200	188	209	195	213	202	189	199	195	199	195	223	203	185	190	177	189	190	205	192	196	201	203	201	212	212	222	212	170	199	177	199	207	193	193	210	186	207	189	232	204	221	197	185	182	188	183	216	182	211	179	179	181	179	201	166	184	202	179	215	195	199	203	207	215	192	205	201	212	188	204	201	213	182	185	208	222	215	199	201	209	172	211	203	200	182	170	225	192	204	213	213	196	191	188	188	195	187	205	219	204	198	192	220	191	224	201	193	189	209	212	198	206	210	196	198	199	218	189	209	202	216	194	192	179	189	203	194	215	205	179	207	193	187	208	184	199	201	168	214	194	187	192	176	197	175	191	184	184	169	186	190	184	195	198	236	222	162	191	206	200	178	202	182	205	217	223	193	194	225	229	200	201	179	165	206	193	184	202	213	232	190	180	202	197	208	195	186	220	203	193	161	206	189	189	219	185	194	186	199	192	186	227	213	171	217	239	178	176	199	193	187	200	193	202	200	182	194	185	189	192	192	220	197	139	199	202	202	179	219	195	194	199	210	191	201	180	190	221	183	200	220	170	179	180	180	200	179	177	185	218	189	186	210	180	190	177	213	169	214	204	180	190	220	212	212	228	195	202	211	200	223	204	207	219	205	201	217	173	200	207	205	171	202	184	192	208	199	201	183	214	216	198	216	183	209	191	203	199	227	217	185	213	198	200	201	191	195	208	190	171	219	218	191	194	211	202	175	220	191	185	194	202	173	181	179	197	191	180	192	196	191	207	196	204	222	217	194	217	199	223	171	212	204	206	187	224	171	192	197	224	184	172	175	183	212	192	187	181	185	181	202	184	192	173	184	196	206	216	199	198	229	222	187	202	208	220	217	215	201	192	193	195	216	201	207	211	212	223	196	177	183	176	208	204	161	159	198	186	203	184	214	188	211	200	201	188	200	188	204	187	202	172	201	205	173	195	209	195	212	213	191	193	204	193	202	206	197	217	196	199	227	217	208	176	212	202	168	184	189	201	166	210	200	207	209	224	177	177	200	199	223	228	207	219	175	198	176	202	232	196	199	206	201	225	178	195	216	212	219	195	200	202	179	184	201	211	208	206	162	186	206	209	202	194	218	187	224	211	164	196	208	208	192	221	207	166	184	232	212	188	223	199	201	208	204	179	179	206	211	216	197	191	172	170	191	200	197	182	219	215	208	185	173	195	217	197	197	190	200	177	195	196	171	191	225	203	227	177	203	185	187	210	206	186	228	236	159	200	205	203	180	226	181	229	213	206	199	185	212	192	209	179	200	200	183	189	205	214	200	175	188	217	192	192	198	196	186	195	171	196	197	189	183	188	191	205	205	211	196	190	199	206	162	192	194	181	173	198	185	192	175	166	203	199	173	224	207	187	193	193	180	193	173	194	200	212	201	190	202	202	207	200	210	194	225	212	212	207	192	199	181	215	200	182	215	209	189	207	201	202	220	203	209	186	200	187	197	217	218	186	189	234	189	195	210	205	199	217	172	186	193	205	201	188	197	194	240	201	184	220	192	212	189	195	195	195	218	202	181	183	227	202	197	226	165	198	210	212	216	215	193	215	221	193	198	206	236	188	190	206	207	195	197	197	173	166	186	185	213	203	206	224	200	222	196	195	184	201	183	215	233	224	215	205	167	175	194	191	202	182	193	184	213	198	198	189	203	186	228	164	190	220	205	182	220	189	192	204	211	214	206	227	204	190	166	163	187	217	240	231	198	194	194	230	183	214	195	198	208	190	173	173	191	204	207	199	196	193	221	208	201	221	197	194	194	177	191	213	194	174	191	200	223	177	190	182	208	199	226	182	199	206	192	199	208	222	210	218	192	198	185	188	222	182	190	176	186	206	206	191	214	200	220	183	162	212	201	188	201	194	213	190	182	203	185	195	183	191	195	205	175	193	176	186	195	188	202	178	189	189	209	205	184	190	201	189	196	188	211	185	176	204	198	173	175	186	163	192	200	177	209	205	183	221	181	210	199	200	224	203	202	204	213	193	191	175	189	204	196	185	215	183	203	219	194	198	187	227	212	197	186	199	206	186	194	184	180	201	159	191	214	203	179	193	202	216	192	165	238	197	218	220	217	180	169	223	227	195	180	181	194	227	181	212	202	195	223	190	182	207	175	229	189	204	209	219	203	170	177	199	189	229	202	198	201	205	209	208	185	230	214	174	207	229	206	205	186	182	202	180	186	208	204	227	204	204	185	222	208	190	178	196	186	197	185	202	211	206	221	183	190	187	177	200	212	181	217	202	199	175	209	187	220	184	190	168	192	217	201	198	206	181	193	171	197	199	225	196	203	217	222	199	194	180	207	204	182	221	192	186	228	207	204	203	188	193	198	182	190	188	211	206	187	211	197	209	173	212	204	181	199	204	207	202	187	219	229	173	177	194	197	196	206	209	184	198	188	197	209	202	200	208	205	197	209	186	201	207	190	212	185	191	199	202	214	214	187	200	214	181	226	208	187	214	219	210	205	209	189	179	211	197	210	180	181	212	196	212	232	178	187	196	195	215	217	208	197	206
8213	1038	1840	2239	1822	1466	1195	1046	928	866	755	736	705	665	579	580	589	556	582	586	527	535	547	457	513	505	513	484	539	482	504	485	535	485	503	502	472	467	448	445	477	525	454	493	466	504	441	437	500	475	451	479	492	490	496	468	489	446	451	469	471	429	437	448	489	470	471	459	460	484	446	483	416	472	489	441	425	465	471	486	444	456	455	449	478	438	470	498	466	500	453	444	461	438	459	459	463	418	465	468	462	450	460	455	419	439	469	473	449	467	437	440	484	474	470	453	447	486	488	451	463	463	443	406	407	452	443	487	459	489	471	451	488	451	471	449	420	461	473	435	444	463	465	449	447	476	433	445	445	513	450	444	463	473	469	461	448	428	460	417	450	450	496	478	467	498	430	477	460	468	459	455	440	505	400	472	451	457	469	480	459	472	429	450	449	438	467	449	451	443	397	447	452	440	443	503	452	425	449	464	434	515	445	469	458	443	462	447	470	444	418	453	471	457	449	456	458	460	461	451	452	471	450	466	464	494	442	456	493	423	427	482	475	442	424	465	463	425	463	454	463	454	460	442	442	441	445	464	470	473	440	483	459	458	446	440	473	462	467	479	467	421	383	423	435	456	471	458	451	443	460	435	462	477	460	437	436	434	459	448	478	400	481	491	467	422	489	485	440	474	395	429	463	434	491	453	437	454	513	462	495	452	452	482	456	475	459	512	464	474	485	469	437	420	457	481	448	468	470	467	428	431	457	441	458	443	453	434	433	485	467	469	483	439	458	464	436	442	424	465	467	400	487	436	511	444	464	456	439	446	437	425	471	441	449	454	444	481	460	464	440	474	457	471	438	469	452	488	454	477	472	456	447	465	436	449	499	423	443	422	449	468	467	445	450	441	426	436	482	452	481	461	478	449	460	436	434	439	461	451	468	460	466	468	436	445	450	426	422	438	477	456	441	467	434	447	451	433	481	480	484	442	485	449	440	477	453	476	451	459	488	436	440	480	472	455	465	473	465	479	466	462	454	432	408	432	447	469	420	462	453	452	454	472	476	500	453	458	421	459	484	457	428	446	463	480	428	454	441	431	449	450	484	515	442	447	447	440	403	430	433	460	475	460	417	443	469	446	453	451	457	458	433	449	456	479	460	439	429	478	458	425	469	442	447	453	443	469	448	449	483	450	472	447	460	473	434	448	451	448	465	467	469	485	495	512	456	476	436	453	466	433	423	455	454	457	489	453	450	456	417	447	456	435	470	442	465	484	433	429	452	453	442	411	463	494	467	481	434	464	430	427	452	471	464	431	441	471	441	480	447	452	455	445	478	483	438	409	442	464	435	451	454	449	451	460	436	424	455	438	479	457	469	484	464	423	462	441	435	457	465	476	443	438	388	434	461	454	484	463	458	454	463	448	498	447	446	462	426	479	456	448	464	474	470	459	479	447	468	453	456	469	445	439	489	474	480	440	471	465	453	475	425	468	396	456	465	475	445	491	425	434	482	443	457	462	447	457	444	452	456	442	463	471	433	476	462	455	481	446	477	472	434	491	473	452	451	449	428	509	461	470	448	483	455	467	436	474	495	481	460	448	474	478	462	467	423	428	457	428	493	481	463	447	455	454	446	497	433	425	438	470	469	481	443	482	439	432	451	452	472	441	456	455	452	436	437	431	419	482	481	500	455	463	460	465	457	435	445	495	483	443	468	462	422	454	467	454	459	441	471	477	464	497	440	435	438	454	481	471	467	487	495	491	441	436	463	427	476	457	482	438	472	447	482	446	450	453	519	464	507	443	457	475	467	443	442	440	506	492	446	447	483	423	465	479	443	479	478	491	450	465	449	478	437	474	447	433	509	442	455	463	465	454	509	468	431	447	470	437	437	453	450	462	488	480	441	439	446	479	463	475	448	442	441	471	427	479	447	448	450	426	469	418	487	449	422	482	447	453	452	419	464	478	421	458	473	449	457	488	455	459	468	446	447	441	447	505	435	479	459	443	452	521	430	460	472	441	443	472	450	454	455	486	487	465	468	424	408	475	461	470	465	463	456	475	449	449	450	471	445	463	450	444	509	442	431	486	461	435	464	413	457	478	458	438	500	431	454	483	500	485	490	465	434	476	437	416	479	454	429	456	455	455	446	473	422	472	408	417	448	441	455	492	454	456	455	448	487	470	441	468	447	451	463	452	438	446	478	478	455	436	478	473	456	440	452	455	465	451	455	462	441	464	462	508	474	469	463	456	456	432	419	446	445	428	458	457	441	447	444	491	413	463	439	456	439	432	468	448	468	444	437	465	435	467	475	471	460	411	447	492	456	473	469	440	444	427	437	466	453	470	460	433	444	463	467	464	472	494	484	479	425	459	464	447	436	468	482	448	443	465	417	454	486	455	441	464	483	429	440	452	428	492	452	479	479	489	448	470	456	433	452	504	432	443	453	385	452	469	461	490	457	435	424	461	462	501	462	474	479	468	445	459	470	477	426	496	448	452	429	431	439	447	439	456	451	417	462	486	458	468	425	448	466	456	468	484	435	449	472	430	487	432	479	449	467	438	462	451	434	470	448	438	420	428	464	437	450	491	451	478	450	465	457	417	469	455	441	484	439	469	456	451	438	481	459	484	432	428	435	445	459	493	447	446	473	487	423	432	467	443	440	447	460	487	451	471	458	470	455	472	453	447	446	446	461	448	493	471	434	455	463	476	448	474	446	504	488	432	454	489	453	421	464	459	444	449	466	459	487	488	469	442	458	490	498	421	451	470	474	474	440	454	452	462	444	454	493	453	460	446	486	489	438	412	448	494	471	465	451	454	445	454	442	517	444	447	437	416	453	441	478	453	474	443	450	451	489	413	495	478	449	467	470	492	433	471	458	458	463	447	481	500	463	462	438	440	439	461	457	461	449	480	444	459	434	463	461	426	442	449	440	438	472	422	425	476	448	466	472	476	452	465	426	464	470	504	427	466	430	455	463	477	491	452	486	461	444	464	474	462	488	481	406	452	421	458	432	424	463	474	450	469	455	468	466	448	418	450	458	447	485	460	456	455	467	490	442	455	506	441	442	420	462	464	479	463	395	477	418	468	453	450	463	436	469	459	473	423	469	476	425	428	466	456	456	425	461	460	472	471	453	446	397	436	449	478	495	419	466	464	428	459	483	445	461	433	428	447	474	461	458	471	457	437	459	490	441	478	477	504	459	473	457	445	427	446	477	464	457	455	458	482	462	510	422	496	455	503	423	462	490	473	448	438	432	436	405	484	499	471	475	447	427	447	410	432	415	424	435	475	444	445	463	454	432	454	447	449	476	432	418	447	405	465	442	436	421	472	471	497	477	441	458	429	453	433	458	502	490	529	473	441	415	473	452	446	457	445	460	472	448	450	445	456	426	441	435	446	456	448	404	492	458	442	480	463	456	458	447	484	478	455	444	461	436	461	420	484	439	443	454	464	453	462	484	509	449	443	457	428	487	433	468	453	431	436	452	489	446	472	470	451	484	439
1541	261	246	214	221	235	223	224	234	221	225	208	220	204	223	236	263	223	244	225	203	187	205	197	224	246	231	246	203	245	228	218	230	217	239	227	213	230	218	240	224	206	221	208	223	211	198	229	204	269	214	235	225	189	221	222	225	219	225	223	216	230	200	233	207	228	225	232	233	234	240	218	228	218	234	256	227	211	216	224	232	227	215	230	217	228	239	240	229	225	225	241	200	208	191	235	212	216	238	223	217	230	200	228	211	218	186	223	249	229	206	209	197	204	199	216	220	213	195	215	186	247	234	242	187	227	224	228	233	237	236	223	237	227	207	213	226	221	224	233	237	220	253	201	221	220	221	224	199	227	220	239	229	230	195	227	225	233	201	220	241	211	259	223	210	195	220	238	211	240	227	180	199	230	228	213	205	199	212	202	211	223	212	229	225	227	243	233	221	230	202	216	211	217	198	257	221	242	250	226	207	204	213	213	222	237	218	221	232	206	218	236	203	234	221	201	230	223	244	235	241	217	238	241	255	215	207	249	228	245	208	229	209	212	236	241	214	216	216	233	198	247	234	203	206	222	227	251	199	232	212	246	214	212	211	200	230	206	236	229	214	238	232	215	229	202	241	194	210	228	226	210	204	224	216	271	252	203	221	197	214	224	232	241	210	245	222	254	248	247	215	216	211	226	208	226	211	227	229	217	219	242	224	239	212	215	229	245	233	193	206	211	222	240	225	222	238	221	234	232	238	221	240	228	225	238	244	229	207	245	238	236	240	222	222	243	194	231	226	241	227	237	204	199	227	229	219	232	217	196	197	232	219	218	239	236	237	236	243	213	238	259	218	207	225	224	251	222	223	219	216	232	244	233	215	237	214	201	228	227	219	220	228	225	240	217	220	223	197	231	247	226	236	222	238	240	246	216	238	221	230	206	186	217	245	220	246	215	223	235	236	213	242	234	219	237	211	237	215	230	214	192	223	203	238	224	230	206	230	240	200	228	216	234	226	186	259	225	227	228	229	215	209	195	221	238	258	227	256	203	249	224	205	210	214	227	243	243	257	225	248	241	213	256	239	221	224	208	213	226	212	190	212	195	230	251	229	198	235	184	231	205	204	245	241	245	210	216	237	200	212	191	232	202	220	244	225	225	226	237	242	237	214	222	206	215	234	212	178	217	231	263	215	188	241	245	202	220	220	228	198	240	254	224	224	217	222	245	213	231	212	211	219	219	214	253	239	204	232	197	225	226	247	224	230	239	212	207	225	220	255	221	213	217	225	237	215	231	223	242	224	222	208	221	198	244	208	218	235	250	222	215	243	214	224	208	206	192	229	222	220	282	214	230	252	202	229	239	235	231	232	235	238	219	257	204	239	168	224	223	246	233	231	243	229	197	214	202	201	248	208	244	244	200	203	209	197	223	220	208	241	248	200	204	233	222	193	221	214	230	198	234	245	223	203	246	203	212	241	225	219	230	233	262	223	239	218	204	259	221	216	218	194	234	198	245	223	190	238	229	279	222	222	209	222	202	223	208	222	214	238	208	235	254	229	217	195	241	228	224	245	224	217	248	223	207	233	198	212	232	255	223	239	227	255	202	207	210	233	247	200	222	222	214	216	226	261	226	216	227	223	226	255	217	243	210	215	219	230	236	232	229	204	223	229	230	239	215	226	199	243	215	201	219	222	213	215	203	186	232	228	207	210	249	220	224	194	209	247	235	213	200	223	213	234	200	218	252	232	221	217	210	225	231	220	212	223	212	245	218	230	213	229	212	216	225	231	207	223	228	259	231	223	268	256	185	210	216	220	210	273	231	232	232	205	225	205	242	253	233	211	195	230	222	224	203	232	241	239	229	241	257	245	220	232	206	249	248	206	233	212	244	226	202	192	212	238	241	226	202	241	233	232	228	232	238	212	233	214	222	220	201	212	204	240	244	196	210	201	209	221	217	220	223	199	222	243	217	226	228	217	209	257	227	224	228	195	216	229	230	220	186	204	217	240	258	242	197	218	217	206	242	216	244	240	205	228	245	230	202	212	214	215	237	224	207	217	216	227	250	213	227	245	221	215	229	240	257	257	216	236	216	265	204	231	224	229	269	216	248	228	226	233	250	225	201	259	253	232	231	213	234	198	214	214	237	226	217	252	235	245	217	218	211	202	247	215	229	223	207	204	246	210	220	231	231	205	240	247	221	205	211	210	195	213	217	232	234	223	204	233	221	189	229	235	195	222	230	234	226	260	250	257	220	218	229	254	221	225	241	222	231	233	235	198	232	243	232	244	239	210	195	221	200	187	234	252	225	242	229	211	248	251	248	235	227	206	232	210	223	196	248	222	222	213	224	227	230	229	229	232	228	219	226	224	225	243	192	225	243	227	223	239	240	226	224	197	206	223	231	233	223	200	211	241	231	235	228	191	203	210	252	212	215	235	213	222	186	229	217	192	208	227	211	216	231	212	227	243	227	213	205	233	223	236	221	238	220	210	254	235	234	203	195	242	245	228	219	234	230	232	240	233	203	199	201	225	212	221	221	237	208	231	198	229	206	215	218	230	225	212	232	238	226	236	253	228	236	202	217	233	221	209	220	215	224	200	201	223	220	236	222	231	228	220	243	217	216	236	255	219	197	222	212	195	220	220	221	223	251	235	215	250	233	221	218	218	198	235	206	208	233	202	206	233	226	251	190	227	223	256	231	206	231	232	229	209	181	211	200	225	247	237	233	255	233	214	242	236	221	224	221	220	215	199	226	214	255	227	229	190	221	222	216	201	207	192	203	175	207	215	246	213	193	227	210	251	231	234	205	244	225	227	195	219	222	204	216	239	250	211	200	224	231	232	247	219	222	229	209	240	218	246	208	220	216	235	255	219	207	238	217	224	267	249	232	224	219	209	218	200	223	222	227	223	209	217	229	218	229	214	234	236	229	226	213	240	218	211	221	227	224	236	256	216	226	224	213	211	234	210	233	205	221	206	228	217	206	205	208	202	221	229	228	229	225	205	218	233	236	222	212	235	212	220	217	240	263	235	221	206	234	225	214	227	239	218	211	222	232	214	239	223	213	237	220	214	204	251	198	204	218	203	219	215	222	238	243	219	213	216	199	218	219	217	220	207	246	211	207	249	220	254	204	253	212	245	242	243	228	225	233	218	227	210	230	214	222	230	203	245	212	222	245	232	198	224	210	216	197	251	233	226	262	204	233	235	227	204	231	210	216	213	220	233	213	211	233	237	207	241	203	200	210	229	230	245	209	226	242	235	224	234	236	233	196	255	237	192	219	265	206	228	202	249	231	203	194	210	208	193	206	234	200	226	186	250	222	195	235	219	210	206	227	234	213	226	220	232	219	197	200	238	211	210	241	253	234	213	227	263	218	225	228	220	193	214	197	226	262	202	221	236	224	234	211	220	206	210	226	205	227	205	198	190	217	236	209	252	198	202	217	223	235	224	240	229	239	240	230	215	218	217	207	224	236	202	221	216	241	241	203	208	237	205	250
1957	554	597	570	590	566	578	583	579	540	579	568	543	579	546	561	520	591	544	565	558	524	524	561	531	548	587	502	568	545	565	539	520	564	567	553	595	550	521	583	555	561	550	541	538	528	549	552	539	550	567	535	562	550	541	559	595	577	543	518	549	544	558	521	540	544	514	531	496	541	525	542	550	533	534	554	550	543	537	546	533	514	523	557	565	591	524	538	555	524	590	540	509	563	549	588	523	544	520	529	561	540	554	531	569	567	535	554	531	543	538	552	528	533	568	549	546	541	551	579	567	591	564	545	546	525	547	536	575	532	545	561	524	501	520	537	534	553	528	566	541	548	553	538	519	567	522	555	544	557	508	566	530	508	528	535	509	545	539	564	572	535	514	529	512	544	520	551	561	497	529	580	590	547	521	539	525	526	568	579	508	577	553	576	501	546	540	533	530	535	574	527	573	559	557	524	534	568	515	545	577	518	533	528	498	570	515	578	555	537	562	524	534	521	557	525	558	524	523	539	532	518	538	542	563	517	571	560	560	537	535	513	542	502	519	561	563	587	537	498	555	560	575	469	558	526	511	519	527	544	548	571	542	567	536	517	536	559	586	516	554	532	586	554	566	535	573	548	550	551	540	587	547	547	539	518	559	553	533	529	528	551	549	558	504	537	525	513	595	521	541	535	555	526	555	528	517	557	555	513	548	546	535	542	545	542	587	563	511	536	539	551	546	555	505	518	536	549	583	545	567	539	558	533	544	529	555	508	538	553	578	567	580	582	541	546	547	530	547	551	537	552	547	518	539	540	511	547	550	529	541	494	521	541	570	516	531	484	566	583	565	536	553	526	529	545	568	572	514	574	525	527	551	559	520	521	550	531	579	539	488	559	555	514	528	495	534	519	548	566	565	541	509	582	531	510	514	499	565	527	512	556	532	589	523	550	520	544	500	546	558	513	554	524	545	533	519	513	520	552	509	544	529	568	576	549	516	535	533	501	557	550	525	527	529	502	627	577	534	562	569	576	560	533	554	581	519	557	567	587	544	570	531	591	531	538	560	544	524	551	534	543	599	570	550	551	559	530	568	519	555	531	517	537	557	569	517	579	537	539	541	535	512	515	502	516	593	529	530	544	534	511	536	500	524	557	535	549	551	530	553	540	514	531	540	543	589	532	532	517	574	541	540	534	546	519	517	535	569	557	554	523	526	568	548	521	547	545	508	540	541	562	536	542	529	571	580	532	578	546	519	573	491	555	535	609	572	569	547	563	546	571	533	519	532	564	537	556	541	538	512	562	559	511	543	556	501	554	493	529	544	581	518	563	551	557	502	528	561	558	498	562	570	526	561	547	546	557	534	495	547	532	570	504	520	536	563	549	542	505	554	568	553	506	552	522	522	585	576	545	564	569	539	524	551	524	514	555	526	509	536	563	542	534	528	521	544	530	495	540	549	544	523	528	555	512	544	525	546	550	590	514	547	534	566	533	554	548	523	548	583	548	563	535	530	566	545	510	535	529	517	538	531	497	531	558	557	585	548	509	509	577	558	557	496	551	533	561	520	556	549	572	543	526	541	517	539	544	556	542	584	559	547	567	534	564	557	556	486	531	515	564	527	540	546	529	594	546	535	527	586	505	564	544	540	529	542	520	547	578	553	515	549	551	547	516	560	553	553	526	545	509	506	527	549	501	578	501	545	545	517	550	505	514	561	559	514	538	533	552	593	563	540	548	547	541	529	566	539	494	500	548	538	525	565	532	520	554	547	553	611	541	567	536	544	517	560	553	555	485	559	504	549	555	584	532	508	502	534	530	561	529	534	485	560	524	585	559	538	507	566	542	523	529	530	525	525	535	577	534	543	522	515	548	562	538	537	554	595	560	550	595	535	518	517	518	549	542	558	550	555	545	530	525	550	516	535	544	494	523	537	543	536	562	527	532	551	536	557	526	512	545	574	525	557	525	548	523	530	524	545	556	535	537	516	550	518	539	546	507	550	528	519	528	527	532	590	517	538	560	533	580	532	555	556	554	547	519	570	521	535	582	567	507	524	519	580	547	573	515	535	550	494	560	532	542	577	556	536	577	573	536	517	489	492	569	561	535	550	531	570	486	551	551	547	558	558	526	528	546	501	544	535	548	532	494	557	552	542	574	537	527	540	514	513	567	553	516	534	552	553	569	514	533	514	532	569	561	560	554	555	541	547	530	560	525	508	583	538	510	569	539	536	534	569	554	524	524	528	551	528	564	537	532	517	563	596	536	528	519	552	509	533	577	526	521	575	521	564	572	541	560	518	517	576	500	548	521	566	531	599	531	536	547	530	494	522	576	544	546	528	518	526	547	544	554	536	579	528	555	522	535	532	537	538	519	531	512	563	492	510	576	532	568	546	521	513	522	566	564	557	555	563	492	570	554	592	573	559	528	576	542	542	548	511	553	523	554	542	589	539	526	532	521	519	571	558	532	504	527	507	534	491	511	565	543	572	541	511	522	544	564	545	520	546	551	524	532	560	535	509	547	525	529	531	538	532	546	538	553	543	524	554	534	521	530	544	568	542	547	529	542	527	580	510	537	556	557	557	544	512	526	537	503	547	543	545	503	546	563	553	553	530	532	517	520	500	512	562	534	528	523	531	538	552	535	524	558	507	521	572	563	573	531	569	518	578	508	592	534	535	567	542	535	555	525	554	550	521	553	571	544	534	554	526	527	554	520	562	539	509	542	495	529	560	535	538	510	585	611	531	575	540	546	520	523	511	531	543	546	525	499	558	545	515	517	533	539	554	516	523	501	533	523	518	571	550	582	515	510	573	530	549	549	548	541	523	529	521	571	529	536	533	555	520	545	515	575	533	524	540	548	509	557	528	525	522	568	514	536	533	548	595	516	532	612	525	543	518	583	532	535	559	568	535	527	528	529	577	501	558	521	556	502	514	560	452	531	551	575	530	532	560	543	583	548	537	519	547	581	574	531	538	487	523	538	475	553	512	519	575	572	549	548	542	514	524	585	567	560	520	511	541	506	522	546	529	573	575	520	540	559	541	567	491	527	522	544	564	554	541	512	534	477	548	511	524	546	565	573	523	534	507	556	568	537	578	546	559	549	516	513	558	537	512	543	526	548	566	563	512	534	543	534	599	538	497	545	548	518	512	564	522	564	559	556	543	537	548	550	544	526	527	536	579	535	585	534	551	581	552	537	544	556	524	530	567	534	505	532	560	505	530	548	527	546	549	550	595	530	520	515	547	553	511	574	513	536	554	511	507	508	568	498	534	558	575	545	536	508	512	551	590	537	577	541	559	544	604	534	524	545	548	516	557	594	533	581	558	555	529	520	546	524	573	550	551	531	550	574	519	550	545	523	575	527	573	540	534	558	521	525	555	521	574	516	560	589	580	544	533	550	547	557	561	549	517	512	517	524	573	565	523	557	542	549	534	535	571	539	573	563	568	531	553	552	541	566	518	522	509	546	534	569	537	535	557	519	567	570	504	567	526	530	589	553
8249	654	671	580	508	406	354	380	361	357	356	313	313	340	321	339	337	318	298	349	293	302	293	295	322	336	325	329	329	324	289	313	301	306	325	336	288	337	269	330	316	331	329	339	334	338	316	316	297	298	324	351	297	292	351	337	344	328	277	327	319	360	332	313	277	329	321	358	331	284	291	348	314	340	321	289	312	340	320	348	328	297	315	292	285	322	321	315	339	317	325	310	327	367	310	295	322	349	317	312	307	312	325	304	320	311	312	330	314	328	317	288	303	294	301	333	342	301	336	301	318	298	307	318	273	319	290	316	337	330	346	299	309	316	308	314	328	314	316	309	315	306	339	329	294	328	297	305	294	317	323	333	318	299	347	348	308	332	311	313	288	323	257	309	312	312	299	331	310	305	316	334	336	323	280	276	305	303	333	334	339	368	336	341	350	309	332	292	316	315	310	295	311	303	324	290	332	325	297	345	335	312	338	329	347	283	281	314	300	321	325	322	318	290	308	344	313	320	334	330	303	342	334	298	334	326	341	327	305	304	279	331	335	318	318	325	342	331	275	322	321	331	330	297	331	300	325	287	307	325	303	289	283	274	311	311	319	291	309	331	355	319	328	303	313	310	331	314	291	303	264	320	305	321	266	342	329	333	349	314	319	331	311	354	278	321	306	323	289	290	334	283	292	293	336	309	291	334	321	300	345	337	271	305	333	323	341	304	310	287	323	299	317	298	303	305	337	306	279	317	317	318	316	316	341	283	348	293	292	335	351	324	324	344	328	340	325	301	307	296	318	322	340	306	311	333	303	297	334	315	301	318	328	332	318	352	332	296	279	322	332	289	286	327	311	347	320	334	305	305	333	303	310	324	350	324	315	294	322	307	303	324	336	307	320	296	352	310	300	317	318	293	319	356	287	315	312	333	294	343	324	316	305	324	347	343	355	324	323	304	276	312	303	331	312	336	304	325	294	309	303	326	315	333	327	284	329	306	297	285	348	339	302	320	293	314	358	311	313	339	297	288	295	304	361	292	305	295	326	288	309	300	283	325	303	304	301	332	311	311	300	302	295	328	310	305	283	322	338	311	324	317	297	311	310	336	330	291	318	290	323	304	342	299	302	327	309	313	295	360	331	318	320	304	299	317	303	337	321	307	288	303	301	319	314	318	325	328	318	326	284	307	286	324	330	311	306	320	281	306	321	359	271	328	252	321	304	342	322	292	319	326	338	336	320	336	335	322	290	294	312	336	337	261	333	308	341	349	328	268	331	324	324	348	314	314	291	323	300	332	327	323	251	303	287	338	330	269	329	299	298	297	287	291	335	324	290	304	291	282	319	330	336	305	347	282	352	340	299	302	300	296	327	299	321	317	296	291	339	364	347	361	322	321	327	341	306	313	308	312	311	323	289	279	341	335	294	344	316	306	319	325	298	319	319	305	319	305	310	301	294	331	315	338	307	273	298	319	312	343	337	338	311	319	312	296	330	300	315	312	337	325	300	337	312	306	339	338	333	326	283	345	337	303	315	354	326	305	292	327	309	306	311	316	302	314	303	329	302	319	304	305	277	309	300	324	311	298	342	324	315	287	290	343	318	288	320	339	331	350	325	323	311	322	338	316	280	310	313	309	361	319	301	303	295	293	320	319	312	322	315	321	326	280	301	319	323	286	301	324	288	316	307	310	302	311	323	285	283	301	335	327	323	318	324	304	295	324	283	306	283	316	349	322	318	308	341	332	321	285	319	320	299	339	318	309	314	332	299	302	301	299	347	296	311	321	312	312	317	311	316	286	322	319	281	284	315	312	291	295	343	295	296	318	313	311	297	332	298	316	361	321	304	303	336	324	319	347	308	310	308	318	334	317	312	344	322	300	299	347	294	318	308	288	315	305	289	315	335	323	317	314	302	298	318	319	339	348	313	315	303	296	297	319	315	286	274	349	301	288	280	292	272	305	372	325	330	318	300	294	320	351	336	314	321	316	342	316	300	287	333	325	306	316	308	267	336	346	314	316	323	316	294	298	298	303	301	330	351	312	338	333	327	317	260	281	307	327	323	339	294	343	295	335	316	300	314	315	319	310	315	317	301	299	318	291	287	320	313	347	315	323	327	308	332	291	327	352	319	326	286	304	347	305	325	339	320	310	321	334	338	314	295	314	299	313	338	296	306	316	286	272	326	338	297	347	298	283	343	303	311	343	335	326	307	344	275	288	340	315	294	305	311	299	312	314	314	334	301	359	330	324	312	311	357	320	305	328	308	346	314	316	329	305	343	323	338	308	313	307	317	322	358	302	326	332	290	318	296	322	338	323	295	354	328	298	328	343	302	331	333	311	322	311	312	327	356	345	329	305	310	290	324	299	323	358	325	324	327	310	315	322	303	341	321	322	325	302	332	338	340	308	307	345	321	341	359	337	294	305	321	301	327	299	327	327	287	305	319	279	318	278	328	325	311	320	357	311	289	331	310	322	310	310	340	321	311	329	318	318	309	339	301	311	308	341	302	317	328	307	335	300	277	310	338	309	337	291	282	265	297	286	292	338	283	288	295	335	333	297	344	312	313	337	339	292	300	298	306	317	310	301	331	325	291	335	311	338	331	288	296	280	295	352	349	321	314	356	343	333	314	328	299	321	313	288	327	328	307	361	285	311	315	323	311	300	318	337	319	326	368	319	307	311	309	323	326	344	330	299	310	341	321	282	303	341	304	301	298	327	327	324	310	331	316	315	340	303	325	311	334	324	328	327	356	349	336	353	312	287	324	359	312	313	334	316	334	328	304	324	311	323	324	271	307	281	298	303	310	317	316	307	331	333	320	294	324	294	321	315	295	272	304	339	270	326	319	320	305	320	326	331	327	319	316	334	322	309	308	298	359	316	345	353	313	323	330	291	328	331	330	328	294	295	325	311	311	323	293	303	296	303	301	311	306	310	297	320	327	302	322	324	355	297	303	312	329	314	281	340	327	311	312	286	343	341	303	328	282	298	305	323	333	284	286	306	335	316	356	332	317	306	307	327	315	328	334	292	322	345	301	325	353	330	324	305	335	333	297	322	296	310	311	309	310	278	337	342	280	291	284	280	302	323	325	331	327	329	352	337	300	310	315	314	312	280	340	327	314	291	290	309	311	349	320	312	336	284	329	294	324	317	311	294	333	317	332	296	315	320	327	327	310	325	298	296	313	332	320	308	286	286	341	359	333	339	289	323	322	289	334	328	333	308	313	311	274	309	343	339	350	307	319	288	306	292	314	334	310	327	315	325	295	313	313	295	273	293	334	300	322	317	323	335	321	317	314	289	324	309	312	334	333	313	268	303	320	343	340	310	296	339	270	328	304	320	302	309	305	332	327	321	320	277	323	304	291	287	270	290	331	275	325	332	286	326	291	298	332	311	302	318	327	320	277	329	312	311	304	347	305	326	303	335	322	326	348	330	339	333	329	306	340	324	304	304	302	321	310	312	325	324	259	292	343	286	313	326	302	313	329	270	325	302	267	310
6688	944	1482	1724	1563	1202	1128	947	995	929	917	832	815	820	810	825	800	775	798	778	754	755	737	780	740	719	792	756	695	724	758	729	713	686	692	698	690	739	725	720	747	732	715	701	691	701	740	721	752	775	710	696	759	706	727	691	711	758	738	750	712	726	677	719	721	722	728	726	717	741	710	714	715	682	727	711	734	766	693	727	687	755	747	750	697	736	649	737	704	737	765	736	753	715	740	755	690	722	750	714	715	709	732	738	729	704	756	745	714	726	735	737	706	748	721	773	695	724	727	740	728	719	706	748	699	745	734	724	747	717	722	719	705	711	700	721	679	728	721	731	703	697	675	734	734	740	748	780	761	761	693	714	723	730	699	659	684	683	689	725	732	728	730	725	752	697	779	694	710	727	679	724	728	758	682	696	747	696	692	705	687	718	737	664	719	712	706	742	731	718	719	704	720	694	723	706	696	716	786	739	716	760	685	723	675	711	736	771	718	717	700	736	741	788	705	695	749	712	748	700	705	714	720	734	763	696	718	685	673	727	742	752	723	696	730	764	687	727	720	691	732	768	734	705	746	750	690	738	712	717	702	774	718	715	700	707	714	692	706	663	669	701	724	695	737	719	723	694	693	734	718	739	695	722	707	738	700	713	686	741	762	701	722	693	694	733	701	723	728	757	715	728	718	698	709	718	775	676	724	657	702	712	742	720	728	738	719	706	721	703	670	718	710	716	705	738	712	722	699	720	711	699	725	714	719	726	691	713	734	696	707	693	710	705	690	719	720	694	742	698	731	718	641	715	687	703	733	690	730	741	725	730	674	696	725	709	703	720	746	698	672	777	735	736	751	732	721	762	730	697	718	663	735	755	716	721	754	733	725	703	753	676	767	710	682	741	715	679	725	719	694	743	718	686	712	689	772	727	756	737	752	708	735	698	729	723	705	685	728	740	732	743	695	764	735	706	714	683	738	783	744	669	719	731	725	696	722	705	765	696	679	776	733	713	715	776	717	717	699	737	723	744	749	661	719	713	659	680	695	706	706	721	757	718	706	711	712	761	748	651	762	712	722	681	693	711	691	760	725	678	661	735	728	683	707	725	704	680	698	695	744	754	697	702	713	679	697	723	666	705	695	781	728	704	728	726	736	694	757	736	742	716	693	727	724	678	688	744	758	702	722	720	695	698	748	699	721	684	733	745	682	708	697	739	745	746	706	753	732	758	697	683	719	712	763	750	705	719	683	695	680	691	808	754	730	685	739	775	722	703	701	744	707	701	722	698	715	711	744	730	703	752	706	723	733	708	714	683	708	776	733	682	701	726	694	692	762	717	693	725	717	709	700	712	685	695	707	731	767	720	714	752	738	701	716	715	752	763	693	712	728	762	756	713	789	754	719	744	739	689	734	700	744	750	753	720	732	779	750	702	655	706	723	736	726	734	695	747	710	691	676	758	758	721	731	696	700	743	770	731	729	711	709	702	700	738	716	710	758	709	691	704	742	697	703	684	752	661	714	718	741	784	748	692	679	714	756	713	731	677	681	719	744	688	736	732	718	713	796	697	689	712	777	749	752	723	703	677	748	730	713	725	743	704	694	713	753	719	709	791	733	706	719	719	705	702	716	689	732	687	702	697	742	704	749	744	720	682	707	719	723	717	721	710	758	755	718	751	739	701	711	725	734	744	742	710	744	739	736	703	710	716	735	743	659	704	670	721	708	766	744	720	734	720	753	693	711	699	762	723	733	731	749	725	706	726	738	720	768	731	742	734	699	672	690	696	715	686	677	713	746	754	719	747	689	753	710	712	751	761	725	710	746	732	726	748	681	671	666	735	728	698	699	740	698	643	742	737	650	707	773	755	784	706	717	751	722	691	716	724	740	719	789	737	692	749	689	689	727	724	735	755	735	718	753	721	700	702	740	748	718	646	722	731	729	682	706	737	730	719	755	753	737	728	734	736	698	691	766	707	725	699	717	726	676	733	724	743	758	727	746	683	720	712	740	749	716	735	746	737	737	725	728	740	673	707	715	726	697	693	745	712	713	776	716	735	758	724	768	700	682	702	680	702	733	755	745	692	727	721	699	759	633	735	733	713	680	750	760	754	724	711	682	705	720	747	701	746	749	734	668	714	728	778	732	765	710	691	725	725	691	755	715	653	666	776	724	687	715	754	717	715	726	719	682	703	724	772	734	736	694	721	741	706	700	731	748	765	714	747	723	745	687	730	727	726	680	705	747	720	719	719	694	707	687	696	708	729	755	697	716	690	697	709	739	734	710	688	701	726	715	730	731	706	696	725	754	710	748	717	736	681	765	714	745	722	730	764	710	715	692	734	724	766	748	709	703	710	698	731	686	726	753	700	706	695	738	713	701	720	710	708	694	698	736	720	725	766	725	722	669	761	733	754	751	738	674	701	752	711	669	728	735	717	707	749	739	718	737	682	701	713	784	715	753	716	667	708	681	752	735	674	687	710	753	715	703	779	710	764	724	711	698	727	745	691	723	749	679	708	699	739	720	695	657	707	729	766	701	662	703	726	719	708	694	711	714	693	747	745	709	723	721	710	708	689	783	707	756	729	745	708	720	722	718	758	716	705	699	715	709	717	712	708	763	735	721	745	698	756	732	733	694	709	720	718	730	701	710	756	659	688	705	788	745	722	739	738	717	725	749	712	695	731	708	736	728	743	718	689	730	743	704	758	750	666	715	728	697	693	728	727	726	764	759	722	709	737	730	690	692	732	733	710	701	749	715	779	739	729	734	719	717	734	716	748	702	706	714	766	766	723	754	732	763	724	706	692	726	691	730	726	784	690	679	715	750	725	696	697	727	733	746	701	753	638	765	737	695	706	744	718	693	695	702	701	739	723	749	720	726	726	720	727	730	694	727	712	725	689	709	765	710	702	768	732	760	708	721	740	743	681	704	701	706	732	755	714	697	710	665	697	722	751	694	736	712	728	739	738	687	678	722	737	725	734	689	703	752	715	711	717	709	694	692	732	738	694	713	716	740	702	685	719	704	713	695	746	742	726	779	749	733	735	737	711	720	732	741	759	667	691	699	679	744	768	744	647	713	710	714	680	643	766	703	698	686	732	726	717	735	731	720	740	742	742	708	730	736	697	691	706	709	670	716	766	705	705	740	710	677	756	717	748	742	699	730	716	713	703	733	720	760	703	722	715	716	712	689	688	717	710	720	757	646	730	732	711	698	745	714	716	730	752	689	727	753	671	744	713	730	702	719	721	689	719	715	737	697	732	719	709	711	722	750	697	703	739	768	676	718	723	690	753	673	729	734	750	681	699	705	723	691	745	776	762	707	746	751	658	703	701	692	747	722	731	697	740	702	753	760	710	697	754	668	737	695	741	706	662	694	721	698	689	790	746	752	743	724	767	675	693	746	695	718	713	714	734	749	750	719	701	768	740	712	752	716	714	770	731	758	725	704	685	708	721	748	756	714	735	760	735	710	772	725	736	690	732	740	700	684	709	726	653	729	724
14802	1157	889	712	474	412	373	322	279	228	228	270	230	234	228	204	205	224	210	193	238	213	222	230	234	196	192	179	209	185	232	205	180	214	202	208	216	207	173	196	205	194	210	213	219	214	196	186	187	186	193	198	195	160	191	173	204	186	196	201	207	196	206	191	185	193	189	212	199	198	206	190	199	199	198	185	202	199	218	211	204	195	172	216	190	212	190	202	185	207	188	216	195	206	199	182	191	189	192	200	222	229	208	173	213	207	198	197	205	217	201	216	203	178	186	212	202	186	190	178	185	159	204	201	195	196	200	163	183	188	220	186	208	188	183	194	202	189	200	214	167	207	211	166	161	208	186	184	230	193	186	187	191	202	201	192	196	188	198	189	187	187	195	194	200	237	215	217	194	228	205	183	211	193	222	212	203	207	208	202	184	189	206	188	210	206	180	187	196	192	207	201	185	158	177	184	184	192	208	194	198	199	204	212	189	216	201	204	188	185	199	211	181	181	217	202	180	195	198	185	201	210	204	202	196	205	218	180	203	187	212	193	213	193	182	180	208	174	180	188	180	233	205	207	182	209	194	197	178	185	197	209	201	179	207	224	225	205	193	194	188	194	167	198	184	185	213	172	166	199	203	193	201	193	200	192	208	196	200	198	218	199	169	192	212	184	203	193	212	185	208	220	178	191	164	217	189	206	173	249	190	210	233	203	181	183	190	217	222	181	192	201	178	212	192	208	195	186	181	191	212	174	228	199	181	201	166	194	191	171	203	208	184	230	186	171	210	205	181	191	176	223	184	205	183	212	205	216	203	198	184	205	200	194	222	202	187	202	202	186	211	221	205	215	222	197	223	177	176	183	169	217	219	175	206	203	170	194	181	193	183	196	209	164	175	196	195	181	214	207	178	224	222	170	188	218	211	198	198	199	189	198	175	180	190	192	194	197	183	221	196	199	183	191	207	210	207	175	195	210	208	217	189	205	199	206	220	194	214	180	186	189	186	191	179	185	197	212	222	206	167	195	175	174	178	226	187	178	206	205	197	206	234	166	195	207	185	195	220	209	197	197	193	183	182	186	188	193	198	201	183	198	206	205	198	190	188	211	198	198	191	205	223	205	192	195	213	182	191	175	189	188	180	174	179	227	193	227	210	188	218	166	196	200	195	203	178	218	179	189	194	191	220	201	212	211	206	202	224	200	225	181	182	200	195	206	173	166	201	186	209	213	194	213	191	211	171	194	187	195	186	200	207	182	206	175	189	164	213	210	198	199	184	186	201	171	189	201	203	218	213	175	209	185	174	188	194	212	191	193	184	198	192	190	173	191	187	190	170	194	203	169	202	206	198	199	220	192	209	185	219	180	183	190	195	194	235	184	186	196	190	203	214	198	198	190	204	181	190	204	183	200	192	204	209	196	162	211	219	185	185	189	194	208	189	169	198	173	186	174	187	196	186	187	204	185	177	183	192	201	211	189	209	190	206	203	210	190	203	225	189	182	197	188	195	217	207	183	209	202	188	217	175	224	229	200	203	206	199	203	184	195	204	186	177	190	172	200	176	202	177	186	189	197	182	196	229	209	180	214	192	229	168	198	199	211	205	226	238	199	213	198	175	173	208	201	217	191	193	186	202	196	181	193	195	188	183	201	187	184	231	177	195	213	194	210	170	192	187	206	211	210	211	201	190	200	182	202	181	184	203	157	198	163	201	203	191	202	184	196	211	178	225	216	197	220	203	212	207	226	201	201	199	162	214	203	204	187	206	202	195	200	208	197	187	181	197	174	151	227	185	202	212	196	186	180	189	199	183	203	202	165	218	213	213	181	206	192	192	184	206	204	186	179	198	218	197	180	190	213	197	205	208	220	187	213	210	194	205	181	189	194	232	226	207	183	180	197	199	180	199	219	187	201	177	206	202	214	197	191	200	203	237	204	216	181	204	214	217	197	199	173	192	194	196	186	202	199	180	196	209	183	182	179	184	176	207	199	200	200	191	168	170	207	179	181	171	189	209	167	195	211	177	180	212	194	167	199	174	199	180	199	175	181	188	209	186	215	196	200	213	201	188	214	180	195	174	208	198	190	189	207	212	205	227	194	188	186	165	199	195	216	179	206	206	185	207	223	185	214	204	183	203	188	192	188	216	200	203	173	206	187	210	193	207	210	190	174	230	206	182	203	168	199	208	218	217	198	197	222	194	180	213	205	201	182	203	185	176	174	164	192	179	215	195	210	185	207	187	182	176	170	198	198	204	210	217	199	187	204	228	196	214	202	185	191	182	187	208	202	184	194	187	212	204	185	191	189	207	193	220	194	180	163	187	175	195	171	206	201	206	194	186	195	220	184	189	219	206	182	193	194	203	192	217	204	170	200	211	192	176	217	183	172	167	196	211	209	202	200	221	182	173	200	194	196	182	190	173	189	188	178	185	205	195	182	214	184	200	198	230	190	186	191	206	176	209	178	201	199	178	191	194	199	210	226	187	215	188	212	177	188	203	196	180	162	181	196	233	196	201	191	190	186	213	220	218	228	183	184	208	210	213	194	193	191	194	166	206	205	223	194	201	187	198	194	194	205	186	195	184	206	204	195	215	203	189	178	194	191	169	210	197	182	183	212	178	194	218	202	186	199	188	198	198	176	188	228	194	173	216	195	222	187	183	182	177	203	214	201	181	174	214	169	219	175	162	204	208	190	195	203	199	175	192	189	196	187	188	192	231	207	222	218	187	207	212	206	186	192	198	194	190	204	209	202	216	216	192	199	201	180	219	182	157	196	182	179	173	209	211	206	201	206	214	160	208	191	193	217	182	188	176	186	197	225	203	189	195	202	203	187	183	198	189	187	164	209	197	176	199	197	210	190	229	185	195	215	209	214	206	191	188	201	161	209	225	240	199	213	175	186	203	194	221	187	198	220	192	221	192	215	210	227	210	184	202	209	181	193	222	194	178	186	207	196	173	195	194	179	198	214	193	207	188	201	199	215	219	227	200	194	203	201	177	177	174	214	207	191	186	223	189	193	178	192	205	191	197	177	196	200	188	169	190	183	187	192	189	178	199	192	183	193	190	189	197	198	192	202	211	204	179	209	180	201	181	193	214	186	207	207	176	193	198	206	197	188	189	184	184	195	202	220	194	191	191	209	191	205	197	206	187	193	179	198	210	195	188	203	193	209	197	193	188	208	181	192	200	184	210	185	195	193	192	205	201	223	170	226	184	199	212	200	193	176	182	179	164	203	214	190	197	212	159	197	203	182	212	209	201	185	182	195	193	200	186	196	196	204	193	182	201	201	199	236	198	206	182	225	209	198	194	170	170	189	180	215	194	195	204	194	197	201	198	197	200	170	180	210	180	205	184	190	183	219	202	194	206	188	184	183	189	180	177	192	200	208	193	168	194	217	189	177	200	188	194	180	192	182	168	173	185	213	199	212	180	184	177	194	213	197	190	181	197	195	183	214	175	176	180	190	185	210	184	188	172	184	225	183	183	188	182	197	196	188
8218	1052	1838	2344	1995	1487	1197	1071	943	776	793	735	652	647	653	564	580	542	560	551	524	539	503	534	527	505	505	478	477	541	517	476	437	498	504	475	444	448	451	502	465	477	447	487	503	488	422	475	461	442	446	452	466	462	414	449	464	472	486	487	449	463	470	476	503	480	467	462	459	464	496	435	473	430	434	447	465	485	470	411	482	451	411	446	492	428	453	445	427	481	443	440	439	470	468	458	467	475	456	444	492	482	426	474	434	469	442	476	444	435	433	481	430	446	443	495	430	457	427	453	476	493	455	444	443	443	473	458	428	443	476	455	461	457	440	479	496	464	440	423	449	451	442	442	460	480	441	443	454	476	446	431	443	444	408	467	471	439	442	421	454	463	432	454	481	429	453	402	474	452	436	454	465	482	447	464	451	472	453	436	467	459	474	461	414	456	438	416	471	448	477	468	456	501	482	466	408	438	478	423	424	443	453	472	408	464	442	394	454	430	462	426	439	457	474	471	541	438	471	463	462	421	459	457	446	457	452	465	439	462	456	468	426	457	461	455	475	430	435	420	473	466	412	420	444	415	457	461	436	451	445	467	451	436	452	415	434	424	443	471	439	484	448	455	441	443	465	468	460	518	440	448	419	448	461	466	433	427	453	473	450	392	488	469	461	441	468	452	467	446	482	453	456	420	485	433	474	436	478	461	430	442	487	428	491	443	454	450	462	471	453	467	465	422	427	475	437	430	432	463	478	473	455	483	477	461	433	432	430	464	456	447	434	473	471	494	444	433	425	460	420	497	458	465	499	405	479	459	453	508	471	426	472	459	473	441	493	469	449	442	442	484	460	455	467	470	438	458	481	442	444	459	462	447	448	483	461	429	428	473	472	451	447	462	466	440	477	420	457	468	472	460	458	420	410	452	409	479	442	490	469	462	446	428	436	468	444	451	470	447	445	461	453	469	467	484	451	489	461	504	460	463	460	446	445	434	467	432	456	461	458	465	485	457	503	431	456	429	458	445	419	411	467	448	427	469	443	495	460	493	463	464	459	484	446	472	483	464	456	424	442	477	475	470	450	451	444	450	464	465	445	458	484	471	460	452	458	457	421	430	455	433	470	436	445	447	453	452	458	492	439	444	419	464	451	460	459	444	427	434	477	458	447	446	470	464	446	488	465	434	454	462	457	454	439	439	450	493	436	445	437	462	438	432	416	487	465	457	416	416	469	459	454	451	465	489	457	468	440	456	422	425	481	452	449	455	473	426	470	421	467	479	474	432	478	398	446	449	480	424	448	435	464	432	462	475	459	470	444	484	465	448	425	441	471	441	456	445	461	477	451	443	471	451	464	440	486	444	452	462	456	441	394	440	422	456	437	449	473	448	464	421	463	464	444	460	471	483	468	469	453	479	472	466	478	456	416	467	453	489	467	486	455	463	409	481	436	485	464	404	470	441	488	456	442	454	505	485	444	444	426	482	464	447	466	442	415	463	465	435	470	474	444	423	460	460	456	496	472	417	435	457	492	468	436	426	447	432	488	508	410	455	445	474	439	451	461	445	439	445	459	483	450	477	415	451	451	450	441	455	479	459	442	420	464	448	455	487	452	430	449	472	458	501	442	448	467	455	453	410	462	431	491	503	432	447	454	444	446	489	428	459	452	472	446	449	440	459	478	426	475	505	468	488	468	470	458	463	475	509	453	460	495	416	446	435	475	439	428	448	412	461	443	460	452	475	430	425	457	470	432	462	446	473	457	434	474	433	483	468	481	444	483	502	446	466	459	450	455	486	452	439	451	412	469	420	425	459	421	463	454	434	450	452	464	470	458	455	440	436	471	444	493	432	413	463	441	452	470	432	464	415	459	486	438	471	436	429	420	439	457	466	404	475	415	447	483	448	464	454	471	406	451	459	457	424	438	468	474	443	401	481	430	459	444	471	450	472	422	446	450	452	477	416	466	454	451	413	461	457	440	459	482	487	466	447	424	474	484	476	467	486	451	481	459	444	466	450	449	445	484	449	448	461	455	454	453	427	437	481	477	449	457	466	424	446	481	454	407	441	473	469	433	412	414	424	432	450	435	469	505	457	478	481	464	478	405	457	454	429	433	445	443	421	440	432	446	461	442	468	445	448	459	468	480	447	460	471	444	471	473	492	437	481	459	446	428	468	443	443	436	455	462	456	440	464	458	424	427	450	446	447	456	428	497	478	422	435	458	467	486	439	423	459	411	453	443	446	463	435	442	459	466	413	416	445	453	441	487	473	463	415	437	469	449	460	482	452	473	485	446	414	440	477	422	470	432	474	453	453	406	484	484	426	441	465	475	453	456	451	456	454	410	450	427	457	490	395	424	451	448	458	466	490	459	482	471	435	468	475	443	437	468	456	455	448	452	471	452	443	444	427	445	446	449	446	433	425	445	495	487	457	446	443	457	425	448	442	464	467	444	447	463	513	439	459	470	453	448	486	425	472	435	468	417	436	464	465	457	473	452	441	487	425	472	420	468	452	474	486	510	481	470	446	458	460	432	491	432	460	427	454	460	445	479	476	439	429	447	465	459	418	446	493	465	439	476	462	456	438	482	473	440	430	468	450	503	428	433	519	430	483	445	495	480	460	397	492	439	479	429	471	453	443	410	471	477	441	447	419	424	444	485	463	476	443	465	458	434	444	483	435	451	438	472	423	412	439	437	463	433	433	436	444	426	425	440	461	503	437	456	449	477	438	466	459	483	474	465	472	452	486	446	456	458	458	455	445	460	433	482	441	456	430	432	469	464	490	426	447	463	482	450	440	479	454	459	447	438	437	470	426	455	445	436	454	461	414	462	435	476	469	473	430	447	462	444	454	456	444	460	499	458	469	447	446	455	478	433	470	465	429	456	436	446	479	442	432	447	465	434	462	423	446	418	441	433	444	464	457	458	459	459	446	506	448	491	439	482	446	445	444	443	489	459	462	471	445	431	464	455	468	456	390	434	503	467	471	483	433	468	412	427	453	462	411	448	442	438	446	461	445	478	444	447	407	444	474	478	467	458	441	438	462	447	438	464	470	435	500	449	398	470	425	483	474	481	471	461	458	418	462	455	444	447	449	454	468	473	485	429	383	441	445	408	462	446	429	462	498	457	452	473	461	449	441	435	445	445	429	480	444	462	460	461	422	466	431	434	437	418	468	459	438	448	451	463	435	432	436	437	489	447	451	459	460	485	462	448	442	436	477	496	428	490	448	436	498	454	451	473	477	438	458	435	453	455	478	493	463	476	447	444	450	468	443	457	424	477	478	451	437	462	454	456	448	467	444	446	427	440	472	429	437	480	445	452	448	458	470	416	485	448	434	444	451	475	473	458	476	454	435	470	471	445	432	477	442	448	475	414	480	432	428	466	443	453	465	458	384	449	478	468	428	442	429	449	455	440	485	406	472	467	413	488	449	483	433	443	445	471	459	419	469	471	446	440	465	466	434	438	422	459	448	459	452	431	422	448	439	446	459	454	447	481	496
1595	242	236	217	226	244	225	235	228	234	205	244	245	221	188	231	222	242	199	202	201	212	228	216	212	230	232	214	225	231	220	245	216	221	207	212	189	193	218	240	225	218	232	236	227	246	215	208	199	206	191	235	242	221	202	229	217	209	225	231	232	240	241	271	220	220	218	246	236	226	231	234	223	213	220	222	230	222	228	231	189	248	242	214	254	227	228	233	243	249	200	218	217	214	230	221	213	251	223	226	232	223	210	224	218	230	224	217	231	253	222	228	238	229	262	197	241	232	249	215	235	237	219	251	259	220	205	204	251	205	212	214	206	221	213	243	213	229	238	216	240	231	226	228	222	240	213	215	202	235	222	233	223	224	213	218	222	224	220	211	239	220	224	237	208	232	223	252	221	221	208	210	196	206	207	231	245	205	214	189	204	217	221	230	207	206	237	210	204	213	215	212	234	208	199	212	213	224	230	233	210	205	224	191	239	248	214	198	218	225	241	244	237	239	226	251	210	217	246	229	225	213	220	226	230	218	231	191	227	219	231	238	220	189	224	201	227	257	230	218	210	229	242	246	219	217	229	207	209	235	238	212	240	230	226	241	221	234	214	212	200	214	232	210	229	212	212	227	228	231	211	246	222	251	206	223	218	201	202	237	231	235	243	237	212	212	214	226	212	214	206	222	239	222	227	218	228	219	223	216	228	212	220	194	241	226	216	220	214	238	237	215	229	200	253	192	240	245	237	234	210	216	230	225	249	230	213	226	209	220	225	203	216	234	210	219	229	235	226	245	257	235	236	229	211	216	213	230	228	234	241	211	225	225	251	233	231	201	232	249	233	241	224	243	218	246	232	239	225	219	216	233	221	226	218	240	195	230	224	224	205	235	236	209	218	218	235	270	200	221	195	222	203	217	230	208	219	251	217	224	224	220	227	220	231	193	230	251	212	216	246	236	212	241	228	216	183	232	221	232	218	194	222	255	213	234	216	226	206	205	258	247	245	215	248	242	227	209	238	212	245	231	216	221	227	229	220	237	256	222	186	193	210	221	201	220	291	249	212	214	230	227	224	236	234	220	230	230	216	239	252	224	218	238	235	194	210	231	255	224	221	208	246	216	226	223	209	234	245	248	243	220	215	234	227	213	220	225	229	256	222	211	210	222	236	226	224	199	233	235	211	233	204	184	230	256	225	233	237	213	218	214	237	233	202	187	203	236	212	248	238	208	199	229	232	232	216	232	201	189	226	228	254	193	217	229	241	240	229	222	242	210	184	234	241	222	223	215	216	217	238	208	244	226	214	232	209	208	218	210	232	211	227	211	212	221	228	232	193	197	215	256	234	205	228	233	226	240	243	238	252	240	220	236	227	200	249	225	241	227	215	225	229	239	217	229	210	256	223	204	220	254	236	221	242	216	195	224	189	229	230	214	222	184	224	227	215	213	226	244	230	234	206	234	207	221	234	221	236	225	226	198	221	235	242	214	195	224	237	221	216	222	208	236	230	223	230	220	236	226	219	244	221	222	236	233	190	198	225	205	217	208	206	210	223	235	211	209	228	209	244	222	217	234	218	237	232	210	239	239	223	232	248	232	235	174	227	210	230	234	223	219	195	216	243	197	238	232	227	259	227	225	246	210	217	225	230	228	211	216	227	226	242	217	235	234	213	227	218	198	215	203	242	240	201	239	198	226	211	237	225	248	230	224	237	212	239	250	227	243	232	204	217	209	233	235	235	242	241	232	241	227	246	216	212	239	234	226	238	228	216	226	224	221	203	221	246	211	226	220	201	199	204	246	221	209	230	223	222	226	188	208	203	217	213	238	220	239	217	236	188	218	209	230	270	223	262	218	245	212	213	224	257	215	216	207	231	215	187	214	212	252	206	250	226	238	229	249	210	197	242	240	221	202	241	252	209	231	225	231	207	214	221	231	232	231	193	184	221	221	223	259	248	238	218	205	237	262	224	213	201	209	249	239	250	242	208	219	203	220	205	225	250	242	228	216	222	216	209	224	235	207	240	235	236	226	234	198	225	236	227	229	215	219	247	240	264	228	176	216	221	234	251	203	241	213	217	202	213	241	238	223	222	242	229	206	180	234	228	236	219	200	211	245	185	230	215	220	235	207	212	219	205	216	207	223	205	195	199	232	211	245	220	216	218	243	219	226	214	244	241	237	234	211	211	239	221	224	243	210	218	201	183	237	224	231	223	208	218	219	225	198	226	213	221	249	210	218	237	226	219	212	237	231	242	220	225	235	241	208	235	203	230	193	203	240	244	212	192	207	236	235	228	240	217	249	233	235	239	244	210	191	209	222	229	233	241	238	234	211	220	229	206	211	201	222	188	242	243	200	215	201	201	230	231	227	214	227	226	220	214	228	207	228	247	212	197	210	216	203	223	206	245	239	222	207	246	236	216	231	245	235	199	224	229	240	208	222	225	220	232	217	233	241	238	230	218	218	226	227	219	225	222	225	209	240	218	207	256	207	199	230	216	218	202	208	239	223	201	203	219	229	224	246	240	229	206	270	249	211	205	243	221	214	217	233	220	214	230	234	229	219	238	235	245	230	222	247	193	202	222	206	235	222	213	213	233	251	200	223	216	255	239	245	222	232	231	222	231	222	238	202	214	223	237	228	232	211	240	199	201	253	216	199	251	211	193	235	218	207	212	250	238	219	205	216	224	225	209	204	203	197	201	242	246	235	217	209	215	226	208	252	229	240	240	229	222	260	207	232	221	224	238	239	260	230	219	226	227	218	237	210	254	232	206	225	193	214	231	225	263	227	232	252	245	226	217	223	207	216	244	245	240	214	226	234	233	227	221	239	207	194	254	213	212	214	232	202	216	230	218	239	230	225	205	265	239	234	218	247	220	228	206	234	218	240	244	217	240	237	250	227	221	232	258	205	208	241	248	259	248	228	229	223	214	218	214	229	201	236	251	229	208	232	229	198	228	222	226	225	231	241	223	238	225	247	207	241	230	233	215	224	234	237	224	218	193	230	238	218	224	266	209	206	239	224	234	235	239	225	242	209	228	205	223	245	241	216	208	206	199	239	234	211	214	196	191	249	203	226	238	191	186	210	256	229	225	205	213	238	206	231	222	255	229	217	216	191	230	214	246	232	220	232	204	230	209	206	226	220	221	244	192	217	212	191	203	202	238	197	225	229	227	234	233	219	238	236	223	210	221	182	200	230	203	195	245	210	212	271	245	232	222	217	215	233	226	208	255	247	239	222	194	225	207	227	239	228	229	212	197	254	231	237	216	207	233	204	235	239	245	238	234	212	210	227	257	245	239	266	230	208	242	187	213	232	212	240	199	213	216	224	216	194	195	218	235	221	233	208	219	238	234	235	224	230	220	229	211	219	218	216	214	209	237	247	239	192	260	220	244	229	220	230	203	202	214	185	238	203	217	220	224	225	217	228	209	207	215	253	222	224	226	241	209	260	234	218	226	231	220	208	217	227	195	213	203	217	220	255	206	233	231	236	216	235
1918	563	578	634	564	571	544	563	584	528	522	562	537	506	546	562	555	533	545	554	531	563	549	552	570	549	566	530	570	551	512	540	526	543	535	535	539	592	518	544	585	506	502	593	548	566	561	534	497	598	481	545	535	491	522	558	536	556	527	515	536	537	529	525	551	517	575	537	522	523	554	559	544	541	540	506	511	507	533	544	539	559	539	515	567	530	503	592	562	542	554	562	553	555	510	564	552	556	510	559	570	579	551	539	504	533	555	586	540	505	533	504	533	534	507	510	551	563	566	569	561	480	594	554	504	520	525	536	545	514	526	529	513	537	543	548	544	519	537	522	554	558	599	512	539	513	583	525	528	554	518	536	511	525	515	534	498	561	562	579	569	490	557	551	566	513	566	527	534	533	541	526	559	551	531	529	591	530	546	503	506	543	526	549	550	525	536	510	575	547	537	521	572	525	569	536	531	532	579	579	510	585	506	572	527	573	535	551	567	547	531	540	541	546	519	533	550	546	578	551	552	492	576	566	548	536	557	540	544	537	568	569	551	554	529	516	569	530	529	582	553	546	547	515	521	554	525	540	552	538	526	535	568	591	551	623	502	545	541	560	586	550	531	506	567	544	519	511	499	527	474	514	542	553	558	557	533	519	525	556	599	519	544	550	523	522	576	556	537	574	525	496	547	492	543	507	572	510	562	546	567	544	533	514	556	553	530	533	566	565	494	571	567	531	587	527	541	560	545	522	566	567	544	503	558	545	521	557	550	509	523	574	527	553	517	536	533	529	589	544	539	538	528	524	587	561	522	548	527	573	568	535	538	537	550	533	510	532	506	541	568	530	555	546	534	482	567	520	569	562	555	552	538	552	528	572	533	549	574	554	559	535	533	560	509	528	530	543	533	543	509	497	550	549	557	529	591	526	522	531	529	557	584	527	506	549	527	508	551	565	563	510	519	521	543	494	521	521	538	561	547	516	524	524	559	558	520	514	511	547	505	549	546	545	553	560	578	535	547	540	566	566	544	556	530	506	536	564	545	547	527	543	531	540	549	542	563	569	554	521	516	564	565	488	514	534	556	493	528	525	592	525	501	572	521	525	517	504	542	546	576	556	527	535	534	570	535	526	538	515	567	533	531	549	586	533	534	533	543	521	549	571	554	529	559	548	585	525	512	500	511	539	559	521	527	532	515	509	541	523	501	562	517	564	523	564	512	581	530	541	540	512	532	564	539	541	537	558	543	532	537	580	542	544	566	514	561	543	562	521	555	533	552	525	533	558	508	532	537	541	513	496	540	490	539	556	587	526	493	510	531	519	566	529	524	531	551	532	522	534	548	561	484	539	564	551	553	562	525	543	539	554	550	562	556	560	578	557	544	539	511	521	551	519	518	547	506	532	567	546	537	542	612	531	566	559	523	605	540	574	531	557	570	573	514	511	546	520	492	540	510	532	568	517	543	561	517	548	538	586	574	526	533	545	516	524	513	542	477	532	510	564	499	530	543	554	543	527	525	528	529	546	552	563	531	515	551	553	564	538	525	550	558	592	526	523	539	547	530	552	526	515	543	552	516	550	539	547	539	592	545	548	542	554	529	527	511	517	548	545	567	548	524	535	539	544	557	533	521	587	520	519	549	545	552	554	544	535	552	565	508	497	545	527	619	553	523	515	485	539	521	550	546	544	534	490	532	539	535	527	524	525	534	520	552	565	562	530	592	467	503	571	533	555	558	564	563	539	566	530	553	533	513	535	557	573	556	552	546	546	534	499	535	585	557	524	552	486	566	535	547	544	518	531	535	534	507	532	549	565	568	533	528	521	515	554	558	552	583	576	557	545	534	527	529	539	585	523	530	568	516	572	543	516	576	575	548	574	513	551	512	590	578	513	541	537	523	577	510	534	558	517	517	519	561	516	562	557	576	515	509	552	524	565	537	546	536	533	555	505	546	544	560	523	546	530	502	526	545	526	512	563	518	538	476	555	569	548	524	546	524	554	552	552	573	553	532	555	521	545	554	538	545	519	571	582	490	521	507	562	532	533	565	564	522	497	596	518	534	505	539	500	510	510	558	526	522	583	522	543	553	550	503	556	590	550	519	486	504	529	537	567	514	564	522	536	506	544	546	590	565	553	503	484	535	557	572	547	547	558	509	528	531	529	553	531	517	516	567	530	512	514	568	540	545	570	574	551	551	534	564	527	555	524	550	520	578	564	535	562	525	556	585	532	580	514	527	566	530	498	560	500	539	549	536	540	561	555	578	578	542	532	501	542	538	559	552	532	512	527	561	524	521	528	505	541	474	575	550	557	521	509	536	534	578	549	598	508	529	535	572	562	496	550	519	491	533	565	526	493	488	545	538	522	524	515	545	533	540	592	524	535	531	546	565	559	574	535	533	575	553	533	553	549	561	545	508	566	545	558	517	531	496	537	530	564	530	524	540	555	544	531	538	523	543	546	555	505	558	534	548	592	518	537	561	503	542	509	570	536	563	548	499	551	544	545	501	553	526	511	546	523	521	517	580	527	582	516	557	557	555	511	550	529	542	536	534	542	548	548	569	542	534	524	530	549	583	519	547	544	526	557	535	550	525	545	529	558	567	532	531	535	539	543	512	533	570	564	535	562	512	516	573	541	547	550	575	567	576	529	587	560	570	560	543	513	536	520	528	553	531	539	546	509	529	490	556	524	526	534	534	548	536	519	494	528	500	505	551	540	538	537	518	535	589	534	519	508	531	500	541	549	518	539	519	543	543	528	562	584	556	547	513	548	569	521	528	517	541	545	494	521	537	527	573	506	525	577	588	468	558	530	537	536	518	561	515	533	557	573	505	531	511	542	549	535	554	549	543	519	547	541	515	559	556	583	525	494	524	505	500	516	545	529	552	545	527	567	549	557	580	611	535	575	543	519	561	545	548	530	546	557	558	535	543	525	555	547	602	520	535	559	514	508	554	519	519	568	554	519	559	518	552	529	525	570	579	539	564	529	561	555	557	550	545	542	540	552	595	504	578	521	557	546	510	548	511	523	559	516	583	523	528	550	543	543	521	522	552	567	537	561	573	518	549	546	551	533	562	529	518	520	559	586	490	526	515	551	542	531	524	565	551	560	584	544	514	544	508	522	556	546	537	517	513	509	539	607	531	523	500	539	546	554	520	557	520	581	573	551	561	537	559	525	542	512	533	547	568	519	512	534	590	529	551	550	510	534	566	550	542	540	537	534	564	543	543	602	566	590	517	584	543	527	542	545	559	532	556	563	498	561	546	510	548	516	504	544	521	562	515	526	565	527	566	550	547	514	549	505	536	538	528	545	565	511	553	509	549	574	509	505	586	515	552	577	573	580	559	545	535	564	572	596	568	552	540	540	537	565	530	558	564	582	557	549	575	607	561	538	506	545	566	529	535	483	574	557	537	558	549	550	576	562	532	569	549	548	538	537	543	498	507	509	550	550	564	540	560	542	513	592	530	502	538	531	518	557	545	538	553	521	521	537	589	586
8239	635	647	585	462	435	393	356	363	331	337	310	329	310	323	362	322	303	327	311	328	299	331	342	343	298	307	320	300	311	334	325	303	332	296	316	289	314	307	315	308	324	296	293	316	315	348	334	332	296	314	314	292	280	320	317	290	328	326	304	323	319	288	310	315	300	311	292	294	335	292	326	314	337	308	319	302	301	322	336	282	301	312	311	277	302	320	346	287	300	360	312	300	277	326	313	320	309	296	331	327	284	306	320	300	337	329	319	281	291	335	321	318	330	311	336	325	287	313	303	322	312	296	301	312	310	314	293	321	324	313	320	300	309	331	316	361	346	305	337	302	293	324	318	334	287	311	304	308	332	320	346	335	342	324	316	321	284	356	324	329	336	294	308	338	326	279	299	323	327	320	314	288	344	280	356	309	333	340	295	313	325	307	325	322	332	316	302	308	316	321	327	318	328	331	339	289	283	329	292	314	279	360	293	309	303	315	323	331	350	336	289	307	325	328	352	296	292	315	356	350	310	314	292	321	336	328	349	328	340	322	333	294	304	316	315	298	308	296	313	324	305	318	320	342	301	283	303	333	316	325	329	304	331	322	303	301	302	317	352	339	352	300	311	314	321	306	270	315	303	316	320	313	305	296	350	356	304	309	290	304	307	315	316	329	313	330	297	307	287	327	328	304	295	306	289	310	356	340	312	281	311	310	341	346	322	344	315	330	298	313	313	324	315	386	289	316	322	320	306	289	324	305	308	322	359	274	326	325	307	306	300	290	306	308	317	351	309	335	314	317	319	303	298	325	343	300	290	336	318	359	314	295	293	319	302	287	325	298	300	332	342	320	337	321	311	312	362	294	331	332	309	326	332	359	361	323	310	323	297	327	312	284	324	331	324	327	293	333	289	323	328	315	323	315	300	349	325	317	317	335	302	303	325	292	315	347	322	319	349	326	291	355	342	337	329	314	296	356	311	297	310	307	282	307	339	312	263	324	358	340	315	287	316	328	318	301	343	305	354	371	320	287	330	327	321	334	315	302	312	301	312	353	309	354	330	318	318	309	332	352	334	313	303	298	324	298	299	304	293	331	325	289	315	351	285	327	358	311	309	335	351	327	338	301	339	342	292	346	320	300	324	349	345	333	306	314	293	320	326	299	315	315	322	326	324	342	296	300	301	300	323	313	308	356	354	309	297	344	308	338	345	338	313	294	324	331	304	298	318	308	342	324	317	310	297	315	314	308	320	316	335	331	318	316	346	345	311	343	299	308	289	292	344	304	329	302	306	357	328	338	315	311	330	329	309	323	300	289	300	312	316	290	329	311	302	329	318	314	289	304	355	322	311	290	322	312	340	328	316	323	291	294	294	333	328	325	333	305	317	304	341	324	296	309	291	325	335	325	292	345	329	298	339	295	284	298	303	305	294	338	308	290	303	336	306	325	277	302	287	334	330	289	338	303	303	285	337	291	313	319	312	327	296	305	326	322	309	290	313	303	265	360	281	313	309	327	310	313	340	312	328	315	321	339	338	315	331	335	309	302	309	332	348	304	330	333	341	347	335	324	289	264	318	289	279	352	297	301	327	302	268	335	328	287	323	300	309	316	343	289	335	332	316	297	303	364	311	297	323	303	315	303	298	308	302	308	311	287	280	312	311	306	296	355	305	294	328	327	314	327	320	313	316	323	299	320	291	327	326	302	334	307	334	331	304	301	310	344	297	284	310	280	312	333	328	336	296	306	312	343	341	303	321	317	306	301	296	319	295	304	300	295	357	302	365	325	342	349	315	298	290	342	317	318	311	319	313	320	297	308	309	312	318	313	332	323	325	309	300	321	307	312	343	286	311	340	310	337	319	321	309	301	278	309	318	290	312	321	315	297	332	327	329	324	311	302	303	314	336	306	282	298	309	287	295	304	319	344	318	322	320	320	322	309	302	360	322	318	286	276	315	302	320	297	312	306	330	300	396	314	304	326	311	326	292	290	291	329	270	324	287	327	340	292	292	328	303	320	298	322	313	303	294	330	312	307	335	300	302	309	335	304	330	307	325	328	326	266	277	302	303	294	329	302	350	336	338	305	326	327	304	318	323	279	317	345	312	325	311	285	287	282	318	341	318	310	305	344	308	341	310	283	330	350	297	318	293	334	319	326	313	298	302	315	308	321	279	331	328	328	324	312	329	305	319	313	310	306	295	308	326	307	316	346	319	333	334	307	320	294	382	306	335	307	313	326	329	298	320	340	311	321	281	303	285	307	329	328	357	303	306	309	317	298	285	323	342	327	291	295	312	314	304	332	326	325	305	327	324	323	312	304	316	331	313	296	334	313	344	300	263	294	298	336	352	313	308	310	311	323	341	285	279	313	322	316	347	317	301	338	308	315	297	312	360	294	292	314	335	326	301	304	296	304	298	298	309	296	309	358	310	315	325	311	312	311	296	308	335	297	296	329	324	314	344	307	317	298	273	285	305	297	312	343	363	318	324	296	295	315	327	322	317	321	293	301	330	277	329	322	348	352	302	315	328	315	339	333	279	281	297	314	296	300	330	275	314	338	311	330	301	313	318	315	331	338	307	305	323	314	328	335	313	297	338	303	304	301	333	337	326	317	284	312	358	296	279	352	373	309	336	300	331	312	312	324	329	315	318	300	304	325	346	299	331	311	328	322	330	300	306	289	282	320	301	335	355	321	301	341	334	319	319	288	315	326	361	315	306	277	314	330	337	297	316	316	304	304	298	306	297	302	327	310	298	298	326	329	296	309	301	302	307	345	334	283	323	354	332	304	286	329	332	336	326	294	318	297	306	290	322	284	323	298	283	311	330	330	300	301	311	318	353	319	345	326	328	344	303	325	306	315	347	338	337	299	335	304	301	284	320	341	313	340	342	332	312	309	339	322	299	268	301	313	315	334	289	311	295	306	307	311	298	327	322	345	296	335	346	269	319	304	341	346	299	282	322	337	308	300	328	335	298	300	347	310	346	326	321	341	316	291	321	327	327	298	294	312	309	344	312	308	288	292	323	300	322	320	304	330	301	324	309	312	297	302	305	317	292	341	353	340	350	310	296	317	284	320	333	330	318	328	311	319	311	326	322	328	272	334	330	320	305	312	311	306	319	325	331	311	362	352	313	312	334	277	306	291	317	312	319	358	315	318	296	285	335	311	298	315	315	298	305	306	302	316	328	304	334	314	296	303	350	320	305	300	339	343	308	297	309	333	324	295	286	305	309	305	329	307	336	328	329	304	332	342	326	351	306	296	315	319	283	289	311	343	318	316	295	346	300	294	322	335	273	333	318	288	319	315	329	320	316	309	328	335	341	319	331	309	327	299	287	291	309	285	316	299	308	300	308	313	326	319	297	309	319	341	310	327	343	299	307	334	302	328	328	285	311	334	311	328	340	324	315	291	302	303	321	330	334	317	356	310	317	315	337	313	308	329	285	326	305	305	338	318	314	337	308	276	308	286	321	334	323	314	289	325	326	320	317	333	314	321	326
6730	1014	1480	1619	1491	1259	1072	1006	903	905	894	839	870	776	843	769	788	768	770	767	805	730	738	781	798	761	720	793	697	787	759	751	729	773	744	721	754	759	752	715	736	754	734	756	724	750	775	694	715	738	708	710	717	723	700	721	743	778	754	712	724	712	722	762	723	746	768	736	767	733	732	735	719	704	730	695	718	724	705	712	698	744	744	721	732	707	735	748	709	701	741	725	687	737	736	733	711	737	695	750	759	696	705	730	682	783	688	741	743	715	732	730	746	719	678	692	702	811	709	748	667	701	723	716	703	758	714	759	767	695	768	727	713	698	755	705	788	670	719	706	705	815	721	739	708	728	706	713	729	687	691	724	741	704	763	723	755	748	693	734	713	734	767	724	700	704	748	652	742	710	686	707	731	733	671	741	709	735	727	722	788	698	741	767	706	724	707	757	707	690	711	714	754	764	728	740	734	728	680	725	731	739	714	669	666	715	648	735	720	649	667	778	732	739	749	674	662	734	737	715	722	713	700	712	808	784	712	732	720	714	781	703	734	744	760	721	734	710	722	710	708	746	751	734	704	715	741	752	720	723	682	735	671	715	732	716	671	718	732	682	715	660	743	712	729	731	671	699	685	720	677	718	741	711	748	774	700	680	738	687	728	709	745	728	700	719	713	700	688	728	693	707	731	736	707	697	722	715	722	699	719	712	714	735	726	744	737	692	737	709	725	761	722	691	709	690	695	710	725	741	722	646	677	697	656	717	709	727	694	714	721	684	752	728	756	775	728	685	757	740	676	722	714	705	740	703	688	725	770	729	705	704	785	703	704	655	715	725	697	718	711	765	717	747	705	659	752	754	760	733	703	701	732	731	726	694	707	715	673	766	699	734	726	738	700	719	744	681	704	753	725	708	707	721	738	756	746	703	707	720	766	679	720	666	751	742	722	734	729	704	698	724	700	752	708	702	713	677	705	727	729	699	663	734	763	739	735	726	774	733	685	667	722	684	705	760	696	701	730	738	713	685	701	744	657	711	725	745	723	688	750	760	739	724	718	714	703	703	626	688	693	745	745	707	723	707	745	714	687	739	711	686	746	736	700	695	733	755	765	727	753	741	707	700	758	714	695	749	769	711	681	680	722	658	707	700	691	689	723	700	753	744	741	763	735	762	746	709	705	719	734	738	691	692	737	727	730	683	759	753	723	754	680	744	658	774	724	738	717	723	736	756	738	740	707	730	672	738	717	721	722	671	704	730	725	639	718	700	695	709	732	717	714	697	710	678	739	672	704	722	688	729	670	765	694	681	715	698	704	725	741	669	758	684	697	733	767	753	761	766	713	733	714	733	739	729	687	699	734	688	691	769	707	722	697	731	723	770	691	730	728	703	703	738	720	747	775	707	722	711	700	704	740	667	748	755	622	717	700	723	748	756	736	684	725	673	677	717	696	755	731	731	728	740	723	747	769	679	725	732	688	777	754	723	744	669	760	687	764	753	725	710	738	770	656	734	764	730	703	768	732	702	711	685	730	705	721	726	718	724	692	729	681	732	726	701	707	674	729	733	750	739	715	746	698	713	747	753	719	728	765	689	742	742	722	721	733	744	700	690	820	720	727	736	710	708	734	717	688	753	740	757	757	718	694	726	750	707	675	726	710	694	732	728	685	688	693	688	761	693	686	753	729	726	733	718	733	729	700	695	683	741	692	747	739	727	727	732	752	703	753	719	764	710	719	725	751	684	720	779	693	728	717	746	742	705	721	705	715	720	709	708	763	727	741	751	735	735	729	698	731	756	688	732	716	741	763	756	719	692	744	736	684	733	723	758	657	699	730	726	702	743	753	683	724	720	725	718	726	704	752	759	741	719	693	702	743	765	692	715	744	670	693	697	749	729	731	711	680	708	703	743	749	719	750	716	781	726	711	725	747	716	732	736	750	744	686	737	726	754	738	760	711	713	672	717	730	729	696	713	734	746	697	734	666	714	662	725	754	730	747	727	713	680	730	736	752	701	729	705	690	743	715	711	783	728	759	711	711	721	710	679	773	728	748	735	696	726	732	709	704	722	743	695	783	708	713	756	754	742	707	729	715	709	715	738	743	717	743	724	709	682	723	695	722	736	720	712	725	694	717	689	704	699	727	759	739	696	684	728	691	688	643	770	703	695	714	680	731	721	710	673	694	717	701	704	720	740	708	710	690	748	670	739	725	742	687	721	753	722	699	687	709	720	756	705	720	766	725	716	746	704	721	730	775	723	744	754	702	670	724	725	749	694	685	750	686	717	683	703	680	740	776	710	755	733	753	701	709	706	691	717	693	718	735	690	722	657	760	737	750	728	756	696	743	764	726	743	745	716	732	757	735	694	695	746	731	757	715	698	766	706	731	729	725	739	688	728	734	753	716	716	745	748	709	723	766	714	702	729	762	704	711	691	774	700	689	740	732	737	770	729	773	707	718	676	708	731	711	681	709	727	699	709	702	755	735	727	703	750	702	741	721	742	770	745	705	706	726	722	729	778	737	772	730	730	690	724	745	700	740	697	727	742	704	727	678	731	717	714	737	693	717	698	658	713	693	705	749	737	682	679	696	729	724	728	756	678	778	760	761	718	679	704	719	722	717	668	712	699	752	716	729	667	712	715	715	717	718	697	766	740	699	733	764	720	657	694	721	719	732	672	672	765	732	739	692	723	726	715	719	706	753	681	687	685	715	692	711	739	655	762	716	727	693	708	741	716	710	750	703	737	739	714	690	723	731	735	666	680	746	783	660	742	742	724	758	715	696	725	709	724	713	761	729	738	678	730	756	760	709	671	686	779	746	671	714	695	683	687	727	758	711	743	765	722	677	704	741	755	733	711	697	701	684	720	746	772	698	741	743	723	696	737	708	720	709	695	703	767	721	804	689	768	735	733	708	695	711	693	717	742	689	739	711	709	696	726	688	729	686	671	694	725	736	739	704	731	738	705	703	738	737	726	772	730	723	705	692	775	685	746	747	698	676	697	725	692	724	716	726	697	663	707	729	766	736	708	705	716	738	738	721	737	734	708	715	750	682	702	734	715	751	728	724	689	716	707	707	699	724	703	755	749	760	720	715	712	742	684	698	716	728	725	751	728	761	755	748	699	708	726	704	716	775	688	699	688	716	711	705	739	734	671	707	731	714	696	697	759	682	659	719	704	708	740	726	729	726	749	741	697	720	730	676	689	734	718	754	710	718	738	712	715	750	704	741	691	701	726	723	741	719	756	710	730	673	713	671	692	704	696	695	704	705	745	755	708	744	792	690	727	738	766	769	720	717	743	731	747	732	732	707	669	704	669	705	697	676	738	771	684	747	738	688	707	700	764	742	754	779	752	699	734	696	759	709	750	741	730	709	682	702	705	710	776	711	714	702	711	741	745	721	701	737	718	711	681	729	738	688	729	733	710	720	686	746	735	728	706	723	713	713	690	737	778	775	757	751	756	716	725	728	719	725	722	714	698	725	718	661	685	756	689	753	740
15154	1247	945	709	507	412	338	300	293	264	275	232	243	209	220	235	233	228	237	234	222	210	186	207	227	204	202	209	202	218	216	226	197	210	190	223	196	179	203	208	203	195	183	166	208	206	165	190	181	203	221	232	212	203	208	204	172	206	206	183	184	208	186	203	196	216	189	197	208	200	209	199	202	204	204	204	186	199	215	185	209	203	204	188	202	191	202	193	210	186	170	209	223	222	208	184	206	204	181	191	192	188	199	193	185	180	169	166	194	202	173	210	181	179	203	212	177	191	169	211	193	190	202	178	188	199	181	208	188	198	203	175	180	170	201	203	189	200	205	169	190	231	207	185	184	222	219	193	202	225	219	178	179	201	206	215	213	188	182	183	217	191	186	203	163	199	197	171	194	204	190	213	209	190	219	206	185	208	171	182	185	184	189	220	196	201	205	206	189	189	251	173	194	197	204	162	210	206	194	220	170	194	189	221	192	198	168	187	191	200	216	196	196	185	200	219	202	169	191	192	188	203	184	196	185	171	192	193	187	190	193	203	203	180	218	230	209	193	217	157	207	206	217	189	197	199	200	216	199	175	180	198	207	205	203	174	208	232	208	198	174	190	193	189	192	189	184	181	194	233	185	204	189	186	197	180	201	180	205	194	203	189	187	209	184	206	175	188	176	214	196	197	186	190	207	175	221	194	165	192	196	205	193	204	214	217	186	210	213	196	185	198	176	184	172	164	196	200	219	199	197	238	206	210	179	208	224	182	181	193	225	193	193	185	204	184	192	177	187	202	216	201	180	177	181	209	191	219	182	187	170	188	192	197	198	198	187	193	214	211	192	190	212	203	202	190	191	183	235	192	217	203	214	220	207	197	197	195	196	183	188	201	223	208	177	164	169	162	194	223	205	215	197	190	202	199	190	194	182	213	180	167	196	211	220	210	191	229	197	179	197	185	189	200	198	156	193	187	210	183	187	177	173	197	201	224	186	235	164	181	221	182	201	184	211	168	192	204	204	211	180	208	221	204	189	185	179	183	194	190	184	212	213	185	178	176	214	191	216	189	206	208	206	164	161	194	192	195	172	209	199	200	196	191	178	213	183	182	206	172	181	206	183	199	200	199	201	206	182	184	178	216	198	170	216	179	174	205	207	167	186	215	191	200	205	204	198	202	197	214	193	189	188	175	199	205	179	240	203	193	189	191	181	199	166	179	232	199	180	198	199	213	203	220	213	192	193	219	185	194	190	194	206	177	207	216	216	199	197	195	216	188	200	211	228	174	225	194	231	196	208	185	187	208	184	172	174	192	193	194	217	187	186	213	203	193	210	196	219	223	201	182	206	195	195	195	196	188	171	201	196	189	172	194	191	170	162	178	191	181	184	231	196	182	221	200	232	168	186	212	173	229	187	223	198	179	201	208	194	207	217	208	202	191	201	181	215	217	196	191	190	215	215	191	203	195	213	177	225	181	200	204	205	203	188	185	215	207	207	196	184	195	192	192	190	187	207	216	194	199	216	207	218	190	173	223	192	197	212	198	237	183	163	213	210	194	209	176	187	200	207	172	190	226	204	191	193	201	203	203	203	177	208	218	224	188	186	194	194	191	192	205	193	166	218	210	197	231	207	184	201	182	165	224	189	181	188	195	203	204	227	193	227	191	209	178	225	218	210	194	215	207	212	196	195	180	194	211	191	176	163	209	190	217	196	224	206	200	224	202	180	178	188	210	192	217	207	201	191	220	224	188	221	208	215	193	219	162	151	197	202	196	205	187	213	177	195	191	213	191	210	212	197	214	239	206	196	204	181	191	209	172	206	181	194	197	173	183	197	205	184	186	217	206	184	183	223	180	212	179	175	193	213	211	207	197	181	207	216	178	199	186	187	193	213	174	210	190	179	175	186	230	195	194	220	219	194	196	193	191	174	194	212	193	188	192	226	184	228	190	190	196	214	180	200	208	197	217	215	196	180	208	208	185	185	184	228	184	176	188	205	213	186	183	212	219	226	192	199	216	211	202	192	178	233	210	220	209	184	182	196	215	199	170	205	201	196	189	182	196	201	184	201	199	209	203	212	197	199	215	192	206	205	210	212	195	198	180	197	217	200	203	201	202	209	200	207	197	174	206	209	210	221	190	186	223	178	212	210	217	214	192	196	196	195	180	195	208	197	201	203	212	194	209	181	190	206	191	156	176	177	192	197	198	197	208	195	206	185	193	174	194	214	217	223	219	217	176	184	186	199	185	203	216	232	233	193	195	211	224	193	236	215	173	217	166	192	198	199	183	196	174	178	220	182	187	216	199	240	179	205	220	198	188	216	224	199	209	168	233	202	186	196	200	233	194	189	207	209	207	211	206	190	217	220	184	193	213	173	197	198	208	186	186	200	189	186	203	209	186	208	198	202	167	193	212	176	190	192	218	209	211	212	208	221	208	212	157	166	170	175	220	204	206	187	195	216	193	211	194	204	202	189	201	203	193	219	204	182	190	163	173	182	186	197	185	185	187	183	194	190	186	199	174	208	196	210	211	208	178	167	175	197	183	205	166	210	188	176	226	207	194	169	169	220	182	213	207	186	179	215	191	190	212	176	207	213	200	182	198	177	177	220	199	196	207	190	189	176	207	208	195	192	206	198	196	197	189	188	201	202	220	188	190	201	200	197	195	201	217	171	188	179	200	195	224	198	224	204	163	205	216	227	172	220	202	194	196	219	201	196	182	180	177	193	193	187	184	198	226	204	185	203	210	189	193	200	224	216	207	242	176	200	206	218	213	206	206	204	202	185	217	217	198	192	208	205	179	222	182	190	160	205	170	215	170	200	206	206	184	187	200	190	195	217	171	211	198	199	186	224	216	201	215	180	175	197	196	224	205	179	196	205	180	186	199	180	211	163	219	181	224	219	195	203	195	203	195	174	211	218	176	190	186	183	221	195	195	207	207	210	203	188	197	191	186	195	180	193	222	176	199	165	230	214	208	164	189	222	189	156	218	234	176	218	183	178	196	166	223	212	185	186	202	208	188	222	186	180	174	198	192	209	177	191	194	195	197	178	168	199	215	201	191	193	209	198	200	223	177	192	176	192	228	190	214	194	219	199	196	193	198	179	188	216	205	214	194	211	196	173	162	214	202	198	193	217	197	190	193	171	229	213	168	187	203	188	200	205	211	224	204	205	212	225	204	185	179	187	197	195	187	220	198	196	219	227	194	210	201	193	212	199	189	220	204	185	196	207	204	209	192	206	201	203	178	191	164	191	186	196	181	231	217	217	210	206	196	220	197	193	195	198	185	195	196	217	207	205	198	187	208	171	191	192	177	205	173	183	202	174	209	191	191	206	194	219	184	225	184	207	211	174	174	196	215	204	206	194	189	209	228	194	226	198	227	207	192	213	161	222	206	184	173	200	227	167	193	219	169	169	226	187	186	174	218	199	189	210	195	205	200	197	238	195	205	191	183	203	200	209	209	218	197	201	216	208	204	187	189	202	189	189	186	197	200
8108	937	1888	2191	1950	1484	1224	1080	937	865	814	758	659	673	620	617	603	582	588	527	503	544	531	522	519	477	486	499	476	520	486	526	501	491	479	440	476	484	464	487	525	465	440	486	471	450	457	480	458	508	470	432	458	492	466	477	461	413	434	489	455	471	446	488	430	472	467	478	449	468	443	424	430	468	411	487	439	467	478	473	448	459	461	456	457	453	488	474	452	452	430	424	434	459	456	473	449	444	473	471	457	488	468	452	461	462	407	449	447	462	461	464	431	467	460	466	433	445	472	461	453	493	472	459	436	477	459	451	472	420	443	406	463	425	483	460	501	472	434	458	447	413	478	487	442	442	480	440	428	468	438	474	448	438	460	440	473	460	425	469	432	460	469	457	431	423	461	526	452	447	449	432	447	446	466	422	507	496	424	460	475	499	453	452	445	445	489	447	459	486	434	452	455	452	457	425	462	453	446	418	476	468	482	449	462	469	479	442	485	440	452	478	465	442	443	473	433	471	397	455	467	437	451	444	458	449	444	492	459	402	458	449	421	435	470	452	475	460	452	426	433	432	439	482	421	475	408	480	449	427	475	471	439	418	474	432	479	464	442	461	456	449	483	431	481	497	459	429	455	473	465	448	465	444	430	409	453	462	469	490	444	446	458	460	463	495	455	445	448	490	465	462	450	450	429	501	465	441	473	459	437	471	426	442	436	468	466	463	457	430	482	453	463	461	470	464	456	416	468	415	453	429	461	448	447	482	427	473	436	457	454	439	471	460	478	442	462	460	470	483	451	458	463	423	467	460	482	458	477	468	446	488	442	470	466	438	515	497	391	431	428	460	453	447	464	433	406	465	469	461	446	447	455	430	444	436	432	466	437	465	434	418	473	469	439	447	460	445	461	447	439	437	454	459	508	423	478	477	473	477	474	448	487	448	469	470	435	433	421	448	452	430	445	486	433	478	496	465	478	451	505	439	497	435	448	438	463	482	517	454	464	449	438	461	434	424	423	453	429	460	483	432	446	445	434	429	431	453	459	457	443	460	477	467	448	432	430	443	476	431	476	475	461	430	459	441	463	460	449	419	404	438	444	447	482	422	481	508	471	456	433	465	456	453	438	470	438	471	442	413	437	476	414	445	454	423	429	413	440	466	440	459	440	466	441	465	452	457	441	507	466	453	446	423	450	453	420	487	473	462	460	476	490	469	482	465	471	454	472	420	456	468	469	440	441	444	447	469	463	472	458	469	418	456	423	442	438	490	451	485	467	419	443	451	454	454	421	444	466	427	420	442	431	437	451	484	498	475	466	415	442	449	451	463	435	452	428	440	444	483	477	457	444	396	433	425	443	449	444	453	443	442	446	478	488	437	441	462	468	442	498	421	441	485	484	455	433	449	455	447	435	441	443	460	482	461	468	492	462	440	452	438	464	446	476	446	440	438	469	448	438	453	455	430	454	455	458	468	468	460	509	444	440	436	439	453	487	474	429	476	426	419	432	458	420	420	443	456	477	427	429	418	472	476	428	448	484	457	440	467	453	433	460	463	432	428	419	471	476	478	422	455	452	437	456	446	430	451	454	427	441	413	484	399	447	453	431	470	489	469	452	479	472	443	455	472	470	492	480	432	451	455	450	441	441	470	452	460	446	454	454	429	456	432	449	437	472	443	446	445	462	427	409	485	471	454	459	482	465	426	450	463	443	430	455	458	482	475	457	456	437	472	426	464	467	409	459	459	441	472	464	457	437	478	488	431	478	454	457	445	458	438	457	481	469	438	452	460	482	452	457	496	441	456	465	467	391	485	465	444	447	474	438	468	469	465	460	474	464	433	445	437	436	445	457	451	411	414	440	448	461	439	444	447	454	448	473	467	450	443	443	467	517	488	476	425	413	451	435	444	448	435	447	453	447	430	453	445	438	461	503	437	428	488	438	461	425	423	432	448	451	469	459	441	493	472	440	415	444	442	458	465	483	456	476	439	448	464	413	425	444	468	444	452	464	441	414	424	452	406	443	433	451	420	448	471	459	478	487	441	433	434	460	446	437	458	451	409	451	490	442	464	423	436	431	434	431	434	465	457	477	439	459	465	468	426	498	477	457	453	464	468	448	455	432	491	419	425	462	482	459	435	456	399	443	454	468	462	430	468	440	477	441	446	432	440	459	418	460	446	502	435	440	450	450	449	466	469	493	447	465	448	467	437	409	463	483	446	432	450	439	472	447	406	447	459	459	451	469	470	475	450	417	450	425	463	441	462	472	431	451	468	427	469	484	450	437	451	465	471	424	439	442	485	457	439	456	443	462	451	424	466	460	412	455	472	459	465	439	433	497	424	453	496	439	479	477	487	433	458	433	464	458	461	449	475	487	476	455	444	469	443	417	477	452	484	468	412	447	435	454	453	434	481	512	423	428	434	402	426	491	467	483	440	470	453	434	459	470	465	472	443	405	494	442	420	465	414	468	471	501	437	451	482	429	501	429	455	442	467	455	442	428	451	464	470	406	465	437	436	441	434	479	407	491	420	461	444	465	437	469	404	442	476	439	456	449	457	433	483	490	473	446	483	511	451	401	455	437	430	468	436	458	473	461	413	468	386	453	478	477	468	459	467	449	445	434	449	474	455	484	456	428	483	438	477	449	444	457	431	448	443	486	464	412	431	453	486	448	450	402	461	453	417	451	429	441	469	466	453	443	464	482	414	408	503	442	479	443	467	480	462	466	480	489	467	458	439	478	464	447	460	474	443	447	480	510	425	415	430	429	449	448	498	419	433	504	418	482	448	436	435	453	446	431	441	421	439	426	444	450	428	448	452	452	441	432	466	440	461	415	447	454	432	458	428	456	467	451	473	436	465	461	452	424	445	450	473	446	436	438	443	480	466	423	489	488	486	482	501	458	479	467	435	446	449	442	452	415	506	502	420	475	444	439	454	426	455	435	412	456	429	445	495	449	462	520	457	459	429	453	476	455	433	422	449	431	480	471	443	402	474	472	456	428	444	465	461	419	467	442	463	457	455	471	422	430	458	448	425	417	441	443	457	432	479	433	465	435	404	462	480	445	492	455	458	452	458	463	444	443	437	467	453	491	458	462	415	450	449	460	438	410	426	441	449	423	430	453	463	473	470	508	434	467	454	456	448	463	438	456	426	449	505	437	425	458	504	455	474	448	455	446	453	410	426	430	449	452	466	434	442	426	455	438	459	432	423	433	472	442	445	458	486	440	480	447	447	443	423	477	472	421	461	473	440	447	463	468	458	466	466	463	441	432	455	436	440	441	428	465	462	474	409	461	466	458	441	480	445	469	432	415	456	431	433	505	420	424	401	452	495	417	460	415	408	477	455	425	440	467	457	444	451	501	425	454	423	485	444	482	471	458	470	443	465	465	419	454	472	437	435	488	426	493	441	418	474	434	408	469	420	488	462	483	467	457	469	463	444	444	437	433	468	431	453	458	434	440	429	483	436	473	455	440	461	478	437	433	516	447	427	475	470	465	441
1586	252	256	242	219	249	237	235	237	239	231	230	232	213	241	226	220	223	257	216	214	216	249	239	223	243	212	236	238	206	217	205	212	196	247	224	219	273	220	220	236	237	276	234	209	225	219	242	222	234	266	241	247	241	213	205	222	231	209	234	197	224	208	203	219	227	216	237	235	225	232	251	204	256	199	233	227	224	213	219	199	202	208	228	224	225	207	217	217	222	198	226	210	198	201	236	227	208	213	226	216	244	231	223	208	190	207	232	217	232	242	219	239	195	225	219	231	227	218	194	219	241	251	221	244	214	246	230	232	232	211	222	222	190	220	254	235	249	238	217	228	227	228	251	214	221	239	227	251	199	209	246	202	232	225	231	230	244	230	228	198	229	215	225	228	232	203	221	239	221	236	224	262	217	229	212	236	222	271	200	236	213	195	200	234	230	218	237	228	228	231	228	236	230	245	203	190	251	211	232	207	199	246	209	213	225	200	225	200	235	259	198	216	195	220	228	222	222	240	241	239	239	204	234	228	254	230	257	240	237	214	246	229	218	203	221	243	212	238	235	210	220	247	239	238	237	195	203	219	207	218	226	256	241	235	215	264	243	228	245	228	220	240	202	229	210	207	230	211	249	222	218	215	211	217	225	226	202	239	207	239	212	241	244	247	248	214	234	219	209	232	239	249	216	212	215	204	243	238	212	208	215	261	231	258	258	233	236	252	210	239	222	218	207	222	216	204	221	201	217	189	204	227	228	255	215	235	223	219	213	229	202	206	245	232	242	237	226	242	234	238	243	207	211	210	236	220	183	201	212	229	226	245	223	262	218	220	245	241	245	230	241	232	219	234	235	228	251	239	207	246	213	253	239	185	232	200	259	204	218	241	230	238	233	213	195	245	227	216	240	231	212	244	226	215	249	232	209	232	226	213	211	201	205	220	238	242	263	216	201	208	200	234	212	217	219	226	218	236	267	221	221	200	238	205	214	230	221	204	222	224	222	211	236	234	225	237	244	230	270	234	273	233	246	231	207	214	222	217	242	217	223	219	215	223	208	201	260	229	231	211	206	188	236	211	224	208	223	233	221	250	226	215	192	230	247	232	228	238	248	246	219	217	223	230	213	213	222	241	226	215	238	220	240	228	214	204	263	204	219	238	241	206	192	235	224	227	211	259	222	232	219	211	237	218	231	236	207	216	220	232	228	192	199	229	236	210	237	237	213	217	252	237	214	211	214	225	227	189	233	249	215	237	254	228	227	227	230	208	228	239	216	213	238	224	231	224	226	254	235	241	225	256	214	210	248	176	238	213	240	210	227	219	226	225	235	234	224	226	243	251	191	228	232	257	230	203	217	213	237	231	198	213	202	235	229	200	216	252	220	206	258	233	228	224	220	257	234	226	237	235	205	229	223	253	207	241	237	212	208	242	232	245	208	242	239	227	227	212	188	236	224	219	211	204	233	209	220	239	216	199	234	221	212	219	235	197	247	238	214	237	247	243	244	223	241	241	223	206	228	228	222	212	237	237	207	237	207	215	221	226	224	240	214	235	245	198	212	263	234	219	224	256	239	234	245	207	248	216	214	227	222	237	219	222	235	234	204	226	211	221	204	231	263	233	214	249	222	226	224	229	235	221	234	237	234	206	228	250	236	208	216	227	229	200	212	218	226	237	212	228	196	226	223	215	225	232	189	211	226	223	212	205	221	235	234	228	216	258	215	224	257	218	192	223	236	245	226	246	229	228	186	222	229	249	252	212	219	213	220	211	255	240	224	240	205	212	239	192	221	247	201	224	229	221	208	243	239	243	247	241	234	236	218	238	214	231	197	241	215	225	240	232	216	228	226	199	234	207	213	209	230	224	197	241	208	240	225	223	229	228	228	222	218	227	221	237	235	219	235	243	239	222	264	237	249	221	228	245	199	219	230	270	208	216	237	241	260	233	188	225	230	238	232	209	250	227	228	205	233	205	216	234	238	252	194	251	240	230	230	214	237	247	210	220	235	243	236	224	226	227	231	223	199	210	230	223	249	226	230	209	233	226	207	254	229	192	196	229	220	208	229	245	242	222	228	206	214	207	219	200	205	216	238	204	217	250	243	265	237	216	229	224	237	242	206	227	225	227	228	184	220	232	235	213	227	210	205	237	241	235	211	221	210	191	243	252	246	220	234	214	224	214	241	245	206	233	236	237	248	227	239	235	229	246	258	249	260	232	229	239	204	212	229	212	235	251	230	240	249	230	230	201	231	221	203	188	214	252	236	238	218	234	223	250	204	237	214	226	243	201	197	227	208	212	207	227	224	224	238	216	225	232	224	202	199	227	216	237	213	220	247	227	231	244	213	238	237	223	222	250	229	215	199	250	220	238	225	193	218	213	251	224	220	220	229	228	251	211	213	236	239	200	210	256	212	209	233	264	238	201	237	244	215	216	239	208	226	241	211	208	229	220	214	224	221	239	208	231	219	225	233	231	229	214	229	241	239	238	241	210	245	242	216	216	217	221	239	242	229	214	241	236	220	246	221	245	220	206	207	210	228	257	226	231	242	220	240	210	208	224	234	220	237	209	219	216	224	231	215	233	225	237	222	212	250	213	224	223	253	250	247	239	211	235	233	229	220	216	186	208	223	216	218	234	200	235	219	233	227	209	243	245	225	206	260	226	200	227	218	206	226	259	211	254	203	237	237	238	218	217	204	217	227	237	193	209	218	243	258	220	244	200	195	218	208	253	221	213	225	216	252	233	215	201	241	240	215	210	246	242	220	233	238	233	215	218	214	211	198	211	208	248	222	204	250	231	243	212	227	230	232	230	212	248	239	190	242	209	208	220	234	219	218	203	217	227	212	237	214	226	209	228	220	244	239	246	221	208	242	254	241	239	215	222	212	251	227	223	225	237	225	202	241	218	236	223	242	237	195	239	226	220	220	215	222	254	237	242	210	228	181	231	229	217	232	231	227	236	256	252	234	211	231	203	225	243	245	228	221	230	205	225	243	230	215	194	221	226	256	235	226	243	241	260	229	223	238	200	228	220	205	222	245	235	244	220	225	224	228	203	229	222	224	197	237	242	198	247	229	239	233	200	229	219	241	234	244	227	239	244	224	222	245	261	218	237	207	237	221	183	196	206	216	221	225	218	248	246	226	210	221	240	227	221	257	209	234	210	210	248	234	231	224	240	201	218	228	234	248	229	216	251	228	229	217	222	231	207	228	221	247	218	236	224	227	229	219	198	209	241	219	222	229	214	216	211	216	219	196	209	213	229	204	232	226	243	217	251	240	218	223	214	229	211	213	201	228	209	233	205	178	226	247	221	239	240	215	222	240	235	226	223	220	197	235	215	223	249	215	217	231	229	238	215	242	216	212	236	228	216	202	220	216	233	221	204	211	216	226	249	230	229	247	225	237	213	218	238	210	239	235	203	246	230	230	194	202	212	208	235	239	215	205	242	213	210	230	244	243	232	230	248	248	259	224	226	235	234	207	206	223	264	230	215	217
2023	562	556	603	550	596	611	584	552	534	552	572	610	513	511	545	546	505	514	520	533	529	516	535	530	556	569	526	574	541	565	537	550	547	540	571	525	585	575	487	558	550	556	515	559	555	541	554	510	585	545	555	525	550	566	536	521	549	592	533	552	548	492	548	555	567	535	560	566	515	551	557	527	555	547	563	530	540	566	535	546	576	542	547	571	533	528	556	543	567	557	556	506	537	574	520	525	532	551	537	551	512	538	530	540	553	507	511	538	523	562	522	543	501	577	523	564	592	540	563	535	575	536	537	492	567	518	535	558	521	553	558	547	520	560	553	542	515	546	522	541	554	569	534	515	533	556	566	562	564	601	492	545	530	519	555	527	534	472	567	548	563	503	499	496	542	590	526	533	535	554	546	553	542	590	570	501	561	524	543	546	588	566	559	527	573	584	583	539	537	587	559	556	501	526	544	572	580	539	546	563	555	565	600	567	554	562	489	517	519	554	538	527	535	548	535	565	542	492	519	524	543	545	534	530	544	590	540	550	551	556	561	483	552	541	521	500	537	529	538	548	561	561	499	545	492	531	545	545	550	565	540	561	531	580	551	561	502	524	585	568	549	528	549	526	534	538	528	516	542	519	520	494	549	544	538	562	527	549	567	543	484	510	551	541	530	596	537	528	541	512	533	557	561	567	556	560	544	557	555	553	545	506	536	503	541	602	541	542	515	531	542	538	548	539	540	506	566	517	563	586	559	601	551	501	548	532	533	515	537	541	545	546	604	542	518	553	544	503	544	547	504	528	547	566	509	590	572	530	549	539	558	534	560	482	553	580	558	528	584	539	512	527	505	543	564	547	514	508	526	536	505	514	546	545	526	543	537	571	525	556	524	567	553	516	531	553	555	558	573	561	545	555	571	581	510	501	559	546	535	512	555	545	545	550	543	547	541	552	526	497	555	519	562	523	529	534	493	526	564	551	550	564	557	536	518	506	513	523	534	503	536	545	543	546	539	521	563	527	557	577	535	550	509	543	553	588	526	536	497	565	534	549	513	538	565	535	543	569	528	588	523	528	559	525	584	549	536	552	541	554	546	523	534	551	550	567	544	508	525	515	546	537	554	587	533	500	543	541	559	560	555	556	571	541	537	506	514	551	534	556	509	521	522	530	531	528	525	539	510	480	523	550	558	554	517	545	553	546	520	579	552	536	488	547	522	532	542	566	523	566	539	557	530	560	549	507	590	545	551	532	546	568	515	513	505	507	535	542	482	569	554	600	524	519	510	518	549	534	555	549	568	593	499	508	523	501	545	491	529	531	522	535	561	551	556	576	526	560	561	472	537	553	528	565	512	545	532	512	509	534	557	540	493	516	561	600	526	551	536	523	571	566	550	545	593	531	485	567	568	548	544	553	537	508	581	513	522	525	531	535	539	531	524	556	528	510	543	551	575	545	575	559	492	521	497	545	548	540	582	504	513	526	547	545	520	513	547	540	564	549	549	529	540	574	546	535	520	552	541	528	509	557	525	573	506	567	519	521	535	536	564	542	485	548	580	523	520	505	534	518	548	531	570	555	546	535	604	545	536	552	522	509	572	533	541	574	542	526	534	522	500	564	509	548	522	532	558	532	562	508	567	587	537	546	545	524	528	540	546	505	572	539	558	526	575	550	568	587	534	544	547	535	522	565	570	555	566	474	555	569	538	552	551	577	541	549	553	544	551	548	559	516	516	560	525	558	518	542	543	543	585	531	546	521	535	566	552	550	530	536	528	548	547	563	546	576	613	543	540	523	560	533	532	527	552	527	553	544	524	542	574	545	546	551	559	548	511	557	547	535	525	543	572	549	528	557	551	506	487	540	560	514	566	546	528	542	597	540	516	530	509	554	535	503	513	565	551	543	571	534	529	528	576	547	535	573	518	528	548	544	563	514	522	573	534	535	584	517	533	534	544	561	521	562	525	527	553	581	523	569	531	527	563	535	522	555	549	556	545	574	562	525	536	542	546	516	518	545	539	534	564	510	526	536	573	554	554	561	514	569	530	516	578	576	536	525	565	576	569	509	535	525	547	522	541	528	516	546	572	516	515	543	549	544	494	511	521	540	521	515	548	537	570	572	568	563	517	550	512	553	480	560	518	575	553	542	574	525	532	513	508	530	567	557	555	543	518	584	578	564	575	568	541	536	535	548	551	544	576	560	523	511	522	558	576	525	567	535	547	546	515	545	499	529	528	569	537	555	544	558	514	493	550	542	554	545	552	521	518	501	553	542	557	550	504	558	558	518	542	546	599	538	569	549	558	551	551	570	538	558	548	569	551	537	551	526	557	533	540	550	575	547	540	506	610	521	532	537	540	553	569	540	536	497	566	542	559	524	526	547	533	545	512	526	538	526	552	579	526	553	568	587	547	518	573	510	552	541	559	506	528	548	490	525	567	547	553	541	562	561	559	555	537	522	525	593	539	532	529	541	522	533	541	542	541	589	535	527	533	555	559	532	562	550	531	533	540	550	543	530	530	558	544	550	560	549	579	557	525	595	567	530	525	538	555	547	521	561	491	584	521	543	511	541	565	570	553	566	518	554	531	504	554	564	507	528	587	543	569	538	540	554	546	530	553	540	556	575	570	525	542	544	549	547	490	555	504	496	562	476	557	575	573	524	569	565	539	548	529	535	517	540	532	557	565	528	534	559	573	543	577	516	557	523	566	540	510	565	574	520	497	551	548	544	537	538	551	605	509	529	536	535	488	551	533	515	527	555	573	573	494	571	560	540	575	554	522	510	541	568	541	521	527	582	537	560	540	531	535	554	563	487	528	515	552	559	471	532	547	523	576	523	525	493	539	550	557	560	558	516	574	569	549	541	563	518	527	530	548	529	535	527	573	560	541	537	567	607	541	541	519	547	524	484	538	559	550	523	506	591	537	546	563	545	579	512	548	525	527	545	532	562	590	563	564	543	534	535	566	512	553	553	560	554	522	518	544	573	581	539	515	569	586	517	556	541	547	508	531	538	526	544	524	553	567	558	547	551	556	532	524	546	535	521	542	527	513	572	505	537	523	555	518	531	526	531	526	545	563	499	549	530	563	522	544	569	511	525	557	555	569	576	529	541	532	512	513	568	535	534	525	546	519	515	538	490	544	573	537	541	549	563	555	519	518	557	518	559	549	520	567	533	527	549	529	540	553	523	546	568	517	539	519	524	507	514	548	529	534	561	577	566	560	559	510	546	526	527	526	520	565	560	522	559	527	535	517	582	553	519	514	495	535	542	548	534	525	533	553	518	561	556	505	538	549	487	548	546	560	573	593	544	547	547	571	479	555	544	555	563	537	534	527	551	541	502	551	516	539	539	549	556	512	522	571	553	569	557	544	574	554	534	537	523	501	559	554	519	564	488	584	496	503	553	483	553	532	516	516	540	535	504	561	524	511	550	564	565	539	553	553	524	542	570	551	497	558	537	514	544	514	532	534	521	562	525	539	598	533	580	525	498	574	563	565
8514	631	652	619	482	411	371	372	355	359	351	337	310	342	335	362	313	303	326	342	315	335	340	306	342	312	338	329	339	294	324	312	329	282	356	334	311	291	325	336	316	335	296	331	305	312	328	330	327	315	342	320	330	322	331	336	308	318	314	336	330	309	352	345	328	329	265	297	308	317	311	321	316	360	318	303	298	320	326	307	336	300	285	298	308	299	318	350	324	316	292	338	333	317	308	307	354	349	303	343	349	336	335	323	334	298	296	275	314	344	330	321	270	310	324	302	326	318	307	320	322	300	301	319	297	298	333	332	312	294	349	327	341	295	295	305	321	299	321	315	338	297	330	345	277	315	356	315	353	320	292	314	303	312	310	313	325	292	335	324	321	312	325	354	328	320	259	318	308	310	327	315	256	324	295	313	343	355	332	325	325	279	304	341	317	279	290	290	311	328	306	328	303	299	324	353	336	309	339	285	300	309	373	364	327	304	302	295	311	273	312	320	324	299	324	329	321	310	304	304	280	295	325	354	315	308	333	291	308	271	309	353	389	323	317	282	310	302	292	307	317	372	293	323	331	334	331	268	336	285	296	320	317	300	309	305	274	334	304	316	325	304	330	302	318	317	286	316	294	321	274	318	293	347	303	312	321	302	291	317	339	353	324	327	331	319	300	314	288	321	318	315	335	326	328	337	350	303	361	326	295	339	325	275	331	324	322	330	328	299	338	299	305	291	274	333	316	354	327	289	347	327	284	290	305	328	327	301	334	333	325	342	336	305	287	324	327	316	310	313	346	355	355	335	301	327	285	288	300	324	295	327	311	350	350	365	330	339	308	289	340	278	346	301	304	290	311	298	303	318	315	387	319	314	294	356	335	297	326	300	343	315	319	339	303	310	318	347	314	320	312	304	296	307	328	342	301	316	295	324	325	281	294	324	293	324	321	343	334	312	308	337	325	312	320	355	342	334	309	324	286	302	291	307	320	314	321	308	313	288	298	337	331	351	328	345	358	321	324	312	297	320	322	317	296	311	292	327	312	310	307	283	316	302	340	302	320	305	296	328	343	335	272	300	353	332	324	321	293	333	318	336	303	316	334	282	283	302	350	324	309	302	327	279	312	314	312	304	310	286	303	326	305	313	281	320	318	328	308	325	349	312	338	297	335	329	301	323	328	348	298	317	329	327	342	350	297	286	315	301	350	345	293	349	314	331	302	364	287	328	337	323	308	281	308	332	298	328	372	296	341	321	334	348	343	332	311	319	332	306	314	326	298	322	316	323	341	317	350	334	283	295	293	300	329	338	314	308	295	315	291	295	331	291	329	299	326	272	309	343	371	321	314	325	300	325	313	306	295	297	326	328	291	338	324	335	336	352	300	352	295	309	305	337	317	298	307	288	292	349	310	312	279	332	304	321	298	335	294	292	355	311	324	342	345	293	296	328	307	334	333	350	319	311	319	359	306	312	299	262	313	332	283	324	328	338	314	303	306	278	321	279	305	289	321	362	347	298	313	358	292	302	333	287	308	317	331	306	313	339	308	334	333	312	333	340	319	351	328	335	293	298	320	339	316	362	329	331	320	341	348	296	323	331	332	309	358	332	315	320	321	315	326	329	274	290	318	332	305	316	305	285	319	284	346	311	315	317	356	329	314	288	308	325	340	352	322	285	313	322	317	300	334	295	309	315	341	333	332	354	334	305	327	334	313	312	355	308	341	350	335	320	321	337	329	297	337	326	297	321	334	306	314	319	318	316	271	299	298	294	318	311	315	306	320	323	297	302	319	343	330	325	305	264	326	303	290	298	320	359	308	344	327	325	314	319	311	311	305	304	284	313	329	306	311	286	317	344	327	307	297	333	318	315	306	355	301	348	296	331	303	288	313	291	303	309	307	319	310	272	320	330	314	304	347	309	318	309	312	335	291	291	334	296	318	333	305	275	335	305	329	305	309	318	305	349	297	314	314	281	332	324	323	330	332	354	326	298	323	284	305	297	279	310	302	337	290	306	312	316	331	300	303	322	319	338	289	297	301	320	316	284	348	318	282	302	325	310	305	332	279	332	307	326	302	330	309	296	310	310	306	311	368	341	314	321	313	304	316	316	312	332	307	288	315	302	297	294	319	349	345	318	346	312	297	327	305	295	275	320	305	309	315	350	320	336	313	273	303	315	346	321	353	314	344	310	320	318	313	305	341	305	329	301	314	340	338	352	311	263	298	309	306	298	297	341	291	296	309	343	293	336	285	318	319	322	352	313	299	348	298	337	319	296	342	319	303	314	320	290	332	327	333	326	354	298	304	311	324	310	317	324	336	324	352	311	297	353	315	333	297	286	315	291	302	333	308	339	314	330	325	321	285	315	329	337	300	293	325	296	298	340	355	334	290	318	324	324	340	300	289	301	344	309	307	344	297	329	329	323	319	327	327	307	320	321	318	321	350	305	308	299	299	301	322	317	277	294	326	296	328	341	300	382	286	324	326	323	327	324	335	301	318	311	351	289	300	319	325	321	313	276	312	287	363	348	288	351	334	315	320	301	314	329	302	320	328	340	310	284	332	283	308	329	296	328	322	288	300	331	300	322	331	336	304	311	305	295	344	332	315	320	306	302	297	339	317	327	322	302	348	333	323	297	329	318	308	309	312	287	317	310	308	324	309	320	306	318	325	340	346	304	306	276	340	296	349	304	307	317	295	308	327	300	334	299	332	339	299	298	307	348	336	285	333	308	295	314	304	306	311	319	315	329	311	319	303	316	347	310	339	322	318	341	349	360	338	307	312	316	320	342	331	318	303	309	283	273	350	334	316	289	339	308	333	295	311	305	280	301	315	324	360	310	317	358	326	326	315	323	303	320	312	296	307	333	320	315	266	268	286	314	342	337	347	326	345	339	285	311	327	348	320	327	334	357	300	326	339	308	335	310	313	315	297	333	330	323	342	322	306	321	323	314	294	345	328	284	298	346	315	321	309	318	305	308	338	309	312	320	346	243	307	311	306	312	318	322	296	319	334	325	292	327	325	309	318	320	325	304	316	349	319	305	320	336	338	301	326	345	330	361	330	312	294	318	336	306	278	310	309	301	316	348	318	354	290	337	326	348	319	298	348	328	300	314	318	301	354	328	310	326	350	330	309	331	351	344	296	324	296	329	315	316	339	313	316	311	348	334	311	328	322	288	321	352	366	338	320	310	302	306	308	320	331	323	347	324	329	281	345	365	295	305	331	291	311	293	294	337	344	333	344	308	331	311	345	352	312	339	310	316	288	354	310	282	279	347	312	271	319	308	316	287	314	328	293	305	322	322	312	298	346	312	295	328	337	322	304	301	320	328	353	317	260	298	311	330	319	296	327	298	306	294	316	323	298	353	313	333	326	338	333	319	341	309	345	305	298	341	316	344	316	316	304	311	322	331	317	323	329	323	319	356	309	274	278	298	282	303	356	306	288	346	287	304	308	285	359	315	296	309	321	281	304	335	334	324	320	327	317	301	338	307	321	267
6836	1064	1446	1648	1535	1242	1116	911	959	937	869	800	826	877	813	764	839	755	759	775	765	751	797	724	737	782	727	745	793	708	746	711	734	744	715	695	734	755	772	724	737	736	711	670	675	742	717	723	754	751	754	692	695	720	755	698	757	729	708	765	763	773	707	721	768	705	726	693	737	759	747	717	709	732	742	727	716	748	732	710	734	722	710	726	743	702	772	711	766	764	716	736	739	762	781	726	704	752	706	770	760	757	700	710	664	729	709	701	716	725	730	694	686	709	698	743	757	684	730	678	707	732	710	726	740	728	692	756	717	712	717	731	766	719	720	719	703	773	757	686	719	648	771	680	764	741	735	727	745	737	681	692	714	709	736	705	718	748	672	705	739	721	700	731	688	690	734	724	734	746	787	714	719	740	704	706	749	728	725	755	716	728	704	732	728	721	748	675	732	706	704	709	680	717	717	754	735	714	769	704	679	713	724	702	724	739	699	715	774	704	712	716	699	717	704	701	738	687	664	734	740	719	705	742	718	691	730	708	697	704	683	754	736	720	754	683	714	714	735	720	711	726	747	729	728	737	695	688	752	709	701	710	704	727	721	709	704	730	699	750	761	699	685	737	706	770	716	779	752	720	738	703	710	708	715	730	715	709	736	740	757	728	720	700	691	729	691	701	702	687	746	699	708	698	723	710	693	733	698	792	731	680	700	714	761	743	720	704	719	745	715	725	721	702	717	725	721	709	683	746	735	742	754	713	700	697	725	732	696	737	708	720	735	679	732	759	735	722	744	715	733	717	710	678	786	735	677	752	725	722	700	724	700	708	727	722	766	701	740	738	701	711	758	659	721	724	719	716	788	718	736	714	727	707	755	787	757	675	747	687	679	719	727	774	746	715	711	677	729	724	687	701	728	695	719	701	732	715	774	708	742	708	711	797	739	726	709	694	706	769	688	723	733	700	706	725	753	742	721	719	733	731	698	703	725	734	735	694	729	694	704	758	764	707	758	734	695	738	690	682	698	717	708	738	745	686	696	716	732	714	722	755	681	728	731	707	732	743	755	727	761	769	733	733	705	698	707	728	734	743	726	760	670	715	698	722	741	744	659	729	712	694	713	748	737	715	760	691	734	697	787	715	711	712	743	683	691	740	702	703	696	724	714	742	749	686	709	691	703	678	743	730	665	788	688	697	689	666	706	704	727	749	754	701	768	695	809	759	719	745	706	723	721	706	757	733	675	693	733	740	799	719	741	707	703	705	696	718	730	737	682	719	757	721	713	700	705	763	692	736	729	681	740	626	719	728	724	703	700	723	749	749	733	732	690	707	699	698	737	742	698	727	737	721	732	722	717	739	748	733	690	722	737	718	702	719	773	746	679	699	686	723	758	734	702	680	729	771	752	718	702	686	735	666	702	732	705	752	721	732	741	707	716	734	681	718	716	727	753	717	710	705	690	778	684	729	698	678	748	700	683	679	705	718	745	702	719	709	762	715	732	678	715	735	727	699	747	745	721	726	739	723	674	746	688	729	691	724	733	740	649	717	721	724	775	750	703	703	693	713	738	752	734	723	760	753	681	706	710	762	694	707	733	686	718	707	749	702	704	743	740	664	716	775	730	707	668	695	708	743	705	693	694	684	719	732	703	729	746	750	750	728	723	701	709	756	706	733	749	739	740	704	716	744	722	741	715	711	700	753	688	696	722	744	739	712	686	670	755	712	742	769	707	744	774	704	701	744	718	659	704	702	687	750	725	760	667	691	736	731	730	730	721	738	700	720	709	766	705	696	737	750	735	709	689	637	726	673	678	684	721	685	737	738	703	757	683	726	741	806	697	731	734	722	716	738	731	693	764	712	704	749	759	728	744	685	777	724	724	727	693	698	728	742	774	696	733	730	701	761	730	735	736	770	754	735	745	713	728	751	735	728	666	679	694	719	721	710	729	765	735	705	734	705	711	726	675	700	665	717	688	735	756	720	694	692	720	755	700	744	692	729	726	713	704	720	716	751	666	712	686	694	694	689	703	755	730	718	737	735	753	696	741	682	726	731	722	750	721	729	754	743	696	696	707	712	760	738	777	721	737	695	729	750	706	723	749	742	695	770	723	688	694	723	742	716	688	722	680	713	686	729	695	738	735	683	734	715	704	719	744	728	710	728	773	713	692	704	745	706	709	702	709	706	761	689	701	697	733	712	719	722	696	742	721	709	730	759	701	706	684	800	743	738	733	683	703	668	699	674	712	707	700	756	733	705	683	759	736	707	774	738	715	732	721	717	721	707	737	720	761	704	745	719	768	756	699	706	714	766	770	743	727	671	714	693	742	749	718	672	695	691	708	748	690	754	694	750	706	737	670	762	739	706	703	690	689	760	760	702	749	741	743	701	752	750	689	676	751	741	712	746	743	709	723	729	727	724	711	727	696	768	682	718	782	718	701	737	721	734	725	673	719	740	722	663	746	683	735	724	759	707	735	703	701	683	756	712	715	730	711	670	739	726	708	708	734	716	724	716	694	715	674	704	699	757	727	687	699	759	775	697	751	652	718	679	700	729	723	691	746	729	665	756	716	708	697	737	732	667	776	719	709	743	741	735	767	709	699	679	680	677	742	696	657	717	732	719	736	717	686	745	700	743	717	744	728	704	713	699	734	700	727	776	720	729	677	743	711	738	739	745	722	726	718	722	694	716	721	741	742	717	742	706	683	728	702	773	755	724	688	739	738	715	730	691	712	730	759	709	682	755	732	722	696	756	720	692	686	705	693	675	752	749	722	783	781	704	747	705	707	696	728	734	719	710	703	800	779	695	728	712	689	712	712	702	715	759	744	708	735	695	732	715	709	803	722	756	727	764	756	705	715	731	717	710	750	707	715	701	732	693	720	758	715	705	753	695	780	729	714	721	705	746	721	729	723	700	742	719	787	737	692	742	674	743	787	691	740	795	706	697	725	754	742	722	751	706	696	745	740	724	730	727	722	692	679	745	708	722	723	748	753	701	670	709	702	701	735	720	742	707	718	700	718	724	697	707	725	696	752	702	697	726	703	733	723	728	695	698	678	686	724	738	731	736	760	705	740	695	693	723	722	726	741	755	717	729	697	749	730	724	780	745	736	787	739	756	701	706	712	679	760	725	739	717	714	744	731	767	730	703	708	721	754	756	751	712	733	737	704	731	710	714	704	689	715	736	737	748	733	692	697	703	666	711	671	776	740	739	745	704	743	773	714	739	748	717	691	700	745	748	695	708	749	726	681	670	737	692	782	694	758	729	773	720	705	765	730	750	715	708	711	698	764	709	729	741	695	694	719	730	755	706	710	690	693	706	692	655	751	707	687	723	677	697	723	733	688	702	725	688	727	725	736	684	677	750	689	685	735	671	723	761	734	709	686	692	766	675	681	759	730	664	728	749	730	763	707	712	730	736	708	699	698	717	712	723	730	719	691	728	737	761	711	724	674	731	716	733	671	697	679	705	739	779	693	749	752	694	776	707	702	740	688	788
15046	1128	1029	759	561	435	319	288	267	272	281	226	220	237	249	257	229	220	190	224	209	211	203	198	205	215	201	201	198	188	208	205	202	227	199	203	198	201	221	228	182	189	190	177	188	196	203	198	215	181	200	187	205	172	186	220	228	202	183	172	178	228	207	194	221	195	192	192	199	185	215	203	189	174	182	193	221	199	213	201	190	190	198	176	182	195	179	195	212	211	203	201	222	184	190	194	217	219	194	215	179	179	193	190	185	196	197	202	231	188	200	220	183	200	183	190	185	187	188	206	209	184	186	209	180	187	217	219	191	199	197	196	195	186	179	214	210	209	193	210	197	202	203	177	189	194	182	197	195	171	172	187	185	184	184	161	170	195	182	217	197	179	227	173	178	208	196	188	173	184	183	194	199	202	218	210	199	206	200	201	211	204	191	186	217	181	194	216	190	215	199	192	203	196	231	194	201	200	246	178	193	174	195	198	182	182	192	177	200	203	200	217	213	185	188	175	198	207	226	188	193	203	207	208	215	221	216	195	175	179	210	207	213	202	207	201	192	175	197	224	182	217	198	188	181	187	201	223	203	188	191	202	201	182	180	203	206	197	207	193	204	205	193	178	196	192	169	202	171	196	222	165	188	198	184	217	220	187	182	162	219	196	196	191	210	180	199	229	205	201	194	203	200	205	202	208	206	182	206	221	216	168	184	174	180	168	177	184	218	174	214	236	201	191	216	193	208	179	185	199	208	230	159	213	225	195	197	186	178	187	198	193	203	200	192	210	200	205	213	197	215	178	204	195	156	212	187	176	163	194	184	212	193	197	214	216	212	210	194	186	211	195	217	192	183	203	201	162	227	200	199	210	201	218	213	178	206	175	233	187	185	195	169	204	223	204	158	172	213	190	209	222	198	198	196	189	206	182	184	166	214	194	206	214	217	213	228	218	189	219	214	204	204	190	201	176	193	199	205	192	199	180	185	195	178	202	202	203	172	209	184	190	198	176	208	190	196	182	172	204	234	169	168	192	184	186	207	180	208	191	215	187	187	173	185	198	190	184	187	191	190	178	185	210	200	197	198	195	196	198	179	236	207	187	215	177	167	188	187	166	220	204	189	190	198	201	209	190	199	205	215	201	201	193	238	186	203	192	197	211	196	205	207	201	204	181	186	201	213	201	213	184	208	215	167	164	185	221	190	214	206	189	201	195	226	183	190	181	195	198	178	180	196	199	173	204	191	195	185	215	172	189	202	206	184	233	176	221	203	206	183	207	238	188	216	193	209	192	187	217	202	190	177	160	189	172	193	189	201	203	176	222	201	182	203	196	174	175	188	178	207	199	173	196	190	183	181	193	210	181	171	186	158	186	211	195	187	197	194	176	195	203	197	186	192	177	178	177	214	192	221	220	213	172	193	211	203	216	175	196	211	204	177	174	184	185	196	184	179	207	205	204	195	196	171	220	200	195	190	198	235	206	186	195	201	188	189	233	182	179	201	212	190	220	210	193	190	173	186	218	186	190	180	170	226	193	205	225	224	204	202	199	172	208	180	204	204	196	225	198	204	176	205	186	205	220	219	217	176	198	211	184	214	202	191	210	200	210	218	224	191	208	166	180	211	226	193	212	192	195	192	171	199	186	199	187	192	207	205	205	220	198	204	183	165	186	185	218	213	213	197	179	206	203	171	192	170	207	214	199	202	190	215	223	173	189	185	203	177	197	206	185	200	219	204	205	200	183	199	201	187	189	205	216	184	165	175	164	207	193	195	185	204	201	195	196	186	174	220	193	183	188	182	209	197	228	203	193	188	199	228	189	192	156	194	208	187	210	206	191	170	201	212	194	195	185	211	188	221	187	191	193	183	157	239	200	217	165	201	225	206	196	184	211	188	233	222	206	189	184	180	194	183	221	217	178	196	192	184	176	189	202	220	197	186	199	191	185	174	215	189	191	200	199	200	153	204	216	215	193	218	188	187	192	196	211	193	207	178	198	192	205	215	182	214	191	217	198	211	207	197	234	176	186	189	227	187	235	209	188	172	181	224	213	174	208	228	208	194	170	190	195	181	192	176	190	204	190	200	180	197	211	222	192	190	194	197	212	164	193	180	178	218	181	195	204	204	205	170	193	196	215	188	216	210	203	191	192	196	179	199	206	181	209	213	208	194	231	204	204	203	191	181	192	219	193	207	207	191	177	172	224	195	212	211	189	185	210	221	170	170	195	180	241	186	187	187	212	199	191	209	199	209	193	201	217	198	207	183	182	188	199	191	181	187	171	195	195	182	189	194	184	196	194	190	204	197	214	178	189	214	189	215	173	190	173	192	228	166	183	208	202	213	192	184	194	181	177	181	204	203	219	191	163	208	185	167	207	194	182	200	179	193	196	193	193	189	194	211	192	166	211	186	221	194	203	187	193	177	201	211	197	225	184	224	192	200	179	178	205	186	176	193	182	170	212	194	196	185	190	199	167	179	192	215	210	170	194	203	198	193	184	201	177	217	191	199	205	199	198	191	201	215	190	202	177	218	182	185	171	204	191	195	190	220	204	202	207	201	149	193	215	187	188	216	203	223	204	209	189	185	197	186	215	192	195	193	225	199	189	181	178	226	179	192	208	204	187	188	190	182	188	169	198	197	185	180	219	179	191	219	214	204	210	218	219	180	217	184	190	197	207	178	212	195	200	208	199	195	185	197	195	168	169	159	205	195	206	214	179	205	205	178	194	209	195	207	190	216	210	215	192	189	199	200	179	190	207	200	188	196	193	177	206	190	179	195	218	180	220	187	201	207	199	181	195	192	217	186	191	207	211	220	206	209	193	206	203	195	206	198	199	180	195	204	192	203	190	184	186	208	237	199	194	192	211	209	165	180	171	205	207	178	208	234	198	198	191	211	192	233	192	187	218	164	196	182	163	215	217	194	216	171	185	190	184	202	182	197	187	219	189	210	210	198	215	194	216	191	206	208	180	172	188	208	199	196	207	211	199	226	197	200	212	196	172	193	178	201	200	187	210	208	202	202	167	197	205	196	180	185	198	189	205	188	208	215	214	230	174	185	205	176	161	189	197	199	210	216	180	199	184	219	200	214	195	184	207	205	188	208	186	180	182	203	205	192	221	184	194	202	213	183	200	189	202	187	210	209	193	186	196	190	171	168	193	197	189	197	214	195	208	235	202	189	198	209	191	203	205	199	202	203	206	208	158	164	224	202	192	210	204	142	197	211	184	173	203	216	194	217	194	222	181	215	190	199	192	213	203	210	194	197	209	213	187	191	177	190	198	210	210	208	196	174	181	201	229	188	211	186	200	175	200	184	194	191	183	181	203	224	195	189	189	162	196	191	211	180	194	176	187	205	187	199	232	200	216	171	195	170	208	180	204	176	166	174	197	220	168	187	189	202	194	203	214	195	197	193	230	174	210	206	184	249	187	198	206	175	209	196	192	188	188	188	212	214	205	191	175	208	194	208	197	192	206	178	186	191	181	196	192	190	201	185	201
8066	1001	1890	2321	1877	1519	1185	965	952	860	819	718	651	662	623	616	546	551	548	580	536	526	510	518	528	567	465	509	489	465	490	480	470	475	477	523	477	450	494	474	447	510	436	483	477	476	451	470	482	453	460	474	443	429	425	440	472	470	487	477	480	471	445	420	463	487	439	470	464	472	476	455	453	459	438	478	440	441	454	448	442	422	471	445	455	482	465	464	469	455	443	463	454	452	449	464	439	500	457	440	444	449	463	447	452	444	425	442	479	447	473	457	450	444	420	445	480	459	470	469	495	494	449	458	441	428	497	469	490	441	458	476	460	449	452	496	442	446	476	452	442	429	449	472	427	445	460	481	485	429	439	481	481	442	464	443	495	421	462	466	461	482	441	465	477	490	458	452	441	419	466	459	451	426	481	462	440	473	475	481	438	455	443	467	452	452	481	449	424	456	434	446	454	450	460	424	510	447	464	421	483	430	422	463	488	486	480	440	436	477	481	469	449	480	451	457	439	467	446	452	506	447	421	486	449	432	441	465	467	479	446	461	459	467	439	447	466	442	466	444	484	446	450	473	460	463	437	455	450	450	462	499	469	431	474	482	452	474	443	470	488	465	443	469	463	486	476	481	429	428	437	468	498	455	422	432	428	443	473	474	449	451	476	470	452	426	449	452	420	412	458	452	463	485	468	430	442	461	432	440	458	466	453	474	481	461	440	459	455	445	437	456	476	451	469	469	438	446	433	451	470	485	442	444	465	451	487	447	456	474	454	437	432	459	443	415	461	474	444	476	447	455	443	475	456	455	480	451	443	405	449	487	470	450	455	439	456	488	416	489	463	460	492	483	448	445	457	422	491	463	478	441	435	482	454	441	423	441	483	427	466	433	460	433	478	445	430	460	440	486	451	471	442	450	423	460	460	415	468	441	427	434	444	423	468	462	452	490	460	468	480	488	462	482	482	425	471	482	455	442	486	457	453	468	429	451	463	445	454	438	434	429	442	460	459	442	517	451	421	479	446	456	470	494	422	455	453	466	459	482	456	484	424	450	473	415	427	468	434	432	451	445	466	410	429	422	464	438	445	449	427	474	479	450	459	433	478	420	433	457	425	421	463	437	450	448	441	436	419	426	462	451	467	442	425	474	457	468	487	451	469	434	479	430	465	464	456	476	430	471	424	446	432	465	457	466	453	454	459	470	452	474	475	440	454	431	461	449	421	435	470	410	451	431	433	444	434	428	432	452	453	475	435	459	458	477	456	387	458	462	436	479	449	496	460	389	497	472	449	437	423	467	476	474	438	442	448	446	471	462	457	433	430	452	430	435	458	388	489	452	412	462	454	435	473	451	458	479	436	455	467	440	454	416	430	448	442	471	450	461	452	451	448	453	449	474	419	420	449	456	427	429	465	477	452	477	450	472	431	439	428	459	465	440	429	432	450	460	460	474	466	462	414	486	452	468	437	487	463	453	455	453	468	436	430	454	443	475	478	475	445	444	483	432	421	443	451	414	458	456	415	420	454	441	462	436	454	445	470	452	481	455	430	472	409	467	468	458	401	435	440	440	473	438	443	465	451	438	450	466	449	451	447	431	467	458	444	479	440	470	438	490	462	460	448	462	462	469	455	450	432	449	450	455	429	439	451	444	418	447	458	453	415	485	475	445	426	450	471	424	453	458	471	462	475	450	453	476	514	480	449	476	470	433	468	490	474	475	457	472	452	467	463	425	410	448	445	457	442	454	464	473	467	434	417	446	424	482	411	443	455	475	448	449	454	490	456	456	439	458	473	460	488	492	448	476	463	445	468	461	398	449	444	495	479	482	448	469	434	468	437	458	474	441	445	427	454	441	453	416	449	445	457	444	485	443	445	450	450	412	415	483	479	428	459	456	421	453	447	466	446	443	422	436	425	503	440	448	449	435	456	442	408	448	445	441	457	457	452	441	430	440	460	448	463	453	396	451	511	474	408	430	464	442	439	450	468	404	484	421	456	496	434	425	462	452	444	415	480	477	438	463	479	468	462	421	424	465	438	437	457	440	468	447	495	417	431	462	420	430	476	445	442	459	475	422	462	433	501	427	435	427	428	449	461	453	423	469	475	432	459	444	413	444	457	445	465	422	454	446	410	437	460	439	474	439	449	467	455	447	442	421	461	439	484	429	467	487	468	451	465	439	454	450	454	439	479	435	480	474	445	433	435	478	460	440	460	449	453	457	449	452	422	468	421	437	461	469	504	476	462	458	485	466	442	475	466	474	412	446	453	480	509	446	464	439	500	467	430	464	484	451	438	485	444	456	488	424	457	439	433	432	462	432	463	469	450	467	473	411	476	419	443	456	417	456	481	455	467	460	439	445	456	450	485	475	464	490	449	442	436	463	445	453	463	457	434	485	466	473	483	463	458	417	452	477	463	464	472	440	491	471	461	479	436	410	440	442	431	439	419	494	460	462	458	490	427	450	485	463	423	456	451	436	455	485	452	442	409	468	469	434	488	469	477	453	459	438	453	487	406	438	472	433	455	480	461	401	444	451	428	404	463	460	428	480	454	468	478	435	474	458	448	465	473	445	453	482	450	450	413	451	465	458	452	453	460	434	429	452	457	422	463	498	512	442	462	460	487	424	467	417	426	473	466	412	456	450	496	431	444	431	459	458	473	460	442	436	486	419	442	498	467	446	482	428	432	433	461	461	424	451	437	421	434	481	456	422	475	436	468	466	409	420	417	481	451	420	484	459	480	419	478	471	474	469	454	464	453	463	468	455	455	469	442	445	479	442	462	446	444	468	433	480	494	419	425	436	431	443	429	461	457	481	447	462	444	483	446	433	501	438	457	444	447	443	440	475	440	409	447	438	433	498	422	463	471	444	401	434	471	444	448	445	440	474	442	423	410	471	461	459	456	438	446	463	470	463	392	476	422	431	438	464	442	455	476	437	440	447	462	449	439	467	469	451	451	417	447	469	437	476	463	483	444	468	469	447	440	427	493	443	475	454	458	465	424	467	483	458	455	439	474	434	443	452	439	429	476	475	447	429	463	454	438	476	430	458	485	444	425	451	457	465	429	455	415	422	443	459	427	434	440	450	439	452	425	448	469	515	467	463	455	450	454	455	474	474	466	470	416	456	446	446	463	498	470	437	457	444	453	455	425	438	435	433	461	457	497	469	478	503	460	465	452	442	481	460	469	440	446	432	422	437	427	446	479	474	450	442	431	461	448	445	456	453	446	449	451	438	462	429	462	452	458	491	407	456	444	486	435	448	449	450	441	463	459	447	469	423	463	454	483	441	467	446	419	439	436	443	465	451	430	448	419	456	445	475	444	453	462	435	433	473	481	444	436	473	447	451	465	462	433	451	445	469	437	420	462	474	455	477	482	429	473	420	458	459	452	455	432	435	470	469	433	420	459	442	459	465	422	476	437	453	438	487	459	448	484	424	464	447	426	435	443	433	454	451	464	468	462	426	433	464	460	455	463	450	454	462	459	451	446	453	450	473
1611	255	225	250	232	230	196	228	216	206	211	216	227	201	236	256	226	232	245	260	219	202	232	205	224	216	246	239	223	234	234	221	227	244	237	243	221	262	231	206	235	218	208	218	228	228	235	234	225	214	249	220	217	217	207	225	211	226	245	209	218	235	196	224	213	227	220	211	222	233	239	225	256	220	245	215	209	221	210	233	208	195	232	201	199	214	233	207	226	235	200	208	245	233	223	228	239	209	255	210	227	228	216	203	227	208	196	199	199	192	215	231	222	193	247	213	217	220	234	224	243	229	224	220	218	227	267	226	212	266	236	227	231	211	232	211	216	237	216	186	237	210	229	225	218	229	232	251	229	207	246	217	236	249	221	216	224	219	221	228	205	208	233	213	199	216	224	210	217	232	223	205	229	251	216	206	220	235	223	193	231	208	221	231	247	221	225	212	231	235	224	222	221	222	231	216	231	210	197	238	228	229	246	204	237	237	198	240	218	215	220	211	214	213	220	209	221	208	222	199	226	243	221	237	221	213	220	229	213	218	226	195	216	249	213	193	232	199	211	208	215	234	223	227	237	215	214	207	212	211	237	242	222	241	255	203	222	215	213	219	199	237	228	233	227	211	214	221	200	229	246	212	231	203	216	234	243	229	235	219	227	222	212	202	232	210	241	245	234	222	252	212	239	211	227	224	217	214	227	211	221	226	254	208	225	228	222	217	212	208	216	215	210	230	254	215	227	216	217	222	215	207	244	212	216	233	245	193	218	225	228	249	228	256	226	224	213	217	238	223	241	257	232	213	229	210	231	204	206	209	211	258	229	239	248	213	212	209	218	205	227	216	255	231	227	229	213	226	189	219	224	186	220	214	228	232	205	213	232	232	218	223	243	260	228	200	226	218	215	221	213	244	229	233	238	212	237	209	241	204	202	244	221	207	237	237	187	210	219	237	217	221	230	206	230	211	216	235	229	232	205	208	199	228	233	202	218	254	205	213	212	202	233	220	222	230	217	248	223	221	209	209	210	240	252	243	222	242	226	236	231	227	219	221	248	208	230	204	237	241	210	185	214	204	216	218	218	228	232	238	219	228	221	239	245	225	219	226	240	245	211	224	200	241	238	216	242	215	211	215	227	212	237	227	240	234	245	219	226	239	228	233	216	216	237	208	247	226	245	229	177	214	237	232	201	215	201	226	212	246	200	227	225	189	213	218	235	201	211	235	217	237	218	210	217	237	245	216	225	246	215	252	209	207	239	231	234	208	231	202	229	224	218	236	205	222	201	219	222	223	207	242	218	220	231	222	208	217	256	244	238	239	236	205	188	247	225	229	245	233	200	200	215	224	249	223	209	218	213	219	213	232	223	217	253	221	209	213	208	233	215	216	248	239	206	207	218	224	205	210	225	204	224	187	255	217	232	187	214	210	208	242	214	218	218	201	238	215	261	225	230	209	229	197	203	224	205	224	221	193	227	217	216	238	199	232	215	221	234	176	233	212	195	219	250	208	227	216	200	223	221	240	230	227	233	228	221	225	206	202	243	250	208	230	255	234	223	227	267	259	264	217	228	201	223	220	229	254	228	210	218	225	226	226	217	241	232	216	241	216	209	200	219	199	243	261	258	204	252	231	239	216	220	228	234	210	202	212	226	233	214	231	181	204	235	197	233	214	184	218	213	241	257	228	233	247	221	219	222	221	217	225	206	227	197	232	219	241	207	230	237	221	244	217	215	280	210	234	212	204	247	232	217	256	234	224	207	234	233	263	218	226	243	200	230	235	222	209	245	185	251	215	224	213	259	227	214	198	213	215	224	221	224	226	214	219	197	221	211	243	236	206	208	240	232	212	204	224	214	196	240	213	248	231	238	223	217	227	224	228	210	239	225	220	249	220	205	203	252	233	219	213	211	212	235	237	211	205	243	214	233	232	227	250	230	226	236	203	226	249	233	209	224	231	224	210	241	214	214	181	199	219	216	253	213	235	218	237	229	258	217	201	253	207	236	229	220	210	245	213	214	226	250	205	248	236	226	224	203	230	221	240	247	238	214	239	219	242	235	214	253	217	244	214	237	229	214	229	228	223	221	229	243	223	246	227	201	208	249	217	234	236	265	204	232	217	222	217	232	212	249	252	232	224	207	226	199	216	204	237	201	225	229	212	256	223	201	218	206	242	235	228	228	212	216	256	246	231	224	236	224	249	219	232	189	206	204	227	218	199	223	241	214	193	213	229	222	188	231	222	245	242	241	215	236	241	238	216	221	206	248	217	224	234	216	216	237	194	195	237	202	221	235	216	237	212	194	238	241	211	222	205	235	250	226	243	221	242	200	211	247	224	226	217	231	218	198	222	200	245	228	251	261	220	220	230	227	197	237	215	239	219	233	217	238	225	244	244	211	235	224	214	214	205	217	227	217	222	208	237	222	212	209	230	212	214	240	212	232	256	249	227	205	230	220	221	217	217	242	236	217	213	212	219	247	238	241	210	217	229	235	213	229	236	257	208	250	200	234	205	206	204	208	231	236	201	229	229	206	269	217	196	214	207	193	245	243	206	221	247	212	253	211	235	250	236	239	215	227	213	193	245	215	222	228	217	240	223	213	223	231	226	245	222	256	237	248	221	224	240	238	243	215	235	219	252	201	222	232	230	243	208	237	218	244	234	244	206	201	197	209	219	234	231	201	235	206	225	221	217	241	201	202	193	229	210	212	241	218	214	214	235	229	215	204	215	210	190	219	206	221	226	207	231	218	209	215	238	225	225	211	205	221	208	250	213	217	219	220	227	252	201	227	240	220	234	197	234	241	246	273	209	215	210	216	250	197	222	227	240	207	232	235	231	225	226	232	228	216	240	207	220	202	239	180	232	220	223	220	208	198	224	210	230	211	242	239	217	232	205	206	239	259	211	221	217	226	254	224	211	214	206	197	202	229	209	210	215	213	230	225	237	208	235	259	207	234	241	217	231	233	239	227	206	194	207	210	224	201	239	229	232	228	256	205	247	259	209	229	216	221	242	222	212	210	225	231	202	206	209	196	224	227	210	221	261	200	218	233	198	224	252	243	215	231	228	236	227	205	260	245	237	243	228	206	217	233	231	218	237	261	195	241	223	232	200	219	224	238	203	186	212	244	214	243	216	211	252	242	201	214	227	235	216	240	242	232	243	244	217	245	229	196	246	196	200	233	226	202	229	237	218	233	226	232	242	212	222	220	218	237	235	211	190	248	215	223	218	207	202	271	215	194	208	230	226	253	205	208	235	244	224	220	225	206	216	218	222	255	219	184	242	217	245	227	228	222	246	210	215	218	219	225	233	201	231	234	232	204	199	234	244	215	235	216	211	219	234	239	250	216	231	225	229	218	212	175	226	258	250	204	250	211	215	207	219	243	213	204	216	228	231	222	225	204	203	201	218	241	209	232	236	223	245	235	230	234	193	204	233	247	211	230	229	202	216	186	222	195	203	216	218	228	226	213	252	238	227	241	210	239	236	231	221	224	197
2042	585	585	609	549	557	534	582	588	559	559	533	564	528	530	537	550	536	571	584	513	581	543	529	553	522	520	533	535	562	523	544	548	598	573	565	562	504	532	494	553	511	571	565	500	586	515	559	525	528	535	538	585	507	538	534	558	565	565	548	539	505	510	542	516	552	553	550	494	527	583	532	550	540	524	507	561	552	534	559	511	564	581	520	514	537	554	535	530	546	554	551	521	524	618	535	544	503	529	498	518	582	518	525	553	540	538	560	540	586	524	486	567	521	556	530	563	546	539	541	535	514	510	587	570	540	555	481	547	498	537	520	521	526	561	528	531	560	541	557	528	566	559	538	540	553	600	546	576	539	514	498	561	536	529	549	537	552	550	521	537	542	538	562	516	553	515	524	564	555	489	541	511	532	503	512	524	498	543	531	555	531	544	598	535	519	525	500	532	524	559	569	481	556	556	562	542	514	543	535	543	541	518	538	546	543	557	575	589	567	582	547	547	520	531	518	502	547	489	544	567	530	533	513	560	517	559	518	520	576	572	517	526	571	492	547	516	558	530	523	555	590	525	534	553	508	523	529	535	540	587	499	534	535	524	580	539	534	537	558	559	498	518	561	513	531	542	547	563	518	565	586	519	566	549	540	542	559	571	565	532	518	579	574	565	543	504	544	561	555	554	536	496	501	512	548	536	558	568	567	591	547	512	544	550	542	529	579	573	530	541	503	531	541	522	549	562	532	554	541	533	550	536	530	568	547	549	526	546	560	563	550	536	584	507	520	589	525	531	542	565	558	519	528	538	563	563	535	528	523	572	577	557	520	527	544	518	535	546	530	554	533	530	575	565	557	545	546	541	522	529	564	581	554	541	532	496	507	521	526	535	511	516	516	585	537	545	557	557	547	575	532	526	555	554	585	535	553	556	545	534	523	553	545	501	533	523	546	550	498	527	612	513	551	542	566	561	542	570	542	490	521	548	509	551	519	510	528	579	541	530	545	581	509	514	543	545	516	514	558	573	520	521	544	556	501	562	524	534	544	539	525	511	540	533	537	518	553	534	532	517	521	561	496	541	540	493	555	526	565	538	573	542	542	528	512	499	541	542	544	563	515	557	579	589	544	503	501	545	556	533	548	557	546	555	544	528	539	551	551	547	552	519	527	538	547	548	530	508	509	519	540	568	532	534	498	579	546	489	535	542	546	546	497	578	560	516	547	578	599	556	509	554	558	547	531	553	500	568	535	529	534	528	515	544	522	537	562	563	541	596	533	521	564	505	534	544	554	550	495	556	530	569	584	538	511	527	532	559	507	500	531	533	538	559	525	570	524	562	560	585	521	535	549	548	560	537	544	543	550	503	531	544	511	575	571	548	554	532	525	495	514	578	531	583	536	546	539	505	500	556	518	540	508	594	540	572	521	510	529	567	510	517	511	530	529	543	567	563	569	543	522	536	522	576	524	518	546	509	529	571	546	546	547	534	571	573	559	528	539	539	545	544	529	512	535	579	557	533	574	526	516	551	542	554	543	549	541	517	528	509	502	511	526	521	506	515	516	529	504	518	570	537	540	524	546	536	490	582	567	563	540	536	506	511	573	551	541	501	529	543	536	546	546	551	522	553	547	529	514	597	577	532	573	523	564	551	537	560	498	539	540	552	481	541	540	551	558	540	520	521	519	532	505	540	547	523	538	541	546	540	591	567	487	563	542	540	560	523	510	533	549	543	529	550	559	500	533	518	517	545	520	521	496	543	511	530	558	511	531	524	563	531	563	548	545	543	565	539	478	533	490	489	566	532	539	505	535	572	519	546	537	520	516	501	496	528	565	552	540	522	518	523	535	544	494	521	502	568	565	539	615	524	537	552	563	546	521	540	563	569	548	488	546	481	511	516	569	547	558	524	563	581	515	510	517	514	530	547	551	558	494	532	530	553	528	519	541	548	544	564	544	500	551	523	513	529	569	537	556	561	514	543	536	539	533	536	529	515	550	563	534	533	566	534	541	483	526	555	499	526	531	532	569	547	513	579	543	525	527	571	570	524	511	566	565	502	546	573	513	567	554	575	576	475	557	533	552	557	515	523	560	536	582	509	557	546	556	576	541	535	489	549	561	576	575	494	539	551	538	528	570	558	537	533	527	549	558	511	572	549	505	544	486	568	543	511	568	549	540	563	515	546	562	544	523	562	493	519	542	559	550	548	543	506	559	578	510	533	563	483	535	562	512	589	540	574	571	515	555	535	519	546	549	547	570	518	564	536	550	523	520	518	555	570	475	557	551	512	520	536	532	568	560	578	577	582	502	530	554	568	533	566	507	544	556	560	528	582	537	518	562	497	510	534	523	549	570	544	573	469	558	537	522	533	536	527	517	568	521	531	515	545	522	525	547	510	522	538	532	565	598	527	526	557	545	568	486	536	517	555	519	566	562	531	495	538	546	529	526	540	522	579	538	528	552	539	533	531	549	557	525	534	517	545	529	573	566	510	583	560	620	535	535	529	575	567	567	534	582	551	521	557	530	579	549	552	529	543	539	542	501	505	551	535	552	555	542	521	546	572	552	538	534	570	496	492	526	543	519	545	518	521	539	583	557	529	549	531	555	556	558	509	511	529	558	514	551	587	547	564	547	569	557	528	552	528	520	520	546	488	488	547	520	492	549	553	541	539	503	553	530	528	556	559	527	518	581	556	520	552	551	488	531	525	574	540	539	534	562	600	527	568	558	528	551	536	528	564	531	530	547	547	562	552	539	506	533	536	534	556	522	544	530	516	533	548	551	515	545	551	526	476	516	552	511	516	520	528	506	555	499	522	550	544	530	546	498	525	523	552	561	524	531	558	521	521	529	557	516	526	540	533	594	499	551	529	510	559	506	587	558	495	511	558	557	535	532	509	526	526	528	512	534	522	545	508	542	511	506	536	563	544	532	532	545	533	521	501	564	550	536	554	547	559	489	537	558	557	574	481	528	554	505	515	526	552	539	553	525	563	572	540	538	537	533	591	518	570	558	523	561	542	547	525	537	544	518	516	526	570	564	519	543	543	564	574	517	520	562	553	585	563	521	545	481	535	508	527	541	522	546	562	544	547	540	589	568	553	504	566	535	586	549	546	519	554	522	568	523	559	531	538	547	538	517	544	569	552	587	503	544	584	510	540	536	529	554	508	539	516	539	560	540	520	533	533	561	546	552	567	556	553	535	546	531	499	506	510	566	594	549	492	566	546	540	522	554	559	523	550	519	547	566	527	548	549	507	565	577	548	533	550	543	569	589	552	538	545	561	556	572	532	501	537	570	562	500	511	523	568	507	530	485	513	558	571	503	524	504	526	486	550	529	543	505	556	545	515	489	543	532	552	566	523	529	538	491	490	530	578	514	597	558	511	519	555	535	545	572	499	508	552	528	518	527	571	577	553	526	482	502	527	548	533	565	544	544	549	578	540	592	499	580	530	537	565	533	500	555	561	532	529	532	492	531	554	542	549	551	516	555	557	551	554	542
8205	572	677	644	467	443	412	373	395	367	312	301	323	316	340	315	325	332	351	361	342	331	325	328	327	340	300	345	330	331	321	306	292	314	288	318	331	300	334	331	332	304	294	310	326	352	312	326	302	314	292	308	325	326	354	324	343	311	336	292	327	298	293	302	347	292	322	322	321	285	334	305	329	318	314	299	349	350	378	324	313	332	311	292	331	313	336	315	341	313	318	316	369	289	323	293	286	332	305	324	319	312	306	337	317	348	286	296	313	347	341	315	325	287	323	334	302	299	331	337	277	314	327	308	298	295	314	294	318	327	303	327	324	302	297	296	308	290	305	321	314	313	304	317	311	308	321	328	320	335	318	327	348	312	316	290	319	331	335	329	335	339	289	332	302	283	304	296	263	303	333	300	301	322	316	285	364	327	320	333	298	317	281	319	305	303	337	328	308	292	304	344	350	313	319	338	290	289	308	318	293	301	313	301	364	311	324	305	322	303	326	318	307	310	306	289	320	296	334	324	316	319	357	328	304	329	319	337	308	329	287	299	326	308	306	318	311	304	331	278	280	322	300	306	276	302	316	320	303	321	294	309	289	310	306	299	283	315	323	338	289	320	340	311	296	285	305	340	317	328	319	334	341	309	308	319	312	294	304	348	343	323	310	294	320	318	335	304	318	305	299	335	331	324	339	309	305	291	328	306	305	332	287	317	304	306	307	303	304	315	311	319	321	342	322	309	337	345	328	322	318	310	299	311	330	340	315	312	320	342	337	287	298	353	348	345	312	305	321	311	325	313	299	297	323	312	340	317	333	296	293	315	293	311	325	276	303	327	309	353	310	290	307	331	328	302	336	290	343	336	300	315	336	331	289	295	303	313	311	306	297	334	350	289	338	300	310	296	311	331	339	324	351	294	292	315	341	289	349	312	363	319	339	345	313	343	323	318	319	327	338	330	312	295	346	327	331	320	311	323	333	307	307	318	330	312	305	348	306	287	298	321	292	289	318	335	312	313	294	298	354	309	322	323	294	298	282	301	354	307	303	315	357	329	317	311	302	323	320	321	318	321	353	321	348	277	333	253	305	313	358	320	328	336	316	296	355	330	294	299	323	300	327	296	306	326	297	326	292	309	348	312	327	323	330	328	333	297	301	342	355	309	331	314	331	329	280	305	314	316	349	330	320	324	306	304	321	309	336	366	273	309	300	305	329	302	329	297	310	307	322	317	320	285	314	313	334	310	305	325	332	332	325	334	303	300	344	314	322	317	290	288	316	307	326	320	320	299	338	306	327	319	292	287	312	318	349	290	328	341	321	329	297	342	325	325	293	309	325	309	284	317	296	299	283	273	330	329	327	297	340	363	325	325	343	330	308	344	302	309	340	311	300	315	344	287	319	319	319	315	311	331	349	294	350	324	312	282	283	308	316	319	309	302	339	315	293	342	339	307	283	314	296	292	308	284	300	332	315	326	318	269	341	357	348	320	297	347	360	332	308	324	332	315	332	322	300	308	325	289	339	306	337	328	310	334	336	290	336	329	320	330	306	302	303	303	290	293	286	306	345	350	298	305	277	326	349	292	321	314	313	302	319	291	295	313	317	301	335	294	296	302	292	293	319	337	329	291	303	302	344	309	339	344	337	335	317	290	315	278	309	337	312	310	344	351	330	315	307	322	326	319	336	329	311	325	336	322	330	324	337	333	345	338	355	306	323	309	299	309	336	316	310	312	322	315	320	338	323	325	318	318	346	328	303	306	313	323	304	308	305	320	312	329	295	312	324	325	346	333	311	326	287	324	341	326	286	310	325	313	325	325	334	303	312	328	295	319	307	334	266	295	293	304	327	311	304	333	322	319	330	304	344	356	288	342	302	301	317	307	320	300	323	335	339	311	354	325	317	336	328	315	342	329	307	338	322	302	291	294	315	296	334	311	311	316	332	313	316	316	317	294	317	299	300	305	341	292	302	322	273	295	334	380	296	310	299	308	311	319	323	314	335	327	332	291	346	288	310	301	317	343	317	350	309	308	304	324	319	335	303	342	302	309	314	318	300	307	308	317	309	318	284	298	306	322	319	342	300	310	318	304	331	306	294	355	342	308	323	285	318	330	310	324	309	327	350	323	339	331	302	301	303	343	332	300	268	310	311	322	303	345	310	319	318	290	304	293	294	302	303	315	323	320	335	343	318	297	294	322	299	318	342	278	310	297	287	311	332	319	365	298	302	327	316	331	318	283	328	336	288	323	306	301	299	307	284	314	299	329	291	308	317	316	342	321	304	325	284	334	340	323	339	329	285	343	304	317	325	314	319	321	331	319	301	314	343	348	349	325	355	348	337	317	278	313	362	296	282	283	321	290	336	297	300	296	283	314	330	309	310	335	315	324	297	337	332	331	326	346	311	292	309	324	272	310	342	314	324	319	317	295	302	341	352	294	313	316	331	292	280	298	349	297	348	317	340	354	315	306	312	348	292	308	308	276	344	338	293	308	319	329	294	285	323	321	327	334	324	327	332	314	300	315	324	357	348	350	340	337	305	306	358	334	325	284	362	324	287	307	342	331	296	302	276	332	367	352	350	289	280	309	283	323	327	291	314	302	312	306	311	305	332	327	282	312	275	328	323	292	278	340	318	296	335	326	316	316	333	325	312	313	335	323	342	320	338	332	317	322	319	353	330	314	335	294	307	328	345	313	307	286	305	324	324	332	296	300	308	331	309	323	307	286	319	339	345	351	302	330	301	333	311	330	282	291	330	336	302	324	313	338	302	343	311	295	340	322	333	304	311	326	355	323	310	327	301	255	277	312	303	329	331	325	341	304	298	321	312	337	275	331	308	323	324	354	316	314	313	341	308	321	310	342	328	335	304	300	304	314	303	334	327	310	325	309	313	327	326	307	338	329	323	315	305	313	343	349	303	320	279	328	323	319	340	325	334	339	306	310	339	314	318	349	295	302	308	325	314	292	297	341	348	303	290	347	328	287	332	308	331	281	312	344	320	355	357	332	305	299	304	302	323	325	331	324	317	316	316	339	311	294	309	347	327	282	310	319	322	302	343	297	332	327	301	346	343	338	332	282	333	305	324	313	324	298	328	352	314	295	296	309	319	298	298	320	313	328	324	313	330	287	320	333	298	310	317	312	309	309	323	340	334	313	294	330	345	331	328	334	331	335	301	297	332	357	325	320	317	330	317	359	308	289	337	287	292	318	302	334	286	311	327	314	310	318	310	323	298	312	310	293	279	310	315	322	291	318	325	352	330	307	326	305	330	329	332	365	325	319	295	327	303	320	334	302	315	326	306	311	340	308	333	309	326	296	343	346	291	345	325	313	312	314	279	331	333	313	345	302	332	340	318	322	325	344	315	331	313	318	302	290	329	296	288	309	345	345	351	353	325	317	310	320	304	311	323	297	328	316	340	266	325	324	314	336	366	299	342	332	317	306	312	311	325	317	331	318	298	312	330	329	340	341	344	364	322	278	310	279	278	287	308	310	312	273
6839	977	1460	1673	1520	1203	1128	982	918	933	902	894	841	757	813	796	754	797	759	791	735	780	761	744	746	747	762	757	738	700	742	754	712	752	717	711	730	738	724	715	724	729	697	660	741	755	718	699	721	685	731	742	730	706	757	714	770	736	714	759	767	728	675	700	697	765	703	732	719	752	702	713	711	717	732	696	713	760	718	688	703	719	732	728	716	712	724	691	734	774	740	764	737	698	722	701	748	765	670	711	696	704	702	730	713	669	732	747	756	732	710	737	760	757	719	674	706	724	734	721	711	757	664	711	766	730	688	722	723	747	728	719	648	758	717	705	708	703	783	724	700	711	722	689	719	720	703	724	683	748	694	703	700	727	701	767	716	715	722	709	745	713	718	694	716	748	769	739	691	705	741	738	748	724	719	744	744	766	728	715	689	734	769	711	771	696	696	748	731	695	738	729	703	716	713	740	712	768	742	755	698	697	683	740	677	699	691	686	732	688	712	722	735	704	750	711	717	716	733	705	728	744	729	702	647	700	731	728	741	667	727	718	752	704	686	721	728	731	664	710	744	701	745	686	675	696	710	693	720	698	718	685	727	700	739	715	744	745	729	730	731	768	695	762	720	696	700	739	699	751	708	685	706	724	750	729	756	706	701	731	706	724	685	710	672	718	755	720	680	735	753	711	745	753	730	738	709	747	726	782	748	753	712	733	726	722	710	678	717	695	698	688	748	705	778	751	749	707	686	667	697	750	738	725	741	686	717	727	756	667	745	729	706	707	769	725	717	720	685	692	741	737	709	719	687	737	711	721	743	667	714	700	709	717	658	718	705	737	707	659	702	697	692	749	684	699	692	753	712	734	741	722	708	740	714	756	696	738	738	698	712	706	662	771	731	743	723	722	708	717	676	702	731	727	641	747	738	699	745	743	735	706	722	728	761	694	734	730	717	739	682	746	720	683	740	711	731	713	703	724	633	715	757	737	730	778	722	690	712	716	688	726	737	707	720	738	741	717	719	682	721	740	710	688	770	758	764	714	716	717	737	746	728	716	687	667	689	733	707	717	695	734	722	706	700	763	710	734	716	716	744	690	746	726	674	767	683	673	774	716	703	710	767	700	722	753	710	715	655	747	695	756	720	762	734	700	730	722	707	701	712	819	724	742	700	725	732	673	707	741	714	751	684	710	752	675	695	718	717	728	650	712	707	734	703	674	677	680	668	758	737	724	695	746	778	714	702	687	713	759	643	691	735	722	760	731	749	721	690	730	733	680	728	752	799	717	707	735	678	711	720	717	709	695	685	680	708	680	744	709	736	743	768	675	739	705	702	775	714	704	746	716	694	701	676	679	706	668	698	702	706	733	703	707	760	743	707	739	717	710	696	739	676	707	729	791	751	742	732	697	715	686	733	698	723	742	723	694	682	737	727	702	750	698	698	697	707	705	757	726	745	695	744	730	702	736	715	757	746	700	748	690	704	734	717	644	706	741	748	694	722	700	725	720	731	710	703	737	709	692	714	685	742	709	684	744	686	697	742	687	704	731	728	691	673	685	727	729	771	729	702	762	726	747	671	723	753	748	765	742	703	683	723	725	715	702	695	696	744	716	705	683	754	688	726	730	743	647	700	714	771	712	726	699	715	701	701	729	722	719	696	703	767	750	685	690	716	728	695	708	724	695	726	709	655	705	696	741	726	657	749	732	711	754	709	765	731	680	668	725	740	747	708	757	742	678	706	750	701	745	754	686	760	759	706	704	679	707	739	718	689	687	768	710	716	705	710	686	719	709	734	729	726	691	739	756	751	708	715	719	727	707	742	756	731	733	703	678	721	714	780	720	687	753	728	687	717	762	695	686	739	683	677	782	732	704	692	726	719	684	705	725	698	683	724	708	744	740	722	716	698	701	730	707	727	731	684	732	691	706	688	703	741	696	704	687	712	749	722	721	738	713	727	709	739	735	694	717	723	767	655	741	732	679	717	701	698	734	737	740	729	689	698	741	715	736	728	738	737	745	750	720	726	728	714	691	725	711	754	721	734	702	700	692	726	732	745	733	724	682	699	665	732	695	671	713	720	734	720	670	728	739	698	726	755	729	699	740	677	724	728	727	716	678	698	691	721	734	693	710	731	725	726	778	741	758	699	696	715	721	744	693	719	702	757	720	643	670	659	721	728	720	736	716	691	736	659	729	739	708	714	700	737	729	753	713	656	725	742	716	698	710	687	732	741	689	711	725	722	713	778	729	713	749	744	734	699	687	763	742	721	694	724	735	688	731	706	709	697	692	679	747	702	740	761	696	747	733	692	726	730	751	760	722	734	741	705	711	689	735	723	745	669	656	699	700	723	728	722	739	725	741	670	794	735	729	717	689	738	716	739	718	684	744	757	676	724	678	717	733	743	678	721	721	728	748	723	720	720	685	697	714	722	727	723	702	712	702	711	720	739	702	697	702	729	725	714	688	744	733	710	701	728	702	705	686	698	750	697	700	767	729	685	713	744	702	745	672	686	692	723	723	720	805	714	776	759	742	708	722	729	724	708	735	742	706	714	722	745	696	685	727	703	736	706	717	756	711	741	690	658	723	730	739	755	724	762	707	710	734	728	756	652	729	770	780	710	663	741	642	703	731	771	657	667	710	758	691	754	673	675	663	737	697	763	740	707	712	706	697	718	723	692	722	733	710	736	693	709	740	728	702	758	694	719	720	712	716	738	714	713	714	773	702	698	722	751	678	767	744	694	733	674	732	709	767	727	718	739	729	699	679	688	719	730	725	689	720	682	721	741	703	715	732	739	722	681	703	688	725	689	718	765	731	763	733	701	706	789	716	761	736	711	731	737	740	738	732	704	693	700	714	698	731	740	711	710	746	734	699	745	792	724	711	736	708	706	736	714	677	686	734	736	759	715	727	702	669	714	731	769	706	708	747	686	694	756	695	769	725	760	715	714	708	704	736	745	735	724	730	763	741	693	709	693	721	729	727	750	703	749	724	650	764	763	751	721	660	663	695	728	700	695	688	702	712	763	699	772	719	723	694	749	747	687	656	760	707	770	747	756	729	731	712	722	695	717	736	705	722	750	721	734	722	706	732	739	686	693	758	755	708	716	719	718	713	744	709	732	678	698	676	746	721	745	730	715	734	742	722	752	740	712	755	718	691	682	679	682	709	703	728	703	804	697	683	708	744	711	718	750	706	719	744	721	671	667	733	751	677	754	741	745	703	698	716	706	733	706	696	685	771	691	722	672	709	740	708	758	705	695	696	765	698	715	712	703	694	709	749	732	696	707	727	657	712	707	666	674	740	755	683	710	688	716	724	711	710	716	687	702	781	749	737	705	734	740	732	727	734	735	715	678	746	735	707	692	739	704	729	733	711	759	706	755	698	695	666	715	720	752	717	703	742	683	674	682	742	665	757	695	675	682	731	703	721	719	731	652	763	724	694	696	691	718	731	726	685	672	695	702	675	723	693	687	683	713	720	671	719	691	734	706	697	706	750
15049	1260	902	730	598	433	359	300	286	245	257	205	238	202	221	229	198	226	193	210	199	195	214	209	209	204	212	226	202	189	199	211	193	214	218	202	207	200	160	184	201	194	193	196	221	180	202	209	227	206	204	199	195	209	193	206	185	193	166	181	188	176	195	219	182	189	178	210	205	208	208	194	200	202	206	183	174	200	192	186	226	222	207	205	193	202	198	212	187	213	193	209	199	218	221	175	234	207	191	192	202	168	207	222	210	202	214	184	196	198	205	172	204	214	203	210	194	175	187	221	194	204	206	230	198	178	216	180	192	189	196	192	186	181	197	196	189	184	175	194	208	195	209	208	205	172	182	211	192	218	216	212	204	192	218	176	205	188	197	197	208	204	191	202	188	174	186	199	191	204	172	207	208	174	194	217	195	165	185	197	205	203	185	194	200	204	207	199	205	207	200	184	195	183	186	214	184	183	215	195	202	198	181	208	211	173	165	201	202	209	211	182	167	171	175	207	186	185	200	210	175	171	197	181	178	209	230	212	222	219	206	180	203	191	224	144	185	206	187	206	177	197	200	187	204	194	201	197	219	176	205	191	182	179	179	193	193	220	197	205	178	188	200	192	188	203	210	185	200	170	213	199	188	202	191	193	226	161	168	210	186	202	188	190	192	175	185	188	205	202	207	195	192	222	193	197	175	191	193	191	219	185	200	171	198	181	175	194	176	220	186	204	196	201	179	201	197	211	204	189	177	185	171	199	206	193	163	179	165	194	201	184	221	204	192	204	213	188	217	200	210	222	166	212	233	206	217	210	219	209	202	192	197	183	222	187	211	210	194	187	195	184	206	188	215	223	222	173	195	177	207	205	184	225	193	192	193	202	180	161	202	205	190	211	198	184	183	177	165	190	215	202	189	205	230	213	207	180	209	204	196	188	173	192	221	177	156	185	220	199	199	180	213	193	189	201	180	187	208	197	184	193	206	198	196	213	190	187	189	185	186	195	209	205	180	209	188	236	213	182	181	230	201	187	188	165	181	199	209	220	204	205	197	189	199	190	192	192	186	186	195	173	198	188	219	203	182	198	212	182	200	185	195	202	211	168	170	171	200	201	204	212	184	203	217	222	175	198	218	183	171	202	169	182	176	209	178	197	188	188	191	167	189	194	226	194	177	206	188	196	202	171	197	197	181	176	169	215	194	185	186	177	197	207	178	184	207	219	185	194	195	193	184	198	198	203	201	187	203	160	184	165	193	179	180	199	200	175	220	201	197	198	222	190	178	190	184	189	188	183	209	235	217	193	199	191	219	201	183	195	204	192	198	183	197	197	202	207	232	186	202	209	201	198	190	195	217	198	207	210	198	201	211	200	208	164	176	201	204	208	219	177	195	215	226	199	205	207	247	187	207	200	179	220	192	198	176	203	191	216	180	189	176	220	213	198	206	222	175	173	158	168	188	187	221	208	197	171	186	201	147	207	183	227	213	204	187	171	199	202	192	181	206	184	208	231	225	198	198	202	174	224	227	209	214	174	206	204	176	186	184	206	208	171	187	192	179	218	215	215	182	204	184	193	202	168	210	169	211	203	228	211	207	190	205	188	180	202	209	222	178	177	196	198	183	196	160	198	171	193	195	189	192	207	183	206	168	214	204	202	203	205	182	179	232	190	173	195	201	198	169	178	207	209	210	194	194	192	220	226	202	206	181	183	182	198	178	191	170	201	210	177	180	178	170	214	188	191	225	184	193	201	196	214	180	204	196	204	190	219	185	184	182	203	183	192	178	191	197	188	182	196	207	174	201	193	211	219	171	189	189	212	201	174	187	220	182	194	196	163	210	179	177	193	215	203	214	210	179	218	192	190	187	200	170	188	182	183	170	207	206	179	222	200	203	181	202	194	182	172	192	198	178	182	191	194	209	175	187	205	193	207	195	219	191	200	200	187	189	195	210	200	206	194	198	188	198	222	191	209	151	206	185	234	182	202	207	195	222	182	211	223	198	195	197	209	182	177	199	174	183	209	188	186	202	188	198	192	187	186	216	205	206	189	163	201	192	181	182	208	183	181	192	183	206	225	204	173	209	188	168	200	175	225	202	209	235	210	188	180	175	208	205	195	179	202	207	194	198	184	189	202	194	197	195	188	198	194	201	184	181	181	193	202	174	198	206	173	173	202	201	190	175	202	217	190	191	209	226	208	184	185	195	190	182	212	173	192	194	181	200	204	183	196	204	204	220	178	184	216	177	168	209	199	203	195	216	218	197	220	183	191	203	216	202	195	181	215	199	183	193	199	195	200	201	219	189	208	196	175	189	189	193	212	205	188	227	179	199	201	172	183	191	206	223	188	194	174	184	185	198	191	252	201	208	194	219	206	213	204	208	171	180	180	175	208	205	190	203	201	176	209	210	198	185	175	183	182	201	186	213	192	173	198	174	181	172	200	202	184	203	170	187	160	183	207	232	218	185	183	176	209	195	203	206	188	189	206	188	185	202	198	172	185	208	180	185	211	193	196	180	197	185	190	209	188	204	232	199	204	186	193	179	210	219	211	194	191	192	195	196	202	169	175	199	187	191	213	197	202	189	201	185	184	197	216	191	176	188	198	184	194	194	187	191	201	194	219	198	219	183	219	210	215	192	200	202	191	191	182	172	203	229	187	193	202	200	223	216	214	195	224	213	205	208	178	201	184	181	195	179	214	177	193	180	196	180	202	170	206	206	183	183	184	183	203	193	194	204	186	209	187	207	208	179	214	188	213	200	168	194	213	180	200	213	197	203	197	193	185	176	204	175	190	213	210	187	218	197	203	187	189	185	205	222	171	215	204	185	180	173	216	227	194	203	222	183	204	215	173	211	195	206	202	211	196	182	196	198	214	186	207	208	195	191	181	201	203	183	189	187	169	178	209	174	197	207	198	184	206	206	183	176	187	193	188	174	204	202	214	204	203	199	209	192	193	208	234	179	229	206	202	213	194	180	221	202	168	176	189	203	174	199	190	186	191	191	187	189	190	193	180	188	176	182	198	188	203	201	191	214	180	182	208	210	186	197	192	190	185	201	206	190	216	206	183	191	200	212	186	190	180	195	202	185	178	193	189	197	206	179	203	171	186	174	190	209	187	175	201	192	205	189	176	168	208	192	203	199	222	190	195	202	183	186	210	203	206	195	180	197	179	197	178	198	182	205	205	189	208	201	211	199	213	173	184	213	195	219	210	161	213	179	217	193	187	234	172	191	174	196	168	188	192	185	193	212	184	171	205	174	205	194	175	208	195	197	173	205	212	209	208	228	194	194	200	188	189	160	173	199	192	196	219	200	204	175	184	180	200	200	196	187	190	194	198	192	201	183	191	220	187	193	182	189	187	202	193	196	199	209	200	198	196	227	201	193	183	177	189	189	201	159	205	216	186	195	193	166	168	192	243	204	183	176	207	202	225	223	204	191	199	217	183	216	204	194	234	190	179	200	190	219	217	177	205	215	193	179	191	198	205	201	207	195	193
8104	963	1881	2275	1883	1401	1225	1043	929	812	756	680	677	612	668	642	547	568	529	563	508	511	499	521	512	496	504	443	490	490	504	476	472	467	467	500	480	483	473	492	449	485	478	478	475	441	471	439	472	444	448	423	470	461	473	472	458	448	459	428	478	443	456	487	461	453	499	474	429	478	451	456	449	468	488	407	424	472	441	455	406	441	452	449	419	481	488	438	449	432	426	459	442	458	442	508	419	495	457	437	477	453	439	471	443	433	450	441	463	455	424	450	469	491	451	445	423	459	447	448	476	465	459	437	431	440	423	430	469	468	506	442	427	479	446	413	432	413	444	465	447	453	436	446	425	464	446	462	445	451	426	427	456	464	477	438	440	460	415	433	463	473	437	465	466	479	450	432	438	460	447	446	486	422	441	478	457	449	447	440	479	420	442	426	477	425	450	464	467	475	463	452	469	461	421	472	438	432	429	467	457	429	440	469	475	451	497	449	448	464	454	418	443	487	422	455	468	467	436	449	442	449	486	484	424	466	470	452	439	428	444	458	466	447	470	441	448	440	496	470	443	441	443	466	455	425	433	471	442	463	452	467	454	486	433	438	462	443	439	457	466	468	446	390	457	409	493	477	421	480	421	461	466	449	473	452	464	437	436	457	465	441	452	464	450	455	413	420	452	466	440	428	416	460	470	461	432	442	485	435	410	478	463	428	435	463	463	457	440	444	451	467	428	438	430	437	453	455	485	462	476	496	477	446	457	439	415	471	483	470	455	458	439	416	428	490	423	477	463	416	444	453	448	441	428	444	438	433	455	497	447	482	464	451	471	447	468	438	464	408	435	466	467	460	464	445	457	415	479	462	426	446	431	406	439	443	454	464	459	430	445	443	482	450	457	470	482	462	440	454	432	479	431	418	460	461	444	448	437	467	433	453	441	421	448	387	420	440	447	457	452	410	460	414	425	448	449	444	467	450	435	458	436	500	450	455	446	468	438	448	430	441	483	414	481	443	446	456	427	459	455	433	477	454	464	411	458	441	457	434	516	465	428	440	447	461	448	446	448	458	455	460	463	445	451	446	465	436	440	441	455	446	472	464	459	454	470	450	471	426	434	422	459	431	473	465	462	426	444	431	431	447	450	412	429	452	445	437	442	451	456	430	445	472	472	437	485	461	435	442	449	442	458	477	439	451	464	436	462	429	461	462	439	485	432	438	463	440	431	455	470	468	446	438	480	444	452	419	467	424	448	459	415	425	446	471	452	433	442	471	449	438	461	472	460	442	434	403	411	451	467	443	441	467	451	454	463	453	439	413	435	431	456	437	446	457	441	451	442	475	442	485	428	409	437	458	431	454	460	440	441	451	463	477	414	446	492	430	456	473	442	435	433	448	421	457	427	477	456	465	446	414	459	478	416	446	416	446	476	441	484	439	461	434	437	452	434	483	437	456	453	419	439	445	422	453	472	452	440	427	463	466	423	430	432	427	438	463	454	488	461	423	481	475	462	479	469	447	442	421	450	425	468	430	439	477	431	457	432	457	492	463	454	443	447	423	463	445	455	460	448	430	446	448	447	447	478	462	455	472	440	450	454	416	413	432	450	434	413	479	428	392	481	452	442	444	446	486	430	469	442	459	490	436	464	449	449	467	432	446	431	426	416	448	452	472	455	460	453	431	419	455	470	433	480	433	483	402	456	468	454	472	456	450	439	430	466	472	459	417	433	442	460	438	462	429	484	439	460	467	454	443	470	454	482	435	466	469	449	443	457	482	473	454	419	411	489	448	445	442	465	422	461	480	397	442	433	441	437	460	457	438	459	425	444	447	444	476	441	472	465	435	455	453	461	483	478	411	446	434	437	473	481	449	463	452	467	456	425	462	427	486	437	475	463	441	406	506	438	444	451	427	429	461	453	445	453	471	409	455	495	424	464	472	446	451	428	461	451	447	435	431	471	468	435	421	456	437	426	448	443	455	419	456	457	420	438	495	443	478	426	476	472	451	438	442	411	447	480	454	446	446	419	449	452	473	471	480	422	438	449	442	467	437	456	443	418	460	480	447	415	457	432	461	430	471	442	433	447	428	442	504	432	463	448	472	437	473	424	457	449	466	425	442	465	486	420	435	434	471	457	430	423	494	470	422	433	476	452	434	489	409	449	442	442	470	465	451	436	465	501	474	458	491	463	434	404	424	445	457	459	436	457	432	448	450	431	426	456	444	447	417	483	468	469	429	435	437	429	434	424	423	443	414	450	458	446	456	468	438	456	492	499	419	445	452	409	438	440	415	432	475	436	428	451	415	459	446	450	449	463	438	478	433	467	406	442	459	436	412	472	491	474	441	461	445	464	462	474	469	452	443	439	429	421	455	455	462	452	432	433	478	420	420	438	426	448	434	438	434	487	460	466	432	453	440	437	449	445	472	482	419	438	456	446	474	481	491	462	422	478	419	438	432	418	456	458	438	440	457	410	454	447	421	466	462	482	466	458	458	453	444	478	444	460	419	466	433	457	436	457	443	452	443	454	455	452	444	419	493	451	451	443	432	444	446	446	450	453	510	424	447	461	467	463	515	476	481	459	433	458	440	447	467	467	412	469	444	463	424	420	446	462	417	404	476	417	434	418	476	470	446	465	435	431	446	469	481	430	457	440	428	444	447	476	449	432	462	462	450	419	426	436	467	453	448	441	455	464	499	484	445	416	423	501	476	463	471	459	491	431	441	431	474	496	451	421	418	446	479	437	457	422	447	443	423	486	451	436	474	444	449	438	454	435	447	435	451	444	473	471	480	462	469	436	421	469	464	514	499	483	445	451	461	484	437	468	473	442	456	446	423	424	466	466	443	426	422	448	466	483	458	428	431	440	457	461	484	461	446	453	458	436	390	455	459	451	476	467	493	466	473	471	421	462	470	427	444	460	474	459	430	459	432	447	427	420	416	449	457	488	482	452	437	431	447	424	449	419	421	466	425	423	457	458	490	464	448	420	458	463	469	391	448	437	433	484	467	499	428	439	433	469	426	443	470	437	482	411	482	433	464	434	459	435	455	435	474	471	413	446	443	439	437	450	487	447	430	475	477	485	426	414	406	442	475	486	437	422	470	436	473	446	444	501	412	448	441	429	455	421	423	442	447	495	428	438	439	447	454	447	490	434	436	442	424	441	436	422	476	451	457	453	420	430	496	451	459	430	447	462	479	426	459	473	456	464	443	444	470	480	459	429	466	469	439	446	402	445	418	448	442	424	431	502	443	464	434	443	418	454	436	459	464	438	443	459	482	467	474	446	435	426	459	474	450	461	416	441	442	438	463	457	432	432	455	402	445	446	435	424	457	442	436	420	468	445	414	463	474	453	432	482	465	444	426	444	453	499	436	384	421	435	471	450	438	472	454	468	437	456	441	434	434	408	445	420	458	435	464	514	434	472	422	475	406	450	474	464	443	444	446	455	416	461	492	458	476	445	422	484	441	407	400	439	429	446	442	464	451	495	485	463	457	440	490
1790	261	227	221	206	217	203	226	221	239	223	211	217	254	247	232	204	256	209	231	223	217	236	184	224	220	219	224	211	207	239	217	218	237	232	236	196	203	221	212	241	245	213	246	204	218	206	236	215	264	246	222	224	229	238	239	231	225	250	219	228	204	236	220	225	226	179	226	222	228	214	232	242	238	210	211	215	204	243	235	218	237	242	231	236	238	237	257	243	227	237	232	234	248	207	231	239	230	252	230	228	205	224	207	228	242	219	223	224	239	213	240	208	218	219	235	221	215	226	203	202	194	223	258	226	218	222	243	220	222	198	242	227	211	190	188	217	227	219	240	222	197	226	234	201	201	219	237	239	204	231	232	210	228	221	197	245	223	220	226	230	246	233	213	224	231	213	235	244	235	243	223	242	208	200	221	234	228	224	254	224	248	228	221	201	233	226	204	200	202	233	218	227	227	241	184	227	236	187	203	208	218	238	216	242	234	216	216	209	223	221	233	225	259	218	246	239	236	228	207	251	206	217	224	255	224	231	211	240	224	211	222	228	241	224	219	196	215	216	223	174	218	238	204	235	230	213	212	243	217	208	222	214	227	244	180	216	252	206	242	235	229	232	216	193	221	213	228	201	216	208	212	230	232	216	244	239	207	212	214	226	263	228	199	212	220	210	246	220	246	215	223	243	218	244	201	232	243	251	200	232	238	207	243	213	201	234	213	206	228	226	267	218	216	215	246	230	245	226	190	251	242	209	213	234	218	230	236	214	218	238	242	227	225	208	235	233	245	230	198	250	202	227	233	215	212	218	244	198	239	222	207	195	205	229	252	246	219	242	237	217	230	219	185	224	226	225	233	233	218	229	223	216	193	200	250	222	207	231	220	229	224	202	213	247	228	226	200	218	196	217	228	190	207	199	224	212	193	182	245	217	209	204	231	219	212	212	233	200	203	196	243	243	222	221	228	229	225	241	247	214	229	226	231	225	212	212	199	229	228	236	210	239	212	230	221	231	183	242	237	228	233	215	233	205	229	209	220	206	227	232	192	221	227	214	221	225	190	228	228	225	229	229	233	237	195	217	214	216	212	231	240	230	203	240	197	223	193	225	221	204	231	207	228	244	233	246	236	202	206	222	219	220	242	237	224	232	260	217	201	222	205	201	195	204	232	235	236	221	212	223	245	221	194	241	228	230	209	249	236	201	211	192	236	220	230	224	200	210	222	220	210	213	228	226	232	213	188	222	237	223	210	218	207	205	236	257	236	217	218	180	223	227	232	230	199	224	206	239	238	198	241	206	208	217	228	264	248	220	215	237	241	233	229	245	219	236	228	216	226	206	239	249	256	242	264	213	221	216	224	229	246	232	221	239	224	213	220	209	195	265	254	218	216	212	231	222	226	222	232	216	211	214	214	205	215	211	253	232	230	219	215	250	244	219	216	227	244	213	232	239	244	210	242	228	207	223	243	253	228	211	241	221	221	212	200	229	215	201	220	231	179	213	205	206	209	211	199	241	215	198	197	198	215	209	243	225	245	217	233	251	232	256	222	230	236	231	211	237	228	239	234	219	219	182	207	215	212	218	215	242	230	240	216	248	217	222	193	237	250	241	233	227	203	225	251	218	224	208	205	216	255	230	256	222	215	227	237	221	229	215	202	238	242	224	217	223	255	225	207	220	229	230	233	220	241	236	178	218	219	213	219	215	240	235	207	205	215	231	225	253	234	215	215	205	225	226	207	237	216	215	253	212	201	217	228	252	238	270	224	224	240	215	223	235	232	219	213	235	216	241	229	206	257	213	223	213	222	185	225	216	224	198	196	199	229	205	218	216	200	243	208	228	241	252	211	215	239	204	207	216	249	247	235	214	219	199	266	201	214	232	201	238	223	202	220	253	229	215	247	232	263	261	200	228	243	237	223	208	241	216	213	223	216	205	209	212	239	202	258	172	206	212	217	210	246	201	219	259	212	197	222	234	253	239	196	228	229	225	250	249	178	219	215	215	247	248	244	236	253	209	210	203	216	231	223	220	227	235	205	213	207	208	228	245	207	215	212	223	227	242	226	226	225	225	238	212	211	213	214	252	202	199	237	231	237	232	223	245	231	227	199	208	201	206	189	213	235	238	218	211	214	216	252	230	204	235	226	236	240	233	226	236	186	223	228	245	214	196	242	188	219	209	238	234	198	239	202	216	235	222	232	218	213	223	180	230	194	244	214	182	213	232	244	201	262	196	221	230	216	225	232	229	216	226	214	238	201	217	208	223	216	237	224	222	226	249	230	229	187	198	230	226	186	244	186	216	226	220	213	230	231	227	226	227	222	233	215	181	242	240	217	206	251	251	245	208	223	216	247	210	228	206	219	234	195	216	225	231	217	252	224	216	212	226	179	198	220	250	264	226	229	191	222	239	258	245	189	210	196	241	211	201	229	217	242	231	227	229	218	244	224	210	237	224	211	227	235	225	232	221	239	237	227	254	223	205	226	222	231	214	215	192	218	226	210	233	218	232	240	204	209	227	240	237	216	223	213	215	203	253	236	197	228	205	223	210	248	223	232	231	233	254	223	216	211	202	216	236	211	248	213	205	250	228	243	230	209	238	239	271	215	249	239	217	217	254	204	225	218	171	243	218	234	226	213	224	240	235	239	221	218	229	209	219	228	211	227	214	232	227	237	227	224	211	222	241	236	209	210	201	190	190	252	214	264	229	206	208	241	185	226	227	248	210	198	252	234	201	218	225	224	220	211	235	217	213	210	231	229	211	212	214	227	226	230	222	243	251	206	230	243	222	209	199	238	228	224	236	234	230	217	239	209	215	232	210	213	214	218	226	228	219	220	220	219	182	229	233	255	216	206	223	240	245	222	212	222	204	261	218	215	233	210	215	206	186	213	214	207	238	218	249	241	229	245	206	225	231	229	207	240	241	201	203	239	235	200	220	221	226	235	223	208	209	234	211	207	213	253	221	204	226	205	246	243	241	235	222	237	232	216	207	238	234	216	267	233	220	233	228	232	194	195	220	224	227	223	207	234	243	236	262	203	229	212	212	200	212	277	252	217	242	221	236	211	251	227	199	223	198	229	225	225	222	211	262	221	253	242	203	201	226	211	231	234	238	239	215	218	230	240	214	230	228	236	235	256	203	215	209	225	235	225	214	222	213	224	234	218	212	211	226	207	225	236	224	220	203	241	251	197	209	247	215	229	238	253	231	224	220	248	202	205	223	220	215	233	202	244	214	181	230	223	217	211	231	228	260	206	198	216	236	264	234	205	219	214	245	246	231	232	232	215	207	241	225	216	211	228	242	204	246	225	245	240	228	202	198	245	220	212	227	215	212	227	199	210	179	208	214	231	206	235	263	236	212	230	208	233	238	237	235	219	224	206	232	220	232	232	221	253	192	221	213	235	247	201	231	244	240	220	210	200	241	217	230	231	231	203	233	196	220	252	235	237	228	205	206	217	218	225	217	235	214	237	262	211	200	202	191	229	193	243	238	198
2056	541	589	628	599	591	581	564	522	573	544	547	547	554	569	513	557	560	563	531	550	563	539	522	520	555	549	565	564	565	525	545	526	521	540	552	542	562	546	548	546	566	562	516	566	548	540	523	544	545	578	523	524	557	521	545	547	531	522	529	498	537	542	553	522	569	581	553	539	545	516	544	555	562	530	559	611	609	536	552	499	567	513	520	544	545	578	545	553	499	533	530	544	581	586	539	528	496	599	524	561	521	530	519	518	535	515	541	549	543	565	561	535	512	534	587	525	496	543	527	537	573	495	512	518	591	605	551	550	537	520	543	515	542	497	537	558	502	566	566	524	585	579	532	532	527	513	545	535	501	520	517	574	528	499	564	578	584	575	556	534	522	538	535	540	507	552	515	574	568	539	538	514	524	564	534	529	592	497	539	554	527	543	556	541	602	531	546	519	489	541	543	558	527	550	513	569	543	546	569	518	538	512	557	527	545	564	554	566	537	554	547	526	541	545	541	561	502	531	502	516	547	488	545	541	533	558	479	569	576	558	564	539	547	538	527	572	544	517	523	542	530	570	525	573	562	576	551	543	515	557	560	560	542	536	500	527	551	531	520	537	532	547	515	520	540	575	554	515	552	522	532	541	555	513	496	557	550	521	565	502	540	534	529	517	540	549	525	552	524	523	559	502	538	510	547	511	569	517	543	531	548	517	534	546	549	523	553	526	540	560	568	547	523	539	514	533	523	537	535	513	568	562	513	494	557	533	511	508	544	530	527	533	557	558	541	522	511	541	552	540	515	522	505	525	549	506	521	535	588	526	527	518	532	522	584	536	526	555	540	511	544	562	538	559	517	556	575	526	529	523	534	522	494	509	563	572	509	546	521	502	537	533	558	506	497	507	507	564	526	498	566	539	543	556	528	529	532	571	547	531	553	544	475	508	550	509	537	559	538	558	529	549	496	552	534	528	525	532	554	559	519	553	533	598	519	568	581	508	545	499	491	516	541	534	506	508	512	539	529	525	568	555	542	529	537	546	594	547	543	520	561	562	556	546	562	508	561	589	525	554	537	547	545	536	545	518	566	537	543	554	555	562	510	530	555	535	516	498	552	530	533	555	544	552	540	547	531	544	524	535	546	540	535	524	547	527	565	518	536	529	590	560	517	577	502	497	578	569	525	531	564	556	565	516	559	577	515	567	510	557	537	534	521	532	563	545	525	515	544	523	528	585	527	547	551	593	556	531	547	558	533	572	543	539	534	565	527	522	526	534	496	510	547	521	534	511	526	543	508	509	539	509	548	518	533	537	536	532	564	504	537	527	558	574	524	571	554	546	565	544	577	566	569	529	569	511	554	505	548	513	552	515	522	543	550	528	534	532	538	512	489	550	543	580	502	532	555	572	594	555	523	522	514	543	538	548	570	542	566	519	555	534	570	510	517	533	563	496	532	513	531	604	562	568	562	568	532	566	563	538	546	546	532	573	531	530	542	523	566	577	536	543	529	538	523	564	565	528	540	553	499	520	561	547	542	538	548	526	516	550	508	540	550	541	521	538	535	564	513	544	522	535	528	495	529	560	511	509	532	548	549	520	526	550	543	520	535	541	551	528	543	536	529	565	492	547	563	538	558	560	539	533	535	557	508	522	561	524	536	554	550	513	558	540	538	525	528	525	549	551	503	520	535	546	559	565	514	529	495	543	554	544	570	520	522	516	572	497	572	524	556	602	535	521	557	533	523	521	559	589	489	550	558	525	618	538	545	516	554	557	531	578	497	523	568	538	534	573	545	548	546	545	521	563	532	563	565	522	547	542	511	571	500	514	545	532	557	509	548	514	532	544	543	545	553	516	538	539	573	520	535	506	544	524	551	549	536	558	537	561	528	541	533	512	555	561	549	539	523	547	589	500	563	529	535	578	510	563	546	536	551	536	539	562	541	533	530	537	515	576	532	588	542	495	528	526	581	572	527	549	515	532	523	502	565	518	521	523	513	540	551	523	524	536	543	580	565	553	491	580	569	534	509	538	538	538	526	560	567	516	542	554	527	542	557	553	542	524	516	545	569	544	543	578	536	517	557	556	535	518	554	536	514	524	506	524	573	528	518	555	473	527	502	536	554	541	548	538	569	506	541	552	534	553	555	537	559	574	558	559	556	571	563	546	505	544	548	521	560	530	575	520	550	556	506	560	531	571	520	541	531	547	540	535	504	575	557	560	506	520	592	523	524	567	534	551	537	551	521	528	533	490	570	549	523	540	493	548	526	513	527	540	526	550	536	526	556	511	553	563	599	500	531	539	558	528	570	523	592	547	544	508	540	542	519	507	499	545	533	568	558	596	569	557	526	554	596	556	532	537	524	521	551	518	527	546	529	550	585	531	537	510	570	564	539	513	523	498	541	509	538	509	526	540	506	487	540	525	498	532	556	539	531	570	518	576	537	551	544	502	557	548	563	541	517	558	574	523	547	525	549	481	506	528	548	520	534	567	513	569	566	586	500	518	546	492	504	562	532	526	507	539	576	531	536	523	477	551	568	534	542	516	553	557	513	543	499	515	529	577	532	509	537	524	559	545	540	513	543	542	538	515	541	532	520	516	538	555	557	528	562	554	556	568	495	547	565	548	607	521	535	541	536	518	534	490	557	521	571	526	522	534	523	525	524	548	518	555	518	529	538	532	541	567	538	548	534	487	505	530	520	566	561	532	541	557	541	527	533	557	512	497	585	523	534	547	516	573	533	519	570	570	521	524	572	540	516	555	502	569	505	544	519	536	553	528	553	549	525	548	552	542	526	535	522	555	533	553	553	495	540	568	584	559	518	559	520	548	521	541	502	567	551	545	526	516	537	511	517	514	534	526	545	527	568	529	526	578	574	534	531	541	574	616	534	519	560	565	558	562	537	523	509	538	545	548	539	528	520	581	512	534	522	518	568	504	580	532	526	533	535	559	566	548	558	510	529	532	534	555	538	557	542	557	516	561	489	542	568	567	575	565	544	543	568	558	533	558	524	520	533	528	514	556	533	533	563	557	509	516	540	499	539	582	495	529	558	520	537	554	550	499	555	528	573	531	569	518	553	512	532	556	514	516	553	507	555	553	505	499	581	518	543	536	574	497	548	518	549	549	496	526	572	541	547	543	500	528	535	520	563	580	544	578	550	516	534	567	535	517	540	547	545	542	499	526	513	529	522	521	544	512	512	524	531	501	524	521	543	561	554	561	571	553	544	584	551	530	523	527	530	503	534	534	575	530	504	571	542	531	540	526	491	548	514	507	563	541	521	527	523	552	539	559	519	512	587	477	528	527	524	563	553	530	543	508	560	576	510	537	523	561	510	533	529	557	523	565	529	552	541	557	552	538	528	494	531	544	550	543	541	524	543	539	516	520	513	540	544	519	562	553	529	531	534	502	504	545	569	531	535	517	569	485	519	524	551	536	595	535	545	519	486	515	536	569	554	526	571	581	505	516	554	525	534	531	570	497	547	523	511	535	544	534	552
8234	678	673	637	514	427	407	391	369	342	352	363	314	325	342	321	310	330	324	302	323	315	329	324	304	350	339	312	352	347	314	296	324	317	314	302	310	325	316	317	299	307	310	286	344	315	299	312	333	313	292	300	277	323	306	294	278	326	314	318	329	352	301	313	326	348	313	334	307	312	337	302	305	284	337	320	352	337	283	304	316	271	307	309	318	314	339	329	344	288	306	342	307	309	291	314	351	313	313	304	317	335	315	320	308	338	299	333	295	319	358	306	330	323	333	344	323	315	295	294	321	338	319	345	326	309	301	291	341	336	304	312	303	358	309	286	319	330	317	310	300	305	323	320	314	324	301	292	327	354	293	350	330	332	318	306	364	307	322	340	275	339	301	294	334	306	345	315	309	275	268	318	294	293	325	295	289	280	278	294	328	327	320	304	354	302	256	319	298	312	338	303	308	370	308	289	333	324	295	334	325	320	341	305	297	343	301	320	301	312	338	301	313	293	323	328	317	288	328	315	283	319	310	316	362	306	307	336	373	305	313	341	350	301	302	297	345	312	353	301	307	307	316	354	331	348	321	328	348	318	323	308	328	303	299	319	333	316	312	328	333	351	310	319	292	325	319	308	372	317	309	325	328	299	302	330	305	330	303	307	327	342	344	306	308	327	296	304	322	287	348	342	322	295	288	334	344	303	299	299	303	312	305	282	315	326	341	310	311	321	298	319	300	336	353	301	274	326	289	338	314	312	311	346	326	330	308	324	291	349	317	314	326	327	338	349	307	309	312	312	286	323	312	324	295	333	288	306	315	304	298	321	365	337	295	316	293	320	315	322	295	350	334	291	320	298	303	355	301	311	318	321	343	331	337	328	356	308	296	330	296	339	333	304	348	316	336	328	325	277	294	324	313	312	307	317	304	336	301	311	361	327	334	326	322	310	299	286	320	296	300	285	333	302	305	291	293	339	305	310	297	299	287	306	335	320	290	310	282	302	336	315	326	300	302	306	309	310	295	342	327	338	312	300	329	307	309	329	290	297	314	321	315	332	285	330	333	340	354	289	295	311	320	301	349	298	290	295	318	304	308	295	303	324	291	344	326	354	332	338	282	312	295	320	312	305	316	339	316	312	318	334	306	285	308	306	313	308	317	324	337	315	310	317	329	332	304	307	301	320	335	320	309	296	317	288	308	337	332	325	328	296	300	300	317	313	306	303	299	344	310	304	316	334	325	320	309	308	321	336	302	331	340	317	269	323	318	330	287	311	326	313	338	328	305	321	323	308	314	320	316	322	301	306	340	313	304	307	308	285	343	299	328	278	313	317	343	307	295	322	305	288	333	306	323	310	334	331	303	339	305	322	296	319	290	293	284	339	302	302	298	281	319	320	321	341	331	299	289	336	290	334	293	325	355	288	340	312	324	305	307	313	318	326	326	308	309	306	287	327	324	307	300	342	319	333	296	331	330	331	281	290	314	332	316	304	352	312	317	321	327	294	305	333	275	317	313	292	312	315	318	326	314	318	322	317	313	310	315	318	321	308	335	295	343	319	314	271	326	316	305	313	334	331	299	299	328	294	298	303	317	326	270	322	329	330	298	299	329	300	257	275	359	333	305	289	310	308	297	322	342	299	291	296	315	292	355	346	300	325	310	321	341	352	299	299	307	360	346	274	292	311	332	312	327	298	333	321	345	317	304	360	274	300	290	349	350	303	312	289	314	312	300	312	319	344	309	328	318	333	313	283	331	322	300	308	338	285	323	320	346	318	311	311	338	288	323	345	310	311	310	321	291	304	312	302	251	304	280	288	346	323	312	325	316	314	329	341	303	304	291	333	315	348	351	341	290	299	308	294	291	311	306	300	302	300	328	289	301	331	319	318	302	301	306	330	322	311	352	353	334	317	331	281	299	349	319	320	315	329	300	293	295	304	314	285	307	326	338	298	308	344	315	296	294	334	299	317	318	294	299	327	307	312	289	349	321	348	309	271	311	319	306	313	296	322	322	302	341	295	288	335	340	320	311	311	356	291	312	321	315	331	320	319	319	308	288	306	301	298	325	309	329	311	301	284	333	276	325	369	328	301	310	280	294	324	301	312	358	333	307	317	296	336	312	322	302	307	341	275	288	317	320	302	347	288	276	336	337	313	340	318	325	304	324	310	307	312	327	324	361	283	286	334	332	329	283	326	297	307	305	305	311	292	332	302	317	288	326	312	318	324	312	313	307	310	337	306	312	324	338	291	333	310	305	311	297	299	291	271	289	321	323	328	323	318	340	276	314	305	336	321	312	319	317	294	346	309	296	321	326	342	341	306	284	317	311	309	288	346	319	288	292	303	335	335	323	326	304	323	304	320	328	332	333	319	348	307	295	311	297	309	309	311	290	289	318	307	316	293	345	327	356	295	302	352	309	308	291	308	301	313	312	305	326	291	309	301	295	316	302	322	331	384	255	294	294	357	306	333	341	294	307	307	311	310	343	331	367	314	299	313	305	318	311	285	313	315	312	317	320	288	304	290	320	300	322	333	295	312	311	322	296	309	315	286	309	292	335	310	321	297	300	329	320	282	323	333	309	304	314	288	323	278	311	326	304	351	320	329	291	351	334	297	324	317	328	316	303	334	295	327	329	335	302	323	337	312	314	328	295	332	319	349	313	296	321	311	303	323	328	309	317	321	279	353	322	287	309	327	333	310	323	289	303	281	353	327	293	326	308	276	340	314	303	298	308	311	282	324	318	309	306	349	295	305	326	310	297	327	304	300	329	300	316	319	290	284	340	307	307	296	315	317	336	307	316	284	302	339	310	327	275	326	309	299	318	306	304	331	320	374	327	318	299	303	282	311	314	292	322	310	297	338	288	307	298	332	327	301	306	276	335	323	283	319	326	316	337	322	327	291	297	341	341	310	279	323	291	299	300	300	267	318	331	290	345	295	327	315	330	314	335	294	296	317	310	327	313	291	294	308	352	344	312	310	285	311	332	317	325	363	316	288	318	318	306	306	344	333	314	314	295	315	282	357	299	306	330	302	339	316	292	337	290	294	351	329	313	341	344	319	312	317	310	291	294	350	314	306	322	298	302	316	327	329	306	279	318	306	343	310	333	305	314	370	316	315	290	307	295	313	357	338	338	321	292	314	304	308	326	321	316	354	292	334	277	282	296	317	322	327	338	315	323	321	306	319	309	330	311	290	354	320	327	288	348	325	270	302	322	304	291	339	322	346	332	312	313	315	317	303	289	303	321	304	308	349	321	268	320	358	346	313	270	305	312	334	315	359	315	297	283	319	327	315	335	365	329	291	281	294	304	272	332	302	317	317	342	320	323	336	340	324	337	293	316	300	300	309	332	319	323	287	303	328	313	310	320	328	342	350	332	296	316	307	333	318	336	322	303	345	333	320	282	288	303	308	304	327	335	300	335	304	299	312	341	287	339	294	302	348	304	298	295	340	302	283	280	315	318	333	341	327	316	293	367	290	322	302	265	307	304	330	324	352
6738	1042	1477	1653	1470	1275	1144	1015	913	960	838	826	875	842	823	836	783	796	771	754	749	723	746	779	709	740	750	710	772	694	642	723	735	722	764	711	730	749	694	732	724	756	749	714	737	679	718	729	681	711	761	716	685	755	714	723	684	770	740	722	734	757	723	743	720	726	736	693	730	751	665	727	685	747	691	691	712	700	686	728	738	720	714	737	729	752	744	705	656	729	752	736	690	728	705	723	684	726	757	713	739	697	662	695	727	725	680	671	694	671	704	703	742	703	721	730	693	706	669	674	704	733	732	781	697	711	712	700	712	665	722	699	653	710	747	693	733	710	735	659	715	662	773	725	744	691	723	677	688	678	696	726	729	724	728	734	772	706	778	750	676	733	699	736	664	712	729	710	771	683	723	723	692	688	725	728	656	703	716	675	714	769	717	677	765	703	720	721	716	715	698	749	731	737	715	707	720	708	647	736	703	704	711	727	727	733	686	713	729	707	689	713	722	696	705	675	679	710	718	732	721	661	771	709	717	691	742	745	714	679	713	730	725	770	754	691	704	692	706	699	725	743	702	717	739	705	774	717	728	731	672	718	725	721	716	718	682	706	749	740	743	701	725	719	676	757	719	661	754	733	693	700	680	695	690	696	688	768	734	705	656	696	740	753	694	718	697	727	719	704	693	707	726	701	711	741	705	757	736	747	740	710	698	686	674	725	660	762	719	730	711	715	754	748	717	746	697	721	723	730	682	679	751	725	694	743	750	697	715	704	709	746	721	743	692	706	725	791	712	760	663	746	742	688	750	707	761	700	721	684	703	741	733	701	728	695	724	783	687	690	703	708	648	724	655	736	748	700	741	728	678	775	661	745	728	697	687	678	756	684	708	735	722	733	702	650	755	706	700	750	722	688	749	676	714	733	744	735	720	717	668	714	741	686	734	740	690	717	719	731	732	701	742	704	687	775	760	730	707	744	718	704	705	721	715	669	714	702	706	691	704	751	734	760	671	745	702	675	718	707	664	707	690	734	715	702	728	699	696	724	709	691	683	687	718	732	664	772	749	740	718	755	750	733	719	716	705	715	677	699	716	681	730	721	736	759	702	743	758	734	719	764	718	734	750	722	703	726	713	710	694	751	720	742	692	717	732	692	668	723	724	653	705	728	692	718	696	728	673	666	742	721	766	712	692	744	713	713	715	743	764	732	711	707	735	671	721	736	671	726	722	749	785	666	707	725	742	734	695	727	767	735	689	734	623	690	688	693	729	756	756	687	751	692	747	693	751	689	754	681	701	759	661	714	738	718	730	693	721	709	669	714	767	714	704	664	693	697	736	751	792	710	674	718	727	676	714	715	671	688	700	732	735	701	693	721	732	725	689	717	701	752	716	705	703	712	759	718	696	661	726	722	715	646	713	759	735	703	671	708	743	705	753	693	707	721	704	751	686	684	733	741	699	718	718	756	718	720	721	704	724	704	736	708	695	767	687	711	748	717	731	753	757	692	701	711	688	693	767	710	705	725	701	736	747	704	762	687	755	766	702	676	713	711	731	752	757	717	694	720	718	744	741	733	721	714	747	699	688	715	721	676	718	702	689	683	717	704	764	665	769	673	748	763	735	773	699	706	706	716	709	711	705	684	682	748	673	727	732	807	743	709	723	716	776	695	713	731	739	705	715	709	736	685	742	745	676	733	716	708	702	693	725	704	689	674	713	730	728	717	666	762	728	678	664	752	699	711	715	726	725	718	734	702	700	705	713	760	707	699	736	721	679	710	701	724	702	695	731	721	683	704	754	686	761	678	739	701	687	676	678	737	729	741	690	721	712	724	718	700	695	754	748	720	716	771	729	727	694	715	708	708	706	692	736	757	709	727	693	713	713	721	738	703	677	716	699	745	743	741	710	699	733	689	773	703	758	660	726	697	726	734	712	713	720	754	739	772	727	701	703	727	767	733	686	708	721	698	714	694	735	725	710	659	704	719	732	687	700	725	771	739	703	714	725	708	694	760	704	720	728	683	746	697	709	750	709	745	662	676	675	688	716	702	761	692	714	708	722	742	759	702	729	704	675	703	736	692	708	683	720	690	700	698	735	736	742	719	704	720	702	697	738	723	712	762	757	701	679	737	746	714	678	706	766	742	701	717	754	676	754	752	758	732	700	695	719	694	697	741	781	665	702	701	735	750	709	702	786	731	741	686	691	702	724	681	681	731	729	742	708	736	738	751	712	696	685	743	691	675	733	713	687	730	725	687	680	716	648	742	696	693	740	694	683	726	707	742	723	748	739	704	694	702	756	691	658	701	717	771	724	739	749	665	734	669	710	699	711	712	722	679	665	742	698	637	731	706	717	721	705	702	677	721	746	727	660	721	668	705	705	729	718	725	742	693	726	786	693	744	706	690	745	726	707	758	684	690	725	706	743	698	728	695	728	668	690	740	698	701	718	701	743	749	691	719	759	746	724	783	714	738	713	717	720	683	746	687	748	715	707	687	682	682	725	698	688	688	750	750	717	761	674	675	703	750	700	736	655	774	678	715	738	715	694	714	736	793	709	721	681	713	668	742	729	723	739	715	682	707	705	677	720	694	716	720	729	703	686	679	720	731	768	773	731	694	740	711	711	744	719	726	759	666	738	711	744	743	722	765	697	734	707	719	681	708	729	734	730	771	736	709	720	742	676	697	716	748	687	785	766	726	705	704	712	712	686	717	671	687	765	685	734	694	746	731	714	749	730	676	729	725	676	743	725	706	676	672	715	710	688	750	704	694	721	725	710	717	731	696	723	734	721	754	719	751	720	685	712	659	713	716	701	724	735	752	651	675	721	744	696	725	675	711	726	668	697	700	695	728	742	665	686	687	666	704	739	736	747	683	699	719	717	761	717	752	717	709	747	721	712	689	745	761	763	777	716	721	699	691	739	732	757	708	710	703	674	768	668	715	735	746	693	677	697	720	692	743	718	690	680	730	733	712	702	673	735	697	729	689	736	724	729	715	678	716	743	715	661	711	710	655	723	730	726	764	670	697	736	718	770	755	685	693	708	747	707	670	743	697	724	734	728	715	743	790	758	719	687	665	717	706	701	699	747	745	660	734	722	686	693	702	719	696	676	692	737	672	753	767	748	722	711	686	733	739	653	738	673	724	740	730	699	712	709	762	691	738	697	709	758	747	678	725	749	757	694	724	694	656	735	713	659	737	674	754	729	667	723	732	679	712	712	742	680	684	723	711	755	766	690	734	728	759	713	692	749	729	744	715	697	685	731	665	690	721	741	710	712	725	684	683	688	737	733	798	761	700	745	712	741	728	783	713	716	703	716	694	689	764	724	717	699	732	707	723	711	677	677	744	702	661	703	736	732	720	678	734	741	690	703	715	726	670	714	690	759	739	705	692	653	708	716	744	707	737	723	713	704	711	705	701	690	704	739	700	711	733	721	720	677	705	743	706	719	723	698	746	676	692	725	712	731	729	675	704	716	716	744	722	768	704	686	775	723	739
15057	1156	1000	782	564	408	376	319	281	282	261	238	233	219	198	220	212	231	237	207	209	198	215	207	223	202	178	195	176	188	209	198	203	186	190	188	189	179	219	186	180	183	206	192	175	162	193	208	220	177	191	172	168	205	188	216	198	195	193	177	207	201	188	203	200	215	215	180	212	199	204	223	221	175	205	202	205	192	212	189	187	181	184	186	191	195	194	187	181	198	174	169	212	192	197	187	184	179	183	199	215	203	203	197	193	204	212	177	207	185	193	188	178	189	194	202	200	187	200	178	194	197	196	205	192	197	190	172	193	224	172	193	191	203	195	203	205	193	203	178	193	195	171	185	204	194	189	189	187	185	190	182	199	205	207	180	202	214	237	200	176	203	208	202	179	190	193	207	180	202	204	180	202	169	185	193	195	211	194	181	206	203	193	200	188	185	206	192	223	204	197	205	199	187	171	198	188	208	198	188	185	190	211	186	205	188	213	192	187	173	204	201	202	198	211	186	208	182	190	227	196	212	200	206	212	229	192	197	193	189	190	213	224	191	206	190	204	187	206	189	197	207	184	207	207	204	179	181	174	177	201	179	187	200	217	191	191	197	207	194	208	210	176	184	182	187	191	175	194	185	208	207	193	198	195	229	177	221	203	215	201	189	190	185	228	212	196	203	207	187	169	200	182	192	189	184	191	209	181	183	218	201	185	194	172	180	211	203	210	185	178	180	190	197	194	192	173	178	173	191	199	190	188	194	187	206	207	189	190	197	222	198	230	194	160	192	166	200	180	179	172	191	210	186	174	197	204	219	192	221	177	197	198	158	219	204	192	196	158	197	184	200	185	202	198	192	193	207	179	185	211	219	191	198	211	209	207	227	182	193	223	185	192	194	188	169	186	185	212	218	190	198	211	198	191	204	181	209	205	194	188	168	176	185	211	195	198	217	202	202	190	171	177	191	238	188	193	186	210	180	166	197	190	172	190	190	190	192	194	206	193	216	189	200	217	188	194	201	192	185	187	210	209	172	204	207	202	209	207	193	173	196	202	178	197	202	193	197	200	211	195	169	191	205	195	229	208	201	167	207	180	164	203	194	187	199	200	214	207	187	206	193	196	190	206	204	192	197	186	188	172	196	201	197	189	202	209	184	191	189	197	216	207	193	198	179	194	161	178	204	212	201	177	208	210	194	187	206	203	180	200	195	174	190	200	187	202	198	186	160	208	190	190	185	187	192	214	196	190	195	216	184	172	189	212	187	191	205	194	175	191	219	191	192	191	179	175	210	185	197	188	204	202	189	204	177	199	209	200	174	179	182	185	173	175	172	201	194	218	167	175	224	151	180	179	184	194	184	187	187	194	204	175	189	169	199	187	202	182	178	188	197	177	172	169	220	214	204	179	196	182	178	203	200	173	229	194	193	166	185	189	191	186	198	200	187	190	200	180	176	196	186	210	184	180	182	187	192	221	190	199	175	166	204	181	194	200	187	199	197	193	184	183	180	188	174	197	184	209	201	188	208	201	182	200	221	200	209	218	174	203	190	194	186	215	204	180	167	196	218	211	192	172	221	229	190	194	194	188	183	169	195	202	191	174	188	194	208	195	184	170	197	197	194	210	193	182	216	182	193	197	192	183	217	204	207	201	156	164	189	192	187	172	199	182	206	202	200	182	203	202	187	195	165	202	200	216	216	188	187	204	201	166	162	189	188	177	188	207	201	201	189	184	196	196	215	197	193	157	204	205	188	170	198	197	183	191	190	193	189	222	195	178	209	189	199	181	190	201	217	184	198	198	188	176	207	193	182	170	204	193	207	171	184	168	186	210	184	174	207	210	195	196	211	180	210	186	192	153	166	203	219	210	191	206	187	188	190	203	222	211	207	167	179	167	177	203	185	161	192	193	205	187	211	185	199	184	199	195	157	206	183	196	206	183	195	191	191	205	187	189	210	201	203	185	197	177	213	177	197	199	190	175	187	207	215	220	197	171	203	195	196	215	170	191	186	215	179	179	185	203	193	173	175	228	212	192	203	206	182	182	206	185	198	204	219	192	184	179	187	200	184	200	174	165	205	180	211	232	180	171	185	197	201	188	206	202	167	193	196	199	178	173	170	182	209	195	184	191	165	200	188	175	199	197	184	177	182	201	198	181	196	210	187	165	187	200	190	194	196	199	180	197	178	208	216	202	176	196	200	184	205	214	183	193	167	210	169	189	175	173	198	212	184	171	198	194	205	198	210	177	191	197	189	202	180	170	192	204	217	209	177	192	181	200	183	189	186	178	181	188	197	187	196	185	214	220	201	200	205	179	195	198	194	214	165	163	183	152	195	186	187	209	194	182	182	188	205	188	190	184	187	198	200	197	189	195	211	216	187	176	192	192	199	190	180	211	195	194	199	195	205	180	199	179	198	167	173	173	172	184	189	198	176	179	201	200	169	179	196	201	183	192	178	181	165	214	194	198	193	211	203	196	183	188	185	203	212	204	208	205	170	179	186	190	199	212	187	202	221	198	218	192	200	206	196	193	187	172	211	178	194	200	194	190	185	197	206	235	196	187	199	186	197	175	173	183	185	203	191	182	201	189	192	174	175	196	196	193	204	203	182	191	175	196	162	209	181	201	194	151	174	189	189	167	182	200	176	202	187	163	186	194	182	202	182	181	189	179	213	212	176	199	203	211	211	191	213	194	207	204	198	212	175	179	208	183	187	210	176	229	203	202	172	161	196	168	180	194	182	217	165	216	210	184	191	185	178	196	193	185	198	204	211	176	189	197	188	181	187	188	212	186	175	188	181	195	199	205	202	202	191	177	214	190	197	191	201	204	209	177	219	209	184	203	223	184	188	199	213	207	211	191	198	198	197	202	211	205	237	179	192	228	205	179	196	184	197	196	193	206	213	203	175	206	162	200	198	174	194	160	159	210	172	171	207	194	200	199	193	198	190	175	224	210	213	169	198	184	200	202	215	213	202	201	196	192	211	212	201	186	190	200	197	208	157	217	181	187	172	193	191	172	190	208	192	211	197	191	181	179	191	190	197	170	184	175	189	205	175	203	185	185	195	199	185	224	180	219	201	196	221	212	190	209	226	215	179	200	197	186	196	214	197	191	205	194	202	199	183	202	214	190	191	205	179	201	176	217	183	177	169	172	189	200	205	216	169	183	205	199	210	213	225	223	185	183	210	165	189	195	202	191	187	213	217	194	195	216	201	193	199	198	209	211	172	197	192	203	162	205	201	195	187	202	197	183	190	194	202	158	197	177	201	195	205	206	193	196	215	192	191	205	191	183	181	180	198	186	168	190	207	182	183	204	160	196	179	199	206	219	234	175	189	188	182	191	213	183	226	192	198	182	173	198	182	201	189	177	185	200	210	199	191	212	218	201	205	183	206	186	192	179	173	202	220	209	210	196	217	206	160	179	206	175	238	183	195	186	181	206	164	205	201	192	186	193	195	197	196	204	205	179	176	189	219	199	202	189	176	187	183	224	166	193	190
8104	929	1913	2330	1933	1406	1158	1088	880	806	756	666	672	623	578	563	526	499	548	549	553	501	519	539	530	523	478	495	518	504	473	488	475	496	446	481	449	460	486	441	470	460	473	479	484	465	501	490	509	437	446	431	419	499	508	449	480	459	477	433	426	438	425	449	472	498	426	487	441	417	457	410	444	450	444	459	469	440	448	419	428	460	461	480	431	437	412	448	465	407	452	470	463	457	449	416	452	478	441	449	440	460	468	474	421	451	478	475	470	458	480	426	439	497	454	433	449	478	463	425	433	432	439	461	405	451	445	475	442	420	467	399	446	448	467	469	461	438	453	463	450	449	445	465	460	425	463	425	425	440	449	442	471	412	446	434	442	419	445	460	451	442	442	442	415	452	440	451	445	443	441	468	418	449	423	441	451	439	446	465	471	451	417	458	441	416	414	454	498	462	426	470	446	453	465	454	427	426	437	428	434	448	429	446	443	424	439	460	433	437	474	418	433	427	441	456	457	419	438	455	451	425	419	471	419	454	464	440	395	456	432	484	449	450	426	465	436	418	407	432	416	427	486	437	422	440	462	433	432	428	457	436	433	418	449	452	462	437	459	478	422	434	443	467	454	432	441	455	435	458	470	455	454	431	481	427	456	472	428	458	455	416	468	476	440	456	416	457	444	473	455	424	445	460	454	470	433	450	398	460	450	473	417	462	443	479	450	502	456	480	410	412	444	464	437	428	416	440	459	451	450	420	438	421	469	439	452	444	429	455	457	418	474	464	439	483	453	431	446	449	471	460	474	422	431	445	472	441	445	481	461	423	443	421	462	490	455	488	420	451	454	441	446	488	406	457	465	469	464	450	424	447	453	431	487	429	428	425	472	467	439	463	442	461	444	459	465	408	418	442	472	433	454	422	435	467	466	421	440	466	448	440	461	442	460	448	422	436	427	436	463	477	448	444	423	434	479	482	441	416	475	474	449	432	470	410	427	438	435	461	403	442	433	429	462	412	442	435	429	372	434	453	457	472	466	462	443	448	479	435	451	436	461	468	431	441	461	432	419	438	402	415	442	448	460	434	464	464	428	459	461	506	465	425	447	467	444	414	438	459	447	460	465	428	435	457	460	445	448	463	466	434	488	442	440	478	454	419	445	443	428	450	431	426	466	451	454	462	432	466	432	435	478	412	437	434	428	479	467	415	424	504	458	479	452	446	427	477	421	395	484	441	452	408	420	425	428	441	464	457	444	439	447	455	479	461	414	494	433	441	445	457	433	436	441	472	403	443	420	429	409	407	436	444	400	457	453	449	416	431	460	459	408	437	440	489	457	468	437	448	457	452	470	441	411	425	447	474	396	472	441	436	460	432	427	444	481	426	473	469	424	429	448	465	462	456	482	440	442	446	472	435	401	446	441	442	442	460	437	439	437	461	426	452	415	453	469	445	472	456	439	452	451	420	448	427	461	462	459	419	455	496	487	447	426	432	467	459	464	477	432	487	446	459	434	447	413	446	437	435	444	459	473	422	447	432	463	404	474	438	434	416	432	437	469	418	440	440	464	436	420	451	444	441	422	445	471	424	400	440	451	437	472	430	441	462	443	449	457	423	438	445	438	421	450	433	467	436	449	458	433	462	466	444	495	400	469	435	426	487	471	439	413	481	416	456	459	446	448	436	436	444	458	444	409	454	420	431	466	423	432	440	431	431	449	455	449	448	440	436	476	445	445	468	473	456	443	485	459	464	452	407	470	433	467	439	422	437	479	404	498	437	456	413	443	436	406	435	452	453	453	426	465	448	482	451	434	454	465	447	448	421	465	489	449	385	474	460	454	466	459	435	454	445	468	442	427	467	474	445	432	484	458	468	426	416	426	432	457	397	479	419	460	523	454	484	424	450	450	477	475	443	506	464	430	457	442	481	446	447	432	449	475	438	457	441	464	462	435	464	436	458	427	445	442	448	452	460	446	431	484	435	422	458	423	477	410	445	451	429	434	453	447	440	445	460	411	399	478	421	482	455	403	411	452	511	454	453	454	434	457	438	469	400	455	463	425	454	435	452	458	438	448	423	482	477	433	414	426	465	460	463	469	449	425	378	408	440	466	432	454	455	429	434	481	442	449	424	430	449	423	434	441	443	458	450	461	396	405	429	482	461	458	465	465	432	446	482	465	455	450	443	464	458	432	461	412	456	432	474	470	462	429	397	439	463	416	485	477	418	447	413	451	432	436	494	435	434	457	462	457	461	453	425	423	469	445	444	461	461	429	454	433	441	448	442	450	455	426	461	417	447	453	447	430	458	437	465	477	472	434	432	438	483	459	449	437	488	448	419	443	442	438	458	466	441	438	483	455	419	437	438	464	485	455	426	462	425	475	437	422	423	462	400	417	426	411	465	453	454	425	478	436	457	444	474	452	449	494	498	430	463	479	470	471	418	440	438	441	496	431	469	433	460	448	474	447	436	455	420	472	433	464	449	448	456	433	446	460	416	425	434	450	444	429	388	421	419	420	445	448	505	418	453	430	456	417	428	418	456	436	457	489	420	419	435	437	450	424	414	416	443	432	430	440	455	461	461	411	463	438	441	456	466	418	446	487	469	431	437	411	429	410	436	435	453	435	426	473	443	449	427	423	424	460	417	434	431	440	447	470	475	402	451	450	430	422	443	479	468	424	442	414	406	416	410	422	447	472	453	443	461	427	449	446	423	446	434	462	431	441	415	471	473	419	430	452	440	442	450	428	468	471	458	446	461	448	456	463	457	464	445	451	449	418	438	452	438	408	463	463	420	434	448	462	400	439	450	432	469	445	465	446	456	439	432	460	461	491	431	462	478	442	432	472	440	457	444	475	473	451	433	444	470	452	449	425	396	427	455	397	424	450	456	422	452	429	460	438	469	451	486	439	480	460	456	474	429	479	406	415	397	446	475	453	429	452	461	398	444	424	444	455	464	464	453	468	478	436	422	448	433	449	459	482	464	471	459	415	424	437	469	439	474	445	479	465	427	457	438	459	462	431	431	409	416	477	439	448	452	412	426	478	447	446	448	430	424	418	455	485	411	495	469	440	431	452	428	443	443	424	444	470	440	452	439	437	463	474	435	424	416	445	439	435	459	424	400	458	450	434	453	458	436	386	475	426	466	422	452	427	465	471	445	456	415	489	444	440	405	409	450	460	405	426	451	472	471	476	446	434	461	461	448	464	451	421	427	463	489	411	435	492	445	430	426	413	487	444	475	421	425	431	477	425	473	450	403	464	461	466	452	434	438	431	447	400	435	408	450	417	425	406	433	447	476	413	440	414	399	449	400	420	387	438	472	473	472	451	449	447	476	465	442	428	435	433	438	454	463	486	409	463	463	426	452	485	471	407	466	455	435	452	418	422	462	447	458	482	474	437	462	511	443	410	451	463	444	448	419	431	411	436	469	431	454	464	413	444	452	437	444	469	416	476	436	419	461	430	452	416	458	490	502	461	417	442	436	414	448	438	462	398	437	430	414
1478	226	250	265	227	237	250	243	222	219	221	193	251	233	229	220	222	221	221	208	193	237	242	223	212	236	218	247	209	213	208	225	231	221	240	221	219	246	228	205	210	249	193	213	266	235	219	229	231	229	253	223	228	218	242	211	226	229	221	209	242	251	225	223	223	250	243	229	224	219	228	185	236	214	214	240	240	258	235	224	217	236	219	227	201	226	209	201	213	242	219	225	237	236	249	236	241	231	247	217	202	239	220	230	209	190	240	215	228	199	232	199	232	227	223	221	217	236	227	215	228	244	224	245	222	234	227	231	239	206	225	223	217	211	227	202	219	231	233	240	235	207	224	225	229	214	228	232	210	234	226	235	224	212	228	221	216	215	245	226	202	224	208	217	236	185	213	212	239	234	216	227	214	230	242	213	225	218	223	205	211	207	237	225	205	201	212	230	241	224	222	231	249	226	210	219	247	200	225	199	255	260	216	225	217	204	239	176	229	211	239	223	234	214	212	225	229	214	231	213	216	224	248	241	198	244	207	220	209	217	228	255	196	173	209	207	221	232	230	197	236	221	212	219	225	197	235	193	257	200	208	223	227	187	231	208	230	233	197	221	217	225	215	219	239	194	222	233	221	217	229	252	219	240	214	227	226	199	202	247	237	241	238	196	234	218	209	230	214	207	244	232	208	213	202	223	209	200	252	198	195	241	244	237	221	240	196	237	196	223	228	198	221	217	216	210	210	235	232	244	206	230	223	209	229	200	215	234	211	197	250	208	201	205	233	223	185	228	256	231	220	234	233	233	201	216	238	223	238	210	220	219	234	237	215	247	218	210	220	211	195	239	221	216	215	234	205	228	214	226	203	235	198	226	228	224	195	221	237	223	215	233	253	239	227	235	215	243	218	230	209	239	237	212	221	212	217	231	229	217	180	232	230	232	217	241	232	215	195	220	221	237	224	237	233	192	232	214	235	215	227	232	221	206	228	222	194	229	229	227	236	216	206	238	258	219	215	227	196	214	262	224	227	223	234	207	207	221	225	241	235	222	232	216	231	225	239	215	211	240	234	211	203	232	223	229	235	231	198	221	228	226	236	222	237	233	215	205	247	225	225	243	202	220	222	235	225	234	240	211	240	209	242	215	227	220	191	192	205	196	209	208	241	230	230	196	229	201	244	225	231	230	231	230	226	247	218	220	231	227	209	216	232	223	235	249	222	238	212	251	220	228	254	232	239	207	229	239	182	209	189	196	237	260	229	216	183	218	226	244	243	217	208	231	232	238	252	253	228	235	252	232	250	247	248	222	194	195	189	273	215	227	234	239	236	243	234	212	220	203	241	226	223	214	228	244	228	246	213	218	215	210	213	191	206	199	225	219	242	212	204	228	251	212	254	247	254	237	195	212	238	246	238	234	254	207	213	203	248	223	225	222	242	219	240	224	234	204	224	199	222	213	235	234	216	205	222	230	219	218	243	218	234	216	222	197	218	215	246	234	228	231	230	227	236	231	252	213	195	235	248	251	215	210	223	236	224	212	241	221	258	236	238	253	243	248	214	219	219	221	249	262	209	242	209	215	243	209	241	204	240	222	203	224	208	243	230	232	219	222	233	209	213	211	231	215	239	244	212	215	247	217	240	186	245	257	214	213	236	238	205	204	236	231	218	201	231	243	231	255	197	199	220	203	202	236	218	232	244	225	213	203	186	241	218	234	223	241	200	223	216	258	234	240	214	173	208	256	226	225	250	254	267	227	183	229	216	229	230	235	195	197	240	239	213	253	226	198	229	209	243	213	196	260	221	195	248	226	238	233	207	248	232	206	235	235	218	242	210	228	224	229	202	205	219	221	215	260	248	237	205	231	216	226	210	213	227	202	228	205	204	213	202	201	252	218	237	234	194	209	233	246	205	222	212	221	227	209	213	201	225	213	218	227	241	223	233	226	228	222	225	231	230	232	214	219	224	223	228	224	261	255	228	228	259	209	195	225	227	210	230	231	209	244	206	221	181	203	243	237	224	241	186	260	215	236	213	193	217	231	216	228	242	221	245	226	251	235	232	229	212	229	216	221	204	212	199	236	233	236	272	229	208	236	222	222	235	250	239	216	212	198	226	193	229	212	223	208	214	226	197	209	227	212	226	212	218	242	239	242	237	237	210	243	219	224	223	204	221	210	232	229	212	215	239	222	240	239	225	249	222	217	219	217	254	223	218	243	227	209	196	215	228	241	245	244	232	215	214	235	263	242	218	223	233	225	198	202	254	211	229	206	210	227	206	219	212	202	234	233	230	210	212	249	250	226	232	188	252	226	230	223	214	221	224	203	198	203	216	203	247	195	222	203	240	213	217	212	206	214	215	218	222	224	234	209	220	229	218	220	223	239	226	210	214	243	209	205	218	218	223	246	222	216	207	222	216	216	219	230	218	216	217	236	196	247	217	222	202	242	229	207	250	225	254	270	239	228	218	207	205	228	229	222	239	224	193	220	232	219	219	233	212	234	215	203	194	224	220	234	240	230	206	188	216	203	231	219	210	222	222	209	246	237	231	216	263	248	249	246	255	240	249	245	197	214	221	234	212	234	214	231	217	245	239	212	210	209	249	193	247	221	205	240	228	242	246	212	201	246	225	206	211	220	221	214	236	217	212	200	208	227	205	220	228	202	223	210	240	212	220	244	202	226	226	229	245	226	214	205	220	224	220	205	191	236	239	209	223	194	216	205	219	178	198	215	207	218	221	221	233	224	220	230	251	212	229	232	247	213	219	239	235	207	225	245	247	237	197	208	241	227	230	207	190	190	233	201	203	227	223	236	186	210	241	196	220	238	217	221	258	268	239	223	201	221	232	225	202	220	256	235	216	213	189	228	240	232	232	207	228	226	238	218	231	197	187	240	228	237	224	200	241	200	247	214	217	230	236	237	231	240	199	207	213	222	221	222	197	234	221	210	232	227	262	221	207	217	232	225	226	214	223	266	231	209	213	231	233	222	204	213	245	219	219	215	221	204	223	214	196	198	220	228	234	235	183	224	208	225	223	193	229	196	192	216	248	240	204	220	202	214	266	202	222	259	228	228	243	208	223	205	222	263	224	236	239	212	222	217	220	242	231	213	206	243	213	211	227	215	220	221	195	228	224	219	222	231	192	212	184	226	219	235	249	209	215	207	220	241	226	194	223	223	241	199	232	262	232	216	213	241	240	233	188	229	225	204	232	235	248	208	236	222	222	216	198	206	210	210	228	207	209	241	215	199	252	214	226	219	188	226	204	216	195	210	224	232	224	243	233	185	219	208	205	230	266	192	223	222	230	223	201	206	198	228	233	223	223	215	237	210	196	203	214	214	246	223	205	242	217	214	225	248	235	207	246	228	216	221	222	204	193	209	237	216	236	236	210	196	236	218	197	181	240	228	231	267	238	228	227	232	223	216	227	211	229	241	206	233	227	232	201	249	216	213	233	229	225	217	230	238	207	216	230	205	222	179	198	249	247	239	243	212	225	222
1946	565	625	543	579	585	561	562	561	550	584	597	522	583	553	514	520	472	534	559	550	514	541	523	543	552	518	518	532	534	502	531	515	521	499	592	544	526	554	499	586	530	547	572	566	533	536	501	535	518	542	545	541	547	521	552	523	550	512	555	544	567	522	567	499	565	513	501	512	527	540	564	557	519	551	558	513	513	499	561	532	509	566	543	511	541	544	552	500	551	546	537	551	511	524	483	539	505	536	549	559	542	530	537	528	516	559	547	537	517	559	527	524	543	564	559	550	503	559	500	536	518	509	537	507	588	580	524	548	517	525	506	524	500	526	545	543	562	527	493	522	571	507	522	545	534	533	544	531	556	507	538	549	528	543	541	511	531	576	512	530	514	516	527	529	546	499	523	532	532	563	513	533	548	545	545	521	573	533	480	534	527	592	544	508	532	502	576	559	555	558	569	574	559	552	563	552	523	515	494	539	552	533	532	552	540	523	558	586	526	523	564	533	528	547	520	535	549	528	554	565	543	522	511	524	556	554	577	480	512	547	509	551	538	522	525	507	548	529	530	510	556	536	539	521	483	495	539	529	552	534	568	589	562	536	540	507	544	581	494	527	524	512	528	527	553	518	543	514	520	541	520	544	559	502	531	560	495	522	516	534	549	537	537	525	537	539	528	522	522	549	556	497	514	571	510	549	543	550	563	528	552	542	536	544	539	582	558	529	507	536	499	508	568	531	553	537	559	508	542	552	510	544	512	551	522	544	551	542	537	491	533	563	477	548	541	502	551	521	515	544	581	556	564	537	554	517	540	543	506	554	546	513	506	549	546	526	535	569	501	540	544	533	505	540	559	517	569	500	512	532	502	572	533	547	556	533	550	558	521	562	531	522	512	524	554	514	544	569	546	535	526	519	539	532	526	503	556	512	520	511	541	558	506	558	503	554	533	558	548	540	541	562	576	535	528	526	495	573	556	568	537	542	514	524	549	526	486	537	564	525	557	548	523	541	519	546	510	499	544	580	532	552	490	568	544	558	516	536	528	544	496	538	554	542	522	561	572	537	533	514	546	552	522	568	532	520	488	537	551	546	575	558	563	582	537	478	532	540	546	534	533	530	524	539	518	556	525	490	556	508	530	568	573	513	522	537	506	571	542	552	520	560	511	594	510	536	529	522	536	535	531	534	540	555	582	537	529	532	564	510	590	535	565	522	523	554	541	583	525	512	572	583	569	495	553	576	542	512	541	519	575	551	547	538	542	527	555	522	529	504	562	553	516	492	560	535	542	506	511	515	527	551	550	542	521	567	561	516	531	614	502	563	538	524	528	586	554	520	495	554	542	553	531	550	509	515	517	557	509	547	566	558	534	490	523	503	579	489	540	550	488	543	534	572	528	539	507	527	510	527	537	521	499	546	564	534	534	545	561	557	591	550	528	524	489	502	576	560	525	498	562	544	527	540	564	522	500	518	550	550	546	530	537	536	572	563	556	543	521	492	503	498	540	519	543	550	558	539	550	539	526	538	535	505	572	489	507	502	495	526	503	520	548	514	498	537	503	517	503	546	540	573	523	522	503	535	551	554	517	535	524	558	506	529	529	521	532	524	505	552	584	586	509	514	480	538	544	531	544	520	558	577	546	523	515	537	497	518	543	533	511	582	541	535	577	553	548	574	534	539	545	527	531	521	555	535	537	520	509	525	520	541	541	515	526	525	511	539	568	550	527	545	519	555	516	528	577	522	529	541	562	496	547	504	484	513	551	525	565	539	568	577	562	540	505	542	524	504	514	580	542	514	538	520	558	521	524	538	565	577	555	573	518	529	524	521	525	535	530	494	523	512	515	525	574	515	545	539	517	534	529	557	526	531	527	521	518	526	536	501	542	535	547	526	536	537	506	546	499	596	540	543	540	577	530	555	522	520	536	516	536	550	576	578	516	530	548	570	514	504	513	513	518	535	510	590	543	522	545	539	574	501	512	509	516	553	524	541	580	552	491	542	490	536	550	537	539	514	528	515	509	528	559	487	498	536	518	560	561	540	520	519	544	529	547	517	565	544	510	536	584	573	529	547	536	559	513	504	552	567	506	529	575	565	576	545	519	525	533	503	526	570	514	568	530	554	495	519	541	546	580	554	563	511	578	508	542	506	564	526	511	537	550	560	528	539	514	500	525	540	541	525	559	558	543	520	557	546	552	533	550	506	534	555	511	535	538	552	497	538	535	538	560	527	526	571	520	532	534	560	539	564	544	491	528	545	522	540	554	572	552	550	517	569	516	498	553	531	535	556	536	506	540	551	525	533	560	537	552	532	537	530	545	533	566	546	585	531	559	570	558	548	534	552	552	550	542	548	511	591	568	537	520	502	557	531	558	547	520	588	513	524	604	536	574	510	557	523	503	541	531	525	497	562	530	532	533	549	533	591	593	532	522	588	558	523	564	554	515	556	535	502	533	520	541	519	510	544	542	501	540	553	510	577	529	495	514	545	561	538	548	501	531	555	551	539	557	562	525	502	543	555	568	564	491	563	498	558	547	501	558	532	491	551	522	542	570	519	526	552	511	574	567	546	500	555	537	530	525	551	542	543	533	558	542	537	520	534	537	533	485	545	537	529	588	529	574	505	535	536	476	580	541	518	592	532	511	525	585	550	578	505	508	569	518	535	524	578	586	555	567	516	543	540	541	517	516	563	531	559	545	490	508	542	502	546	517	557	530	562	508	548	537	563	541	520	550	547	520	573	534	543	543	601	520	489	543	545	534	529	518	583	531	494	516	519	582	518	591	514	529	505	537	536	535	550	540	566	542	592	528	535	545	530	517	562	588	553	559	520	542	568	544	479	558	539	537	505	565	585	516	517	502	545	553	509	530	513	536	542	539	536	551	562	522	545	571	585	547	595	553	507	518	524	539	534	555	560	501	515	506	536	510	537	540	552	503	539	539	537	504	535	521	524	563	504	562	536	532	526	570	554	582	541	492	547	536	576	557	577	540	507	588	541	552	575	528	534	536	545	522	555	512	512	539	543	571	522	549	532	513	582	585	531	531	546	526	510	523	555	564	541	505	563	540	536	507	496	543	483	535	489	588	538	516	557	538	506	472	520	512	555	560	550	524	535	494	542	601	543	539	616	517	549	525	506	572	564	551	553	518	517	557	512	535	550	538	517	542	558	549	525	526	510	552	521	549	556	532	575	542	563	505	538	577	520	504	528	489	569	544	566	540	577	527	543	547	568	520	543	539	542	541	550	512	487	552	543	522	566	496	545	533	538	546	539	560	586	571	552	511	525	536	516	582	499	564	560	555	512	513	512	538	529	545	547	545	507	520	537	567	516	552	548	534	591	481	589	504	530	545	530	534	500	571	543	536	488	564	560	489	538	545	549	507	503	548	496	509	551	560	509	541	541	515	540	530	539	576	516	497	537	568	559	563	556	540	535	564	547	553	542	550	494	531	547	555	511	546	520	509	552	522	542	546	511	557	501	541	558	572	535	518	498	530
8155	673	675	574	510	453	400	371	349	341	345	355	353	325	337	333	371	338	303	326	295	331	294	296	314	297	324	320	272	293	320	334	335	338	300	318	343	371	306	294	289	358	339	324	327	285	328	314	317	285	346	301	307	318	317	350	302	355	301	308	330	338	294	306	353	335	291	292	305	290	315	332	327	276	352	319	277	322	300	292	335	310	306	325	320	343	293	318	288	330	291	340	294	314	293	315	296	315	328	313	298	313	330	288	296	306	328	317	332	345	309	312	289	341	341	323	284	331	333	311	337	312	290	292	298	313	285	311	318	295	298	294	337	322	317	332	327	321	321	318	308	381	315	317	325	320	303	336	316	277	271	299	327	334	316	273	312	319	323	322	310	326	322	333	302	329	314	295	326	291	316	306	316	312	324	314	324	312	292	344	334	340	335	275	310	289	322	325	332	318	311	301	266	307	278	285	312	311	344	333	311	318	323	283	290	295	315	331	309	320	314	274	308	346	315	346	308	327	357	315	322	326	281	306	306	271	332	297	271	328	341	328	323	310	335	312	301	318	335	287	310	323	340	310	307	345	344	286	277	311	325	309	313	278	321	346	310	301	306	282	284	318	301	282	309	314	297	309	308	330	292	322	289	323	349	301	302	333	272	306	320	272	291	311	328	312	284	294	319	279	341	303	307	315	308	335	281	296	319	311	289	309	295	324	346	294	297	298	329	327	310	311	295	303	288	342	323	312	356	299	320	306	302	300	291	325	306	366	312	347	297	312	296	319	337	316	330	319	326	321	323	303	298	308	307	312	321	352	298	302	323	316	310	321	306	342	321	328	312	316	349	331	357	313	308	304	323	312	312	319	328	347	314	294	304	334	317	356	312	300	317	294	321	333	336	337	314	291	307	348	306	329	326	289	315	329	335	328	299	302	293	308	355	300	339	282	292	318	313	337	316	306	321	327	297	274	303	319	287	330	323	317	314	321	331	340	294	310	301	326	316	303	291	298	302	293	323	328	314	295	353	300	341	298	286	311	310	314	326	272	311	323	318	315	320	292	304	315	333	319	314	272	315	305	347	317	291	301	321	292	309	322	337	304	302	305	309	326	328	324	335	273	270	314	295	342	320	319	309	327	300	309	318	290	304	333	325	338	323	320	336	312	313	315	299	306	294	292	321	313	295	318	312	307	285	283	320	326	317	325	302	322	316	324	310	318	333	294	336	332	311	307	359	293	331	340	338	299	317	320	347	326	308	332	308	341	282	324	290	302	308	318	291	306	322	315	334	284	313	275	299	315	281	293	324	335	310	293	326	344	321	303	323	334	328	331	266	338	303	316	335	296	292	302	348	332	272	321	309	314	320	333	330	322	309	295	290	306	321	339	299	327	302	330	316	340	318	315	296	352	354	360	284	319	341	282	307	282	275	328	297	318	329	327	332	303	289	309	348	317	332	331	338	285	331	335	308	316	297	318	322	320	334	274	304	336	305	304	306	310	341	335	311	307	292	300	309	340	288	342	285	294	357	308	363	310	358	309	305	336	298	327	324	347	314	316	336	337	290	322	288	345	318	329	292	338	360	317	317	332	326	299	331	314	297	353	337	270	300	311	280	317	326	313	329	314	312	319	290	363	312	298	317	317	260	324	307	330	340	292	341	350	286	328	342	313	305	308	305	330	322	308	338	321	342	308	343	302	307	327	336	297	299	305	306	316	314	294	312	288	329	321	289	280	361	295	309	335	298	316	306	341	309	319	321	307	289	296	283	307	328	318	289	297	304	346	322	334	305	319	315	328	288	308	314	323	304	321	316	321	296	332	338	316	287	276	296	314	350	309	293	292	307	334	318	325	322	314	336	320	358	312	328	305	307	324	291	300	304	350	332	327	298	343	290	276	304	338	319	301	330	315	277	283	318	308	317	289	337	309	324	306	290	286	321	338	325	338	302	337	302	303	341	344	318	307	293	314	306	349	282	328	291	282	293	349	301	331	332	302	299	315	297	353	303	318	316	303	318	295	320	345	315	302	344	303	342	300	279	318	310	315	296	346	358	316	297	311	328	357	312	293	318	317	304	293	326	287	286	293	336	307	286	307	304	318	309	308	291	290	314	356	298	298	306	277	307	296	359	304	329	292	305	326	338	275	305	297	321	286	293	340	321	303	305	329	333	305	309	258	346	319	315	310	278	309	301	306	351	321	296	313	284	311	318	307	340	311	321	318	306	335	312	314	325	322	336	315	289	356	310	326	304	306	311	304	285	288	324	313	327	312	326	308	335	318	327	273	318	307	321	315	337	304	279	307	298	321	344	325	311	332	311	318	303	315	326	323	329	322	307	305	321	284	326	296	333	318	320	345	319	316	334	354	285	294	340	308	312	307	325	312	308	315	310	312	339	348	325	295	307	319	271	299	306	307	308	335	304	288	302	325	320	316	321	312	323	311	326	322	329	340	300	319	338	299	322	344	329	304	316	339	315	307	307	332	295	295	314	315	332	343	334	315	338	340	346	314	307	328	304	297	341	305	323	307	307	326	368	301	317	327	314	311	344	316	290	328	308	296	306	289	300	278	324	347	284	319	300	308	311	298	297	329	303	323	344	295	320	309	314	311	354	323	319	304	316	268	284	333	268	287	333	309	297	314	318	347	319	283	317	332	305	286	352	307	338	285	312	319	319	312	287	280	295	291	303	318	320	335	291	334	285	310	293	328	321	349	319	336	317	320	296	323	328	337	320	333	341	345	312	314	349	325	344	292	342	345	304	314	303	290	334	301	297	322	308	345	313	334	320	295	290	304	322	309	311	302	326	300	313	301	320	340	299	341	303	312	342	319	292	341	307	296	289	320	298	322	309	294	324	321	335	312	310	276	305	317	316	323	278	289	313	302	326	309	322	303	322	285	320	309	330	319	297	333	311	345	296	314	313	351	311	297	272	303	297	340	285	311	308	350	314	298	336	282	317	334	315	325	298	321	352	304	321	342	336	292	315	295	311	340	301	334	343	300	310	281	315	329	304	317	334	287	302	314	346	276	337	312	310	295	323	318	336	335	293	330	319	334	293	337	344	334	328	309	327	305	317	347	316	338	313	279	289	303	292	323	342	334	341	292	347	289	317	298	307	341	331	344	294	314	302	313	333	306	316	282	287	303	307	314	308	315	341	347	296	305	298	316	294	307	307	309	312	335	278	340	323	319	344	291	314	330	307	288	299	332	332	325	290	349	288	315	303	333	297	319	300	306	307	301	323	317	297	330	298	319	348	286	293	324	314	321	328	294	328	310	284	306	318	316	331	364	307	304	347	304	292	300	299	315	323	312	304	309	311	291	299	338	327	362	322	287	313	295	330	331	311	295	282	297	297	297	320	325	308	303	354	294	299	279	314	316	293	303	321	286	317	314	299	305	331	295	291	286	298	328	352	319	343	282	335	318	315	320	309	333	299	335	315	307	314	312	307	324	321	279	281	280	324	319	301	311	301	306	341	299	322	316	298	326	354	336	328	321
6672	1005	1467	1638	1429	1215	1095	1021	973	918	836	841	792	882	824	804	743	797	777	753	744	786	708	786	789	769	719	738	705	737	752	724	704	684	711	723	731	718	701	768	685	737	737	727	730	696	704	653	647	750	738	714	722	711	735	704	688	712	716	678	734	705	697	667	700	756	721	697	676	723	769	731	665	705	770	696	713	716	674	716	713	719	764	700	711	729	690	707	713	711	721	705	729	732	680	729	712	707	709	747	693	682	760	688	732	786	715	687	724	676	700	727	769	691	748	688	707	708	664	673	699	698	710	701	735	691	728	672	691	713	750	731	700	653	677	688	706	722	728	729	710	714	741	731	761	753	775	717	752	746	726	688	729	722	711	695	739	710	710	732	719	769	769	734	660	717	687	760	701	724	722	694	727	711	676	711	737	723	692	670	716	718	681	659	692	726	726	706	706	745	694	693	755	716	720	716	696	704	689	705	696	724	697	749	718	710	714	724	761	721	701	670	759	683	724	703	736	708	697	729	719	708	716	693	658	690	731	692	626	722	735	713	699	734	691	691	733	714	703	675	726	719	719	722	756	685	723	729	680	683	702	705	684	745	762	711	704	707	709	679	691	733	712	667	759	750	698	739	696	752	706	724	695	716	708	706	731	738	692	707	715	717	675	705	723	737	740	701	661	694	781	715	710	710	714	730	675	753	725	728	708	690	697	742	709	723	711	726	744	695	691	674	716	765	742	710	687	732	672	689	716	711	721	754	695	741	723	667	752	689	709	726	745	692	713	705	704	693	787	701	709	775	710	709	721	677	716	694	680	771	711	699	689	733	736	729	753	730	725	699	702	762	750	714	708	703	698	706	691	731	659	705	717	705	766	709	704	715	706	727	699	783	687	744	706	676	743	735	709	699	718	723	719	740	721	715	663	779	714	728	726	713	734	779	715	729	704	684	743	755	707	756	717	739	733	726	672	759	727	738	708	691	695	757	710	723	723	712	708	737	704	724	715	748	717	724	675	642	729	700	709	719	746	722	714	682	745	706	693	737	687	753	705	721	734	753	759	708	737	726	698	692	651	743	696	739	698	711	734	712	682	678	715	752	705	704	682	728	739	698	723	732	778	753	716	713	724	771	705	755	738	744	727	703	773	698	746	675	681	677	677	687	727	705	730	739	759	711	716	701	700	711	726	692	683	689	740	714	727	734	709	723	706	641	707	744	670	716	777	714	670	741	700	737	674	707	719	708	695	750	723	707	698	711	772	734	720	711	709	743	734	711	691	772	746	722	694	714	686	709	718	725	726	685	747	707	667	697	701	680	722	704	713	711	687	741	708	693	803	728	726	703	701	732	738	720	676	744	711	683	740	708	736	736	731	720	688	716	675	677	741	682	715	679	702	692	742	752	689	752	723	700	716	737	757	713	688	695	774	708	796	708	705	754	664	745	716	740	716	751	700	717	705	739	679	712	689	670	728	715	717	731	677	705	717	705	714	669	695	680	679	727	688	639	703	648	708	689	746	686	687	743	726	726	748	728	726	737	731	675	705	693	758	678	703	728	728	746	691	724	705	705	709	696	711	706	773	694	724	688	748	726	706	716	768	702	725	653	719	692	726	722	688	746	681	706	701	737	708	707	707	714	702	639	728	754	723	729	692	704	713	686	696	702	736	690	670	720	673	765	743	711	711	741	727	727	720	711	725	724	764	706	702	672	688	729	750	749	722	751	731	688	695	662	715	714	740	691	715	660	704	720	705	643	715	698	730	721	716	683	679	701	726	740	704	708	711	656	704	711	710	740	696	684	692	690	743	702	757	717	739	740	702	695	754	729	713	728	705	728	666	709	691	759	740	693	728	747	688	716	650	699	757	686	717	716	664	776	724	738	704	733	702	662	711	695	767	709	689	739	758	691	754	716	763	702	705	706	722	701	649	723	748	720	741	754	724	714	703	711	701	682	724	720	755	713	711	758	679	751	685	720	702	723	720	725	691	745	709	726	730	716	736	735	720	692	698	648	706	751	720	753	692	735	683	757	736	732	722	747	706	704	724	736	702	723	749	721	719	730	706	713	717	699	707	749	700	679	733	695	659	731	672	717	743	698	746	709	712	712	672	680	693	727	717	712	699	715	673	720	760	664	758	677	723	708	723	745	725	747	726	734	654	722	726	688	660	736	712	707	796	685	718	752	718	674	704	731	728	692	711	736	715	762	705	740	722	747	697	709	739	734	676	688	702	738	704	741	677	724	718	702	719	753	773	736	700	704	731	720	725	729	723	685	692	712	694	725	796	683	729	762	722	706	734	678	704	781	732	664	706	712	703	688	725	652	705	686	690	723	693	721	697	697	701	707	713	723	708	764	717	679	693	736	772	726	742	667	748	729	720	687	725	726	709	770	725	674	708	724	739	714	688	648	704	709	728	733	714	690	681	719	707	740	738	737	673	728	696	731	704	714	670	778	711	738	747	701	721	725	686	653	738	707	719	690	709	674	680	668	709	692	699	756	720	713	714	657	720	717	713	726	774	712	715	697	720	740	732	689	704	715	736	730	703	766	748	738	726	767	741	709	751	724	673	689	691	742	689	702	705	752	673	696	731	680	668	729	710	731	740	708	688	677	720	765	707	718	678	720	717	711	679	705	713	700	671	689	682	748	676	720	690	700	706	729	696	743	701	680	683	686	747	700	714	730	706	703	710	702	656	716	738	716	730	706	709	716	684	723	758	721	719	699	706	714	759	680	746	707	723	684	693	699	719	748	691	733	698	704	713	731	704	679	689	713	760	705	712	691	684	711	719	727	698	731	689	711	656	746	702	692	744	697	726	738	731	696	735	712	689	676	696	672	695	726	733	718	719	690	733	726	703	707	703	726	780	695	706	734	721	682	723	686	745	708	676	715	676	758	727	703	714	743	717	753	703	706	664	687	712	724	728	708	715	741	726	696	758	742	734	757	690	715	687	753	712	700	669	698	717	760	776	733	701	724	728	711	706	707	725	746	713	720	729	742	708	704	721	770	756	688	737	697	684	726	706	772	668	695	680	716	703	719	772	760	715	676	695	701	705	742	757	716	701	734	677	717	709	742	751	673	674	659	686	744	663	743	731	667	733	741	724	734	722	750	704	702	682	685	728	705	747	738	694	655	671	755	722	722	715	706	726	755	757	674	699	729	703	709	710	748	755	708	729	678	740	732	682	671	680	705	730	719	717	678	697	740	717	701	669	664	723	721	721	709	669	727	705	663	701	756	726	718	713	688	726	763	683	723	683	740	708	693	662	755	720	703	722	748	717	699	752	745	759	697	707	695	723	701	743	735	744	735	685	675	717	754	735	796	731	735	705	687	677	705	765	753	664	749	712	665	736	706	711	709	689	699	710	718	728	710	677	727	661	720	694	680	746	786	688	726	728	708	727	693	730	694	711	716	727	720	710	725	718	683	699	698	712	731	694	770	702	717	705	730	716	718	700	715	695	690	737	721	713	700	708	692	737	734	729	726	750	735	721	745
14824	1179	941	761	505	447	349	293	286	256	242	226	253	209	205	207	236	227	228	243	210	192	230	205	205	176	192	215	181	212	211	201	203	166	189	209	202	187	187	192	214	179	177	175	189	196	205	193	188	174	214	186	207	189	205	191	185	194	185	215	166	233	213	210	176	200	178	197	186	205	174	223	204	189	209	184	199	169	200	196	182	208	211	203	196	172	184	191	189	174	217	184	169	191	183	188	208	209	197	188	210	216	168	189	182	177	189	164	193	191	197	179	208	189	169	184	185	195	185	194	205	203	195	201	206	188	181	200	211	184	194	167	193	204	189	197	189	207	211	182	206	188	208	187	171	188	205	159	173	175	213	192	196	215	198	191	193	171	208	176	216	193	196	189	215	182	200	165	203	185	191	194	201	194	203	205	186	199	194	189	165	203	206	200	198	208	195	170	162	172	186	189	184	183	180	188	207	202	204	181	188	176	195	163	176	212	199	197	159	198	209	174	178	191	187	200	204	181	214	188	192	177	198	173	180	197	182	191	188	222	196	187	192	190	183	193	200	189	178	192	183	180	186	186	193	184	195	169	195	184	189	188	174	174	181	192	164	183	163	210	192	178	192	183	206	234	185	205	191	187	202	213	199	195	189	214	177	184	199	192	212	190	181	223	186	205	179	176	176	197	162	188	211	196	191	188	219	184	196	212	191	174	188	190	214	159	192	184	208	204	195	215	183	210	200	212	201	172	168	184	181	200	204	197	185	186	182	194	212	203	190	192	200	205	193	186	190	188	176	207	202	202	196	213	168	169	194	193	170	160	208	200	194	200	159	202	204	193	218	195	193	203	188	193	189	164	203	201	183	193	191	183	208	199	186	192	225	164	196	201	182	206	181	193	199	197	168	198	195	234	183	187	209	196	197	185	181	174	171	190	177	175	204	214	199	173	192	179	162	199	189	175	176	183	177	192	188	170	192	185	177	200	189	180	196	147	196	201	200	212	225	181	200	198	211	194	196	200	200	179	185	180	187	199	212	206	179	184	195	231	221	199	199	195	158	186	195	188	208	188	191	183	184	222	185	195	197	199	183	188	186	185	223	188	211	180	171	204	218	214	182	190	204	207	177	194	203	178	201	181	177	181	200	220	185	199	187	207	188	199	191	192	177	219	178	179	178	184	184	184	212	182	215	178	193	191	202	178	223	201	208	202	186	215	176	166	194	171	202	189	190	182	187	193	183	172	214	212	165	162	194	179	186	196	214	177	190	210	203	178	218	211	176	197	204	180	204	222	185	178	195	227	194	210	211	213	191	201	199	186	195	178	186	181	208	169	218	214	194	180	185	208	211	201	195	223	228	204	221	197	179	201	207	175	199	193	203	178	202	205	181	170	192	193	208	207	188	168	206	220	199	205	209	180	212	190	181	195	206	210	191	210	165	183	215	185	189	208	152	188	194	201	200	177	206	178	195	184	214	195	181	183	186	191	188	190	196	210	189	226	183	186	176	181	197	196	200	211	202	188	196	204	194	218	234	193	177	194	193	195	150	174	195	195	208	217	199	183	197	192	184	224	182	206	192	177	161	202	197	188	187	195	193	208	199	185	187	198	186	209	217	205	209	173	173	199	167	174	193	209	161	212	201	198	173	197	212	175	186	187	168	166	194	201	182	184	198	180	195	186	180	216	179	184	175	206	185	192	198	182	200	206	188	200	183	167	204	184	177	153	171	185	220	206	208	168	211	181	192	191	214	222	213	190	223	194	194	182	207	194	187	200	196	182	207	232	185	201	182	195	173	188	198	164	199	203	190	211	198	207	190	221	187	187	218	188	185	192	166	187	190	198	184	222	208	217	180	193	209	189	193	199	164	212	229	173	173	186	182	212	205	193	205	203	208	168	190	189	188	208	195	180	175	178	179	198	214	234	181	183	200	224	175	193	189	195	193	205	209	180	192	180	193	183	206	213	179	196	181	169	166	199	202	222	174	191	213	195	176	187	204	208	241	172	213	195	200	181	215	159	172	203	199	193	219	200	189	232	214	195	188	200	186	208	193	201	195	178	181	200	209	212	196	204	213	200	162	166	203	189	166	176	200	202	202	198	190	230	198	193	177	215	214	190	182	223	181	201	179	193	178	203	226	214	204	206	200	175	186	182	193	176	189	202	176	209	175	224	191	202	181	211	202	169	202	219	212	192	189	197	176	219	206	200	205	192	192	181	205	209	201	228	196	195	217	199	191	221	189	177	189	174	174	224	204	200	183	193	201	199	168	219	194	207	184	178	183	208	172	188	199	194	211	204	166	176	175	180	189	213	199	180	197	179	202	207	185	215	176	173	205	172	179	172	182	196	207	194	167	195	196	196	231	167	198	165	202	203	189	205	191	208	188	197	192	214	184	210	174	189	185	184	215	209	170	188	203	157	181	191	199	207	192	194	182	223	204	182	198	181	161	172	178	187	190	182	183	180	225	212	193	170	207	204	197	191	158	224	195	198	195	206	206	185	190	190	193	205	216	183	226	182	210	215	185	211	192	206	204	200	189	179	189	162	189	188	192	194	198	173	186	210	174	195	212	206	171	197	193	176	198	173	188	188	214	209	189	196	209	183	209	218	195	183	216	184	174	198	182	218	196	170	185	168	181	207	181	188	190	177	194	168	193	218	180	187	238	181	207	210	198	203	203	171	176	180	203	204	183	183	189	192	176	177	192	199	161	224	181	186	194	238	183	203	216	190	178	196	188	205	178	171	190	211	176	189	228	178	189	187	182	179	204	203	193	196	196	189	211	202	185	163	191	182	191	201	197	186	204	176	182	190	197	200	208	204	176	173	184	185	173	240	213	220	187	207	183	174	212	195	210	207	203	199	190	194	222	203	177	171	175	192	214	190	208	203	199	193	170	217	213	184	181	206	193	222	204	161	167	155	197	197	160	181	185	199	197	190	177	184	187	210	201	176	169	214	204	195	158	199	192	179	162	210	193	214	183	182	180	161	218	192	220	199	205	197	203	207	240	200	194	187	203	185	189	198	184	210	209	197	186	207	210	190	197	164	182	182	204	205	188	213	194	189	221	172	201	218	208	181	202	188	177	221	189	197	176	203	213	210	177	203	172	192	216	165	203	187	189	218	204	216	213	187	173	181	186	192	191	207	183	199	196	197	187	181	209	168	167	194	187	193	194	226	191	187	228	217	226	221	169	198	220	175	195	176	208	198	203	226	185	207	209	238	206	191	180	205	207	209	188	173	217	192	171	196	203	210	204	198	190	206	182	177	190	198	221	214	174	198	180	203	203	198	178	217	171	163	202	208	176	178	204	189	206	195	188	178	205	191	199	243	168	218	203	197	234	220	182	214	193	211	188	210	193	193	182	200	194	207	160	190	204	195	213	190	192	203	205	218	181	171	181	188	203	199	187	185	187	204	190	186	205	208	198	196	183	172	201	199	180	168	204	194	181	204	170	200	208	197	191	179	193	183	186	181	213	191	201	207	183	178	197	217	204	222
8090	1059	1888	2256	1888	1354	1173	1018	935	854	740	710	663	645	630	607	577	528	550	504	534	489	502	492	506	471	519	453	528	469	503	487	435	449	459	459	496	433	458	429	486	485	463	455	501	461	461	452	487	431	439	429	471	475	445	426	448	451	522	464	442	462	423	442	445	433	449	434	449	472	453	445	450	465	437	443	436	482	428	442	438	480	462	436	441	423	431	477	424	464	461	475	428	431	460	440	462	451	426	440	474	464	471	435	416	463	451	433	474	417	435	412	425	425	422	474	458	398	468	423	426	476	466	451	468	461	485	468	470	419	460	472	435	460	456	452	453	445	463	416	425	457	451	466	446	432	428	458	422	406	433	406	432	449	445	448	416	505	470	491	451	433	465	482	439	449	446	446	459	458	431	445	421	441	423	397	478	420	477	439	472	427	437	450	440	433	444	419	424	431	440	453	452	452	457	407	401	457	460	415	417	426	449	421	407	431	465	478	441	420	433	452	475	462	443	437	400	412	438	505	456	453	430	456	445	446	426	440	436	431	444	421	437	430	429	454	454	448	464	443	464	448	443	441	425	454	420	452	435	430	461	452	412	462	430	445	404	480	447	466	428	435	423	410	448	451	416	450	420	493	445	442	445	453	429	429	450	466	451	458	411	451	439	451	431	415	398	436	450	426	458	435	458	436	454	465	439	438	445	467	456	448	410	390	419	451	487	459	414	442	427	464	450	463	414	432	446	435	451	423	414	443	492	447	443	444	456	455	469	430	413	466	447	436	442	452	476	426	449	442	443	502	419	421	449	424	478	428	437	441	454	474	451	442	466	455	431	432	477	479	410	437	463	455	444	434	446	457	464	404	444	431	441	471	461	464	416	466	442	475	455	449	440	420	464	417	463	490	443	454	444	425	450	458	442	441	425	443	444	453	416	434	411	441	446	449	464	429	449	425	468	417	406	457	428	442	419	438	427	456	478	436	476	444	422	436	430	449	467	452	420	457	441	432	441	428	445	489	429	489	405	430	460	444	443	458	432	456	399	421	438	459	440	461	405	429	438	497	436	442	454	456	438	464	430	470	424	403	469	428	416	420	442	438	486	417	422	426	439	469	465	440	468	499	402	413	446	397	443	478	452	437	453	451	427	473	452	483	488	458	436	454	438	423	470	489	452	450	459	436	463	421	424	429	425	462	440	459	464	457	455	425	410	440	451	423	452	408	443	467	440	415	445	456	437	431	456	466	431	429	409	406	411	465	462	413	464	445	432	457	425	450	441	465	452	423	476	423	485	447	442	438	422	459	479	434	427	426	467	449	428	445	451	459	447	403	411	493	412	449	457	423	441	413	443	442	451	443	458	449	463	462	438	440	441	437	450	457	433	458	446	443	423	468	432	442	432	456	480	437	447	454	492	467	420	467	472	418	442	433	434	424	434	483	424	460	446	450	436	423	409	444	451	434	423	452	441	472	444	435	427	456	448	466	444	463	418	401	441	435	435	476	489	442	427	442	436	436	443	467	473	428	450	445	431	492	431	424	423	428	400	450	476	460	443	447	432	459	442	437	445	421	421	446	435	467	422	446	424	429	448	478	439	439	452	443	469	431	447	442	418	454	445	445	437	490	458	428	434	483	443	476	437	412	455	388	431	438	454	439	455	427	446	457	443	450	408	461	456	437	454	447	416	469	468	404	466	434	470	452	381	477	456	418	432	422	444	439	435	428	475	446	466	426	471	496	449	466	438	416	482	437	442	470	447	444	443	435	456	440	438	429	421	444	467	420	428	440	443	430	430	440	434	432	454	436	451	425	448	416	435	461	490	450	413	416	410	429	432	451	451	427	440	436	453	431	440	463	468	433	446	442	464	419	497	460	448	458	437	457	448	424	435	448	469	469	471	445	420	455	433	446	442	430	450	419	450	438	460	434	479	424	466	463	435	445	443	448	470	471	480	438	455	398	455	441	445	455	436	445	400	471	484	460	427	456	464	484	432	409	474	444	438	435	410	442	438	449	432	429	436	450	467	450	454	452	423	448	426	443	416	428	412	450	467	446	425	453	467	411	462	454	445	418	438	434	442	403	412	431	469	469	445	446	429	446	461	431	497	445	471	442	467	450	457	431	421	434	434	436	448	434	464	429	461	437	371	431	425	439	483	449	443	382	449	430	456	430	447	443	421	444	411	459	458	390	482	433	450	423	468	460	419	470	453	487	470	470	438	436	469	442	435	406	453	467	441	438	451	439	473	460	429	421	445	449	482	478	417	401	423	437	440	438	427	466	420	416	435	429	440	455	429	446	443	413	434	452	456	435	439	466	451	440	455	462	426	404	435	430	436	463	422	459	463	429	445	441	456	413	443	435	421	426	448	454	469	456	463	472	466	434	469	460	478	441	415	439	410	414	431	447	422	490	457	459	455	442	451	442	429	451	460	444	446	441	441	447	435	420	431	435	405	459	453	457	447	461	437	464	439	448	452	421	424	418	456	415	468	459	445	456	452	431	451	429	462	457	424	444	497	457	434	425	420	447	477	434	460	459	466	439	489	471	439	479	436	452	446	431	441	439	429	469	427	464	451	424	459	431	460	469	444	440	469	453	453	466	469	444	446	471	466	472	425	456	419	454	471	419	446	433	452	471	436	445	431	417	422	433	441	420	413	437	430	454	431	449	426	478	430	435	436	409	474	463	464	413	468	430	418	399	437	454	435	492	436	439	481	437	449	444	441	412	425	433	447	455	468	475	461	450	427	425	461	449	501	443	412	429	453	446	421	426	434	484	437	485	439	486	445	455	458	493	443	431	428	427	461	454	407	409	451	420	421	445	455	434	446	465	433	411	413	383	431	448	452	454	428	480	479	435	412	438	434	450	474	447	455	412	457	435	448	476	430	439	449	430	450	440	464	489	437	424	427	454	452	431	423	431	465	440	436	448	443	459	469	466	414	424	460	459	454	484	459	450	439	403	421	453	438	452	440	431	464	448	436	460	448	424	448	397	438	435	437	431	493	453	508	436	454	438	483	430	493	436	446	461	473	435	465	456	466	417	437	456	468	486	410	439	462	425	492	416	450	462	416	472	451	443	438	478	430	449	447	462	438	442	446	434	434	422	444	473	441	427	438	460	451	399	457	442	464	439	449	454	477	452	457	448	449	471	442	436	429	466	453	429	459	460	417	458	407	455	436	447	405	489	466	461	426	436	465	439	438	430	448	438	429	415	400	450	458	448	444	390	451	432	396	448	439	423	427	412	491	448	433	451	436	490	446	429	423	448	434	440	457	442	471	447	480	450	448	485	459	480	460	480	458	441	452	458	448	411	425	473	436	440	436	465	427	456	462	424	441	455	457	466	423	457	467	466	462	446	434	421	412	451	469	439	448	448	466	474	444	431	439	450	420	424	420	454	456	440	432	425	440	432	440	415	453	453	449	469	430	428	433	433	451	433	431	424	465	403	448	443	428	471	445	448	414	403	409	491	444	440	481	418	394	416	440	449	442	443	429	468
1664	252	227	238	219	247	255	215	207	239	218	212	240	208	228	230	219	257	207	223	202	212	211	219	236	248	214	238	256	249	243	205	202	204	207	238	205	222	228	224	202	222	220	246	208	196	188	195	229	237	197	224	226	233	242	218	214	206	222	207	223	256	214	233	221	206	212	191	238	244	234	229	223	214	208	237	234	246	234	230	195	224	223	226	230	221	206	212	229	206	212	232	220	214	216	204	212	206	220	223	202	188	249	218	230	249	225	226	223	222	210	278	225	219	210	228	221	210	204	200	236	203	253	222	228	212	229	212	217	251	218	219	193	196	231	210	239	240	233	203	233	216	216	226	223	222	221	220	245	220	202	195	217	221	236	241	217	213	221	263	244	230	216	213	221	207	223	221	224	202	187	198	221	248	246	227	230	226	207	203	224	220	220	220	205	213	221	233	233	224	224	240	236	236	215	214	216	200	236	201	232	208	239	202	222	209	255	223	259	232	195	215	226	212	229	210	226	227	235	241	229	234	208	212	203	220	224	190	242	244	230	221	224	232	246	253	221	216	242	242	224	246	240	224	242	222	249	219	214	213	222	224	250	209	243	253	241	224	209	220	227	225	214	208	231	213	222	223	219	239	240	205	224	252	221	242	215	220	231	214	199	230	209	228	222	200	217	210	226	216	207	263	237	216	244	199	243	246	194	234	186	208	193	223	213	216	205	232	218	238	206	218	192	229	194	203	240	244	219	220	233	222	214	238	220	226	239	224	208	210	210	205	252	221	255	219	224	233	220	208	212	225	223	223	219	215	227	232	224	211	236	253	213	254	235	235	213	205	220	231	233	221	222	211	204	219	219	223	237	227	243	245	192	218	210	190	213	238	234	234	228	214	208	245	229	223	232	260	253	243	232	245	228	225	249	227	237	216	214	218	221	188	241	203	210	214	227	212	226	232	245	252	231	226	222	226	208	230	231	266	228	243	226	225	218	222	231	238	216	214	205	207	252	208	228	212	227	227	229	223	200	224	187	220	200	208	233	203	258	204	220	250	227	234	234	238	219	194	199	212	251	219	222	215	209	234	211	234	271	223	215	199	185	234	203	214	214	211	261	209	212	210	207	223	230	246	240	220	196	223	186	204	197	209	200	209	209	195	213	222	218	252	234	224	220	213	213	206	221	226	236	248	229	206	219	227	212	232	225	193	197	233	214	227	222	219	222	215	220	226	213	227	246	185	194	215	248	199	237	217	219	235	211	214	227	232	186	199	205	194	258	249	222	260	200	223	215	228	233	201	224	225	210	222	231	219	217	192	229	210	214	249	213	229	215	220	220	213	238	225	222	224	221	230	227	211	244	228	203	233	214	206	222	205	243	233	224	238	233	240	233	227	218	178	220	238	245	233	213	246	204	213	210	171	234	199	220	195	230	197	240	200	197	224	240	251	214	209	218	258	222	231	191	200	246	237	207	251	230	215	238	215	214	230	217	208	215	222	221	207	211	243	227	222	235	209	245	227	227	215	237	205	191	215	232	224	242	248	200	204	234	224	253	192	212	230	232	197	244	226	223	194	214	207	216	249	230	207	234	243	242	220	243	207	207	262	233	244	234	223	240	193	211	219	200	216	212	186	190	241	211	246	258	208	196	223	221	221	209	242	194	236	236	247	199	207	235	230	220	224	207	217	233	208	207	208	224	206	216	215	223	256	220	202	201	223	188	219	223	221	234	218	218	228	250	230	216	199	232	220	202	195	214	216	217	190	246	223	205	226	244	191	228	206	228	242	253	204	183	193	228	225	222	214	222	210	209	208	210	245	233	230	244	224	233	212	225	229	202	247	241	258	222	217	245	222	198	218	220	217	231	226	237	207	226	229	213	203	227	227	223	215	204	207	242	203	220	224	225	227	195	207	219	204	221	214	237	232	234	229	208	228	217	236	222	256	209	235	259	224	243	236	254	224	245	216	198	244	206	220	204	237	243	243	250	247	203	226	192	198	222	234	239	191	187	207	222	201	193	215	221	221	235	234	231	214	214	219	227	214	211	270	231	200	240	227	215	231	229	223	209	230	224	207	237	224	255	212	197	254	253	239	221	231	226	193	201	226	235	216	232	244	229	210	205	246	209	236	229	215	237	257	198	203	211	220	218	244	224	226	233	230	217	229	245	197	225	203	228	233	223	240	211	202	251	232	231	243	212	211	255	234	213	222	200	219	235	214	202	221	207	253	240	214	227	222	224	219	223	258	203	213	237	241	214	224	215	190	240	234	193	251	211	214	221	213	220	221	203	241	246	217	236	225	202	217	243	214	215	225	244	218	210	245	231	183	198	228	242	234	215	224	221	209	232	215	234	237	238	218	237	244	217	214	218	212	205	205	244	233	214	216	216	209	240	242	244	225	227	234	209	217	227	224	228	218	217	202	210	209	221	208	195	205	249	205	192	200	218	221	207	210	228	238	253	215	222	202	211	222	226	232	215	205	215	196	242	234	213	234	250	209	230	236	199	250	219	258	251	234	218	253	231	217	225	207	241	238	229	234	236	224	217	232	190	220	232	202	239	236	235	220	259	237	249	215	209	234	217	202	216	200	213	227	190	224	225	227	240	225	221	216	247	218	219	186	227	199	243	189	234	238	235	227	237	219	255	222	206	198	207	193	229	230	216	199	229	221	216	251	207	247	201	237	232	239	241	228	240	204	231	183	214	209	234	208	245	199	226	226	226	217	224	217	193	227	229	243	227	225	234	201	228	180	249	218	183	240	206	214	219	215	238	212	240	207	238	195	236	220	201	227	224	222	242	203	211	225	240	209	217	220	197	227	236	182	218	225	235	243	240	218	240	202	240	217	219	214	231	214	260	232	238	211	209	238	216	231	256	236	204	240	218	228	221	250	216	188	215	220	218	219	207	226	224	221	236	251	223	245	214	220	230	212	247	217	202	249	232	237	240	219	220	221	228	206	194	223	231	243	218	208	221	246	213	217	224	204	258	219	212	208	217	229	210	207	215	221	238	226	215	221	198	195	224	219	226	246	213	215	227	191	220	206	210	200	238	236	222	229	212	231	207	213	247	235	222	213	233	224	225	220	205	215	215	213	209	248	220	221	230	234	233	211	224	238	237	236	209	238	182	206	211	217	201	230	233	233	207	213	228	226	230	211	233	212	227	219	239	230	230	227	194	208	228	209	236	225	215	212	286	224	238	247	211	231	190	234	228	228	188	208	245	259	209	249	226	192	230	202	226	226	197	237	235	244	202	220	222	223	225	207	228	239	231	222	221	220	224	210	223	238	235	212	218	207	237	197	219	227	238	203	227	217	209	249	228	208	212	217	210	202	243	231	218	214	221	227	182	226	187	220	193	211	236	209	214	217	220	192	239	209	233	246	252	185	218	253	225	227	234	231	243	236	228	213	203	238	207	202	234	237	237	228	230	211	202	233	209	253	234	223	233	194	228	228	245	231	207	207	260	232	213	213	215	250	213	218	213	214	216	201	206	189	242	227
1878	551	595	640	595	592	580	540	566	582	523	538	508	528	521	529	557	567	525	526	538	557	560	520	539	547	533	530	553	520	570	576	526	571	505	543	490	526	514	558	540	516	554	523	531	509	535	569	507	525	570	501	552	501	501	565	529	531	583	506	524	551	524	546	512	524	553	565	544	509	529	530	544	524	495	528	544	561	564	525	555	516	513	547	546	505	530	512	505	555	534	512	531	553	522	557	515	524	553	515	534	572	570	575	510	544	533	518	545	523	538	561	510	490	546	525	519	554	539	533	584	511	524	544	525	545	548	491	550	538	515	506	536	540	522	545	559	529	531	581	522	510	577	508	577	530	513	523	516	547	528	553	531	555	557	547	527	530	532	535	506	547	558	538	521	545	552	527	541	517	519	580	550	564	551	549	531	510	528	547	533	528	532	542	495	504	529	560	593	558	528	526	517	555	520	554	483	525	563	532	485	544	544	529	509	549	566	523	514	503	546	540	532	534	538	519	504	516	538	508	533	556	576	543	527	518	544	506	536	541	530	517	520	559	534	519	527	550	569	526	558	519	540	541	527	511	534	506	520	529	501	540	565	544	559	492	570	493	575	509	516	527	529	532	502	547	560	557	484	543	514	514	528	540	559	528	528	506	549	587	537	513	520	544	492	538	539	544	529	529	544	555	552	523	531	572	544	535	561	515	537	562	557	546	548	526	479	553	558	564	550	519	561	547	534	543	520	562	523	506	530	516	551	553	577	549	550	554	530	484	513	487	504	556	519	580	576	546	576	555	465	525	562	566	537	520	515	534	502	522	527	518	553	509	511	508	557	522	532	540	591	537	521	494	525	550	507	523	547	497	584	558	559	586	578	544	498	534	546	511	577	546	512	490	516	549	526	499	548	533	513	563	537	531	541	535	512	558	521	550	535	535	555	558	535	549	536	499	543	509	543	522	505	504	549	557	542	572	524	541	543	508	556	527	545	537	520	551	560	541	525	528	551	499	534	537	512	524	558	519	535	549	583	540	518	532	545	535	489	597	562	524	554	545	544	540	532	474	539	527	516	513	514	558	498	517	539	546	538	565	551	564	507	555	495	556	526	534	556	536	545	510	533	518	551	533	535	515	503	570	517	555	557	553	531	516	564	560	525	523	487	497	506	543	492	536	557	486	573	573	523	494	503	556	525	511	506	542	519	515	508	547	527	552	522	615	553	525	552	559	537	523	521	493	533	516	505	539	553	500	534	502	525	532	567	528	557	560	537	531	511	560	567	494	536	519	581	533	557	541	548	585	552	513	543	507	510	543	577	503	537	541	556	545	575	525	534	528	539	541	516	525	526	526	544	517	506	560	547	543	534	549	526	551	509	520	538	530	574	504	565	535	516	520	540	545	488	545	570	516	530	502	520	536	530	525	551	497	590	539	568	505	500	515	533	547	504	506	525	533	527	517	504	543	534	557	567	508	605	488	536	592	507	495	592	517	525	527	484	571	537	524	506	556	538	578	512	549	552	570	525	516	494	552	580	591	528	579	547	527	541	517	521	524	537	573	570	511	518	523	511	525	535	548	510	495	496	549	547	543	545	530	563	547	562	524	560	525	572	543	495	525	495	585	499	547	494	550	548	511	578	516	540	574	512	545	506	584	510	514	500	523	540	537	515	525	507	513	563	573	538	542	571	516	473	542	552	505	546	517	502	508	526	488	519	597	542	503	516	488	582	565	553	529	556	511	555	528	489	521	539	558	516	536	517	581	528	546	504	550	489	508	596	507	521	535	504	553	525	519	522	539	558	541	504	552	517	549	513	573	507	586	556	533	549	505	548	536	512	553	511	514	554	543	536	525	561	546	566	564	545	491	508	546	535	533	562	552	514	531	515	499	528	530	572	548	563	496	562	548	568	558	543	523	561	540	504	552	506	502	544	520	560	494	524	554	526	580	543	552	529	508	523	495	543	576	551	519	538	521	517	517	554	548	505	542	535	552	567	527	504	563	552	498	511	545	511	517	567	514	545	574	534	526	539	535	552	562	515	541	507	546	526	541	553	521	557	531	550	492	494	537	508	532	490	536	532	496	516	575	546	582	498	515	495	540	534	544	557	530	525	525	519	550	523	558	547	523	542	562	537	567	518	533	543	558	550	563	534	507	550	533	517	556	530	541	515	537	532	534	512	544	557	494	482	488	559	485	547	543	508	567	557	548	533	503	546	531	501	527	518	562	540	537	520	508	527	541	510	523	529	509	546	548	563	512	568	537	491	529	531	558	559	547	534	541	494	520	523	523	492	519	568	515	548	521	485	531	556	552	563	528	515	521	542	576	541	548	550	540	551	529	537	590	582	551	494	545	522	538	586	532	518	524	563	525	538	544	528	530	505	538	485	514	501	566	531	545	533	554	527	555	530	512	552	529	537	541	518	507	549	528	552	531	544	533	554	557	537	560	539	565	520	553	529	571	539	500	554	523	507	537	508	541	550	537	524	565	532	579	545	513	504	515	525	545	518	519	541	548	546	554	584	504	542	527	536	525	552	530	496	541	521	560	558	536	498	516	568	555	492	531	562	516	554	514	536	500	505	545	522	522	515	500	531	520	520	575	566	515	539	516	514	563	600	527	551	542	585	514	497	534	529	549	531	584	527	503	529	515	522	535	554	547	555	561	517	526	563	536	531	563	550	545	551	498	504	554	516	541	522	519	501	532	513	525	523	507	524	523	540	539	528	548	515	556	550	523	528	541	543	516	550	523	548	520	531	540	554	529	525	520	530	541	526	545	587	532	510	549	573	503	539	507	524	573	523	516	509	557	546	523	565	560	530	522	553	512	536	525	494	480	530	536	526	515	550	511	551	544	507	536	545	516	528	568	535	535	577	553	537	539	509	506	563	545	513	506	521	524	502	521	544	561	557	511	530	568	519	562	512	538	524	565	511	533	511	547	546	532	550	578	546	544	572	516	497	528	513	547	508	532	505	551	546	558	496	496	519	527	518	509	544	499	501	515	540	495	549	539	544	521	547	573	542	517	530	522	566	535	528	546	547	539	523	523	567	515	532	540	538	539	556	572	530	520	564	527	522	548	523	521	518	545	522	578	539	554	528	503	540	509	544	567	538	531	527	508	550	539	513	546	534	550	514	544	551	522	516	535	555	496	524	536	534	536	503	525	521	534	547	522	551	530	549	521	537	518	505	490	519	536	522	538	526	498	520	497	530	555	555	526	513	542	524	553	515	526	509	515	550	513	567	561	549	557	554	556	514	551	511	518	489	522	567	529	500	526	496	544	507	526	552	547	545	492	518	516	524	568	534	521	509	538	496	512	542	530	493	529	518	528	498	574	513	524	522	525	577	539	527	561	531	544	505	567	541	501	537	564	526	525	491	513	548	550	544	544	515	486	550	539	549	544	552	551	561	516	545	543	545	525	524	516	520	527	555	526	568	543	514	507	601	541	535	556	515	506	529	507	528	538	534	489	527	528	549	550	489	565	571	538	553	523	525	532
8037	598	633	639	466	373	416	368	359	338	339	298	352	292	350	348	309	357	317	330	331	300	333	315	331	359	345	323	352	313	346	316	321	322	332	322	302	288	284	298	328	311	320	297	286	281	320	314	325	320	337	345	313	288	317	325	317	297	288	301	318	308	310	278	301	324	304	301	312	289	306	326	321	312	301	342	327	301	324	299	303	310	272	309	308	325	316	358	310	323	270	285	329	319	287	308	316	299	335	300	306	297	284	299	320	311	297	307	299	322	307	294	339	318	322	307	336	330	313	300	364	286	313	293	304	326	324	307	312	305	307	308	309	307	294	330	279	306	309	328	331	331	298	281	337	318	321	303	314	289	305	328	318	327	334	306	296	330	297	301	291	308	323	294	290	329	333	304	335	329	309	332	335	342	312	321	295	342	338	289	295	284	304	318	323	333	339	307	337	301	292	272	317	282	278	288	266	316	317	313	310	342	305	323	311	312	306	332	288	292	302	323	323	318	329	326	331	389	325	320	339	311	348	302	330	312	336	299	334	280	313	315	276	287	310	319	308	340	350	259	309	336	318	284	282	304	310	332	335	343	299	305	338	319	322	346	325	305	303	290	296	288	288	327	311	293	323	297	338	322	295	302	307	293	322	309	324	294	260	293	340	295	318	327	310	323	297	311	337	322	315	324	323	310	327	316	310	319	315	299	310	317	295	311	286	284	267	325	311	320	295	293	313	327	329	293	287	343	298	334	312	301	301	296	301	279	324	296	326	321	321	331	303	346	339	287	307	309	313	311	317	333	330	280	290	308	342	341	327	312	333	287	295	287	301	297	305	334	333	306	352	341	307	288	316	328	335	320	288	330	296	276	316	296	276	304	328	355	324	291	353	342	337	309	298	329	368	293	312	316	310	344	335	359	318	301	325	342	310	321	318	327	308	321	294	326	288	308	295	318	338	325	328	319	309	330	321	320	329	291	281	334	325	329	305	288	298	325	278	343	321	324	334	318	294	315	308	304	303	303	341	341	332	325	304	318	334	333	307	309	297	297	294	298	316	330	301	313	289	326	348	283	282	330	334	329	311	324	323	283	326	320	302	312	303	302	297	330	309	294	330	329	296	320	308	338	343	324	301	322	306	318	338	292	319	305	318	318	319	257	325	321	329	315	319	309	319	311	308	327	321	298	299	292	298	338	327	357	326	318	300	320	322	298	338	290	312	311	316	341	317	308	285	333	311	278	317	304	296	293	333	349	284	336	313	324	311	321	301	328	293	297	305	274	308	309	297	309	309	312	299	293	309	292	283	334	294	308	329	314	309	283	298	311	319	319	318	323	299	335	296	305	307	320	313	289	301	273	302	332	337	344	290	327	304	327	321	334	307	307	343	328	293	296	310	322	271	335	314	280	313	329	323	325	288	318	285	280	320	295	276	291	291	320	293	327	295	278	297	320	329	332	312	313	307	318	318	315	297	297	304	292	320	356	306	337	329	320	301	336	324	319	333	293	330	293	317	301	321	307	299	295	337	322	317	306	328	332	314	325	298	287	343	321	328	307	298	314	328	350	346	296	337	307	325	329	319	297	290	349	316	347	293	322	315	307	336	326	281	317	340	320	302	284	296	339	275	324	302	270	308	315	309	303	297	311	306	293	281	341	342	292	340	307	269	326	329	322	313	333	319	334	308	310	283	324	301	317	317	337	291	309	302	325	287	304	297	292	316	316	330	296	317	315	311	316	318	322	321	290	307	313	317	311	314	334	318	342	342	284	289	340	340	343	302	312	367	338	307	314	350	310	303	317	326	313	312	303	313	326	295	336	347	329	312	320	284	319	295	330	328	313	303	312	320	322	332	332	322	309	320	327	342	326	291	303	321	276	324	276	365	345	334	310	302	320	300	355	325	309	329	323	335	318	304	337	300	322	297	301	269	326	339	252	277	289	286	300	341	275	314	312	331	350	352	316	335	285	311	292	321	304	310	300	285	305	330	283	303	337	274	306	324	313	307	308	301	311	322	309	304	311	293	320	314	332	326	303	332	309	305	298	309	338	304	304	296	325	316	305	299	304	297	297	290	312	291	287	331	300	302	330	343	323	289	325	318	314	309	337	324	311	306	314	296	310	308	320	318	280	315	336	289	307	321	290	336	311	316	270	282	323	318	334	331	347	318	302	318	282	317	300	341	317	342	316	281	302	304	327	305	305	290	293	331	314	294	291	294	288	300	313	316	316	273	317	279	300	317	327	303	339	321	316	339	314	306	311	289	353	307	296	278	291	329	307	331	315	323	315	317	341	310	302	292	276	300	323	306	311	288	321	299	343	302	308	324	315	308	301	312	308	338	324	312	276	266	323	310	297	317	291	290	281	310	327	301	334	318	315	318	336	334	292	299	299	309	311	291	316	302	348	302	312	348	290	313	311	322	281	312	341	320	316	345	320	304	283	295	312	300	288	321	319	307	314	291	337	317	317	313	304	317	303	299	303	302	304	287	305	319	297	268	326	283	305	330	317	332	306	298	294	302	341	303	300	315	340	303	284	320	324	316	344	337	329	306	290	303	315	330	309	297	302	283	328	296	351	328	333	300	303	316	292	304	305	301	292	305	307	316	307	277	295	311	317	313	340	312	307	307	303	282	330	344	325	326	315	351	344	303	318	323	330	281	289	309	310	305	283	306	316	293	304	295	322	291	307	305	295	344	280	312	296	310	301	326	351	333	320	306	301	320	306	340	314	293	319	310	329	317	304	319	329	283	326	345	328	296	322	258	299	327	315	317	307	320	320	305	302	342	301	326	334	322	302	331	317	317	310	306	315	283	333	295	332	298	301	332	297	342	321	310	319	323	301	292	325	297	311	328	306	300	336	294	309	339	300	317	305	314	298	319	278	307	340	329	325	313	311	300	332	333	309	303	315	296	295	311	306	309	307	340	329	325	282	309	365	338	285	276	352	320	310	317	279	323	306	315	347	316	313	347	320	294	326	309	283	323	333	293	273	302	315	307	308	334	329	297	329	299	333	343	316	306	325	291	301	325	322	309	303	280	304	317	300	315	309	325	279	348	305	301	286	322	293	312	348	303	304	320	299	304	298	312	344	308	339	312	310	359	288	308	322	313	308	300	328	326	304	314	339	315	302	313	299	312	291	317	324	306	304	311	305	317	328	303	290	295	318	310	296	320	260	334	327	277	311	324	325	338	323	310	309	318	321	326	325	352	344	342	322	293	294	328	332	298	282	281	338	319	304	341	311	273	307	329	302	282	299	338	336	288	296	331	330	310	387	310	282	303	323	298	306	287	314	358	283	320	304	324	329	317	325	300	309	350	326	295	311	316	341	339	317	296	312	352	314	318	326	324	327	305	332	322	316	327	344	319	319	344	308	295	361	331	277	328	312	294	313	338	322	318	301	349	301	349	322	345	301	306	312	325	314	292	315	319	299	274	325	311	310	325	339	302	294	303	313	347	298	324	307	324	299	339	324	298	333	313	328	289	340	329	325	309	323
6715	996	1454	1643	1441	1233	1123	1027	914	861	885	856	811	828	816	798	753	724	763	734	715	754	764	722	735	724	712	744	712	723	745	735	738	737	699	707	701	774	702	709	673	712	758	709	730	680	722	696	716	749	739	720	715	692	732	721	658	726	730	763	707	710	717	701	696	665	714	733	710	682	742	721	743	767	703	694	752	716	716	680	701	656	708	712	739	722	670	742	719	723	749	748	713	659	729	680	706	683	686	680	732	724	689	693	672	672	704	705	695	699	704	712	679	754	701	718	754	703	717	716	737	712	742	712	739	699	688	689	720	672	695	721	736	722	695	696	709	645	735	735	716	720	728	677	707	697	660	767	756	693	700	685	664	684	701	701	691	738	740	685	701	699	689	723	705	709	728	723	694	736	753	745	734	663	760	742	716	690	713	679	703	730	667	703	749	702	727	730	695	719	724	719	676	739	706	743	710	735	731	696	682	711	674	717	757	759	691	744	655	717	735	748	693	707	690	719	743	738	702	688	699	695	716	679	728	708	753	723	694	723	706	743	704	755	720	712	717	706	726	697	699	647	709	757	711	678	734	734	710	713	736	742	687	771	679	722	720	729	712	695	763	758	745	731	685	717	754	705	718	709	670	688	747	708	769	692	755	716	701	739	703	703	724	725	713	734	697	737	698	670	698	740	700	742	709	691	721	686	706	697	715	730	735	745	718	758	694	746	676	700	731	700	734	723	714	717	730	704	768	724	704	723	768	672	752	700	708	724	733	721	751	749	703	718	646	767	762	741	692	671	696	728	697	712	697	672	685	679	731	657	723	738	724	699	700	743	733	706	673	679	645	737	699	720	718	763	674	675	720	711	730	692	709	715	695	711	704	710	711	709	729	717	686	729	700	721	709	723	707	761	739	697	725	697	697	759	726	713	713	719	666	684	701	717	714	715	733	660	735	724	738	682	695	715	730	646	712	717	748	708	691	778	697	694	720	706	706	713	745	720	721	717	731	698	750	741	729	726	734	685	741	716	722	674	668	723	678	736	708	710	713	711	723	673	724	702	673	694	683	688	755	670	761	712	711	714	691	730	708	709	702	694	769	722	751	737	679	737	684	680	734	724	736	724	704	704	704	714	750	720	688	718	687	709	672	747	724	667	702	672	721	721	713	752	754	683	706	689	709	749	726	673	701	650	730	680	741	679	691	677	733	717	686	707	776	691	715	728	764	749	670	691	699	795	740	782	711	670	722	682	677	686	753	728	714	696	693	758	702	688	753	730	756	659	688	727	699	744	671	687	690	734	723	698	724	718	688	726	694	708	692	711	756	704	689	721	730	736	696	769	701	676	757	723	723	746	746	716	702	729	743	698	716	738	699	688	725	722	640	660	664	685	696	691	734	714	695	748	750	730	716	716	735	707	688	697	741	704	722	707	674	791	693	694	680	723	706	682	706	708	726	732	725	723	692	723	714	727	718	736	711	667	701	681	683	792	669	747	752	634	706	699	682	728	711	721	688	743	693	692	702	696	753	741	747	671	705	707	691	703	773	730	787	691	702	765	750	721	686	722	705	687	717	671	714	675	735	697	754	663	694	702	729	700	681	694	693	720	655	763	704	720	737	705	697	742	684	726	719	742	788	694	731	757	750	724	748	737	731	711	706	674	719	703	708	708	723	701	721	744	702	746	742	735	699	684	747	689	638	675	671	675	706	678	701	705	677	664	724	718	740	752	718	716	751	690	718	750	751	768	717	735	710	683	690	749	702	720	694	725	732	708	685	713	755	701	700	728	720	680	628	727	693	702	722	684	715	662	719	723	776	702	684	688	683	708	708	720	740	677	726	730	696	722	718	690	714	721	693	738	718	700	710	720	736	757	713	726	743	737	717	700	674	708	679	737	729	702	705	700	727	703	715	699	726	696	716	750	717	683	730	706	738	731	680	702	715	739	685	771	735	700	720	717	724	725	749	700	679	711	703	738	685	659	732	710	721	742	732	735	715	730	668	772	716	710	688	705	693	679	741	731	728	730	683	723	709	678	723	698	737	730	736	733	717	724	704	724	741	669	713	731	665	738	705	677	657	743	727	698	667	723	717	727	671	701	728	669	710	730	675	728	683	694	711	725	733	751	667	758	701	704	710	753	690	695	717	690	731	737	766	680	718	702	698	709	728	694	675	768	763	696	695	692	750	705	732	702	695	760	737	768	710	725	742	707	686	733	656	729	713	716	733	675	708	659	735	719	745	648	747	727	735	681	715	717	692	723	741	707	704	684	680	700	684	790	706	698	740	687	716	693	706	678	694	758	729	730	730	726	703	759	725	713	679	760	713	686	723	726	678	663	676	777	693	733	705	746	741	763	730	689	741	652	707	708	720	752	691	725	723	707	716	687	752	724	695	685	761	718	697	752	697	717	664	711	720	729	713	701	674	637	668	719	695	743	747	698	689	726	704	699	756	719	667	722	716	676	735	710	679	666	745	742	681	755	702	674	717	671	680	735	682	692	729	740	700	677	662	702	739	716	708	728	709	676	704	666	703	730	700	736	719	666	669	705	716	742	718	723	709	777	697	678	731	722	716	712	708	714	716	709	707	709	704	698	741	744	719	734	729	666	734	752	681	701	664	723	738	720	718	701	719	741	751	701	709	688	720	723	683	696	680	717	700	664	673	730	702	750	679	767	694	646	711	647	671	720	718	701	688	722	707	775	711	690	680	759	697	673	675	705	715	738	737	697	773	718	692	682	686	691	732	707	722	712	718	712	782	719	703	726	762	710	733	711	734	724	748	736	707	727	708	748	695	665	713	704	729	737	711	699	722	740	704	719	710	721	714	714	737	715	689	683	687	709	698	701	732	726	708	775	697	651	730	671	719	703	684	734	759	712	677	687	694	708	752	703	689	726	692	699	696	702	707	718	709	754	713	716	736	712	709	698	702	724	669	743	705	688	708	727	702	730	744	727	709	692	702	721	699	728	699	687	790	721	734	716	705	725	721	689	735	682	717	757	695	707	656	712	720	696	714	752	707	732	780	759	707	697	721	732	689	705	698	688	704	681	754	678	721	693	710	726	753	704	712	712	736	693	733	687	697	745	702	720	724	712	724	701	735	747	725	743	720	719	675	741	714	688	731	742	728	710	700	664	677	718	690	713	722	689	692	722	696	695	713	726	721	676	751	745	700	723	697	737	708	691	751	672	715	763	725	728	723	723	736	704	670	704	716	729	662	742	740	719	706	667	689	675	697	736	695	701	753	714	688	696	648	687	707	689	724	734	703	747	736	658	705	767	735	673	746	752	674	682	708	710	699	675	785	730	721	722	733	733	754	745	696	681	727	710	672	658	732	746	719	715	706	715	692	683	712	693	697	716	670	710	716	659	709	695	692	704	698	677	716	687	737	720	673	715	712	670	690	676	667	751	731	708	703	707	719	673	738	696	699	724	738	726	717	712	739	651	700	769	704	692	732	774	698	669	722	717	682	753	747	684	692	755	728	734	713	714	680	719
14873	1158	946	731	548	427	353	304	304	223	235	228	249	222	208	198	228	220	210	200	171	206	243	213	197	196	178	183	187	190	200	193	206	229	192	202	207	188	171	194	207	179	177	200	196	198	188	186	186	219	194	205	206	193	219	182	210	213	183	160	204	194	203	180	206	214	202	189	204	173	192	166	187	208	179	220	175	196	186	183	179	165	198	198	219	169	179	191	200	179	171	186	165	160	195	178	218	218	185	182	180	178	170	173	173	176	164	191	210	188	205	195	211	167	178	192	200	188	193	204	162	175	194	169	207	186	193	183	150	205	173	203	180	192	198	186	169	178	185	163	210	210	195	179	182	176	193	191	187	221	196	193	222	191	182	203	214	206	203	181	195	187	173	205	197	182	183	189	209	204	213	165	183	194	162	205	185	159	167	208	182	173	188	193	174	178	200	183	201	210	195	201	190	182	173	190	189	198	190	194	187	219	187	171	184	208	195	192	204	191	190	183	187	191	225	214	189	202	172	196	184	185	198	165	190	196	183	189	210	195	199	185	191	210	181	189	200	200	162	176	184	182	197	182	200	213	202	183	203	185	196	186	187	170	200	184	222	192	182	210	210	192	199	187	209	216	207	209	204	198	198	160	183	198	215	180	201	160	180	218	187	198	203	202	196	181	220	204	183	193	176	201	181	184	183	186	185	175	179	164	200	179	204	186	186	197	203	189	214	187	212	179	164	156	183	207	203	189	208	213	180	181	182	171	212	191	187	202	161	196	171	184	190	206	197	159	201	207	178	200	206	198	195	192	209	212	197	189	204	204	193	194	193	192	225	197	200	190	194	193	202	203	199	225	191	191	217	238	198	208	199	187	218	182	161	184	166	183	186	195	206	207	187	207	211	183	187	212	176	167	197	189	183	179	201	216	166	217	207	220	204	194	196	203	188	171	184	178	183	198	200	201	187	209	203	179	180	196	211	205	196	202	179	199	186	181	183	193	183	190	172	189	169	190	199	194	185	212	191	219	185	180	191	183	204	163	209	196	176	199	172	171	182	205	192	160	196	232	187	196	209	209	201	193	203	216	186	199	199	208	184	201	188	178	188	182	186	194	197	206	188	189	187	172	175	200	205	190	184	185	149	201	177	215	191	173	186	206	199	194	219	195	188	184	209	191	196	194	185	187	233	205	183	161	193	198	207	215	203	178	205	179	203	207	175	210	199	218	175	197	224	178	208	192	218	206	193	191	183	209	181	204	160	187	194	186	207	218	186	172	211	195	185	200	210	182	179	193	174	207	212	212	182	208	209	193	189	184	180	190	185	178	170	180	172	205	178	190	169	194	211	159	197	175	178	193	188	174	190	176	198	200	200	189	166	190	187	211	196	189	181	205	205	194	190	183	219	189	185	196	195	191	173	181	179	223	216	172	197	200	207	177	189	164	171	161	196	173	175	179	206	207	188	213	187	174	179	190	167	183	202	210	185	186	173	183	203	196	199	173	191	187	225	186	192	173	186	185	204	167	175	185	191	169	189	192	167	195	205	187	180	216	191	197	209	182	207	162	150	211	195	196	200	222	184	204	221	199	181	184	189	189	181	200	202	186	209	201	171	181	203	187	177	185	190	194	181	183	162	178	191	190	196	178	211	177	217	185	206	186	190	213	185	178	173	200	197	192	173	178	203	180	215	182	209	210	219	179	188	198	179	187	178	176	199	174	183	185	200	204	189	196	188	180	156	176	202	198	173	198	183	160	159	170	194	191	190	181	192	197	228	198	189	190	197	171	198	208	190	173	167	190	187	207	167	181	179	189	189	193	227	192	170	205	184	186	188	198	197	230	183	208	177	187	215	187	197	185	194	193	188	161	219	193	168	171	209	207	214	197	178	171	178	193	198	193	181	200	187	197	175	188	191	166	194	196	185	183	188	167	198	195	200	182	205	189	166	187	162	184	171	191	214	205	202	193	170	194	187	205	239	189	179	180	212	209	170	191	167	178	167	206	194	191	208	169	206	170	204	174	202	203	197	174	182	193	206	159	217	166	179	181	194	182	207	178	194	193	194	180	193	213	201	183	186	179	171	208	179	171	175	179	178	172	188	234	181	213	190	210	190	212	186	214	194	230	182	190	207	190	195	176	178	209	216	185	180	171	220	191	179	198	192	158	171	200	186	208	203	198	216	233	185	183	203	202	211	180	166	186	192	206	178	170	178	208	176	199	197	183	215	186	197	191	204	186	170	202	203	193	196	176	175	197	200	180	162	198	162	187	189	166	167	184	206	199	214	215	186	190	171	213	219	205	177	176	186	178	214	181	201	181	193	170	193	193	207	184	176	186	184	204	195	188	179	201	213	161	181	205	178	170	177	223	205	218	145	203	187	182	197	173	182	203	209	181	186	203	195	208	201	184	198	188	188	212	192	197	170	225	195	187	201	197	201	193	195	208	173	209	194	191	186	171	187	214	198	203	193	202	209	171	184	188	181	203	195	226	198	206	191	205	173	209	176	187	194	187	182	207	193	206	204	203	181	210	199	219	200	202	207	229	168	206	188	233	179	187	190	179	194	182	209	187	185	170	180	190	199	190	171	176	171	181	183	189	203	177	211	155	184	189	197	192	198	156	181	202	182	191	185	181	209	170	202	185	196	183	203	195	188	178	199	202	176	181	203	164	181	185	193	193	216	215	188	223	190	208	164	207	176	193	194	201	206	219	188	180	189	199	200	177	205	214	173	218	200	203	171	195	183	189	190	199	156	195	195	181	181	183	191	203	177	176	206	189	202	187	179	206	176	182	184	180	205	182	218	179	201	217	163	166	202	177	197	175	163	184	180	220	190	200	173	192	191	179	195	202	197	179	205	189	193	191	208	186	202	181	179	185	198	186	193	204	212	179	184	168	172	178	190	184	180	191	172	180	215	196	185	220	190	183	176	194	203	173	184	207	196	175	208	176	179	205	177	195	209	223	216	197	182	195	232	191	192	217	171	206	197	156	172	198	225	199	176	177	169	164	189	204	183	181	189	189	192	196	196	198	185	183	192	193	179	191	166	174	206	242	205	185	169	175	180	159	187	195	201	167	200	192	167	166	183	189	205	167	203	207	201	192	217	220	193	173	166	179	186	234	196	210	164	184	190	204	194	200	228	165	198	181	182	191	231	190	217	199	188	198	174	194	186	191	198	188	196	177	222	200	189	165	174	203	209	200	196	186	201	184	170	189	201	193	179	175	186	213	174	195	175	178	189	167	189	182	191	173	211	220	196	188	184	187	197	185	195	210	185	201	200	202	182	207	204	201	185	192	156	174	188	183	217	175	190	204	183	164	180	211	187	188	230	205	193	199	198	171	159	186	191	195	193	185	223	197	195	189	189	185	184	180	195	194	167	217	196	168	190	181	170	207	186	178	187	191	190	188	201	189	210	204	174	172	206	195	196	170	203	193	186	181	168	196	188	200	202	221	230	182	188	167	202	179	179	181	187	213	167	194	188	201	182	179	196	171	199	182
8092	957	1919	2220	1925	1464	1189	1042	912	821	742	698	653	635	587	567	555	567	564	518	510	513	524	496	470	543	533	509	488	455	475	456	468	459	474	447	462	496	447	500	484	445	458	470	514	460	466	413	455	478	445	470	472	486	452	442	465	465	471	440	432	412	433	450	447	416	475	406	475	441	455	430	453	472	459	463	451	445	435	461	421	415	456	438	420	457	486	448	443	433	462	434	494	444	434	492	425	475	396	464	451	435	431	437	373	489	446	411	457	417	426	447	449	440	464	437	436	449	456	465	451	441	463	424	420	452	446	450	437	485	430	468	462	445	442	437	429	451	440	472	444	428	439	470	431	473	421	437	407	432	454	428	463	410	480	420	455	455	437	450	480	450	425	428	440	427	471	451	449	442	424	428	439	436	409	479	478	433	460	434	436	418	467	477	468	459	447	432	435	432	446	441	428	418	463	448	414	426	456	441	415	411	429	412	460	434	424	494	454	437	442	440	446	452	463	443	491	420	437	432	432	420	428	408	470	426	432	435	440	462	440	455	461	407	427	431	455	434	413	428	425	442	433	441	438	429	474	455	425	397	440	471	429	434	460	425	430	406	474	478	451	395	463	497	432	466	423	435	439	412	416	438	435	418	430	446	488	461	445	409	500	452	453	414	451	433	432	463	462	434	451	477	406	447	423	439	483	443	409	432	470	416	475	439	435	463	457	412	430	457	443	444	478	408	452	430	438	432	413	456	437	452	448	435	465	432	426	461	409	427	452	446	426	453	492	405	486	435	426	446	436	439	472	414	435	480	449	411	481	457	420	421	461	423	437	454	442	431	393	474	463	451	404	433	450	401	453	440	454	444	445	425	460	442	437	438	417	410	417	447	439	425	417	453	440	392	471	422	439	478	456	430	437	430	450	414	430	445	421	486	439	433	410	442	457	409	432	423	449	453	406	485	411	424	467	423	449	426	452	479	407	439	442	428	453	451	429	402	497	437	425	404	447	445	453	441	454	417	411	436	422	482	434	428	411	412	447	434	452	435	423	435	424	452	456	446	471	424	444	463	425	419	462	420	445	459	481	448	439	459	447	436	488	468	440	451	427	465	442	430	438	430	473	469	403	435	424	454	397	448	457	438	429	449	443	426	397	420	470	452	466	409	474	441	452	447	449	421	434	430	456	464	446	439	443	436	420	460	478	462	471	448	430	464	423	439	428	438	429	429	423	460	437	426	450	458	448	422	478	425	474	417	407	451	455	468	424	442	411	460	448	429	457	483	454	461	447	405	481	464	477	443	427	423	469	436	465	418	428	457	431	421	443	492	444	442	447	393	450	451	440	456	481	468	414	475	433	460	432	458	443	434	407	420	405	488	431	455	439	409	448	418	430	442	480	406	405	442	417	440	395	432	451	450	426	444	425	448	420	446	433	403	449	445	469	401	457	401	425	421	480	420	396	466	409	409	444	475	442	454	451	432	412	443	417	454	474	443	454	430	462	458	469	473	432	405	430	467	424	440	407	455	438	426	461	439	420	432	445	406	444	475	465	435	424	445	439	435	417	434	476	416	455	451	445	440	458	469	429	445	460	467	463	461	427	427	442	425	434	400	441	493	448	461	436	400	424	426	420	413	468	452	456	446	458	431	444	481	405	433	447	458	427	458	440	490	429	470	447	393	442	470	469	407	442	424	434	470	438	439	446	469	464	445	421	461	413	443	430	459	487	448	427	469	418	458	453	403	440	474	446	452	488	433	438	458	435	459	442	417	460	463	433	458	436	470	474	433	419	439	457	481	435	431	443	415	462	454	432	419	451	475	438	479	427	429	435	486	457	473	435	437	432	470	430	416	428	437	463	452	476	441	466	415	424	450	446	462	452	409	419	423	441	459	457	473	444	484	475	456	444	402	458	428	462	426	443	451	501	451	441	429	450	438	443	426	435	439	420	448	457	441	441	474	440	437	446	441	444	441	433	474	434	412	448	473	448	448	417	485	461	456	447	411	444	464	422	408	425	479	448	465	436	419	443	435	485	446	434	475	435	439	475	421	421	434	447	453	446	430	440	466	444	462	486	452	438	420	463	462	458	423	468	434	430	490	452	441	468	442	440	453	442	435	446	447	440	448	461	408	479	441	446	446	457	448	429	428	479	449	453	473	452	440	411	464	453	450	425	441	429	423	423	462	447	433	469	488	398	459	420	443	442	450	415	425	433	450	423	438	446	453	439	440	437	453	444	459	478	447	437	459	429	412	402	479	382	452	456	447	450	450	462	419	457	410	437	447	453	394	424	435	452	434	404	447	449	484	441	454	447	450	422	417	483	429	445	456	467	436	460	422	455	422	427	425	471	456	478	448	430	402	457	461	480	446	460	460	427	450	415	463	437	429	457	444	460	430	447	486	459	406	427	461	457	436	446	424	458	415	478	461	454	463	432	427	411	457	452	425	427	401	445	422	440	449	458	427	483	475	444	467	483	438	481	453	454	484	462	484	438	465	431	466	401	435	470	439	471	448	483	418	401	432	440	454	419	455	458	426	456	417	444	448	437	444	453	435	436	454	454	434	429	433	445	467	412	440	419	442	425	460	464	446	420	436	434	459	444	448	414	445	443	447	428	436	401	434	441	446	442	455	441	411	413	432	447	399	437	424	417	448	420	424	451	447	451	447	447	460	427	444	433	439	415	456	471	487	425	458	441	440	421	479	454	443	393	446	465	459	472	444	440	440	488	437	418	422	445	437	446	439	447	441	409	461	471	471	465	441	428	429	390	434	470	434	445	438	439	398	446	416	432	440	418	403	442	428	465	435	437	465	451	444	426	459	453	409	409	369	444	451	460	456	407	467	423	420	463	451	442	466	424	424	423	446	469	439	444	447	446	434	436	434	424	460	463	426	482	482	445	460	418	446	473	430	482	441	436	442	434	448	403	405	415	416	430	449	453	430	457	464	470	440	423	426	407	408	412	433	469	406	394	440	423	465	446	398	469	460	445	429	419	466	427	409	488	413	446	445	458	448	474	441	439	435	445	459	454	479	466	423	447	452	430	435	454	465	436	403	455	429	463	416	426	479	470	459	428	440	420	479	445	435	452	429	429	462	445	430	448	439	460	438	441	450	438	451	475	431	439	483	436	421	432	431	456	433	470	484	456	419	432	470	447	474	457	422	450	454	467	457	420	483	475	463	436	416	388	425	465	464	440	427	416	460	462	458	429	439	466	407	409	478	417	491	446	446	423	430	428	436	413	447	432	409	434	449	447	462	424	436	450	410	440	423	463	431	431	462	446	465	463	459	451	465	452	458	460	440	410	451	477	453	436	457	459	452	450	461	413	426	442	430	437	436	464	399	451	442	426	453	445	430	472	438	466	451	469	439	453	450	454	450	440	411	442	430	430	437	470	401	436	435	461	427	456	448	459	433	414	430	455	449	438	458	437	455	442	436	465	413	466	409	461	428	460	457	398	490	433	439	424	434	415	445	420	461	462	390	424	428	428	441	428	452
1523	226	238	236	256	204	216	216	250	203	232	220	228	264	222	199	187	216	246	224	216	231	245	269	210	221	215	238	231	219	214	237	218	216	212	207	202	209	243	236	217	229	214	221	237	224	214	234	257	246	239	218	235	234	234	224	215	251	237	239	200	212	198	222	229	220	228	219	202	225	192	194	237	194	203	227	212	234	211	221	214	234	220	242	197	222	225	228	217	231	230	247	229	207	227	228	240	226	221	201	227	202	233	234	236	221	259	208	223	230	245	235	215	230	251	214	208	174	189	240	223	187	210	204	203	225	229	217	215	209	221	236	233	225	230	247	207	213	205	229	238	226	219	204	246	215	210	256	232	207	203	223	231	207	257	194	227	242	252	208	216	221	221	228	221	221	246	223	216	209	209	218	195	236	222	207	230	219	218	220	255	236	235	223	220	216	228	202	213	199	221	222	220	205	218	190	217	222	223	203	244	211	236	225	218	216	210	213	233	220	195	218	196	214	243	227	221	211	194	216	212	199	213	232	215	227	233	200	202	229	244	247	212	233	232	222	248	237	229	219	236	233	226	229	221	200	225	243	233	245	188	207	228	224	205	228	208	218	234	244	222	242	209	220	238	244	230	209	235	235	203	223	213	250	219	206	188	218	224	217	210	234	236	249	213	248	225	221	220	201	236	245	230	228	233	231	245	193	203	225	232	237	230	253	221	199	211	216	215	232	210	227	224	233	210	216	235	236	217	204	227	245	223	231	219	217	203	232	228	222	210	195	233	229	196	215	240	213	215	210	198	224	231	184	223	244	205	227	245	218	213	219	253	221	201	239	223	211	260	229	208	219	194	209	224	228	244	215	191	223	202	225	217	223	220	199	248	222	232	225	225	215	240	233	240	253	228	207	222	201	210	233	233	225	219	228	227	204	218	185	212	184	227	235	206	217	230	216	213	212	202	248	216	234	254	209	228	208	229	237	241	252	242	223	241	172	228	249	230	244	231	210	213	204	185	200	252	241	250	229	247	196	215	227	209	208	197	209	227	214	250	226	256	236	232	250	232	217	192	207	192	206	218	208	232	204	217	245	228	247	211	226	207	220	214	234	220	216	253	207	226	246	214	237	206	196	239	228	233	205	241	238	240	219	210	244	200	200	256	221	237	192	241	213	210	208	229	240	216	215	235	220	210	202	230	246	217	220	212	212	225	241	234	220	258	236	230	208	220	216	198	252	209	179	216	221	227	233	212	222	222	202	230	224	202	225	246	225	209	206	205	212	230	187	214	220	229	234	199	204	244	240	219	230	212	228	236	226	218	239	215	234	213	228	201	216	230	204	253	220	245	228	223	223	198	233	249	231	227	198	221	262	216	210	226	232	213	233	248	219	245	228	238	220	209	222	227	226	241	215	209	201	218	253	242	237	196	202	217	203	218	242	236	195	229	242	246	223	235	223	225	238	221	209	218	206	240	207	230	219	215	207	235	233	225	230	224	218	213	236	221	229	220	228	220	236	214	222	222	206	236	225	246	228	221	237	235	247	258	226	231	222	214	220	238	203	216	260	223	250	232	218	221	233	239	226	209	218	208	225	225	218	233	231	216	199	236	233	239	258	241	210	220	201	220	210	233	213	209	224	203	211	204	234	213	212	211	236	236	217	205	224	231	220	230	208	214	229	225	221	232	217	235	233	222	222	219	228	197	222	207	208	219	216	212	237	204	219	245	203	234	211	214	231	230	216	212	241	241	216	216	213	196	199	202	229	220	228	245	229	234	231	245	226	185	230	217	226	253	215	227	242	216	221	263	229	225	232	193	201	223	226	213	234	250	214	217	233	206	220	237	242	237	239	261	258	217	213	203	220	248	234	227	235	267	228	210	216	206	189	219	196	247	226	228	212	213	239	227	211	221	230	227	224	184	229	227	226	198	237	259	199	205	221	223	212	214	186	214	241	242	221	204	210	222	204	207	252	211	240	215	209	223	199	241	213	265	207	221	208	259	243	232	225	235	202	231	222	241	255	210	232	204	222	219	222	228	233	223	221	224	236	214	233	217	231	260	223	224	208	220	229	206	206	226	203	239	214	222	216	190	221	222	224	202	232	210	196	230	264	210	223	222	254	230	207	223	231	241	216	215	205	222	219	236	215	221	238	253	209	218	229	207	197	243	202	232	248	266	197	218	218	235	236	186	199	249	210	238	220	233	216	211	223	202	228	241	235	207	252	259	242	226	204	228	239	211	201	235	219	235	241	211	217	226	216	230	246	238	233	220	246	248	220	243	235	230	197	247	234	247	212	205	240	211	229	212	244	211	258	231	232	243	226	199	206	238	217	225	225	236	224	214	225	248	214	210	237	213	215	238	194	232	207	199	211	198	235	237	236	222	210	229	224	205	224	193	215	263	225	220	222	232	233	201	231	210	236	239	212	204	236	227	233	210	217	218	244	231	224	228	236	202	224	200	223	228	205	225	245	240	208	227	223	237	222	216	190	240	233	242	236	213	223	232	232	228	239	253	192	206	226	249	211	218	206	218	240	206	204	222	204	221	228	258	222	227	213	237	218	200	232	237	228	200	217	233	261	223	206	212	208	233	242	247	219	225	212	230	228	210	238	250	230	249	196	212	217	213	217	209	206	259	217	214	223	244	210	204	230	227	204	244	236	278	231	223	256	234	245	226	219	254	248	216	225	202	251	216	200	206	218	252	221	204	222	219	206	224	223	203	206	182	244	237	229	237	242	224	245	205	200	260	215	231	230	195	230	231	230	232	262	202	235	232	209	220	213	213	245	215	243	207	229	212	224	227	228	200	211	242	223	209	211	250	209	226	207	220	214	199	233	224	199	232	225	222	216	213	242	223	206	213	206	214	233	216	231	211	202	233	211	209	234	219	229	238	219	217	229	202	222	215	208	221	254	201	190	204	217	203	234	203	218	210	209	250	243	217	220	217	214	203	212	219	224	216	250	235	228	224	235	209	231	190	215	219	223	204	219	242	218	214	226	230	225	239	217	240	222	233	224	219	215	211	208	220	212	231	207	209	241	240	210	213	221	236	237	232	205	216	218	230	227	251	222	213	211	219	223	208	232	216	214	231	221	231	220	247	223	241	233	225	212	215	229	230	217	247	202	240	236	242	226	240	227	236	232	221	210	222	186	236	231	229	219	242	238	233	241	228	224	240	204	229	223	217	216	238	231	201	240	213	219	226	202	191	228	212	221	209	227	211	220	218	213	222	211	211	191	210	221	200	209	206	225	205	218	254	216	226	227	223	209	231	208	208	216	245	218	222	220	249	219	222	217	211	226	229	229	231	239	226	231	252	215	223	209	200	189	226	249	241	237	214	251	216	246	239	251	237	235	230	217	214	245	231	214	219	214	239	252	230	220	217	245	232	237	231	214	221	201	209	219	199	236	248	240	243	231	234	229	259	231	212	227	245	237	229	226	232	244	206	222	197	206	217	207	246	232	225	225	215	228	251	229	216	208	213	228	205	242	235	230	198	229
1902	570	584	571	586	541	552	524	525	546	531	547	561	595	533	558	570	555	520	535	538	542	547	549	534	585	525	551	481	540	541	575	570	515	584	537	542	489	556	538	542	584	527	500	535	535	516	523	555	510	536	544	552	555	487	514	547	507	534	523	573	532	524	498	546	533	495	538	522	608	568	593	551	554	520	505	535	546	568	541	564	513	561	539	506	568	492	538	566	507	520	526	546	525	547	558	520	512	547	540	492	546	520	529	539	525	478	520	529	551	535	557	564	574	533	515	531	525	557	528	546	531	511	531	565	551	548	531	510	531	536	508	503	501	525	575	508	560	553	579	542	537	536	568	507	540	529	534	518	548	523	482	564	485	531	542	547	511	533	509	560	527	539	522	531	570	543	519	581	536	531	559	492	560	537	542	561	520	509	552	533	557	548	545	534	485	549	543	542	502	554	483	538	535	517	521	533	514	503	529	520	554	542	542	485	522	519	503	588	534	515	544	589	547	573	558	599	623	543	537	517	540	543	523	544	533	552	541	555	565	545	516	570	556	505	544	547	512	556	491	523	535	565	558	512	532	559	554	564	541	540	526	534	560	521	540	472	570	559	546	533	537	502	500	556	566	530	522	555	507	489	544	502	535	525	553	554	536	530	551	556	564	530	554	557	512	559	563	586	546	557	523	490	520	583	553	543	528	528	542	539	505	508	518	515	565	535	528	547	519	541	547	530	540	547	517	544	561	529	520	518	551	572	546	534	519	514	551	513	556	514	542	519	530	566	508	557	523	518	516	491	535	524	538	513	531	494	552	537	504	523	528	526	592	527	530	541	490	505	536	525	507	582	501	520	532	558	554	504	546	522	531	521	567	528	544	521	516	512	538	509	498	583	558	541	475	505	576	540	529	508	553	547	513	537	539	575	571	536	553	552	538	555	515	544	560	532	586	550	559	567	520	512	559	565	524	504	543	534	527	523	551	558	536	582	498	546	505	525	567	546	540	499	524	567	541	543	508	514	557	552	511	543	574	541	530	526	574	516	547	531	557	500	530	521	550	537	523	540	499	552	515	554	549	565	545	556	527	564	540	541	526	551	519	550	557	556	515	519	534	533	541	532	580	557	551	555	547	528	513	566	572	567	537	513	522	536	565	550	513	575	564	567	539	525	527	527	499	556	530	521	537	534	550	529	559	525	488	554	532	518	513	573	534	489	495	527	555	563	561	523	549	558	547	567	544	545	523	530	509	501	523	526	551	550	540	531	515	535	529	531	499	520	543	530	537	535	506	536	540	582	517	546	544	519	531	508	571	552	528	534	536	487	527	557	549	523	541	522	546	544	511	529	518	532	483	562	526	549	541	538	501	538	500	555	512	548	508	556	526	509	543	504	549	515	514	524	571	554	553	539	549	535	553	509	542	573	543	512	485	572	528	513	536	557	536	547	545	542	518	541	518	524	493	512	520	540	537	549	590	560	521	539	515	548	566	505	570	563	527	523	546	549	549	524	571	527	526	515	558	507	548	539	546	577	561	542	599	534	572	520	527	510	570	528	571	524	529	524	501	548	559	537	499	577	533	573	562	578	498	589	521	517	541	565	529	523	540	560	534	546	503	572	522	525	532	524	553	540	547	555	553	526	497	499	503	558	517	517	554	500	512	547	541	555	580	535	568	557	532	552	538	487	551	525	516	560	521	528	557	588	526	529	552	532	574	570	546	481	535	536	541	531	539	529	545	563	568	493	524	526	563	493	518	512	549	548	547	520	526	515	548	544	554	522	572	526	504	595	529	542	556	555	556	539	541	528	548	528	566	554	501	570	548	550	521	532	553	486	540	566	520	573	536	540	526	536	522	541	563	552	519	542	542	525	537	578	503	582	537	509	560	494	549	572	538	556	512	542	550	545	493	579	537	536	510	548	554	507	539	485	532	524	571	569	541	526	517	545	526	567	531	535	547	530	527	491	519	543	542	515	523	540	524	545	534	525	517	526	515	572	534	560	528	516	526	520	509	575	500	541	536	548	500	548	498	542	559	491	509	530	549	519	539	516	525	550	497	551	522	539	554	548	587	565	541	535	527	550	527	526	533	529	554	571	538	523	560	472	549	584	535	517	559	522	545	532	550	519	514	510	564	542	516	515	520	534	539	524	535	484	523	523	551	539	541	573	547	529	543	518	510	519	582	578	512	521	567	555	551	551	610	511	539	540	565	569	523	547	517	528	503	553	519	559	564	512	519	540	494	579	510	558	562	533	523	502	516	499	571	525	508	518	515	535	535	538	531	553	561	526	524	541	534	530	532	536	549	536	544	540	524	556	509	543	517	528	519	505	572	553	527	536	524	551	498	488	547	535	544	509	531	547	518	532	505	545	517	541	494	568	526	540	542	533	549	520	564	544	502	553	543	556	553	554	527	533	543	543	489	472	536	531	545	511	592	519	527	553	527	530	586	503	511	534	516	530	523	518	520	555	551	512	530	529	556	505	557	553	516	547	557	540	532	535	539	580	526	521	519	545	591	520	514	520	534	527	537	534	554	555	576	503	538	507	517	525	544	519	551	536	541	504	585	532	536	501	578	533	517	544	501	509	587	529	512	558	542	526	556	547	546	555	552	519	539	552	553	549	563	586	537	571	550	548	542	510	566	549	529	515	497	534	557	508	553	506	544	529	527	537	505	530	538	533	569	485	518	530	560	593	568	559	568	560	568	519	540	529	518	528	539	556	506	548	526	550	521	591	528	545	547	542	559	543	538	507	558	529	545	528	537	563	565	556	518	534	507	519	528	541	534	505	540	549	504	535	552	523	543	503	575	543	522	526	564	539	559	533	526	546	517	575	539	553	551	529	563	546	554	526	544	516	575	566	558	539	544	523	520	601	555	531	545	520	534	563	504	513	560	495	508	529	578	537	522	516	506	569	539	541	520	521	527	562	579	506	512	526	553	530	530	538	536	551	550	520	555	561	589	544	510	523	563	528	518	541	571	552	573	542	520	583	528	506	567	516	550	526	504	506	511	529	549	533	524	488	585	552	532	518	489	530	554	530	547	586	531	546	515	532	566	537	507	525	508	525	564	516	530	549	545	505	529	524	473	507	524	543	541	497	586	530	527	496	540	516	521	528	546	512	496	509	532	532	543	518	553	530	543	516	539	515	535	526	542	559	542	535	525	547	524	546	562	572	523	526	533	533	524	521	537	553	523	543	540	543	527	540	566	581	562	568	534	547	514	531	507	547	526	537	538	504	541	526	523	567	541	514	496	515	549	556	490	498	556	528	577	547	516	499	551	506	515	545	559	507	543	548	538	540	526	495	566	538	528	522	571	519	545	527	542	550	554	519	573	566	576	561	559	545	531	565	507	539	496	545	532	545	562	572	577	579	548	589	533	540	539	529	532	555	534	528	547	548	512	572	537	515	548	529	513	510	533	543	575	562	542	487	500	522	514	540	560	506	530	555	529	565	554	525	570	546	516	567	561	524	526	517	515	526	563	560	571	542	549
8143	647	682	595	503	435	401	373	368	330	378	320	351	335	301	316	361	308	317	323	351	297	320	294	356	312	268	281	301	340	308	304	334	297	305	291	260	301	278	306	278	307	332	291	329	317	312	303	302	326	306	324	331	297	335	280	369	312	329	310	329	315	289	333	309	350	303	335	336	326	304	309	300	307	296	327	285	306	321	283	302	292	342	319	319	288	310	311	333	309	343	308	309	331	333	354	284	324	331	329	282	316	295	307	306	374	319	306	302	319	312	325	319	305	313	327	298	326	339	340	309	301	334	287	329	320	372	310	316	300	302	323	303	317	307	299	275	291	289	291	294	327	335	302	294	298	315	339	339	321	322	339	282	292	303	291	304	325	311	313	272	309	297	322	241	322	334	316	333	300	343	302	285	296	304	320	308	328	283	295	309	315	278	346	292	296	292	308	338	301	330	312	322	306	280	299	331	296	309	314	320	327	304	325	310	269	277	346	318	299	341	335	290	308	284	283	297	328	295	277	317	308	329	347	342	314	332	323	309	323	337	290	329	282	303	288	317	322	282	330	302	324	294	299	293	283	307	286	297	334	294	289	317	311	302	334	340	311	277	285	298	273	281	351	310	355	318	352	300	329	312	291	297	319	303	312	341	359	281	318	315	298	287	304	320	314	328	309	345	334	299	289	300	324	319	286	298	324	329	313	332	322	304	294	284	321	324	309	283	293	304	304	322	302	297	295	284	313	297	340	302	328	290	283	347	294	313	301	308	296	304	316	318	306	301	337	309	325	361	304	317	299	319	304	372	345	319	300	300	331	316	325	323	334	302	295	349	324	307	335	304	320	316	331	313	301	317	284	337	326	336	284	311	312	327	307	302	308	314	333	301	280	315	345	312	310	332	323	321	329	324	313	299	322	337	323	326	287	299	303	277	345	317	316	339	354	305	306	275	319	316	320	325	327	314	304	311	295	295	325	307	302	299	275	282	327	329	336	310	296	317	351	300	340	323	323	332	324	302	297	315	304	316	301	292	326	285	273	281	293	318	340	289	296	276	300	293	324	350	361	317	351	327	305	280	344	322	292	302	287	301	345	287	314	327	291	297	345	305	299	330	299	319	308	322	309	347	324	334	325	321	316	299	310	328	333	311	310	293	334	283	343	312	288	321	285	322	320	321	323	314	315	310	314	289	306	303	318	306	301	305	303	306	364	327	302	292	305	302	302	313	298	323	315	297	304	303	330	346	351	337	303	319	307	328	316	353	320	313	300	286	293	320	288	311	289	283	342	329	326	311	300	334	296	294	312	337	349	337	331	308	334	298	293	291	296	276	312	267	319	301	336	276	263	296	291	307	294	306	302	304	309	337	317	308	314	340	290	300	339	313	300	302	316	268	286	309	328	313	293	317	313	307	272	295	318	303	298	331	320	316	301	308	286	328	295	297	287	314	319	312	323	322	303	323	310	300	292	315	320	327	302	327	306	273	279	314	310	298	283	318	318	290	312	323	332	305	346	306	294	319	330	304	320	332	333	317	294	303	296	308	331	322	307	294	307	270	313	306	321	301	351	287	291	326	329	312	300	332	310	318	328	343	357	291	314	318	308	314	319	322	296	283	295	306	302	333	308	321	301	349	309	310	293	292	334	333	291	313	279	332	313	311	311	316	342	329	316	319	311	312	298	323	303	315	308	347	331	308	288	318	294	285	313	311	292	348	302	296	280	295	344	314	296	308	347	287	284	328	296	290	299	285	308	303	336	270	309	342	315	325	297	322	341	292	334	296	336	278	321	321	312	307	288	314	326	297	308	297	296	313	308	291	284	296	326	303	291	344	329	316	296	320	315	310	311	322	332	324	359	345	360	341	312	297	290	329	330	287	330	308	275	315	319	301	296	319	270	289	312	338	304	313	324	311	311	312	299	308	327	310	288	302	294	319	282	316	306	287	329	318	320	334	313	327	305	333	332	274	289	316	312	316	312	290	279	304	340	342	325	310	331	326	309	311	308	347	309	320	327	290	307	319	329	338	279	305	277	314	303	311	332	296	310	307	319	322	316	306	328	312	317	300	303	286	310	301	287	297	310	300	320	324	307	322	281	290	320	326	332	311	311	309	305	287	292	287	340	329	313	300	311	275	340	312	312	342	302	326	314	336	292	292	323	286	352	302	316	314	306	305	293	324	293	335	305	342	320	312	327	309	334	297	311	323	293	288	322	303	317	333	337	310	286	345	317	298	290	326	336	320	296	298	300	336	309	300	314	315	289	306	321	332	315	343	310	331	296	306	297	329	298	336	328	267	288	336	320	296	343	307	282	315	277	325	307	304	306	314	327	307	298	328	287	304	285	302	288	328	273	280	310	308	297	344	317	295	310	315	281	314	292	293	349	307	298	313	325	291	329	329	277	297	338	300	295	291	298	274	287	287	307	352	290	283	296	320	302	319	319	311	318	286	312	307	338	320	273	301	290	319	290	309	289	283	318	331	301	298	289	321	305	287	325	305	283	327	314	310	304	303	308	345	296	312	315	312	323	302	320	327	281	299	306	334	330	310	306	287	323	333	308	282	348	349	304	325	314	309	258	284	294	286	292	302	337	316	313	341	330	328	342	321	315	310	314	299	303	327	298	299	310	284	342	286	304	305	293	315	344	339	343	312	301	323	270	304	278	307	319	305	313	266	310	300	280	349	328	303	301	342	349	325	311	299	334	338	296	299	326	279	338	302	306	315	319	305	292	302	269	315	304	293	319	317	308	323	295	315	331	347	299	313	296	321	291	310	353	277	338	327	314	316	300	317	299	302	317	311	304	281	303	298	287	334	314	323	281	300	336	287	288	334	303	310	320	319	331	303	341	294	311	280	288	297	308	307	333	318	322	319	323	308	295	311	312	290	287	282	268	304	331	298	290	303	308	336	331	325	300	317	307	301	307	287	296	292	296	313	330	326	310	291	308	326	317	304	292	286	300	337	348	326	316	307	312	333	321	314	314	314	338	329	309	315	338	324	320	305	309	298	348	315	296	302	341	272	288	326	302	309	303	332	356	305	300	304	305	310	324	312	320	330	316	288	268	326	335	295	309	308	320	301	323	325	308	306	311	305	294	312	312	330	295	313	347	297	282	308	326	327	312	306	318	287	334	306	324	299	327	303	323	341	320	304	339	300	301	334	306	313	294	330	300	296	272	328	327	318	328	316	313	296	326	277	330	357	315	320	307	289	276	304	301	327	264	290	299	312	315	312	306	290	323	299	327	289	265	294	301	353	329	313	314	321	295	326	312	286	261	271	320	325	332	299	315	317	311	337	298	290	297	314	318	306	297	288	287	325	301	287	355	295	302	299	303	275	307	332	305	323	313	310	292	293	321	321	329	333	316	291	298	311	335	297	297	302	283	312	295	292	313	297	320	297	320	295	314	339	301	309	351	311	283	295	313	328	308	333	296	324	298	274	302	321	311	300	286	334	318	327	330	318	311	308	326	333	308	331	308	313	296	339	286	278	306
6728	1002	1523	1574	1464	1245	1142	1020	912	907	887	874	790	781	785	755	786	764	760	777	743	765	717	752	746	775	666	745	709	696	747	740	769	725	733	754	723	705	693	732	730	661	710	734	724	671	716	695	716	701	732	774	675	764	677	724	751	741	720	756	678	701	690	704	682	699	722	736	746	669	713	730	746	721	739	767	729	716	671	707	697	715	694	725	721	686	713	767	719	721	700	768	752	714	694	695	713	718	686	741	747	745	671	696	655	710	703	706	721	730	742	669	727	661	747	679	721	733	728	660	686	703	757	697	751	721	725	664	702	739	722	690	721	671	665	725	723	724	738	702	713	649	673	704	692	692	721	667	708	753	745	752	668	694	721	707	726	721	700	650	710	713	634	736	731	701	711	713	752	677	720	659	654	702	700	764	674	661	737	701	694	722	707	667	690	722	747	751	717	716	747	720	722	683	686	726	696	752	670	679	698	675	646	685	687	746	751	686	664	728	695	728	738	681	741	690	713	751	693	729	713	696	662	738	675	713	745	712	744	624	733	728	706	754	711	695	688	705	683	745	756	750	703	735	702	699	704	729	710	735	697	638	707	709	721	708	688	703	670	660	752	672	733	712	720	680	697	696	674	730	706	714	676	718	744	667	696	680	720	704	737	702	687	736	700	703	686	688	689	738	691	700	702	721	666	673	727	688	756	685	759	730	707	689	654	707	692	696	700	705	704	671	732	721	699	703	654	708	712	709	763	694	727	713	690	712	716	752	741	704	662	689	683	735	748	722	702	691	718	702	646	713	652	720	721	710	768	700	686	706	691	695	732	720	715	684	701	655	714	670	734	713	713	724	662	673	705	720	703	679	719	686	719	714	723	723	690	697	696	647	689	711	720	672	733	682	730	766	717	711	697	732	717	705	718	701	703	699	675	730	725	755	700	746	716	714	691	695	703	689	751	695	729	711	686	716	732	683	705	737	718	657	675	664	694	707	757	680	740	704	720	689	738	690	662	686	731	737	734	710	718	735	713	711	686	718	698	713	669	695	760	689	676	670	728	742	709	747	694	719	735	730	672	726	701	730	677	730	670	705	729	674	702	684	684	714	678	703	727	657	727	719	704	756	718	724	702	696	733	709	737	715	734	750	731	732	746	685	740	657	712	718	701	713	754	692	722	708	743	706	710	722	725	717	700	730	732	678	715	743	665	677	744	704	707	695	722	768	749	683	717	732	681	746	764	709	688	679	757	709	683	735	674	712	726	710	705	695	725	682	771	714	747	698	718	671	707	718	709	674	707	726	708	704	663	742	685	714	675	664	731	632	691	681	711	689	672	709	735	728	742	681	689	692	730	692	679	722	672	678	694	703	742	713	711	726	739	714	691	720	683	721	665	670	770	708	683	716	721	739	677	749	680	673	677	718	659	738	743	694	673	694	748	723	727	716	713	707	718	746	722	724	712	703	690	689	739	666	670	727	656	696	673	677	715	718	729	681	677	702	781	695	726	698	703	721	701	706	708	728	668	711	670	744	692	708	699	744	684	688	676	732	700	694	769	721	703	650	703	721	708	697	676	717	694	741	699	681	688	752	722	698	749	733	705	708	697	724	679	723	722	734	688	721	694	702	702	693	693	706	724	705	690	698	696	697	763	721	709	676	744	713	698	714	685	718	700	723	673	713	725	713	721	713	737	754	723	708	739	712	669	746	686	719	697	681	722	710	684	745	714	643	765	744	711	704	732	692	714	721	701	739	709	716	712	707	648	699	711	740	716	700	690	686	690	688	677	752	698	680	684	740	710	691	712	710	714	733	740	736	693	710	664	653	696	748	676	721	711	737	724	709	720	719	706	685	658	690	738	719	687	750	722	673	688	702	716	697	730	687	703	712	701	696	705	649	643	672	710	702	723	745	714	697	701	679	670	683	679	714	723	714	687	661	744	684	655	695	702	687	668	698	673	687	707	696	730	732	719	711	708	703	677	670	734	691	735	727	660	749	718	729	755	717	726	747	715	720	667	718	730	646	741	705	698	664	676	705	713	721	691	712	710	690	683	717	674	695	693	735	727	720	685	704	689	736	747	685	690	708	678	721	741	744	704	703	697	696	739	677	711	703	674	728	711	728	712	693	688	696	727	709	748	728	725	731	708	740	724	753	699	710	740	688	703	699	707	727	709	720	698	705	734	674	720	684	706	656	669	677	716	718	735	734	697	692	707	748	707	740	725	688	687	732	701	656	680	700	673	684	694	742	732	688	664	698	725	674	715	660	705	698	699	713	684	709	714	680	690	711	727	688	721	708	720	762	704	701	700	731	739	717	698	727	682	698	700	732	677	716	694	738	684	686	690	744	733	774	709	700	715	702	748	666	707	695	712	702	723	746	718	704	734	721	668	716	688	712	657	693	710	707	668	723	730	694	700	753	687	715	754	718	757	742	691	691	684	714	705	670	702	707	713	698	692	722	709	702	667	712	665	716	665	711	719	681	707	680	702	670	667	698	740	782	650	693	675	723	709	664	724	716	769	722	704	698	740	699	706	677	681	753	718	745	714	711	781	710	700	721	681	706	744	713	731	688	709	776	696	682	712	677	713	703	694	715	724	670	665	723	726	690	699	700	705	751	700	682	714	708	701	684	702	730	649	686	732	705	690	767	725	727	697	678	777	745	702	678	710	710	662	684	727	716	743	646	711	723	718	734	719	706	704	738	767	705	754	723	734	720	736	789	711	674	718	671	715	712	717	730	691	715	654	739	721	724	724	739	735	732	692	675	685	672	752	720	723	725	679	699	698	711	720	698	699	730	731	637	701	678	697	721	711	729	703	669	673	735	698	724	695	691	736	691	686	717	716	761	709	671	657	696	713	689	723	718	714	712	695	697	718	697	722	733	756	666	700	760	678	721	674	691	756	718	699	696	708	709	680	662	757	718	710	721	726	732	700	721	700	711	693	713	720	731	681	744	689	738	758	694	733	717	685	719	712	699	741	706	693	693	682	677	658	708	723	723	730	715	693	747	692	737	675	700	690	670	713	747	672	687	691	722	729	681	706	696	763	670	744	776	739	698	704	710	702	727	688	751	663	709	736	675	675	732	719	696	698	675	693	720	719	669	683	771	693	706	707	732	707	759	711	694	708	740	711	696	701	708	750	664	693	702	708	717	787	692	707	691	714	767	689	766	691	708	731	685	704	720	721	733	728	704	727	689	734	698	704	700	697	713	773	702	725	703	676	684	738	700	703	746	727	696	713	727	715	739	744	726	727	677	668	721	722	758	690	706	718	699	685	728	701	682	758	701	696	677	736	674	757	669	732	711	668	689	701	723	716	664	704	742	746	750	655	671	693	752	734	727	674	754	724	756	708	706	695	661	710	719	711	711	731	678	712	745	691	718	713	730	750	714	687	759	722	735	742	664	658	757	710	741	703	742	725	738	708	673	687	693	691	749	703	681	689	709	703	730	688	710	751	702	699	683	728	698	716	664	714	674	701	763	760	689	723	723	690	740
15027	1161	935	774	491	368	326	279	272	246	214	234	223	222	230	257	220	218	211	202	189	212	212	224	199	193	216	197	197	191	200	174	215	207	203	194	206	207	187	194	168	207	160	192	191	206	170	178	174	198	177	203	201	188	181	179	169	211	197	208	221	184	198	182	186	159	199	195	214	202	213	185	190	195	188	166	197	167	184	201	199	186	194	180	185	205	182	197	209	183	194	195	183	221	205	198	178	205	202	189	170	187	198	182	208	189	176	204	181	191	175	188	210	199	218	173	184	188	224	209	190	200	214	188	180	182	199	170	170	184	194	201	174	182	215	202	197	202	201	198	191	183	186	199	190	190	189	197	202	194	181	172	169	164	176	196	206	197	217	190	185	181	183	198	187	194	185	199	198	187	208	200	192	204	203	178	183	189	206	165	178	177	203	196	205	190	186	187	182	193	202	192	215	198	185	206	183	172	201	199	185	195	204	212	183	162	183	179	190	177	184	194	190	235	202	209	205	180	215	208	191	174	185	200	149	192	206	190	192	175	188	163	205	177	198	190	186	202	190	184	194	165	170	183	199	219	189	219	174	199	169	162	179	204	195	186	165	194	163	182	189	180	180	219	202	179	177	193	201	189	185	198	174	175	192	170	176	218	178	183	203	197	205	240	196	196	192	205	178	175	185	203	165	207	169	180	184	198	176	190	217	170	202	172	195	185	202	199	200	184	202	212	202	189	199	219	164	183	161	180	185	191	203	172	206	193	175	179	196	207	194	190	197	199	186	163	212	215	236	184	185	173	182	174	174	186	218	184	189	181	203	190	224	168	163	195	219	190	212	187	188	174	182	200	188	166	199	209	204	196	202	193	175	187	192	185	174	191	186	183	219	221	183	186	182	205	180	208	190	197	155	193	147	198	173	197	188	187	195	207	215	205	189	206	181	186	206	178	200	190	211	176	196	174	191	220	214	184	197	197	196	199	190	210	196	178	198	169	193	172	186	201	195	195	197	209	175	188	198	184	194	213	176	166	222	201	200	183	164	178	186	179	181	213	200	200	189	177	150	176	177	186	182	206	197	205	199	209	183	178	204	197	191	179	224	171	202	197	183	193	191	181	185	193	203	179	191	175	203	213	187	190	195	181	180	201	167	214	196	181	176	196	182	211	189	159	183	176	181	176	185	193	198	201	194	175	196	161	176	184	202	166	186	221	197	221	184	199	209	175	188	185	216	222	187	213	209	189	206	188	189	190	168	198	189	174	189	172	186	169	216	212	157	163	186	193	181	175	179	165	194	176	196	170	169	190	186	164	180	177	181	177	157	201	224	200	191	190	176	192	198	183	179	217	187	178	206	196	183	188	195	193	175	201	188	195	171	173	202	183	169	167	214	194	206	212	173	199	166	181	180	220	192	188	198	188	175	219	178	163	167	204	218	196	197	190	171	197	186	217	184	190	203	166	155	200	198	210	175	179	213	203	196	200	206	206	190	177	177	186	202	195	203	217	213	163	192	174	218	187	180	204	178	191	210	182	179	198	185	177	191	202	190	169	193	195	205	188	189	183	163	172	201	189	203	171	190	201	168	174	200	177	200	207	202	195	217	188	195	188	201	178	222	212	199	198	184	174	194	189	179	170	178	203	200	197	171	186	184	184	184	183	187	185	192	185	175	209	187	203	198	221	182	180	182	226	201	193	200	195	189	202	191	195	174	185	186	192	198	178	199	185	197	177	203	186	190	174	191	195	185	205	175	203	175	193	195	178	196	178	195	239	188	218	218	195	211	156	186	185	175	166	216	178	199	194	168	212	182	177	174	183	189	160	176	184	222	181	173	214	208	203	175	182	194	203	186	180	222	227	191	195	203	196	183	195	196	186	214	180	192	172	215	193	193	160	194	187	223	179	214	221	189	211	192	177	188	163	194	182	185	206	168	196	201	174	198	181	180	217	178	190	209	206	188	228	205	206	197	190	180	202	190	188	219	204	183	208	173	203	188	201	195	181	196	198	196	177	191	184	193	199	184	171	186	193	170	159	181	184	179	199	190	178	176	200	184	204	187	188	192	196	173	154	192	207	187	188	196	229	206	174	216	167	175	219	186	182	211	182	192	196	190	185	195	189	212	195	204	182	204	191	178	196	177	200	152	181	200	185	187	164	190	193	200	197	176	187	201	199	182	186	186	165	183	200	185	206	188	187	194	196	194	184	192	181	202	185	205	215	183	200	192	182	197	185	182	180	176	167	197	178	185	195	189	202	196	194	191	198	185	191	222	191	171	176	182	177	188	181	189	179	193	199	179	187	218	194	221	223	185	165	195	174	193	173	212	176	180	195	195	206	169	207	207	178	178	160	186	179	208	191	240	199	193	190	193	178	194	195	187	180	203	194	201	203	187	221	165	201	185	178	189	173	184	180	176	172	184	198	214	176	188	179	197	190	188	205	189	176	216	187	175	182	203	220	201	201	187	184	192	181	202	232	167	159	169	182	198	193	175	177	175	167	175	177	178	193	171	190	211	171	183	203	176	187	167	172	189	187	186	176	219	188	221	193	199	202	191	161	177	200	155	194	171	182	218	201	184	196	193	220	207	179	202	197	202	195	180	180	190	198	183	200	201	189	188	196	189	205	208	151	195	161	197	176	167	186	192	196	181	190	183	188	168	185	247	209	184	220	188	223	210	182	181	192	200	188	202	201	176	194	189	174	211	183	175	200	179	208	196	164	201	185	186	176	200	189	198	175	176	183	207	179	193	200	168	199	211	201	195	189	178	207	184	188	201	189	165	191	186	174	176	203	191	200	208	174	199	210	201	160	171	220	213	193	175	200	177	189	204	183	205	189	190	186	165	183	198	203	217	169	170	195	164	187	186	194	195	208	197	180	190	165	175	177	210	205	204	194	208	218	182	197	192	198	179	206	175	165	178	182	179	177	184	180	166	181	198	178	203	214	175	193	173	211	168	177	158	212	182	167	178	181	159	207	197	195	222	197	186	182	188	205	211	215	201	182	184	187	188	169	180	179	198	188	192	200	185	173	179	202	218	210	192	192	204	197	161	204	172	174	186	195	191	183	186	185	228	213	194	195	166	194	187	208	177	188	183	217	173	207	209	152	162	194	176	169	178	197	183	175	199	195	209	205	196	207	185	162	159	199	174	198	187	183	194	185	173	169	183	197	201	194	196	203	182	197	198	193	208	195	171	178	189	212	187	191	178	191	188	194	184	195	207	209	185	196	204	188	148	183	201	186	191	208	200	218	211	212	206	183	198	206	210	187	177	185	201	173	187	184	184	185	186	186	197	202	181	196	180	167	184	185	224	189	201	180	205	191	197	205	173	219	223	185	165	213	181	164	175	200	182	179	176	200	183	208	181	208	182	178	171	190	166	195	209	220	209	194	177	185	195	186	190	201	204	212	168	182	169	203	178	205	181	179	211	188	208	212	206	185	210	182	203	193	212	189	202	177	181	195	176	199	199	189	198	181	193	208	210	179	188	212	203	202
8257	942	1958	2228	1943	1455	1188	1045	874	768	745	663	679	658	593	614	520	547	533	520	515	478	512	470	505	457	479	502	499	461	458	433	484	490	458	465	453	466	469	508	438	428	441	461	408	443	450	490	498	415	463	450	440	466	446	449	435	439	467	435	457	483	442	449	420	475	407	432	472	472	446	457	454	474	438	457	432	418	483	404	464	489	416	480	432	463	464	439	435	425	424	464	467	519	406	486	426	488	415	443	441	435	452	431	427	498	430	462	457	469	442	433	409	439	449	460	508	454	453	404	419	404	436	433	430	477	480	428	416	452	454	442	447	431	416	389	450	436	454	429	448	430	495	464	487	424	418	459	414	434	474	409	451	435	450	414	465	436	450	438	499	443	425	457	422	411	404	411	473	460	456	403	426	443	451	450	457	440	460	429	438	430	438	449	477	439	417	426	470	407	445	447	405	429	448	465	433	414	477	449	441	435	436	451	465	481	466	494	420	420	474	444	429	433	409	416	442	426	460	436	426	401	484	411	447	425	425	444	435	488	450	415	453	453	449	459	429	471	438	433	469	406	476	399	393	450	479	386	452	470	491	449	457	415	438	427	388	482	444	457	415	434	465	443	461	422	435	438	442	454	474	439	428	406	456	451	432	431	439	400	462	445	435	447	441	447	435	445	419	423	435	472	457	436	449	418	447	456	457	435	450	449	417	461	422	431	421	421	453	431	418	453	454	459	430	420	452	418	422	453	433	433	456	458	426	457	420	444	433	421	435	437	422	450	474	408	439	436	418	439	450	418	415	481	456	408	433	428	419	413	451	428	456	404	437	426	433	446	446	426	442	436	450	463	414	448	459	439	440	435	445	466	446	445	442	445	445	456	393	473	422	444	425	444	437	415	404	462	466	460	424	436	436	424	451	440	459	459	405	474	457	423	475	427	441	454	444	456	440	466	448	444	479	481	462	445	482	451	451	436	487	508	448	432	456	452	428	460	421	433	465	444	424	420	468	479	451	422	448	401	458	447	424	422	459	435	478	461	468	429	431	466	464	443	402	443	482	446	438	440	439	467	451	406	467	423	435	424	450	483	431	465	471	449	470	424	448	476	425	422	473	425	447	441	430	435	430	437	411	441	434	438	462	443	443	471	458	438	426	482	428	445	415	483	424	491	431	409	430	461	443	436	426	430	480	415	409	431	461	440	452	399	414	426	479	441	445	458	485	418	415	433	406	428	443	442	440	431	410	418	427	436	486	395	440	449	475	439	459	445	426	425	467	419	414	460	402	419	457	432	446	436	461	444	415	459	443	487	399	412	432	416	412	392	413	392	404	416	443	421	443	432	441	439	460	434	447	428	417	435	405	463	444	460	441	438	420	420	471	465	458	477	430	415	463	402	433	420	439	430	438	435	454	471	420	441	444	439	484	436	436	433	464	450	400	436	458	435	463	453	384	452	418	451	487	428	417	437	439	446	451	476	464	417	426	420	427	428	436	478	455	401	391	428	434	431	419	469	437	482	451	433	484	468	467	443	451	477	439	438	451	423	417	432	470	428	435	415	447	474	457	397	444	436	417	443	429	454	427	434	450	412	441	444	455	437	417	441	473	449	448	404	390	457	466	460	429	469	445	457	467	444	461	469	456	468	466	450	456	423	429	457	488	434	431	427	410	472	437	461	427	472	438	446	406	450	432	432	465	431	429	464	459	438	456	426	452	459	452	423	480	480	492	434	424	443	437	416	436	459	434	402	468	413	448	461	456	451	401	453	474	451	451	442	439	429	494	489	426	444	433	460	437	446	431	419	436	450	437	420	449	442	413	427	454	425	417	432	471	453	434	442	424	453	450	455	440	409	445	477	405	449	462	398	465	408	443	406	434	442	436	442	432	460	439	434	451	425	447	468	400	441	417	435	445	440	472	449	439	467	428	402	433	441	435	462	435	446	412	444	445	411	442	454	427	478	413	465	415	440	459	451	444	438	405	470	420	431	450	452	435	459	439	439	439	420	436	436	437	439	472	467	449	469	427	469	446	420	448	492	432	429	425	481	402	424	424	453	456	408	426	424	436	446	431	473	424	432	447	435	441	477	455	419	464	471	441	455	448	500	407	418	440	442	473	433	427	430	434	439	448	427	479	423	443	462	451	450	482	439	459	445	467	437	459	445	422	420	456	453	447	425	464	481	429	429	423	461	455	448	443	410	429	420	438	444	421	426	446	471	463	451	434	466	474	435	463	472	463	433	435	474	452	472	457	384	474	460	469	476	458	421	423	446	444	393	438	426	443	453	453	423	465	427	437	399	460	415	444	446	457	468	475	466	475	442	488	451	417	432	476	450	431	417	452	470	441	469	424	469	488	427	429	392	449	460	423	463	452	468	415	436	407	438	430	425	409	431	430	426	486	397	424	450	477	439	467	440	478	449	446	424	458	420	435	442	468	438	410	491	421	428	425	400	399	455	417	414	433	453	432	454	440	416	439	448	432	491	435	440	402	435	448	427	447	442	472	440	477	438	447	432	459	429	436	402	464	467	398	427	426	453	450	478	454	421	408	446	469	429	421	437	450	435	483	438	439	460	455	438	447	412	429	421	448	416	410	441	443	436	435	458	452	450	450	460	418	419	452	437	460	436	448	446	434	401	441	429	411	431	487	446	406	460	456	406	424	450	430	509	492	416	446	475	439	455	407	445	443	458	440	430	436	423	445	446	465	432	464	479	425	486	426	445	465	446	440	445	457	464	436	473	423	418	448	423	436	433	461	441	437	477	439	452	443	435	427	440	438	456	454	436	422	444	411	447	432	440	398	456	423	438	464	500	445	421	442	445	434	445	438	434	450	447	433	457	465	441	449	413	448	441	443	456	449	455	435	437	442	447	432	434	403	440	386	482	456	424	434	470	469	443	460	488	429	449	466	404	510	437	447	462	446	443	449	484	465	464	465	467	452	401	426	432	440	460	431	426	442	446	426	442	425	411	475	484	420	445	442	438	455	442	474	434	417	448	458	451	404	432	448	453	421	442	463	475	472	471	437	469	445	414	433	456	438	478	463	421	433	452	420	455	464	478	472	437	447	434	454	424	463	444	417	442	426	439	425	436	451	445	454	430	414	456	425	434	438	431	427	486	436	432	469	470	435	444	455	496	419	459	468	446	453	455	477	401	474	463	431	433	447	415	417	444	431	443	423	430	429	429	415	441	432	416	467	485	476	448	426	465	453	461	476	475	435	489	414	486	450	437	446	460	432	409	431	462	419	466	440	452	454	420	468	411	397	449	453	443	456	466	469	480	415	456	453	437	446	432	424	419	433	407	466	439	428	464	411	390	463	427	436	414	392	433	414	419	472	426	434	435	434	430	438	461	421	434	434	416	429	490	429	437	461	451	413	437	439	415	464	457	448	421	433	411	485	466	431	470	445	384	402	436	406	467	413	472	446	425	433	417	445	442	458	429	436	398	447	470	425	450	468	480	432	452	443	445	479	436	449	437	430	448	414	432	488	437
1606	258	248	236	234	245	229	238	214	208	220	220	239	230	227	229	213	200	216	194	238	227	219	208	237	218	216	220	217	195	226	200	243	212	211	246	223	210	230	218	181	225	212	234	240	212	239	206	232	202	236	243	195	216	257	243	222	222	228	176	210	232	207	205	223	240	229	222	219	234	231	228	227	231	232	213	243	224	215	225	214	208	237	209	251	228	240	220	247	210	229	203	226	231	206	195	194	201	216	216	243	222	252	227	230	199	239	202	207	220	209	196	242	237	212	212	227	221	223	221	227	216	244	212	227	223	220	232	242	235	226	226	228	220	250	215	213	231	245	233	233	233	220	235	199	198	231	243	187	210	229	203	193	220	244	225	197	234	200	215	214	225	233	219	255	205	205	239	198	213	203	238	216	208	210	224	203	239	240	214	234	232	239	233	223	210	236	216	231	211	234	203	222	255	225	196	198	209	218	194	222	220	215	210	212	199	225	228	224	199	231	223	213	228	215	218	236	228	194	197	208	196	211	215	231	230	210	257	235	204	208	241	226	257	212	227	231	201	251	208	206	246	218	246	228	216	228	205	201	217	216	203	225	237	229	223	221	199	223	212	218	217	217	247	214	223	223	231	215	242	219	226	211	223	236	224	219	231	211	221	214	208	221	230	207	238	205	220	226	237	209	207	198	221	262	203	216	234	259	211	240	222	219	243	242	242	222	218	232	194	211	241	229	243	205	215	265	217	228	238	227	191	201	214	189	208	259	206	201	223	235	215	219	217	232	235	224	215	198	238	206	228	242	219	207	240	226	225	223	228	220	226	218	199	199	184	220	248	244	239	186	189	258	216	227	231	196	235	259	214	218	251	228	213	235	239	206	224	217	230	223	205	214	238	237	189	239	241	228	236	235	242	240	213	255	233	234	208	210	223	229	207	191	221	227	243	201	222	234	198	181	260	233	214	230	212	208	221	235	211	209	191	236	235	203	243	221	220	196	237	238	206	227	220	244	202	226	229	221	237	252	204	253	217	180	241	218	207	215	210	218	242	236	218	225	205	207	209	222	224	217	226	199	203	199	191	208	232	239	259	213	217	242	205	199	217	233	238	233	278	232	220	205	207	230	233	202	202	231	216	220	207	197	217	205	220	207	238	248	218	221	214	214	213	202	214	217	198	189	202	202	224	211	227	236	246	231	208	244	217	193	229	234	203	223	227	217	221	256	185	238	233	222	192	242	217	204	231	234	238	196	208	235	246	215	195	218	213	218	221	227	239	215	205	202	244	204	236	203	230	223	210	219	206	226	236	231	214	212	230	223	210	213	212	225	249	229	216	198	220	214	228	228	212	229	220	220	192	221	218	226	240	230	233	232	213	214	209	231	223	224	226	211	228	215	242	232	228	218	244	210	210	186	244	202	238	212	216	215	237	226	225	230	202	208	227	220	225	258	222	221	223	254	201	243	216	206	209	205	248	224	223	237	225	228	193	220	209	213	223	198	220	220	215	193	224	224	209	225	213	204	241	208	213	201	236	198	216	208	207	238	231	225	224	210	200	212	209	221	242	212	233	207	189	224	243	233	222	219	215	234	240	201	229	222	231	215	219	198	241	223	212	198	223	213	236	230	220	211	241	243	196	225	245	217	219	234	196	228	219	226	253	240	227	239	224	249	206	206	253	232	208	214	207	243	237	256	233	228	195	220	217	239	229	211	208	213	213	227	228	217	212	209	266	239	179	228	189	213	239	220	206	220	237	234	246	262	206	210	210	231	247	228	210	212	238	251	223	222	209	259	242	232	206	231	201	218	205	205	199	212	232	205	242	209	234	223	189	226	239	213	240	206	245	241	211	224	211	242	234	239	194	199	175	244	235	189	205	206	192	217	249	220	249	247	220	212	204	245	260	238	230	207	220	245	254	228	226	255	218	198	207	224	236	262	276	236	225	184	202	234	204	223	223	233	218	242	209	220	224	225	190	192	219	207	201	205	207	222	208	242	241	215	214	254	225	193	237	192	225	216	215	214	225	233	226	214	232	225	233	199	220	190	184	239	218	223	216	219	222	255	206	232	222	213	215	187	231	197	216	225	210	228	224	220	232	230	208	228	202	235	189	210	217	235	241	243	202	213	237	233	236	216	223	233	241	243	222	227	233	251	218	237	215	207	218	218	224	207	232	216	207	218	213	214	233	255	224	216	212	225	222	211	230	218	220	203	203	220	235	232	214	222	205	220	241	238	195	224	217	235	200	211	211	235	218	211	251	226	236	205	235	245	236	255	227	213	218	231	221	219	238	240	229	241	226	202	194	236	171	199	213	231	222	206	239	256	209	240	203	208	208	238	209	198	231	215	230	222	232	231	223	219	221	187	216	234	215	241	217	211	225	237	199	217	234	199	223	195	218	241	229	214	227	233	230	228	231	242	230	206	195	203	215	241	216	234	233	208	229	218	246	221	210	202	198	220	216	218	226	226	232	230	219	189	226	233	225	212	228	204	215	199	226	214	241	210	223	211	209	193	265	231	218	232	229	230	213	241	234	237	208	225	242	215	211	266	238	240	199	203	215	248	223	225	235	205	251	219	218	279	230	230	208	200	207	195	218	218	223	204	216	243	218	197	207	231	216	227	203	217	245	218	199	214	228	223	232	223	235	230	218	224	212	208	220	197	222	227	231	221	204	232	270	201	209	238	214	248	221	221	222	189	212	224	209	214	241	221	215	209	212	206	234	197	245	256	212	221	188	182	219	206	215	214	230	199	222	220	196	225	194	255	221	239	222	208	226	231	253	236	229	248	248	221	246	206	222	232	238	201	214	221	193	226	200	183	231	245	245	217	213	235	220	245	223	204	242	198	237	246	230	209	239	232	204	206	230	227	235	238	217	214	191	214	181	253	215	228	210	238	203	206	234	214	243	209	236	214	244	207	205	223	236	250	200	192	220	252	233	210	237	227	216	189	198	208	224	224	216	254	197	230	236	213	244	212	210	226	234	213	222	209	223	247	213	200	212	220	230	217	221	205	241	222	243	227	250	206	222	224	215	231	234	209	188	215	234	208	244	220	239	240	235	249	209	204	208	228	218	237	213	249	203	244	222	220	238	193	244	239	238	219	235	206	189	206	253	251	222	196	225	213	215	223	257	228	233	238	178	237	218	196	223	245	193	230	224	240	232	230	219	222	213	202	200	195	203	238	241	234	221	196	221	210	231	236	258	223	223	236	246	207	229	244	213	214	228	233	207	233	225	239	229	206	204	221	207	201	214	205	227	212	232	211	230	233	206	227	205	246	231	238	222	220	233	204	205	221	224	229	212	209	241	209	209	230	203	255	230	216	241	238	245	224	204	233	210	223	216	254	219	190	230	213	208	214	206	213	223	243	239	244	209	201	220	214	225	209	221	237	228	211	254	204	209	204	235	221	231	203	209	204	226	217	206	247	237	245	225	225	248	214	240	205	197	208	216	220	217	220	215	231	222	247	205	222	198	231	207	222	212	222	218	235	218
1944	546	576	585	587	593	543	532	540	572	562	563	566	525	579	556	549	579	568	526	538	569	595	536	505	587	547	538	505	557	536	541	524	535	544	580	526	517	567	565	598	532	529	548	515	553	520	584	511	549	543	518	532	527	549	513	502	534	527	496	542	569	543	508	525	520	538	550	524	554	517	521	600	527	540	552	533	577	506	529	543	579	518	565	545	509	574	565	554	518	496	521	517	546	526	549	537	571	546	581	533	527	534	505	540	525	560	558	563	521	500	539	567	564	528	532	507	543	542	540	567	547	573	513	526	538	549	542	553	505	530	558	479	580	529	550	566	527	516	525	556	503	514	518	523	565	526	516	528	550	540	547	512	560	557	466	533	496	484	520	542	514	475	562	520	547	551	489	525	541	534	555	520	529	528	513	515	555	556	547	548	529	556	518	506	521	562	513	535	546	533	552	582	524	552	514	519	563	557	557	534	533	534	538	529	517	487	547	534	587	498	544	577	552	527	547	546	519	508	509	545	544	514	518	526	493	571	560	493	527	466	548	549	567	523	524	524	535	503	527	502	525	549	515	556	565	508	597	521	532	550	546	509	500	518	550	562	486	582	564	523	582	526	523	547	542	489	510	611	531	527	521	550	521	541	542	500	540	521	573	538	553	539	572	511	551	507	488	504	536	515	542	513	540	609	522	503	515	568	526	567	547	547	492	567	555	477	542	548	571	559	554	496	540	510	490	500	542	571	552	501	508	533	530	490	503	529	550	472	500	509	540	500	541	561	576	578	537	519	562	561	537	539	528	567	544	513	511	501	567	506	545	552	498	544	482	472	524	524	549	578	548	519	555	511	526	541	524	571	511	516	493	492	551	514	535	549	568	514	551	458	536	540	543	536	586	514	577	533	568	522	554	543	546	560	566	574	556	520	521	497	542	519	508	552	537	511	570	562	510	553	556	543	569	529	543	537	535	531	542	517	541	531	550	502	522	564	519	531	545	579	490	518	562	564	528	550	523	573	522	496	568	536	609	510	538	540	506	531	489	553	540	512	534	527	524	516	567	558	519	533	547	541	545	523	544	534	578	556	529	506	509	535	535	512	550	524	520	514	523	529	507	479	548	503	500	560	504	533	504	516	546	533	536	522	523	549	541	541	546	543	557	522	533	513	583	529	543	569	525	503	558	515	551	569	547	506	502	546	489	509	531	507	544	530	524	492	584	506	537	487	567	523	548	508	513	549	566	570	550	602	523	548	501	584	548	520	514	515	557	509	538	520	548	528	522	513	557	524	531	519	545	535	514	550	581	546	529	516	539	478	546	536	538	513	529	497	524	534	525	563	536	511	527	517	506	577	530	557	517	501	535	555	539	537	568	519	570	518	508	485	540	534	522	498	504	523	515	513	569	517	538	526	549	556	547	501	562	518	528	519	502	544	576	574	619	526	529	517	538	537	572	509	561	517	516	541	578	573	537	545	534	568	523	545	535	516	525	539	552	537	556	546	533	547	519	505	567	486	537	548	542	568	529	530	520	558	570	489	534	539	551	535	530	514	555	561	498	523	539	518	543	499	530	542	541	544	586	515	509	564	536	554	548	511	571	564	570	554	543	502	560	553	528	579	537	524	552	532	533	531	546	517	552	525	520	540	537	528	511	561	526	563	563	519	541	534	519	528	526	545	545	535	542	546	544	525	524	494	498	542	532	553	513	516	542	528	561	497	543	568	513	546	508	520	517	542	555	539	560	545	510	486	498	533	544	562	470	547	540	518	541	514	528	565	526	574	538	509	535	524	493	531	512	520	514	551	522	514	554	537	503	535	542	497	501	518	526	552	534	500	509	506	578	529	549	540	492	500	501	546	537	528	555	486	554	566	532	554	531	581	541	543	508	544	535	548	500	487	488	533	517	523	524	498	524	520	528	503	540	520	527	537	510	510	562	544	585	508	542	535	508	508	541	547	525	475	522	514	536	519	591	537	524	558	548	581	481	519	542	552	562	563	535	503	532	507	566	588	575	521	524	586	533	535	543	527	565	516	546	540	538	543	541	541	495	529	546	541	511	506	547	557	502	531	522	520	594	544	529	513	519	545	534	544	543	531	496	511	501	549	544	547	559	501	546	496	545	523	550	550	541	521	520	536	546	503	481	495	582	511	540	519	549	523	539	483	494	541	544	575	565	522	533	544	467	556	545	567	516	569	530	504	492	526	544	575	540	538	523	552	508	559	541	500	539	576	529	564	509	600	493	563	517	519	523	519	556	551	580	494	544	514	541	508	534	546	550	550	551	557	507	515	510	553	511	516	554	524	516	566	528	535	565	530	528	562	550	535	525	570	555	513	564	526	534	537	510	507	586	537	500	557	516	505	525	531	533	536	557	500	522	541	548	539	541	525	581	530	497	574	519	565	530	473	545	502	484	504	554	490	523	558	516	552	493	548	529	502	534	558	543	573	532	567	514	516	526	556	534	504	530	549	556	497	517	512	507	565	506	567	539	548	530	548	505	510	509	587	508	503	525	520	508	600	508	536	548	518	531	463	538	538	552	546	519	510	524	553	528	522	547	549	571	535	540	556	506	559	502	553	497	525	524	579	546	539	527	500	531	561	526	524	572	528	542	549	474	572	540	526	573	534	549	530	548	550	569	530	546	539	506	536	538	537	497	545	532	562	517	567	550	556	532	519	541	521	539	521	563	513	544	546	525	560	506	556	498	536	517	508	542	581	529	509	548	542	499	530	561	486	533	533	538	513	529	517	571	549	518	548	537	521	570	506	558	571	537	535	535	569	524	541	539	541	515	489	513	553	505	512	541	493	537	545	517	544	553	534	506	524	510	552	502	542	521	490	507	501	557	526	545	521	540	505	515	513	517	526	582	544	501	510	567	529	555	553	549	519	532	530	507	513	531	524	522	537	541	552	559	548	540	522	569	523	505	495	558	507	539	550	518	570	527	540	551	543	541	499	530	546	544	554	573	529	540	531	570	526	572	528	545	507	508	507	545	550	532	532	546	535	556	516	540	497	530	557	551	532	508	526	541	525	550	557	540	517	557	527	540	555	532	482	576	478	579	530	536	513	596	563	533	545	478	572	559	545	507	527	524	520	552	564	515	556	537	564	513	538	531	536	512	521	490	521	523	535	552	521	535	519	569	531	503	494	504	532	543	567	538	528	547	558	548	560	577	519	515	543	550	553	537	529	502	529	531	562	524	549	543	535	584	554	524	478	535	541	552	524	515	552	514	542	473	511	535	529	556	526	552	535	563	506	534	509	515	567	492	576	538	557	529	564	520	606	538	550	544	554	495	554	538	561	543	541	552	532	545	543	553	532	512	527	528	508	572	541	562	572	584	537	522	510	550	453	536	515	547	539	519	496	539	509	522	499	500	550	580	506	540	541	540	539	534	537	514	503	514	559	511	543	536	562	525	540	535	527	534	485	562	506	498	523	525	492	502	563	559	533	504	537	560	493	529	540	544	534	502	501	533	540	556	553	519	540	559
8220	659	637	561	507	429	376	334	356	352	338	365	324	336	324	348	326	357	352	280	330	341	299	317	300	295	321	313	288	314	338	323	292	311	318	298	316	297	320	307	304	299	293	332	319	288	315	307	286	303	297	299	331	307	275	269	337	291	304	309	334	320	295	320	308	286	331	307	274	337	303	298	307	332	323	310	320	333	291	295	338	321	327	291	316	320	309	298	313	312	333	329	326	307	319	307	301	329	295	284	298	296	340	344	321	303	291	316	274	282	289	309	293	327	244	307	317	307	311	313	315	307	309	299	339	333	283	308	312	314	307	313	316	298	271	288	315	330	320	306	324	299	301	300	308	306	314	343	329	279	302	325	304	276	307	300	344	309	331	349	338	271	312	286	283	325	275	293	328	292	286	303	270	285	313	316	317	321	336	328	317	325	332	324	323	337	324	313	313	324	299	319	314	322	292	319	304	308	326	301	281	297	324	294	295	285	315	345	316	285	303	287	309	314	294	333	324	322	286	305	294	315	306	316	283	273	339	284	293	333	295	312	286	292	313	336	335	289	307	313	319	318	316	324	297	304	270	321	316	303	289	288	308	296	327	276	305	283	322	323	323	310	347	316	318	338	328	292	324	287	302	331	316	302	269	329	300	292	287	317	337	300	331	350	333	319	292	300	314	309	283	327	291	285	305	289	343	290	327	338	298	315	309	306	318	326	301	297	331	294	318	311	286	275	312	300	285	297	290	308	318	335	318	310	349	332	316	314	295	282	327	323	312	311	290	307	308	306	319	289	302	299	340	331	315	330	335	306	327	293	286	302	324	358	239	297	328	290	303	303	328	322	307	329	318	286	307	310	300	296	308	292	315	304	331	308	321	345	321	325	323	313	300	331	311	332	320	323	291	327	293	311	288	302	293	304	314	322	325	309	327	315	334	272	285	328	288	315	289	308	327	294	310	299	333	331	337	307	288	311	346	311	338	346	343	311	304	302	291	331	343	286	275	284	328	260	306	325	326	282	319	321	305	293	309	305	284	305	295	273	304	312	302	298	307	329	347	302	314	310	293	326	321	294	329	270	322	323	349	312	308	301	310	321	276	296	308	321	296	298	328	325	327	311	331	304	318	310	310	321	326	335	306	290	294	308	304	341	293	294	314	280	309	288	307	314	328	323	305	327	336	317	306	328	290	277	293	310	305	322	341	302	324	285	322	338	312	301	326	289	300	307	329	282	269	286	289	320	265	324	325	322	294	292	306	305	345	338	311	334	312	285	294	317	290	316	291	312	331	295	300	295	288	321	307	320	297	316	330	316	308	279	305	316	327	295	303	291	365	353	297	320	337	300	303	299	277	301	297	310	331	325	296	328	333	325	292	309	320	276	318	284	319	305	302	332	347	325	331	329	303	315	312	325	292	323	336	307	294	301	309	332	316	295	285	290	315	256	295	324	261	311	302	312	308	307	295	311	324	315	321	340	307	299	307	325	342	286	288	318	293	310	309	306	283	298	300	345	307	306	318	307	325	303	270	303	309	322	314	292	338	256	305	306	304	302	311	309	306	322	299	310	311	270	293	293	280	297	323	337	279	290	338	317	300	346	346	317	296	293	312	297	289	307	300	303	283	311	291	323	300	322	295	321	327	287	296	327	312	292	287	285	317	322	315	292	320	298	310	299	315	291	311	302	299	352	310	321	322	276	303	286	306	301	310	302	303	315	303	310	311	315	326	333	280	324	282	283	317	296	317	315	341	316	291	313	291	302	277	323	310	303	296	294	314	318	266	297	324	308	305	289	326	294	317	293	297	275	302	306	308	333	305	324	317	321	340	287	297	299	356	349	305	329	285	299	346	287	330	298	316	336	331	320	337	311	319	318	337	324	308	307	290	331	338	292	347	309	313	305	321	317	316	298	312	337	300	293	300	310	330	276	326	292	312	291	301	320	318	280	299	287	322	309	334	329	330	315	344	302	349	297	303	295	307	305	336	306	344	342	310	322	328	330	307	301	298	323	289	330	314	328	283	291	331	315	319	293	308	331	300	291	300	318	320	291	303	305	284	289	316	310	329	306	306	277	302	298	325	310	307	290	296	301	337	320	278	327	313	290	300	290	283	305	292	285	307	288	289	335	340	308	337	277	295	266	302	308	307	283	323	302	283	314	346	285	283	332	307	329	337	343	301	333	304	318	306	270	289	331	335	327	282	313	319	338	237	310	301	336	329	291	287	312	281	279	329	305	309	275	291	290	291	312	286	303	306	321	314	316	280	311	324	306	310	326	308	324	361	303	338	287	310	307	306	315	331	300	316	341	329	337	279	277	338	319	271	302	319	319	308	306	333	297	334	328	310	291	299	334	290	322	316	304	296	309	345	340	321	292	289	302	292	275	303	310	311	305	295	273	315	352	325	298	319	338	320	273	306	301	314	336	324	304	287	327	282	305	337	340	327	319	280	286	307	305	318	351	320	312	310	302	309	300	293	325	323	338	335	306	310	302	316	300	304	321	314	297	304	290	303	291	315	306	312	285	306	305	319	328	291	329	297	316	314	358	323	310	302	309	313	286	306	283	286	299	277	354	305	288	314	338	324	318	334	303	332	299	321	280	330	321	305	335	329	296	336	295	314	307	332	329	316	304	327	294	289	292	299	318	317	303	355	304	297	315	291	327	316	304	311	334	276	321	294	318	300	303	305	309	296	315	297	297	329	318	286	324	292	302	309	317	330	338	322	314	308	312	348	300	338	302	294	340	321	321	311	307	314	300	318	296	288	331	373	334	314	323	317	278	315	289	307	339	314	340	320	297	355	320	336	288	286	302	323	322	290	318	345	321	304	298	312	318	297	295	319	287	297	327	299	316	313	312	308	279	335	285	319	293	317	307	291	313	310	320	286	321	354	331	294	301	291	288	280	286	312	316	312	342	318	305	290	331	295	312	312	310	359	305	328	291	293	311	289	323	299	272	306	315	317	298	293	305	290	317	306	326	297	296	334	315	295	319	312	332	319	269	306	286	336	323	328	331	327	320	330	284	328	300	316	317	331	296	338	316	298	333	334	295	308	321	303	282	299	293	300	285	297	294	297	312	306	299	279	324	300	318	315	325	299	334	310	308	289	288	320	304	297	297	269	322	272	307	353	301	330	306	318	321	308	297	339	304	289	286	320	299	293	317	325	327	329	300	296	282	303	325	308	311	342	309	298	313	310	294	309	294	283	293	312	306	328	328	325	321	301	300	318	353	318	300	300	298	292	318	296	308	318	299	290	347	301	291	319	344	347	312	327	366	283	317	333	337	304	305	327	311	322	319	305	334	295	327	290	337	327	296	289	325	336	281	336	312	290	304	344	331	305	318	302	323	329	268	341	332	297	309	305	291	335	327	298	341	321	311	304	288	321	317	290	292	331	331	325	313	301	332	324	324	310	323	307	281	333	318	300	302	303	328	313	297	306	291	304	310	341	303	294	291	323	320	329	319	286	310	301	323	326	342	338	318	296	313	341	299
6651	938	1488	1659	1511	1205	1072	986	980	931	919	866	806	786	811	753	788	785	754	758	731	781	748	721	749	707	714	694	753	714	756	738	721	727	682	731	702	778	716	756	706	719	712	688	743	718	744	691	728	706	759	712	743	748	730	710	737	666	686	728	771	724	730	766	702	736	663	751	720	710	664	700	731	730	691	713	747	674	698	685	718	728	704	672	738	732	689	736	668	725	737	692	677	723	682	700	728	708	722	721	737	672	718	716	733	688	680	720	694	725	703	701	688	717	746	712	739	707	717	744	710	703	728	723	700	728	728	703	682	685	710	761	714	726	684	757	728	734	745	697	727	713	749	698	739	712	746	690	682	738	747	699	718	700	680	671	714	738	694	722	727	740	688	665	686	706	733	719	703	715	696	741	742	730	722	694	754	726	715	728	692	713	746	722	700	702	760	656	739	707	742	696	680	696	697	710	667	742	675	723	739	680	648	698	697	718	670	690	696	692	711	717	720	715	731	673	692	716	696	735	715	660	709	665	699	707	722	708	701	695	661	707	701	711	715	768	684	698	729	681	718	713	766	710	718	747	754	773	693	688	726	671	678	732	680	745	720	711	671	662	734	737	687	706	682	763	663	735	678	682	662	744	691	697	740	719	672	664	742	716	714	686	666	725	700	692	700	712	684	693	671	725	708	688	673	719	726	688	742	761	651	729	733	713	710	723	677	736	709	725	720	737	733	751	719	690	674	704	686	762	687	744	713	712	697	717	732	701	743	718	747	679	675	696	719	723	731	692	747	712	685	702	696	721	695	690	728	693	672	704	688	731	702	703	717	659	679	684	731	669	692	714	716	663	719	667	726	700	719	685	710	701	660	681	703	703	683	675	648	724	733	742	706	707	685	700	715	690	737	721	766	730	733	722	648	677	732	709	690	735	717	714	666	702	664	668	711	672	667	687	714	696	738	683	690	657	745	714	752	719	729	686	698	716	720	682	714	705	634	704	719	730	651	714	714	723	703	673	708	705	730	691	751	683	679	658	746	680	736	746	718	717	746	682	666	706	727	719	750	710	707	686	727	687	721	709	687	738	705	756	736	688	680	694	748	713	744	725	711	688	705	683	713	708	730	687	739	762	706	709	774	710	702	733	722	750	751	708	699	708	708	695	692	742	706	703	736	736	694	672	691	721	714	717	766	725	696	704	710	725	754	705	716	709	739	683	675	712	669	700	741	718	776	717	743	719	720	708	702	665	714	720	727	700	677	701	697	743	736	746	708	715	634	727	710	695	767	703	736	672	735	678	733	744	688	750	691	683	681	739	755	691	707	719	684	688	695	741	712	762	653	676	682	669	673	698	712	739	711	652	702	711	706	735	717	711	754	690	701	706	735	680	717	702	718	716	699	686	705	698	658	692	746	693	756	698	762	712	668	710	718	699	681	669	697	724	710	740	708	709	742	708	713	681	699	735	705	729	692	739	694	713	743	695	671	751	732	715	708	688	735	703	757	699	669	671	707	701	742	742	696	674	723	707	719	682	713	725	745	673	693	723	676	716	715	686	722	676	653	746	690	685	715	734	729	717	716	732	654	695	724	663	712	715	719	686	702	703	703	734	711	727	700	704	690	716	710	708	715	651	710	700	680	702	731	705	737	697	701	716	724	665	729	675	702	683	719	741	723	650	644	663	675	717	694	705	711	653	712	665	697	697	656	718	738	741	691	721	731	661	706	696	714	740	734	714	690	766	734	722	718	701	675	674	705	714	688	696	678	715	684	664	692	719	702	696	737	690	686	701	682	723	703	684	724	690	697	720	724	679	698	772	700	698	706	713	699	693	734	705	650	678	664	663	696	683	728	735	681	669	706	740	696	731	702	700	670	696	693	678	736	725	681	685	706	736	754	687	672	717	706	727	728	765	679	658	755	734	708	714	732	711	691	711	728	730	664	708	678	727	686	676	664	727	702	686	706	665	732	719	657	667	688	737	689	711	718	715	705	729	704	704	698	706	715	714	706	715	669	676	688	709	650	717	706	754	701	698	752	705	697	688	720	733	745	725	730	689	711	707	723	661	733	710	670	676	714	759	660	736	682	715	688	667	716	717	709	753	705	724	651	683	707	709	662	726	726	719	751	706	681	708	741	678	696	660	705	719	693	690	732	718	679	689	705	666	685	705	705	709	694	696	693	697	693	749	698	734	713	724	663	713	696	710	712	727	737	728	737	708	688	697	662	740	705	742	724	752	676	723	731	718	683	742	715	755	709	738	689	658	698	713	696	704	735	678	661	742	728	729	726	717	704	678	765	704	687	712	714	720	712	719	735	695	737	724	682	689	637	685	721	674	722	732	720	689	743	719	701	706	735	690	757	722	708	699	675	740	640	714	745	761	671	691	725	725	730	761	754	676	720	700	729	758	740	697	723	665	769	721	716	733	714	727	693	746	714	671	701	733	724	714	733	702	800	708	682	757	714	678	715	739	725	716	731	686	678	722	731	674	688	713	719	727	715	670	684	722	705	696	712	698	734	670	668	723	701	715	717	670	675	671	682	735	727	677	721	689	715	693	696	732	676	738	704	645	741	677	706	699	684	751	723	721	671	648	722	730	685	706	781	703	668	742	738	737	698	715	701	698	691	719	671	744	722	707	733	710	698	699	745	723	701	706	759	702	691	686	691	716	694	661	737	727	695	697	754	724	710	740	686	696	716	690	687	728	739	696	744	667	736	720	727	668	681	733	702	692	724	745	705	679	694	680	683	741	713	710	709	709	687	689	750	683	713	713	689	691	702	666	736	716	754	692	706	697	706	709	689	705	677	704	699	739	678	737	652	723	718	719	692	697	718	745	703	724	707	665	682	714	699	666	700	686	688	704	736	671	691	650	651	705	723	711	717	688	698	742	738	679	672	713	691	667	662	729	738	730	715	702	747	685	730	728	681	709	711	675	679	710	739	739	729	749	718	738	683	685	697	692	687	727	692	716	738	721	673	720	715	707	670	687	708	699	760	721	717	667	757	680	694	724	686	682	670	728	656	712	711	675	724	702	683	686	735	745	682	733	647	692	733	715	707	683	712	728	701	709	652	742	743	708	687	711	646	757	680	741	720	733	721	718	728	704	707	752	735	751	711	722	684	693	691	696	685	720	711	739	660	700	729	767	685	728	745	665	693	681	678	697	729	726	721	809	698	708	718	711	715	679	731	713	700	674	756	659	670	740	739	748	699	656	677	746	704	695	726	708	650	713	707	699	736	711	687	695	752	667	709	729	729	718	714	640	681	729	703	729	712	740	776	716	647	688	690	693	733	667	708	674	739	687	699	745	687	690	709	750	737	708	672	714	720	727	687	711	650	694	688	736	722	667	672	741	715	694	694	759	725	668	673	699	718	713	702	692	682	682	709	702	721	700	678	716	652	706	703	675	720	672	733	753	636	718	715	658	743	701	734	734	715	727	698	713	686	707	751	664	644	735	709	705	744	702	674	719	722	712	683	707	698	716	724	755	694	697
15123	1258	993	754	590	413	354	320	263	252	222	270	221	190	216	238	217	192	219	230	236	192	217	200	191	221	186	183	196	208	172	205	198	207	194	191	206	183	179	195	209	219	182	213	211	177	179	194	189	180	202	212	192	179	174	176	195	170	203	209	190	187	164	161	191	207	205	193	187	185	168	197	189	171	213	196	211	192	190	189	193	168	179	187	215	184	183	181	178	212	195	194	183	162	176	200	169	176	194	200	189	179	206	192	187	208	172	176	190	204	188	189	208	187	173	201	226	201	202	192	218	189	203	185	187	198	211	206	201	181	188	220	176	167	186	215	192	193	180	204	187	176	193	219	188	184	171	198	176	196	174	209	181	181	187	187	203	182	219	188	190	193	187	192	184	184	199	184	205	212	194	201	178	161	184	171	199	190	189	186	223	214	189	185	168	186	182	198	184	196	185	204	174	161	205	191	216	193	177	173	201	191	203	218	166	170	202	210	224	177	204	195	210	190	214	172	196	160	165	177	192	201	177	152	180	200	186	194	198	175	183	196	187	196	200	177	173	177	197	194	165	197	193	217	202	193	208	188	190	161	193	172	209	182	194	204	188	195	205	196	186	193	210	220	185	207	190	178	173	193	195	181	165	192	206	189	169	178	181	206	192	217	178	191	171	197	194	174	185	218	189	165	188	209	191	194	198	177	188	202	213	191	198	198	176	187	180	189	182	200	189	179	202	184	208	194	186	178	198	217	186	178	209	212	195	208	157	197	208	175	199	210	194	179	192	179	181	219	189	210	196	206	187	190	167	191	176	180	212	183	181	190	155	155	199	181	194	208	205	192	184	197	150	200	194	177	180	216	196	179	208	238	205	209	180	192	178	219	201	190	186	173	189	194	188	168	193	215	178	189	197	199	178	217	171	218	193	160	167	206	191	203	190	210	188	191	191	182	207	180	175	179	178	221	192	204	224	188	178	190	188	183	168	198	199	195	183	182	179	201	235	209	195	220	204	188	176	216	176	200	204	186	179	193	202	202	194	203	184	162	185	189	179	180	184	208	227	175	193	210	177	183	187	196	155	193	189	174	188	220	229	164	178	205	179	197	164	183	202	185	180	182	188	178	194	186	211	184	192	160	175	156	214	179	189	181	195	162	157	211	206	190	183	177	178	166	176	206	198	178	196	203	183	183	182	191	174	168	197	150	175	203	194	181	206	194	191	202	177	167	210	193	191	186	179	178	192	210	187	204	181	186	164	183	172	206	172	175	176	179	190	184	205	174	195	195	185	188	202	176	211	208	207	155	177	185	187	189	204	157	195	161	200	199	179	183	179	185	200	192	193	188	172	168	178	206	204	170	175	179	173	174	198	191	182	202	180	209	212	191	172	188	208	210	219	200	189	171	204	182	189	192	195	163	186	183	174	214	181	158	195	196	225	198	191	181	187	216	197	181	167	169	164	209	168	182	176	182	192	205	185	203	195	201	205	155	202	199	207	188	210	207	215	187	202	186	229	176	183	190	203	200	206	186	175	169	184	189	155	159	195	201	203	173	200	181	175	172	168	181	201	174	197	190	204	189	194	220	170	169	208	206	217	197	167	196	206	215	179	186	199	184	202	215	194	206	189	159	186	181	182	198	184	177	196	176	180	196	171	181	169	181	198	219	182	162	201	185	178	184	183	194	178	172	176	199	201	195	195	169	199	191	198	162	180	186	196	195	182	212	194	200	165	177	220	190	183	179	179	193	186	195	188	206	177	199	190	213	204	207	201	186	191	202	217	212	178	205	208	231	189	195	177	157	192	214	184	205	182	202	172	188	199	193	212	199	180	205	188	204	199	176	183	184	173	176	180	205	187	154	183	173	192	199	189	182	207	174	194	194	205	165	200	191	204	193	229	186	188	193	204	184	186	207	230	197	188	179	193	200	209	188	155	185	189	220	198	205	199	184	195	181	173	179	182	208	196	187	209	203	202	184	157	215	179	188	203	210	161	200	199	187	180	194	199	195	214	183	173	192	182	211	190	187	186	205	168	184	196	190	218	197	187	187	155	213	186	182	200	208	231	195	190	198	172	209	177	197	168	191	177	206	190	200	179	202	182	183	185	180	209	196	198	225	190	180	204	184	203	184	203	183	201	195	200	185	192	193	181	199	188	223	188	202	176	219	207	221	198	203	206	199	183	163	207	199	207	165	182	185	160	202	198	182	176	199	176	179	202	205	186	215	187	178	203	189	201	206	180	194	180	199	193	181	175	198	177	196	178	201	192	186	200	210	205	190	181	166	180	207	205	190	197	198	196	182	157	159	169	207	225	213	205	189	197	183	179	190	209	186	207	196	201	219	203	185	200	175	181	200	189	205	186	174	203	193	168	205	211	209	202	202	190	174	189	181	182	181	162	177	193	204	204	188	197	202	203	169	189	204	197	206	170	195	182	175	172	146	195	153	178	197	208	198	180	191	166	176	200	196	162	176	179	207	169	214	206	189	206	186	194	223	184	213	182	191	195	188	207	188	179	196	182	203	190	185	181	186	191	179	175	173	202	206	194	218	177	203	172	172	204	154	185	190	208	192	195	193	203	185	206	198	201	215	195	192	204	192	174	212	209	173	174	175	219	169	201	197	181	180	177	187	201	207	182	170	220	201	173	207	179	197	188	187	185	178	212	186	188	192	169	177	196	203	176	181	180	199	178	201	197	206	185	164	179	214	203	197	225	203	204	228	212	179	188	177	193	198	200	194	175	184	184	193	192	209	160	183	206	198	216	164	186	171	216	188	198	172	203	194	212	160	182	160	172	184	180	197	171	204	195	167	185	196	198	204	167	200	204	199	193	193	174	213	184	190	190	159	150	189	222	192	176	194	157	188	178	192	200	180	173	190	177	192	205	191	198	179	184	208	188	182	177	165	168	198	184	189	194	199	176	185	182	214	181	190	175	185	186	195	201	179	193	177	190	203	217	199	168	199	165	188	196	206	203	175	195	183	179	201	196	181	203	176	185	194	197	157	178	198	183	185	197	212	173	163	185	192	176	191	190	179	192	193	207	170	197	196	210	202	174	175	188	204	211	179	181	177	199	188	188	199	188	190	187	182	194	188	203	181	194	193	188	177	172	204	195	216	185	190	193	209	206	190	177	232	200	170	181	199	210	157	179	221	184	211	183	195	180	170	185	205	199	200	189	194	193	226	194	182	175	185	225	205	209	199	217	190	176	159	185	200	212	186	216	169	173	166	207	189	175	168	210	193	199	187	142	182	215	198	178	182	178	176	171	180	184	190	198	217	188	176	198	174	173	187	204	170	197	203	187	234	198	206	188	190	167	198	213	222	198	195	186	185	165	208	177	191	231	181	187	160	207	192	185	174	189	210	207	191	189	167	192	181	211	178	213	226	185	211	198	226	189	181	185	186	213	191	188	184	192	201	178	178	184	182	204	161	171	176	210	203	200	195	173	219	183	202	195	215	195	172	192	187	187	202	177	207	187	181	173	198	194	221	182	196
8039	1028	1847	2248	1920	1473	1248	1002	917	863	737	683	636	626	626	592	603	560	554	534	507	504	525	541	476	521	509	498	471	513	481	449	467	504	493	448	481	491	471	456	448	487	443	476	467	460	497	468	455	487	489	468	480	468	441	456	452	463	417	407	441	442	428	450	445	443	447	462	451	477	434	438	437	439	454	497	418	442	396	430	421	419	422	398	420	412	433	433	459	427	443	474	479	452	430	461	448	421	445	450	435	436	407	451	448	461	420	438	435	425	422	462	455	464	392	442	401	474	438	425	459	459	451	448	470	414	456	431	438	425	453	471	472	452	442	444	449	462	423	455	445	440	413	470	394	432	429	432	475	457	442	460	473	412	458	455	476	440	423	460	450	447	439	450	472	424	378	466	433	454	444	443	409	449	464	465	421	468	434	418	425	444	437	425	459	472	413	441	448	436	404	458	447	462	462	459	427	468	424	485	455	456	461	401	457	458	467	427	458	442	461	434	474	426	421	440	426	436	429	450	414	411	437	428	445	470	460	450	425	456	464	452	432	450	403	424	423	435	463	457	485	432	393	429	449	466	440	429	486	466	477	435	453	470	406	443	421	454	452	434	440	405	413	414	465	431	420	434	446	459	441	407	445	483	458	433	435	480	454	420	435	470	438	485	429	456	400	416	406	447	459	418	447	433	428	445	423	437	435	433	465	401	408	408	482	441	437	462	428	464	415	409	438	436	422	435	421	448	496	437	469	413	465	466	457	434	441	387	435	435	431	437	413	428	417	450	441	438	440	386	421	447	445	406	432	458	438	462	438	434	448	425	439	425	430	437	445	394	455	447	399	459	487	417	492	435	412	422	462	439	406	447	429	424	417	420	373	434	429	471	438	401	463	456	445	494	462	432	447	408	441	457	440	423	427	455	461	429	416	446	456	435	403	442	442	435	447	455	428	435	446	468	464	443	449	471	449	387	420	415	486	437	435	422	435	458	449	434	437	430	429	397	467	453	442	434	430	442	435	417	448	391	441	408	452	401	444	445	427	470	466	454	433	432	464	435	438	440	430	465	451	413	432	427	459	456	432	443	462	463	429	419	445	448	419	493	422	428	455	415	438	415	465	460	440	455	492	421	466	422	446	434	442	459	416	411	463	463	400	423	414	413	468	408	432	425	415	416	426	463	448	468	495	487	425	443	423	412	414	465	413	453	439	484	436	455	452	457	430	439	447	407	444	432	407	449	463	420	450	404	435	412	434	454	442	432	457	445	427	469	477	437	423	420	448	443	452	460	433	442	428	424	457	416	435	425	461	406	420	409	433	456	440	485	443	439	450	461	417	455	444	440	401	418	436	476	462	462	438	446	412	458	472	464	455	460	451	457	443	435	451	404	440	442	453	435	419	471	422	456	416	438	444	421	446	438	438	419	470	453	456	451	433	463	462	408	466	461	454	458	420	425	431	453	450	456	430	471	417	422	428	447	414	441	472	438	446	453	463	429	435	454	478	437	434	414	460	460	447	456	468	427	457	427	439	488	430	434	443	408	457	407	426	404	387	443	436	425	446	450	457	434	419	428	452	437	439	418	453	410	445	433	425	450	432	426	442	453	448	458	442	416	441	424	427	457	423	428	444	469	435	411	457	403	418	462	418	454	443	463	430	465	448	438	442	441	478	441	433	449	422	427	431	437	430	439	455	462	456	418	404	441	459	439	411	411	455	452	421	443	419	458	462	439	466	438	464	433	422	446	443	444	432	439	435	458	426	435	472	398	450	441	456	447	466	430	449	425	430	417	433	462	448	483	438	439	465	458	456	441	406	468	460	454	444	460	450	427	430	433	494	451	428	446	421	436	467	429	444	437	459	441	444	429	456	427	433	431	454	410	427	460	400	440	464	436	425	432	463	454	482	416	476	415	447	427	436	444	453	472	446	469	439	442	404	499	428	434	444	464	471	458	444	430	433	450	430	431	461	431	430	455	418	446	434	461	445	425	436	453	429	468	437	441	449	461	422	456	440	468	458	429	450	433	440	461	452	426	441	449	408	494	430	453	412	430	469	479	408	436	449	460	467	466	437	484	435	476	441	482	398	432	435	451	401	478	473	423	405	453	455	403	466	433	463	478	436	426	460	433	448	456	453	420	426	466	475	441	442	411	442	447	440	436	439	453	450	447	480	444	444	435	441	433	445	409	424	459	441	426	459	466	447	404	438	430	442	417	437	466	449	480	428	414	445	463	416	467	448	453	416	429	431	439	461	443	402	433	445	428	433	423	412	465	444	407	452	439	418	456	448	459	425	431	427	421	465	431	438	441	453	436	438	465	439	440	456	427	422	426	420	402	414	428	441	467	461	460	489	448	443	433	483	428	456	447	408	461	435	433	467	416	393	446	406	456	441	495	431	412	415	462	453	451	445	432	417	441	433	451	451	429	454	444	450	439	470	453	438	420	413	421	449	403	416	435	399	465	443	468	443	452	478	415	462	482	425	431	474	438	419	445	445	428	450	442	421	469	420	428	441	484	436	464	442	467	445	428	460	449	427	431	440	457	438	437	420	401	431	459	468	394	419	446	413	428	429	427	467	427	456	454	432	437	409	414	424	492	432	445	428	429	473	434	435	399	462	493	439	421	448	463	445	456	468	464	441	417	464	439	410	443	420	462	450	436	480	478	438	431	421	440	422	420	443	410	445	463	430	439	431	439	442	424	457	424	476	422	443	422	480	434	453	438	453	449	452	431	461	402	428	482	425	426	440	437	443	463	401	441	434	434	466	397	441	450	481	469	465	432	426	397	447	418	407	418	457	468	437	444	469	425	459	440	453	437	430	426	458	448	437	403	457	461	450	405	445	441	464	427	467	469	445	475	412	473	430	405	466	410	436	478	443	421	418	461	434	441	443	430	440	397	404	485	424	440	418	426	440	450	440	441	440	450	445	440	415	432	479	495	420	444	436	443	419	441	461	411	444	436	462	493	411	450	421	411	418	425	442	380	415	437	466	406	450	459	481	427	426	432	425	467	439	467	429	416	474	432	445	467	430	400	451	446	439	440	465	429	446	449	462	477	449	431	449	440	409	411	431	452	435	404	402	409	422	466	496	461	441	448	413	417	432	434	472	438	417	396	440	471	451	417	501	473	406	422	396	425	430	412	448	422	452	409	426	441	435	453	428	435	453	472	444	416	443	424	446	473	425	453	455	457	470	420	432	439	434	434	400	433	446	433	463	419	447	443	425	445	471	424	435	417	427	404	432	478	427	448	406	419	407	412	462	418	427	446	468	417	473	425	441	423	442	420	462	428	413	423	441	456	426	444	470	451	457	424	429	425	466	478	439	444	436	428	452	472	431	415	408	466	449	432	425	446	435	409	450	377	430	428	432	424	456	443	449	415	420	437	447	431	435	457	413	441	413	405	469	434	428	453	455	411	436	442	425	418	470	422	408	393	457	451	460	464	454	408	442	472	458	429	433	420	468	414	438	462	460	439	421	461	453	424	459	470	438	433
1665	222	211	194	233	237	221	228	237	230	206	234	240	244	256	207	233	224	215	250	214	238	208	210	198	235	248	200	213	244	225	212	222	226	221	203	228	225	233	223	232	219	218	226	218	227	243	216	225	248	221	181	216	206	220	233	241	255	221	226	230	219	217	227	219	228	219	235	210	203	241	234	202	246	247	254	230	200	206	203	248	211	229	242	242	220	230	210	235	212	249	196	230	219	218	201	215	206	208	224	240	249	257	240	220	219	222	265	233	216	206	229	220	233	222	218	231	253	228	223	222	221	228	218	230	211	226	210	229	251	206	231	210	221	191	210	228	233	228	202	206	221	228	197	240	215	208	241	215	194	231	251	214	243	226	242	214	204	221	235	227	220	221	220	216	215	205	233	215	214	255	234	232	212	209	247	215	220	228	234	234	213	212	224	213	227	222	246	193	226	224	232	217	187	218	234	216	209	202	235	209	225	205	222	220	207	217	201	223	204	208	240	226	209	221	222	237	215	225	226	214	232	213	233	186	227	242	248	245	211	222	211	206	221	212	246	223	237	200	205	194	200	246	205	201	230	196	227	210	220	215	262	233	197	225	227	215	192	249	244	213	219	225	211	251	198	211	227	218	232	235	194	223	212	236	238	217	210	235	229	234	217	220	196	213	216	230	215	234	226	198	219	263	235	209	227	247	202	197	214	244	199	209	207	226	215	217	215	209	220	233	206	253	214	227	217	225	227	221	201	224	241	245	223	190	223	220	218	233	230	198	232	224	219	227	246	197	230	210	246	210	229	233	217	223	189	218	194	189	217	221	231	209	207	233	233	234	210	222	238	211	199	198	228	236	237	233	243	242	220	218	254	213	250	193	239	209	226	203	232	203	211	210	209	224	222	224	230	225	225	221	202	232	235	220	236	241	238	213	244	232	221	237	193	215	246	231	229	196	203	238	223	240	227	220	216	219	220	197	210	214	215	214	230	249	239	233	231	215	225	205	188	228	207	223	220	227	244	226	251	204	192	244	224	195	244	217	202	217	220	231	227	204	207	209	230	208	184	256	248	211	214	211	222	207	212	219	221	271	214	236	242	201	208	233	246	210	216	240	251	193	184	223	228	199	227	204	237	226	233	233	213	225	236	249	238	236	223	245	224	219	228	249	252	219	231	249	248	214	219	242	210	188	225	210	213	221	199	197	242	200	232	219	205	210	210	215	249	190	220	222	241	234	241	233	209	238	239	195	235	247	207	209	208	232	251	225	193	208	226	239	227	227	227	242	246	215	217	194	225	221	232	222	214	240	226	208	209	231	228	227	222	248	196	247	234	193	245	210	252	209	209	222	219	238	218	263	230	221	230	225	205	235	206	229	216	217	265	201	201	210	214	209	224	239	188	235	228	224	231	230	248	236	203	210	229	236	223	197	242	244	198	207	227	209	215	220	194	247	223	221	221	244	219	241	229	226	217	223	234	248	198	243	219	211	211	213	218	217	222	233	203	210	244	232	226	222	194	201	215	217	242	237	229	243	228	210	244	236	220	230	215	213	247	213	241	242	214	198	225	201	230	226	239	193	221	226	215	184	220	237	228	198	198	203	214	223	237	205	209	244	216	224	190	199	223	215	249	212	247	226	232	242	223	251	245	219	220	211	232	222	197	227	234	239	235	236	225	238	251	214	222	231	218	224	252	228	219	202	236	223	213	204	248	207	265	242	201	202	227	220	234	214	227	244	206	221	186	207	221	221	226	209	219	226	213	196	206	229	216	212	236	219	239	217	223	219	245	215	246	234	232	211	207	236	235	243	246	209	259	224	216	227	213	224	215	253	232	223	217	237	209	220	221	233	232	230	225	212	222	214	241	193	251	240	232	210	214	210	241	218	238	236	202	227	235	212	214	235	246	223	221	231	223	183	243	244	218	234	219	182	247	232	227	233	221	229	231	216	218	211	215	209	215	182	226	225	219	237	224	226	199	237	211	220	188	214	216	216	207	207	246	217	200	248	220	243	223	245	248	214	228	217	224	235	239	208	230	237	237	241	221	249	220	239	223	238	226	217	205	225	234	246	225	206	186	219	242	202	228	243	233	211	237	211	232	235	215	213	247	204	290	219	205	257	220	204	215	220	203	200	243	203	234	229	239	227	250	224	243	234	221	251	238	228	222	233	221	215	233	214	255	236	211	227	202	220	204	242	224	240	217	253	214	208	213	231	238	257	237	215	213	222	227	216	223	218	222	210	242	256	245	229	222	223	235	181	223	226	218	235	212	208	235	229	228	228	209	238	261	217	207	208	214	224	213	201	229	229	227	221	209	210	212	232	219	193	230	220	246	215	217	243	211	210	233	229	199	192	214	224	222	208	215	233	224	220	236	221	218	226	225	232	254	233	215	209	211	212	254	252	227	199	210	201	230	220	221	230	206	207	195	194	236	217	212	197	209	232	218	214	224	189	242	220	218	222	226	222	251	237	219	197	260	240	225	212	218	257	226	220	231	206	220	214	210	246	223	235	228	229	218	221	254	231	183	235	218	233	248	220	193	212	214	208	218	211	230	232	215	211	231	219	200	206	227	215	192	235	213	228	239	203	222	236	202	216	224	213	229	207	224	186	223	238	259	199	250	213	225	239	217	206	225	232	215	244	219	226	219	209	236	216	214	199	218	220	236	213	234	223	224	206	239	232	250	234	239	238	218	228	247	221	226	219	207	237	217	236	221	248	196	229	208	221	230	230	217	275	214	204	257	218	236	241	213	193	197	200	237	218	212	236	202	214	247	228	210	229	215	194	233	246	230	243	233	228	248	218	229	255	226	233	221	248	204	207	205	239	237	225	221	243	225	231	219	210	258	213	206	203	220	218	210	220	217	200	221	223	228	228	237	223	220	256	236	249	213	243	223	213	247	214	220	209	215	208	224	219	207	240	240	212	220	229	205	203	252	216	203	203	217	204	220	221	223	236	221	219	218	192	234	211	212	206	209	215	203	222	226	249	230	225	220	237	209	203	199	222	212	241	218	233	237	248	208	239	208	215	237	217	252	242	240	235	249	200	216	202	240	220	230	230	216	209	221	234	240	214	219	224	234	216	181	233	219	263	221	232	236	219	238	218	227	207	203	237	243	207	224	229	239	233	215	224	238	209	256	225	222	204	220	221	250	227	197	199	213	222	205	214	244	220	240	208	228	213	233	218	243	193	217	235	219	221	221	213	216	225	249	255	191	180	229	212	237	201	245	228	236	220	221	240	213	241	222	202	242	190	222	197	227	252	246	239	247	239	205	225	209	214	207	221	229	214	231	259	221	223	228	222	209	240	234	245	198	241	197	196	236	206	234	219	210	233	207	215	234	207	223	261	231	211	209	240	198	235	243	218	247	235	244	239	232	230	239	231	246	225	230	234	223	246	192	213	201	222	240	208	219	207	213	236	235	251	198	216	219	230	242	211	209	231	208	231	229	210	252	226	227	248	220	227	197	242	218	214	210	219	214	196	195	221	221	250	234
1871	511	600	559	556	582	554	527	538	531	546	574	526	552	496	583	518	572	541	538	524	553	522	572	527	513	562	498	523	588	548	535	524	542	548	523	570	557	533	514	515	552	535	541	532	511	551	533	560	533	552	538	527	556	531	504	555	565	536	565	552	541	538	561	558	536	513	539	565	550	564	522	529	572	520	511	516	553	554	562	550	521	521	517	556	560	524	543	497	551	566	582	524	558	515	562	537	512	527	537	515	529	544	524	498	565	552	485	501	548	520	488	541	548	502	502	511	516	508	536	519	516	583	491	564	550	524	551	539	538	510	495	508	513	542	540	514	532	545	517	541	542	570	542	535	558	519	586	563	525	517	550	519	576	521	539	550	562	539	510	505	591	538	502	559	514	542	568	514	509	491	535	498	544	537	550	567	559	512	576	556	553	543	541	548	522	555	513	539	576	552	564	536	545	555	511	541	539	579	532	531	520	486	484	560	531	526	515	484	524	561	525	566	532	540	548	573	530	570	502	562	586	490	537	603	519	524	556	528	550	531	513	504	538	523	516	504	526	531	526	536	487	546	520	541	517	523	570	509	517	553	561	514	507	512	516	569	541	515	563	536	533	535	504	522	542	556	538	532	537	567	546	496	543	519	510	522	517	539	486	560	534	529	509	527	518	596	466	522	517	494	532	552	543	508	490	552	478	534	572	534	532	506	539	589	516	522	505	513	535	506	554	516	546	492	548	518	546	518	509	522	543	535	531	504	523	515	564	543	513	552	544	523	542	562	520	563	495	498	521	489	522	505	586	519	489	538	541	491	505	538	508	515	508	549	528	555	561	556	543	520	546	525	497	505	539	513	551	495	531	499	512	542	544	555	456	529	528	532	561	527	503	518	510	552	514	504	521	546	543	558	508	545	518	585	524	519	502	506	544	570	551	594	537	503	496	551	534	511	556	479	505	559	519	554	541	565	520	550	551	561	546	521	527	556	531	523	486	542	515	547	515	506	543	512	544	525	535	538	521	521	525	531	498	506	528	553	526	561	513	551	530	564	556	525	519	553	549	576	511	555	536	552	527	509	548	531	504	554	538	538	515	589	601	539	541	573	526	537	522	500	529	588	514	558	536	553	518	497	550	514	507	550	505	515	511	521	520	555	506	559	570	553	549	488	537	560	539	535	533	528	604	536	548	533	548	541	538	507	578	519	525	543	549	574	551	559	540	537	569	539	533	510	522	506	541	544	535	548	530	549	536	544	570	540	598	514	522	517	576	561	527	516	596	518	543	556	497	539	565	521	544	546	558	529	516	529	574	488	572	526	524	536	548	499	507	498	511	500	529	590	538	531	494	532	507	562	522	512	511	497	548	528	536	515	544	516	576	528	549	564	494	556	504	513	487	567	562	543	569	516	548	543	536	519	531	529	548	562	512	574	562	523	500	564	592	513	555	579	488	528	565	539	526	551	560	539	518	516	532	582	557	564	596	520	535	535	564	534	531	529	552	530	514	537	524	522	529	558	540	546	561	550	549	547	543	532	537	528	547	480	542	494	523	550	525	519	546	535	527	484	542	510	518	493	533	501	448	493	511	500	538	537	557	543	517	483	537	550	499	510	534	569	514	557	527	548	554	538	542	561	532	534	531	543	559	521	549	541	533	548	513	549	526	541	507	579	527	547	551	500	522	539	556	533	573	527	533	518	532	534	550	525	513	562	535	511	540	584	506	523	549	523	538	575	516	529	544	533	545	546	480	542	511	589	502	499	509	538	562	501	549	514	519	546	534	523	581	563	545	523	535	572	537	529	498	552	557	526	534	529	503	520	543	515	518	541	576	547	531	539	560	529	536	541	543	536	527	539	536	552	565	521	503	528	564	543	502	560	540	534	556	492	551	496	564	565	534	518	505	526	533	509	559	513	489	518	519	535	519	517	505	594	557	545	545	548	572	539	559	546	520	530	546	538	517	516	534	571	585	566	566	514	523	516	508	527	545	544	533	531	546	508	536	527	529	564	551	507	515	507	549	534	531	537	544	518	531	527	525	506	573	529	529	561	533	527	523	534	574	541	543	535	526	498	488	537	529	496	579	549	537	561	536	539	532	525	542	548	483	564	540	580	520	524	500	552	518	525	537	500	562	523	544	519	600	554	561	507	520	559	516	549	518	542	471	546	525	561	508	578	557	533	531	580	507	565	508	515	530	511	494	521	491	515	513	509	515	511	501	524	549	533	557	556	543	522	526	540	496	552	525	514	560	522	526	516	572	544	520	515	513	562	534	527	522	545	557	519	532	549	541	547	533	499	528	493	522	529	488	538	518	530	538	528	581	545	522	542	521	542	538	596	502	573	547	562	533	524	513	529	504	544	547	518	528	530	518	564	529	533	534	580	552	544	534	514	494	542	539	535	493	496	547	543	509	563	525	534	571	481	557	512	543	561	481	516	521	510	562	518	530	554	527	533	543	528	506	540	547	558	541	548	542	507	570	509	505	504	531	538	569	524	539	536	566	487	535	518	564	482	512	549	488	537	543	551	575	571	512	552	549	527	530	522	501	561	515	548	534	558	511	516	573	527	532	536	535	578	540	541	516	577	566	556	523	563	525	546	534	511	543	553	545	498	524	515	543	557	544	525	508	541	530	547	577	549	509	551	542	515	568	530	557	539	541	563	541	528	550	570	484	526	531	509	548	500	568	507	524	550	565	533	538	503	543	560	535	512	547	538	577	515	569	553	543	537	485	527	523	529	561	533	539	492	516	538	563	596	507	538	546	520	493	545	532	543	545	542	578	572	528	576	500	545	563	523	536	583	548	525	516	530	484	515	526	551	564	500	543	551	546	552	512	516	537	525	525	548	533	537	524	537	551	531	537	573	511	513	560	512	543	508	538	521	592	530	562	510	563	555	551	534	520	548	523	538	534	517	593	521	507	547	558	558	525	520	512	552	562	519	528	547	568	608	516	553	520	536	538	520	514	587	538	568	510	570	577	523	520	529	548	531	533	465	521	523	573	529	534	520	533	568	548	574	495	557	562	529	542	541	530	535	520	556	539	585	520	537	534	547	529	497	535	524	518	518	528	500	545	481	549	577	520	539	506	546	539	548	542	542	539	565	549	567	544	526	548	536	513	550	525	545	525	554	526	565	541	539	511	534	525	560	556	524	511	506	512	508	538	567	549	531	513	559	504	530	511	512	512	504	548	562	531	468	495	544	519	544	548	541	507	574	540	502	552	557	536	544	548	547	560	545	570	513	556	519	536	557	528	556	528	527	509	552	572	535	548	552	555	545	533	551	516	511	532	524	527	543	507	478	513	538	500	528	547	541	523	548	532	545	538	544	549	526	539	513	569	537	526	531	519	478	499	537	553	497	561	525	544	526	570	564	515	566	534	520	559	461	532	546	590	529	502	539	546	564	516	547	520	552	540	507	531	541	491	523	535	529	509	548	498	512	533	565	503	535	537	545	530	563	526	475	543	540	532	547	498	488	522	550	557	501	557	572	531
8264	621	668	587	498	430	377	379	320	325	339	319	334	326	322	329	356	285	322	296	333	355	330	293	295	314	343	325	300	324	297	334	293	311	295	301	295	341	293	308	301	336	320	303	308	305	287	319	328	309	330	303	335	311	313	318	286	334	318	306	334	320	280	291	322	323	322	326	280	294	304	315	313	311	349	317	313	292	307	294	336	346	334	294	313	308	294	273	330	319	327	318	271	302	319	310	307	322	299	295	332	313	308	324	312	291	287	303	315	329	310	323	285	300	300	302	295	314	290	323	327	295	321	280	311	323	292	305	297	275	292	318	290	311	323	312	324	323	306	299	342	298	292	336	305	308	278	323	316	294	297	349	310	292	310	312	315	282	322	333	295	306	339	332	290	291	280	299	323	310	304	344	302	294	321	305	294	311	312	298	290	319	299	300	336	287	322	278	301	334	336	339	338	297	334	317	298	299	304	320	321	305	317	284	274	328	318	315	313	311	326	324	330	294	334	324	290	303	340	312	316	304	302	326	328	295	302	329	324	344	345	297	302	297	323	322	303	326	287	301	314	321	306	361	329	301	309	315	297	319	301	319	318	306	313	326	308	315	304	324	322	328	342	325	325	287	284	304	303	358	288	309	296	316	342	286	307	335	285	296	319	312	293	293	339	305	343	295	319	283	322	324	300	363	306	294	280	300	311	302	294	301	312	350	314	367	334	340	313	330	291	342	327	327	318	295	309	304	278	316	326	334	330	294	331	308	319	329	292	313	352	316	351	304	341	312	338	282	306	325	299	329	274	298	312	323	333	294	276	321	339	285	315	322	310	331	305	297	312	285	292	320	313	285	316	318	293	324	303	303	301	267	303	311	276	296	304	312	322	331	336	290	312	298	306	291	344	310	305	320	351	292	306	325	315	314	306	294	315	338	320	293	358	311	293	323	306	311	321	320	321	304	297	289	322	328	301	305	310	291	312	293	311	298	269	326	321	326	298	348	308	271	316	297	313	298	285	311	275	294	322	310	316	286	309	315	314	295	294	279	302	294	319	277	314	350	324	323	328	293	331	298	314	312	312	313	310	327	329	304	275	331	316	290	295	308	320	329	323	287	327	307	347	333	295	298	304	293	311	340	314	344	295	315	307	309	340	327	336	338	327	275	302	345	294	289	283	321	319	308	278	321	281	326	324	296	271	287	299	292	312	288	298	306	351	324	311	294	282	345	326	318	313	342	338	294	345	335	326	345	311	290	290	311	310	315	304	302	289	326	298	351	304	287	336	327	321	327	296	330	332	306	305	341	338	315	324	301	313	345	323	312	306	273	312	314	295	309	314	295	306	310	334	301	333	290	303	304	311	290	312	296	302	287	315	307	288	311	277	326	316	344	309	299	286	283	317	340	303	322	322	306	321	296	314	348	277	292	310	317	329	279	342	328	313	290	337	345	320	319	336	313	319	308	306	332	284	330	323	288	311	315	330	309	305	291	299	333	333	344	317	329	335	330	315	328	303	318	299	304	296	309	308	362	268	335	303	317	313	284	312	317	296	326	331	298	332	324	306	277	309	338	329	312	307	304	287	347	324	334	327	347	324	301	265	335	320	313	307	311	314	310	319	337	333	339	320	315	325	270	316	314	307	321	290	332	321	289	298	347	315	311	298	365	317	308	328	336	313	319	309	327	333	317	301	330	284	295	314	318	317	312	294	356	302	296	305	319	319	309	307	325	327	318	283	282	304	299	296	310	317	303	306	294	303	338	315	320	292	325	310	302	331	339	332	338	311	353	288	288	269	310	317	321	297	277	323	313	312	329	291	314	316	285	345	322	292	348	324	290	280	291	275	285	312	335	298	319	307	321	307	314	311	306	335	323	291	297	316	279	324	332	305	323	325	318	306	317	292	308	318	311	310	329	323	302	297	305	328	300	326	339	334	316	344	334	289	288	293	272	298	302	337	338	327	310	336	320	305	303	291	352	292	324	305	330	330	282	290	279	312	323	364	285	343	288	308	305	311	305	319	302	315	329	310	301	324	263	329	290	303	306	356	294	291	288	303	324	329	311	321	307	325	307	330	359	275	302	330	316	305	310	322	300	289	295	295	310	320	318	306	339	309	244	300	323	308	279	294	318	334	269	335	313	307	329	326	307	318	320	299	305	328	321	329	313	319	338	331	292	334	340	339	285	335	323	334	334	311	330	339	299	279	309	342	313	275	313	284	308	335	325	337	297	277	292	262	294	311	321	324	331	320	312	323	307	292	305	303	328	303	308	278	304	319	312	281	290	291	296	332	325	316	313	338	331	338	363	339	326	316	283	319	288	317	350	290	327	321	298	326	301	271	334	296	313	336	302	304	317	321	294	313	297	357	324	304	290	279	316	332	332	311	289	318	364	281	292	308	291	306	313	319	313	327	299	315	328	334	316	321	324	308	332	290	292	321	332	314	338	313	314	298	310	274	312	301	311	320	325	294	327	309	344	325	302	328	290	329	300	328	296	312	269	319	265	298	341	327	285	309	316	302	311	323	309	293	338	323	290	327	295	335	322	290	304	299	296	302	309	314	337	306	309	306	290	312	325	321	318	294	305	291	285	309	306	326	292	325	303	291	282	335	326	290	295	321	288	291	287	349	335	332	330	328	264	313	339	345	325	323	337	301	289	314	314	320	311	307	342	311	296	303	327	294	296	303	287	309	289	306	295	294	285	313	307	321	309	297	288	275	324	291	308	291	310	268	323	284	294	326	342	301	325	304	314	310	304	311	294	319	292	318	340	324	316	303	310	329	289	349	306	289	319	301	296	316	324	309	276	320	344	345	285	284	298	310	320	325	332	309	319	296	337	321	319	350	319	296	314	323	315	322	271	315	317	313	292	312	290	300	325	364	307	310	279	328	312	300	296	309	301	299	316	292	339	329	292	309	322	299	313	302	319	323	302	324	308	305	307	301	346	320	316	305	341	347	319	303	307	289	302	289	303	303	289	316	344	333	299	276	336	312	309	316	317	326	321	343	321	336	340	339	293	304	334	317	299	318	314	324	327	336	314	303	277	324	343	311	301	312	327	269	312	311	319	316	305	302	289	305	321	310	320	300	312	290	316	324	309	308	268	310	316	359	310	348	304	342	300	298	321	281	298	331	348	307	301	312	332	342	294	298	296	314	319	301	332	313	307	320	310	310	295	299	324	321	344	315	326	327	301	297	333	280	331	351	292	293	324	323	307	285	313	307	300	344	273	325	309	301	298	297	316	288	290	335	316	296	320	316	337	316	320	290	286	300	277	309	346	290	331	316	300	334	329	305	336	319	319	315	298	288	364	295	314	336	310	321	315	299	315	292	290	317	281	310	323	308	300	301	305	303	318	324	278	321	350	328	326	285	308	293	340	323	313	372	311	322	324	305	336	308	302	336	288	331	354	280	362	331	292	279	302	331	323	319	314	313	312	337	309	313	285	337	295	309	298	293	317	303	332	324	295	291	335	329	332	316	330	338	336	332	294	345	292
6628	991	1440	1692	1541	1284	1181	1031	950	913	851	815	824	799	855	769	792	755	784	808	745	776	759	756	725	724	759	712	712	723	736	697	689	730	709	743	713	720	722	685	704	719	712	735	676	655	711	757	659	716	713	750	747	754	676	733	705	706	719	744	682	702	759	720	740	701	708	694	772	679	704	726	707	665	746	658	731	694	702	726	670	735	671	708	665	682	722	738	693	733	714	705	696	665	667	693	687	726	706	724	692	705	729	701	667	715	746	737	695	688	746	778	689	702	733	751	725	724	677	671	743	719	695	707	711	677	719	705	708	725	702	718	700	746	674	721	687	703	649	713	682	725	717	678	652	756	761	685	730	725	690	682	707	709	715	720	721	734	659	732	687	703	691	722	677	761	732	684	679	729	692	697	727	703	664	697	722	676	670	699	740	685	724	726	707	683	672	717	738	729	691	727	717	680	760	719	710	699	646	691	764	670	694	688	702	725	704	724	707	746	730	725	707	711	732	697	719	715	751	730	669	704	704	706	722	780	721	725	713	696	719	699	724	722	697	738	695	726	706	673	714	700	669	687	695	765	690	692	712	724	708	696	716	661	790	716	743	748	696	703	692	693	666	713	636	690	751	723	696	684	699	737	723	663	738	708	628	688	773	696	699	700	683	714	745	687	694	714	724	695	705	716	700	755	727	692	727	708	717	743	672	740	685	691	710	723	717	721	716	683	742	769	717	716	738	713	706	666	747	725	691	692	671	695	665	689	676	645	676	687	665	720	679	684	710	685	707	688	695	768	745	723	665	701	731	703	746	732	728	693	733	696	691	697	714	723	736	634	706	675	723	677	692	683	724	720	709	662	688	669	707	715	706	697	723	752	684	750	710	675	741	707	689	695	737	678	729	746	681	733	682	697	768	685	710	722	742	690	668	710	705	661	673	773	714	713	680	687	730	704	740	702	757	659	726	658	740	701	713	694	726	746	726	692	710	712	665	683	689	740	723	703	703	728	698	725	709	684	689	689	699	668	682	750	698	719	674	745	701	724	704	708	725	734	729	718	690	684	705	686	655	703	731	700	645	715	705	745	670	683	726	677	731	724	708	696	677	728	703	682	679	696	753	727	695	707	740	734	759	715	724	698	720	714	673	776	660	678	719	724	652	740	738	717	737	718	721	686	721	701	733	700	752	739	689	745	733	683	680	713	729	693	684	699	707	733	692	697	699	700	705	727	688	708	738	684	741	741	708	725	705	696	688	693	716	711	710	662	715	714	689	710	732	696	687	731	666	718	703	715	696	730	700	734	705	713	667	684	703	732	686	684	682	727	714	724	763	707	689	728	718	711	650	675	631	680	706	710	724	673	712	704	742	733	703	683	697	722	690	650	731	730	684	696	694	700	709	720	708	696	706	722	723	723	678	709	706	749	689	750	725	698	724	718	688	714	689	742	649	701	691	712	706	712	692	690	697	722	700	724	685	661	691	705	702	742	684	717	680	701	733	677	685	732	705	711	744	688	695	664	713	742	732	729	719	699	695	730	683	688	695	684	657	687	692	673	718	643	654	694	695	710	713	660	703	682	677	700	716	676	714	740	686	683	659	691	672	703	692	733	686	712	682	702	689	692	730	764	690	698	698	708	680	735	719	689	695	720	652	728	706	728	680	679	653	694	706	683	693	706	700	701	701	704	708	703	709	700	705	674	708	707	706	654	698	712	732	684	698	699	713	698	708	722	747	659	717	684	713	727	699	706	744	688	674	677	703	716	718	701	765	718	712	697	701	725	652	707	678	696	632	736	685	747	708	686	695	689	705	713	766	672	738	732	690	697	666	664	752	667	728	701	738	694	738	725	733	737	720	747	701	737	696	722	677	731	706	726	647	673	749	776	777	667	723	704	666	721	687	705	710	691	720	759	692	663	682	719	692	699	719	720	704	655	695	736	661	708	723	705	707	727	668	719	695	758	670	732	736	752	744	725	695	704	707	707	671	695	729	667	695	708	734	716	689	660	709	740	699	697	702	706	702	725	725	714	679	713	697	710	719	735	676	687	731	714	677	724	677	726	656	721	684	708	719	707	718	719	680	672	701	773	696	683	696	729	706	655	712	678	711	681	709	706	741	713	685	721	694	707	714	695	666	677	716	741	712	736	727	685	699	711	704	667	730	669	718	693	683	746	723	688	691	740	668	660	716	682	684	773	732	760	679	747	748	674	675	740	684	734	717	681	690	711	725	713	693	662	699	724	717	727	705	693	696	741	736	711	687	695	730	665	713	668	736	702	680	718	744	711	720	719	701	700	715	660	667	729	712	693	672	716	674	735	724	723	706	729	727	688	675	693	728	675	734	662	738	715	734	735	697	732	687	773	754	687	683	735	740	705	683	690	658	647	699	778	709	679	706	710	679	736	695	683	695	740	714	700	730	793	711	681	716	726	729	739	748	681	707	737	702	697	715	721	724	694	724	689	745	752	729	702	686	709	719	717	744	766	654	779	678	686	703	697	694	752	703	699	726	727	709	723	723	665	656	709	714	713	725	726	790	694	697	716	743	696	714	716	687	694	699	687	704	711	717	690	677	652	682	722	640	719	684	724	692	715	677	675	720	651	688	692	682	686	687	728	717	683	690	725	701	682	662	701	732	712	669	742	696	702	726	741	678	715	730	694	690	709	741	685	680	659	715	725	701	770	739	637	624	697	709	685	676	665	708	732	703	696	748	675	717	700	729	698	699	731	707	705	722	698	675	642	690	677	761	700	688	708	689	717	674	733	713	710	682	720	646	716	677	706	748	696	714	700	713	736	753	698	704	685	717	705	721	737	700	724	668	741	788	681	700	714	732	764	709	731	677	714	661	708	673	727	735	756	728	713	761	708	724	726	687	706	678	737	728	694	665	688	701	674	712	659	740	738	685	737	711	686	669	753	737	694	729	674	705	701	693	711	697	708	740	683	690	742	726	750	692	676	711	675	717	667	733	695	749	750	740	703	750	684	679	724	690	732	702	713	709	735	728	719	729	709	723	717	727	675	744	680	664	715	703	713	699	708	689	741	698	736	764	696	695	715	698	729	661	736	725	675	702	700	727	673	719	717	728	669	700	704	697	667	769	686	725	743	724	755	645	658	753	695	734	732	698	703	699	708	761	714	661	744	718	730	711	732	695	769	707	699	724	712	713	693	729	682	718	671	692	734	694	715	713	703	691	672	713	700	705	719	700	689	717	698	696	708	706	714	723	680	746	726	678	740	683	722	717	679	679	682	764	688	706	668	703	676	699	743	695	748	704	745	699	657	700	708	725	727	690	672	702	683	653	717	687	669	693	729	718	684	720	747	763	686	714	682	670	648	719	720	696	690	726	708	693	695	696	714	687	703	748	718	717	761	746	720	739	702	755	688	738	695	690	720	667	688	738	693	736	672	734	677	734	691	699	703	722	677	694	690	716	704	738	697	692	689	712	716	730	703	687	782	743	686	686	748	731	727	715	689	722	732	717	747	686	706	701	688
14720	1121	922	710	599	440	325	314	298	255	259	215	228	239	227	244	226	209	210	172	215	222	191	177	233	195	170	199	181	183	215	174	196	184	187	190	211	180	184	196	191	186	175	164	182	177	180	198	172	205	188	218	207	182	193	202	187	209	215	199	178	187	155	185	197	205	216	187	171	156	176	166	192	201	162	178	196	209	203	164	229	191	202	188	184	185	167	181	209	203	192	204	198	171	182	170	175	165	180	160	217	188	171	188	206	189	194	206	175	181	179	187	165	141	208	188	168	178	197	218	201	166	183	190	186	191	210	187	185	164	187	199	165	174	224	210	182	193	190	201	179	162	201	207	224	185	209	186	191	176	187	172	210	186	178	180	199	194	185	209	194	174	177	172	161	197	226	194	198	176	194	195	195	182	218	188	161	183	210	191	190	194	196	191	220	186	177	192	186	202	198	179	196	191	199	175	209	193	188	201	189	151	177	195	212	178	205	177	202	212	184	164	198	194	203	175	180	206	194	224	195	176	203	200	184	177	192	200	192	162	204	175	184	201	212	183	172	183	186	202	188	197	227	215	170	167	206	177	187	202	228	205	189	186	197	188	193	181	197	205	148	216	191	199	178	178	197	187	199	191	204	170	161	208	190	191	186	202	182	187	211	176	157	170	185	164	183	179	166	183	179	188	184	190	187	196	198	213	190	186	229	169	179	195	240	187	198	194	203	198	172	191	164	187	196	189	182	191	177	206	193	198	213	177	180	192	177	200	200	197	184	167	195	165	192	196	192	170	189	179	157	199	177	188	199	191	143	189	186	188	174	197	190	189	179	196	212	188	187	184	189	183	153	205	212	171	185	173	196	200	179	193	208	177	196	202	205	193	158	191	174	195	180	175	189	190	207	179	160	176	189	206	174	166	185	174	190	222	215	186	171	161	184	194	175	196	180	183	208	208	172	199	188	209	166	215	178	192	176	188	177	218	179	167	216	194	182	190	169	235	180	177	196	209	230	177	189	185	208	163	201	179	182	159	203	216	175	192	198	169	190	175	169	192	191	176	225	193	187	179	204	202	172	161	200	199	178	190	202	204	203	186	185	183	182	174	211	199	169	181	195	186	168	191	200	220	203	198	206	180	187	192	176	220	200	174	185	205	200	190	208	183	183	186	166	187	173	184	190	197	197	210	191	190	200	200	205	191	195	190	216	206	197	205	159	174	187	197	174	204	184	155	213	183	191	166	184	179	190	190	192	191	195	181	192	181	203	213	199	208	213	202	182	186	179	225	198	183	181	209	174	181	183	186	194	222	197	198	195	188	193	196	217	194	217	190	194	205	189	174	202	174	203	200	172	186	194	208	193	180	191	181	207	203	173	194	193	159	196	197	202	179	194	205	185	180	191	174	175	203	201	220	182	217	209	197	192	187	197	220	181	184	161	170	200	200	191	193	200	199	197	186	197	211	221	188	187	181	206	176	191	164	191	184	192	179	181	215	183	198	197	196	205	177	190	167	178	191	186	188	188	189	174	206	202	192	174	188	168	177	174	206	173	182	191	192	184	191	193	181	202	210	210	192	178	199	193	181	192	182	209	182	189	174	177	197	187	173	165	184	188	196	177	188	182	208	212	166	181	192	162	189	195	195	184	187	190	186	182	176	205	167	190	189	209	186	166	174	217	177	169	191	209	178	168	186	168	182	170	199	200	204	186	203	198	205	209	195	172	200	191	188	183	184	177	196	173	200	210	176	176	178	193	183	198	208	169	191	200	172	214	212	207	184	192	183	190	197	174	175	194	186	191	167	198	191	204	203	196	200	187	230	190	204	162	161	202	202	181	202	174	191	191	182	180	172	202	216	175	172	184	185	181	210	190	189	173	186	220	185	208	197	205	215	197	202	209	188	190	194	188	222	181	194	184	189	186	187	193	222	194	162	164	198	193	181	166	176	197	192	208	185	186	177	196	181	192	185	184	183	173	199	178	192	185	196	172	164	180	186	193	194	195	186	194	179	197	166	194	194	189	182	182	192	214	203	201	173	192	207	175	187	201	176	178	212	226	194	170	186	192	183	197	184	214	176	210	203	182	183	194	193	157	196	160	183	157	183	188	172	208	175	192	168	173	193	214	205	178	197	206	202	194	190	173	215	192	195	204	187	181	196	175	197	209	173	189	193	167	188	155	172	232	202	186	171	187	183	183	175	180	212	181	204	218	208	173	204	190	180	169	174	173	196	212	183	180	219	191	215	170	189	187	176	156	204	167	219	187	179	204	194	202	210	206	177	202	188	202	208	186	187	178	190	202	242	183	198	200	196	196	172	154	196	188	195	181	194	182	181	165	167	211	183	191	210	194	195	198	183	204	221	191	161	171	199	190	197	180	188	182	188	173	197	170	163	208	194	182	209	208	194	228	170	189	211	187	192	180	195	208	171	188	197	178	174	182	179	193	207	181	197	207	215	170	182	186	192	186	212	175	177	180	199	221	227	197	188	202	168	212	181	181	188	187	186	209	210	199	209	191	189	186	199	184	174	188	201	207	195	187	205	168	191	170	170	179	163	182	201	184	226	204	179	202	205	185	196	209	176	164	200	195	176	182	207	189	175	155	177	201	199	169	208	200	166	198	179	190	187	184	198	205	186	188	219	180	189	183	181	165	203	171	188	156	185	178	182	197	194	175	212	192	179	163	177	194	193	177	178	199	181	180	210	180	163	183	165	192	198	182	187	187	174	181	173	206	180	170	167	198	215	188	189	186	185	192	165	155	213	187	182	189	165	207	191	198	191	173	202	179	177	165	205	188	203	193	190	175	199	186	190	176	186	170	209	175	178	189	184	172	179	215	199	205	190	195	212	184	202	178	191	191	188	171	181	159	190	193	189	179	163	171	169	186	177	184	208	195	194	175	210	205	190	203	190	164	187	191	226	195	162	191	182	179	221	200	196	194	177	189	199	189	177	204	201	179	171	192	182	199	180	188	188	191	159	168	216	161	205	207	180	211	207	187	175	166	188	178	185	177	176	173	195	177	213	188	204	193	178	174	188	185	191	171	175	166	175	169	189	172	201	182	177	186	178	187	188	184	196	175	190	182	183	198	191	212	212	187	184	181	178	192	175	176	177	195	172	163	200	155	165	174	205	190	190	184	212	186	171	170	206	198	192	177	195	206	196	206	201	210	172	172	193	186	201	179	195	191	203	189	185	164	190	195	184	202	171	183	162	195	184	187	174	196	192	195	186	177	206	165	192	216	191	205	201	186	189	194	199	188	206	213	170	197	201	185	169	165	210	157	189	187	184	176	206	168	196	193	175	193	185	203	171	190	209	177	183	189	216	186	196	166	172	179	194	190	208	178	174	166	168	194	174	216	196	177	165	187	177	226	213	160	172	162	203	172	181	175	211	163	167	187	174	187	182	210	185	187	184	198	158	189	199	174	200	199	178	190	183	184	180	198	207	183	165	174	201	193	202	171	212	160	182	188	182	224	185	192	206	198	203	181	163	192	202
8040	1027	1944	2291	1912	1421	1155	1100	863	825	771	711	674	660	626	585	602	523	609	504	474	527	507	479	479	475	511	508	467	477	494	459	475	438	460	458	464	443	496	455	447	483	434	480	487	447	463	488	477	469	448	417	474	443	438	407	492	459	486	448	441	419	426	481	440	449	441	484	437	432	427	450	475	415	453	485	434	451	436	454	443	455	459	460	447	466	452	465	429	459	433	400	456	404	432	426	474	468	444	454	458	437	454	394	420	466	447	447	421	419	481	468	427	473	454	446	451	433	448	457	435	460	455	425	430	401	449	443	409	436	438	392	442	456	451	468	432	471	419	474	469	462	454	434	460	424	386	467	450	415	447	434	447	427	416	435	416	446	428	462	413	415	426	432	445	419	427	445	435	440	428	446	417	460	435	428	448	424	465	440	423	454	430	457	480	430	417	429	479	447	448	421	450	413	447	439	432	450	395	480	415	407	430	429	430	443	443	435	460	473	439	456	424	435	448	438	452	455	419	405	440	460	403	456	443	419	422	428	455	434	423	432	441	495	430	411	452	425	419	448	454	435	437	445	439	456	404	428	421	431	450	450	439	431	452	435	430	403	469	431	432	433	460	392	434	469	471	438	441	406	424	450	513	457	474	473	428	436	433	459	454	487	455	416	448	436	484	426	474	434	468	465	437	422	451	452	433	447	456	431	430	426	413	419	423	431	463	424	441	411	463	414	458	463	451	462	447	442	419	451	471	465	436	447	458	437	409	458	465	437	387	397	468	418	464	446	446	436	464	459	443	456	419	453	424	436	428	456	422	439	427	434	434	421	503	429	433	419	428	452	438	438	449	442	449	447	409	450	412	428	468	464	412	448	442	444	389	447	431	453	457	436	441	427	444	446	438	425	438	428	434	474	431	406	426	450	457	438	426	437	437	439	454	446	410	441	465	425	426	438	430	456	426	449	418	425	415	448	447	417	445	448	467	455	440	483	444	446	404	406	449	439	487	446	439	412	432	447	403	421	453	432	417	436	447	461	474	470	431	458	433	434	428	402	445	472	422	460	447	458	412	452	430	449	425	446	420	427	455	448	420	440	408	446	439	452	428	429	438	395	442	434	431	420	460	452	476	455	421	408	414	399	417	438	436	475	443	463	443	444	449	420	439	447	451	432	471	435	431	421	408	424	444	437	464	433	434	432	419	435	444	453	386	468	450	454	455	435	443	447	440	428	410	432	412	432	456	440	454	431	451	452	416	431	442	405	459	474	407	413	441	452	447	435	417	466	460	414	448	474	445	449	444	420	481	442	429	441	418	463	460	429	427	416	454	452	461	471	442	436	440	458	426	422	447	423	426	450	400	413	430	469	420	459	438	440	397	435	455	421	420	451	433	424	418	440	435	439	431	452	438	477	450	448	451	464	446	440	389	428	451	401	431	440	448	444	453	429	443	451	444	440	446	449	450	431	459	482	437	401	475	398	459	476	444	426	457	443	430	430	466	451	453	451	416	471	441	440	441	437	451	431	475	460	461	418	437	404	469	420	425	473	432	451	416	415	440	459	448	437	438	465	462	398	456	459	442	457	381	427	442	429	416	405	456	450	435	435	419	434	489	441	440	416	436	445	441	417	437	457	440	469	436	449	434	468	435	406	443	435	438	429	453	448	396	468	405	421	440	407	428	416	441	428	428	435	415	461	435	454	420	439	407	464	411	413	433	441	459	419	460	440	418	451	451	441	431	440	386	470	432	463	426	446	410	427	468	443	455	424	427	449	436	437	430	430	406	401	428	419	417	440	442	407	465	425	429	477	443	424	440	426	440	415	417	417	454	448	417	460	438	428	423	439	459	440	437	407	446	411	431	419	447	417	463	457	433	423	448	461	461	424	437	434	442	422	482	453	452	474	404	412	446	435	412	436	449	456	435	444	432	413	470	440	456	440	412	440	428	438	417	423	463	431	440	433	470	400	490	403	458	434	428	406	474	451	473	449	480	412	459	474	431	438	466	436	405	448	421	383	412	432	425	404	430	431	454	427	446	439	416	454	402	427	426	402	457	420	431	425	428	429	443	460	460	433	424	410	413	448	434	440	479	407	406	437	410	438	451	478	418	456	428	457	459	430	413	438	484	470	410	424	419	448	445	405	443	485	430	452	449	402	429	486	493	470	430	404	429	394	398	425	441	418	439	470	398	457	451	444	415	453	442	426	408	448	417	453	429	398	462	451	436	456	425	464	440	445	439	432	458	440	457	427	437	416	460	429	463	417	407	450	464	426	427	450	438	465	424	458	405	454	416	422	412	426	445	429	400	408	428	438	463	451	432	421	427	467	421	443	438	455	422	446	461	488	459	420	456	461	470	475	441	453	441	447	425	450	409	386	422	442	424	435	486	443	426	470	461	438	447	436	420	425	426	416	438	447	412	461	410	463	456	464	440	444	434	430	405	452	480	425	433	420	453	489	392	428	437	464	443	441	417	461	446	432	460	418	444	421	460	449	465	461	463	408	455	370	413	460	436	422	457	435	456	408	416	414	421	480	443	447	445	391	450	469	456	476	415	454	450	453	434	448	425	425	476	450	434	443	442	392	452	434	418	448	419	409	446	463	466	415	434	482	444	463	428	444	452	441	441	473	422	424	415	464	438	458	435	456	431	465	471	459	438	439	465	429	432	469	410	464	432	456	420	415	445	396	456	435	449	446	425	382	380	498	489	413	458	449	402	405	421	443	454	453	443	492	466	440	453	433	428	421	455	421	481	441	459	445	470	437	452	448	456	413	434	458	439	423	402	443	439	472	457	439	442	448	435	437	440	415	448	423	451	445	482	446	449	447	448	470	405	417	446	412	445	468	439	423	425	490	425	419	409	465	446	472	469	484	440	429	434	443	430	429	397	433	437	447	429	435	442	444	436	458	475	415	450	459	429	431	414	443	435	431	468	432	435	446	438	438	472	444	432	374	435	422	428	442	432	436	487	444	459	413	441	415	462	453	431	415	446	435	453	438	447	445	443	432	439	443	440	459	429	444	456	424	426	458	422	465	449	422	434	436	437	401	506	462	460	413	473	430	455	416	451	447	436	463	440	447	421	443	420	423	429	433	417	472	411	450	464	440	474	423	441	438	445	475	406	430	429	451	446	465	440	424	390	466	455	405	418	458	444	450	430	437	465	462	439	419	443	438	425	451	447	433	415	429	465	445	402	469	424	402	472	451	431	415	429	483	443	443	413	438	426	456	435	419	410	429	427	411	462	434	431	396	408	480	449	434	408	485	431	419	445	474	423	465	439	459	428	400	422	473	455	449	429	416	426	455	439	430	417	444	433	439	447	453	464	416	437	469	444	446	438	450	469	411	394	435	442	442	416	444	417	463	476	446	426	454	414	452	424	475	478	444	441	387	441	436	446	396	438	456	447	448	439	444	473	436	460	426	403	449	462	476	464	440	431	464	453	454	438	454	444	435	463	424	444	436	427	463	454	425	420	501	424	442	431	390	470	465	425	437
1502	211	245	234	207	239	224	194	193	202	221	207	229	239	214	212	245	234	227	226	222	246	239	213	211	205	205	202	187	203	216	229	253	231	207	219	224	235	229	227	226	239	229	239	214	209	209	263	220	202	200	241	205	224	223	227	217	194	224	233	217	237	205	192	233	229	219	222	219	227	230	227	222	224	231	194	236	221	231	204	224	205	215	200	227	226	245	255	222	234	210	211	197	214	222	191	200	228	229	224	219	227	230	213	213	206	236	240	198	207	221	214	224	260	213	270	212	223	238	211	238	223	242	222	247	193	211	196	226	233	225	246	209	239	245	222	201	244	255	231	227	226	247	223	208	243	206	244	226	191	172	218	234	230	251	196	225	242	225	235	233	209	193	235	218	233	220	236	229	216	210	204	208	214	195	213	232	247	225	225	188	228	208	227	221	210	252	205	207	223	203	201	231	214	233	224	236	248	197	237	197	216	200	216	226	245	204	227	217	221	223	184	210	211	205	192	216	212	195	213	216	216	227	212	224	244	215	217	205	217	235	214	222	209	215	227	244	212	214	226	242	210	237	214	212	232	232	207	228	197	262	225	206	241	210	208	209	196	188	210	218	178	224	202	219	206	203	207	227	238	237	200	206	251	177	200	208	225	215	224	220	212	225	231	253	219	222	199	250	203	202	200	221	217	219	210	219	199	241	224	199	231	215	207	216	213	225	237	221	211	241	237	231	228	217	236	226	224	209	222	231	252	218	242	214	204	201	236	215	219	221	226	206	213	187	231	247	204	241	220	227	201	225	218	236	227	203	228	215	229	216	230	205	229	222	241	228	212	234	235	238	205	217	212	212	203	241	237	250	224	204	213	228	206	227	243	244	218	208	215	237	220	240	237	217	236	221	204	194	221	209	226	227	211	221	228	179	190	222	200	224	220	214	238	234	205	222	224	242	190	224	199	246	187	219	217	234	207	175	251	216	251	199	227	213	215	214	236	229	207	234	200	236	222	223	211	226	232	239	238	206	249	243	267	221	207	239	226	215	218	219	201	227	215	220	223	245	233	224	206	232	229	259	223	213	221	211	209	219	248	224	221	207	224	230	226	210	214	233	208	228	251	201	235	244	210	204	234	191	195	240	186	225	239	245	240	232	224	194	220	217	219	225	257	224	239	247	226	202	213	231	266	237	197	201	206	226	236	230	221	238	222	233	206	243	183	226	232	202	247	210	255	215	228	206	224	211	198	226	211	213	223	240	215	216	227	216	218	220	238	200	217	212	230	245	222	201	213	214	209	222	211	227	209	216	217	230	244	225	231	197	218	260	229	213	218	190	229	212	225	249	211	197	197	234	215	205	248	216	231	221	244	222	255	218	237	214	242	220	244	231	214	228	241	256	234	229	234	225	220	256	211	220	254	199	194	241	234	221	221	217	225	222	200	229	220	260	239	226	228	228	237	225	227	199	216	215	201	198	190	230	217	239	210	202	234	215	205	213	201	214	217	197	253	232	219	231	198	268	207	196	191	232	245	229	210	209	186	233	238	182	207	221	204	219	224	235	231	225	219	227	202	214	219	210	210	229	244	213	214	211	189	214	200	233	228	159	231	246	234	215	237	217	216	219	236	214	210	204	224	207	233	219	232	210	226	199	229	236	207	229	245	202	183	212	194	233	236	230	214	224	195	246	206	228	226	224	251	216	237	220	233	228	209	188	228	216	214	238	210	226	207	227	245	218	221	227	215	219	227	215	235	218	220	224	190	228	211	223	190	198	231	226	258	257	199	226	218	197	205	212	221	233	226	218	244	228	243	202	235	218	249	217	231	228	217	213	224	215	223	209	215	234	230	216	190	188	201	211	202	207	217	219	219	208	215	205	211	230	202	227	243	235	232	200	218	205	247	207	250	209	232	238	215	248	217	258	235	247	237	232	222	199	228	218	224	201	217	245	223	236	214	216	257	227	213	208	214	240	232	226	234	241	215	233	248	245	197	179	212	225	235	208	212	227	194	206	232	223	236	205	199	224	190	247	243	213	250	236	241	248	224	198	212	237	221	211	216	196	218	203	221	225	226	215	223	251	219	238	211	238	225	220	242	217	240	216	220	213	248	211	178	221	206	228	210	247	230	236	236	218	202	227	231	242	186	225	212	212	233	272	195	220	255	203	234	208	211	249	233	203	244	205	212	234	209	204	221	206	206	223	213	186	222	217	210	246	203	221	217	247	203	233	249	235	216	233	212	243	213	188	222	257	241	244	208	222	206	227	232	219	220	222	231	194	218	239	214	213	227	245	245	227	242	250	226	223	225	205	198	238	235	214	214	230	215	210	247	213	220	241	200	229	220	212	219	195	208	208	239	225	195	227	244	202	219	230	211	185	207	234	209	198	223	229	239	210	218	229	247	221	213	206	219	242	229	226	224	201	221	184	202	248	231	237	191	234	209	216	252	237	212	211	262	234	229	207	252	213	203	233	237	215	223	214	241	212	245	229	202	214	234	218	219	238	207	234	207	266	254	240	226	182	231	210	227	222	217	211	216	199	212	223	226	208	216	215	201	200	242	201	233	206	234	250	203	243	240	223	243	249	199	226	179	192	205	209	237	236	209	225	225	225	203	226	230	238	218	206	228	208	233	215	220	191	222	209	218	210	233	264	225	224	205	222	204	222	229	190	202	219	209	217	196	252	212	201	206	232	213	182	236	211	221	230	231	212	232	218	206	217	212	227	210	213	209	238	223	211	232	230	220	213	229	229	218	247	208	201	215	215	199	223	228	235	239	248	236	234	202	238	213	215	234	181	224	233	254	180	235	223	228	226	238	244	243	235	217	186	203	222	214	231	226	228	226	217	220	233	238	227	228	213	219	242	225	195	218	220	196	226	245	247	223	196	209	224	234	244	237	248	224	225	270	213	198	212	239	217	203	202	219	251	242	218	199	228	184	207	204	221	231	217	212	227	189	222	218	238	225	218	216	207	254	229	235	211	223	244	212	208	227	193	191	221	241	218	210	213	249	234	191	205	226	206	231	212	213	205	243	247	230	265	217	217	226	235	235	250	248	248	223	208	211	232	213	216	228	213	205	212	255	216	213	189	197	194	208	224	216	247	220	216	221	219	232	261	242	218	226	225	225	213	258	224	228	229	205	222	209	219	227	240	190	213	222	197	236	204	206	202	232	233	222	182	228	206	224	234	241	214	223	230	213	216	218	213	195	219	214	221	210	203	233	209	191	213	224	233	177	219	226	233	209	230	189	244	243	224	211	239	215	205	235	215	190	229	221	214	207	224	250	228	218	235	240	210	225	231	235	230	219	220	218	217	256	214	218	251	219	221	247	217	235	225	214	202	211	209	242	215	230	222	189	195	222	211	215	227	239	208	229	226	236	219	207	242	214	222	203	207	199	222	229	212	244	218	221	227	200	213	256	225	213	207	221	237	230	237	188	224	194	202	229	184	225	197	222	193	219	216	218	219	238	196	215	237	246	252	239	212	235	234	238	210	199
1880	524	577	565	577	562	572	553	570	561	560	555	533	536	523	576	565	520	550	566	540	498	526	523	549	531	523	493	524	543	519	521	551	542	532	539	562	503	530	575	565	558	552	541	507	503	499	536	520	496	525	559	530	516	564	574	507	540	559	542	542	562	530	548	553	558	546	539	530	550	532	561	540	582	550	542	523	554	519	535	542	526	514	573	517	529	501	487	561	520	503	557	520	511	549	509	504	532	534	565	521	528	557	509	509	543	517	517	532	542	527	492	569	557	518	549	563	519	549	501	546	558	554	510	571	482	505	527	562	563	528	547	552	498	565	530	525	548	520	539	563	564	525	550	530	543	542	560	532	542	536	575	540	545	498	464	598	552	581	502	530	575	551	541	521	509	542	541	514	516	498	552	510	552	551	536	546	521	522	543	538	515	535	536	513	569	523	536	520	546	558	503	521	540	518	555	543	549	564	516	552	528	517	531	536	587	565	519	536	542	511	517	525	566	510	557	557	526	502	576	553	573	547	539	571	512	567	552	548	554	535	529	535	527	537	519	570	554	549	526	534	541	484	508	543	532	511	546	498	564	497	605	541	555	551	499	536	531	528	510	538	536	526	547	512	521	548	496	516	486	538	519	528	515	553	501	499	541	562	563	548	536	530	528	543	542	548	545	529	548	514	509	480	519	525	541	456	546	507	543	540	565	521	531	515	524	541	479	544	541	570	531	517	542	533	504	601	503	549	538	539	525	550	593	539	544	508	497	521	572	554	526	551	541	556	494	567	525	542	572	500	513	567	554	539	543	541	568	487	515	549	566	544	540	541	523	529	533	537	517	542	507	551	527	531	576	538	553	546	528	543	584	526	513	499	519	523	489	543	532	468	546	523	551	552	514	524	533	508	547	540	562	582	544	550	508	558	534	576	519	544	536	548	517	514	538	492	515	549	547	541	511	564	533	508	537	524	531	531	529	540	522	533	554	528	541	544	532	512	525	536	543	504	532	509	548	553	549	553	525	532	519	545	548	524	542	514	555	535	534	527	536	577	536	550	510	527	522	504	531	554	541	562	554	536	522	522	506	580	543	558	551	535	505	581	525	506	543	543	552	509	507	487	516	523	520	529	562	498	540	555	568	553	534	524	519	523	536	539	509	549	533	523	554	533	483	498	535	493	535	501	515	511	524	561	531	522	542	557	547	590	519	507	508	475	546	557	502	495	526	524	541	519	537	541	552	552	514	555	519	556	552	576	541	558	570	562	502	548	539	510	544	528	530	518	564	550	526	562	503	544	547	554	523	544	504	538	535	571	503	530	539	560	551	526	513	514	502	530	538	534	554	520	553	534	508	512	487	523	508	508	544	520	550	512	512	529	510	542	515	524	555	516	540	560	516	525	563	509	519	521	570	529	522	534	493	520	538	543	539	505	545	518	519	483	521	516	553	502	514	509	522	534	529	536	522	519	516	522	539	549	494	572	516	526	563	487	570	527	556	534	516	549	561	516	547	543	554	558	531	574	516	503	549	557	535	565	497	529	513	512	525	544	553	539	548	527	528	521	506	543	505	521	531	493	553	483	523	567	523	534	529	535	526	485	489	500	546	560	505	535	543	529	532	550	519	552	516	507	536	533	535	521	563	533	556	555	544	511	503	542	556	564	567	533	507	529	571	522	531	539	524	533	529	533	532	545	507	544	529	487	524	534	546	529	501	510	538	579	554	515	542	549	497	525	508	505	561	536	557	546	536	565	547	532	540	506	507	526	496	521	543	484	530	531	516	564	527	538	511	543	519	550	562	546	506	564	509	490	531	520	538	549	512	516	576	513	573	579	565	530	512	539	498	532	503	545	568	559	528	547	514	544	529	556	501	532	530	540	544	566	539	551	503	526	582	545	545	536	529	551	540	558	520	515	550	522	532	514	545	559	528	513	536	534	561	501	547	560	559	513	536	504	485	527	548	519	555	504	481	550	538	520	540	530	523	549	566	527	531	512	547	537	519	529	563	523	525	549	544	528	530	565	568	545	531	523	541	558	502	553	538	538	522	538	545	563	537	549	519	550	534	546	520	590	515	521	519	542	541	533	562	531	519	503	557	544	552	553	505	521	544	546	522	541	524	511	525	534	552	535	529	563	545	540	518	525	539	545	565	526	575	501	536	524	515	540	524	607	547	549	566	544	545	597	528	538	496	560	512	548	501	533	517	528	498	561	567	533	566	533	511	504	557	556	536	582	525	483	515	552	549	548	542	508	563	505	537	489	565	519	566	551	545	521	566	566	554	498	518	533	506	527	507	526	508	563	533	549	554	561	582	523	531	524	519	520	580	557	543	500	542	545	544	555	529	536	511	509	508	551	475	519	571	537	549	529	554	554	486	533	555	497	498	547	485	493	507	495	581	521	569	533	545	565	524	538	515	497	511	546	532	524	485	556	534	547	480	561	566	507	501	506	542	502	519	536	518	554	520	521	566	519	522	531	535	578	525	530	516	555	593	488	544	542	488	532	538	494	560	532	531	535	509	566	545	550	528	511	508	574	542	539	540	551	522	540	548	547	514	583	508	518	519	526	522	567	492	561	493	541	530	516	534	540	522	522	549	552	583	521	533	531	540	538	523	522	492	506	580	536	518	505	562	549	509	527	525	520	510	492	487	519	528	535	570	540	507	536	545	520	595	546	574	506	556	524	502	516	518	536	523	527	527	535	494	530	555	536	524	536	531	559	534	537	506	518	563	544	562	556	539	516	541	543	543	522	533	582	498	527	485	481	545	547	530	542	508	504	543	539	494	539	523	537	510	542	531	515	517	555	536	518	534	573	547	522	516	520	519	545	565	527	537	490	548	480	572	520	573	531	508	513	547	518	532	515	540	494	556	573	565	551	518	516	538	531	511	582	510	529	539	510	530	536	549	517	535	504	541	578	534	570	537	534	531	525	522	548	565	549	517	534	622	600	568	541	547	533	545	524	565	502	532	518	499	576	515	516	507	524	498	530	520	512	510	504	569	554	526	546	535	560	547	505	522	544	563	494	514	519	499	509	547	527	519	496	499	538	546	552	548	550	517	542	549	532	557	488	494	507	518	551	537	528	570	500	522	540	552	529	515	542	567	533	539	562	567	540	548	535	514	554	544	576	532	539	573	588	487	567	470	558	562	540	543	528	536	521	561	518	560	551	539	502	549	504	522	557	542	549	535	522	549	523	515	548	536	538	572	529	519	547	470	574	557	569	522	510	532	519	489	544	557	554	563	538	534	537	534	536	506	537	531	507	559	556	543	564	551	538	528	576	513	497	524	556	505	523	548	507	532	540	544	568	580	530	563	551	507	535	505	515	543	559	532	528	454	586	530	564	555	516	529	559	563	538	518	529	524	521	557	568	551	535	524	546	529	516	516	482	551	525	562	551	486	515	550	514	526	517	515	557	508	558	540	522	522	560	476	534	518	573	577	523	546	556	523	522	503	528	536	569	524	517	536	566	523	458	524	525	574	532	522	504	553
7993	633	669	605	493	389	343	364	327	352	313	335	342	327	334	311	286	324	342	335	299	302	313	323	319	297	334	305	301	307	301	287	292	279	305	325	307	349	308	358	311	307	311	306	314	320	310	326	312	338	306	309	321	281	313	293	299	292	335	290	288	313	336	336	289	311	307	306	306	281	303	275	301	320	309	312	341	300	321	305	311	292	285	333	295	340	290	301	287	298	326	314	337	306	315	296	303	333	307	316	300	308	295	321	328	287	329	330	318	325	313	349	375	333	305	303	295	295	320	322	301	332	323	330	328	312	297	301	293	299	315	317	275	336	342	322	317	314	337	333	299	310	295	305	320	279	307	313	323	329	293	309	328	348	273	307	343	309	288	286	277	325	321	304	319	283	315	309	294	316	316	315	305	317	337	322	313	300	302	324	345	341	304	286	309	289	347	290	266	335	321	308	273	310	300	294	302	319	330	311	287	317	265	369	337	310	317	309	333	337	305	274	332	264	278	260	290	286	333	294	289	337	325	283	299	318	297	301	322	303	302	326	329	283	314	300	282	328	306	336	312	318	322	341	339	339	338	301	275	324	335	304	336	316	303	328	326	292	279	318	319	305	308	298	314	306	333	299	315	323	309	343	311	300	268	329	311	294	295	315	320	274	297	308	301	310	312	329	311	344	327	330	270	319	311	305	306	294	326	307	307	293	306	307	309	287	306	339	316	331	313	312	314	345	274	278	315	324	337	276	305	279	323	301	297	310	307	334	314	296	304	345	324	312	331	306	338	318	284	334	310	282	305	287	278	334	303	334	323	300	282	328	332	262	324	312	306	334	276	304	336	325	318	302	324	312	275	283	293	321	286	309	329	286	315	308	297	330	308	315	319	312	312	299	306	334	323	290	254	265	336	290	315	317	290	346	304	301	307	292	310	307	322	329	332	294	326	336	284	306	326	293	332	319	317	317	307	326	317	309	323	340	306	292	318	308	358	318	329	280	285	329	333	287	307	339	333	351	313	323	300	286	324	323	319	312	291	316	286	314	301	295	309	319	318	271	306	320	313	300	300	266	326	278	272	319	303	314	306	274	345	335	323	288	344	295	294	297	297	318	329	274	329	273	313	314	329	311	317	260	331	295	292	315	316	289	335	298	300	306	334	289	277	295	291	280	308	276	323	305	315	287	291	302	315	282	301	303	271	302	318	300	308	296	329	287	311	274	324	300	331	305	305	296	285	278	278	305	308	320	328	344	288	305	291	335	298	331	324	308	334	314	288	302	305	327	334	309	305	275	285	301	341	295	307	312	320	285	299	294	308	340	303	298	283	319	266	311	305	313	299	289	313	314	313	330	322	306	364	308	315	299	338	294	301	295	272	325	307	319	307	300	331	324	324	307	313	321	307	275	325	348	323	309	295	287	310	306	288	325	323	311	283	305	352	286	280	336	346	349	322	299	329	309	336	297	299	309	321	318	319	283	327	308	305	319	304	297	288	290	342	319	307	330	294	348	326	296	300	314	273	277	357	319	329	310	314	325	325	287	338	333	266	311	304	307	304	323	316	302	284	307	309	286	311	333	321	328	299	287	316	316	333	269	326	299	300	327	343	285	313	315	336	342	327	318	351	316	305	301	330	285	286	306	338	314	312	317	325	321	291	306	346	332	294	317	320	292	303	341	336	311	303	316	339	303	290	286	336	357	349	313	292	309	311	324	298	311	304	321	303	313	300	287	270	345	325	275	266	328	293	303	307	306	312	349	312	298	352	306	300	308	314	287	281	312	308	313	281	290	302	285	297	312	328	327	321	306	324	326	324	300	339	336	282	294	281	313	292	308	327	319	306	308	290	310	315	295	301	350	291	291	336	300	344	286	312	308	342	287	326	331	293	298	309	312	309	312	286	317	290	353	291	334	298	294	293	280	304	276	306	326	319	340	313	315	321	323	329	339	325	327	303	295	357	346	296	327	273	295	307	294	313	317	309	316	307	323	310	292	301	333	278	297	306	329	326	284	298	314	322	353	296	322	277	289	288	302	288	292	328	312	306	325	313	310	303	300	312	330	281	264	311	314	289	318	293	323	283	272	306	313	304	305	290	354	295	305	312	329	317	289	319	324	294	333	296	289	322	311	300	316	315	336	313	332	325	303	311	303	334	267	320	295	324	297	298	301	289	301	274	336	303	338	307	329	288	301	290	319	306	304	298	291	346	278	343	305	299	336	290	317	330	341	360	328	310	327	306	316	304	301	284	290	316	315	299	315	300	339	319	306	319	344	275	292	327	332	283	290	307	314	289	330	294	307	337	308	277	289	298	313	314	323	334	311	301	338	324	282	286	332	287	310	284	339	280	302	324	307	305	296	283	301	313	303	277	321	287	296	307	296	323	311	345	327	305	315	271	288	336	284	294	311	367	318	286	296	328	336	300	324	330	335	309	301	307	322	302	342	297	350	311	339	313	296	333	294	294	316	357	341	276	294	307	315	330	289	320	320	303	302	326	303	296	304	312	318	314	312	318	327	335	280	296	313	318	285	317	294	312	325	328	295	297	307	345	313	306	326	305	274	288	335	300	319	329	275	305	310	315	291	290	314	312	283	326	302	289	319	363	308	312	314	268	298	298	323	318	275	304	333	311	298	302	274	307	292	294	302	307	297	303	317	334	322	326	306	310	285	289	305	340	316	310	312	312	309	337	336	287	285	308	318	285	285	304	311	290	306	331	312	329	360	324	293	293	306	313	325	335	312	340	311	313	322	303	341	287	274	321	370	310	325	309	299	326	318	298	323	301	315	329	267	292	287	330	327	307	360	270	298	318	288	316	281	303	305	309	327	297	294	317	294	276	258	350	282	304	295	305	305	305	313	332	288	310	304	285	306	325	280	303	274	292	310	315	346	318	327	337	313	292	322	304	272	301	326	318	291	355	345	328	345	320	292	324	295	298	284	286	302	285	327	316	294	281	341	307	304	307	308	330	279	314	287	332	323	321	298	337	323	320	342	293	284	309	292	338	314	327	309	313	297	335	305	334	281	323	337	316	295	295	327	306	303	327	318	328	313	292	317	281	322	294	291	306	317	307	277	310	312	288	303	307	327	289	318	296	324	264	319	304	283	324	333	316	294	318	312	316	328	306	295	316	282	326	312	303	308	309	315	270	292	334	323	318	308	311	280	298	318	341	278	288	312	309	293	291	323	299	288	308	300	309	311	328	304	294	341	340	300	305	310	298	305	295	350	321	302	321	320	317	299	280	322	330	293	337	329	331	316	321	301	298	316	326	306	342	325	310	278	336	301	335	305	317	341	317	311	299	295	328	339	357	292	282	275	304	292	354	309	296	306	313	327	322	305	293	286	352	312	304	310	282	261	283	304	345	356	299	295	331	308	301	300	333	337	301	298	355	314	335	288	305	312	322	336	285	281	327	344	303	309	339	325	334	322	296	296	315	308	320	293	298	304	327	299	343	331	304	302	324	310	321	318	306	319	327	317	323	312	329	309	326	291
6687	963	1425	1622	1507	1216	1112	995	995	934	870	792	828	793	777	768	772	787	732	719	765	726	738	741	753	724	714	704	763	760	683	725	683	742	694	748	683	669	744	726	708	712	703	697	735	725	756	718	705	747	701	681	720	717	676	720	759	743	670	738	676	704	702	706	698	734	712	759	696	736	704	719	767	715	724	747	681	727	734	684	712	690	721	680	710	716	696	693	737	687	739	711	726	684	735	679	699	718	684	707	675	713	706	755	750	745	704	722	654	720	732	685	714	655	742	675	699	697	725	688	702	713	703	730	696	685	686	704	711	690	779	707	713	716	674	743	726	708	721	719	701	728	667	713	685	663	706	741	706	679	732	697	697	691	669	701	726	718	690	717	757	726	686	677	699	674	737	714	739	700	713	698	713	725	705	655	703	691	738	749	708	731	711	732	710	731	737	702	759	685	689	705	695	728	726	691	718	699	750	712	694	722	702	666	700	710	702	726	702	696	750	723	771	698	691	706	699	692	650	701	727	719	707	693	685	678	712	740	744	698	746	733	675	713	673	718	757	657	684	708	695	702	733	732	668	706	742	680	697	665	718	687	723	714	780	646	739	689	707	682	717	738	697	742	700	741	712	699	697	716	708	712	704	710	721	735	664	660	710	701	733	670	697	704	701	692	696	717	708	736	706	689	723	779	718	761	699	668	744	714	673	741	696	736	750	707	698	682	713	707	698	721	696	684	707	757	725	646	683	711	687	707	707	703	708	717	687	664	701	679	709	728	652	715	730	711	731	735	722	733	707	714	710	752	685	715	723	681	737	725	678	697	707	737	721	725	678	673	713	709	714	733	723	724	717	683	696	674	731	691	651	717	761	697	727	652	732	729	706	719	724	677	683	709	655	712	697	728	723	711	679	725	699	699	705	682	728	714	698	669	713	728	706	701	707	712	770	700	686	694	658	712	715	737	708	704	724	723	711	708	673	721	710	696	660	720	655	698	705	712	719	676	686	681	683	729	690	705	740	714	677	665	675	676	719	668	717	675	695	726	653	714	696	693	718	722	688	730	706	707	676	724	751	756	724	706	690	694	730	660	696	710	703	682	705	700	704	712	753	696	742	693	711	640	721	711	721	720	659	701	707	710	672	692	670	703	707	707	666	765	723	732	685	717	694	704	664	685	686	699	667	715	683	687	676	711	727	723	743	714	690	722	730	742	764	670	696	716	720	648	707	762	667	692	687	689	679	721	702	669	729	689	697	691	724	677	721	657	705	726	725	709	676	697	692	679	682	691	688	696	698	736	754	677	665	733	689	702	676	696	693	720	699	729	716	728	727	685	699	703	706	729	730	671	697	710	702	728	735	702	687	690	694	719	729	723	688	692	684	674	722	707	675	659	663	676	705	670	698	703	693	704	712	713	691	732	708	650	689	670	741	710	697	729	719	739	722	707	693	682	692	705	716	724	687	682	710	667	730	711	720	718	705	671	687	769	690	715	661	707	698	716	678	682	708	702	717	693	722	703	680	707	668	695	707	688	712	727	713	694	663	745	737	667	732	685	729	740	672	666	657	716	735	666	723	676	706	711	689	712	681	736	706	722	686	642	688	684	716	679	666	716	701	674	729	705	685	736	704	687	749	680	729	671	682	694	669	716	758	695	668	702	665	698	713	713	654	727	671	729	652	719	740	718	712	658	685	741	723	671	688	688	699	699	709	695	716	739	730	660	752	677	717	693	688	682	742	705	683	717	696	691	702	689	719	744	689	703	677	709	733	730	642	677	696	745	691	676	707	690	693	704	684	739	692	703	694	728	696	685	677	749	705	763	716	702	716	699	722	684	748	732	672	693	721	675	703	721	703	697	733	694	727	724	718	688	723	675	705	680	715	739	692	652	712	749	711	706	736	710	737	712	710	690	705	685	713	707	694	733	710	665	733	654	693	712	702	725	736	727	718	675	738	730	692	675	728	682	754	714	731	704	683	688	691	677	712	746	726	703	623	701	713	722	714	697	689	757	678	678	690	722	690	700	638	706	711	710	682	687	682	751	720	694	699	689	678	722	717	689	656	734	729	716	723	703	685	700	698	732	691	756	706	682	671	682	663	725	734	705	662	691	722	733	682	696	706	680	699	694	704	707	728	653	702	704	686	687	675	734	710	644	728	723	693	698	746	670	728	741	631	707	720	714	718	675	685	734	711	679	717	686	670	758	659	694	682	712	749	668	683	706	695	717	689	674	728	724	665	712	735	681	707	717	673	655	711	621	755	675	684	697	680	691	715	752	702	708	683	732	706	711	686	683	677	725	692	698	697	703	715	734	680	710	728	710	724	667	723	687	732	650	711	691	719	711	676	709	702	673	714	684	736	702	744	660	728	676	672	723	731	720	706	748	683	702	717	701	721	737	693	698	711	703	659	756	679	759	661	726	738	718	703	688	670	678	687	700	693	707	717	671	708	787	654	659	693	697	707	719	697	701	693	718	663	746	702	727	715	705	723	660	705	701	717	689	673	669	783	637	694	737	682	713	713	681	724	671	698	706	735	690	685	671	716	703	721	730	762	667	691	691	731	724	699	682	736	708	707	685	710	676	743	747	717	715	746	723	666	688	657	742	688	678	780	675	684	726	698	710	695	671	735	725	745	699	650	710	708	692	694	640	713	687	711	731	774	701	723	714	739	672	673	716	709	687	684	710	725	716	749	727	685	681	731	709	714	720	667	720	694	690	761	718	663	711	733	686	729	687	705	681	654	763	717	685	724	705	709	677	720	640	712	713	728	681	738	737	751	710	669	707	731	704	708	708	706	728	680	706	737	673	717	718	702	707	667	695	704	729	685	679	643	714	725	687	700	694	729	743	750	746	710	684	714	707	711	672	676	724	723	701	752	652	731	723	671	678	701	677	715	693	720	705	740	747	742	695	715	697	756	772	665	715	684	676	726	679	721	718	707	720	665	672	724	723	694	738	733	710	712	680	729	729	750	731	653	693	701	699	705	701	704	702	736	652	702	701	688	717	723	730	684	729	739	724	728	684	687	686	701	693	729	687	683	689	661	663	695	763	695	747	653	705	694	685	701	718	722	716	680	669	720	699	653	726	696	700	717	691	745	696	644	739	708	688	757	715	745	719	726	731	683	706	730	709	726	756	698	742	662	687	677	721	740	738	720	670	710	697	704	728	705	656	706	675	746	687	679	685	689	705	701	730	747	694	679	739	718	727	739	744	720	732	699	712	731	713	678	739	715	745	701	733	694	714	692	683	674	691	716	730	719	629	668	667	721	694	682	721	703	718	745	718	729	696	719	681	705	679	667	708	637	688	728	693	689	699	673	713	736	721	703	730	691	770	713	691	709	710	711	703	698	712	748	714	713	724	703	716	653	681	695	669	666	713	710	686	678	672	733	677	667	684	664	695	708	758	687	697	697	706	727	707	682	668	739	719	718	702	714	700	728	737	680	688	678	739	717	688	671	745	715	734	696	652	701	726	698	702	670	728	760	705	648	678
14609	1095	966	787	530	416	336	294	285	256	263	235	207	230	214	223	221	176	195	229	228	172	188	226	176	172	218	189	174	169	190	188	204	191	177	222	198	169	189	184	168	167	206	218	195	181	200	182	207	181	177	205	195	214	184	180	186	178	218	211	167	188	183	196	199	199	173	201	190	164	187	182	163	186	207	212	175	189	209	200	172	183	178	222	203	174	187	185	214	177	185	193	180	194	195	225	196	181	192	195	179	173	177	175	187	178	202	170	190	183	172	178	179	205	195	195	170	196	174	184	176	203	185	197	188	189	187	200	168	201	169	203	189	192	199	221	179	222	198	192	192	180	197	174	209	170	172	196	187	195	190	183	182	177	205	201	176	191	185	209	172	201	173	185	171	196	193	176	174	206	185	204	203	168	170	197	210	213	179	176	178	193	196	211	200	191	192	211	176	182	190	199	174	185	198	215	209	194	173	194	192	176	185	205	171	196	176	174	209	186	191	178	182	167	183	168	216	196	201	186	175	190	198	191	187	153	190	173	191	165	165	183	200	176	191	181	193	191	189	199	190	151	189	202	184	181	202	198	194	158	207	185	171	198	185	189	177	188	189	188	184	172	192	189	194	203	215	203	186	179	199	189	183	175	163	190	213	201	177	194	185	196	187	171	194	196	189	176	189	182	165	215	172	160	189	202	209	201	187	153	189	190	203	204	193	216	175	178	165	187	193	180	191	209	174	169	198	186	160	186	182	178	223	181	189	183	186	224	161	220	163	172	186	182	171	184	194	210	190	194	193	205	187	207	174	191	165	178	199	198	177	224	196	183	187	205	181	183	186	211	196	166	178	182	181	168	215	218	173	192	205	161	185	185	192	174	193	208	201	173	193	184	176	179	198	198	201	179	180	181	178	184	171	191	218	167	207	182	193	191	176	194	175	178	184	197	149	194	190	180	191	189	175	165	167	187	160	195	201	183	198	198	200	191	214	192	194	187	168	202	191	208	176	205	220	190	164	163	183	182	150	194	205	182	152	216	189	184	193	182	167	199	177	189	163	175	157	173	189	198	207	180	186	191	179	184	214	178	161	177	198	178	187	163	187	188	198	175	192	202	185	188	206	171	185	210	211	180	155	223	183	193	187	186	223	202	199	210	202	215	207	210	198	210	180	190	211	177	158	171	190	178	193	202	215	163	202	219	156	184	188	176	213	200	198	194	183	180	179	203	193	199	188	158	177	177	183	195	214	179	205	185	195	165	180	198	164	193	207	184	204	169	199	212	185	169	166	200	165	207	211	201	204	199	173	172	183	180	197	183	207	185	170	168	172	193	206	191	187	194	157	202	188	227	204	177	164	202	183	179	188	177	187	199	186	208	195	204	177	170	203	178	189	191	201	165	199	208	215	188	192	175	166	188	216	179	184	183	218	174	205	211	165	206	207	172	193	181	198	185	182	183	168	177	209	189	182	157	180	157	195	164	192	166	187	202	193	178	176	194	201	188	184	214	186	184	203	177	184	184	176	187	206	190	200	159	188	169	197	165	204	172	201	167	216	182	195	210	159	202	203	174	176	191	171	188	172	168	176	167	168	169	176	188	180	184	182	175	182	202	210	177	193	175	162	180	194	180	191	183	184	180	187	169	168	171	191	214	191	193	206	162	194	179	196	185	191	215	189	181	178	179	195	186	166	217	197	197	188	203	214	208	191	186	211	210	171	213	186	175	198	204	218	177	194	203	193	187	185	202	203	164	205	183	191	198	180	182	180	207	175	200	179	181	195	164	204	199	200	193	163	171	222	209	196	172	192	205	174	190	205	196	195	177	203	187	221	206	187	163	183	190	196	203	205	157	189	179	153	172	191	195	199	209	180	177	173	187	217	219	175	189	146	201	185	200	206	185	200	152	192	183	199	188	193	197	189	182	219	187	198	172	174	189	203	215	212	162	194	177	187	201	191	168	177	169	189	179	187	174	215	217	180	191	226	180	163	183	212	185	199	189	196	177	204	201	208	191	222	181	189	198	215	186	168	197	212	166	191	200	204	175	188	175	179	172	197	206	196	197	164	172	200	220	214	188	196	178	186	176	187	186	200	211	197	192	176	192	175	184	166	169	196	199	196	201	217	192	204	200	192	210	187	169	192	167	201	192	198	202	195	182	174	197	191	169	186	186	191	192	192	172	176	163	201	192	163	183	194	192	189	171	172	175	191	217	175	193	184	177	192	194	199	163	194	194	204	192	195	188	207	179	205	181	168	191	174	178	178	191	200	168	186	178	198	193	187	179	186	182	178	160	188	205	224	188	186	162	187	186	168	198	200	186	209	153	181	202	182	174	193	178	167	191	211	184	176	197	191	139	227	195	162	163	188	209	189	187	200	165	183	193	169	207	173	219	188	199	185	167	192	162	164	195	192	159	173	197	192	183	178	188	207	208	185	187	219	188	189	177	188	207	218	193	207	185	197	220	224	207	206	200	178	206	179	174	218	183	174	184	189	203	225	213	189	173	168	182	178	164	182	204	185	202	184	192	206	194	169	196	179	183	219	181	163	178	182	172	167	179	183	174	164	176	172	204	209	207	196	184	196	198	191	176	205	154	202	189	198	198	186	211	186	143	194	193	209	187	167	238	188	190	218	170	181	184	174	217	195	220	177	194	207	211	178	196	184	177	157	187	184	191	182	199	201	210	182	189	190	186	183	212	209	186	215	199	180	169	154	153	191	203	192	190	190	181	184	167	196	183	180	167	179	193	203	167	175	197	166	181	188	181	201	185	189	188	178	190	214	208	184	176	173	197	163	179	175	183	184	199	207	199	178	192	191	175	196	189	190	192	160	192	185	180	182	178	227	186	209	211	210	181	208	183	199	199	185	173	209	179	186	177	175	177	193	185	186	178	168	213	183	203	175	195	188	204	188	206	183	209	181	167	200	183	217	183	171	191	198	190	155	190	191	172	186	190	177	190	184	195	186	196	191	196	178	201	203	200	173	188	189	175	194	165	185	184	193	178	183	184	219	201	179	163	184	185	202	158	163	183	179	180	177	204	205	184	222	188	186	201	170	176	195	189	208	220	188	186	176	167	180	187	191	199	189	171	197	183	197	162	187	180	154	216	179	200	194	207	197	186	194	185	214	184	196	195	182	209	200	177	229	199	175	193	192	201	201	188	183	177	198	207	168	180	186	179	195	165	186	187	165	204	183	201	199	183	202	204	179	167	192	166	213	188	190	168	196	177	177	190	179	181	187	198	176	194	181	185	194	188	220	178	166	187	198	171	206	191	195	173	185	195	190	207	189	222	196	193	177	204	201	154	217	178	198	186	192	212	204	181	173	211	173	223	159	191	191	184	197	189	188	172	172	189	197	165	190	229	189	185	186	190	205	207	199	203	201	183	178	192	190	181	187	190	195	163	166	183	193	191	178	205	159	179	212	194	188	184	179	199	185	190	191	204	214	179	187	206	203	175	200	217	193	192	186	193	203	199	183	191	195	178	177	196	187	192
8064	985	1891	2165	1942	1471	1176	1009	923	804	740	673	667	661	628	536	567	551	502	527	544	537	493	490	497	473	464	510	499	475	437	520	453	509	430	430	445	452	458	487	465	431	422	474	459	421	471	497	468	424	429	481	419	418	446	461	456	498	437	448	472	461	479	444	459	458	425	464	460	470	435	457	431	447	419	404	451	384	376	466	451	426	443	448	464	463	395	458	414	455	445	419	445	434	428	435	428	442	433	456	479	409	418	458	415	414	443	439	423	446	435	426	451	431	449	437	452	422	465	412	437	415	432	416	457	466	415	426	485	427	465	421	414	465	470	441	484	444	412	407	439	449	460	437	464	423	443	419	412	439	451	429	448	435	432	442	448	417	430	437	406	415	432	411	442	457	488	431	418	448	461	461	392	461	461	474	446	451	434	420	420	444	438	449	409	414	437	429	451	455	421	432	436	408	384	450	422	464	433	426	454	435	463	447	486	467	452	459	444	459	455	403	465	447	431	378	476	412	443	397	424	451	485	425	413	447	475	402	441	444	444	461	436	437	419	415	446	422	471	434	433	461	435	439	458	428	413	436	448	434	428	421	413	429	422	446	453	434	452	472	427	418	441	430	430	480	419	426	460	370	424	418	424	460	400	446	419	389	423	443	457	415	459	450	432	428	433	397	465	445	430	449	448	416	430	411	441	432	442	459	453	488	455	432	413	398	428	420	441	420	444	432	457	439	419	470	456	431	459	430	425	423	434	462	451	452	471	429	442	425	450	458	420	439	434	456	457	450	468	430	430	445	445	433	441	448	441	430	418	457	454	421	440	421	456	409	410	431	412	407	437	453	456	463	461	407	410	446	426	452	401	465	410	436	449	451	432	449	462	429	397	442	468	445	417	427	449	442	386	459	434	463	447	459	416	465	412	420	438	420	460	408	436	421	432	468	431	430	466	444	432	471	483	387	450	444	435	493	436	460	413	443	436	448	446	465	433	411	443	442	456	405	451	407	422	413	453	424	437	449	434	450	433	468	476	422	435	433	437	436	385	458	456	436	433	441	414	468	421	442	419	416	409	449	437	413	416	420	428	430	432	408	430	419	468	428	417	435	454	464	408	428	462	420	437	449	454	432	454	408	434	431	445	420	449	431	451	436	409	435	432	430	450	418	471	450	469	448	438	460	471	427	406	421	448	399	458	422	429	448	447	424	419	424	444	422	424	435	453	425	406	446	436	438	415	455	419	416	451	434	429	433	408	416	422	460	442	419	462	441	456	417	437	472	423	428	477	420	439	449	424	458	412	421	444	449	408	439	427	451	452	448	416	439	414	445	437	440	418	464	445	433	448	425	456	450	448	388	446	442	438	418	405	484	369	412	425	413	441	419	429	395	448	420	418	458	458	433	437	449	440	422	478	430	422	459	411	434	426	459	478	436	446	427	481	427	430	423	430	453	416	446	473	453	429	459	438	451	435	425	460	426	423	397	443	442	460	435	388	461	439	430	461	430	418	453	426	427	433	451	439	427	448	429	434	432	419	443	428	435	438	452	448	393	433	416	427	443	440	416	456	426	437	430	416	421	446	427	462	460	424	451	457	397	435	465	409	436	433	447	447	475	426	444	421	443	435	414	425	436	402	458	421	453	436	431	429	452	429	453	455	413	443	423	434	423	462	442	438	389	432	446	402	490	415	422	453	432	433	380	417	421	470	455	454	428	429	443	426	425	447	410	468	435	434	417	460	448	456	449	466	465	449	432	425	409	417	465	440	465	449	447	421	468	449	409	418	455	420	420	427	419	481	484	443	426	409	454	442	444	432	437	428	411	438	474	423	461	426	443	410	442	438	419	422	433	420	452	467	431	427	448	407	467	420	416	426	411	451	413	451	509	397	419	419	438	429	427	451	454	451	471	424	394	439	440	450	462	447	434	461	443	443	447	450	425	456	441	439	457	422	474	457	434	432	458	442	398	448	428	461	425	412	432	464	409	419	454	396	436	441	441	433	451	422	453	450	423	447	447	415	431	433	439	439	428	449	435	436	446	406	452	448	456	455	477	449	449	428	440	501	443	422	423	455	427	418	427	445	436	441	407	469	429	409	386	427	433	432	403	466	464	452	451	458	387	420	448	414	429	438	454	441	372	441	464	430	403	442	476	419	432	415	432	421	450	455	485	404	412	431	451	418	421	443	445	428	418	440	390	470	405	416	429	421	446	438	433	435	446	416	444	375	442	395	455	428	430	443	411	453	448	453	445	444	446	446	440	428	440	453	438	488	422	415	420	431	457	434	450	437	444	434	420	451	458	423	469	433	434	422	435	460	427	441	433	430	411	480	450	464	441	434	476	406	439	486	416	418	422	434	457	458	458	396	441	433	435	425	433	438	410	440	432	426	464	435	429	487	426	435	456	449	436	446	406	440	433	458	409	444	454	434	461	464	435	452	452	433	438	438	429	447	441	429	438	427	451	424	429	429	417	421	440	437	460	461	416	449	427	438	427	409	387	453	431	441	435	443	460	442	403	459	425	413	444	464	449	466	472	431	468	440	453	426	384	418	431	433	465	435	428	472	463	477	428	486	490	437	430	434	460	433	434	461	422	430	455	436	441	379	429	434	440	422	462	447	442	430	422	408	439	393	415	469	456	422	433	444	418	446	467	439	465	460	437	457	421	441	446	426	434	444	440	472	417	447	426	439	444	411	408	464	425	434	403	398	445	406	399	399	416	401	393	428	421	449	439	438	482	409	465	469	445	472	459	434	432	416	430	462	417	423	446	446	463	419	431	450	423	434	398	418	411	441	464	393	442	439	434	457	430	440	477	441	438	430	451	419	462	475	438	434	428	395	421	478	388	437	411	427	419	454	448	434	436	434	405	442	434	417	452	464	459	471	422	430	432	438	438	439	447	446	433	466	411	417	439	438	437	459	426	430	419	480	427	435	454	429	433	419	443	436	441	435	450	380	435	412	438	416	451	435	396	429	459	478	464	414	443	451	427	442	413	433	401	418	429	383	484	476	444	453	432	436	433	420	412	440	421	445	453	452	425	426	380	423	376	431	431	423	444	423	427	440	417	414	413	420	446	444	403	433	428	477	437	419	428	433	439	419	442	465	441	481	453	406	472	458	446	428	452	398	441	427	449	442	449	448	417	436	431	474	454	443	466	402	450	454	456	428	439	407	436	458	441	450	425	446	414	437	442	438	403	415	437	399	427	429	458	433	430	420	424	460	427	465	422	443	436	422	389	432	408	440	458	412	447	470	439	429	407	420	420	410	453	384	483	442	477	440	397	432	403	456	478	463	470	447	419	412	503	454	439	459	422	453	469	443	408	460	390	457	442	484	436	406	435	431	476	420	422	468	430	496	456	468	442	422	449	456	424	407	438	448	447	407	451	445	431	449	440	462	450	437	425	408	422	427	441	458	464	425	427	436	425	443	448	458	404	422	437	432	427	447	426	447	476	422	393	403	453	412	406	471	438	429	423	423	465	418	430	419	394	408	443
1503	270	222	248	239	232	231	247	188	222	217	222	206	209	235	223	222	236	223	222	215	207	208	217	214	244	190	221	239	194	211	227	232	223	194	258	195	229	205	208	220	230	218	230	189	220	181	220	223	212	224	229	213	207	206	210	236	206	206	224	205	208	221	197	232	227	233	221	205	231	213	215	205	227	247	239	207	229	214	208	212	208	203	225	203	212	229	213	180	231	213	243	233	208	215	201	225	280	231	226	226	223	213	198	208	219	215	224	230	205	224	216	220	194	228	241	207	212	239	221	233	190	220	238	196	237	238	237	214	224	219	240	242	195	197	242	234	250	239	215	220	243	241	229	240	210	227	216	213	238	226	236	205	227	212	248	229	229	200	194	218	235	218	219	225	227	231	198	212	210	222	238	221	212	229	213	222	224	228	227	191	220	231	229	215	202	243	220	204	245	230	244	205	224	207	221	237	215	182	207	216	198	216	239	195	207	243	253	219	203	200	216	236	201	223	203	189	244	231	206	212	221	241	238	230	203	224	226	239	250	229	216	221	215	245	203	239	220	227	204	225	223	217	230	226	223	223	210	261	241	255	239	241	223	199	202	208	259	213	222	243	221	221	231	206	193	205	222	207	195	224	243	207	210	206	223	228	244	209	212	197	205	201	258	232	236	213	232	199	191	210	218	251	247	201	209	252	191	207	189	212	224	233	208	249	210	206	213	221	216	242	204	222	253	199	246	206	213	211	197	208	225	241	227	222	221	208	225	244	209	233	211	223	262	224	211	176	257	215	237	209	222	217	188	209	232	197	219	197	237	225	203	237	221	243	229	243	241	212	218	217	239	242	209	245	196	212	249	207	201	231	234	197	220	235	227	224	216	208	204	208	200	195	189	227	221	217	243	253	234	231	238	217	195	209	246	199	199	221	257	270	221	206	225	219	200	245	231	219	246	192	230	228	223	239	205	204	196	235	211	225	205	211	241	224	240	225	241	217	205	209	227	225	204	242	222	226	203	212	243	215	231	219	237	225	220	205	238	222	224	227	235	211	222	213	194	217	207	233	237	209	203	230	204	191	247	242	207	222	215	250	224	218	198	215	241	193	219	217	247	241	219	223	204	235	208	227	223	205	204	184	209	192	251	219	223	242	206	203	203	203	199	224	198	226	222	224	223	222	236	231	203	211	238	230	240	221	214	227	225	225	225	212	198	206	212	227	238	213	229	211	211	219	225	220	234	196	204	233	245	210	206	196	225	223	232	210	212	223	231	215	208	205	228	220	221	233	185	218	205	209	222	206	185	212	215	236	213	205	223	202	227	230	217	222	217	225	215	205	214	239	238	246	234	206	205	209	233	209	236	211	215	218	217	219	219	219	223	226	218	241	217	214	223	228	200	205	246	233	229	219	218	236	224	219	237	224	240	204	223	199	193	215	212	195	212	259	245	213	222	274	208	230	223	219	215	225	230	213	226	248	186	223	226	223	227	229	218	207	229	239	182	235	219	201	202	262	212	230	223	230	218	216	255	228	224	229	216	219	224	215	233	240	226	204	204	213	233	228	216	204	227	225	227	210	199	208	204	210	203	233	172	246	212	212	224	226	218	241	240	205	188	200	218	220	219	254	197	226	236	233	228	265	241	246	249	228	190	224	217	224	227	238	242	211	210	213	242	221	209	215	219	208	221	241	224	217	227	242	225	233	229	239	212	211	210	193	192	188	218	225	233	195	203	217	226	224	237	229	238	234	235	226	240	225	250	184	213	230	209	229	222	216	215	245	230	241	215	224	223	216	211	239	220	190	200	238	228	192	202	222	215	230	223	213	234	212	221	210	242	224	210	218	198	232	220	211	194	241	234	235	234	223	227	226	252	222	203	212	212	208	226	244	233	210	226	227	241	232	216	211	218	210	237	243	196	207	227	216	232	187	205	237	194	225	203	231	215	226	231	258	234	209	213	264	203	247	205	213	217	232	216	210	229	208	224	222	227	223	226	237	235	198	215	212	192	195	238	201	210	224	227	220	194	209	209	195	233	235	220	230	217	227	230	238	220	199	216	216	209	213	195	241	215	219	193	228	235	202	224	217	248	193	231	218	209	203	229	232	213	229	237	224	258	232	231	227	235	234	237	199	222	226	216	220	218	215	210	205	190	200	237	236	218	214	223	208	190	192	228	213	231	232	217	234	202	195	203	230	188	219	219	216	206	210	194	226	229	245	212	203	213	224	243	239	239	238	202	210	202	258	256	201	214	212	207	224	218	226	198	250	193	219	207	220	239	193	242	226	217	202	238	252	226	240	201	224	221	197	229	243	232	216	209	260	208	229	222	235	214	220	242	235	224	222	192	238	215	197	232	241	233	221	239	238	255	196	181	213	233	232	227	245	218	186	216	206	200	207	234	239	251	207	211	214	243	204	189	224	239	214	200	225	229	213	205	219	221	215	243	218	221	215	209	187	217	188	204	228	237	190	239	243	214	217	245	239	210	191	196	218	240	212	238	233	246	214	244	224	217	209	229	231	235	225	238	211	202	246	209	209	207	215	215	222	221	216	237	214	216	208	230	231	252	200	213	234	219	215	239	216	232	208	217	240	227	219	218	241	227	241	217	217	230	211	221	229	229	237	199	253	201	199	230	211	216	201	244	234	206	205	199	243	213	221	222	217	210	221	212	231	192	201	220	223	190	207	219	210	250	216	211	217	206	236	209	185	207	219	197	214	212	243	216	226	220	222	207	216	205	232	223	226	198	241	210	192	232	231	220	223	230	210	221	208	236	249	185	212	232	226	218	259	240	214	206	210	232	222	221	220	209	203	223	196	196	209	197	207	210	243	216	198	231	233	243	226	216	215	228	227	203	221	205	248	206	226	234	196	211	202	236	200	220	217	229	217	213	229	241	209	203	199	207	232	243	222	225	209	208	234	217	219	224	244	221	196	219	249	223	213	221	229	216	214	188	254	218	233	249	223	211	245	235	228	204	216	204	221	220	204	223	187	217	197	196	238	209	243	244	222	228	221	219	245	220	226	205	218	220	228	220	244	224	214	229	244	185	234	235	227	221	214	224	216	222	246	220	224	222	251	234	239	223	244	228	239	213	231	216	255	205	186	199	233	218	219	222	235	268	219	228	202	204	196	203	244	199	233	240	196	227	229	207	198	216	198	219	238	200	217	227	254	201	228	201	229	226	221	226	219	219	224	204	212	204	222	223	207	231	219	228	206	227	196	222	210	209	222	233	249	207	242	202	208	187	235	220	235	204	220	211	210	210	213	226	222	222	239	197	234	234	212	209	204	188	206	229	202	203	183	232	222	217	204	245	220	235	239	227	222	215	215	236	220	210	208	198	224	226	252	222	223	212	222	213	234	196	219	211	237	205	226	205	225	209	230	194	214	237	207	234	220	209	245	213	212	254	220	227	227	229	225	212	229	246	250	241	200	216	222	212	200	216	192	223	227	221	199	227	229	201	202	205	226	210	219	241	205	218	222	211	220	197	257	246
1862	527	559	596	555	572	560	541	517	545	528	529	594	538	543	562	515	543	557	553	548	495	543	509	512	560	524	524	514	506	474	511	535	527	533	560	510	536	501	520	557	516	524	518	505	555	541	550	504	532	535	539	544	530	523	547	544	500	526	513	538	568	563	523	513	532	520	540	531	522	535	536	551	530	511	502	538	559	477	517	541	527	527	598	544	524	560	533	510	509	558	522	515	513	558	551	572	498	525	524	518	527	543	533	507	483	525	498	564	544	540	543	520	533	527	546	521	557	532	544	516	579	574	559	583	507	548	521	549	529	520	524	549	525	491	524	527	551	519	521	500	531	610	512	538	547	539	536	531	539	525	546	485	557	530	528	517	509	520	528	567	547	493	534	526	531	527	538	516	547	535	523	567	502	537	541	484	531	578	555	576	558	556	529	555	520	568	509	528	514	551	496	533	544	490	515	519	527	577	544	536	548	504	527	525	550	582	502	536	502	565	501	520	535	501	531	526	552	560	559	575	453	556	527	539	512	564	548	512	522	566	549	526	514	597	518	538	538	546	558	548	549	515	562	564	508	537	559	555	574	503	512	537	519	531	534	513	545	541	568	553	500	527	518	510	564	530	546	549	581	537	546	578	511	544	529	544	487	547	508	555	545	556	561	524	585	556	500	543	503	518	510	499	520	504	536	510	524	540	563	561	514	546	537	563	523	548	501	483	543	529	509	547	564	540	522	551	588	550	537	517	530	555	539	540	513	539	527	536	517	543	556	530	525	537	594	499	525	540	566	508	516	525	585	533	474	543	506	543	543	529	500	540	546	558	508	573	551	505	539	522	537	573	563	516	525	559	578	537	554	532	528	515	566	520	534	498	519	528	512	532	532	555	592	520	509	569	571	560	526	540	548	530	502	512	543	518	512	544	535	540	560	520	549	548	545	557	545	552	539	539	537	488	543	559	538	543	547	549	535	538	547	547	531	570	502	556	512	527	540	516	546	521	534	521	516	505	569	547	515	523	509	514	508	539	584	563	550	571	552	568	543	547	528	553	512	559	499	503	540	576	516	546	527	546	492	524	504	530	517	518	508	529	530	483	520	510	515	487	552	523	535	531	587	513	525	526	539	554	505	561	536	565	534	531	575	509	500	512	548	518	527	544	562	487	550	560	509	527	503	530	530	526	505	533	534	522	567	488	519	593	532	549	558	499	545	554	541	549	514	493	532	528	495	509	559	542	541	523	504	534	552	541	576	527	543	528	538	561	506	521	568	532	535	520	534	535	509	542	504	497	497	506	551	528	552	530	544	566	601	525	544	522	499	522	530	562	540	560	565	563	512	553	511	518	502	531	574	546	554	513	515	527	516	492	579	547	537	534	545	520	538	525	569	546	516	521	543	514	559	556	503	506	544	565	558	530	570	532	529	525	578	529	485	565	498	537	492	531	535	527	528	521	582	547	590	520	559	532	516	554	527	571	483	490	554	548	553	478	519	527	568	546	569	476	507	539	548	499	560	508	499	540	557	562	506	491	513	544	533	550	526	495	535	516	544	514	537	519	541	510	526	550	513	549	513	508	494	526	524	580	506	540	520	586	524	578	515	552	555	534	553	573	486	582	543	509	546	523	526	520	509	513	527	567	549	519	527	517	488	529	547	531	561	563	570	553	514	543	548	581	520	504	562	530	535	489	560	504	547	562	556	565	494	531	529	518	514	537	546	443	522	607	534	543	567	478	523	571	519	520	492	565	545	500	544	525	562	518	544	504	515	565	530	521	556	536	546	525	548	549	521	561	525	573	517	531	524	522	508	537	538	539	536	574	540	531	553	507	522	529	546	513	547	489	542	511	493	542	536	515	471	530	593	499	543	582	472	518	517	570	520	534	578	557	522	569	538	495	530	552	525	519	545	519	537	532	542	562	535	513	529	538	552	568	591	527	528	521	537	494	535	535	540	562	548	551	571	501	551	559	563	524	533	572	497	499	553	539	533	525	554	546	509	539	505	506	525	539	513	528	548	506	534	521	529	511	533	519	506	509	542	482	537	475	545	557	528	542	571	519	492	468	522	548	554	499	527	596	561	555	542	493	500	511	508	566	552	531	555	530	553	548	567	526	553	529	524	544	583	539	506	476	493	513	535	536	550	528	549	541	524	525	505	540	514	546	508	566	509	476	502	528	557	514	527	513	528	509	555	535	546	544	533	568	519	554	569	534	564	531	562	517	553	560	493	572	578	525	505	552	520	534	538	537	526	496	544	540	520	579	488	480	530	558	540	551	528	532	532	506	522	533	492	485	540	538	497	536	542	468	618	495	511	525	588	533	526	492	543	507	515	559	535	539	534	556	521	559	555	512	519	539	508	512	519	540	537	514	518	539	538	541	573	533	522	557	530	493	514	539	519	544	513	523	484	515	542	520	559	521	562	518	567	546	545	533	494	524	486	542	532	523	542	548	539	521	498	543	513	543	532	526	513	507	516	538	554	527	511	537	506	554	532	539	543	484	537	535	511	521	509	552	525	507	506	557	543	537	553	521	545	536	529	537	536	522	505	541	565	511	511	578	527	537	530	532	516	547	531	553	474	518	533	580	545	515	538	508	509	529	536	508	553	522	546	551	529	531	575	543	525	548	545	572	568	499	523	536	501	516	493	532	565	518	531	514	531	539	558	549	523	517	529	527	514	575	511	550	505	507	522	542	560	604	577	515	546	539	575	522	511	554	557	505	522	558	541	493	545	502	540	509	492	520	514	541	533	553	545	584	525	535	503	541	538	561	572	527	543	511	541	563	522	551	492	543	541	549	492	563	491	510	528	530	560	565	531	510	530	549	564	537	560	531	531	512	550	491	505	530	515	538	564	512	570	553	548	545	522	531	538	605	560	561	537	559	558	559	555	507	518	539	523	551	527	536	502	562	532	546	505	601	526	521	511	555	510	539	511	523	519	541	556	530	505	520	522	533	506	580	543	537	526	561	545	545	529	535	540	552	526	512	498	540	547	533	555	522	520	544	522	526	575	537	503	517	494	521	523	555	533	547	530	538	535	522	498	541	500	519	563	536	537	508	560	529	511	542	510	524	530	509	569	542	528	537	533	535	526	544	529	566	487	512	516	522	535	519	482	510	550	544	526	553	560	528	553	522	533	523	535	552	506	544	526	566	525	533	539	512	572	542	510	516	534	541	531	527	530	551	537	515	531	554	525	541	490	526	499	534	549	509	522	573	516	478	574	540	539	588	540	541	563	558	549	510	552	554	526	489	556	567	548	586	519	543	547	530	533	547	553	499	538	540	554	536	524	526	513	535	552	528	559	540	560	512	550	519	556	525	542	533	531	524	555	552	510	539	570	518	510	526	516	571	551	554	557	521	573	500	538	587	510	512	568	557	538	571	514	565	527	546	550	550	534	526	524	557	519	539	560	551	554	533	545	536	541	549	574	539	543	540	551	546	558	548	537	523	556	519	513	535	495	527	593	510	554	560	513	501	516	504	553	523	534
7917	636	625	595	487	407	379	328	358	328	313	306	337	377	314	309	347	319	317	327	319	300	322	283	298	355	305	299	302	315	309	286	324	280	290	292	340	305	310	322	330	307	299	334	328	278	306	308	313	307	318	285	354	312	311	287	298	336	309	326	274	290	325	311	293	339	316	314	334	313	295	277	294	325	325	314	274	307	288	344	300	281	291	297	310	301	319	298	309	341	328	333	303	280	307	299	300	336	276	315	288	307	325	361	311	337	332	303	290	312	291	336	327	301	293	352	350	317	323	292	304	291	314	303	309	345	300	294	292	289	323	292	305	276	299	289	325	282	311	288	296	296	316	288	295	304	289	332	288	286	285	308	327	301	302	340	320	296	309	331	298	294	320	327	306	329	346	315	314	281	313	293	326	279	351	321	297	312	294	274	300	305	298	358	307	293	309	298	291	320	293	318	315	302	309	312	300	306	314	300	318	329	341	316	327	277	318	334	313	284	287	335	280	306	306	319	289	308	339	326	275	306	303	287	308	284	315	288	313	299	275	324	347	277	298	287	323	301	333	323	315	302	297	305	335	329	318	300	297	261	335	318	330	303	325	339	289	280	300	364	325	298	267	290	303	298	302	288	279	311	291	326	307	352	303	265	308	313	293	317	278	324	357	306	309	314	320	310	322	335	313	327	301	308	299	300	325	320	308	297	295	297	300	320	261	295	320	300	328	315	303	329	304	304	298	296	339	310	322	258	302	285	308	294	307	314	308	321	334	309	305	316	303	304	284	316	281	297	326	333	323	332	320	296	304	284	313	330	330	307	296	304	316	312	288	333	314	346	260	268	320	296	304	316	293	314	335	296	293	322	307	292	310	296	295	316	313	305	304	292	283	284	296	310	333	343	303	308	290	260	331	324	296	283	296	316	307	311	295	304	325	306	288	353	308	290	293	327	328	312	330	314	290	326	311	294	299	282	303	319	314	354	297	293	282	319	317	332	324	308	305	332	352	296	276	302	312	329	314	303	292	305	308	277	309	272	330	314	307	305	312	302	300	308	336	307	301	278	271	304	308	281	288	316	301	325	310	313	335	326	264	298	337	298	325	323	304	304	279	287	325	274	305	300	306	319	336	316	304	309	293	313	279	317	317	297	294	289	318	307	284	331	316	310	282	287	324	309	318	313	304	301	302	354	315	326	283	312	325	312	314	318	284	293	313	322	308	299	328	309	319	333	305	320	292	313	344	316	321	292	330	293	307	287	282	294	293	294	280	301	306	331	331	267	302	319	345	333	283	328	329	307	299	307	349	309	303	346	307	293	328	300	293	287	327	289	355	335	286	313	343	303	318	322	311	332	306	278	304	295	311	317	327	284	323	297	330	315	332	314	294	324	273	299	301	269	289	306	330	297	316	286	281	304	299	278	299	292	289	305	262	303	277	293	305	300	304	313	319	304	287	343	272	290	296	313	322	306	288	339	304	298	323	309	295	300	299	280	302	312	322	311	306	321	296	307	326	296	317	344	331	301	311	280	331	303	305	300	323	333	363	314	336	300	358	305	320	309	319	318	313	338	331	293	318	314	284	313	305	294	296	344	315	332	334	306	309	287	323	316	317	308	279	330	341	299	294	297	299	292	342	298	313	307	334	337	309	334	302	309	335	319	328	327	321	313	295	334	341	268	281	298	306	302	321	322	295	296	315	309	309	317	325	302	337	298	317	307	335	282	296	297	329	304	299	281	318	331	319	324	283	310	316	301	331	305	280	318	304	303	342	285	313	275	318	324	332	312	310	294	290	301	345	347	299	349	328	315	326	306	300	299	304	293	305	326	314	333	301	297	295	317	348	275	305	314	284	276	296	308	274	301	340	326	325	287	328	272	290	331	304	287	281	274	304	303	304	319	300	301	331	334	317	288	328	321	344	339	308	315	333	322	312	281	299	269	305	321	317	303	273	270	319	342	317	312	305	299	307	294	322	302	306	282	286	298	312	297	312	290	337	349	312	285	314	318	315	329	317	307	286	307	305	274	339	310	319	310	321	299	340	287	325	299	306	310	305	290	315	316	318	346	293	305	332	324	322	343	289	330	324	319	315	311	307	318	306	297	312	335	308	266	314	343	282	328	283	298	306	336	336	305	269	296	313	335	334	281	298	310	311	314	315	325	300	308	335	302	319	296	290	302	324	279	342	337	340	292	312	270	315	315	301	313	307	311	306	288	316	330	316	336	352	306	310	313	337	317	263	286	347	315	338	310	326	308	316	293	327	312	275	319	280	305	333	296	300	292	307	294	314	326	315	284	294	311	342	334	312	307	319	310	265	307	294	291	301	342	284	322	318	277	315	321	322	334	325	312	322	298	280	288	325	314	301	330	286	323	313	275	279	303	292	292	326	312	294	301	309	311	293	272	287	314	311	300	314	301	329	306	298	319	320	319	300	313	284	285	281	310	330	347	294	284	294	348	343	312	299	302	298	323	324	344	289	316	293	346	318	278	287	296	313	300	286	291	336	288	313	309	312	299	284	335	325	298	338	288	305	325	318	310	313	330	319	306	302	312	321	330	331	299	286	323	300	307	295	302	294	307	271	291	341	327	318	288	320	358	333	343	316	336	298	317	333	289	345	302	308	294	284	334	291	332	314	310	257	311	292	303	307	299	321	315	332	313	321	275	306	314	292	283	360	290	306	274	277	305	344	288	304	312	335	322	336	315	290	320	356	355	289	309	298	270	307	303	284	304	312	291	309	370	323	343	298	294	295	305	276	329	305	348	321	326	327	281	304	307	307	305	304	295	350	309	300	305	282	322	303	342	308	306	334	298	343	291	296	299	299	311	303	302	298	319	299	283	298	336	312	288	302	339	310	304	349	280	294	324	313	325	313	326	296	296	324	310	316	315	310	344	319	288	305	302	327	327	299	325	317	325	309	310	299	311	306	301	323	348	311	343	350	270	310	293	310	297	325	273	322	321	324	312	274	300	309	329	291	289	295	321	342	346	295	313	319	311	298	270	321	326	321	316	320	314	310	297	329	327	314	309	306	283	309	319	309	316	326	295	293	278	308	329	300	334	318	314	334	331	333	287	351	309	314	335	326	297	286	309	303	281	295	273	325	339	266	294	299	269	360	317	298	285	329	292	310	308	313	300	351	320	289	322	301	316	293	340	324	281	331	353	327	317	312	318	324	349	290	305	297	311	302	306	325	296	300	316	292	322	317	313	272	313	286	265	309	320	323	302	317	304	289	309	321	316	295	262	309	305	288	328	279	309	311	320	331	296	291	313	267	320	332	297	289	293	337	332	334	310	309	316	299	275	312	320	334	309	306	327	306	298	279	328	309	301	326	325	342	328	337	296	335	335	294	325	324	316	312	319	299	263	350	339	324	304	290	310	293	307	313	320	331	330	317	251	369	303	257	296	297	343	324	313	295	328	281	315	302	299	297	277	288	278	285	317	275	288	296	308	310	348	328	306	334	315	308	291	330	310	328	314	296	311	320	316	327	308
6702	953	1497	1608	1507	1272	1060	1072	947	923	858	870	808	851	770	799	790	768	801	738	770	755	767	745	747	742	728	741	744	711	730	736	710	723	720	756	699	711	720	744	669	687	685	716	706	708	674	699	750	658	698	678	680	669	763	683	703	716	701	707	693	679	724	679	741	710	699	638	704	758	683	694	681	641	732	736	692	703	713	721	724	722	700	649	721	657	693	724	697	672	769	647	741	664	737	704	710	688	739	727	742	709	718	729	723	701	691	698	679	704	671	707	707	690	665	741	706	697	764	734	672	683	706	671	745	688	717	693	696	683	717	722	702	707	682	687	716	679	679	750	759	689	692	717	750	652	677	646	722	721	728	676	666	715	681	702	688	710	722	750	694	750	705	725	689	671	682	712	711	738	728	678	704	688	706	668	691	688	695	716	729	703	719	672	761	688	722	726	711	713	656	715	712	728	703	702	673	665	681	714	721	689	696	677	723	685	714	725	712	690	712	708	704	672	663	682	668	697	700	682	707	691	718	699	676	725	687	679	731	705	723	702	656	653	703	680	719	692	712	727	718	720	683	714	693	713	736	740	675	695	715	681	694	711	694	708	655	673	691	693	687	655	703	681	671	720	675	706	760	695	713	753	666	753	734	696	690	693	620	693	715	729	739	730	668	705	683	709	673	692	713	698	742	708	724	735	705	729	749	706	664	728	720	733	675	693	696	707	711	678	734	747	729	736	692	709	715	702	666	708	750	684	690	709	730	710	733	681	708	707	724	670	706	666	711	738	694	730	705	752	718	672	742	732	680	696	679	683	732	652	714	728	686	740	712	699	693	692	738	694	697	651	736	711	712	667	752	714	682	731	689	675	691	698	682	703	693	743	698	699	696	707	669	670	708	706	700	658	704	675	714	734	739	706	723	707	733	722	658	716	681	711	698	678	695	710	707	734	738	736	702	734	721	724	679	714	651	724	671	740	737	719	669	714	671	694	673	724	715	720	747	719	740	719	752	707	728	740	709	691	674	708	735	711	708	694	737	679	715	705	703	714	740	737	684	715	727	713	716	655	726	707	666	724	692	723	715	693	705	680	698	683	697	686	687	709	710	672	720	681	676	687	686	685	723	743	688	704	698	725	700	692	707	676	703	680	683	691	697	672	692	674	665	666	684	668	682	739	676	749	722	688	719	675	691	689	685	768	706	734	677	677	697	689	668	736	731	692	700	718	708	691	727	705	712	697	710	671	714	678	679	681	724	729	718	730	727	719	716	685	672	679	740	715	694	705	631	729	729	737	762	676	683	704	784	718	728	720	718	736	755	659	698	738	714	652	669	712	691	667	707	690	684	697	703	698	728	689	697	690	730	711	708	724	719	689	711	703	715	735	668	730	686	726	719	646	720	693	681	705	703	697	708	684	658	746	706	713	664	670	688	668	655	686	717	695	709	677	709	710	705	759	722	670	702	683	667	697	724	707	697	746	712	673	705	723	748	669	672	658	715	755	700	726	710	711	719	763	780	709	717	713	690	674	710	716	724	661	715	699	732	697	699	669	666	729	679	709	715	665	719	695	656	715	695	669	693	706	693	702	693	741	686	699	698	696	703	721	736	721	709	690	705	731	743	769	689	670	675	708	733	677	710	724	750	683	703	681	741	712	668	713	680	683	736	705	708	658	725	669	672	733	663	685	706	686	686	695	682	702	718	669	684	743	665	694	716	716	684	724	721	669	720	739	681	703	719	657	743	693	668	710	726	726	668	715	733	748	693	677	678	681	695	690	669	719	701	657	701	723	704	712	709	735	714	681	750	717	717	707	712	734	698	747	693	698	682	737	677	692	680	659	674	729	728	741	759	669	751	758	697	706	693	691	733	691	726	680	685	672	705	692	698	731	731	710	685	728	724	666	725	738	694	638	667	701	765	677	668	667	682	691	649	712	683	720	709	697	715	752	719	703	712	717	699	684	685	739	667	750	630	712	703	730	686	687	696	684	681	691	767	699	684	762	734	723	705	734	694	688	726	713	702	679	681	675	691	668	722	705	734	723	686	726	709	684	654	711	717	702	701	688	685	715	717	689	713	740	665	711	709	753	662	680	684	750	709	667	716	693	752	739	749	720	723	709	708	687	706	695	731	728	662	725	682	658	704	669	747	688	713	708	699	754	650	719	644	718	727	676	733	746	698	655	682	726	697	750	718	753	711	668	719	693	683	699	698	741	717	722	713	656	726	695	704	690	728	713	719	658	660	677	745	740	654	692	692	708	673	677	710	683	728	710	727	728	698	680	661	677	693	671	670	687	677	715	681	702	706	684	660	700	708	713	703	731	673	703	709	745	669	688	701	693	704	703	715	740	661	708	679	655	724	697	682	693	704	759	714	723	670	693	712	702	707	705	683	699	696	706	713	732	730	701	693	683	724	746	741	738	706	634	679	686	730	646	762	677	717	682	689	709	674	747	663	679	712	708	730	662	672	678	752	633	693	727	724	732	734	706	662	713	732	693	714	739	737	670	727	690	695	662	699	673	685	706	730	713	693	681	705	714	705	675	667	703	741	691	674	717	686	723	749	720	670	703	740	703	693	733	722	689	716	701	722	700	662	675	683	711	744	595	715	661	635	710	741	701	693	740	649	687	742	693	665	672	698	678	698	675	681	676	745	661	676	683	718	734	751	672	742	729	718	707	688	732	706	679	712	670	733	715	717	713	704	704	678	766	670	718	680	669	707	641	717	720	706	691	717	705	695	676	661	704	670	715	678	717	705	641	731	677	706	695	690	729	764	673	698	690	674	721	720	770	726	675	665	688	697	707	724	665	694	669	686	711	658	718	687	688	691	717	708	699	699	666	742	679	700	703	702	671	698	748	702	677	721	751	721	655	663	657	704	714	723	731	725	730	714	702	688	666	681	733	701	689	670	693	769	691	733	683	668	706	688	710	686	693	707	725	723	746	676	706	656	728	707	717	726	705	745	750	679	710	683	680	691	724	724	706	736	749	664	707	746	719	682	685	702	715	716	679	682	719	716	692	644	725	692	679	665	703	707	716	710	718	674	703	649	666	679	704	681	699	718	639	685	670	727	665	704	719	708	769	679	702	687	706	678	684	726	727	699	726	694	740	702	721	714	714	721	689	704	697	691	732	705	688	732	723	705	688	709	750	727	697	725	712	699	727	715	702	677	672	677	701	747	711	728	693	694	678	693	693	720	648	716	754	748	720	698	716	673	732	709	734	697	668	681	667	717	730	711	721	685	704	670	670	716	704	674	709	695	739	680	707	709	709	694	760	622	670	685	694	654	694	705	690	671	713	679	700	725	687	721	734	684	694	738	702	718	677	653	706	701	737	753	671	698	752	738	664	696	712	712	671	711	706	681	704	692	703	706	740	714	671	707	694	738	685	760	691	700	701	707	701	715	727	783	664	707	693	740	705	730	696	690	719	676	683	685	706	721	702	724	751	650	714	728	702	722	710	737	674	741	668	742	702	701	674	770	737	733	722	702	695
14851	1120	978	724	519	415	334	290	271	242	255	235	239	240	202	213	184	203	226	225	184	210	189	166	212	198	194	192	194	205	210	195	186	180	180	190	187	200	189	185	197	203	216	197	172	186	215	157	181	193	199	204	214	176	190	199	210	196	207	230	204	187	170	205	177	170	188	201	185	156	197	180	179	175	181	199	207	179	190	179	177	175	218	190	178	199	170	182	167	197	170	200	172	168	219	185	197	179	192	164	174	180	199	193	218	205	181	201	190	190	210	202	185	166	196	197	200	187	174	188	210	158	167	184	179	182	196	204	193	171	208	163	225	167	175	198	201	205	190	159	195	191	201	199	192	206	186	198	192	168	167	177	199	204	190	214	211	173	195	166	190	187	196	152	207	187	172	172	205	184	188	217	171	175	187	186	196	189	167	180	170	196	202	197	212	196	194	194	179	171	174	196	197	185	187	173	174	181	181	180	196	183	189	177	210	182	223	184	177	182	204	211	180	205	179	180	183	189	178	177	181	208	182	201	181	201	201	192	167	188	185	195	170	193	185	164	184	190	177	171	182	195	195	195	207	169	196	206	186	175	185	188	184	198	174	192	179	206	167	198	192	180	179	169	208	206	232	174	207	182	184	175	193	174	190	188	188	201	217	164	202	220	172	195	186	160	159	198	208	185	197	201	198	193	177	165	191	192	182	187	215	184	178	207	187	199	168	199	186	210	180	177	189	181	174	186	197	175	181	188	195	179	180	206	179	172	191	178	197	193	204	177	198	189	186	205	217	177	200	199	182	200	209	183	182	202	179	204	181	187	191	184	196	204	177	168	175	176	193	182	167	155	202	166	191	174	176	186	199	206	197	168	203	191	189	175	200	185	201	171	185	215	170	171	167	210	169	210	219	199	173	166	178	163	191	202	200	192	188	195	195	170	180	197	197	214	179	181	215	204	165	182	174	191	211	165	176	175	219	174	194	172	176	185	187	195	214	204	183	185	206	187	184	200	181	184	198	206	200	185	175	175	177	199	175	225	181	197	176	175	145	194	186	195	176	191	173	190	187	173	192	200	204	183	178	183	206	201	168	170	176	192	212	195	174	172	193	175	179	182	173	199	175	189	166	192	201	211	195	205	169	200	167	198	162	182	167	205	163	170	201	201	175	188	194	201	182	177	171	160	189	198	180	182	178	159	193	187	201	200	201	169	210	184	189	187	184	199	199	199	174	194	203	175	178	175	181	203	193	201	177	207	204	195	229	201	189	172	209	183	160	173	176	180	206	195	189	154	179	187	212	188	181	162	195	165	180	183	180	181	187	205	218	175	185	167	238	193	181	184	170	186	206	186	165	208	194	197	174	182	209	206	188	172	185	179	193	166	183	181	224	184	160	194	164	182	167	203	193	184	179	168	205	180	163	156	216	198	172	215	199	179	216	191	162	181	170	205	181	194	206	202	176	185	174	191	183	177	190	197	178	181	205	179	210	194	188	170	199	209	177	188	205	180	178	221	181	170	181	231	186	178	161	155	196	187	177	177	151	184	203	172	202	176	181	198	206	168	193	216	184	171	175	188	181	186	204	184	206	182	186	195	191	181	216	187	189	187	209	186	170	181	189	215	197	165	177	180	189	176	185	185	194	152	182	174	186	176	164	182	213	186	216	166	202	180	188	188	188	175	190	179	184	190	175	177	159	178	175	178	200	187	205	195	202	178	176	170	188	182	177	163	195	207	191	166	203	183	175	198	173	172	187	183	183	175	180	165	196	197	175	177	181	194	165	194	187	199	196	203	197	189	175	176	167	191	170	176	184	175	215	189	193	163	197	200	166	197	202	174	197	175	181	213	195	192	191	216	202	193	178	178	205	206	187	170	154	165	171	173	206	194	206	176	181	195	191	188	208	206	198	181	173	193	183	186	191	171	182	182	194	174	200	204	201	204	192	176	173	192	188	182	171	184	191	196	170	175	175	202	179	214	190	180	195	208	199	237	183	188	202	174	166	192	190	188	193	189	177	206	209	168	187	177	191	204	171	170	180	186	194	173	182	205	168	173	196	182	181	154	188	208	194	199	189	177	175	175	173	164	179	194	198	188	193	185	200	191	181	188	170	182	194	207	169	185	196	183	198	173	180	200	163	207	196	180	183	173	196	192	187	191	170	175	157	152	196	203	175	233	195	207	164	193	181	192	171	183	187	190	190	172	188	181	185	224	194	197	198	196	186	202	198	196	176	167	205	198	194	175	202	176	195	186	195	182	195	188	182	207	204	177	215	192	199	211	188	213	187	185	186	183	207	202	195	163	187	223	198	175	213	197	186	184	178	172	226	194	198	192	172	194	188	195	221	204	191	182	191	165	187	179	151	173	207	177	217	205	185	173	196	194	175	173	189	194	180	172	174	188	207	168	220	182	173	199	177	177	191	196	160	201	183	163	159	186	170	194	181	186	190	179	175	187	185	185	233	200	206	183	175	194	217	207	190	193	212	196	175	188	172	184	170	195	199	196	175	179	197	187	209	188	180	162	202	182	185	198	172	189	192	183	203	175	162	221	177	206	200	204	172	174	190	189	213	204	201	196	190	191	164	195	188	176	184	208	188	212	205	182	161	183	213	183	187	171	177	204	182	213	197	190	218	171	189	183	191	183	180	212	177	198	193	191	197	187	193	204	177	180	196	170	165	187	174	179	186	190	180	177	179	208	182	179	193	156	184	184	176	167	183	181	157	198	193	187	165	178	192	181	187	207	180	190	157	230	182	147	179	218	208	191	195	196	181	206	187	196	170	177	168	193	173	191	185	205	185	207	165	208	201	170	172	184	195	164	182	147	171	220	191	190	167	163	196	187	194	212	187	172	217	192	170	179	193	166	182	225	163	191	182	187	169	200	163	195	216	201	160	206	179	194	177	167	183	157	186	167	189	187	179	189	209	179	190	193	194	173	186	213	177	192	182	196	203	189	183	198	180	205	173	197	189	174	193	168	194	176	227	170	191	184	184	199	189	196	183	166	193	219	182	189	186	203	186	188	185	221	178	190	177	200	196	189	191	178	191	186	191	186	179	177	195	198	175	197	174	207	195	237	170	203	192	196	161	171	176	192	199	179	189	195	169	187	165	212	177	210	211	220	183	195	202	172	184	173	204	181	221	175	183	202	174	179	185	178	180	163	181	180	201	210	195	209	194	192	163	203	184	189	174	184	192	185	159	205	186	191	193	185	178	149	184	208	199	204	191	167	193	186	180	195	176	157	179	166	196	220	181	197	202	192	181	193	205	192	184	200	185	185	186	184	207	197	183	214	188	174	159	174	169	196	194	193	195	207	209	188	207	160	188	158	172	178	186	177	162	187	188	179	186	173	212	172	214	178	188	222	193	187	171	186	183	190	192	201	205	214	176	196	172	219	193	204	177	192	182	199	188	206	185	167	190	166	172	168	192	172	175	155	181	191	197	219	204	196	198	172	187	190	177	192	192	194	181	156	196	196	190	190	229	168	180	180	187	171
8083	958	1875	2225	1900	1467	1248	1026	909	825	724	695	686	608	591	562	548	504	540	510	511	472	456	547	486	490	500	478	445	471	473	510	466	459	453	440	491	484	448	460	457	500	442	455	467	453	437	483	431	454	447	436	456	429	459	473	468	431	448	475	417	451	445	457	459	449	479	446	421	429	441	431	420	442	448	461	468	434	444	443	447	415	493	450	465	411	440	459	447	406	431	489	476	451	414	483	449	405	452	470	392	425	439	425	443	474	437	447	445	443	414	406	431	481	437	410	438	457	440	415	469	426	436	431	418	421	401	415	442	418	476	472	401	455	437	456	453	419	414	469	430	431	434	424	412	388	406	437	441	408	443	411	418	435	450	430	437	424	417	389	457	433	438	430	405	457	464	419	459	431	409	453	442	421	495	449	398	442	404	411	452	389	459	432	465	417	459	424	420	410	456	441	422	420	452	423	445	439	479	452	456	420	408	430	405	438	432	450	445	466	419	428	411	454	437	425	442	441	402	449	442	423	440	429	435	473	389	444	450	437	454	452	422	480	435	484	398	427	446	465	459	409	437	418	421	423	439	419	436	410	456	474	415	446	430	457	434	432	412	452	419	472	465	430	454	447	487	416	431	420	447	423	472	440	442	437	441	397	459	452	418	441	439	416	428	441	415	432	413	441	441	459	414	473	406	438	424	413	447	419	442	438	437	458	460	399	445	445	395	439	416	438	423	436	419	457	440	435	424	449	439	434	415	426	452	453	464	450	466	450	439	446	451	438	439	420	461	417	449	454	455	394	408	431	416	408	422	439	472	432	440	451	430	439	448	439	448	430	409	455	436	428	408	473	441	443	434	443	476	430	482	462	436	435	443	453	424	411	458	438	473	391	432	467	466	442	466	441	425	460	456	421	419	426	420	421	439	426	422	449	434	436	412	396	462	423	426	476	456	453	413	447	480	408	396	394	426	464	440	468	441	448	447	425	425	422	444	407	431	480	422	447	419	428	439	406	421	425	407	430	401	423	401	457	424	405	434	428	436	455	446	485	421	397	416	440	455	419	405	459	461	418	433	456	453	437	454	437	423	440	478	454	454	455	398	439	437	423	400	434	481	455	437	474	429	441	442	413	416	470	434	433	435	422	476	408	453	417	428	448	420	394	449	420	429	436	395	441	454	405	457	445	433	428	478	417	434	447	433	440	459	431	448	457	450	441	421	429	436	401	453	459	439	448	436	425	439	448	442	491	452	460	438	436	461	422	455	455	429	428	432	472	416	446	423	420	440	436	411	450	453	428	441	396	424	424	457	421	422	425	440	409	450	447	436	412	478	396	423	421	418	403	456	432	434	440	463	442	436	421	439	490	433	444	399	456	412	436	465	423	433	426	476	457	424	453	430	404	400	403	417	452	430	447	427	426	421	442	450	400	431	433	430	445	453	462	417	473	464	408	425	430	415	396	422	458	459	422	419	431	468	425	446	461	419	455	455	454	416	446	427	455	446	437	409	413	471	444	447	450	439	445	416	442	462	439	430	427	433	444	456	429	447	443	457	424	394	446	450	457	446	414	416	461	431	431	415	450	448	386	424	425	418	445	463	408	425	450	434	414	433	439	462	436	454	431	459	429	417	430	452	448	430	450	462	432	431	423	435	431	470	408	455	456	460	432	428	421	451	451	441	457	418	434	412	411	455	428	471	429	420	428	436	426	400	424	454	460	482	420	426	425	440	421	458	451	439	440	397	427	423	419	425	433	421	455	477	445	444	434	442	419	457	432	416	429	470	427	410	453	434	442	422	440	470	412	419	449	449	400	411	442	419	434	384	448	436	456	448	432	433	414	473	422	430	450	393	443	450	447	432	456	402	412	398	423	408	477	443	426	463	435	446	440	437	418	441	460	417	413	420	431	418	444	426	419	389	428	417	451	430	452	469	439	429	436	437	435	448	449	451	430	445	455	416	455	450	390	443	455	442	427	439	425	431	448	430	447	431	454	450	412	421	433	438	471	456	404	417	414	444	430	432	440	458	418	418	423	414	398	434	426	440	441	423	412	449	407	436	454	407	441	486	451	423	445	457	487	463	440	434	468	435	424	436	393	426	417	444	451	428	476	399	424	414	421	431	414	425	387	453	451	434	429	442	442	436	438	428	442	418	431	402	433	400	456	442	420	423	431	419	470	429	422	426	454	455	427	423	458	441	434	430	390	424	430	399	446	448	430	468	403	438	440	457	405	448	435	432	441	415	429	453	437	403	425	435	454	468	418	392	395	447	421	405	447	457	460	431	454	433	416	431	414	433	429	471	427	430	401	448	449	477	406	446	432	427	439	486	410	442	428	472	445	448	486	450	449	418	393	437	423	443	381	417	445	409	439	476	434	464	418	444	425	444	413	413	391	404	446	435	467	427	376	456	424	432	428	474	476	444	420	402	458	422	449	448	426	419	428	444	439	394	404	408	453	399	459	422	460	435	434	468	455	425	437	482	421	456	458	439	448	393	468	438	435	402	413	403	435	429	413	447	443	426	429	441	452	456	460	427	430	409	426	421	417	433	420	418	460	409	412	435	404	407	448	422	416	406	463	451	433	437	435	403	445	438	448	413	394	445	461	460	419	439	422	413	434	424	431	449	448	448	459	462	470	446	453	398	444	421	418	416	408	443	410	413	441	457	431	453	450	436	433	429	419	413	413	438	436	434	408	464	431	424	439	452	437	421	433	446	453	471	402	417	419	391	460	413	419	436	427	412	428	454	399	431	441	451	438	407	441	430	443	475	415	425	436	421	466	458	444	444	433	420	435	382	398	413	413	461	398	431	444	444	430	438	471	408	430	420	417	433	471	405	418	421	433	420	459	436	422	449	454	411	416	455	450	376	436	466	408	429	411	435	441	413	417	439	423	442	437	421	474	414	421	438	439	437	432	384	428	446	413	447	430	419	449	411	432	449	432	469	430	438	448	438	466	472	394	466	419	413	440	392	443	435	444	461	445	438	424	425	391	429	431	465	442	436	454	476	435	438	463	410	435	428	423	450	462	419	435	460	440	417	415	473	429	447	399	415	442	430	440	436	428	445	418	417	446	435	409	471	447	431	448	473	440	446	420	427	429	427	439	412	419	403	450	418	449	442	445	423	455	421	459	445	458	427	409	391	415	439	427	437	424	441	480	421	449	441	473	415	437	439	432	465	427	438	454	398	448	446	414	447	463	430	441	407	452	449	442	423	440	422	437	465	436	450	466	395	436	418	419	416	447	417	442	398	460	405	444	469	424	417	454	447	432	416	422	446	426	460	401	431	425	453	445	439	435	455	454	423	433	458	427	424	409	418	433	408	436	483	404	426	429	419	455	506	445	480	491	448	458	450	420	440	433	430	443	421	428	447	432	432	464	402	462	393	441	459	461	469	413	439	407	461	401	449	408	485	412	422	443	432	413	414	436	448	448	425	457	471	478	405	440	401	447	462	465	441	409	406	484	437	455	456	479	429	426	442	415	413	419	446	434
1548	244	229	237	236	229	250	222	209	213	198	231	206	251	212	229	215	198	182	227	220	204	218	210	228	230	201	206	217	209	216	231	213	211	213	208	202	219	207	220	239	205	226	229	235	235	217	242	220	245	222	200	237	207	261	236	223	232	217	225	235	216	221	248	218	215	240	207	181	222	244	216	207	242	205	206	186	206	188	197	228	233	211	230	233	203	230	210	242	227	214	205	228	221	231	216	233	202	232	191	205	195	206	213	210	197	220	214	229	254	207	188	228	203	217	219	209	188	218	232	231	227	229	232	225	206	196	228	254	209	237	212	231	231	233	214	222	214	228	203	217	186	208	250	229	209	197	199	245	239	217	203	204	216	232	211	251	210	221	197	196	229	223	209	221	223	278	231	216	221	241	198	224	239	189	223	209	210	216	218	203	224	196	202	216	189	198	208	219	232	216	221	200	231	223	209	211	211	214	222	202	218	224	213	213	207	211	231	235	221	229	236	255	227	226	225	230	210	197	204	213	228	194	230	239	232	205	240	225	210	193	214	203	177	217	227	233	217	234	225	246	235	220	242	233	225	235	231	202	256	222	237	257	219	214	203	182	213	242	234	209	195	234	196	231	191	199	215	194	217	214	230	210	206	209	225	216	240	238	195	243	230	221	203	229	224	194	226	221	219	233	216	223	232	232	231	217	234	245	221	226	224	198	211	234	224	227	203	196	222	254	213	212	209	201	182	256	248	201	207	288	235	191	220	246	208	209	189	208	257	217	205	211	228	221	238	215	210	241	209	216	237	235	224	224	196	239	207	193	229	199	207	227	228	213	224	200	197	217	225	234	206	227	219	209	221	230	240	211	241	195	237	224	215	197	212	197	211	255	240	210	229	204	198	196	238	239	242	224	222	256	203	208	210	212	233	236	224	227	215	238	206	218	239	216	234	230	216	183	223	229	248	205	221	258	220	215	229	200	234	214	197	226	221	208	228	211	195	246	257	232	180	207	231	278	194	243	226	188	216	234	224	208	237	243	218	215	232	197	175	218	250	243	205	227	206	198	217	199	199	238	245	233	223	224	215	211	210	215	195	223	213	216	217	187	221	189	243	210	223	259	241	246	216	215	234	241	218	233	205	236	218	227	220	220	238	209	224	215	214	228	238	228	220	254	249	220	228	238	240	241	227	238	234	205	202	211	229	210	250	221	202	232	242	223	216	194	227	235	209	212	219	245	241	236	218	195	208	221	180	204	195	201	212	227	221	222	230	227	237	212	209	217	205	213	228	229	216	205	239	225	233	236	213	215	221	257	224	214	232	230	218	210	224	192	239	203	238	212	216	227	227	225	234	235	214	191	223	227	207	207	227	227	208	217	222	202	222	248	229	224	243	231	239	217	232	237	184	255	209	199	210	191	230	256	219	210	251	242	243	247	244	220	194	195	218	228	220	193	199	225	200	199	204	241	212	221	235	244	219	226	248	194	274	224	213	230	219	218	229	213	202	213	229	225	191	210	237	211	206	215	217	221	214	224	232	220	205	206	216	212	209	226	222	241	196	221	204	219	210	220	231	202	228	218	212	230	207	206	211	226	211	240	244	214	228	235	206	219	223	206	229	225	199	207	217	214	218	223	212	205	228	216	236	207	224	219	229	217	239	202	198	272	207	224	220	244	218	218	220	207	243	218	237	217	231	208	217	239	225	208	226	210	223	233	253	213	207	242	216	214	197	195	225	203	200	226	214	239	250	217	211	249	222	251	211	208	230	221	226	209	221	238	219	254	200	207	221	235	223	240	239	221	202	231	206	203	215	222	198	222	226	194	246	224	250	236	241	248	210	235	204	234	235	214	223	230	221	233	226	222	206	226	220	230	227	219	205	223	202	211	219	212	206	217	232	202	226	201	250	215	232	195	243	190	222	212	211	217	204	222	201	234	206	241	213	239	218	222	206	227	226	222	203	228	243	225	244	245	195	206	208	254	239	212	215	231	228	230	210	225	239	240	217	231	236	210	221	206	203	225	218	229	226	233	231	248	197	210	222	236	225	251	243	219	214	223	217	213	204	209	235	198	238	233	227	220	218	203	224	234	243	234	216	188	240	208	241	238	228	193	208	247	223	213	171	201	220	194	232	207	225	199	214	221	243	231	236	220	231	226	207	183	212	217	225	220	243	224	266	198	231	230	201	211	229	222	233	210	220	237	230	231	203	242	229	257	205	223	222	221	212	213	219	224	218	203	235	241	230	209	201	212	187	222	232	211	226	208	240	209	234	223	228	219	216	199	237	215	235	213	223	216	245	233	220	249	244	219	231	244	238	236	214	209	215	220	208	211	241	207	225	266	221	233	206	206	238	190	211	244	213	251	219	207	205	235	210	229	233	224	238	218	204	207	209	218	216	213	220	219	216	230	236	208	222	220	210	234	195	209	224	233	228	210	209	235	225	273	246	223	227	249	244	215	203	213	257	237	214	215	184	216	205	210	227	212	215	227	221	197	212	188	262	209	226	223	223	228	217	231	219	217	214	207	176	223	218	232	196	209	210	202	223	213	191	214	226	197	209	192	182	234	203	240	222	217	209	210	228	259	223	250	225	211	224	236	192	210	244	230	222	203	206	214	228	198	210	215	210	219	215	233	211	222	230	213	194	243	213	219	229	200	238	248	253	195	208	191	217	180	205	223	189	221	207	192	250	235	215	212	211	217	238	251	237	215	203	216	222	206	174	218	216	219	204	224	227	215	224	225	225	237	216	218	244	234	218	258	211	220	229	199	224	210	228	204	243	225	220	216	219	232	241	230	229	215	204	225	212	215	220	238	208	206	204	204	218	207	194	214	185	216	227	224	220	226	236	221	212	219	223	214	182	218	197	240	194	217	226	220	213	227	219	221	201	230	229	238	217	265	234	224	211	219	229	240	224	200	210	222	206	207	212	240	229	238	211	238	234	196	209	230	247	215	236	228	216	223	232	216	220	223	224	231	233	248	212	224	206	236	212	237	191	224	206	222	214	209	207	209	222	224	237	228	250	217	222	195	216	221	192	219	210	198	199	225	235	223	223	200	256	231	231	224	210	186	206	218	229	232	242	208	220	214	217	182	203	230	193	228	206	196	202	208	203	214	192	239	230	202	257	208	211	258	236	229	231	231	216	228	210	221	210	231	215	235	236	245	213	209	211	233	233	214	228	226	220	239	231	247	242	220	231	212	232	208	235	239	211	199	233	221	221	222	232	228	210	229	231	222	231	197	238	212	208	205	237	221	221	245	193	200	220	207	215	227	221	220	194	222	228	225	248	196	221	217	237	222	219	196	219	216	248	259	213	230	235	209	252	226	217	225	217	217	245	221	214	201	193	239	213	230	208	202	226	234	215	192	225	220	254	235	201	234	220	229	226	251	215	206	210	239	237	201	212	242	228	252	253	217	235	230	235	253	222	229	223	218	209	218	225	205	219	222	207	256	208	202	241	225	219	234	200	233	228	230	250	212	215	221	216	207	249	212	238
1955	566	561	565	556	526	593	572	516	557	531	552	519	552	540	521	553	563	515	524	549	518	551	502	524	572	573	558	503	571	542	503	529	510	518	516	531	537	519	538	535	511	527	539	485	524	539	493	520	572	510	532	549	535	523	535	545	517	509	539	516	562	543	541	528	529	520	547	526	526	534	515	511	505	546	539	528	569	544	524	537	518	542	522	523	520	574	534	538	501	531	539	500	519	576	530	526	562	559	511	538	582	574	551	571	519	515	533	558	523	514	543	529	552	533	526	554	526	528	514	543	529	509	572	520	559	524	526	521	515	514	547	493	526	531	548	493	554	524	506	521	551	542	522	524	505	510	552	535	527	509	525	533	533	539	519	565	572	552	497	531	491	530	523	480	519	548	536	548	572	522	539	518	565	537	554	538	514	507	569	570	509	525	519	500	559	538	525	497	522	545	504	528	569	526	531	543	544	578	539	519	538	532	524	493	574	527	535	505	557	524	513	521	521	520	552	555	497	558	544	554	567	496	561	508	509	523	507	538	532	557	521	541	519	556	509	535	520	540	529	529	519	582	529	521	535	533	528	537	482	542	514	553	515	496	507	507	532	499	518	527	536	552	548	517	535	551	488	546	540	527	537	517	522	551	528	545	514	573	526	523	536	544	503	559	544	579	557	490	522	566	508	548	507	549	520	513	517	517	535	523	494	535	548	546	522	533	518	569	566	519	565	524	544	523	517	509	527	587	543	517	545	546	538	520	510	537	530	536	515	519	552	524	534	497	528	533	542	523	545	557	554	539	557	502	553	556	512	568	536	504	548	509	525	516	534	538	562	515	511	511	494	537	548	486	530	497	540	537	544	530	504	534	511	532	562	585	530	540	534	558	538	530	516	535	487	541	487	521	574	524	532	529	559	552	500	584	575	538	503	543	538	544	512	497	532	521	528	547	525	531	519	563	521	593	506	504	553	525	519	541	531	544	525	514	537	549	537	547	551	553	525	546	531	517	537	532	532	524	483	552	516	541	511	560	529	549	543	580	507	539	507	528	502	576	509	569	524	588	528	507	538	540	551	507	517	569	537	508	616	549	510	535	529	524	525	541	521	519	557	541	554	554	554	535	501	504	554	503	508	510	515	523	537	527	507	535	573	504	515	530	522	558	540	507	530	494	541	519	545	556	483	550	537	565	560	556	531	517	531	540	505	534	522	501	476	553	535	520	548	514	496	484	564	520	557	524	535	524	539	536	549	510	537	526	513	528	505	569	523	541	515	504	549	530	548	538	556	564	521	531	515	498	499	537	557	554	538	553	537	547	525	563	512	525	527	557	515	545	557	505	512	533	521	568	505	563	513	560	560	507	542	520	542	527	511	537	560	509	526	543	525	524	547	531	543	528	492	545	529	552	559	531	529	509	539	522	561	519	532	546	531	551	539	557	553	550	535	513	536	545	553	503	570	537	574	543	535	543	548	499	531	567	515	533	537	545	534	537	542	521	516	522	554	523	513	538	568	520	543	489	566	533	567	548	532	556	518	526	507	510	498	536	542	523	543	524	548	522	470	520	547	523	549	546	517	530	506	538	518	540	525	531	527	523	541	532	551	554	552	551	535	513	545	538	546	543	496	557	473	498	506	508	502	552	537	545	489	528	504	578	509	534	567	493	532	568	516	541	501	505	544	497	542	517	551	520	546	525	551	588	521	538	549	579	543	500	528	508	570	549	531	564	549	507	510	574	513	530	517	516	568	530	520	541	516	513	545	483	539	525	567	563	499	549	506	566	534	547	558	532	536	564	534	512	539	521	557	528	521	564	553	519	521	556	533	514	482	510	527	540	543	525	542	548	500	549	540	513	506	527	496	530	544	517	523	564	509	602	534	548	563	547	586	566	525	518	556	544	513	547	517	529	523	545	526	510	550	534	570	529	530	585	542	548	573	523	509	538	541	521	495	538	532	507	533	525	547	548	549	529	549	538	519	537	550	519	509	508	539	515	558	527	514	499	525	530	554	541	583	535	559	551	517	595	540	516	525	514	528	576	516	549	538	477	556	511	504	509	551	535	542	523	530	568	527	495	542	533	485	569	545	512	540	495	523	526	524	521	482	558	541	520	529	521	533	518	542	528	565	556	532	491	530	527	499	562	535	515	541	509	568	557	592	488	569	491	545	534	559	558	547	542	536	558	542	530	550	477	525	537	529	500	531	505	507	527	518	519	527	492	545	512	493	557	496	538	499	548	535	524	533	568	561	531	532	557	550	551	567	517	496	533	524	461	568	543	534	512	525	515	565	524	525	550	510	519	532	569	527	526	528	526	541	569	542	500	510	534	473	534	551	563	515	520	560	535	489	557	497	551	535	505	558	523	547	553	518	550	515	525	539	542	529	536	519	545	513	562	484	568	503	542	534	531	478	571	506	535	527	521	563	560	555	562	499	548	535	536	538	533	528	515	524	540	541	541	540	525	538	564	531	530	517	522	537	548	571	546	519	574	530	522	514	508	539	605	508	526	530	577	577	528	534	528	541	518	529	492	508	534	550	527	522	529	511	542	522	522	559	534	518	607	510	500	536	521	537	510	559	576	551	560	540	549	526	507	547	593	566	518	485	530	550	519	552	539	537	549	494	526	548	524	542	568	514	536	471	578	539	539	509	487	533	495	524	545	578	535	552	557	509	531	501	537	545	545	491	526	549	502	575	534	538	501	563	523	538	492	514	514	537	527	556	512	513	527	542	529	546	501	545	500	508	545	521	561	523	545	521	505	517	516	534	499	550	520	518	512	552	537	508	523	537	560	532	536	516	532	548	558	531	511	511	563	539	526	544	512	507	507	554	534	520	537	497	546	510	554	535	532	504	493	569	507	529	535	541	530	535	555	556	521	536	559	499	523	569	535	519	549	577	559	548	556	518	562	501	498	553	563	499	526	531	462	586	517	537	534	532	523	544	512	520	561	543	529	519	522	522	500	542	504	529	561	539	524	519	482	550	514	551	521	562	565	545	498	543	546	535	506	550	512	509	553	543	530	531	520	501	546	530	546	562	562	524	517	487	574	532	538	529	534	576	490	530	536	549	548	523	484	598	534	553	550	536	550	530	517	515	576	548	568	500	547	501	583	530	561	503	548	543	498	561	533	506	557	525	549	517	523	550	555	485	509	536	511	585	564	529	554	502	530	530	580	514	529	553	524	493	550	502	510	495	536	530	536	522	538	560	510	499	501	502	575	533	545	566	544	510	550	499	528	517	582	513	558	515	551	557	559	497	534	488	541	535	558	572	560	549	551	518	524	536	532	544	554	511	491	551	542	508	544	508	527	537	525	521	500	533	465	544	516	554	525	541	502	519	523	524	496	532	533	509	551	548	543	542	534	480	531	506	568	556	595	486	533	518	542	534	563	518	586	551	525	503	518	579	523	527	499	497	563	521	513	553	573	500	509	499	495	505	538	558	522	530	545	551	556	567	509	525	523	537	523	541	493	550	531	534	543	536	518	543	544	519
7998	592	628	576	466	409	399	366	363	361	307	316	318	357	338	351	290	336	276	293	284	303	321	339	309	308	305	337	332	310	328	287	338	322	349	319	320	309	301	315	333	332	302	298	333	285	266	304	316	343	313	324	317	314	263	294	308	267	311	322	285	265	338	333	286	304	274	301	323	304	298	307	329	311	326	292	309	297	307	342	302	315	295	309	344	288	310	302	288	307	282	329	280	300	291	306	293	309	295	308	303	318	326	321	310	296	323	343	308	284	311	328	307	343	333	288	308	324	322	319	321	287	312	341	278	301	310	299	312	307	303	320	305	314	296	313	286	292	302	277	289	280	306	313	290	273	303	305	323	313	319	275	283	322	300	328	291	306	269	300	312	304	333	281	315	275	331	362	317	289	314	276	276	301	301	281	342	341	317	290	303	328	319	286	315	311	268	264	315	322	278	327	318	288	271	289	300	338	307	291	311	288	285	296	328	304	324	321	367	315	329	313	298	312	309	312	340	287	322	319	280	328	278	295	312	310	325	304	295	299	287	292	312	288	255	322	329	315	316	287	315	293	295	275	303	271	310	313	309	276	305	275	300	319	308	357	309	315	316	320	296	306	312	323	324	341	277	317	314	336	313	291	330	327	293	316	301	303	316	308	312	308	306	283	302	322	307	294	316	298	301	290	315	319	261	327	312	299	306	306	330	338	312	315	348	307	312	338	344	294	309	287	282	325	279	303	287	302	313	282	330	291	316	310	343	343	308	325	321	299	278	315	295	311	277	292	335	285	329	319	318	285	325	366	301	312	332	331	285	300	329	301	313	337	287	307	302	319	328	316	306	282	322	282	309	281	309	294	298	285	314	303	274	335	338	309	292	277	342	299	343	321	315	293	297	277	279	308	282	311	299	313	301	330	328	318	311	315	292	307	309	265	274	304	328	303	276	285	289	303	338	316	336	330	323	276	302	305	310	336	324	316	294	306	292	271	296	302	327	308	270	298	273	304	333	326	298	294	267	311	333	299	305	286	300	293	319	314	297	319	329	280	304	310	342	317	317	303	303	282	332	306	305	308	266	293	337	331	312	339	305	298	299	313	292	352	328	278	290	317	312	291	300	324	285	299	282	255	275	280	300	278	285	304	278	324	308	279	314	282	337	304	285	264	288	282	315	276	277	306	333	341	330	315	303	294	295	297	290	334	335	302	312	294	274	281	295	282	338	282	318	306	294	312	325	324	314	296	343	322	308	301	311	325	321	319	315	331	299	301	289	312	295	291	311	303	295	300	308	292	328	295	299	323	295	320	336	320	289	288	301	307	320	278	291	354	311	324	318	318	288	334	311	317	294	322	295	285	325	351	315	338	353	294	306	287	297	311	319	276	317	307	273	318	317	298	319	312	299	331	330	318	350	290	314	316	311	287	291	275	281	321	306	314	288	318	318	286	331	297	283	328	283	332	302	256	317	290	335	337	301	301	317	326	317	313	324	315	315	312	335	308	310	332	288	341	329	295	294	285	328	314	318	319	311	296	289	285	301	286	296	328	277	328	322	300	290	315	298	297	292	319	315	337	328	342	307	298	319	289	286	280	284	315	293	290	311	270	274	306	262	316	317	307	298	321	288	289	300	292	339	319	314	294	342	301	317	322	284	333	289	304	320	286	295	300	344	324	311	343	301	312	343	288	295	313	282	285	291	329	304	322	306	291	296	302	326	286	295	308	347	282	312	297	290	305	273	319	299	317	350	326	344	312	293	310	315	313	282	295	262	312	322	315	308	300	296	286	315	308	297	312	309	308	303	295	341	280	283	319	346	320	280	332	325	281	299	303	301	307	282	288	335	318	334	284	269	346	315	319	341	298	294	306	304	290	317	332	340	308	342	289	300	294	313	291	319	328	317	321	296	307	287	294	332	317	314	287	287	354	317	285	345	331	293	288	329	331	277	305	306	308	301	356	275	300	303	304	317	306	309	351	340	315	312	286	326	302	293	327	299	351	307	326	293	312	333	305	329	330	298	278	294	313	361	295	318	293	321	289	314	320	301	317	293	293	310	286	324	290	275	305	283	328	289	299	294	320	293	337	290	298	303	285	284	307	322	280	303	323	273	307	320	318	316	289	293	324	298	274	306	316	284	304	304	278	307	297	296	321	294	315	306	333	338	324	301	312	301	352	310	293	292	300	342	290	321	288	327	323	331	300	303	297	283	358	307	299	317	333	350	337	311	308	347	301	302	300	341	300	280	274	336	310	297	311	356	327	290	319	279	327	324	315	294	329	283	277	312	298	330	331	274	345	315	316	308	312	341	289	317	313	306	323	318	288	303	310	329	323	321	318	316	296	310	271	283	286	295	320	301	308	308	300	280	289	322	268	315	341	263	315	303	269	323	312	279	330	304	324	279	297	274	287	296	273	301	302	319	329	331	305	301	301	323	309	334	304	328	290	326	324	311	292	287	292	321	308	289	304	319	289	285	307	306	308	318	270	308	270	284	282	291	329	301	293	302	291	266	308	310	324	333	297	294	312	299	294	305	306	302	316	282	315	334	294	302	297	321	301	309	265	313	303	316	317	313	310	346	305	310	323	279	321	333	332	352	352	308	317	339	313	320	283	280	333	314	303	316	326	306	305	343	299	329	321	314	286	342	317	281	321	329	289	306	255	294	309	282	308	316	314	307	290	304	337	312	312	340	308	276	322	301	359	298	317	281	324	282	273	329	341	319	338	312	276	297	321	300	322	276	325	325	307	340	320	298	358	312	323	309	321	277	300	311	288	347	263	292	313	309	299	343	327	307	303	307	320	343	344	294	286	319	333	313	285	313	337	328	299	278	322	279	284	314	339	303	339	296	303	309	340	308	330	283	288	298	279	312	311	306	293	309	296	297	299	313	307	280	300	284	315	348	280	319	301	321	281	299	299	301	315	259	297	293	293	301	321	347	305	332	303	327	293	324	295	265	315	311	298	318	300	278	289	307	299	288	294	317	305	328	284	308	309	319	319	291	305	306	339	319	286	298	284	344	308	291	268	322	289	316	331	294	326	313	309	301	345	295	306	321	303	292	272	324	304	282	281	323	296	306	312	276	280	295	336	328	308	301	305	328	303	296	305	317	314	320	319	311	308	281	288	328	303	321	282	313	326	307	296	297	308	283	285	316	308	282	308	300	315	344	314	310	316	277	288	328	301	310	311	297	320	325	304	311	309	310	287	327	312	341	342	297	288	325	305	289	288	329	306	304	296	255	300	291	277	283	285	311	319	292	304	320	284	285	325	311	305	318	287	299	308	314	321	312	321	302	283	305	313	317	301	303	330	295	318	308	347	301	350	327	302	313	310	316	334	323	322	306	288	274	309	291	313	322	282	290	336	318	293	311	325	259	289	301	297	297	341	299	273	308	311	287	325	318	329	334	323	323	304	346	286	281	306	301	350	334	328	321	287	309	313	278	306	309	319	320	326	314	294	312	292	314	294	332	288	309	352	320	282	301	305	305	309	293	306
6641	982	1418	1722	1469	1261	1072	991	996	879	792	911	828	802	782	754	779	735	765	766	710	771	751	754	708	746	736	765	745	736	686	700	731	694	679	736	758	691	742	698	714	719	740	720	702	738	661	704	736	684	720	695	727	695	732	688	705	684	672	679	696	715	690	733	667	657	687	693	716	732	668	701	683	735	710	715	709	715	714	650	667	688	710	680	677	673	674	714	713	701	697	654	687	698	664	706	707	653	682	699	716	745	701	692	703	725	733	731	686	736	672	679	734	736	713	716	690	727	687	704	693	679	688	664	726	736	716	678	642	700	693	670	658	705	689	681	728	733	695	672	726	710	719	683	705	687	714	718	718	639	710	702	692	637	689	672	735	680	702	692	678	683	688	677	665	725	729	679	681	697	657	648	700	682	730	694	689	703	718	766	704	677	736	705	714	676	678	743	705	711	696	741	640	711	680	678	685	729	617	680	679	694	697	725	673	702	689	678	727	753	680	708	715	690	646	659	697	741	710	684	732	694	723	666	729	696	734	689	687	709	724	631	759	691	719	746	669	676	718	719	694	665	721	680	705	721	706	737	677	642	714	716	678	685	695	699	675	729	712	699	700	706	721	709	708	654	719	722	673	657	714	716	689	731	695	712	683	754	704	686	700	676	672	700	702	648	702	697	688	663	711	699	732	686	712	699	724	707	737	687	707	709	662	707	695	653	736	715	688	728	756	708	766	698	716	707	719	730	670	746	705	722	722	659	651	659	711	709	699	674	670	752	701	692	710	676	711	726	687	689	688	649	697	725	678	743	689	681	716	705	689	714	691	728	710	657	664	664	719	686	720	772	701	757	679	704	687	707	666	712	717	706	632	685	686	658	721	714	664	709	717	714	702	668	735	629	699	727	713	676	741	672	711	704	688	682	698	715	676	745	724	675	723	705	693	734	691	696	726	675	706	689	686	739	705	720	719	726	679	672	639	669	743	741	703	712	673	697	668	686	730	730	700	705	698	686	681	735	685	725	706	718	687	707	736	713	702	716	665	743	681	749	675	697	679	742	745	710	680	699	725	695	710	676	709	635	727	686	704	690	709	658	701	683	671	708	692	711	695	693	706	720	705	647	679	695	674	693	701	689	699	722	692	706	704	659	723	653	686	678	729	665	735	652	664	661	709	702	664	725	718	727	692	743	701	705	727	735	709	656	686	700	704	682	744	745	667	668	713	662	724	682	727	687	711	728	716	761	707	697	744	710	711	685	717	690	712	739	683	720	696	687	712	717	650	657	721	720	713	721	707	648	741	708	678	668	680	676	669	697	700	753	730	695	686	663	652	722	691	698	736	725	775	686	669	656	706	696	677	675	698	708	666	734	653	679	756	740	680	721	617	682	727	663	689	672	732	651	690	669	686	730	699	704	739	722	737	703	713	670	740	730	713	735	651	679	720	683	681	682	682	723	719	703	724	715	685	700	674	698	704	669	667	642	691	674	703	696	688	688	711	699	690	715	669	691	695	711	703	683	673	679	701	724	722	706	668	685	716	664	701	761	674	692	724	701	683	686	701	686	711	679	636	714	700	732	718	743	727	696	670	700	661	702	737	715	647	727	692	695	746	698	683	687	740	680	706	680	688	696	715	682	713	738	693	687	692	711	724	676	646	704	652	674	713	677	652	689	732	725	710	678	702	662	675	685	698	707	700	690	711	667	698	681	690	730	700	708	651	686	718	698	679	737	687	650	658	669	667	727	666	715	719	690	657	694	702	694	706	733	705	656	664	700	681	682	738	766	731	759	675	746	679	724	676	630	661	638	746	710	648	695	731	664	729	670	698	672	713	748	731	693	695	740	701	668	719	654	628	712	711	689	701	655	690	716	673	657	697	680	717	679	746	701	671	720	669	695	679	675	710	704	675	691	730	700	694	681	664	699	716	671	728	678	705	708	710	708	655	716	702	661	702	702	710	704	690	699	673	721	656	698	678	662	715	666	669	631	707	713	686	647	726	708	706	699	719	712	710	733	737	683	702	656	698	716	699	678	698	749	733	677	675	742	678	696	712	674	695	721	764	728	699	683	734	710	728	710	687	700	731	684	690	676	679	755	729	673	674	745	667	726	666	703	697	672	720	732	719	654	686	692	693	700	689	693	675	726	749	707	676	683	701	731	697	710	702	687	740	708	690	653	677	689	665	694	670	712	695	723	716	702	731	654	651	682	649	737	650	717	728	703	730	693	718	782	668	648	705	678	667	684	706	657	686	676	724	747	677	728	714	752	684	734	668	731	678	753	712	647	661	665	690	704	687	688	640	687	668	704	683	665	663	696	719	724	705	740	671	701	746	686	691	667	710	707	687	687	662	709	727	699	670	687	652	722	732	723	673	665	681	728	720	688	749	688	704	706	680	696	682	682	700	680	674	701	717	699	708	668	682	669	646	635	720	752	701	655	700	688	645	685	690	687	683	720	664	650	714	734	708	736	710	666	682	664	681	711	668	686	668	663	695	662	646	698	666	696	687	721	682	701	665	711	696	721	695	721	713	667	696	706	700	734	655	703	668	675	683	685	692	697	675	747	705	686	707	715	681	709	706	719	663	670	686	679	650	725	726	749	675	670	682	679	701	718	731	766	644	677	704	703	725	753	715	671	693	700	725	681	731	698	690	742	685	681	735	703	699	722	750	651	765	733	697	692	700	706	728	734	701	733	696	661	687	691	678	699	714	689	700	667	751	704	681	686	762	716	688	692	707	660	715	692	691	698	686	735	696	656	702	710	671	687	717	672	744	757	694	765	721	726	735	678	712	736	728	727	659	663	714	662	698	660	697	682	681	707	653	677	770	681	669	740	669	668	700	685	699	734	706	683	686	701	662	650	734	685	672	688	683	671	697	697	720	750	718	685	673	733	697	695	672	751	674	712	679	677	702	714	692	714	714	679	706	630	685	679	680	706	675	715	694	678	698	672	736	702	738	682	696	731	724	737	676	735	688	686	700	694	754	703	670	742	730	645	668	728	714	688	691	718	728	697	708	686	695	677	688	697	696	677	697	673	723	764	761	647	727	707	767	678	667	693	672	661	694	733	683	702	649	681	648	679	692	699	683	717	686	696	684	717	723	753	736	743	729	682	670	731	673	680	700	684	713	696	676	688	729	702	721	724	704	692	708	747	719	744	704	715	645	716	713	668	739	699	718	686	723	742	734	675	685	706	705	725	687	691	685	713	703	685	742	670	688	698	692	716	732	712	686	686	689	716	708	685	660	701	724	636	703	702	749	739	689	687	701	722	723	708	645	664	673	694	757	730	720	673	732	714	737	676	701	668	654	691	721	719	680	701	692	665	706	692	663	726	668	703	646	721	700	685	726	700	734	743	649	701	687	670	699	733	716	708	710	679	701	719	688	705	695	689	671	639	657	669	715	685	705	708	709	668	723	655	695	712	679	710	696	713	733	701	693	671	716	705	713	723	695	714	681	718	724	697	708	685	727	724	713	741	708	633	721	753	659	722
14741	1227	953	738	505	447	387	287	266	262	249	249	204	219	218	242	206	201	177	216	196	161	206	155	179	187	200	193	205	203	196	199	169	197	210	193	197	187	184	203	191	176	189	173	200	186	193	166	179	204	200	174	196	213	192	203	196	190	171	194	192	190	192	200	165	163	182	193	193	191	205	165	182	167	182	178	176	184	192	197	204	162	170	198	175	184	213	189	169	192	189	168	209	160	186	194	171	200	198	199	179	206	195	189	189	199	188	181	198	159	190	207	193	193	212	179	213	181	183	189	199	178	173	178	145	179	190	171	211	210	179	163	198	175	181	161	190	229	181	169	205	183	197	163	166	173	172	184	162	182	189	212	182	182	222	182	155	190	178	182	183	196	186	204	221	183	208	187	214	188	177	205	211	172	164	196	180	149	179	193	184	154	184	185	180	188	219	192	188	221	195	166	211	202	176	172	219	191	169	180	179	197	180	180	161	210	196	216	199	193	196	185	160	192	190	195	210	177	213	209	184	172	183	187	190	178	172	186	201	177	194	175	189	189	194	191	168	200	227	206	196	195	204	198	184	183	184	183	181	191	209	221	181	182	188	218	194	193	181	184	166	203	181	182	206	193	207	179	180	199	200	184	188	178	192	217	207	191	184	196	187	166	173	191	158	170	177	204	186	221	195	206	181	191	182	186	188	218	172	181	189	183	191	171	201	182	190	194	197	192	218	178	172	211	196	178	177	201	202	162	198	187	179	198	177	166	171	186	184	212	195	177	186	216	210	225	186	172	206	211	183	181	187	195	209	183	180	194	179	172	200	188	202	167	187	198	204	186	183	181	173	207	192	192	191	169	203	186	164	206	158	214	177	184	181	190	201	182	160	177	194	220	192	194	185	168	194	205	210	189	206	200	159	187	206	183	199	191	190	195	206	188	160	200	209	185	186	186	186	167	173	181	185	165	177	168	194	180	167	178	193	183	198	178	196	188	197	177	215	200	155	176	182	204	180	158	200	192	166	168	208	185	189	168	179	173	189	221	189	182	166	196	187	182	197	156	204	176	164	177	199	236	222	186	200	192	204	197	207	160	172	194	184	175	183	183	201	185	215	198	177	177	176	188	172	175	191	195	185	184	174	201	183	202	158	190	190	183	181	182	196	197	163	227	200	222	216	217	185	177	208	176	192	185	182	204	180	178	165	198	184	194	196	178	189	199	189	192	193	195	187	184	190	199	181	204	167	193	190	197	194	194	193	189	189	190	157	177	197	169	203	194	173	180	178	174	192	213	203	179	183	207	174	185	188	165	168	171	191	203	160	182	172	161	176	200	170	172	198	173	208	206	169	161	178	196	168	183	171	219	182	205	202	215	181	176	192	177	150	170	213	172	187	188	215	169	189	187	204	172	185	179	173	188	185	182	186	176	170	183	188	205	162	185	206	208	223	194	174	181	213	210	193	198	191	186	205	182	178	174	186	187	181	202	183	175	204	194	176	176	204	183	185	168	204	192	179	179	174	184	183	171	162	167	194	182	176	208	157	182	180	174	187	182	210	215	206	189	210	168	195	182	177	177	199	224	201	200	194	206	198	173	176	199	177	206	192	214	207	184	211	213	177	174	173	186	169	170	190	215	189	189	185	182	212	184	192	194	182	180	185	211	205	179	194	188	186	214	190	215	179	180	190	210	192	187	219	188	181	172	169	192	174	215	208	173	201	175	192	187	174	188	171	185	165	187	200	197	186	193	170	191	188	181	209	198	193	180	187	191	203	146	185	157	158	189	184	184	165	174	192	189	213	195	196	184	192	211	170	160	185	181	161	181	174	192	210	191	200	188	174	163	169	174	214	184	185	180	187	166	172	201	182	213	200	205	174	194	201	200	191	189	171	166	171	181	168	175	182	206	218	197	195	205	183	189	178	181	186	190	210	183	186	183	201	197	201	194	179	171	186	208	174	186	181	157	196	176	184	175	205	210	174	162	209	200	171	159	174	201	207	187	190	194	180	194	166	194	200	201	187	180	179	155	208	193	205	167	201	178	183	193	204	212	190	178	165	148	176	175	193	193	191	195	158	174	172	199	197	186	198	191	158	186	171	188	187	173	188	196	191	180	195	218	207	213	176	202	192	191	164	195	210	175	202	196	188	173	187	192	207	169	185	181	199	193	159	189	180	207	168	178	163	162	193	152	170	164	179	208	197	158	192	181	183	189	158	181	177	165	190	166	186	195	192	187	189	194	194	202	166	182	188	181	205	176	172	207	187	177	207	199	147	176	202	180	150	179	214	164	196	191	201	175	157	158	171	191	160	187	175	207	188	170	204	179	193	179	207	200	189	194	179	203	195	167	191	193	166	209	166	174	168	186	192	196	161	172	202	192	190	163	183	187	208	176	180	199	200	148	173	172	191	172	201	166	167	185	179	183	167	184	214	194	190	186	210	196	185	188	186	191	191	216	177	185	175	192	181	193	183	201	157	206	168	200	201	194	171	193	188	207	204	183	196	168	201	151	179	186	214	193	180	188	172	180	166	166	189	176	186	194	188	183	191	188	218	198	184	214	213	181	171	172	194	190	214	179	171	221	188	163	151	165	162	175	193	196	195	166	171	207	192	225	191	214	193	189	189	175	201	167	193	185	193	178	196	166	185	190	184	188	197	198	185	186	185	217	168	175	156	181	216	202	202	205	185	188	178	212	191	189	175	201	192	170	180	169	172	210	200	191	159	179	180	186	180	184	185	183	191	189	188	193	192	215	194	177	187	191	185	189	188	159	176	161	206	194	192	169	167	187	207	194	182	196	175	201	163	175	191	180	202	197	183	192	196	191	184	162	158	184	175	204	198	195	178	184	190	199	213	189	193	195	176	165	188	173	200	167	195	218	186	190	175	180	183	178	176	178	189	190	186	216	199	202	190	175	174	148	171	200	169	179	186	208	162	213	160	210	162	198	173	185	176	162	173	197	200	175	188	194	183	179	193	182	200	188	201	177	161	197	191	157	176	220	197	210	198	190	207	183	185	164	168	201	194	171	195	154	198	182	177	208	196	195	189	191	214	186	177	190	188	199	189	192	201	155	190	204	175	177	186	190	217	190	191	174	168	186	199	184	162	198	179	186	192	179	161	195	186	192	169	171	171	179	210	194	192	205	181	155	171	208	184	172	171	191	170	175	177	181	184	199	153	203	193	193	198	191	198	223	183	182	176	179	178	204	191	190	197	215	191	179	177	168	199	203	184	181	208	202	163	164	169	191	178	178	176	201	217	171	175	179	200	194	188	196	164	186	192	189	166	206	196	206	224	182	185	183	200	205	201	196	174	207	200	196	190	187	179	193	156	203	173	217	211	166	213	186	178	197	169	202	211	186	178	186	194	215	172	184	186	196	185	187	192	225	183	182	152	202	184	184	231	182	182	187	205	189	176	211	195	183	168	174	179	181	196	183	193	186	191	188	192	179	184	192	181	176	195	159	207	186	176	172	198	171	164	174	179	195	204	202	195	211
8085	926	1906	2245	1943	1490	1135	1000	884	830	731	667	667	638	657	581	602	513	504	518	483	492	511	516	484	503	516	478	488	497	472	448	480	448	458	451	449	467	445	430	457	436	442	441	450	441	486	474	448	452	414	442	455	457	440	450	434	442	488	443	455	412	459	459	438	445	426	387	445	430	421	466	447	449	396	463	417	419	418	450	434	434	453	431	419	452	459	440	446	441	413	417	445	435	425	441	414	474	453	460	442	454	451	441	475	426	452	422	411	445	456	441	403	439	425	416	440	422	485	430	472	474	433	425	442	432	424	460	447	432	406	432	425	379	426	456	392	470	418	457	430	415	401	421	444	421	457	435	453	429	453	441	437	443	420	406	430	441	421	452	460	430	420	411	412	461	447	397	427	430	414	449	406	450	423	417	427	391	400	473	410	416	425	456	437	409	440	447	416	392	438	446	445	406	404	431	443	430	462	470	446	465	415	440	432	436	449	399	452	472	422	469	448	427	419	443	421	399	416	407	419	438	397	440	433	435	452	461	453	416	415	420	439	438	448	411	474	443	460	463	415	443	384	437	442	424	423	438	458	448	454	413	430	468	460	413	428	392	453	458	407	459	406	400	405	447	457	493	446	414	453	456	425	440	428	406	447	452	411	464	426	426	430	422	453	409	444	424	472	379	447	432	431	460	402	425	443	442	396	441	392	426	399	446	435	431	453	425	434	424	480	485	442	442	433	463	411	415	436	480	454	432	427	417	436	432	435	445	432	416	411	443	424	457	448	422	436	403	450	440	432	432	425	422	424	398	445	456	440	411	419	421	430	452	422	399	433	449	466	417	434	456	430	437	408	443	467	466	446	458	400	444	459	391	455	392	430	454	416	456	438	412	413	425	400	455	427	434	403	448	423	453	440	438	438	417	401	418	427	452	413	420	449	457	417	465	448	375	411	457	429	436	422	404	459	417	452	450	447	430	462	432	428	449	455	435	454	417	442	432	406	440	412	452	425	444	454	404	456	381	449	430	403	438	412	417	409	438	430	394	422	432	436	437	425	403	457	460	399	440	433	446	436	423	431	443	412	437	448	434	443	416	455	413	423	425	423	426	446	436	444	457	439	448	403	402	415	414	427	437	472	409	463	445	433	431	439	451	430	415	426	461	429	409	462	456	448	435	423	467	432	407	437	442	426	444	412	427	436	416	428	425	450	445	414	420	405	418	463	444	451	416	435	490	452	413	397	449	443	433	443	419	418	477	454	457	417	437	466	438	441	423	405	427	431	440	390	430	455	416	414	432	446	457	429	432	456	438	448	434	449	418	420	383	445	437	424	461	450	455	396	448	396	457	455	425	425	427	453	440	440	415	432	451	435	410	438	425	415	412	410	418	405	442	430	424	417	422	459	406	421	396	441	436	429	390	407	455	425	450	480	372	426	460	437	447	425	427	461	414	455	456	425	413	458	411	459	417	448	421	419	406	449	439	409	418	440	438	451	449	437	407	449	406	419	434	448	420	421	421	439	454	398	404	454	430	437	426	448	404	411	420	453	430	444	448	421	461	417	387	439	434	455	458	439	437	402	430	421	426	420	426	435	422	407	454	458	431	393	404	413	394	425	466	423	420	444	449	436	433	441	436	433	486	448	434	442	429	442	432	413	388	455	446	441	446	427	448	435	412	453	444	400	454	394	441	401	439	445	422	428	421	433	482	397	444	393	435	456	418	443	434	428	421	453	437	408	413	425	436	413	432	396	462	450	457	422	454	460	403	406	430	434	445	405	417	449	394	457	402	432	405	431	450	423	438	406	431	434	456	435	443	409	408	462	442	422	436	433	448	426	455	440	448	469	446	425	437	397	423	442	423	426	463	443	447	438	415	389	406	463	454	414	420	454	450	439	445	377	415	382	452	417	438	474	419	430	494	465	445	472	413	438	435	436	444	437	437	433	429	461	439	437	402	425	436	407	411	431	413	456	429	437	447	425	410	385	422	422	431	394	452	439	461	419	438	461	423	442	420	401	440	412	440	468	432	443	439	432	437	400	441	439	394	419	410	434	445	428	411	439	457	407	448	418	409	389	417	417	459	401	461	435	435	455	429	448	431	451	443	427	433	426	457	422	439	424	451	412	420	438	458	460	435	421	465	460	446	420	434	451	427	404	432	426	417	454	451	433	452	411	440	446	426	443	411	451	443	441	446	378	430	461	432	433	419	442	426	442	422	449	407	418	455	420	412	440	420	420	423	464	416	422	468	432	429	443	436	428	467	438	435	421	423	412	453	422	423	428	435	422	420	424	412	443	444	435	422	443	449	423	415	463	487	427	434	460	440	440	425	430	425	455	432	412	434	423	427	449	428	466	494	443	424	456	469	437	416	478	432	440	423	458	448	401	416	417	419	441	449	414	459	395	439	456	412	374	425	409	434	415	443	443	436	399	404	405	442	440	461	434	435	473	443	450	433	420	443	395	432	468	420	481	415	422	476	428	441	405	393	410	439	418	466	450	445	436	413	416	423	395	461	445	439	450	428	461	452	437	406	468	408	479	420	448	413	411	435	386	421	415	455	418	438	432	504	416	427	402	429	432	410	442	413	391	448	421	432	405	463	422	438	435	442	400	413	391	427	463	480	422	440	434	386	472	418	441	401	418	436	456	411	412	444	454	461	433	440	412	443	422	447	416	437	448	407	478	418	431	442	466	420	388	441	425	469	425	415	452	388	460	398	422	445	427	442	438	399	456	462	454	380	442	435	414	461	412	455	436	439	436	428	457	431	408	402	409	434	414	449	421	447	416	444	396	454	405	429	454	439	420	445	449	411	436	378	440	441	387	443	414	447	434	449	454	450	414	423	440	417	423	427	449	408	444	424	437	435	418	425	422	465	418	464	397	433	454	422	458	422	463	410	406	465	418	404	423	461	416	407	444	399	422	442	456	457	473	405	406	402	461	455	474	448	431	433	442	445	443	473	402	459	427	433	458	416	438	429	420	442	436	422	424	415	433	425	408	454	438	450	443	451	422	432	438	428	433	446	462	447	430	419	440	429	425	421	443	439	451	441	438	421	427	418	406	448	396	432	416	442	451	426	489	419	429	426	429	471	422	416	444	428	417	428	409	466	442	444	433	454	457	419	405	461	401	409	438	486	384	430	474	432	437	412	414	463	413	436	418	429	424	437	437	418	420	407	423	459	448	427	466	448	481	476	435	442	433	450	463	432	429	420	444	446	394	430	430	428	411	420	433	419	419	446	445	451	439	490	439	450	434	457	438	424	439	428	422	454	395	450	456	480	401	448	436	431	440	436	463	441	433	449	446	444	442	415	387	425	413	417	443	438	436	418	402	450	435	419	445	439	406	421	435	452	438	413	455	408	431	436	458	462	425	445	439	463	417	434	414	424	452	390	443	395	432	462	430	447	441	415	439	387	438	427	472	454	464	439	397	436	434	446	415	448	406	421	396	442	465	445	435	434	378	425	425	397	432	400	473	432	426	441	421	440	480	401
1466	240	244	233	227	197	200	222	202	223	265	226	245	212	207	219	234	196	222	193	212	226	242	226	210	211	237	224	230	184	206	241	239	213	242	229	239	225	230	237	210	246	212	201	247	217	239	225	220	220	187	200	232	219	209	221	242	251	229	240	223	223	206	238	237	200	200	231	205	208	205	233	207	207	252	216	244	226	208	221	211	211	227	250	220	250	236	214	205	215	208	215	207	212	192	210	205	231	243	235	177	207	218	227	236	209	241	236	208	212	225	238	202	207	206	193	218	211	221	205	218	247	214	230	213	198	224	226	218	217	218	210	258	220	262	237	221	236	250	191	192	216	237	211	215	226	197	201	220	245	213	189	202	236	229	184	218	267	218	196	212	190	241	193	247	223	235	217	211	210	208	232	187	211	242	195	221	215	226	209	226	265	233	232	231	231	215	243	224	207	208	242	191	201	211	232	221	219	234	239	239	248	237	192	248	220	222	245	220	212	208	229	189	214	217	233	217	187	237	206	198	226	242	215	207	203	232	231	213	216	217	221	189	226	227	227	218	222	217	237	240	253	230	187	240	210	232	205	252	204	205	218	228	212	241	229	230	210	226	241	242	211	212	224	226	206	214	230	216	231	233	235	223	192	212	226	239	206	235	205	218	210	224	199	230	226	209	223	196	223	245	227	204	243	223	245	228	235	235	211	201	204	232	273	208	216	218	195	215	222	220	214	241	219	214	216	219	210	168	226	218	233	228	217	213	216	207	240	226	201	212	179	206	199	253	205	244	226	200	226	256	202	218	209	224	227	207	219	216	245	227	207	233	228	204	202	200	241	208	213	212	210	231	188	214	226	201	209	198	211	206	220	235	242	272	198	224	218	226	210	189	226	237	236	237	253	228	221	215	232	224	218	194	226	251	220	233	253	216	240	226	200	209	218	195	204	203	218	222	204	213	215	231	208	221	202	233	228	217	232	179	202	222	225	237	222	207	202	224	219	198	218	211	207	225	216	184	176	174	213	201	183	204	239	209	207	215	199	212	202	259	231	180	193	252	213	222	236	199	210	230	252	205	207	211	210	232	197	228	239	205	229	215	215	212	223	221	198	205	230	245	237	238	222	199	236	189	228	191	264	228	223	202	240	237	232	239	238	240	219	220	223	217	225	226	190	214	221	226	230	220	204	214	172	227	213	240	224	228	229	222	212	198	212	203	208	222	230	215	212	230	230	233	210	217	222	207	215	216	217	234	192	246	225	233	222	230	228	232	239	218	223	198	205	206	195	227	235	213	212	229	214	221	217	210	198	241	206	223	235	228	226	221	216	232	237	217	216	209	208	204	234	238	217	234	223	185	233	208	233	224	209	214	226	218	202	248	222	240	218	198	231	229	226	230	216	233	211	200	224	216	227	206	208	206	214	199	207	260	240	210	226	233	222	212	186	213	235	213	227	217	220	211	201	237	209	245	193	214	206	212	229	219	202	222	210	210	239	215	240	199	225	202	216	189	228	194	242	234	248	204	218	250	206	217	246	210	196	245	235	233	235	235	232	258	219	214	200	219	247	205	219	197	232	209	186	212	236	242	225	204	198	214	237	175	230	211	245	238	208	207	219	235	221	217	217	218	205	225	203	206	206	240	201	231	213	220	213	198	187	236	210	210	214	196	218	206	210	229	209	212	210	243	221	207	220	235	212	233	216	195	208	217	230	227	198	198	252	216	215	239	218	200	210	235	202	218	221	203	211	218	223	196	216	183	213	211	204	223	234	254	258	223	249	234	221	230	198	245	248	252	185	191	228	205	241	234	200	231	254	212	229	245	239	183	214	194	238	213	213	236	205	214	222	221	242	214	226	211	215	194	231	223	230	232	213	207	226	213	199	250	260	236	227	193	203	249	221	232	198	231	212	204	229	210	204	233	217	221	207	210	211	219	194	252	212	188	217	225	236	244	239	220	213	216	200	241	210	206	221	242	199	205	229	201	215	224	224	210	227	230	222	201	228	239	202	200	212	228	236	196	218	198	208	235	246	209	222	201	230	187	205	245	237	194	226	217	207	236	198	209	216	218	214	210	212	210	222	213	231	212	226	228	206	223	224	217	216	218	201	205	203	219	217	236	219	226	214	236	244	199	223	219	224	197	231	234	226	214	212	210	221	185	241	240	189	208	219	237	260	190	231	221	230	220	205	226	228	213	255	195	222	238	222	213	201	238	223	223	242	216	209	207	246	222	225	236	218	223	242	227	234	220	226	208	211	211	227	252	246	195	238	215	217	196	219	227	211	233	226	222	210	202	245	206	182	201	223	224	213	218	245	232	209	213	227	248	208	226	208	212	196	217	242	259	253	235	228	215	233	208	201	196	204	201	210	212	235	239	223	242	197	206	198	211	200	215	223	221	219	206	226	236	219	213	248	208	217	236	214	203	244	212	238	248	259	214	255	233	204	217	235	225	217	199	194	232	236	236	202	218	200	233	215	205	219	225	230	241	211	214	227	237	226	229	202	232	237	221	209	240	260	222	226	229	235	232	208	213	230	182	209	231	216	204	201	209	221	211	243	216	237	215	213	194	238	206	232	210	211	234	231	234	200	200	220	216	185	206	197	172	228	241	215	203	209	221	212	223	224	219	215	239	202	246	221	224	206	192	210	183	192	213	234	214	226	219	200	215	218	210	200	180	204	230	229	200	220	261	213	217	217	238	230	232	212	217	230	225	219	211	211	181	224	218	203	220	198	209	218	198	220	201	211	232	223	220	204	219	216	215	207	216	236	235	218	217	235	215	242	237	233	213	199	197	227	193	227	237	233	210	234	226	217	217	235	209	240	246	220	236	198	213	220	225	231	230	213	241	208	206	214	219	220	216	215	248	197	210	233	213	226	210	247	172	219	218	235	239	241	213	237	225	206	233	200	243	185	220	201	193	224	222	216	225	247	247	214	241	207	195	223	242	239	230	197	208	235	233	198	195	248	227	234	198	236	181	197	213	204	208	240	228	212	193	219	179	211	224	215	231	234	210	245	214	200	229	214	225	266	231	212	223	227	228	214	229	231	218	209	224	221	214	245	235	237	227	223	214	219	225	236	236	226	227	226	223	218	195	192	217	210	234	239	237	201	232	226	198	204	223	218	207	244	233	239	221	190	204	236	216	206	215	242	222	216	190	227	233	224	209	222	218	212	260	220	203	201	215	208	227	232	204	212	223	224	234	232	215	223	216	239	195	211	206	206	234	212	235	230	212	209	217	204	224	219	247	200	241	219	217	203	197	204	250	197	215	231	190	227	232	223	211	231	223	241	224	200	212	228	215	230	193	202	210	212	239	207	203	201	235	191	237	221	211	230	230	263	200	198	195	235	251	206	203	200	226	206	209	237	213	207	223	199	187	229	195	200	216	220	217	204	230	198	200	231	226	219	203	191	206	224	218	250	207	230	232	208	232	220	239	222	241	231	221	193	227	211	208	210	233	200	233	233	210	239	219	253	190	211	227	241	215	219	222	225
1848	588	558	551	555	540	544	585	582	511	517	600	540	547	564	583	505	528	539	540	525	544	541	601	511	535	495	546	542	553	543	529	526	518	544	542	552	511	568	499	523	560	478	541	518	564	570	500	545	482	558	550	559	538	542	501	574	531	546	520	516	523	533	493	487	546	498	523	472	516	538	513	556	544	464	542	537	482	525	506	567	509	531	526	567	505	581	557	515	530	524	520	517	480	533	511	488	560	518	571	512	526	557	531	490	517	530	526	539	518	564	542	544	480	545	560	534	511	523	588	524	527	535	574	519	532	535	508	490	517	546	520	503	526	482	507	561	513	491	497	586	573	506	521	534	561	534	535	523	538	539	515	530	540	521	541	527	511	527	536	527	542	527	532	535	583	586	508	479	546	501	512	496	546	533	516	521	578	534	514	528	537	508	503	536	521	500	565	535	549	549	516	525	557	549	479	545	510	543	505	567	529	518	522	514	512	551	523	563	543	554	498	517	521	529	546	509	532	544	549	515	492	548	542	509	539	535	487	523	576	518	560	527	541	570	528	556	537	519	551	523	560	538	532	521	533	558	523	589	518	567	533	542	507	538	520	525	535	533	534	525	517	528	492	551	549	526	534	554	549	562	502	508	494	531	502	538	516	531	544	520	530	497	520	527	532	539	528	526	543	545	528	525	526	483	580	522	508	520	524	535	515	528	536	543	556	552	553	516	531	517	497	499	526	556	509	505	540	492	531	521	539	543	514	530	528	551	543	540	562	528	573	524	550	543	526	529	597	525	543	511	539	539	554	528	528	580	521	509	532	533	534	494	509	507	569	534	506	511	540	567	541	541	520	512	538	566	534	502	481	487	546	515	535	545	517	531	517	507	555	497	583	513	508	507	523	544	554	537	584	491	578	524	525	489	553	529	517	487	527	559	549	546	521	577	532	550	526	534	539	538	552	497	541	541	553	530	539	547	530	558	526	504	472	520	577	520	478	516	502	535	562	504	538	558	500	515	532	522	506	545	546	540	529	543	562	549	547	547	561	507	548	517	526	546	534	521	511	542	547	508	546	538	550	524	520	536	566	553	500	564	530	536	549	495	585	522	529	534	512	585	493	544	535	521	568	545	494	531	503	569	529	553	536	528	522	526	499	508	552	588	509	516	514	525	506	471	537	483	536	535	536	514	504	572	530	524	522	549	516	507	494	565	529	561	506	525	545	557	536	509	553	542	481	519	503	511	570	572	557	553	482	503	525	524	535	534	495	525	514	540	546	552	510	541	501	490	541	527	581	582	525	538	567	569	549	498	514	520	531	509	547	507	533	517	530	554	495	569	508	513	512	507	516	538	543	554	510	531	524	539	529	572	557	545	490	527	535	548	533	489	524	539	507	533	564	517	548	526	550	558	544	540	489	528	538	534	561	590	509	551	502	524	485	506	516	530	558	531	544	486	533	540	527	494	488	515	525	540	506	541	494	556	541	540	526	510	578	546	515	562	550	528	541	549	582	526	573	511	574	511	518	555	547	557	581	538	545	534	545	559	526	545	503	544	538	542	551	478	532	567	554	575	577	511	508	551	535	567	527	548	539	522	543	521	521	576	539	526	504	503	524	495	530	522	532	494	514	554	534	477	560	572	519	531	560	564	568	530	575	544	560	525	491	530	514	572	533	506	534	530	545	555	509	484	538	510	568	541	551	545	536	558	523	538	545	529	517	540	557	543	512	568	530	569	551	546	526	562	544	548	464	551	526	541	531	526	533	555	563	537	555	518	505	519	523	584	536	537	540	532	541	549	537	476	501	556	540	491	523	510	578	516	524	537	551	536	529	521	524	536	496	465	545	528	553	507	520	475	504	519	568	556	531	522	524	560	549	527	547	530	525	535	543	572	506	518	530	530	519	541	547	506	524	566	561	540	541	534	585	508	577	491	542	536	537	545	551	553	486	538	526	528	526	512	500	561	557	524	561	523	536	532	503	530	556	505	573	551	543	542	552	540	541	508	525	573	522	559	522	531	507	525	510	530	495	556	524	570	544	570	524	565	564	516	472	547	555	510	524	550	559	534	502	551	545	534	501	528	518	527	505	560	536	526	513	558	528	529	555	512	552	530	564	525	491	573	557	543	549	502	537	513	533	558	605	478	530	553	537	534	542	490	518	545	511	528	563	575	498	516	476	550	487	524	548	532	534	549	531	551	509	516	485	540	557	547	491	518	514	565	578	494	486	525	555	506	519	547	489	545	526	516	537	550	530	540	567	533	566	541	511	539	530	531	510	574	533	542	548	527	521	571	543	553	535	575	502	476	501	523	526	549	524	538	568	527	531	543	546	497	517	527	538	524	508	506	556	526	519	542	523	525	521	528	526	541	533	525	547	546	531	520	503	541	481	532	528	540	553	494	531	544	563	507	571	549	517	517	520	547	558	542	514	537	541	566	558	538	514	529	542	537	577	537	523	505	547	554	550	506	516	563	546	511	504	503	486	539	541	522	505	509	535	501	520	514	531	524	515	567	483	505	541	529	523	553	519	524	544	521	536	519	515	525	526	529	508	534	515	529	553	549	553	518	554	533	537	543	537	527	531	542	517	511	541	577	538	528	510	510	520	530	524	536	525	540	548	478	568	529	530	536	518	549	555	532	543	491	562	525	497	517	494	552	559	564	573	559	535	529	519	518	516	567	562	529	515	532	551	532	535	486	524	558	516	544	481	516	519	492	489	546	525	574	568	566	509	528	553	528	540	555	555	532	512	501	539	540	535	546	540	515	534	522	524	533	487	555	537	496	565	491	530	520	545	514	528	533	544	536	509	503	522	546	547	565	499	571	516	478	536	468	518	539	536	525	545	538	530	554	511	520	520	533	488	500	583	523	532	537	540	496	549	518	522	535	505	524	542	546	534	547	532	533	501	519	500	528	528	500	528	512	530	507	525	514	514	539	538	509	540	554	525	547	562	549	541	556	539	551	517	493	510	531	495	521	565	541	536	507	546	543	512	527	555	527	545	517	534	547	506	524	526	533	550	526	567	521	525	561	559	522	491	547	531	512	512	516	503	514	536	570	495	523	545	577	539	571	534	489	513	550	572	510	555	550	491	519	551	561	525	534	571	521	480	555	549	512	487	552	555	546	515	544	529	510	521	553	529	568	531	523	532	562	550	527	538	539	535	540	533	518	565	536	518	563	559	514	551	514	534	526	535	510	523	503	509	549	569	553	505	552	534	534	506	542	500	498	550	541	557	584	551	555	547	564	547	545	529	539	524	518	540	545	550	521	515	509	548	534	547	532	529	561	539	507	465	535	560	527	536	527	535	515	531	536	503	566	523	550	574	546	525	544	579	520	532	519	510	546	537	526	535	502	519	529	497	515	536	519	548	566	548	514	531	536	519	508	536	564	537	540	520	566	519	539	558	516	522	529	501	544	543	541	530	521	498	567	547	546	507	519	478	560	521	539	524	520	548	539	483	487	545	530	511	546	511	493	504	531	516	540	542	568	506
8035	685	662	580	495	395	389	355	387	335	290	304	331	352	313	278	293	322	304	310	287	324	306	308	296	283	294	303	371	332	298	335	314	296	304	314	326	325	301	320	356	298	317	339	288	312	306	325	313	291	312	269	303	276	278	308	336	309	298	321	311	298	273	293	317	296	303	306	283	343	311	275	333	302	290	311	315	277	341	305	308	307	318	288	296	277	321	318	320	337	301	304	289	281	304	317	309	281	312	291	311	313	313	294	277	323	314	338	304	325	303	324	313	295	284	343	276	341	297	291	312	311	285	271	279	306	294	351	310	330	308	330	323	305	298	294	277	306	308	311	324	312	330	290	324	329	302	322	308	326	320	300	327	302	316	290	296	277	338	333	311	261	320	292	305	309	318	323	294	305	349	309	313	301	297	322	300	310	290	320	306	290	319	265	301	296	308	291	303	299	283	283	314	304	296	294	278	295	329	307	300	320	325	310	320	323	309	301	315	325	350	271	284	338	303	308	320	299	272	314	315	314	300	291	276	294	306	276	327	292	329	320	310	322	316	304	307	278	288	266	298	302	290	284	296	329	314	323	278	287	284	321	307	307	303	291	314	322	333	334	314	303	303	243	305	285	291	306	307	304	331	304	305	292	319	285	283	306	301	322	294	310	325	292	337	323	289	346	280	301	300	316	296	315	300	314	301	288	324	321	302	310	291	307	292	309	324	321	319	316	308	345	314	295	289	295	322	304	323	293	294	295	307	297	310	311	273	307	299	311	293	323	326	316	315	299	318	331	291	299	332	304	307	333	334	281	313	346	302	307	315	318	306	313	292	308	334	281	307	324	329	308	280	305	320	295	298	301	299	329	305	287	315	329	300	327	302	330	284	305	322	310	315	276	285	303	306	315	293	336	306	299	299	279	285	308	310	302	291	318	296	306	316	313	287	285	280	316	305	360	338	292	291	294	300	322	315	330	279	305	300	311	296	330	318	295	283	329	261	295	335	295	348	280	305	342	307	319	320	320	325	280	324	289	276	325	336	289	282	315	340	319	303	279	349	325	307	325	293	268	277	322	350	303	322	325	302	301	274	312	311	323	322	316	255	299	310	278	301	294	277	306	311	303	283	349	296	315	323	326	262	324	282	318	315	319	315	318	313	291	312	293	331	318	321	354	285	296	303	323	312	289	301	321	298	314	339	304	279	300	307	294	293	323	292	327	299	295	300	293	305	303	269	306	320	302	309	268	313	296	287	293	319	290	352	300	340	279	311	335	334	302	347	322	276	338	332	323	297	353	294	323	301	333	282	329	316	348	333	300	307	277	303	337	333	264	319	294	315	289	326	331	314	296	308	310	329	298	327	316	347	277	287	318	306	330	303	317	314	306	293	292	309	333	300	300	311	297	347	283	284	323	293	304	315	279	325	315	276	330	357	313	321	328	333	309	317	322	310	300	315	327	350	276	319	325	299	265	274	310	330	304	320	306	310	312	316	314	290	277	286	294	339	360	304	350	311	330	312	320	339	314	297	283	297	306	300	272	312	325	304	340	294	320	295	326	324	317	280	318	308	300	300	297	312	303	328	336	312	329	312	308	314	312	314	291	288	293	313	294	298	297	308	271	310	300	314	317	298	292	330	327	311	286	271	334	299	316	320	289	283	314	295	308	332	290	310	289	329	303	299	320	299	318	342	298	324	291	319	299	281	294	319	315	301	299	265	295	303	297	275	302	307	301	294	312	297	290	310	288	286	343	313	300	341	295	306	289	310	320	304	300	289	307	325	286	328	305	342	301	287	326	301	313	340	301	299	299	286	342	316	331	298	324	324	325	316	299	336	292	323	304	288	322	263	310	320	308	286	304	281	315	336	302	285	325	295	301	325	315	341	312	297	330	314	320	305	308	293	299	269	289	298	314	310	298	324	305	314	297	292	302	331	300	332	323	283	273	289	285	293	333	291	347	356	317	281	305	302	314	329	318	360	307	311	315	298	285	297	292	332	298	291	296	303	293	330	282	304	265	304	332	292	316	265	287	282	328	293	292	295	332	294	269	318	257	298	277	315	257	292	307	302	308	308	312	328	326	286	342	304	363	294	336	297	321	325	336	333	324	298	293	293	303	298	312	322	322	301	330	314	340	296	330	296	315	314	305	309	302	305	285	289	306	318	282	317	300	298	306	303	319	328	263	296	324	309	299	322	343	355	339	309	291	327	342	317	333	293	298	309	276	295	297	301	304	268	275	328	285	327	298	323	306	289	315	311	331	350	304	298	320	338	327	279	282	331	306	328	351	350	280	276	305	284	291	328	319	353	319	278	325	333	311	306	313	301	280	288	311	318	327	306	289	315	310	310	317	289	296	307	295	342	280	362	276	303	347	327	303	318	310	299	331	292	302	301	316	309	306	279	311	300	309	300	320	332	320	325	308	302	298	299	320	343	302	315	291	279	295	289	307	358	327	306	294	302	292	322	304	311	314	340	345	320	317	308	317	295	305	307	304	313	294	298	307	311	283	298	303	289	307	338	320	305	298	321	292	311	306	313	303	344	328	290	310	291	319	330	315	290	333	313	295	318	319	307	295	326	295	293	324	295	334	266	325	335	301	303	303	314	281	303	302	287	334	301	314	332	318	321	320	280	300	322	300	292	295	325	285	336	276	319	290	314	298	324	300	308	310	318	334	311	324	301	269	311	290	322	307	296	306	288	318	301	307	287	307	323	321	327	309	314	298	296	344	334	283	332	312	309	285	305	297	314	309	280	301	308	280	319	314	306	295	270	297	311	305	279	278	288	316	288	328	327	316	301	319	320	345	326	302	311	320	323	280	330	305	304	290	288	306	295	333	311	310	262	280	306	284	321	297	292	315	301	307	295	318	303	319	298	308	264	313	278	299	335	320	307	302	329	304	306	278	314	334	296	309	335	310	324	340	315	312	306	282	314	297	329	344	299	292	319	283	304	330	306	291	306	261	365	329	313	309	293	312	285	316	279	309	306	289	292	301	318	304	339	304	284	295	345	288	299	306	304	310	351	350	321	278	293	318	310	304	356	286	303	331	285	314	291	262	288	305	322	321	306	297	273	301	325	304	278	309	313	343	321	313	323	307	302	280	288	294	273	308	318	292	356	300	286	335	297	360	325	318	310	342	288	303	294	295	327	301	287	330	309	329	320	346	345	314	334	333	298	326	332	288	334	317	318	298	338	294	309	345	288	335	317	295	333	308	293	274	330	324	293	288	302	302	312	314	317	313	320	323	281	306	333	302	319	293	308	307	318	300	287	312	283	316	290	318	302	297	313	313	327	326	309	278	340	323	285	340	302	333	315	296	288	300	307	354	287	297	314	306	282	272	320	290	305	316	311	293	331	304	312	323	294	330	280	318	270	324	325	348	295	303	301	337	313	301	307	308	311	324	303	313	289	322	314	337	291	292	328	317	301	341	259	337	339	303	322	339	358	295	293	332	339	331	283	330	294	324	293	259	292	308	316	311	309	303	280	292	298	310
6684	1031	1433	1651	1495	1269	1141	1029	927	920	868	832	877	804	762	768	750	743	780	735	734	734	703	739	743	725	735	674	723	736	740	704	702	744	710	705	763	720	733	751	664	717	730	683	727	692	696	693	675	658	698	682	683	689	722	716	701	711	720	705	681	734	666	676	735	692	749	695	687	731	733	733	700	723	700	689	698	708	727	700	681	639	697	690	712	682	733	672	701	703	721	681	745	712	735	701	649	703	706	695	697	663	691	714	712	711	682	706	692	682	688	672	748	713	722	721	708	727	643	701	676	699	710	703	665	732	718	691	713	707	684	706	700	702	708	673	702	699	677	693	732	689	751	729	724	628	686	647	725	724	695	687	684	683	701	710	678	714	668	666	740	664	726	693	664	714	729	670	693	701	711	686	711	686	680	672	701	672	732	691	684	691	685	654	714	687	668	703	671	703	721	711	717	704	628	675	745	717	656	717	733	695	702	695	697	715	715	721	676	695	662	675	736	650	716	659	690	667	698	717	671	726	728	703	721	716	658	716	718	716	732	738	735	692	656	687	717	747	704	759	701	671	706	692	679	677	728	658	704	695	687	706	743	624	733	700	686	694	740	685	711	714	649	653	739	687	699	700	715	693	714	720	724	738	719	720	681	720	704	691	698	699	697	714	741	698	697	668	669	701	743	661	662	743	734	720	645	700	700	699	675	691	665	708	704	698	748	708	662	690	687	698	696	673	752	698	709	671	663	675	751	701	690	727	692	712	671	658	724	701	716	676	717	728	721	758	703	719	674	725	691	686	721	669	696	707	651	748	717	710	668	730	760	720	694	755	703	682	663	677	690	712	693	679	733	650	701	688	714	708	728	667	726	705	664	737	728	671	706	734	702	714	699	731	720	690	660	686	702	738	708	706	708	685	675	680	696	669	737	733	686	734	735	721	688	695	669	722	736	742	715	688	714	633	700	726	705	680	751	677	661	720	711	695	719	712	747	686	689	668	714	713	707	679	661	672	708	720	705	714	699	709	685	693	713	706	698	768	667	730	699	737	698	761	670	710	740	668	670	682	643	771	732	705	705	740	678	693	645	672	685	695	701	676	736	634	670	737	740	710	733	675	677	683	729	744	659	707	674	707	709	661	727	713	698	722	696	715	745	678	687	707	686	714	647	671	667	720	696	682	680	689	738	694	710	702	680	740	683	701	647	723	706	682	712	701	718	697	698	663	685	727	668	727	727	702	694	731	682	697	703	704	664	713	697	690	724	716	738	675	713	690	688	738	718	686	738	756	704	662	666	713	748	713	694	701	683	684	709	701	728	706	676	677	742	675	704	701	703	688	715	748	693	697	738	711	682	698	742	673	739	739	671	708	711	736	677	704	701	679	672	703	679	654	738	686	664	728	724	721	693	706	706	669	751	714	678	740	681	709	708	645	694	675	687	751	670	682	722	695	731	677	673	673	709	705	709	695	737	680	689	763	709	708	685	753	697	726	695	717	767	660	693	742	691	741	680	687	706	677	700	714	747	680	662	707	718	698	704	718	703	714	615	741	661	750	658	657	695	708	710	695	736	699	702	679	689	701	685	691	697	695	681	667	708	695	679	741	707	740	708	717	708	730	709	737	680	661	738	685	649	708	702	731	730	687	653	679	719	670	707	767	674	719	728	652	671	754	717	703	707	670	694	723	700	680	705	665	706	682	701	723	680	740	736	733	680	678	673	686	709	722	697	751	740	697	667	714	689	712	654	722	665	699	676	675	698	701	723	709	662	741	728	767	707	688	690	703	661	763	729	670	702	697	673	726	697	680	717	710	708	676	696	665	693	746	711	712	692	654	701	730	698	666	684	682	700	728	700	750	711	729	691	721	724	694	687	688	630	649	712	662	676	734	653	732	695	689	692	695	705	686	683	727	661	736	698	691	695	691	643	703	701	732	720	697	690	656	713	657	727	659	699	702	693	710	761	674	723	695	709	737	653	686	704	641	683	699	646	726	662	678	714	663	734	680	664	708	654	679	662	714	669	696	696	668	709	688	699	719	680	716	694	678	701	728	693	671	730	732	716	703	739	730	675	714	692	679	691	699	696	709	744	723	681	714	734	683	697	711	719	689	736	678	679	688	714	684	735	667	686	686	674	697	699	687	677	626	718	680	655	754	702	737	701	730	696	669	682	704	710	738	720	674	675	701	683	726	737	673	717	654	727	708	702	696	713	654	702	690	695	717	698	700	749	731	699	739	724	644	719	711	649	726	731	750	715	703	659	660	681	679	693	680	688	712	690	715	737	676	717	716	698	724	710	692	652	674	728	687	674	742	724	683	723	711	718	666	691	694	677	727	661	661	665	701	720	666	736	656	744	736	727	700	692	660	707	693	704	705	697	695	670	638	712	669	708	694	715	696	645	682	686	683	659	688	699	657	691	654	701	707	717	686	721	697	725	713	661	681	700	703	694	705	702	688	689	671	716	705	668	697	735	645	691	728	762	694	690	664	698	731	708	726	679	733	732	726	695	725	719	690	682	710	699	720	707	708	703	706	735	681	656	649	691	713	699	707	688	696	675	724	688	655	691	668	758	730	646	702	713	704	701	682	694	671	732	632	704	667	650	667	696	684	697	725	711	723	674	671	710	727	728	692	714	685	749	707	640	696	755	682	672	686	741	694	727	655	705	735	699	685	709	666	723	689	705	712	690	712	750	672	707	721	660	670	700	716	684	695	706	727	693	709	705	711	724	698	697	662	689	693	680	710	675	695	735	715	699	698	697	723	685	664	699	655	692	727	761	717	691	745	743	659	678	725	709	718	742	688	711	706	747	682	712	729	687	720	673	749	735	656	674	743	725	702	726	722	712	685	678	706	706	682	770	666	705	710	709	714	699	640	709	718	719	652	700	698	704	698	744	716	707	727	689	715	696	726	727	732	661	691	659	736	709	698	700	709	726	668	700	640	703	710	722	651	662	727	701	708	670	705	712	728	696	682	668	672	713	701	660	723	699	703	674	681	710	696	670	700	657	710	689	693	681	704	708	697	720	720	717	695	687	753	723	693	714	688	686	681	764	671	704	725	708	672	679	621	692	714	686	675	757	669	721	722	729	732	691	682	710	720	675	677	791	706	738	707	694	683	676	727	643	727	708	686	707	675	677	674	741	654	700	666	672	699	732	671	719	723	694	690	697	681	667	673	695	734	688	636	707	698	700	727	683	709	681	723	669	728	685	669	731	653	703	694	677	717	696	695	701	685	652	691	672	735	666	677	684	694	654	696	731	695	702	645	702	672	698	629	700	687	731	711	685	731	742	763	725	689	677	715	743	696	740	694	734	704	712	684	685	723	694	671	718	737	773	739	734	687	759	667	698	671	696	701	699	709	678	681	679	678	717	694	732	705	696	681	693	742	693	699	712	718	740	682	753	710	686	674	686	739	720	742	722	702	703	699	713	678	654	683	684	745	716	688	684	703	672	700	662	700	663	669	692	699	711	663	667	713	717	703	722	705	670	707
14999	1225	900	706	583	439	359	275	264	252	213	250	240	199	169	220	233	221	189	212	197	204	182	183	193	168	203	185	180	180	182	225	179	181	190	192	204	210	199	206	168	185	207	199	159	185	174	184	174	212	172	198	194	213	195	224	180	189	183	186	198	178	167	199	177	199	197	156	195	190	194	178	181	187	168	181	180	169	164	189	207	218	167	210	182	171	184	174	174	183	196	211	188	184	193	167	188	167	182	198	184	203	178	197	181	188	203	174	214	166	176	183	186	192	193	189	196	181	171	196	152	168	172	202	184	174	191	179	182	196	174	170	200	184	183	186	217	195	164	215	194	188	176	172	195	191	172	187	207	166	199	204	180	180	171	184	150	186	187	170	179	154	176	172	197	219	178	184	169	212	197	189	206	172	183	183	201	189	195	209	159	202	166	174	198	190	175	173	164	188	169	194	179	196	183	206	181	208	172	176	191	177	174	178	196	196	191	188	176	173	185	183	190	175	189	175	181	174	199	201	187	188	182	200	156	209	205	180	181	160	181	186	186	185	198	171	191	194	172	200	176	197	178	190	181	161	183	189	197	198	186	182	181	165	191	192	176	178	210	205	200	183	200	200	190	189	194	226	203	186	175	200	185	184	190	180	200	190	204	179	179	183	189	165	179	208	168	186	180	175	161	187	195	201	168	170	196	189	154	190	179	204	207	181	198	181	200	181	175	220	188	174	179	206	167	203	182	182	168	166	196	195	207	187	180	197	184	186	208	192	186	201	182	176	196	176	176	162	214	181	213	182	183	169	202	193	220	189	179	186	197	181	173	174	168	167	183	201	185	200	189	174	165	209	180	213	156	166	197	182	182	183	175	184	156	176	205	173	184	187	180	169	162	190	202	165	174	196	172	190	188	170	185	176	167	192	203	178	207	205	172	198	165	192	162	195	207	185	159	188	167	191	196	154	193	189	194	181	168	194	187	178	172	184	165	216	196	177	193	199	195	185	212	188	189	168	196	178	179	192	212	184	185	203	209	161	215	209	203	193	162	182	188	172	184	190	188	168	178	192	194	171	194	188	170	181	198	189	162	179	159	197	171	167	183	175	187	164	195	164	192	184	176	177	180	184	193	204	176	208	187	191	192	158	213	166	196	177	174	198	190	189	172	195	180	185	165	183	186	172	197	185	190	180	210	184	170	171	181	163	195	168	194	193	188	189	193	170	175	157	178	172	175	207	192	186	202	188	176	160	157	153	178	174	182	191	209	203	200	170	186	185	189	183	184	183	200	187	178	192	188	198	173	171	189	163	194	177	198	184	203	200	174	209	184	183	197	155	168	181	173	193	180	178	193	178	184	183	174	189	197	176	193	210	198	168	180	175	180	185	183	191	181	197	199	174	175	178	177	194	171	202	199	186	200	209	196	191	166	162	185	182	170	162	187	196	180	183	171	198	190	185	186	196	205	165	190	201	192	177	208	181	186	189	168	193	228	171	171	186	178	194	185	162	201	171	177	186	171	204	207	179	158	195	184	145	177	204	174	179	181	181	206	164	163	183	173	192	189	175	200	181	180	175	173	203	186	196	171	172	205	177	194	195	174	198	208	197	175	195	211	196	207	195	188	206	208	173	201	183	180	213	186	202	189	175	218	199	208	201	193	162	196	206	186	184	166	181	194	171	163	199	181	203	182	175	177	208	193	200	210	205	189	186	188	173	181	177	170	186	192	193	199	178	190	172	177	178	211	207	168	189	192	179	176	177	177	204	193	177	179	189	182	200	174	195	197	192	205	191	194	200	187	187	171	154	190	179	193	210	202	195	191	192	211	225	178	183	200	201	169	172	187	186	208	184	204	212	187	191	192	183	187	178	205	189	222	186	170	216	184	198	189	193	197	187	176	204	174	214	172	184	176	216	207	197	202	190	197	227	181	207	197	173	171	199	181	212	185	193	170	174	174	186	219	209	195	173	172	184	192	195	177	189	201	180	187	165	210	209	184	207	163	185	184	188	205	179	174	196	176	192	193	164	199	177	161	196	180	198	198	198	174	214	210	176	191	171	190	190	180	198	186	210	203	178	172	159	207	180	184	199	194	188	178	201	197	164	170	191	195	196	177	191	201	169	196	196	200	181	182	197	171	177	219	183	185	167	201	184	200	198	198	191	190	207	216	196	189	209	187	166	179	214	188	184	170	202	176	216	221	169	182	211	196	199	165	199	177	178	179	153	188	163	184	194	175	188	167	166	173	203	183	169	196	201	183	198	178	184	158	166	194	225	192	194	192	179	181	181	209	182	197	177	219	161	194	160	188	194	174	162	204	203	199	178	196	206	192	183	201	205	214	182	179	180	184	185	188	201	183	187	170	185	180	212	171	204	165	196	163	198	188	164	182	192	194	168	173	193	175	167	179	167	199	181	195	200	161	199	184	181	192	212	180	209	201	204	188	165	195	186	195	197	215	179	183	186	182	187	194	183	185	202	201	183	179	181	190	195	182	180	193	185	177	148	186	192	201	198	197	182	160	188	195	177	166	154	205	205	183	182	157	178	178	181	187	196	186	170	174	173	179	199	185	177	184	218	202	176	186	207	192	201	177	205	214	177	213	175	206	182	174	219	167	213	198	159	195	180	167	212	197	195	154	188	185	197	189	216	195	171	182	182	184	188	168	185	181	199	185	204	191	210	157	168	167	170	186	161	191	168	193	190	208	187	200	191	207	188	179	190	194	153	184	185	191	186	165	162	167	171	205	188	178	185	179	186	188	172	182	192	190	163	195	194	192	187	191	192	161	171	180	189	193	191	197	217	186	178	175	184	188	209	188	192	177	178	208	193	209	193	177	198	183	216	171	193	175	167	216	181	184	162	152	177	188	205	186	191	178	176	169	169	148	200	199	187	209	194	185	172	206	173	171	189	187	176	183	189	195	197	170	163	177	190	169	199	200	183	170	185	193	177	176	190	166	179	215	184	182	198	183	184	188	174	198	196	190	201	183	186	176	172	188	199	218	179	192	196	188	209	204	172	186	196	183	184	209	203	202	192	177	186	185	188	169	185	170	154	192	196	195	181	207	214	178	185	194	174	187	208	168	178	180	196	178	190	184	204	189	203	222	187	205	181	198	188	197	173	204	173	172	189	179	181	171	211	202	191	159	177	189	173	163	170	156	189	215	178	192	198	210	209	205	180	183	185	190	177	183	196	200	156	174	183	184	176	187	199	175	198	219	159	198	202	225	187	176	179	170	207	189	153	213	181	205	199	183	205	222	214	174	199	191	159	190	182	195	202	195	167	195	160	172	164	189	180	175	187	176	195	179	168	189	208	192	158	168	193	187	215	189	185	183	195	193	185	198	207	182	181	214	200	185	182	177	174	198	184	198	180	212	188	170	184	191	216	176	186	183	183	187	178	186	197	209	187	191	195	194	187	200	130	168	221	223	183	193	200	189	209	206	175	190	169	173	177	178	183	164	174	173	187	178	156	168	184	178	168	194	177	159	160	170	215
8049	1054	1930	2284	1962	1376	1219	1043	888	807	787	717	632	639	612	621	587	551	574	491	556	496	469	452	533	489	501	475	482	467	468	459	428	479	454	420	452	444	469	457	471	429	451	441	455	416	427	427	443	443	421	445	460	453	447	435	490	429	433	460	458	463	474	443	443	457	452	447	471	441	440	476	428	417	447	450	477	458	458	403	418	431	458	400	448	466	434	439	462	394	445	441	452	443	448	437	410	443	448	433	420	441	439	457	406	425	431	407	409	392	450	432	420	452	441	426	404	443	451	421	451	416	493	435	456	432	461	435	440	401	429	448	428	417	416	416	453	442	474	410	432	459	422	383	425	421	429	415	436	419	427	464	425	445	440	451	404	448	437	415	441	478	452	443	452	435	433	439	437	439	434	438	411	440	399	436	405	435	441	470	479	422	440	425	411	448	397	482	418	414	471	468	460	440	428	437	420	412	439	408	415	431	423	418	456	426	418	408	442	428	442	422	428	420	520	405	425	426	437	429	480	437	425	453	434	378	389	457	465	431	424	384	441	435	424	426	414	386	442	443	402	426	440	442	467	423	433	438	426	418	403	394	435	422	433	416	409	444	467	410	423	403	449	445	409	431	420	446	442	415	472	450	432	426	412	432	424	436	461	424	406	440	429	404	446	417	429	433	433	429	414	417	439	414	405	445	446	397	434	452	419	416	437	426	412	420	447	399	423	468	424	459	496	382	410	451	419	454	402	432	457	463	445	439	430	463	420	405	468	447	425	446	421	435	418	418	379	434	412	431	389	454	415	427	407	461	406	471	435	383	448	417	465	434	462	436	462	409	413	404	412	423	428	390	435	445	428	408	454	412	386	482	429	418	414	392	421	445	395	404	439	467	416	452	428	427	444	418	439	410	415	418	408	449	439	376	447	465	409	450	405	451	433	462	427	410	433	429	423	459	405	440	475	448	445	427	414	439	413	419	420	425	469	395	440	435	383	422	400	441	428	468	448	441	448	429	450	444	438	431	418	483	448	401	433	425	433	426	432	393	460	435	452	396	448	446	412	411	452	425	404	418	436	444	441	438	454	460	406	398	410	422	424	457	454	408	430	402	383	462	474	390	437	458	446	420	427	446	429	401	422	470	411	429	452	500	415	426	462	443	414	411	411	439	460	462	437	427	429	412	459	455	416	436	460	417	423	448	456	422	451	425	436	409	454	425	445	449	454	470	437	478	430	434	399	459	446	428	426	424	406	407	410	406	443	438	448	446	412	427	416	442	445	431	448	455	425	434	418	451	410	386	437	431	434	406	413	449	453	423	413	439	428	433	450	452	449	437	429	441	483	445	438	443	447	470	434	427	431	446	439	464	462	425	436	430	434	458	422	417	381	426	407	441	452	443	425	423	469	434	461	449	456	447	427	436	436	406	438	430	428	460	465	414	417	463	436	417	466	444	436	448	446	445	449	447	447	418	449	451	440	433	451	433	462	419	428	421	462	399	423	462	419	418	432	417	401	424	429	425	424	421	440	430	443	423	420	446	422	439	400	427	471	437	458	416	414	441	422	441	436	471	435	431	433	434	423	444	440	432	465	449	450	429	421	455	417	410	461	436	438	469	430	415	415	421	401	426	431	422	408	438	469	438	458	394	450	423	427	456	414	442	457	415	434	449	433	427	447	447	409	414	449	424	499	420	432	451	450	421	431	414	421	446	411	428	439	411	383	441	423	429	428	422	466	418	413	435	389	422	458	447	449	427	461	408	436	465	423	413	447	451	435	431	416	460	406	458	409	414	449	443	431	419	464	430	433	453	449	441	461	446	410	455	400	429	413	455	451	424	439	418	418	413	426	435	455	453	452	378	421	410	436	445	408	441	411	404	478	415	440	469	409	391	448	412	470	450	428	449	464	398	412	461	432	415	433	460	417	433	443	402	434	430	456	413	420	482	445	451	471	437	427	442	431	403	408	473	439	458	409	426	422	408	455	432	458	445	408	419	441	447	428	425	415	383	426	448	450	470	424	449	427	451	411	454	455	457	419	433	431	406	402	461	490	405	444	427	394	419	429	428	466	437	427	430	421	415	452	448	429	485	445	413	441	434	455	444	448	453	416	440	443	431	420	406	422	444	410	462	438	419	446	412	427	436	407	389	431	478	436	429	478	420	454	422	420	413	448	421	416	416	400	426	435	440	471	433	435	469	443	424	427	444	422	401	405	422	418	431	446	429	429	431	431	398	419	425	400	415	427	461	423	461	391	457	473	376	469	449	424	445	450	427	457	454	454	467	421	416	446	414	464	457	447	446	453	437	419	422	424	400	443	442	409	409	430	448	420	457	456	441	445	389	422	434	407	394	450	424	423	456	438	442	438	459	413	437	435	417	441	423	438	444	434	471	380	444	456	457	452	429	443	462	479	433	455	398	388	420	409	399	417	421	426	439	397	462	447	401	383	422	429	445	400	406	459	428	484	416	444	426	453	420	436	426	452	424	430	447	411	410	417	463	459	463	416	464	431	414	434	462	423	408	474	432	430	431	447	458	440	446	428	401	443	424	433	439	376	438	442	414	420	432	418	436	435	435	450	444	400	428	422	438	414	465	428	410	457	442	415	442	419	455	458	401	423	454	458	425	423	453	427	410	408	458	427	428	439	445	417	410	413	447	431	431	397	426	436	424	439	479	431	437	426	442	403	392	401	443	434	444	412	418	439	389	436	414	436	425	452	442	407	433	434	450	418	448	420	389	425	448	421	426	441	413	429	424	422	439	424	448	435	405	447	401	459	441	432	406	461	434	405	444	423	458	426	451	430	424	451	441	404	402	450	453	471	465	482	482	453	399	428	453	433	422	424	413	401	459	439	442	433	424	428	460	434	445	437	465	433	398	459	398	421	428	448	442	414	459	405	434	476	443	441	457	440	434	435	417	422	441	454	440	477	425	450	443	449	437	436	468	470	450	417	410	382	438	440	392	439	430	418	443	419	449	421	434	417	421	444	453	424	443	407	429	404	430	456	437	450	431	446	390	429	401	415	453	408	469	454	420	440	432	398	430	423	463	415	452	481	432	426	448	448	446	446	401	471	427	429	419	428	439	443	423	396	466	417	422	429	393	436	406	457	448	457	434	405	419	447	417	459	451	472	436	408	453	438	418	382	410	439	410	447	472	417	452	449	406	441	446	399	436	440	429	468	413	439	441	443	464	430	426	426	443	401	434	408	412	405	409	423	442	454	442	456	448	439	446	439	421	436	435	436	424	413	443	473	439	432	408	394	432	432	408	439	412	436	420	441	439	443	450	476	435	426	466	446	399	420	408	415	458	435	425	445	422	405	445	461	466	405	433	413	475	447	415	448	433	419	449	444	420	452	431	450	407	433	471	393	428	423	437	435	434	426	460	423	424	393	407	429	423	438	423	441	441	450	424	429	424	443	467	425	418	417	409	458	429	433	463	439	447	416	432	438	405	426	456	425	418	456	435	430	397	462	438	395	456	430	421	451	401	430	453
1524	213	259	249	237	219	215	202	231	227	223	232	224	246	224	228	211	234	230	203	258	218	216	250	212	242	195	232	227	267	218	193	229	216	251	197	227	210	208	248	238	222	246	249	228	239	232	210	220	240	221	241	255	247	212	223	267	186	215	214	227	206	203	233	220	215	237	228	218	178	248	212	220	242	199	217	193	211	206	234	225	241	193	209	202	216	225	220	242	207	233	216	244	221	211	216	233	203	218	240	221	208	202	239	220	219	236	204	189	203	228	222	222	260	215	229	224	229	214	216	203	214	221	204	226	215	205	231	249	246	216	214	216	222	219	212	219	244	201	205	216	227	226	219	208	217	181	212	221	217	226	211	190	214	202	206	213	230	192	234	210	262	241	242	203	206	223	202	221	213	199	205	222	207	212	215	254	218	248	226	218	234	230	227	218	214	236	240	218	243	211	205	228	253	220	195	228	200	199	206	232	228	247	217	217	213	218	216	202	207	205	217	250	209	179	193	212	180	207	210	220	203	250	211	212	221	202	231	232	226	218	211	210	182	212	220	209	189	222	210	230	209	213	211	218	207	217	198	205	208	229	215	207	221	206	233	213	229	208	219	231	233	217	201	214	232	239	216	231	210	207	225	234	222	216	223	208	234	243	210	205	183	214	221	238	203	236	202	244	228	199	227	237	205	215	181	217	228	201	194	215	223	191	236	220	204	221	242	212	190	239	203	208	247	242	204	243	214	218	218	204	246	210	207	227	203	219	204	211	235	203	227	202	253	206	252	261	224	228	233	220	226	232	232	226	219	230	225	231	216	189	226	204	211	218	211	217	210	221	204	218	222	194	226	234	254	214	221	214	226	211	227	198	219	215	212	226	171	212	207	197	220	207	229	208	198	240	263	223	215	212	228	256	228	242	233	203	212	216	212	224	200	225	257	264	207	213	222	246	209	216	219	216	197	219	238	222	243	221	226	218	232	228	235	223	220	222	233	232	193	196	204	207	239	212	218	236	215	238	235	232	237	220	218	206	226	210	229	193	192	208	213	216	239	209	220	210	222	223	242	223	208	230	214	205	234	245	215	224	224	216	213	206	209	242	230	208	223	215	209	247	229	228	239	224	238	216	236	195	199	232	231	227	247	206	244	205	201	231	210	229	206	198	210	237	219	180	204	219	242	249	219	236	221	245	239	237	208	225	212	226	243	236	230	223	221	218	203	231	212	195	228	197	221	237	225	209	210	227	244	226	226	212	221	222	219	209	202	200	211	214	219	240	220	214	214	188	219	207	244	241	189	214	222	243	220	202	234	217	223	245	219	254	246	233	216	225	205	217	217	223	226	232	205	224	246	203	236	233	220	220	209	196	230	236	206	244	239	204	247	195	230	222	221	215	220	216	252	224	216	216	217	203	200	210	187	233	224	226	211	225	228	204	222	214	244	242	218	185	197	221	223	205	205	222	225	207	231	223	208	256	206	210	209	251	249	219	232	185	215	221	222	233	208	228	211	195	218	206	212	210	228	216	210	207	222	241	190	242	237	223	237	234	236	217	219	213	214	205	189	228	198	239	215	217	221	219	226	224	201	204	253	232	215	231	220	240	198	228	214	202	233	208	190	219	220	222	218	223	188	225	211	209	220	213	210	209	201	244	203	208	235	202	229	224	227	260	228	245	203	222	246	251	227	214	192	216	225	245	218	244	226	216	190	237	213	212	179	205	219	201	188	217	198	220	203	226	208	213	233	219	221	215	221	217	237	229	212	239	198	255	255	202	228	203	221	213	232	239	217	219	219	257	203	201	203	218	214	229	246	206	220	231	216	213	177	243	207	212	217	199	248	207	215	215	216	259	208	240	215	227	202	258	210	212	181	201	238	231	220	229	237	248	209	207	221	203	240	229	221	194	219	222	217	226	201	204	262	205	204	220	235	224	236	222	209	227	204	198	218	208	205	203	207	196	200	222	224	193	233	208	216	232	226	221	214	202	215	207	238	215	197	203	232	210	216	230	211	232	209	198	197	211	202	233	188	239	182	206	236	230	230	219	234	182	229	247	219	210	246	234	225	218	217	214	201	210	238	227	214	250	209	214	225	193	229	214	226	200	224	229	228	221	250	182	194	229	238	229	226	233	220	212	227	209	216	244	236	204	232	182	212	226	220	219	214	201	227	217	214	216	225	216	233	218	210	226	215	217	211	215	233	226	205	219	234	247	216	216	226	230	211	250	209	187	225	230	211	196	214	225	195	217	218	221	243	220	211	208	205	224	212	216	214	228	216	222	232	241	232	221	187	232	225	207	228	184	206	217	228	204	206	211	204	243	218	211	230	239	218	224	221	241	214	212	237	214	217	236	226	249	233	233	214	248	214	228	175	204	214	210	206	241	227	253	221	222	202	211	233	224	212	183	207	187	204	201	206	215	204	217	217	221	213	219	210	217	225	231	212	216	227	218	214	211	246	204	221	245	229	202	205	241	205	212	237	212	229	233	225	211	217	204	216	221	222	224	240	196	189	199	238	198	202	212	232	205	201	210	240	214	228	254	199	213	225	231	226	225	217	231	232	224	217	210	214	222	200	218	185	239	225	225	229	204	210	247	222	208	225	243	207	239	229	225	237	204	221	238	225	212	232	221	193	229	203	202	198	202	253	205	206	225	199	216	211	237	227	217	215	251	237	214	205	222	234	226	228	187	197	203	204	212	196	239	228	243	220	237	258	247	247	217	218	233	199	196	197	222	238	232	224	216	246	221	221	229	191	211	217	244	205	212	241	221	213	205	228	213	205	224	190	206	185	220	212	191	234	221	220	199	213	227	235	188	258	219	211	237	225	248	217	212	207	223	219	216	198	224	220	232	215	239	224	242	247	211	226	241	261	207	197	222	206	197	205	221	209	218	213	219	213	215	252	239	240	206	200	229	235	225	205	253	241	221	224	199	214	217	229	232	241	219	219	191	209	216	244	208	217	213	205	227	222	188	218	223	212	213	221	215	220	218	232	248	208	227	212	228	217	245	212	190	201	212	235	211	204	240	191	200	219	227	200	199	219	226	205	207	206	226	217	196	227	214	213	204	228	199	223	185	215	214	227	222	216	218	212	213	245	191	231	214	236	242	240	214	237	240	203	208	215	210	207	233	228	238	230	240	221	218	214	207	260	211	234	251	216	244	216	213	219	229	217	225	202	188	240	200	201	219	255	232	235	206	208	219	230	218	231	212	255	209	238	218	196	221	230	234	219	213	229	230	236	222	192	254	213	223	225	219	229	249	228	204	218	203	226	232	215	196	225	257	256	225	221	211	239	213	223	233	228	219	198	189	203	203	230	211	221	207	205	233	243	203	210	214	211	208	231	225	225	225	189	237	218	219	183	204	225	222	183	239	209	223	191	222	192	235	231	224	206	236	236	240	210	215	199	227	205	237	233	212	211	216	247	226	207	218	238	224	237	203	202	203	234	222	202	248	223	206	260	216	218	242	218	252	224	209	216	205	205	216	205	228	229
1830	528	553	554	586	532	554	577	519	578	549	512	521	538	531	546	553	557	588	527	528	521	522	512	516	529	556	521	516	490	527	521	523	546	502	553	535	503	524	547	495	545	532	543	484	577	526	553	544	525	493	531	516	556	551	503	512	476	524	549	542	542	533	533	539	538	538	543	552	493	553	524	532	542	508	510	517	537	544	529	530	514	540	574	536	508	536	592	508	549	550	520	507	510	564	559	550	565	547	503	490	546	510	520	540	502	544	516	521	501	535	594	521	541	528	511	554	522	544	524	500	560	532	512	517	494	499	508	530	523	520	530	531	542	490	532	493	530	493	514	510	522	512	553	542	535	510	565	575	563	492	510	533	525	512	522	498	543	557	540	523	517	557	583	545	565	503	513	537	563	456	519	521	527	517	518	568	536	541	533	517	546	522	513	519	559	506	552	527	524	546	511	542	534	538	507	530	520	515	533	524	561	555	546	555	522	510	563	505	539	539	540	552	511	513	516	538	556	514	572	524	532	522	550	520	536	501	561	550	551	559	540	508	545	528	540	484	516	516	506	531	478	511	490	519	514	537	534	522	552	566	523	531	561	511	517	531	500	540	545	551	548	500	556	556	505	482	506	504	525	565	529	517	511	503	548	509	551	503	523	571	539	541	502	528	509	544	485	572	507	515	520	525	528	571	557	520	505	505	471	520	517	533	504	556	536	543	526	503	558	572	528	537	554	500	547	529	530	559	560	565	539	540	540	565	537	578	483	522	540	494	485	500	538	547	557	470	494	559	521	536	523	532	512	502	550	528	549	531	540	542	563	546	562	536	525	505	528	491	521	527	497	541	571	522	532	518	561	546	540	524	538	571	494	544	537	532	548	544	529	524	542	536	525	547	529	516	550	535	579	506	513	516	549	532	546	539	514	560	512	513	537	515	500	487	516	490	529	539	549	548	545	542	539	541	508	570	537	554	542	533	568	501	533	553	508	512	585	507	493	539	510	509	508	567	504	533	503	532	521	543	551	557	549	508	551	515	514	526	517	553	489	549	539	554	573	534	524	540	513	547	505	495	541	542	583	539	523	522	527	513	537	568	565	532	519	541	537	510	513	508	503	524	513	544	566	578	538	540	542	526	537	511	526	507	553	544	519	506	563	567	533	538	450	546	511	502	540	534	495	532	562	545	534	538	544	523	568	538	556	538	498	519	523	497	520	537	517	505	519	536	529	541	488	536	531	516	505	522	513	534	526	558	505	565	548	542	536	571	519	512	523	501	514	536	546	561	564	576	544	585	526	527	523	534	530	534	507	527	507	528	502	547	535	493	546	569	527	515	511	511	513	560	544	577	525	512	510	517	527	547	550	525	551	534	511	561	505	553	538	504	524	551	546	552	514	531	577	476	539	552	572	509	512	550	523	522	541	486	586	488	523	523	538	524	534	546	559	544	535	567	525	549	523	557	571	505	589	540	545	531	495	527	516	550	516	509	521	525	492	509	475	549	526	527	519	533	542	523	496	561	536	534	505	546	568	551	549	546	538	492	526	557	520	503	500	496	525	526	531	530	531	524	515	500	501	513	536	536	593	566	512	545	523	535	531	506	535	500	522	529	536	512	553	518	565	485	571	512	563	486	517	508	555	530	521	551	534	515	562	514	539	557	503	555	542	517	528	536	576	513	513	493	543	532	535	526	539	522	519	530	547	532	559	514	532	536	532	506	531	516	587	504	528	508	523	520	520	528	509	535	536	578	486	521	523	551	545	481	550	531	548	512	526	543	539	545	530	517	569	520	515	529	517	561	494	542	509	514	494	563	532	484	494	563	513	537	484	503	554	537	519	557	504	549	490	514	505	526	533	517	514	563	521	535	534	494	519	515	527	519	532	511	521	501	526	568	487	542	547	510	535	521	524	525	517	518	578	536	521	531	512	515	502	559	537	512	489	524	489	514	546	498	567	537	491	532	541	484	529	549	514	551	554	531	516	573	508	493	553	520	546	557	507	546	517	515	580	567	520	568	525	554	535	568	458	515	525	548	511	531	580	506	522	516	516	532	536	525	524	523	516	550	522	536	552	557	546	585	544	541	542	548	525	519	508	566	522	558	524	527	515	496	520	488	543	509	562	525	544	508	549	525	534	515	505	524	544	505	543	537	539	499	504	551	547	549	582	524	492	531	549	530	552	552	556	554	545	543	550	505	512	495	547	505	510	497	525	517	515	543	505	518	563	582	525	541	542	516	496	505	599	563	488	580	563	477	527	521	492	534	556	533	485	549	542	524	524	522	517	545	576	549	556	526	504	524	524	504	591	551	547	463	516	547	559	524	544	515	511	545	554	565	522	514	532	537	579	534	543	564	540	528	526	523	525	529	489	498	500	516	580	531	529	545	508	529	517	549	539	514	560	542	515	520	551	541	569	528	574	525	505	556	532	483	494	557	534	550	534	537	501	492	530	517	493	525	536	518	534	573	523	510	525	515	522	546	510	525	543	565	535	555	568	575	465	529	539	534	520	542	544	568	522	513	526	527	527	510	533	497	528	524	523	518	553	519	491	540	505	506	526	560	502	546	524	536	500	563	554	525	545	535	549	517	568	547	537	516	534	519	504	515	521	537	524	512	506	505	539	532	518	514	530	534	552	529	523	538	515	523	501	556	524	531	511	519	569	549	501	548	576	562	535	519	499	548	532	524	488	535	593	516	552	530	557	500	540	541	490	554	533	550	494	526	496	543	503	555	536	586	514	530	528	530	540	524	529	508	488	527	514	567	522	584	528	510	531	553	521	558	481	563	547	573	553	525	534	557	541	540	505	557	512	571	521	490	502	539	526	542	501	528	503	549	515	534	542	518	486	549	528	512	563	509	561	556	519	538	539	548	502	505	509	543	575	501	546	523	531	519	553	561	534	535	551	505	524	547	568	555	525	555	529	527	540	548	527	490	550	543	509	583	537	546	525	527	556	504	537	573	541	539	495	507	520	519	565	515	530	519	505	492	530	556	517	557	516	513	532	545	534	519	507	535	564	561	538	543	524	529	500	535	534	549	588	511	518	517	530	508	522	553	532	516	532	510	519	519	544	513	563	566	533	509	517	515	572	514	529	508	577	528	541	572	554	512	526	527	530	574	501	524	519	510	537	527	543	557	535	510	508	543	510	517	528	529	511	534	534	559	591	544	529	525	494	524	530	533	550	563	551	532	518	542	513	529	508	510	561	505	511	530	507	509	555	528	516	510	512	512	503	526	505	500	521	480	562	559	540	549	569	522	582	520	518	551	499	518	537	554	540	493	548	496	546	468	502	518	547	480	524	531	530	562	556	548	543	540	549	496	593	510	518	524	506	522	562	545	562	562	509	534	537	541	532	531	535	517	541	509	557	572	540	538	534	518	547	525	539	514	532	522	567	546	561	518	528	560	486	521	522	523	552	538	539	562	517	513	506	529	548	496	533	546	540	556	509	502	530	501	503	501	512	504	508	552	547	493	507	480	552	573	547	503	508
8028	655	668	588	464	461	388	338	334	308	336	356	336	341	321	357	314	329	318	336	303	310	313	336	356	337	303	297	324	292	328	308	294	297	290	292	294	293	283	273	281	320	326	292	323	311	322	284	288	278	341	297	311	324	326	344	298	293	308	334	293	281	343	305	306	329	299	308	291	301	256	314	343	308	313	313	323	274	307	311	327	353	316	296	285	289	313	295	294	318	315	298	312	291	328	299	289	293	308	325	329	303	299	337	298	329	308	337	294	306	295	348	323	331	300	294	270	299	331	309	315	338	302	299	278	302	315	292	317	297	330	281	317	309	312	310	308	280	310	313	270	277	318	320	345	303	307	307	299	319	310	348	323	304	298	313	292	278	287	341	293	324	323	342	287	312	325	297	326	299	297	310	325	307	303	315	278	324	295	307	296	311	333	306	310	299	318	312	328	337	313	263	327	314	346	299	294	289	286	328	282	302	301	302	315	295	332	307	321	318	318	312	290	292	317	280	306	315	299	323	328	315	338	319	308	334	305	313	309	277	282	321	354	314	294	320	320	306	315	299	319	327	314	264	297	306	329	278	290	329	296	305	310	317	295	320	318	305	305	310	315	293	318	304	283	299	335	289	322	295	293	324	324	299	308	309	313	312	287	323	296	352	320	306	297	321	304	299	309	310	325	282	330	277	297	272	319	304	289	330	309	319	342	354	311	296	315	262	293	324	312	294	297	293	305	280	311	292	357	295	287	279	280	292	336	299	316	292	286	281	337	285	307	341	302	290	332	319	278	319	325	299	311	314	322	311	301	288	307	288	314	279	305	291	293	309	334	308	312	300	325	287	307	322	291	316	311	290	307	282	344	316	287	330	310	269	319	296	313	343	313	316	324	330	314	305	286	290	301	277	297	333	308	292	283	310	298	323	320	289	318	295	344	324	323	303	311	259	304	299	316	312	304	344	329	287	299	324	296	304	341	244	310	315	321	300	277	310	305	279	296	268	343	316	299	288	299	301	313	300	304	327	307	301	306	333	291	341	297	312	314	309	343	329	313	332	308	329	267	322	268	277	291	290	298	309	287	325	286	292	323	307	302	278	303	279	273	306	330	291	310	335	296	345	318	324	307	301	335	311	270	339	300	317	308	330	325	322	281	290	323	273	277	317	303	316	311	305	302	304	321	331	329	291	337	291	272	295	320	329	315	297	305	308	302	322	304	313	309	341	296	313	302	307	311	341	319	322	334	289	296	316	310	317	324	301	328	313	313	294	339	289	308	342	277	321	279	326	345	263	303	297	304	315	318	298	254	296	287	283	287	299	280	328	330	313	299	327	317	340	299	285	291	311	298	295	305	288	311	309	285	294	307	295	316	309	323	311	335	291	290	299	294	309	308	285	285	272	294	296	321	338	340	331	289	311	317	318	300	263	322	314	300	306	301	289	284	323	288	286	313	300	313	307	294	323	328	299	286	300	309	273	335	290	300	296	339	325	336	288	293	301	320	318	314	280	285	276	336	311	330	322	335	329	340	284	276	307	341	341	290	345	301	314	301	298	304	306	313	257	297	320	287	279	286	327	293	321	311	305	312	296	257	353	295	332	306	316	328	282	310	303	305	329	304	294	297	307	309	291	285	302	316	264	308	347	342	299	291	284	319	288	302	309	326	288	316	292	319	277	329	303	305	284	323	339	278	315	310	316	306	336	280	294	296	332	313	281	285	316	337	336	306	294	336	294	314	266	325	325	277	299	297	295	324	330	277	313	313	321	329	281	296	307	289	329	343	337	309	334	298	320	281	283	296	290	286	294	302	286	277	322	309	332	284	289	282	285	324	332	262	297	275	278	335	317	291	315	338	301	292	291	314	274	307	278	309	295	321	306	289	330	316	309	310	303	291	303	280	306	271	310	346	265	301	299	294	340	302	271	308	287	289	303	283	300	316	300	325	331	336	314	314	300	308	326	326	303	306	299	290	308	293	301	335	287	305	338	267	304	279	300	292	329	277	283	295	305	304	310	288	297	287	327	291	286	326	335	291	319	285	343	337	334	301	301	303	332	321	316	321	298	310	282	302	275	302	290	310	283	279	298	308	302	313	322	298	318	289	304	315	307	308	313	314	283	280	298	307	314	312	310	298	296	305	325	294	265	307	309	303	306	290	307	321	329	308	287	316	291	299	324	317	304	326	277	328	344	313	294	296	271	292	298	340	342	316	292	292	312	260	329	331	289	311	311	328	307	292	331	297	299	278	293	328	304	305	306	271	311	290	305	299	308	291	316	313	285	267	298	307	333	321	290	282	293	316	283	293	295	308	314	317	303	308	330	278	339	312	315	301	309	295	351	298	303	306	296	293	279	281	319	298	299	308	302	308	314	277	318	308	311	316	314	285	318	305	305	297	312	296	288	307	272	319	328	285	345	316	287	299	293	304	281	329	320	299	324	303	280	296	276	275	302	294	351	322	292	297	313	298	286	290	312	314	338	295	299	292	308	309	308	276	296	276	286	315	323	311	319	309	307	311	311	301	305	300	292	281	287	314	289	298	315	293	315	318	295	282	321	281	269	348	266	333	308	294	274	297	278	315	285	288	304	281	279	318	295	283	309	298	280	303	329	312	298	304	294	336	316	299	296	349	337	341	261	315	313	325	320	290	292	321	317	312	323	322	315	309	300	265	328	310	334	326	292	312	311	297	321	331	333	329	308	302	325	311	281	267	310	292	285	340	314	328	322	317	309	309	307	286	324	323	287	292	289	321	292	309	316	317	288	319	305	309	280	294	328	299	314	314	319	268	313	316	331	288	291	293	291	310	301	289	290	287	283	330	299	319	307	311	342	260	306	335	286	299	304	281	339	306	325	281	318	313	283	330	335	294	333	315	285	304	298	303	300	324	292	290	310	298	291	358	323	327	301	311	296	313	340	309	300	315	292	308	296	335	310	320	308	323	300	291	326	301	332	322	325	317	324	319	329	313	321	331	303	331	313	304	275	306	322	306	291	335	326	297	335	302	255	321	284	320	313	302	292	321	308	276	327	270	301	323	342	329	285	326	321	302	312	320	313	311	341	281	302	362	314	290	328	330	288	323	307	304	312	299	315	306	360	310	329	332	330	303	300	312	303	287	285	317	323	333	304	313	348	303	296	321	330	306	316	329	282	289	276	310	320	317	303	314	312	310	345	306	294	344	323	267	293	311	305	296	299	317	322	327	322	330	329	307	280	308	315	286	323	292	295	236	271	269	313	277	282	269	297	301	303	344	285	324	321	292	344	297	304	279	293	307	315	298	282	319	316	308	301	302	300	302	308	317	299	305	314	305	295	326	300	298	299	294	301	298	336	325	314	314	301	303	314	329	319	286	303	283	248	300	291	345	300	286	308	299	305	310	293	279	296	295	309	320	319	293	304	288	304	315	293	319	270	280	297	287	275	316	319	291	305	334	314	324	281	281	321	301	287	318	286	273	321	294	305	382	326	311	310	308	282	332	323	305	276	311	321	309	301
6739	977	1388	1626	1432	1197	1087	956	945	919	874	876	830	748	728	804	740	766	788	769	703	743	680	774	739	704	726	670	716	706	750	700	728	724	717	724	678	749	746	654	762	706	692	728	745	687	702	746	734	710	687	695	690	713	696	676	709	729	697	716	698	687	669	694	667	691	672	753	705	669	699	693	702	721	692	689	680	732	704	722	707	660	676	661	700	708	738	708	685	721	684	696	676	686	655	744	700	701	769	699	616	707	720	665	722	687	677	722	686	730	696	681	686	680	730	674	702	694	752	723	750	729	754	719	705	678	689	718	659	667	707	746	674	699	703	687	677	723	671	745	735	664	687	663	709	730	693	744	697	673	669	702	658	698	702	732	646	706	671	699	676	674	728	721	721	700	657	671	666	722	738	710	744	651	686	732	689	731	695	710	663	719	676	685	741	797	738	673	711	718	694	659	700	663	688	697	705	683	673	722	692	680	698	685	738	696	703	720	709	728	728	634	700	671	679	731	676	715	706	682	705	710	707	725	663	709	692	731	739	757	705	721	701	728	704	665	719	692	682	717	692	715	737	643	710	765	666	697	677	740	737	722	705	711	650	684	695	717	737	694	800	713	714	705	679	674	688	698	725	741	730	674	702	708	711	711	698	732	731	699	664	727	685	674	694	731	723	649	740	710	666	725	679	719	682	708	746	676	715	720	690	705	673	693	732	725	719	674	748	701	738	682	711	695	713	705	686	719	720	688	663	663	738	676	682	713	680	694	685	673	668	726	666	690	704	665	649	727	675	717	688	672	726	670	644	658	684	724	690	712	691	666	694	671	688	693	737	715	740	727	711	694	699	733	714	684	676	690	717	677	679	715	718	703	710	725	677	707	683	685	733	722	709	669	680	721	675	690	700	671	723	674	666	676	651	705	752	664	685	710	692	681	730	723	630	709	701	704	700	683	712	652	687	721	691	673	770	710	689	709	710	710	711	659	725	707	709	679	677	699	672	741	734	672	697	714	689	668	656	674	709	699	763	728	725	691	736	720	703	712	701	732	683	707	704	709	668	692	630	703	649	732	755	659	710	695	714	699	704	677	686	684	688	701	701	703	727	733	668	709	676	699	697	730	730	699	685	676	687	678	667	662	680	684	699	666	726	729	721	687	738	688	705	683	678	739	709	753	647	691	730	678	722	717	706	652	723	670	655	662	692	740	645	663	699	659	702	673	680	733	715	716	725	703	675	671	715	671	707	726	748	722	694	676	690	753	694	671	676	667	738	706	682	678	698	724	736	704	722	752	647	695	754	701	706	733	689	701	691	672	750	709	725	705	692	658	656	651	647	697	660	755	717	698	679	704	696	686	723	686	704	715	722	724	682	669	667	712	656	674	685	685	702	681	690	683	710	707	662	730	680	652	718	676	674	700	731	671	667	704	749	693	654	736	692	655	693	697	653	745	683	693	666	685	709	711	705	675	687	676	701	664	731	701	755	710	720	675	721	754	731	695	710	650	690	707	658	697	706	711	737	721	669	644	681	726	734	726	677	704	680	699	701	769	699	700	747	726	684	677	722	680	709	691	697	687	674	689	660	682	691	711	671	718	718	678	697	723	698	690	713	658	691	722	736	714	680	715	718	665	695	664	680	721	698	730	674	696	706	694	714	702	719	652	688	701	639	712	721	692	669	649	705	706	697	701	689	704	775	747	720	754	701	643	724	687	687	693	678	663	709	657	655	704	678	731	753	761	689	689	725	721	679	697	672	724	685	711	763	698	708	643	643	711	721	708	681	688	698	700	655	696	746	716	701	660	723	770	682	686	657	762	728	706	692	747	686	650	720	665	732	739	673	711	700	718	715	682	677	708	706	760	681	662	730	699	701	683	715	679	738	663	658	743	671	717	695	661	686	693	654	712	688	688	697	683	721	747	724	648	693	714	713	700	733	731	722	717	688	685	671	691	733	708	716	675	689	721	665	668	717	719	725	686	673	732	663	649	669	687	735	672	687	693	708	744	717	651	654	734	721	652	725	685	683	650	650	682	697	664	669	694	701	688	705	725	706	711	735	690	718	665	709	713	712	742	662	706	745	650	707	737	702	693	627	691	717	726	706	727	697	697	709	761	669	721	692	705	765	725	707	689	752	681	725	753	781	687	755	662	702	730	701	718	726	688	683	692	680	685	733	747	722	681	692	639	719	690	658	698	721	690	712	697	680	753	705	677	711	709	675	697	660	689	720	709	684	690	723	695	712	691	725	674	668	680	696	716	688	710	737	701	682	690	685	746	734	717	655	711	682	725	747	719	746	656	709	709	663	688	726	707	708	713	749	706	675	682	736	638	716	681	688	692	724	673	720	657	724	698	723	721	650	666	747	663	687	706	674	665	710	701	683	657	681	710	748	659	661	662	724	705	653	689	703	651	654	710	657	701	706	667	692	680	694	713	644	699	700	708	684	684	717	667	729	693	691	669	715	708	703	695	697	696	681	662	698	704	689	720	666	691	730	700	728	681	665	671	700	716	671	726	697	707	711	675	701	665	692	663	730	691	710	703	680	682	694	725	705	660	730	670	728	694	712	722	727	709	716	709	710	677	669	707	701	756	672	711	651	737	689	653	686	716	693	725	689	746	703	672	695	691	728	718	675	711	738	721	694	698	707	667	643	675	745	696	693	740	745	707	707	709	658	737	697	700	691	696	724	683	699	687	693	658	685	658	651	688	717	735	736	707	713	707	764	684	690	694	719	681	706	649	698	620	694	667	710	686	711	704	656	671	701	738	718	696	668	690	695	683	723	682	725	688	673	740	667	686	718	688	657	724	705	668	732	741	698	706	659	741	687	695	720	700	709	666	706	701	677	726	661	648	683	728	731	737	731	694	713	735	720	709	742	677	675	720	685	677	714	705	707	685	664	672	715	721	738	677	719	695	736	689	652	694	733	728	690	745	654	687	723	664	730	682	691	642	661	703	693	682	679	694	703	689	704	715	699	681	699	685	676	693	679	701	704	729	670	732	664	717	666	684	708	720	665	718	686	688	692	694	684	699	712	672	696	691	678	715	666	704	685	707	676	680	728	671	728	736	698	737	715	701	701	702	671	678	688	682	731	694	723	701	697	715	685	723	717	705	688	731	679	755	718	689	711	719	699	661	687	682	725	759	706	699	718	710	685	706	693	708	732	673	690	712	682	677	671	720	689	706	684	686	720	672	711	717	729	654	653	741	717	702	723	692	677	658	683	709	721	698	738	662	698	748	689	707	659	650	680	716	689	667	653	699	717	668	723	677	747	670	648	712	724	663	666	710	710	673	667	667	677	768	687	676	678	698	739	692	668	716	664	693	693	675	728	753	714	744	703	732	712	708	693	746	674	675	692	725	691	677	684	720	716	698	689	678	712	684	711	720	696	725	745	669	726	720	702	727	726	728	739	725	686	717	695	700	684	703	685	707	726	673	751	691	713	677	667	627	708	724	697	720	696	703	690	666	714	717	678	716	710	701	702	686	700	693
14969	1143	967	720	560	388	372	282	289	235	207	257	235	222	197	223	199	177	194	202	199	174	183	182	174	165	195	200	190	191	166	183	222	197	170	175	179	167	180	191	183	185	197	212	203	185	182	207	198	169	196	175	217	204	165	178	192	163	168	196	184	176	198	185	201	170	181	191	180	179	197	173	193	196	211	192	182	190	176	202	206	186	164	181	194	164	186	199	175	161	178	213	210	193	178	185	184	192	182	172	183	206	186	178	175	190	184	172	204	186	187	163	200	187	158	185	176	190	183	184	169	190	171	199	194	179	201	190	181	171	187	173	179	195	186	170	188	192	187	173	193	187	200	177	198	193	185	175	172	172	182	163	200	183	180	188	168	164	185	173	203	188	227	169	179	170	187	173	185	180	174	180	188	197	191	217	204	208	169	202	178	161	187	189	171	213	183	170	180	195	170	217	203	166	207	200	186	189	189	192	178	175	177	199	192	182	198	199	196	185	177	168	187	157	185	161	173	187	176	205	207	202	174	179	178	178	168	172	172	196	177	165	168	185	193	194	203	153	171	154	195	170	175	185	189	182	192	175	176	174	201	223	179	188	189	198	162	184	192	162	174	190	165	204	182	179	193	177	198	169	176	177	173	171	199	202	196	165	198	180	203	174	196	171	204	171	179	176	191	202	178	185	201	178	178	170	211	191	185	204	185	184	192	171	180	156	174	183	202	160	200	156	178	157	169	204	188	200	181	180	200	191	206	180	199	181	187	191	180	183	177	197	196	158	208	205	185	174	172	214	178	194	212	203	183	180	205	184	162	170	180	210	197	196	185	168	184	193	176	152	179	171	209	191	201	187	167	178	156	155	177	190	179	162	201	166	145	180	220	190	186	192	199	190	170	170	177	195	188	175	178	169	169	205	199	187	174	159	168	188	190	188	170	212	156	189	202	187	199	188	201	199	198	186	181	201	185	183	175	193	158	160	199	163	186	191	155	194	165	198	163	217	215	212	194	157	174	176	168	197	183	153	190	179	189	166	172	191	188	180	182	188	174	195	190	205	187	191	207	156	188	180	191	182	184	223	197	198	178	187	176	184	211	171	179	164	164	187	190	205	176	210	194	171	185	174	189	167	190	189	177	182	187	175	177	175	174	215	167	178	185	177	213	175	194	173	204	185	164	156	213	186	215	179	172	184	166	176	178	174	182	206	187	183	179	177	170	172	192	188	189	175	173	164	195	175	178	182	170	171	202	174	173	194	183	189	201	199	177	183	205	182	178	178	163	181	164	180	186	206	185	191	196	200	180	189	142	156	185	190	174	174	181	204	182	198	185	199	183	202	177	175	200	192	176	167	175	194	167	201	165	190	192	212	185	207	191	164	186	154	171	195	185	186	197	194	181	214	200	165	190	187	166	154	172	167	175	186	179	210	190	179	172	212	198	188	206	177	177	190	183	189	194	179	175	196	207	191	203	193	183	189	190	179	167	171	171	188	218	188	190	177	204	159	186	165	197	168	181	203	178	163	157	171	191	188	193	199	173	156	206	191	182	187	194	193	207	162	197	192	182	170	216	209	199	186	166	167	189	171	185	192	163	213	178	196	190	200	198	188	176	168	190	185	192	169	198	162	201	166	179	178	179	191	195	215	183	190	165	171	184	172	185	192	174	174	174	225	202	210	204	180	207	191	196	179	169	171	184	193	192	193	195	196	215	196	169	173	176	165	180	208	176	187	196	166	177	205	182	166	179	186	162	218	205	179	157	193	184	172	181	214	208	215	207	175	203	186	187	187	154	188	198	193	196	182	188	184	196	187	188	165	197	167	179	201	178	211	200	206	160	191	207	163	184	183	164	183	205	185	196	181	160	190	194	197	196	188	202	200	177	160	187	191	177	188	177	216	185	192	198	192	171	183	195	201	190	182	171	183	212	192	183	206	185	159	192	162	158	177	154	179	204	191	185	188	206	186	214	169	178	152	165	199	194	197	159	187	165	175	189	198	192	215	171	183	188	161	202	190	190	177	178	204	181	198	189	178	193	208	200	173	176	207	186	195	181	172	182	190	190	161	193	197	190	178	189	172	179	188	203	191	182	184	175	174	188	184	175	155	201	176	201	172	178	189	206	178	197	186	161	178	192	194	191	193	197	192	211	175	161	192	176	181	184	201	196	184	175	173	195	184	198	189	199	169	202	185	198	180	147	165	194	153	186	206	201	179	186	203	170	169	180	174	212	197	198	174	186	214	193	180	215	193	179	196	149	152	188	168	184	197	189	187	211	179	226	172	159	179	191	179	209	185	174	197	189	168	200	186	179	197	170	170	158	172	189	180	202	181	161	168	170	211	197	185	188	198	210	184	204	180	164	208	205	185	158	186	194	181	185	171	177	203	185	200	198	184	194	191	213	208	162	151	191	166	173	205	173	183	187	186	171	153	184	177	176	168	194	163	190	207	177	189	176	213	181	194	176	169	189	191	172	194	177	196	173	200	187	185	169	175	187	188	177	159	184	188	203	178	183	200	168	186	200	192	198	162	195	210	187	186	169	189	184	194	185	182	199	171	199	191	209	188	186	198	193	190	190	198	201	208	174	210	198	166	190	168	193	201	179	198	175	174	194	185	165	173	210	180	170	174	186	198	172	214	202	201	181	185	163	177	180	185	163	153	193	189	188	178	183	194	211	183	203	171	226	176	181	185	200	187	185	180	185	163	182	184	211	207	173	181	169	193	172	177	191	186	163	192	195	183	210	190	215	185	178	198	202	209	170	192	175	193	208	190	164	169	162	183	189	169	193	197	187	186	178	177	203	175	220	181	172	190	160	178	180	201	173	157	175	198	180	174	196	158	172	206	182	190	189	201	171	191	217	159	180	192	183	173	168	180	212	170	206	162	172	164	183	188	197	191	185	178	159	195	187	175	190	187	227	206	210	185	201	180	201	189	170	160	200	170	189	183	194	173	181	201	183	181	174	151	211	217	168	192	176	196	193	182	187	187	196	184	182	188	190	196	205	171	197	200	173	213	171	208	188	192	197	198	183	181	183	183	182	184	195	173	205	186	179	190	206	184	202	205	181	180	192	189	195	165	179	196	208	167	172	194	173	177	175	178	179	200	180	184	192	189	167	154	182	165	214	190	203	202	197	189	177	188	175	197	196	181	182	175	188	220	178	183	180	179	157	168	183	203	182	192	212	191	172	179	202	193	168	191	204	180	188	147	172	155	178	174	152	200	189	189	175	183	204	190	193	199	209	188	195	181	215	178	173	196	220	193	204	192	174	172	185	180	205	180	181	170	197	196	212	170	183	213	181	183	176	204	207	201	198	184	183	193	173	193	210	171	201	203	177	186	173	191	207	184	165	199	206	185	205	202	173	203	205	195	180	187	169	186	171	176	166	196	195	187	216	218	181	192	179	194	169	175	161	205	182	194	177	189	192	163	178	180	199	187	176	208	188	166	189	223	168	190	183	170	188	182	192	177	196	201	197	195	197	210	195	195	185	185
8058	972	1963	2332	1962	1418	1216	1013	871	790	720	678	648	638	626	588	563	519	503	508	527	506	464	519	439	498	505	463	480	461	454	466	462	480	459	430	485	405	449	484	454	417	477	429	426	476	456	430	427	429	437	431	415	451	432	412	444	443	447	436	461	446	430	485	428	444	442	437	467	441	444	437	452	434	432	442	412	415	439	413	426	406	467	441	447	420	446	408	424	452	409	417	396	425	407	445	435	431	431	477	437	409	487	427	446	430	402	469	432	426	413	430	410	419	471	417	431	415	418	404	462	396	425	471	408	423	419	386	453	414	381	450	485	432	439	446	414	441	438	413	419	429	442	436	472	443	431	415	419	442	456	456	409	390	469	410	456	448	425	386	415	436	439	404	394	480	421	422	435	417	401	425	436	439	444	419	411	436	401	409	396	455	402	443	425	401	435	387	407	436	473	421	402	435	433	445	452	441	429	440	412	427	389	421	444	461	460	423	418	429	414	422	453	442	451	409	455	429	408	402	441	427	410	455	404	438	383	442	462	424	399	447	457	433	456	413	427	451	459	411	416	418	422	400	416	414	395	427	459	434	406	439	458	389	408	462	402	441	444	434	409	452	418	437	442	438	454	411	457	420	446	428	451	423	414	424	428	435	458	433	427	428	390	422	440	411	427	446	452	468	438	425	453	417	446	421	445	420	437	451	428	387	405	415	431	419	432	408	445	434	403	438	454	392	413	434	445	441	451	414	435	453	438	423	407	418	426	439	454	436	454	423	457	438	407	411	452	394	464	439	418	458	446	457	445	437	443	429	459	445	464	441	404	457	432	414	442	424	396	400	405	458	417	428	463	447	427	422	417	464	394	431	439	404	446	427	435	417	446	446	411	426	444	439	401	456	400	409	443	444	397	400	418	445	455	505	431	428	426	443	439	371	415	396	411	436	442	398	449	450	397	433	480	457	415	404	406	442	417	433	459	419	418	424	426	450	422	468	403	440	458	474	448	408	419	432	430	391	474	467	441	428	424	431	418	409	445	396	418	461	410	452	431	449	436	411	420	397	408	434	414	407	409	427	451	403	377	459	479	412	393	440	377	443	421	422	414	429	405	461	389	428	414	392	430	437	413	449	405	400	447	446	423	423	447	450	418	408	430	448	429	405	412	419	443	416	425	411	401	421	383	441	458	424	436	442	449	434	400	458	436	422	424	404	431	442	406	444	411	418	450	399	435	434	419	397	422	459	397	479	432	414	431	454	476	427	420	413	442	414	438	435	413	437	412	446	454	434	432	421	439	429	449	408	435	445	447	420	452	413	399	449	463	404	437	437	446	403	420	423	438	453	421	379	414	395	436	419	434	459	432	456	448	405	408	418	401	440	416	418	460	438	449	419	450	433	425	416	475	441	395	427	402	392	435	409	406	441	469	432	375	406	443	459	419	432	404	457	418	470	429	415	431	440	435	420	440	408	499	444	439	437	443	434	424	442	436	443	402	451	407	402	457	403	447	416	452	436	445	412	411	458	443	427	424	429	420	435	465	453	422	419	440	430	428	428	417	457	431	438	447	445	423	424	414	449	424	416	395	419	428	439	432	407	412	446	427	415	400	447	451	417	496	429	447	415	440	405	455	436	445	420	436	450	414	428	438	417	442	402	437	437	415	402	432	407	385	440	410	421	452	442	399	438	468	411	422	445	412	424	448	438	438	426	413	420	420	414	416	451	441	416	439	413	396	399	443	417	480	438	434	429	429	391	422	403	446	445	412	411	418	453	458	424	436	431	438	419	450	418	436	448	440	394	427	422	421	410	401	461	426	455	435	464	413	414	427	439	429	434	424	427	405	431	408	450	419	428	444	437	406	419	447	404	437	410	415	451	449	453	455	455	430	458	418	451	398	433	471	462	430	403	438	424	398	412	434	424	397	427	424	462	477	430	412	414	446	455	423	452	447	461	447	457	412	426	406	398	433	449	434	444	436	434	424	409	429	431	428	438	427	412	428	447	407	394	445	432	448	451	431	452	433	415	403	439	427	422	456	429	436	442	405	443	442	444	382	395	437	440	419	431	445	434	405	405	443	432	443	402	476	405	419	401	427	429	415	458	400	449	374	415	505	430	432	434	457	418	432	413	423	394	372	420	429	444	450	386	442	406	445	420	436	435	441	436	439	420	424	403	429	418	405	423	432	410	474	414	465	438	422	479	432	409	427	415	427	433	398	437	423	439	409	423	429	448	436	416	427	445	424	412	440	426	430	391	424	404	419	411	474	410	424	456	428	419	436	405	437	438	426	464	411	426	421	438	425	416	429	422	427	452	436	412	410	412	440	383	429	423	416	434	428	425	427	430	439	419	434	426	420	446	396	428	440	408	416	407	433	438	448	392	413	424	419	410	460	450	423	444	395	472	462	416	421	437	433	387	433	470	439	458	440	401	443	447	405	417	372	430	443	448	431	410	439	437	473	444	405	433	450	411	415	446	441	431	429	429	363	439	411	390	442	486	407	444	441	457	445	425	455	448	430	413	418	404	414	421	420	448	462	402	413	463	402	414	431	446	446	416	413	407	428	456	405	417	427	423	466	402	421	446	439	437	435	406	423	415	439	409	419	415	446	443	442	415	362	418	388	417	451	440	400	413	377	438	436	444	453	458	443	444	427	429	431	422	435	437	435	407	434	408	441	423	426	409	476	406	479	436	401	419	406	483	449	441	406	395	454	408	432	429	455	472	420	440	461	381	437	457	438	443	444	414	435	437	456	431	452	433	455	436	470	470	455	432	461	438	431	397	446	473	462	440	447	456	413	430	429	433	444	439	444	439	419	431	440	443	446	430	399	420	455	421	395	403	418	416	413	441	426	444	450	376	406	413	423	423	441	431	430	413	448	439	441	457	474	456	420	472	431	401	376	395	424	433	429	410	434	447	421	417	399	457	476	419	436	443	451	439	437	441	424	432	444	438	435	417	417	458	420	423	441	414	408	445	458	467	409	455	441	423	420	421	428	409	412	438	423	397	410	427	421	423	403	472	417	421	429	411	414	431	435	430	452	474	464	453	424	407	404	450	416	425	436	437	412	393	471	422	438	421	438	418	417	414	433	373	386	434	448	396	433	417	454	425	440	455	444	422	426	430	438	433	397	442	420	426	404	433	419	430	449	443	450	445	445	430	444	410	401	434	463	432	430	382	425	421	432	375	434	416	443	459	418	453	419	402	397	466	434	428	462	434	429	442	437	419	427	415	454	427	426	428	445	443	411	406	419	452	439	424	393	437	414	397	451	444	414	423	427	390	426	455	453	396	403	463	441	447	390	436	389	435	419	445	403	461	435	461	450	425	446	443	421	389	405	434	446	392	442	441	413	467	395	431	439	428	454	417	407	481	441	453	441	446	434	440	434	444	421	430	424	457	395	449	450	441	455	458	405	441	418	417	457	417	406	396	415	423	463	412	451	427	449	400	458	438	408	418	394	447	429	463	438	430	455	429	406	436	427	422	399	446	403	431
1513	238	234	231	210	199	200	227	195	240	190	223	248	263	222	236	217	270	203	213	221	224	272	246	218	223	217	246	195	197	229	215	233	213	253	240	195	219	241	219	200	257	201	220	213	197	218	212	221	203	217	194	229	197	220	241	223	238	226	215	234	218	213	250	233	209	245	210	204	239	213	201	212	232	224	237	196	226	234	218	228	192	242	205	233	221	221	202	230	208	223	230	249	232	238	205	223	226	209	212	246	232	258	252	211	230	217	223	206	242	248	217	219	222	236	222	218	225	228	213	192	206	228	217	249	222	209	217	236	229	199	220	230	230	218	214	219	193	200	226	239	235	223	220	206	230	242	247	222	228	207	221	219	228	235	209	211	219	210	213	227	248	204	232	235	197	231	217	205	220	212	174	224	235	211	237	206	210	227	213	227	229	221	236	238	213	210	231	228	220	249	197	222	201	248	233	237	230	228	223	192	193	233	235	245	224	221	255	248	195	210	225	217	243	208	241	235	209	213	232	215	231	224	227	230	235	209	229	228	203	210	218	212	212	234	229	234	213	193	224	216	206	199	247	248	203	219	244	230	217	217	217	240	222	235	222	203	237	229	208	205	188	202	232	238	199	220	211	213	215	206	211	197	208	225	193	228	197	224	214	226	217	216	212	253	210	179	199	238	224	220	188	241	242	216	221	241	257	197	202	195	216	227	218	235	222	192	237	211	209	220	219	213	221	238	236	236	228	196	225	228	201	216	229	228	236	212	229	237	228	232	243	201	231	221	227	208	220	206	226	232	240	210	209	207	216	224	223	246	232	214	212	222	220	203	229	204	240	236	224	219	236	191	205	228	207	187	229	214	192	221	244	199	205	232	205	191	234	201	203	223	196	213	196	217	197	231	209	244	225	201	193	202	217	256	229	209	203	228	228	216	258	212	251	225	211	261	229	223	216	213	216	230	231	215	211	207	188	213	209	203	211	228	228	211	200	237	212	229	218	238	214	198	196	222	227	214	224	216	210	196	208	196	210	226	249	217	229	245	214	249	238	233	197	221	231	232	217	206	214	205	216	199	203	218	238	225	210	217	218	247	228	217	250	196	218	200	209	236	242	204	194	227	211	215	207	222	246	208	228	205	240	236	208	257	187	224	212	247	217	213	206	223	238	209	234	218	216	226	231	224	208	228	221	212	211	216	196	225	208	226	207	238	202	202	219	202	231	205	215	232	213	242	200	212	216	192	216	207	249	223	252	233	233	250	221	215	214	229	208	211	235	223	216	213	231	234	221	216	193	221	204	235	187	205	223	205	239	208	218	205	215	208	244	232	225	239	213	198	210	231	191	238	220	219	223	224	230	213	221	190	226	226	223	214	199	202	214	198	207	196	194	208	196	206	242	228	208	211	229	218	238	217	201	230	193	196	201	202	220	223	191	219	224	188	186	220	239	206	199	229	222	213	215	204	220	207	192	211	229	247	240	228	225	196	186	225	225	216	235	254	203	184	194	227	217	231	226	205	232	210	231	196	240	231	239	244	221	207	236	219	221	215	219	231	243	220	227	208	238	236	210	207	201	231	223	225	220	215	233	216	232	210	254	220	243	224	226	218	240	224	234	228	217	226	216	212	245	220	198	206	194	231	199	237	236	208	234	224	213	222	218	212	235	207	238	198	217	190	197	228	226	210	204	217	195	212	218	210	202	247	200	241	221	194	241	212	209	198	237	218	209	233	215	219	209	221	211	195	219	229	251	214	223	225	207	212	213	238	226	232	218	231	207	191	223	221	221	233	208	224	213	239	208	215	238	203	253	212	210	199	233	222	210	212	219	220	210	209	211	241	190	207	196	176	229	221	201	237	207	232	225	235	196	182	231	214	205	202	212	234	231	225	225	222	229	189	200	204	228	224	187	263	248	234	205	234	235	243	246	232	212	241	202	236	195	198	208	251	196	234	255	213	224	216	205	218	219	201	230	220	222	230	218	212	219	205	218	226	205	218	238	226	211	246	221	218	221	212	211	209	199	198	241	212	221	210	250	214	213	224	225	207	210	209	235	214	231	215	207	217	227	229	199	205	191	222	254	218	232	234	221	222	209	230	222	253	215	243	231	232	187	239	199	180	196	215	204	244	213	214	229	198	203	219	183	231	201	205	237	210	214	246	231	209	209	245	204	222	214	209	211	217	210	202	212	250	207	217	197	196	215	251	225	210	199	217	228	207	216	207	222	202	216	236	190	217	211	190	235	228	255	211	233	204	213	201	185	220	205	223	213	227	227	237	217	206	221	213	211	196	201	241	222	213	222	207	231	234	218	197	215	215	224	211	206	236	202	221	213	222	211	215	221	235	206	220	245	224	208	219	214	187	208	205	230	206	212	229	221	212	200	245	216	230	235	206	210	237	240	234	215	241	205	199	222	261	207	199	262	227	226	208	224	199	205	221	231	204	224	224	212	200	223	209	204	224	222	204	209	226	219	246	206	240	214	238	251	228	234	208	209	222	241	196	221	209	203	224	255	235	213	177	184	206	208	227	226	218	211	200	211	234	235	203	207	215	236	239	243	226	213	233	206	227	231	221	220	230	193	239	229	229	228	260	222	220	218	205	193	218	211	213	228	222	225	204	218	233	207	204	220	220	220	219	209	213	203	229	241	199	236	202	205	223	194	209	216	203	235	241	215	213	207	206	226	196	225	230	212	217	209	218	243	196	206	213	206	222	259	200	225	220	225	220	221	203	225	234	216	233	221	230	237	209	225	229	226	226	212	236	225	216	200	230	217	202	215	251	207	206	234	250	217	224	210	219	217	255	230	227	213	200	203	206	217	219	227	221	195	186	218	239	215	190	205	244	208	241	234	229	214	246	200	191	216	192	221	200	244	225	219	236	207	234	230	228	241	243	230	240	245	227	230	231	222	213	234	204	215	218	215	228	220	244	206	218	238	212	237	213	217	218	221	235	201	252	218	210	208	195	198	238	244	215	213	215	222	226	224	235	233	196	199	224	245	224	211	226	215	205	233	232	213	197	185	214	230	225	206	227	227	213	212	201	193	195	265	233	224	247	218	210	221	226	236	222	220	198	202	206	226	199	182	201	224	209	223	228	220	202	216	231	212	252	217	185	196	238	187	218	210	246	215	245	233	220	231	241	231	259	211	207	208	226	206	244	199	229	222	217	209	237	229	242	207	222	208	197	223	211	217	233	197	233	205	226	238	216	237	210	260	200	209	192	208	210	223	205	220	219	223	225	219	230	206	218	201	216	209	228	217	231	223	212	234	221	220	224	221	220	227	202	230	225	215	209	205	215	216	203	225	204	225	225	207	244	229	189	249	239	220	216	226	227	228	221	201	219	225	216	244	225	211	201	224	220	191	211	234	221	210	221	206	204	225	205	221	227	230	215	235	223	195	233	224	231	217	241	216	237	230	193	237	236	205	225	223	228	243	225	221	221	212	243	235	204	202	190	203	208	211	206	228	220	192	241	213	226	210	223	198	212	194	203	208
1861	573	564	612	568	566	567	540	537	522	552	507	554	525	513	549	535	515	513	548	509	524	518	519	544	538	534	556	500	541	586	536	516	511	550	538	547	545	524	525	552	553	517	579	538	524	528	510	533	499	533	554	492	533	531	535	523	513	490	575	518	553	522	509	526	509	555	473	482	521	547	546	519	565	523	504	546	510	527	558	517	562	537	508	531	560	521	533	483	507	527	506	567	546	548	527	502	553	510	538	482	509	548	536	587	517	482	542	510	501	482	510	523	531	473	533	522	543	529	479	548	509	556	543	524	508	531	540	503	543	537	522	532	533	474	504	498	517	522	506	554	477	534	548	482	539	522	541	498	507	530	529	546	511	519	508	515	514	494	523	544	546	549	507	522	552	543	552	544	554	535	500	556	528	528	486	519	549	535	552	514	507	528	533	577	530	547	472	516	531	535	519	494	524	520	537	494	506	581	528	508	524	506	543	505	544	550	543	555	582	527	519	530	526	501	535	525	521	542	581	513	591	497	548	511	506	520	588	499	498	542	566	506	537	524	521	528	548	559	523	542	504	533	548	501	490	520	570	474	503	543	534	552	524	520	557	514	525	496	546	512	526	539	510	510	528	508	521	512	548	518	550	507	498	521	520	541	504	554	536	540	567	554	544	522	518	538	510	501	535	514	522	520	517	526	536	519	515	500	503	543	525	543	534	539	559	520	566	528	547	566	554	543	513	550	480	542	515	481	528	551	530	512	522	566	562	541	541	511	544	519	537	491	564	535	490	504	567	535	513	538	528	543	493	531	532	571	539	535	509	532	522	512	526	499	523	511	583	560	557	530	545	534	527	531	531	521	516	559	576	511	518	519	559	529	534	561	524	533	575	515	577	523	554	539	528	503	541	522	512	495	530	529	530	509	515	509	555	506	515	574	508	518	506	458	533	545	543	587	502	562	521	542	521	570	478	528	542	522	515	531	516	551	492	526	522	524	527	542	555	531	549	501	554	567	550	495	519	525	517	511	505	559	555	517	550	500	505	567	542	514	531	519	488	559	511	521	529	515	503	526	516	530	569	527	497	525	525	556	544	516	534	522	516	518	554	539	549	517	536	501	562	544	506	524	541	503	476	517	535	521	563	500	537	525	505	524	551	525	522	512	515	502	474	543	528	536	509	535	575	502	489	548	514	564	520	507	565	492	501	538	530	539	536	546	504	502	536	490	497	554	540	505	505	550	555	547	511	534	525	514	562	516	531	516	542	526	519	528	532	521	520	514	521	523	565	562	548	527	521	545	528	525	513	544	544	533	508	550	516	485	495	496	516	502	545	546	548	548	520	529	488	549	539	521	489	490	540	541	531	514	492	493	533	562	492	574	499	523	515	535	519	505	515	528	475	480	561	520	497	572	504	541	546	522	531	548	520	583	550	528	482	531	552	525	560	514	563	534	536	541	501	516	511	483	563	523	534	567	562	538	553	512	500	515	513	491	516	483	510	528	501	523	497	537	529	547	545	531	531	528	529	532	510	507	560	515	552	533	484	547	523	510	517	543	502	541	522	528	541	525	551	488	477	518	577	502	559	520	508	489	537	554	536	535	531	499	528	536	507	548	549	536	506	501	536	504	525	526	498	527	518	558	505	546	542	500	546	518	551	550	513	503	525	535	542	518	537	535	540	503	512	516	528	497	547	525	508	514	533	557	540	600	525	536	578	508	512	529	516	520	511	537	528	504	552	536	530	555	513	506	514	555	530	552	524	541	567	533	542	504	500	517	516	563	530	524	496	537	517	503	501	472	486	498	518	587	544	503	517	549	544	561	514	525	534	527	512	507	515	516	523	522	550	535	511	551	528	509	540	572	504	520	528	511	504	528	515	521	552	546	537	506	554	527	558	521	548	511	544	539	584	521	544	510	519	535	585	528	547	509	539	512	553	520	525	540	572	539	529	522	516	531	524	522	525	520	509	462	560	514	546	548	517	538	506	529	503	532	518	566	522	508	505	500	539	483	520	522	552	548	545	529	487	520	539	567	570	543	546	490	539	546	526	519	533	525	538	545	526	521	511	501	534	521	496	561	573	539	554	506	523	539	531	512	516	530	545	536	496	510	560	493	512	530	559	530	563	578	538	540	512	539	548	534	509	519	503	509	530	521	515	512	534	520	514	515	533	553	527	519	508	545	531	554	508	510	526	497	490	506	529	516	515	541	531	603	537	495	490	533	511	526	539	515	586	512	478	571	512	512	528	534	507	526	504	519	542	505	528	531	572	545	562	573	514	521	509	538	544	549	549	521	510	498	530	532	562	571	561	545	542	536	509	537	561	526	528	549	521	543	510	521	516	488	531	500	561	505	508	556	500	526	534	511	541	538	542	521	509	500	537	495	517	532	505	528	495	565	564	554	513	548	563	543	509	530	544	509	519	538	556	539	577	505	518	519	507	538	527	491	531	546	499	501	556	520	487	551	499	518	555	516	524	530	530	527	535	519	560	511	530	533	509	546	473	530	469	524	564	507	584	540	512	496	528	546	565	508	546	491	535	477	533	536	521	536	515	552	541	547	540	519	576	533	497	510	559	522	575	552	578	560	558	505	541	517	506	503	505	563	535	549	542	514	535	522	504	532	555	538	516	535	513	550	539	556	516	536	550	549	522	521	524	523	513	554	527	497	566	546	530	528	520	539	543	511	527	507	541	560	523	492	557	531	546	519	539	527	510	549	529	497	503	504	516	575	511	525	526	533	541	500	515	574	531	513	508	531	544	488	509	476	536	519	500	486	510	503	509	547	514	507	510	521	516	535	530	535	506	536	531	530	517	476	538	523	546	487	552	523	532	511	537	545	522	519	506	525	542	518	513	534	546	527	534	505	506	542	532	535	542	532	517	555	572	547	565	525	541	516	537	540	533	508	547	528	555	542	566	522	544	557	514	543	549	558	527	531	536	506	491	519	498	536	552	520	500	532	557	520	482	547	533	502	492	504	521	511	514	541	550	530	527	515	513	531	560	483	515	541	540	538	495	535	516	511	539	519	524	584	500	525	516	533	499	495	509	525	521	536	535	518	503	514	518	558	516	528	506	506	495	557	509	557	506	525	520	536	502	542	499	542	544	542	510	537	549	542	520	532	496	546	507	489	540	496	513	536	497	526	530	533	531	531	538	564	548	518	563	525	540	537	514	522	526	531	519	537	566	508	537	502	519	513	545	507	526	547	523	520	576	533	528	558	497	480	571	509	533	502	535	519	543	529	534	538	534	521	494	506	547	522	530	542	587	550	531	500	510	567	545	482	504	534	562	538	548	522	529	571	549	575	536	523	533	547	498	539	532	526	532	515	534	519	515	536	508	532	496	522	493	542	518	531	514	543	549	519	549	543	505	529	572	535	570	534	480	566	578	521	498	567	514	533	524	530	520	526	502	526	501	543	510	569	531	551	507	567	534	539	567	511	538	552	559	499	492	520	493	523	529	526	558	567	534	551	526	503	488	551	549	500	512	539	492
7916	690	684	625	488	413	380	369	345	334	359	324	292	326	380	307	307	314	320	322	287	294	276	284	308	285	284	291	312	334	298	311	339	299	308	314	302	308	295	297	286	319	268	292	291	299	313	284	304	343	299	299	311	300	292	298	319	267	372	284	298	288	278	305	307	316	314	311	282	334	316	299	279	300	334	329	295	329	271	297	277	254	309	290	302	285	317	307	286	328	309	271	288	295	301	305	360	319	304	309	281	277	333	294	323	280	322	304	330	345	286	317	275	308	289	286	314	306	320	328	321	325	298	297	316	300	303	283	312	309	295	292	295	303	287	328	324	325	283	324	349	295	292	299	318	324	278	276	293	314	296	299	323	304	286	330	324	298	301	284	293	305	317	314	304	277	281	296	261	299	334	306	312	273	275	321	285	295	289	322	328	304	306	298	272	321	294	318	288	289	307	284	326	303	313	313	313	312	314	288	315	342	290	335	328	308	293	331	296	303	330	315	321	306	307	313	318	292	299	307	290	297	307	331	335	267	314	308	281	316	291	312	303	285	291	336	316	286	319	291	291	259	312	287	314	297	272	298	324	292	297	302	336	290	333	305	274	296	333	310	271	307	312	316	281	324	312	313	292	317	327	309	302	295	334	317	322	319	332	300	307	327	311	275	308	310	293	309	297	292	294	329	307	290	298	310	360	324	317	309	305	278	316	326	262	283	301	305	303	314	338	286	302	301	309	311	299	328	299	316	313	291	316	297	286	306	291	306	285	324	306	319	272	303	282	312	329	294	321	323	327	350	296	312	293	310	335	323	268	302	301	274	299	313	306	305	313	290	304	327	302	320	285	279	329	287	300	294	302	258	311	307	326	325	337	313	309	323	289	292	282	343	324	320	307	297	323	289	293	326	293	319	288	315	341	300	290	295	277	283	314	294	287	285	303	287	317	267	325	302	306	296	343	302	326	324	308	321	286	302	307	288	289	331	318	299	290	286	279	291	281	255	290	292	314	338	342	300	302	313	330	313	326	289	280	281	293	273	289	288	303	315	330	310	339	326	299	284	289	304	287	310	336	299	313	305	301	295	292	296	293	296	306	294	324	319	300	319	304	291	258	321	294	306	312	333	321	270	303	320	322	298	332	342	311	324	333	314	287	319	292	283	287	305	322	306	303	316	312	308	311	310	301	293	300	315	316	288	320	317	315	308	313	345	317	306	303	302	309	309	289	300	289	320	340	334	282	285	315	289	286	353	338	270	303	311	337	282	275	312	290	322	284	309	308	313	303	310	315	309	306	303	314	289	309	298	298	291	340	328	309	315	301	329	334	303	287	335	327	362	297	332	327	322	295	288	312	304	284	328	315	297	322	319	329	319	314	289	324	302	301	297	289	300	298	318	317	314	298	321	285	314	273	312	364	323	300	316	299	287	307	316	336	295	304	308	286	310	271	304	321	342	307	301	349	296	295	337	299	304	301	322	289	330	335	306	292	333	315	317	296	306	306	288	306	295	337	292	291	291	273	315	326	278	309	300	292	298	299	336	303	306	313	313	290	311	277	335	297	305	332	324	332	276	282	331	287	319	282	309	305	328	320	315	315	327	303	282	286	308	284	301	296	283	317	340	275	301	303	284	333	299	298	295	312	291	338	296	286	311	294	323	288	307	312	299	313	282	324	279	342	306	292	309	292	288	316	336	329	324	339	313	301	325	306	321	313	284	299	306	294	286	291	304	298	289	274	318	298	322	323	276	329	325	353	308	288	310	313	297	303	305	325	301	304	309	284	304	308	285	315	295	292	303	309	313	276	306	313	265	289	293	310	351	270	335	267	331	290	331	295	327	311	311	310	319	293	294	264	263	272	303	325	302	305	280	344	290	326	317	304	306	337	319	282	325	285	310	280	306	332	292	299	315	333	314	298	317	338	286	264	292	347	328	302	311	311	350	332	302	309	312	278	311	297	292	316	313	342	291	330	287	308	305	316	287	297	304	343	304	303	294	295	321	315	346	341	301	306	352	305	307	279	311	297	298	305	334	303	299	336	297	328	280	310	259	260	326	316	316	315	345	295	285	355	302	327	275	318	298	344	309	287	281	314	317	325	294	342	290	352	323	307	307	262	280	301	285	327	314	326	309	314	295	316	311	317	299	271	297	327	325	343	313	312	340	307	285	312	302	295	254	321	317	285	288	296	293	331	324	340	292	308	341	301	299	307	312	286	290	290	286	311	305	298	288	297	297	322	284	301	290	312	306	324	305	281	299	312	307	266	312	305	328	284	293	360	247	329	308	305	316	311	322	291	307	271	326	267	305	327	314	301	291	316	314	314	309	308	319	327	320	312	285	331	322	311	285	274	316	304	297	278	306	302	269	308	303	296	308	325	276	293	319	261	284	281	274	277	288	273	286	348	265	329	285	306	298	334	261	281	321	283	267	308	282	315	319	274	308	296	316	277	328	275	317	306	288	300	317	308	331	330	278	279	301	306	315	285	321	327	309	303	279	334	307	323	292	282	296	307	319	299	277	305	306	289	291	324	292	336	283	338	333	342	323	330	302	351	304	319	310	328	307	279	334	286	296	312	334	298	277	311	300	314	290	304	297	240	286	270	295	327	309	295	316	333	304	331	300	326	283	288	321	298	278	313	289	309	264	254	299	289	302	304	317	316	323	328	308	280	335	295	260	289	285	323	295	285	305	311	285	292	313	307	299	291	296	303	306	330	311	309	340	325	348	280	303	308	296	295	281	315	313	270	304	268	295	307	288	292	310	290	314	319	284	272	318	333	317	313	300	290	303	266	296	280	305	310	347	319	311	305	302	292	305	303	307	344	305	304	297	300	309	320	313	294	311	270	319	288	325	297	291	277	302	298	271	316	292	298	302	284	303	305	297	301	330	277	326	304	294	272	255	307	303	332	296	321	309	267	323	297	300	279	294	305	328	307	289	282	293	290	308	301	292	325	299	322	305	306	301	283	318	336	274	303	301	322	316	308	308	288	280	299	312	290	269	302	296	344	322	280	309	313	257	319	339	311	300	306	278	304	300	285	307	311	305	292	313	307	312	293	301	307	314	312	294	303	291	257	340	299	315	281	338	279	288	325	333	283	310	319	333	330	308	328	325	284	279	324	314	273	299	305	299	311	313	327	286	280	322	278	338	319	312	310	330	302	322	279	317	282	325	314	306	283	333	330	312	297	296	274	302	307	279	322	319	308	275	299	278	263	300	319	313	285	299	317	284	301	266	310	335	297	315	293	301	316	309	278	292	294	296	298	281	335	297	328	306	335	304	280	292	295	287	280	306	284	309	300	309	288	315	284	309	301	294	339	296	332	325	334	294	267	267	286	298	325	322	322	302	288	280	317	299	331	328	301	297	283	290	301	310	332	313	336	277	307	334	311	305	305	299	298	303	300	300	320	321	339	323	301	311	298	310	301	320	303	280	284	249	306	328	298	311	280	305	288	312	294	329	327	275	347	316	343	319	333	317	309	294	306	316	302	339
6651	940	1435	1614	1460	1220	1092	955	952	933	843	844	789	748	768	783	744	737	765	760	755	753	746	733	754	686	753	763	704	734	744	721	711	711	747	686	753	721	683	717	729	715	695	703	718	710	690	699	708	686	729	702	683	741	705	709	687	697	737	698	703	671	718	698	693	688	655	718	705	708	666	741	699	662	699	694	720	689	726	673	717	667	670	727	698	703	704	658	684	741	699	669	739	673	685	709	668	720	703	688	687	698	727	718	640	690	712	735	699	727	663	712	678	700	630	715	633	656	689	687	658	688	732	698	720	650	680	738	691	644	704	667	690	687	662	697	658	684	688	707	715	677	750	710	755	701	695	703	702	687	735	738	678	691	717	671	675	661	673	711	693	677	692	729	679	746	661	745	709	661	653	718	662	697	686	710	676	670	673	685	694	607	687	692	699	694	674	702	710	697	703	678	694	676	674	714	675	738	723	714	730	708	670	667	667	720	654	715	706	661	700	702	720	661	690	709	675	724	697	702	685	695	693	680	722	689	748	693	699	670	655	651	669	678	723	667	724	659	729	719	684	688	723	737	720	708	688	725	694	713	700	691	669	719	701	691	654	701	646	765	670	723	679	691	705	699	682	673	699	666	688	714	668	672	665	707	718	725	696	729	707	659	708	700	702	751	707	732	693	698	768	737	657	675	707	702	714	717	695	670	674	693	644	635	746	697	698	697	656	687	716	697	695	680	725	711	717	721	668	751	696	656	703	689	686	674	693	704	741	717	726	707	688	700	724	645	705	720	674	703	741	650	736	693	660	683	707	690	690	664	727	701	687	680	688	690	746	717	723	688	675	677	651	712	685	671	690	699	679	737	711	698	687	701	728	764	696	666	678	673	723	753	675	687	690	682	691	697	670	773	707	715	682	686	690	730	715	718	707	695	744	690	689	692	678	697	631	701	720	711	702	723	670	697	703	655	687	660	707	685	675	737	679	683	668	700	710	712	660	695	618	748	737	652	708	687	713	697	696	725	675	701	703	704	674	727	662	745	683	687	673	705	730	746	745	698	661	681	684	706	703	696	734	664	761	652	689	679	710	706	628	679	698	675	670	734	676	734	667	730	672	670	662	693	640	687	664	686	725	685	733	672	658	667	732	702	695	715	659	722	765	681	688	727	722	712	680	691	719	753	692	698	687	705	722	637	700	646	681	693	680	675	720	691	738	715	673	706	709	726	702	714	708	682	721	700	690	715	708	665	677	697	680	666	690	674	726	662	696	703	682	694	702	713	685	705	649	714	686	699	682	670	683	631	650	769	675	692	687	726	673	724	676	712	659	650	694	682	665	679	648	684	691	690	688	689	739	658	649	743	632	669	683	732	695	739	704	717	711	674	673	677	691	666	698	694	736	710	692	730	693	679	665	687	688	707	711	696	687	701	675	713	739	720	681	722	681	721	696	686	721	648	710	657	667	658	737	678	731	708	717	675	688	668	686	642	687	696	677	679	679	720	712	725	735	737	674	674	687	704	703	742	723	698	729	673	662	660	707	669	712	702	699	701	729	692	747	689	695	680	751	693	673	699	723	718	710	707	718	672	682	690	728	687	644	706	725	690	679	685	685	718	725	670	694	717	671	672	691	732	687	709	726	732	711	663	729	650	760	715	685	701	680	648	674	680	741	718	719	746	700	702	653	682	729	702	704	721	710	713	669	694	733	693	711	637	633	768	711	699	659	702	675	681	727	676	749	659	710	663	686	719	690	692	732	685	723	697	691	698	690	682	664	712	691	645	716	738	720	738	690	665	690	688	700	715	667	712	727	620	733	701	748	687	671	658	701	703	653	708	729	706	666	689	703	721	690	634	651	713	734	753	720	756	700	695	663	702	661	710	699	717	669	669	729	700	692	692	698	694	705	698	752	707	683	711	703	724	728	670	673	726	675	690	708	712	681	680	683	686	655	703	684	690	711	704	691	675	734	672	725	695	710	683	733	664	701	733	695	672	654	712	647	726	663	646	706	717	691	708	702	723	681	679	703	723	686	738	663	696	694	725	698	684	705	682	730	701	722	687	698	731	699	718	711	676	717	702	690	713	659	690	676	683	677	745	618	745	703	679	733	678	729	669	643	695	680	643	690	669	663	737	708	718	722	671	685	662	658	675	673	664	687	691	659	646	730	691	700	698	679	713	682	670	698	734	678	723	717	719	715	688	665	706	700	700	693	737	687	714	696	638	674	707	629	725	697	619	682	714	754	711	683	749	667	696	732	696	717	713	677	714	728	713	689	731	720	667	669	693	704	683	733	735	673	712	691	700	658	655	687	693	717	704	678	689	699	694	672	708	692	693	670	690	660	707	722	694	722	715	651	680	685	700	671	708	718	697	723	683	705	675	659	693	709	752	672	673	703	659	695	652	681	711	657	732	648	682	677	669	686	672	701	713	696	704	666	681	706	740	723	692	700	681	665	732	713	676	690	699	717	756	659	728	675	675	682	757	729	726	686	692	708	711	683	685	688	730	729	726	675	653	692	684	713	764	700	769	692	684	684	688	741	686	668	700	675	700	720	690	651	739	656	711	704	701	677	674	657	674	704	681	611	658	659	681	700	677	704	670	707	722	754	747	713	688	647	705	696	647	714	718	739	714	695	687	676	715	661	709	650	674	718	704	708	703	721	687	662	693	703	730	690	681	703	712	704	662	671	689	718	693	718	671	740	720	672	744	704	679	703	734	715	652	702	716	693	671	660	662	677	689	677	682	681	691	717	677	704	685	642	695	702	720	672	654	715	708	703	687	709	709	682	700	690	638	661	734	669	694	673	708	719	672	698	716	742	710	706	688	688	748	699	753	692	666	681	683	688	676	691	712	712	689	680	699	713	721	706	689	710	730	718	695	653	697	729	730	692	689	733	683	730	715	686	713	713	741	689	700	707	726	692	694	665	724	755	690	720	673	663	692	697	744	670	695	678	677	677	650	689	683	763	704	661	708	688	658	717	728	721	718	668	681	690	711	674	759	723	740	677	725	656	723	695	693	699	732	694	665	708	705	661	732	705	718	709	706	683	701	700	705	662	697	708	700	681	682	645	717	688	677	707	706	633	698	666	686	666	706	661	684	680	711	686	716	673	704	748	637	747	694	748	684	697	750	702	695	691	696	702	648	710	726	679	727	689	715	726	714	732	673	723	702	698	696	656	670	722	714	680	685	744	668	705	685	674	677	733	680	699	705	671	689	706	677	700	732	718	650	672	703	662	684	738	703	672	681	612	704	644	682	686	706	726	670	709	647	686	702	692	734	655	682	718	706	714	688	760	724	613	711	703	727	685	729	728	691	664	724	662	724	684	668	705	692	676	717	708	699	712	685	711	679	660	698	714	690	707	726	783	637	674	686	673	671	679	688	683	674	678	725	740	719	755	688	704	684	694	681	723	706	727	708	693	725	714	679	702	654	697	691	703	674	742	696	754	678	694	719	683	746	669	691	673	727	722	688	669	644	716	672	697	750	717	726
14826	1149	960	772	536	373	369	314	265	255	206	210	216	225	206	209	195	199	185	174	190	196	208	200	200	217	199	192	165	177	195	185	186	201	184	190	194	190	170	202	187	179	189	183	176	182	226	171	176	208	192	186	172	181	206	220	159	173	191	203	184	187	187	194	202	195	204	195	187	190	191	199	196	206	157	176	171	171	202	173	170	203	185	193	205	193	183	178	209	205	208	164	194	207	157	172	199	186	186	170	177	180	198	202	180	187	199	200	191	187	200	186	198	175	193	205	200	178	190	166	190	169	186	194	196	190	184	190	157	167	178	190	193	184	201	193	178	168	212	203	183	178	186	198	186	191	187	202	176	191	180	186	195	194	172	178	170	208	185	196	168	169	187	206	169	181	188	180	187	179	190	175	171	198	213	165	176	218	169	169	189	183	191	203	178	161	192	200	154	166	191	182	195	186	190	198	190	179	175	174	190	179	197	180	176	162	174	186	175	186	175	174	180	214	165	185	176	180	180	180	177	163	188	200	192	187	192	183	208	181	148	172	190	164	188	168	195	199	211	186	173	161	170	165	172	178	189	195	169	185	168	188	190	171	181	175	182	163	202	193	193	187	177	171	169	165	215	205	190	185	201	200	186	198	195	186	183	189	189	184	191	207	189	174	171	182	190	180	170	198	185	168	189	227	199	192	166	191	193	154	174	168	187	211	204	186	175	183	172	178	187	152	174	189	191	208	191	170	178	180	199	184	176	179	166	201	169	205	176	176	184	184	197	189	182	176	180	169	181	180	200	201	162	218	153	194	180	173	197	201	190	158	195	170	156	185	160	193	164	192	181	204	187	176	213	196	199	175	158	166	189	184	212	186	204	192	165	178	198	172	152	179	196	208	180	178	184	144	176	162	179	188	187	164	166	189	187	164	187	200	212	202	166	167	173	175	170	183	194	173	181	197	178	199	158	225	198	183	205	147	198	189	202	175	189	180	192	182	220	182	194	220	205	172	203	195	169	209	193	165	187	182	170	199	182	213	186	186	182	188	184	190	174	180	176	189	203	186	170	177	176	207	206	140	196	183	173	161	162	145	191	193	196	183	184	175	170	193	186	175	170	180	185	186	212	172	165	172	183	178	195	196	155	181	177	213	178	198	177	166	184	192	183	184	190	190	200	160	161	167	189	170	182	231	234	180	185	177	174	173	186	179	182	203	173	182	197	176	188	176	190	179	202	176	168	161	183	185	181	172	175	175	190	195	181	178	212	170	164	182	178	157	181	180	164	184	191	190	184	188	183	182	171	163	190	195	211	168	201	166	193	177	173	178	170	177	184	180	184	170	188	167	171	186	188	192	162	174	173	184	224	180	181	212	170	176	188	174	183	170	211	183	186	193	182	199	173	179	169	207	163	168	197	164	182	217	198	192	176	170	195	169	190	182	161	187	203	191	173	187	209	164	158	199	190	191	165	172	169	169	174	189	178	195	172	172	174	157	166	186	200	195	173	203	182	212	186	168	154	179	186	187	191	189	205	207	148	195	193	194	188	181	207	191	185	166	190	163	179	178	202	177	191	214	180	194	174	188	175	171	181	158	168	187	162	167	194	173	181	179	177	221	180	191	185	186	181	222	185	203	186	149	183	186	191	157	179	189	167	204	171	167	161	152	215	187	214	167	174	189	169	194	159	177	167	199	173	183	161	201	184	202	196	214	164	196	192	203	207	196	187	187	189	185	194	181	155	161	172	171	175	181	195	188	186	170	211	169	209	157	190	180	185	194	197	207	185	212	195	175	182	179	193	190	208	185	190	185	222	184	173	184	179	210	200	193	217	182	194	206	196	165	182	184	173	163	145	182	201	193	182	163	172	182	206	178	199	189	183	183	193	196	199	183	148	173	163	196	186	162	184	169	185	200	163	193	199	183	183	186	169	194	191	168	183	166	200	194	190	180	185	189	173	170	188	201	194	158	181	185	148	182	184	179	173	202	212	181	172	179	189	172	198	203	196	174	186	196	197	162	162	157	192	196	190	219	177	183	181	167	182	188	159	209	190	196	179	198	178	189	188	191	154	163	210	170	203	182	183	187	190	216	185	164	189	155	189	174	196	186	188	168	191	174	199	160	202	173	187	167	194	187	202	209	188	166	191	204	174	171	187	171	208	188	166	195	162	174	210	176	165	197	194	174	191	172	187	183	178	187	183	172	161	188	173	171	192	179	185	177	199	174	182	188	178	181	184	186	173	195	188	213	174	182	167	180	158	191	210	170	191	193	180	202	173	187	170	164	172	194	199	203	179	167	185	172	207	189	178	162	175	176	175	189	181	195	200	169	164	185	187	186	181	154	185	151	208	174	177	193	212	157	212	180	194	208	172	187	170	197	185	188	186	207	190	188	183	175	214	155	167	195	190	207	204	189	194	194	187	178	193	185	184	181	156	181	174	158	191	204	170	192	193	175	177	180	196	172	185	187	173	199	179	193	199	193	182	192	173	187	172	200	201	149	153	201	169	191	196	197	188	184	188	188	172	179	192	200	192	199	168	161	212	212	180	184	199	188	159	192	194	165	195	192	165	233	209	175	162	173	157	176	177	162	221	168	201	182	174	191	201	189	187	162	179	192	169	179	191	156	167	214	203	173	188	175	167	181	220	202	191	136	183	197	171	163	175	171	175	213	205	177	191	188	197	193	178	194	199	207	175	171	173	172	195	199	193	166	179	183	195	177	185	186	196	198	194	190	172	199	188	183	206	193	177	171	168	172	186	184	178	170	196	208	162	174	189	188	149	163	192	150	160	156	195	176	204	180	188	175	170	177	181	185	176	157	191	201	193	186	181	160	214	192	190	169	199	191	176	192	165	208	203	200	184	191	197	188	186	196	170	171	189	183	198	202	200	202	181	161	187	185	157	183	198	179	204	178	178	178	186	182	172	195	211	167	185	193	185	211	179	182	180	183	192	195	181	182	186	192	174	166	212	204	179	170	157	181	184	198	211	188	171	196	170	187	182	214	168	191	194	183	206	200	199	155	190	189	172	170	178	188	197	197	170	183	176	201	163	171	207	164	173	185	181	179	206	178	185	200	158	203	229	150	195	181	186	183	211	182	187	156	177	165	172	187	201	178	174	198	195	171	157	183	190	165	182	195	170	194	153	167	172	177	172	185	194	173	178	183	164	210	227	194	189	191	181	213	192	169	175	204	161	195	215	180	174	191	196	182	188	188	189	186	187	170	181	183	167	180	206	182	201	177	178	178	168	167	187	193	190	205	177	195	170	182	171	178	192	210	182	172	189	183	187	211	176	214	173	169	168	171	165	188	207	175	174	178	169	177	197	184	199	167	176	163	202	190	170	216	183	187	180	172	187	185	185	183	184	201	189	197	172	175	194	195	162	174	190	172	174	201	178	181	163	197	185	171	176	176	191	177	185	189	180	170	173	192	181	180	180	163	190	177	172	160	178	220	195	192	177	213	190	167	164	174	187	191	175	185	194	180	154	201	184	182
7988	1024	1888	2267	1960	1455	1236	969	876	804	771	698	656	605	615	581	557	524	529	538	535	521	512	473	466	483	460	487	448	456	444	418	489	438	485	471	477	469	418	474	442	466	468	443	437	457	431	416	457	448	434	443	445	415	443	440	415	423	460	445	394	407	416	471	451	423	426	432	415	448	409	483	404	414	410	427	432	452	441	438	423	396	428	425	458	417	409	413	422	429	443	426	439	431	439	410	418	411	429	385	433	426	441	436	460	485	440	458	455	422	440	452	435	437	430	436	416	454	435	439	398	456	434	455	436	436	399	390	438	415	407	437	423	390	439	404	419	425	403	403	418	453	454	397	433	443	428	414	440	427	394	408	448	431	405	451	385	426	430	426	437	429	417	412	412	443	441	441	420	409	419	462	413	421	436	427	442	417	421	438	430	455	410	431	430	397	459	395	422	444	420	425	413	403	417	445	443	422	427	428	451	440	434	423	437	393	446	413	428	461	437	459	422	428	415	455	480	417	396	425	450	439	428	390	435	419	428	438	437	431	455	418	402	452	450	454	443	452	415	403	452	420	437	444	424	446	407	450	454	403	454	434	424	412	451	428	372	436	396	438	446	423	440	442	422	424	460	417	445	442	434	451	377	427	415	424	406	452	393	432	407	442	428	395	429	442	449	396	426	422	413	401	447	417	427	448	455	429	428	456	450	435	428	430	431	438	406	429	417	407	422	424	419	449	457	409	412	395	451	424	444	418	415	422	425	436	414	402	426	420	415	446	450	415	402	422	430	454	433	457	431	412	446	417	447	448	400	450	404	394	437	416	443	417	452	393	447	411	441	428	423	421	434	429	431	428	413	424	402	429	386	464	415	421	438	439	427	411	443	382	380	447	398	417	418	438	440	405	442	447	436	437	406	454	452	454	418	429	445	438	404	431	451	449	432	432	435	402	433	426	433	425	432	447	412	451	445	430	429	414	429	410	430	453	444	401	409	419	423	438	429	413	424	402	442	409	398	410	406	402	415	397	430	440	455	435	443	437	415	428	423	409	442	445	410	448	430	484	419	400	427	415	434	439	407	456	435	389	452	385	392	420	410	462	418	429	405	431	470	418	429	443	420	386	440	435	436	416	438	443	453	427	455	441	424	397	454	420	454	408	457	461	452	438	409	412	428	420	388	448	419	437	402	434	443	451	440	461	427	421	471	436	444	412	405	431	419	407	402	447	413	451	448	391	448	444	437	394	432	429	418	430	428	395	407	443	419	438	433	417	398	450	445	419	422	435	399	403	469	410	427	426	436	448	409	426	440	450	457	395	421	415	464	449	432	429	453	400	421	472	415	469	411	418	457	399	465	427	463	447	440	440	465	390	394	417	427	398	418	457	451	408	430	408	448	431	385	407	389	409	406	430	399	415	423	429	409	441	421	419	444	426	453	431	443	450	414	453	424	436	437	438	383	442	448	446	374	407	425	441	459	449	376	433	420	447	421	437	430	450	403	415	438	400	444	421	392	410	426	446	416	445	423	409	455	458	438	454	465	436	409	429	410	431	415	422	423	440	449	451	416	431	419	430	399	419	405	438	477	439	427	454	443	438	386	407	401	409	427	472	439	447	432	383	422	437	418	432	467	398	460	438	447	418	447	420	451	456	431	386	425	427	435	428	429	432	447	399	420	425	399	459	427	392	405	435	432	444	414	400	454	448	407	437	436	417	443	428	458	424	451	432	408	435	424	411	435	420	448	437	473	429	419	468	441	383	445	389	399	459	430	456	390	413	417	443	393	443	440	432	412	437	457	432	381	449	443	405	403	459	447	417	455	452	412	427	416	431	439	441	415	420	409	419	427	429	449	456	392	417	452	409	425	454	418	437	443	438	420	437	420	430	417	404	438	427	448	415	437	423	408	416	430	419	448	436	451	392	411	436	442	414	425	426	426	416	414	427	399	408	414	428	407	427	409	438	434	393	411	456	441	423	428	403	448	429	423	439	403	461	410	439	431	445	375	411	441	422	413	435	401	402	456	450	426	458	422	424	445	441	399	398	417	416	427	464	423	442	414	416	410	420	411	401	437	465	422	404	437	423	447	450	443	409	404	421	397	421	418	440	368	413	416	437	416	425	434	433	463	406	412	462	444	446	430	435	408	428	397	420	436	430	445	401	416	424	387	410	445	412	428	410	423	425	429	410	416	448	433	402	439	423	399	437	441	436	436	426	413	449	405	410	422	426	451	422	417	428	425	397	410	401	419	410	394	448	412	415	447	406	417	453	424	421	445	434	419	423	450	465	416	414	429	436	415	476	437	443	405	433	468	449	420	449	419	421	422	426	443	446	429	450	420	451	428	406	478	420	425	436	425	412	465	466	425	385	415	426	448	433	422	418	427	390	426	414	422	437	410	449	420	432	416	427	446	434	436	444	428	428	429	418	428	424	438	441	409	449	403	447	441	437	426	426	428	403	421	413	454	421	442	424	403	398	430	422	390	434	415	409	441	442	439	434	434	462	414	403	451	403	416	421	402	432	430	429	463	461	430	441	435	457	410	424	432	421	417	435	419	452	440	430	457	456	423	420	394	457	422	437	420	404	420	432	415	429	432	444	448	399	415	419	433	471	391	470	398	436	395	409	431	415	445	437	431	393	441	452	429	402	421	420	438	416	396	422	475	439	415	439	387	423	472	449	433	437	432	452	426	424	428	456	443	431	400	426	448	437	433	401	417	428	452	431	436	449	407	420	405	414	416	464	405	473	448	431	420	420	455	458	408	403	457	425	441	427	440	452	425	432	413	414	447	442	389	438	425	438	417	440	480	445	410	419	441	441	427	415	444	422	444	394	421	393	481	434	437	429	407	428	431	451	399	454	431	405	385	437	421	404	389	422	439	406	419	444	434	442	419	437	439	428	442	439	413	425	433	408	408	406	385	416	486	443	454	439	409	444	417	418	419	414	421	437	431	424	456	382	420	423	396	438	431	439	447	455	460	406	425	429	416	442	419	407	412	435	423	453	396	430	441	441	447	449	416	398	397	438	411	426	414	434	399	424	454	417	414	458	399	464	410	399	440	399	429	455	409	416	384	430	423	431	427	427	445	422	427	453	456	406	438	426	437	404	430	414	441	449	426	428	462	403	464	414	426	449	431	449	417	455	431	405	407	454	446	415	411	470	423	426	449	420	430	378	440	419	397	398	455	420	398	425	433	419	406	430	394	418	397	444	463	445	443	423	442	429	430	415	440	433	419	419	405	429	448	400	428	457	397	440	410	424	406	405	458	431	416	389	427	441	451	423	442	400	403	441	474	407	428	461	395	436	429	422	395	447	409	400	445	412	412	424	401	433	409	429	427	441	430	420	407	407	401	396	448	457	428	427	455	408	411	448	451	440	456	409	433	431	417	430	431	453	412	407	424	411	408	407	457	391	451	478	475	402	425	449	380	389	434	447	474	402	427	449	418	441	441	423	428	429	426	436	423	452	439	412	453	430	440	476	451	431	392	431	406	414
1455	248	222	229	235	226	232	226	216	200	231	196	233	203	219	217	238	227	217	221	221	211	231	223	241	225	231	248	217	209	227	216	224	230	222	231	224	228	234	198	222	256	224	222	210	235	216	210	240	199	230	237	217	237	205	213	211	215	237	229	230	194	205	237	213	231	230	193	229	210	205	201	225	203	227	228	221	210	230	242	236	222	218	238	221	210	206	222	217	179	189	210	205	218	211	211	211	222	235	203	219	233	212	219	239	251	227	226	215	214	203	202	213	222	217	247	199	201	234	218	214	234	211	192	230	220	224	227	239	223	213	225	230	215	236	194	225	206	215	217	198	235	224	205	223	212	221	194	230	211	205	207	220	215	226	230	198	245	241	204	218	230	248	227	248	240	202	227	242	223	219	226	189	214	212	229	198	214	221	220	235	227	242	196	192	244	220	225	218	220	200	220	218	208	215	228	251	215	210	199	204	216	222	203	234	235	230	194	199	236	242	201	208	242	203	221	225	218	213	185	208	220	205	206	211	230	222	205	223	237	223	203	237	215	227	212	203	233	197	211	207	202	195	208	232	232	226	224	213	201	189	225	209	202	200	223	218	223	238	224	210	205	215	209	214	223	228	210	213	215	235	220	203	212	225	215	219	214	227	215	212	229	229	232	210	211	176	211	218	229	199	240	192	212	216	206	228	193	211	232	203	196	224	229	226	255	216	216	208	217	236	237	240	205	196	225	196	221	222	186	236	238	225	207	228	228	241	238	216	200	219	196	236	207	204	217	244	198	216	225	234	226	226	247	232	200	271	207	239	227	225	210	208	193	207	231	248	204	232	198	206	224	216	211	207	224	232	196	225	227	232	222	238	223	238	194	194	210	233	219	195	215	212	201	263	197	228	191	236	228	196	228	210	219	236	220	212	228	209	209	222	240	228	224	201	225	190	213	250	225	197	238	209	209	219	209	219	191	242	201	211	213	223	209	216	203	216	230	208	234	199	217	261	209	204	226	236	185	219	232	227	214	229	211	211	214	207	242	205	219	221	217	226	202	201	224	206	210	209	206	222	205	219	222	203	221	237	194	220	215	233	222	213	204	193	229	247	205	238	206	206	239	176	196	229	237	230	233	207	209	224	220	232	216	233	233	197	220	235	224	238	217	214	219	211	221	245	216	221	239	233	210	211	220	210	209	234	229	232	227	225	177	196	214	243	194	210	206	219	228	224	229	202	217	227	223	207	206	228	238	210	206	207	204	199	223	234	184	248	214	227	223	215	219	214	200	207	235	225	215	210	233	205	237	204	239	202	238	199	249	216	245	225	193	216	258	231	212	239	225	206	221	229	240	227	233	230	209	228	212	211	219	220	224	220	239	244	230	204	183	206	179	255	260	209	191	193	212	203	198	212	195	215	205	240	231	235	247	196	229	252	228	191	235	222	223	238	217	224	213	217	216	225	202	246	231	233	216	194	243	204	228	190	227	221	215	212	238	253	194	223	242	233	230	217	212	216	202	203	238	191	246	223	236	232	209	208	228	235	217	229	210	182	215	219	206	227	222	232	238	202	208	212	229	212	249	228	238	241	223	203	244	212	214	205	204	239	227	209	245	211	242	211	211	201	230	196	236	220	200	224	206	230	225	205	214	221	228	215	223	209	202	196	218	219	208	219	184	207	231	217	218	231	218	235	202	204	208	204	221	210	231	209	207	197	202	220	218	194	190	228	221	197	192	190	220	238	229	235	195	214	219	186	230	244	224	202	201	243	223	202	233	238	221	216	215	221	229	223	194	232	219	218	218	220	222	230	219	228	213	220	212	190	257	209	221	187	192	228	222	217	209	209	229	235	248	192	199	207	198	220	219	237	248	229	202	245	236	234	198	233	227	219	213	199	224	209	192	213	214	198	192	230	211	211	218	220	236	234	190	197	205	239	221	240	210	224	265	225	226	194	225	233	228	213	205	225	242	216	246	210	214	222	250	218	243	219	200	213	218	246	234	219	195	218	203	234	203	209	230	230	202	183	236	177	240	210	261	207	239	215	191	234	228	220	221	218	240	201	210	236	250	242	233	190	193	219	214	222	262	200	216	225	226	238	206	214	201	195	236	235	238	227	231	225	214	227	218	227	209	202	204	202	239	218	249	220	207	242	221	191	194	228	241	255	199	178	228	242	221	212	233	235	213	240	210	206	239	225	211	219	250	239	217	221	214	199	215	243	242	232	215	217	214	219	245	201	219	263	209	204	201	197	247	245	227	248	219	219	237	197	198	201	237	216	187	193	214	222	206	226	222	188	206	230	229	224	222	234	227	232	251	228	199	197	238	227	225	228	212	224	230	242	233	208	239	217	242	208	249	233	207	200	205	228	197	221	194	210	231	219	199	230	235	249	216	243	219	229	191	218	236	200	225	212	216	239	210	206	231	208	196	226	212	211	207	228	214	204	214	242	258	222	211	255	241	221	210	204	217	208	214	244	240	238	242	202	245	215	212	216	224	233	224	202	191	213	210	276	224	236	237	221	222	220	240	226	201	230	252	210	218	248	232	240	204	201	217	224	214	224	194	224	220	207	221	230	210	204	205	237	220	216	191	217	230	229	209	220	204	199	244	205	224	207	247	204	235	213	209	200	215	212	234	224	214	217	222	225	229	221	219	189	243	188	220	232	215	234	210	204	211	271	224	248	208	228	192	244	212	217	233	239	211	233	212	231	204	228	245	200	196	219	215	229	189	212	188	200	227	217	217	224	222	230	208	223	208	226	226	193	219	216	230	198	197	211	242	208	205	206	217	219	238	215	208	234	224	208	214	205	252	218	222	188	221	200	237	219	203	279	199	219	229	241	232	215	224	206	253	212	219	226	212	197	212	180	203	209	208	210	215	236	235	218	223	216	190	223	193	224	222	218	198	188	225	210	247	232	208	186	222	202	219	190	211	220	215	219	221	217	203	193	210	207	237	231	221	229	214	208	205	198	188	219	193	242	219	200	218	242	223	223	221	215	245	203	233	211	222	192	253	257	288	213	212	227	222	223	216	225	232	227	214	222	235	237	235	226	243	214	224	238	214	214	217	223	233	213	197	218	242	253	220	217	207	216	215	219	222	226	223	212	231	247	226	232	213	184	205	236	222	222	212	199	239	225	218	237	265	232	212	244	229	231	226	219	242	226	203	238	231	218	205	224	214	208	219	246	235	209	219	260	230	211	210	236	184	202	237	232	205	220	225	227	226	197	222	228	238	202	226	188	203	213	189	208	238	250	221	215	216	237	211	223	208	260	227	209	211	211	247	203	242	221	211	223	243	235	206	238	232	219	191	242	215	233	220	208	222	220	231	206	205	204	208	203	227	204	216	208	190	220	231	224	230	231	223	220	228	208	206	200	209	223	221	231	199	212	245	225	202	208	194	205	203	223	216	204	216	250	238	250	215	246	203	218	225	211	219	220	209	195	233	231	231	205	215	228	245	252	238	249	191	207	232	230	229	206	204	223	239	241	206	209	238
1857	536	634	551	624	545	552	539	589	502	541	506	473	574	502	536	562	527	529	564	578	555	502	506	495	562	545	502	551	516	561	548	527	556	520	551	509	516	522	519	528	576	521	528	563	490	536	543	512	519	522	533	502	558	514	556	516	562	520	536	549	519	522	514	564	591	524	549	551	528	554	523	534	544	503	518	494	519	503	536	471	530	485	503	527	541	585	546	481	491	515	523	537	548	498	511	528	545	512	527	527	590	509	497	497	559	502	555	495	552	547	553	555	559	507	568	555	507	523	505	531	531	492	530	565	526	526	564	520	540	540	578	511	558	535	524	542	572	516	519	498	555	542	511	538	512	541	550	536	528	527	521	514	532	496	552	523	548	548	535	552	555	533	544	523	571	506	535	569	536	495	521	543	574	540	511	585	512	521	543	529	566	487	533	525	491	526	538	533	537	528	504	528	559	521	536	526	571	556	551	524	531	540	509	522	539	525	468	587	475	519	523	551	497	509	494	532	529	499	507	546	515	524	524	551	532	518	516	513	536	562	498	498	514	514	545	535	516	520	527	493	517	556	539	554	515	543	524	519	540	519	555	530	520	508	520	541	496	511	540	492	545	523	568	511	547	537	534	592	571	511	534	520	499	500	531	560	513	571	535	504	539	544	555	543	575	565	538	572	506	495	536	533	536	526	510	532	548	519	559	564	517	523	557	522	519	524	514	525	526	539	582	530	511	534	522	559	519	524	542	521	559	527	562	549	528	490	536	527	542	541	514	505	496	569	523	536	556	521	557	544	512	564	534	531	523	513	530	519	554	526	524	485	504	502	525	504	484	530	548	524	508	531	520	563	512	499	505	547	520	530	507	539	523	512	532	529	519	528	511	510	554	521	535	512	515	485	493	546	569	504	572	535	550	512	505	509	536	525	510	537	491	539	546	470	513	514	510	516	523	531	505	515	515	532	498	539	520	516	522	514	564	536	528	495	502	522	566	506	518	527	543	493	530	509	508	552	547	562	557	509	500	544	579	526	571	547	540	529	548	572	548	530	529	532	519	491	517	549	508	540	500	500	514	519	544	527	567	499	542	540	554	528	513	531	533	520	519	533	546	508	544	488	532	513	520	505	518	507	542	554	532	482	505	521	509	523	511	537	532	548	519	558	521	511	549	527	549	556	538	533	520	557	532	508	521	499	510	574	508	511	549	515	568	542	562	506	526	514	498	513	524	505	520	524	501	508	569	538	534	498	539	527	581	539	518	540	551	543	509	511	524	507	521	518	517	546	558	536	526	528	561	498	561	536	550	510	545	524	544	499	524	529	532	540	546	514	563	501	540	542	551	514	515	565	529	517	500	553	472	517	526	498	535	509	508	543	509	514	551	545	504	540	485	513	500	513	525	547	519	492	509	574	520	544	534	501	521	514	525	507	547	540	533	525	514	534	566	529	514	533	517	513	514	512	546	481	503	556	514	541	491	516	507	545	489	512	567	561	515	507	493	529	491	554	532	537	496	564	505	538	547	532	530	555	515	527	529	501	526	510	526	530	546	536	574	522	545	555	529	524	569	513	592	532	521	519	525	530	519	553	530	506	528	526	493	563	521	550	574	551	575	501	507	520	496	486	525	520	530	557	557	517	468	558	491	542	538	579	514	569	528	528	524	506	511	511	502	539	482	545	521	501	516	513	494	559	535	494	531	528	554	518	585	527	512	541	482	535	535	528	498	547	508	544	543	515	527	524	480	512	535	534	529	563	506	552	519	528	527	499	538	528	488	537	540	562	524	511	589	516	547	512	570	528	524	535	522	525	504	538	520	520	486	546	485	522	522	521	527	521	528	522	511	490	522	499	531	553	516	504	552	540	505	493	502	516	537	506	508	530	522	574	483	537	524	494	499	527	486	539	514	547	552	538	523	531	553	508	577	518	531	534	543	521	525	516	518	521	493	531	541	494	531	518	555	517	574	559	535	503	525	548	550	511	518	521	506	540	538	535	513	521	560	540	552	505	526	538	524	494	571	516	535	568	510	524	570	496	502	579	551	505	484	475	556	483	514	541	551	555	537	535	520	507	539	515	510	521	517	479	549	509	563	538	539	513	542	540	559	537	527	532	525	507	470	535	550	538	525	532	475	540	514	544	526	534	559	526	533	541	533	526	498	521	551	528	526	556	554	528	510	525	545	554	527	529	569	546	514	472	544	502	551	536	551	518	522	545	556	553	519	536	521	573	553	547	544	521	525	577	537	535	532	514	515	555	555	560	558	503	519	560	535	550	496	513	582	567	557	524	539	538	496	504	568	528	544	531	507	504	540	525	521	509	547	540	522	528	533	525	489	562	559	530	530	537	500	504	534	517	504	553	502	553	556	551	501	530	562	480	489	530	520	541	533	531	571	472	502	494	523	500	493	506	504	532	550	536	520	547	526	539	553	491	536	587	513	539	520	526	567	554	560	509	534	552	524	542	522	503	508	541	571	509	544	554	485	566	502	521	529	531	528	567	494	528	534	566	503	519	567	510	514	548	513	506	529	525	602	499	485	500	528	530	507	524	531	563	492	532	539	536	494	565	543	554	547	566	541	530	544	520	496	512	549	530	585	552	510	528	532	542	539	494	545	488	522	546	531	531	535	511	504	482	537	552	514	512	544	534	536	505	537	508	533	498	529	531	522	534	515	549	545	538	509	507	515	583	543	538	566	515	522	485	516	527	496	529	539	545	510	530	567	532	529	527	540	518	549	516	532	542	500	556	527	553	554	547	511	534	515	528	488	574	520	532	529	544	560	520	503	536	515	572	517	530	552	586	507	497	512	537	553	522	581	522	506	503	532	530	545	509	545	514	544	539	510	520	555	567	537	509	554	530	545	538	545	556	509	495	545	514	552	509	520	515	525	528	518	513	510	539	537	541	532	559	521	544	534	525	506	498	561	505	469	522	525	500	523	523	528	535	497	562	596	518	514	483	578	532	560	553	494	523	549	555	569	542	534	530	512	528	514	497	526	527	525	489	546	518	566	528	549	520	479	534	523	561	532	499	535	574	571	495	535	516	501	562	497	538	548	561	530	532	552	493	544	546	480	532	496	512	542	489	551	499	512	565	543	502	551	538	528	515	538	508	510	533	539	569	535	498	532	528	537	550	520	544	481	511	551	546	583	535	483	522	488	520	522	477	513	518	559	512	479	535	546	461	524	484	551	545	525	530	507	534	534	531	482	549	530	495	510	514	539	522	492	514	518	530	544	490	548	551	519	487	557	552	537	545	547	574	539	537	494	533	518	545	519	544	550	543	580	524	480	519	510	509	591	513	517	538	498	533	514	557	531	548	519	534	517	506	542	536	535	564	502	527	543	544	556	514	543	497	572	520	506	551	513	498	546	523	534	511	514	532	517	538	584	530	514	578	548	518	536	569	499	549	545	513	495	540	472	525	499	522	521	557	531	574	547	560	491	609	573	505	520	536	513	551	547	520	534	495	528	541	506	501	492	542	563	519	539	508	535
8142	622	631	592	525	418	364	388	352	356	328	324	339	347	363	302	316	304	285	262	324	314	338	325	300	286	323	292	281	291	315	335	300	285	313	309	351	285	314	320	274	309	292	305	291	316	374	278	270	323	296	314	312	279	284	319	294	295	298	293	291	319	303	333	310	295	285	305	352	324	293	295	333	346	319	328	256	309	321	307	332	361	288	280	318	332	272	261	298	331	302	312	303	322	295	322	293	293	326	304	307	338	312	334	323	305	314	253	291	292	297	335	327	299	271	293	316	297	307	296	341	295	304	287	316	317	288	306	345	323	275	288	306	300	317	315	299	310	299	317	282	322	340	279	324	289	289	290	334	295	292	317	277	284	317	301	271	295	301	286	302	301	323	319	296	297	307	326	322	324	280	278	315	297	324	312	292	293	322	301	313	317	288	320	290	315	332	306	288	276	296	309	305	312	284	321	305	273	331	306	289	317	276	283	288	276	292	287	291	322	304	338	310	300	262	312	324	300	330	320	308	292	280	315	312	309	284	317	343	267	278	312	306	301	306	306	294	284	304	275	300	297	298	310	289	303	296	299	313	327	317	299	302	322	320	326	316	300	318	313	312	291	311	270	297	321	325	324	325	299	304	290	291	339	310	301	330	321	291	307	316	293	282	313	325	283	311	253	340	315	305	332	314	301	293	310	292	321	318	286	286	299	331	334	334	318	305	313	335	340	302	290	302	323	284	305	310	293	273	292	329	312	308	314	288	310	318	328	309	305	280	307	312	340	308	306	317	292	280	344	325	325	297	293	298	298	304	305	347	299	303	291	303	317	287	307	325	314	320	300	298	276	298	326	355	309	267	307	275	314	292	298	287	325	314	316	288	312	291	312	314	272	313	306	351	315	261	275	286	305	314	294	307	323	329	324	298	313	324	324	268	305	302	298	330	312	333	313	322	302	315	308	293	278	291	308	307	321	318	283	280	325	307	295	285	300	312	325	309	331	325	283	298	295	314	289	290	292	300	311	325	326	299	314	286	273	294	260	273	286	321	343	334	299	298	303	311	320	306	302	309	304	319	315	310	320	329	304	329	330	307	331	298	330	293	253	287	299	334	290	312	281	305	284	307	290	295	307	302	313	301	335	335	284	302	317	299	319	310	307	288	334	324	335	296	274	336	316	318	320	299	331	314	291	307	296	311	339	320	310	335	307	345	320	322	317	295	294	289	328	306	270	282	298	270	302	301	316	310	308	268	310	303	321	286	273	274	316	297	300	316	289	300	259	284	325	286	283	268	284	323	310	319	321	341	300	325	321	315	309	342	283	302	313	309	308	305	265	277	287	302	327	283	301	312	331	306	289	274	309	331	312	300	290	294	317	310	289	301	285	313	285	315	307	301	305	300	289	288	312	312	317	318	315	359	280	290	300	308	339	316	325	281	318	315	300	304	311	274	312	310	273	319	298	320	329	302	310	337	296	301	313	331	301	317	298	294	309	303	297	262	306	315	316	300	312	310	276	338	309	293	312	344	339	361	290	274	314	309	295	308	301	296	325	279	330	326	339	290	321	319	263	273	304	273	309	279	313	287	287	321	305	282	307	282	292	300	322	302	319	305	314	294	304	322	298	294	277	297	327	296	306	316	311	305	306	304	320	278	297	305	319	266	306	299	302	294	325	297	261	281	291	295	294	304	272	322	309	304	307	301	277	309	309	318	308	337	323	282	275	321	300	301	326	308	305	315	305	310	309	290	275	282	308	317	275	328	334	355	332	309	319	301	283	302	288	312	311	317	313	317	289	334	320	342	304	332	321	292	282	289	276	292	323	320	320	268	341	317	307	282	301	327	290	321	342	318	274	310	314	281	288	317	272	322	315	281	303	308	301	287	334	313	311	304	316	287	307	317	334	314	302	294	286	290	314	263	295	316	300	339	331	338	311	284	361	306	298	304	322	313	304	276	313	300	280	297	298	311	270	293	333	295	287	299	304	321	286	328	299	312	314	315	329	332	277	278	271	339	313	299	310	283	341	278	282	296	305	301	314	289	315	300	302	321	314	311	339	303	297	289	296	319	274	304	318	304	322	287	312	329	303	301	322	292	314	303	279	325	296	283	302	315	339	310	313	304	324	325	304	332	296	315	278	319	300	337	331	332	302	324	305	306	317	293	312	284	308	304	296	294	347	322	314	318	310	304	296	330	314	299	307	305	287	293	313	314	295	313	305	309	280	308	317	300	331	281	312	298	321	345	324	318	305	291	318	307	316	302	304	295	343	338	302	301	314	341	313	284	315	326	286	265	322	305	267	310	308	304	312	328	310	294	307	314	334	324	270	313	308	309	286	263	333	314	318	271	295	294	314	280	287	295	297	291	307	300	313	313	293	349	315	320	341	281	291	326	297	302	281	306	297	307	294	299	331	322	288	334	309	320	297	270	308	289	303	285	320	312	295	322	281	305	291	298	291	284	326	315	302	289	275	293	322	289	291	296	285	293	311	281	322	292	337	298	286	290	273	302	300	307	325	304	297	329	316	308	271	283	333	284	289	316	321	309	300	290	305	320	270	288	291	327	303	276	305	299	317	317	285	316	321	298	312	294	336	309	301	296	292	278	322	311	289	260	302	271	289	299	284	296	306	300	305	265	309	304	323	306	294	341	307	336	307	309	288	297	315	298	288	304	325	306	333	297	319	275	305	322	307	312	329	339	285	319	318	263	325	279	300	302	280	307	327	302	294	277	283	323	295	284	312	309	301	301	303	308	300	266	294	269	309	284	294	330	291	297	304	335	314	329	330	327	321	313	282	296	332	285	284	318	302	287	301	294	321	294	290	310	325	319	280	310	307	310	306	322	315	304	334	343	299	288	301	305	299	293	322	295	300	318	303	298	290	302	287	278	301	300	299	294	307	312	330	295	292	294	315	324	273	264	310	293	307	288	314	338	327	311	286	320	269	285	320	322	303	282	291	292	323	289	281	321	306	287	308	286	297	310	333	297	291	299	347	296	316	295	300	305	271	293	305	342	301	271	300	276	322	299	296	314	269	318	283	323	346	270	301	323	297	319	294	326	305	313	306	320	310	314	316	298	298	331	299	301	285	280	325	303	337	291	299	289	338	314	326	304	297	313	306	302	277	302	302	276	348	319	338	282	320	293	330	310	326	314	312	331	274	279	322	295	323	312	317	299	286	289	321	272	299	322	330	330	308	302	287	289	292	335	325	291	290	327	324	288	297	306	292	289	334	338	310	304	328	303	322	284	304	307	253	324	311	333	318	318	294	286	270	285	321	311	295	322	303	286	301	269	311	331	271	275	312	309	302	336	333	268	303	265	279	323	320	296	303	257	306	302	294	292	298	304	290	299	319	318	321	317	329	302	283	287	316	301	270	338	321	309	330	317	293	302	309	314	339	329	292	276	322	318	310	277	315	273	332	314	308	326	304	298	286	339	291	305	313	307	359	319	288	306	299	297	300	310	311	312	304	303	286	299	332	291	275	302	324	275	282
6761	980	1430	1632	1455	1242	1108	992	883	919	838	849	817	757	777	782	741	794	702	742	749	716	694	776	749	701	710	740	669	664	724	698	688	687	686	711	736	708	733	692	710	705	705	720	728	745	701	728	697	721	714	662	712	668	730	701	750	721	649	738	732	685	683	704	697	701	716	691	726	688	690	694	680	725	640	726	721	683	657	669	720	686	768	683	703	675	679	717	685	663	683	688	759	728	690	703	704	685	661	709	673	676	673	688	750	664	702	678	694	704	682	696	673	704	675	715	708	666	662	692	697	674	719	679	689	707	673	728	718	721	694	642	668	712	733	639	710	688	678	698	691	659	661	727	712	729	734	724	666	712	728	681	658	723	697	656	736	731	679	692	715	707	674	710	695	693	736	681	667	658	667	707	683	673	678	682	668	709	714	678	641	664	729	711	697	717	673	723	725	698	734	657	698	729	666	700	677	645	667	708	664	678	682	699	692	661	697	693	686	679	720	700	699	720	653	712	724	665	653	742	678	663	651	763	682	686	707	700	681	693	718	673	708	711	732	666	707	692	701	707	716	683	668	647	712	690	733	684	701	649	719	715	654	718	715	681	702	670	687	698	709	706	657	686	639	657	699	721	658	670	698	679	649	647	714	697	724	693	660	713	699	692	710	724	678	684	715	717	687	689	684	694	668	666	672	721	698	665	694	681	675	651	671	690	748	698	690	717	685	704	686	653	675	715	677	755	745	709	679	709	634	684	739	695	717	706	649	698	702	714	706	683	697	726	737	678	660	718	697	674	701	718	730	723	694	702	665	660	716	702	685	676	670	706	708	687	689	680	693	702	716	742	683	694	685	674	706	703	670	708	680	669	712	719	677	687	733	674	680	696	690	688	683	709	681	733	692	700	723	652	680	682	695	660	693	724	711	673	686	671	713	650	702	647	661	698	652	669	704	709	669	697	694	668	705	684	707	698	755	735	656	746	678	717	686	711	701	698	666	724	669	686	715	644	679	699	674	695	712	635	693	664	680	702	673	701	681	687	676	745	677	709	656	772	679	685	694	693	721	770	690	697	741	671	675	678	677	692	658	726	726	768	667	704	698	733	691	696	681	708	687	699	661	723	663	682	749	658	694	718	644	698	710	649	625	682	778	722	732	663	703	694	679	674	691	673	697	686	691	683	687	701	724	683	685	719	716	688	662	706	671	732	695	679	707	712	692	733	740	697	672	696	687	692	651	688	691	667	682	664	657	687	678	676	707	725	710	691	702	719	683	697	675	670	711	762	700	712	660	683	730	677	702	672	723	672	660	680	723	710	706	639	680	686	687	713	713	685	704	643	731	657	675	646	713	657	684	716	703	691	741	707	756	730	689	681	706	724	695	683	695	696	727	691	702	701	693	626	678	717	726	701	703	684	688	673	691	690	685	697	705	658	716	700	740	717	662	704	697	691	700	699	720	612	698	697	667	678	722	663	667	684	657	707	745	712	698	699	693	655	722	666	633	677	690	686	687	709	725	709	718	685	753	684	657	658	688	722	712	678	689	714	697	704	710	706	714	702	688	694	722	697	737	706	701	663	666	697	679	698	703	677	740	753	705	686	674	706	665	682	716	705	681	715	692	685	679	669	651	673	708	691	772	716	711	656	677	746	753	685	701	725	672	653	697	709	720	718	694	709	736	688	681	641	655	704	662	659	711	693	644	640	704	673	671	665	684	721	653	736	712	720	687	739	715	701	739	672	715	672	727	704	685	740	714	674	673	640	674	702	673	685	666	675	736	665	691	729	709	732	669	701	744	675	748	691	677	678	686	667	718	735	690	715	673	715	727	680	707	711	705	698	717	706	718	704	695	698	688	705	726	691	645	731	665	722	679	650	691	709	666	717	725	701	692	643	718	688	716	664	723	682	653	673	680	717	666	660	699	683	727	720	691	721	682	752	737	695	710	711	681	711	680	723	717	680	632	674	696	681	667	662	752	682	706	688	720	678	686	653	713	702	699	688	716	664	678	694	716	674	707	692	709	738	705	674	701	710	759	699	702	679	721	703	714	696	659	720	675	690	733	729	717	690	670	698	695	693	729	727	701	654	741	660	716	722	664	695	715	705	692	661	659	718	686	683	666	723	678	708	677	760	684	660	683	695	654	669	722	691	703	724	717	691	696	656	708	682	668	655	692	684	670	698	673	662	686	667	692	682	679	719	710	681	722	664	682	677	665	643	671	669	674	704	670	695	744	719	719	679	673	682	741	706	694	737	721	732	647	684	750	680	699	716	717	670	688	649	698	681	655	736	671	693	654	694	724	706	699	728	704	639	686	696	633	719	653	696	671	715	689	712	684	700	730	680	648	682	700	717	642	692	734	671	673	678	680	678	707	722	693	638	697	656	667	681	702	738	700	684	731	730	662	668	686	620	678	681	680	693	666	706	682	686	662	681	659	693	737	710	701	731	661	689	680	697	715	672	695	651	681	678	696	712	702	746	705	706	692	687	646	667	726	693	675	702	690	744	712	688	712	675	703	688	739	684	733	697	674	686	713	711	659	684	719	693	715	711	651	663	687	689	640	723	677	706	701	705	705	697	684	690	709	765	671	663	663	668	673	694	747	659	768	646	697	669	726	716	680	698	722	685	692	659	701	707	673	689	705	654	721	714	702	688	681	713	703	726	717	695	719	737	670	715	698	695	693	701	701	669	747	693	726	715	701	725	641	682	720	734	715	690	690	693	704	742	708	729	736	678	748	661	728	715	711	675	674	661	652	676	723	681	676	684	690	715	693	717	676	696	776	718	717	723	668	740	659	698	704	702	713	699	743	694	709	710	712	715	754	673	694	715	684	677	683	709	701	714	709	690	694	650	697	714	701	716	666	729	712	655	699	707	687	666	733	660	706	686	725	756	685	719	682	671	708	715	698	740	705	671	701	694	718	681	709	692	711	715	689	686	709	706	681	726	701	715	677	755	724	670	687	715	708	675	643	759	699	732	662	684	693	680	721	742	708	733	746	658	731	681	666	670	640	672	747	668	697	728	663	638	702	709	730	708	690	734	705	631	661	688	665	680	702	717	719	720	720	686	696	696	663	653	709	681	718	672	687	706	646	667	722	711	729	711	675	703	689	731	736	671	702	706	707	698	716	712	706	667	679	628	690	701	706	664	659	714	715	685	699	698	707	652	713	682	728	711	700	701	705	699	669	663	676	640	649	704	676	733	650	676	627	725	695	695	729	708	656	706	676	674	720	728	698	679	714	692	666	673	710	689	702	721	737	659	730	650	664	706	768	704	667	699	697	675	726	711	694	697	679	677	720	696	677	709	700	699	716	699	686	669	712	725	667	688	723	674	674	694	663	709	672	665	729	702	689	720	692	704	731	637	678	681	702	692	699	674	743	717	721	703	683	670	641	776	695	693	673	705	723	690	688	747	673	675	677	697	658	681	709	703	714	693	678	707	687	689	691	657	742	726	676	702	676	728	673	663	697	668	638	666	630	709	676	705	697	664
14675	1133	919	728	539	388	339	309	251	244	263	203	225	194	203	216	209	215	204	179	213	193	197	178	180	202	168	206	141	179	188	157	209	200	184	175	186	191	183	195	203	171	193	192	181	184	165	217	172	196	174	196	159	191	181	181	167	184	181	214	197	194	190	198	186	194	201	176	205	183	159	194	194	163	174	164	188	228	161	195	151	162	193	187	155	179	175	190	187	164	164	164	187	193	190	171	201	224	204	171	176	190	181	209	178	197	200	197	198	160	178	193	200	196	177	190	197	178	177	185	193	172	177	163	181	199	184	162	202	196	176	200	195	160	190	187	189	179	178	201	201	181	185	184	192	183	202	167	176	188	168	152	182	167	187	203	213	188	197	202	170	177	209	165	188	190	168	193	196	164	198	190	173	209	183	177	187	178	192	199	173	191	168	182	157	199	167	187	201	191	174	191	174	185	206	175	175	177	201	159	169	182	193	182	169	177	226	185	184	193	201	189	179	181	184	197	190	191	199	215	163	159	196	168	183	168	180	170	168	173	157	196	169	195	187	169	204	185	193	153	174	174	174	191	180	164	164	166	163	178	166	208	172	185	176	189	162	190	186	186	186	182	203	162	200	168	189	161	187	189	173	180	188	192	159	186	181	189	182	207	218	180	159	165	173	182	184	178	186	192	150	189	166	200	181	173	195	179	156	166	174	172	183	171	188	170	206	184	180	173	170	197	185	187	162	189	172	205	184	181	188	184	185	175	156	203	197	200	185	165	176	168	178	175	172	180	190	171	196	184	186	166	164	192	165	209	179	177	160	185	166	196	189	194	195	183	189	185	182	168	189	208	214	169	183	171	166	170	162	157	173	172	189	165	175	155	169	191	185	169	175	189	146	190	197	185	168	178	177	189	181	165	187	166	180	191	182	185	205	188	221	176	232	200	196	156	200	193	168	157	175	192	183	198	182	206	186	186	178	158	177	156	192	187	176	187	211	197	187	187	181	198	180	189	197	170	172	189	183	176	177	175	210	201	181	174	170	182	187	179	186	196	176	200	169	189	177	197	190	191	164	169	178	188	170	185	170	192	190	167	210	196	169	217	179	193	177	194	164	190	216	156	151	195	194	170	170	186	211	159	206	175	180	191	166	165	177	187	210	176	183	190	162	221	174	191	168	182	158	163	188	184	169	196	201	169	196	181	175	209	151	159	172	164	183	186	184	170	205	196	192	206	181	195	171	193	175	181	166	174	199	192	189	193	173	178	194	187	177	174	191	175	186	192	170	205	177	197	175	188	172	199	167	196	198	177	170	184	213	196	173	168	185	173	174	193	171	181	215	179	177	155	161	178	173	193	188	191	204	192	176	174	188	177	193	176	187	145	156	189	214	181	170	178	199	204	169	151	163	182	203	167	186	191	182	191	187	190	163	172	181	176	155	161	146	185	168	167	174	146	166	160	163	201	168	174	188	178	177	191	202	180	185	182	206	194	186	187	172	160	198	161	154	184	173	171	196	179	186	182	203	191	164	220	182	170	176	172	158	157	221	166	179	162	182	197	195	174	165	177	173	178	157	178	221	221	186	163	194	197	175	193	173	188	196	203	163	180	218	181	163	200	187	213	161	222	206	172	181	194	186	179	182	185	161	177	198	179	158	172	194	184	200	165	212	189	199	193	178	175	184	198	168	194	155	183	200	184	192	178	200	181	196	185	201	187	170	167	187	153	188	161	184	176	187	181	170	169	194	176	193	177	191	167	189	168	215	183	170	169	184	151	171	198	199	205	179	171	199	172	179	152	186	165	168	182	180	195	168	209	197	154	183	175	182	193	180	206	183	200	191	208	183	172	167	201	180	174	171	176	182	187	163	151	178	181	187	172	160	208	198	173	172	164	174	180	167	172	183	180	173	172	182	177	193	174	219	192	183	156	205	167	222	177	192	175	164	169	171	176	194	192	182	164	197	179	175	191	182	179	210	184	181	195	179	189	181	182	195	175	196	184	187	197	202	195	192	202	193	186	172	181	165	209	156	198	178	197	213	190	185	189	163	178	182	208	195	210	180	194	208	183	167	186	160	169	191	177	174	183	162	183	166	171	192	170	157	180	179	207	179	202	175	204	187	184	172	149	202	185	178	180	198	163	167	180	166	198	173	166	171	172	178	200	222	176	188	191	174	187	168	186	175	170	176	189	174	178	191	185	164	206	170	186	191	198	182	180	186	185	194	159	161	163	184	175	199	178	185	188	195	188	174	164	157	209	187	175	173	189	188	208	176	168	163	202	155	190	176	179	194	181	190	158	173	171	188	188	189	158	191	190	185	175	198	170	181	192	182	166	176	177	179	177	174	161	191	152	206	187	189	226	173	190	200	183	219	161	213	206	183	180	189	179	174	156	186	180	192	178	173	183	171	161	155	182	223	181	205	197	178	188	190	193	173	188	199	175	171	176	193	184	205	162	171	194	175	194	197	179	174	179	163	179	184	187	175	172	222	189	207	192	184	176	196	202	181	163	178	195	196	185	191	172	197	190	185	211	193	198	209	208	211	183	179	208	175	188	164	164	179	159	200	186	193	194	169	197	159	172	182	188	167	196	209	202	200	202	162	185	158	189	154	193	175	209	191	181	184	177	163	210	209	189	173	226	220	186	195	184	176	171	176	182	162	176	188	166	164	167	201	163	167	220	169	181	171	186	186	185	182	171	176	217	179	199	221	194	189	201	171	184	194	181	178	175	208	178	167	172	204	189	185	169	174	199	187	159	182	185	153	177	184	160	184	196	192	184	180	172	181	183	190	169	174	175	187	177	203	200	185	182	188	186	188	220	167	192	181	178	169	184	196	198	178	191	187	183	189	180	171	174	188	165	208	210	171	192	195	163	191	170	181	175	180	173	179	196	189	170	180	159	188	210	205	186	178	178	175	151	161	183	169	155	207	172	175	199	167	167	181	160	189	173	192	181	172	176	187	176	192	168	179	146	196	201	197	180	176	178	190	176	194	197	196	188	178	194	166	185	169	203	193	186	198	180	174	187	166	163	171	176	189	201	189	177	183	180	182	212	186	178	170	209	211	195	154	166	186	202	197	204	191	171	181	197	192	178	181	178	203	199	190	185	196	173	190	195	194	194	183	186	191	213	145	170	156	191	182	170	177	174	172	169	182	192	206	176	203	220	185	160	184	180	193	191	191	182	205	181	196	179	173	190	169	183	168	202	173	204	201	204	184	197	174	191	203	169	200	177	206	186	189	176	166	198	195	189	228	169	193	212	179	210	203	166	194	190	180	210	196	175	169	163	211	179	209	172	171	194	166	177	183	190	190	165	185	176	198	165	157	193	177	211	168	189	196	198	175	206	168	153	180	196	174	207	185	167	192	171	188	171	195	166	185	177	171	163	169	182	174	163	175	182	194	204	176	177	177	197	196	164	159	192	193	161	152	162	194	161	190	180	176	194	189	190	164	197	202	196	220	179	187	169	187	176	197	199	169	160	185	171	184	177	176	199
8010	1009	1854	2280	1912	1554	1190	983	894	819	729	704	686	604	593	580	554	526	535	510	479	514	501	524	462	468	439	497	469	505	453	486	455	429	408	432	442	436	427	466	465	457	400	414	450	444	476	441	409	421	406	431	412	421	448	431	467	425	417	430	421	463	439	434	429	413	407	428	410	471	424	420	456	417	400	411	433	432	445	457	459	424	385	437	420	414	366	389	417	441	410	424	410	428	440	413	446	442	423	434	447	441	414	428	409	426	424	406	426	451	397	411	459	432	382	428	433	416	418	412	395	444	433	407	442	411	415	394	407	408	425	444	469	443	400	459	416	411	434	445	435	418	431	441	397	418	402	461	441	432	380	402	408	413	410	420	419	375	451	443	427	376	445	408	448	441	400	392	437	439	429	455	381	414	428	424	426	389	458	409	429	397	448	410	406	435	426	434	439	429	449	417	435	407	489	430	437	408	465	419	416	406	435	477	424	407	416	409	431	444	469	442	467	394	416	440	455	444	389	452	381	377	438	417	418	464	396	422	423	430	414	448	413	448	445	429	403	426	411	446	423	408	398	432	454	401	432	414	428	459	410	410	493	439	431	413	430	436	431	439	477	445	438	419	443	428	420	411	401	426	407	435	430	393	432	415	425	417	445	436	412	410	435	421	451	414	421	435	415	377	392	402	432	413	419	420	401	432	417	411	426	438	461	431	422	390	412	412	401	413	398	447	437	415	416	408	418	419	425	439	419	384	396	444	426	469	452	440	429	418	428	420	424	423	400	447	411	438	451	406	407	377	418	424	438	430	433	394	422	418	392	403	400	426	453	439	470	454	461	442	416	455	427	442	430	388	418	437	452	424	425	424	408	445	418	455	397	415	394	440	457	432	440	454	423	385	404	391	426	398	453	393	449	424	428	418	427	441	438	409	402	436	415	433	447	454	422	420	396	418	420	436	419	412	413	440	426	413	409	399	427	443	403	398	438	434	426	467	420	397	444	428	464	428	434	425	429	474	427	431	423	407	415	456	419	378	411	428	423	423	433	454	453	444	482	466	375	375	467	462	444	418	436	394	426	413	445	409	431	418	429	418	446	437	413	435	457	426	414	414	407	454	384	407	414	446	416	400	444	457	422	420	430	417	392	419	415	416	434	415	407	433	429	464	407	412	355	403	412	424	460	431	439	424	440	412	404	418	432	415	410	402	441	464	418	409	428	437	470	403	437	403	425	413	429	430	430	445	438	459	428	413	438	429	423	399	425	415	441	430	410	428	444	465	430	415	449	401	413	416	418	393	421	443	419	398	408	424	421	420	416	437	449	382	383	421	402	390	460	453	425	406	427	451	439	426	409	407	419	407	415	428	467	406	428	473	410	443	428	399	425	407	422	420	433	441	408	432	448	417	408	398	421	457	445	385	432	442	371	401	432	436	454	394	438	400	442	441	393	441	466	418	447	431	416	423	439	420	390	441	464	397	441	414	395	420	430	457	441	431	447	429	422	393	387	411	445	426	416	439	396	413	414	400	430	416	415	408	420	440	466	409	434	424	430	415	439	447	453	394	379	423	410	429	424	401	431	423	435	463	399	419	433	437	418	425	407	407	390	454	400	440	417	431	431	451	433	418	439	404	435	479	409	406	427	403	425	421	426	449	440	414	439	451	438	456	411	437	403	439	450	406	407	435	391	421	396	455	466	433	433	453	424	408	423	411	439	466	438	407	419	438	421	463	398	418	414	423	413	426	441	443	429	407	440	397	441	397	425	472	398	393	392	422	430	425	441	444	401	493	460	444	441	424	413	465	432	393	428	419	443	417	441	426	431	437	400	434	426	421	432	417	407	406	438	423	413	415	395	393	442	411	437	422	447	432	380	422	416	422	454	421	431	450	416	411	450	429	409	465	441	427	422	446	485	430	423	433	421	400	408	430	431	394	406	404	453	409	409	426	429	449	429	430	415	399	443	427	419	430	422	412	429	423	436	419	416	415	450	411	423	442	469	454	427	437	440	422	422	410	416	451	467	435	429	392	405	431	449	417	426	418	469	410	411	435	430	434	413	415	392	430	382	409	451	411	442	420	429	402	396	447	414	390	429	410	442	450	414	427	440	445	432	388	440	412	427	423	404	416	383	431	393	434	426	423	419	426	399	413	421	450	383	444	413	457	418	417	435	388	405	477	398	413	433	444	439	432	436	421	423	444	451	440	458	413	463	432	413	437	413	451	439	423	471	441	406	413	421	423	418	429	427	481	442	429	445	410	403	395	469	427	402	415	410	399	417	455	417	415	419	477	430	423	400	427	438	401	427	467	426	411	451	416	444	423	485	409	447	403	439	397	432	458	453	420	425	443	422	417	417	430	424	423	415	427	422	449	408	438	442	429	404	436	435	429	409	448	421	436	436	430	436	416	467	399	422	420	437	423	451	433	429	416	445	417	444	430	433	428	434	443	439	400	423	438	436	434	431	401	401	451	424	439	459	442	457	417	451	396	430	434	438	430	451	422	430	424	425	404	438	402	444	445	438	444	441	459	446	416	405	451	389	424	402	457	458	429	442	438	427	443	424	430	406	413	414	450	423	437	455	417	424	451	445	452	416	462	413	435	445	430	414	397	429	429	416	428	412	389	412	437	441	455	410	447	466	392	434	389	444	417	411	424	427	426	446	410	421	394	414	441	418	417	433	419	446	397	414	458	443	460	455	420	409	450	438	400	420	423	379	468	414	446	411	451	423	415	472	451	459	417	423	424	443	486	405	401	466	435	440	453	456	416	414	431	465	415	413	412	398	466	411	410	427	451	386	424	439	402	425	396	420	436	390	419	439	431	459	440	421	409	428	407	456	435	395	407	409	467	448	434	442	443	397	424	449	427	453	399	479	415	472	399	447	445	408	394	422	469	436	394	401	431	416	458	432	397	378	438	422	440	404	448	387	407	435	445	441	434	395	411	437	425	413	415	480	425	439	403	435	403	429	416	454	428	407	420	419	438	381	420	405	418	427	426	441	433	439	431	412	444	395	410	443	436	436	431	435	396	399	427	380	437	439	407	425	419	438	402	418	448	455	433	400	448	439	433	425	397	438	410	429	393	425	436	405	436	403	424	427	436	405	433	417	434	431	438	452	432	407	394	432	422	427	436	409	435	384	418	429	432	423	435	420	447	430	401	383	435	405	412	455	420	438	422	422	411	417	441	455	436	450	425	402	387	427	421	427	446	414	444	396	464	441	418	416	413	413	459	435	465	394	413	405	444	437	414	425	417	447	416	413	457	425	440	444	408	420	381	375	418	427	438	434	419	432	418	423	447	439	408	434	477	449	407	405	424	430	418	450	425	424	455	432	404	439	417	417	421	402	434	441	433	423	407	459	466	446	432	425	443	435	416	420	428	444	430	419	392	433	468	429	418	388	441	435	463	419	440	442	451	432	436	437	421	409	420	409	424	421	416	409	423	414	443	438	399	439	416	401	438	466	444	434	412	463	437	420	434	447	415	419	420	420	427
1478	252	250	220	213	209	209	220	273	255	217	224	259	196	207	203	222	229	229	226	206	219	213	220	228	197	216	224	214	244	213	200	187	219	221	222	214	222	192	228	223	230	234	242	219	224	232	226	230	218	205	230	208	247	225	222	214	238	197	218	210	241	227	194	206	207	221	220	209	230	233	237	206	205	207	213	239	219	194	217	213	219	214	211	233	222	224	259	201	226	218	198	236	190	235	229	212	220	228	225	225	191	215	229	246	223	194	198	220	244	210	248	236	205	214	222	234	226	231	188	185	232	214	218	224	205	198	219	205	243	196	222	191	240	235	203	229	207	209	225	216	247	220	219	205	240	226	202	221	233	190	208	218	224	199	205	217	235	216	204	213	198	234	239	228	232	220	227	215	228	206	207	219	208	201	209	218	227	209	209	211	185	239	227	190	217	226	188	201	224	190	239	215	233	223	229	245	183	205	233	216	221	202	225	223	198	229	200	219	211	228	226	212	215	230	201	217	241	230	229	223	200	236	245	191	219	204	236	196	242	223	197	206	222	238	217	241	217	230	241	235	194	236	212	210	222	222	227	206	209	206	224	229	231	212	224	225	186	214	230	255	211	244	203	219	235	253	230	187	212	232	240	209	223	216	214	209	219	223	224	214	211	219	213	198	236	215	208	195	208	189	210	204	234	192	203	204	216	233	236	250	238	213	227	209	226	229	225	241	198	200	200	219	236	222	208	231	191	205	209	196	196	213	238	252	227	219	204	204	230	228	227	237	218	220	217	223	247	228	216	201	246	202	208	217	239	230	219	215	202	226	216	237	254	244	226	245	221	230	221	214	216	216	200	227	222	220	228	237	217	167	219	245	220	236	223	209	217	233	231	246	243	231	241	203	219	229	251	211	225	206	251	214	211	208	194	232	218	230	202	200	221	218	225	234	201	217	203	209	209	208	249	213	237	218	236	229	227	220	227	207	223	220	228	234	254	213	199	207	218	228	224	226	233	233	202	228	232	206	201	206	206	210	211	218	225	223	187	226	205	197	224	237	236	236	219	227	221	221	219	247	198	233	221	221	212	218	218	229	240	221	189	249	229	220	222	222	221	197	257	241	224	231	245	198	243	233	206	247	205	204	204	190	224	230	208	229	238	211	232	225	253	231	196	218	220	215	210	211	198	227	223	228	242	218	216	231	245	197	230	232	234	200	222	221	243	259	226	204	237	216	204	221	230	221	248	229	236	222	200	233	210	203	217	236	214	204	219	212	224	228	204	197	237	213	201	225	205	224	226	200	191	194	225	242	247	229	197	224	244	225	209	191	253	225	223	226	250	220	218	214	208	184	248	224	254	236	208	228	234	234	238	204	249	223	219	226	223	228	204	228	200	219	218	218	222	212	223	224	234	246	223	224	201	236	224	231	220	208	200	232	229	220	204	223	233	219	248	201	225	204	212	233	225	214	216	227	241	245	236	229	220	224	230	204	221	229	232	189	245	242	189	256	205	217	207	193	183	220	218	236	236	208	226	224	217	262	204	191	228	230	216	173	232	207	231	230	215	210	202	200	223	233	218	232	197	210	214	226	222	225	255	233	242	222	256	223	236	203	215	236	247	225	252	253	247	229	225	236	193	212	246	213	223	224	230	222	207	206	244	214	197	211	249	215	243	204	232	228	216	199	243	174	197	218	227	205	209	204	199	217	218	219	214	218	180	214	206	231	253	210	229	220	222	221	209	242	214	202	218	227	240	212	229	227	235	203	218	228	222	175	210	251	240	245	204	231	227	207	217	205	200	211	216	220	222	211	245	203	232	248	201	229	200	223	210	218	213	223	243	206	220	238	210	208	237	209	185	202	241	214	193	184	241	199	230	237	229	212	234	226	217	246	207	213	214	237	217	219	199	235	216	226	241	237	235	232	231	229	200	224	222	202	213	210	210	214	229	210	227	212	209	193	203	215	222	209	208	214	213	232	231	234	210	204	231	217	224	214	212	216	204	225	235	213	229	216	248	225	211	212	216	214	192	253	209	219	210	238	212	249	213	233	204	219	219	210	216	230	223	187	233	250	236	222	223	218	224	244	232	209	233	203	216	214	217	232	235	208	230	201	202	190	214	250	229	269	209	210	207	221	193	223	193	208	226	251	226	255	230	202	206	232	223	216	211	233	231	191	237	206	223	202	246	234	217	227	242	199	216	220	211	227	233	223	211	207	191	259	203	212	209	219	219	210	191	203	213	217	232	211	265	212	225	231	240	223	209	221	211	220	239	221	215	199	206	226	234	205	214	194	210	215	224	247	214	240	225	213	214	245	224	230	215	217	218	213	251	213	200	198	232	218	220	223	250	211	252	204	218	201	239	217	219	220	219	231	221	231	228	226	256	226	253	233	230	216	218	220	227	219	209	212	204	226	224	231	232	249	220	214	231	216	226	236	221	210	211	200	241	209	223	227	251	238	207	222	248	235	235	218	209	233	218	242	235	210	217	219	216	215	219	194	203	219	214	235	247	217	250	213	210	248	226	235	213	213	215	200	217	224	219	221	234	214	210	238	233	218	218	216	228	210	221	225	208	199	214	186	233	225	217	225	223	219	232	216	217	214	212	220	209	228	217	221	241	214	194	247	221	214	198	210	216	204	201	232	234	220	220	231	218	226	227	221	229	246	213	239	212	241	200	230	226	202	221	210	207	208	243	245	227	194	246	248	194	233	227	235	230	208	220	214	197	231	238	209	228	214	240	225	214	240	199	207	236	235	234	224	196	199	218	219	244	217	203	210	222	239	201	203	205	204	231	229	231	204	235	235	197	213	242	238	210	241	229	233	221	207	231	213	223	216	188	216	231	248	211	188	225	217	200	208	223	225	240	222	206	226	239	212	196	199	223	211	207	240	209	229	212	195	209	206	234	233	226	233	216	210	258	219	221	229	247	222	195	211	193	232	222	209	250	212	215	228	248	207	205	221	198	207	198	227	238	235	214	178	223	209	238	222	197	233	214	208	228	222	251	206	197	203	222	216	200	192	221	214	247	210	202	229	239	246	198	225	238	221	227	207	245	224	197	219	228	195	206	224	220	215	201	226	216	214	223	265	235	185	210	208	213	222	234	233	222	245	205	231	210	203	238	215	206	233	255	211	214	221	243	198	211	184	194	207	222	247	210	199	254	236	211	200	235	255	196	234	201	207	219	234	194	214	207	204	225	238	222	218	205	250	228	224	243	195	214	245	224	215	223	206	233	202	217	210	206	223	222	196	205	255	229	203	228	223	211	230	204	220	222	238	212	231	201	219	215	208	213	210	217	212	239	235	236	235	234	219	217	206	198	237	209	215	224	205	226	237	199	199	222	250	212	195	217	225	207	179	218	228	208	198	248	203	230	222	185	234	214	205	210	206	231	221	182	222	214	240	223	239	224	225	225	233	220	266	206	223	233	215	223	242	213	197	210	212	214	236	207	263	230	230	220	212	227	229	205	218	211	240	210	196	194	208	231	216	239	224	228
1881	549	547	560	639	549	576	576	547	521	546	522	530	586	523	521	470	530	524	539	544	589	546	558	538	521	511	553	543	527	525	535	487	533	518	571	565	542	551	517	560	538	553	543	540	506	499	517	528	527	488	555	511	551	547	540	506	574	510	510	524	480	528	536	559	542	517	541	520	528	531	540	546	540	515	541	518	539	541	518	563	512	551	523	525	541	546	571	516	563	510	533	537	495	526	493	562	538	523	497	535	484	536	530	543	530	535	526	510	535	535	505	543	507	547	537	508	542	523	495	569	570	508	512	534	494	531	529	546	494	564	508	543	509	506	543	474	565	526	501	520	545	511	497	506	520	524	476	518	522	525	520	491	549	506	532	522	536	490	541	503	519	515	516	547	559	527	526	536	612	548	529	508	532	511	568	507	551	525	510	514	503	550	585	534	521	539	506	523	554	514	498	560	536	518	539	532	505	515	512	537	547	536	514	542	574	555	512	558	512	532	505	529	499	539	550	498	536	561	554	530	529	543	532	536	520	535	516	511	527	515	526	511	503	535	513	549	519	515	549	504	486	524	528	558	529	511	513	509	552	542	485	545	533	565	523	554	499	513	489	519	516	532	527	573	490	524	504	482	534	533	515	548	562	511	525	511	532	536	519	535	468	508	539	495	491	536	558	494	543	535	544	556	507	542	545	516	566	507	561	518	513	530	517	579	544	547	536	521	565	548	492	536	528	536	531	499	522	555	555	512	480	546	485	578	503	535	541	531	518	561	535	542	471	542	536	521	552	573	551	541	513	549	526	565	514	524	548	540	527	503	509	527	538	530	559	532	518	565	533	532	546	553	564	576	525	555	524	548	521	536	508	538	505	513	559	498	570	542	520	566	523	526	507	570	555	571	508	540	512	542	502	515	535	548	530	524	509	543	524	566	539	539	514	511	495	552	532	527	521	557	573	498	544	503	499	574	518	511	573	539	518	500	540	536	480	550	527	514	522	559	541	565	536	533	509	479	560	527	545	526	558	522	504	551	557	497	538	522	518	580	540	528	500	484	538	527	542	547	539	519	494	492	468	521	508	512	520	533	560	526	535	551	537	524	504	529	531	545	557	513	511	533	529	534	536	511	606	501	519	478	535	521	492	540	561	529	583	523	553	521	555	560	540	504	519	514	523	520	529	597	497	515	501	513	517	508	516	551	526	550	553	533	509	539	526	512	514	530	472	525	491	496	506	538	493	536	524	494	592	545	491	513	530	551	510	565	524	527	532	527	521	485	525	567	526	518	508	536	526	514	555	553	544	493	523	524	530	548	558	524	491	553	512	461	529	504	518	533	498	529	510	508	534	504	516	498	526	556	565	528	521	499	544	507	492	554	480	486	527	542	499	539	517	505	525	552	479	539	568	529	531	553	504	530	496	548	531	549	509	511	514	570	530	534	553	520	520	498	568	545	518	519	571	586	516	539	513	543	530	508	523	537	557	536	521	580	554	548	526	500	521	538	552	532	563	538	538	517	527	543	562	544	526	526	518	511	501	523	515	547	537	502	532	564	527	543	555	511	506	517	466	520	552	514	539	531	534	500	546	530	537	518	487	522	516	536	533	500	499	509	513	506	529	514	535	489	577	540	528	538	557	542	553	584	516	552	497	514	527	517	564	500	535	535	499	487	528	541	507	552	516	522	519	565	542	509	549	515	507	540	515	525	505	598	532	573	528	547	570	540	561	558	482	548	508	546	564	511	476	506	574	510	541	507	508	528	537	490	512	567	537	521	524	500	507	584	509	497	521	516	533	531	519	488	469	579	506	503	487	511	519	534	514	518	523	485	576	544	532	527	470	504	509	516	475	521	527	500	555	553	551	535	527	552	531	521	513	537	508	551	592	550	519	512	531	513	579	537	510	532	536	537	510	526	523	534	549	542	566	524	517	564	549	544	535	574	539	530	511	534	514	521	486	512	556	486	549	517	511	510	542	576	494	493	541	484	523	541	501	540	539	514	510	535	534	507	494	583	532	508	563	529	520	509	521	526	520	541	514	530	540	494	507	544	531	533	496	565	528	524	569	503	554	493	544	583	530	533	554	520	549	553	574	493	535	506	535	569	523	526	518	527	555	519	516	549	530	483	517	530	548	528	521	560	532	562	521	519	496	521	539	587	498	499	514	538	540	501	500	503	556	563	532	538	517	540	504	498	495	495	485	556	523	507	538	507	568	555	571	551	518	534	471	564	494	526	531	521	511	565	504	552	528	563	535	538	529	513	528	496	523	534	527	518	522	538	530	534	527	502	473	516	504	563	514	500	513	529	539	533	529	517	555	514	546	539	498	543	534	493	547	508	494	559	508	508	573	561	542	474	563	525	500	576	600	511	523	510	514	551	551	547	472	546	547	572	488	535	549	485	570	489	532	500	512	526	510	534	541	500	540	545	537	533	531	536	504	531	500	537	524	513	518	515	525	537	505	540	520	534	555	527	510	541	498	536	557	550	523	537	533	513	553	509	518	533	491	562	527	540	538	538	523	495	545	565	551	504	525	543	544	552	551	520	572	497	497	514	567	521	517	558	505	575	543	537	497	571	485	501	520	499	543	521	510	542	533	516	488	509	553	533	515	485	541	528	514	511	493	527	572	534	498	549	483	542	541	526	524	539	499	566	512	499	540	515	541	520	489	499	500	528	548	549	535	531	544	491	550	532	555	542	537	537	523	540	555	510	585	558	547	532	563	519	449	516	509	538	515	520	537	520	560	510	474	572	542	542	510	544	553	573	536	518	524	556	506	541	563	544	530	491	555	565	548	582	553	480	527	497	550	559	540	523	511	534	538	532	600	556	548	515	545	514	527	471	516	503	509	540	500	509	513	554	542	540	506	513	538	510	547	509	524	506	554	534	512	586	507	504	577	468	544	507	528	502	534	524	492	522	554	529	525	524	532	519	540	521	543	527	526	493	570	527	519	505	533	519	519	532	504	518	514	551	498	568	526	526	528	575	526	516	574	576	585	556	550	516	527	532	571	506	531	532	565	514	556	593	484	514	541	491	518	507	517	531	532	599	521	540	529	535	531	510	517	521	534	475	515	535	499	588	560	493	558	516	549	496	536	516	536	521	530	569	514	530	573	516	498	569	544	498	495	516	520	476	468	526	542	558	523	558	517	507	506	527	529	560	542	540	548	530	542	517	564	508	539	546	544	527	547	517	530	546	533	524	513	518	505	491	511	511	532	567	562	521	483	531	543	548	515	569	531	546	544	492	543	585	549	541	566	552	537	544	570	553	501	505	548	532	526	514	509	520	565	548	523	517	492	520	514	547	525	504	557	513	502	495	535	524	521	560	515	493	526	531	542	554	523	538	516	531	523	550	503	546	537	492	545	518	532	568	533	539	543	506	505	483	534	567	502	542	531	509	541	518	553	522	513	535	548	533	562	544	547	504	544	522	525	527	555	511	483	527	576	509	528	549	529	492	518	524	543	540	533	545	542	543	501	514	536	505	540	536	533
8136	654	652	603	504	400	374	332	392	319	359	372	271	327	345	365	292	301	320	292	303	355	307	295	332	303	288	304	331	311	321	308	324	324	348	294	320	325	309	286	280	306	283	352	280	317	292	274	328	319	294	274	320	298	289	292	322	290	302	277	304	300	298	313	308	324	335	287	280	306	294	338	313	292	327	311	292	314	308	322	303	331	300	304	259	300	293	332	292	291	289	301	311	310	286	346	302	340	325	305	306	340	300	293	293	330	285	284	322	319	284	310	324	279	283	281	319	301	312	300	293	294	345	312	294	315	306	312	308	308	330	280	341	304	293	290	297	306	281	313	296	350	293	280	303	331	296	318	308	283	281	304	279	301	323	291	308	336	266	283	357	312	294	314	333	325	311	298	263	336	325	325	298	307	302	321	300	297	311	292	303	308	335	320	272	272	305	316	315	293	318	316	290	294	273	288	312	292	310	276	300	316	308	309	310	361	314	361	328	338	287	301	313	329	275	298	333	290	318	326	331	295	300	318	287	300	341	303	286	313	306	303	265	272	328	279	292	287	300	299	315	323	297	323	287	318	291	281	323	305	305	311	306	290	298	330	305	293	342	322	319	289	324	298	287	304	301	337	323	272	325	309	302	303	326	305	325	255	291	282	319	292	287	274	298	355	265	333	324	327	309	324	293	293	303	327	305	282	287	301	335	328	282	340	302	298	294	298	275	305	280	292	306	298	307	284	317	286	321	304	293	277	274	305	321	275	277	298	328	282	307	278	280	324	293	292	303	322	322	315	318	319	343	275	305	284	323	320	314	277	303	307	342	304	295	317	272	316	289	300	299	279	300	285	308	338	311	318	295	273	294	275	347	324	330	298	292	279	257	293	313	306	276	316	268	297	260	319	328	306	293	310	310	308	305	290	304	340	320	318	310	275	328	319	299	329	257	327	318	312	298	289	286	299	270	311	310	287	284	308	317	287	311	333	297	305	290	322	321	303	305	293	315	321	358	291	302	366	312	280	294	297	302	302	292	311	295	337	313	316	304	293	258	326	281	271	287	289	270	317	303	335	331	313	330	300	286	319	308	300	333	329	317	355	290	304	282	319	324	288	317	309	318	334	290	311	313	272	349	319	313	278	258	277	299	329	301	303	310	302	306	311	327	326	310	294	310	314	346	319	297	320	314	302	279	296	311	304	281	291	336	306	306	327	328	312	329	281	312	316	323	324	302	268	300	280	326	330	291	312	286	282	310	294	283	295	292	319	300	321	287	291	308	302	305	327	295	320	301	274	304	312	316	318	300	294	304	310	293	279	282	280	267	296	269	331	333	310	329	302	316	278	317	273	310	316	284	292	309	310	292	319	300	298	340	318	321	307	307	288	284	304	296	309	334	316	327	309	304	325	322	280	279	316	291	276	314	332	313	302	319	305	289	274	280	297	301	301	311	293	295	310	320	300	318	302	316	308	287	288	277	345	348	293	317	334	260	312	314	306	279	314	307	318	288	317	322	327	305	288	301	325	309	305	279	366	335	326	290	287	352	281	285	305	315	311	321	317	273	360	354	281	299	284	293	270	298	309	316	290	274	329	298	265	294	304	260	342	301	250	321	294	265	313	294	267	297	277	323	301	328	327	323	313	325	314	307	315	367	322	318	294	326	293	300	329	282	345	323	294	314	319	298	322	318	334	275	301	330	318	322	348	326	294	321	307	308	329	300	319	301	287	296	321	341	305	316	326	345	306	339	283	308	320	302	295	309	353	300	311	323	317	327	293	315	323	324	307	286	267	281	278	304	303	315	322	327	301	305	293	301	280	280	298	291	292	284	300	263	298	302	284	280	341	333	327	292	282	328	287	331	307	298	301	306	289	295	276	311	343	298	300	329	294	288	316	308	296	357	316	308	297	308	338	278	280	315	293	303	326	317	297	304	294	319	285	326	296	299	329	317	308	310	269	311	295	291	318	296	303	273	306	306	297	291	329	335	296	318	313	285	307	298	294	315	316	289	285	309	291	280	312	309	316	297	314	296	287	344	287	302	318	318	298	293	313	290	338	280	267	309	313	313	293	300	288	294	308	323	293	292	295	304	295	281	319	310	294	310	307	334	346	302	291	291	292	272	284	302	328	327	305	349	317	336	299	278	332	316	317	325	302	298	298	281	308	276	298	328	311	340	298	313	291	309	336	314	286	311	304	308	288	275	279	296	305	307	306	278	319	309	301	296	352	312	310	294	312	329	297	312	322	285	322	299	300	287	292	294	316	296	275	317	257	298	311	318	267	302	333	315	313	317	290	321	338	357	290	326	316	291	284	318	325	286	319	285	305	305	305	294	268	311	303	285	307	303	285	281	306	309	277	311	293	299	284	299	338	302	304	315	315	271	296	285	316	298	307	272	290	318	288	325	270	298	299	311	298	313	342	351	337	279	298	341	291	328	308	323	311	288	281	284	355	348	288	295	299	284	335	304	281	300	256	342	299	283	284	307	331	321	292	321	341	293	295	314	330	299	251	298	321	365	305	291	325	310	324	342	286	340	290	297	315	295	267	315	296	301	287	293	274	312	291	290	288	346	354	288	308	296	341	269	327	306	299	305	323	333	280	336	337	313	330	318	305	299	297	323	340	303	313	325	332	322	309	310	292	334	345	312	305	317	315	328	306	276	309	351	262	282	309	311	301	315	320	319	305	291	337	338	312	336	277	290	300	313	319	319	313	308	286	306	324	320	303	279	296	293	263	315	344	306	288	315	300	295	292	311	312	318	323	324	281	313	331	309	300	315	264	300	318	300	302	285	319	280	323	324	321	319	307	332	306	319	338	305	336	287	290	299	297	293	282	331	322	282	280	277	312	314	292	313	321	296	317	310	287	328	276	277	333	282	299	324	336	285	314	306	307	298	292	331	296	297	326	285	288	285	286	341	317	295	295	283	264	323	274	301	307	322	308	305	337	313	303	325	307	343	309	320	326	322	329	302	306	302	336	311	293	290	335	304	293	287	280	267	320	290	275	309	272	312	305	286	306	300	302	306	307	317	294	292	316	309	291	315	287	292	318	288	262	274	295	293	286	278	308	287	308	328	303	310	294	295	295	324	320	323	295	314	329	312	320	303	308	270	332	291	315	291	276	304	306	280	315	280	303	342	302	288	291	324	310	297	306	266	311	293	305	329	287	274	299	288	286	283	302	292	277	277	296	289	274	339	313	312	308	303	291	282	301	275	279	294	320	297	293	343	301	316	333	277	312	293	319	299	313	282	340	327	318	330	318	300	299	305	288	275	316	355	289	302	304	352	262	294	315	281	318	291	307	296	358	291	301	330	317	329	299	288	304	346	265	310	287	304	287	282	306	321	249	297	314	319	295	283	331	312	273	309	299	319	305	307	291	332	294	323	303	288	336	315	295	300	316	260	321	298	299	282	330	321	300	333	309	283	295	297	318	285	279	302	341	327	338	306	289	319	311	319	296	294	327	292	337	310	298	305	315	271	336	275	296	319	298
6643	1039	1434	1662	1489	1222	1074	985	932	861	856	820	779	791	816	815	773	769	723	751	744	704	721	706	731	701	730	756	738	715	666	741	718	673	753	737	707	704	755	708	746	675	701	772	740	726	695	676	732	697	725	683	728	706	712	680	710	691	719	760	659	722	694	707	654	725	711	658	688	678	701	643	688	685	701	681	728	710	679	672	734	714	698	680	719	661	674	708	715	710	636	665	694	660	662	738	709	719	767	686	710	652	688	714	677	719	712	694	727	749	705	702	686	698	662	711	713	740	664	720	671	727	664	698	721	678	702	697	743	693	672	697	662	665	685	729	641	700	724	704	728	719	689	723	665	734	688	715	652	665	713	732	665	674	743	665	703	706	716	703	741	692	677	709	675	655	681	711	726	658	678	724	726	675	695	682	747	719	647	686	710	650	630	708	693	681	705	683	720	680	713	708	673	680	684	665	719	664	696	688	677	703	676	724	729	664	701	692	661	729	690	693	675	656	676	690	647	689	713	724	698	778	665	723	754	726	670	707	701	707	721	702	644	686	689	726	695	671	671	684	724	709	677	700	744	677	699	734	732	738	747	721	712	671	715	755	699	779	689	698	695	685	683	684	672	706	690	725	747	720	736	650	682	691	701	671	695	781	714	681	673	683	696	710	695	658	723	661	730	654	708	724	727	718	713	685	686	676	692	699	705	671	672	683	693	700	687	670	681	700	683	675	708	682	701	677	719	687	724	694	677	673	694	737	686	669	654	678	696	685	696	679	674	718	678	685	735	672	670	677	682	698	678	659	726	718	684	684	709	735	697	650	672	702	678	696	737	732	702	660	708	700	761	697	708	638	659	680	727	635	709	730	680	707	694	682	693	729	705	698	758	715	665	669	686	716	679	662	716	712	670	746	686	687	684	688	712	653	698	665	694	667	717	682	692	721	672	684	667	717	722	726	742	705	706	707	706	720	682	680	673	652	682	687	728	664	690	708	675	706	678	643	645	744	648	716	688	657	694	700	656	656	663	671	691	688	705	742	659	698	724	673	693	679	693	650	728	688	712	683	713	737	690	695	692	670	664	672	664	712	707	694	682	667	709	737	688	700	714	745	680	676	685	685	669	697	668	683	696	705	719	725	708	667	672	655	671	737	666	693	735	708	717	666	742	664	656	690	659	718	745	685	733	712	632	711	645	748	678	670	631	748	731	728	654	684	711	675	729	710	680	719	665	693	703	696	698	708	742	651	683	695	697	649	685	713	699	683	688	670	719	687	678	707	711	686	706	705	700	692	721	721	690	769	674	673	676	648	683	689	696	697	659	708	714	692	677	722	599	665	696	680	679	734	687	705	677	668	679	692	678	716	688	687	704	701	703	697	731	748	730	713	744	669	703	668	738	688	716	665	717	730	719	665	699	680	665	700	651	681	698	707	682	694	662	645	675	698	662	683	674	722	669	677	716	680	689	672	682	695	693	710	696	710	694	707	701	693	723	633	672	659	710	735	731	727	683	655	722	641	682	700	678	702	697	705	706	725	680	678	685	669	739	720	690	709	733	708	703	684	699	742	710	680	722	681	705	607	735	746	710	696	724	698	668	680	665	722	705	695	695	646	656	701	663	657	720	680	713	642	708	732	682	704	636	716	649	668	697	690	662	714	673	736	705	687	708	713	706	695	713	750	719	703	707	723	674	677	698	701	701	668	663	683	712	675	688	704	683	695	672	731	717	691	716	639	645	697	691	644	693	677	692	667	675	702	695	696	682	679	676	703	665	684	690	678	695	702	685	712	693	673	666	708	701	742	725	732	745	672	698	730	714	696	708	719	714	654	683	712	715	700	695	666	668	695	699	691	715	709	712	680	665	663	694	695	630	710	668	699	739	728	669	737	709	694	712	705	704	690	691	701	742	715	651	662	720	704	747	728	711	698	698	660	651	687	642	666	687	646	671	713	682	662	680	704	733	648	634	715	657	708	648	712	698	689	689	657	757	727	698	701	743	659	711	734	744	692	709	702	669	682	702	726	717	655	685	709	693	692	688	685	680	728	670	657	707	661	690	695	648	700	698	679	717	691	712	656	718	678	704	714	735	669	702	685	658	684	691	688	698	656	670	700	747	751	683	668	701	709	708	665	679	684	727	716	747	698	711	681	683	642	700	665	689	705	667	686	727	675	675	694	702	668	650	716	697	731	664	678	684	701	707	697	695	640	698	697	683	705	661	694	708	712	685	681	718	718	707	678	707	688	701	728	684	683	672	667	687	701	720	677	709	681	703	729	655	715	704	690	647	700	715	635	709	762	697	671	698	699	681	656	709	708	657	715	681	742	684	713	714	642	716	740	725	674	690	714	690	674	713	687	687	676	678	722	689	695	689	711	735	711	701	679	707	672	661	736	696	654	650	687	728	662	721	710	706	651	713	664	678	685	680	720	702	711	706	716	644	743	647	726	673	689	702	696	697	734	739	729	710	633	687	688	669	671	715	679	724	713	679	689	668	682	670	683	689	720	737	734	698	661	733	754	701	707	671	722	681	706	684	690	672	711	689	707	713	710	694	670	726	704	705	707	641	694	700	686	656	664	638	708	687	711	730	694	667	670	652	740	657	658	691	698	655	721	729	691	663	730	724	695	650	691	675	723	678	658	686	692	701	658	697	663	722	682	703	721	694	684	692	678	698	657	669	714	697	717	676	673	690	703	691	701	733	650	708	712	702	699	697	721	701	741	680	699	725	761	713	657	675	695	704	650	650	701	647	672	688	678	687	665	657	706	682	712	680	685	693	687	707	709	719	701	706	668	686	674	713	690	652	696	697	721	706	715	742	686	711	707	663	708	709	678	683	696	714	694	730	720	729	705	647	706	679	703	680	706	673	684	671	695	696	658	749	682	714	658	707	678	715	727	731	724	689	687	684	699	679	694	708	641	725	698	700	711	723	647	704	732	694	642	689	665	672	703	712	710	706	645	697	669	635	765	701	682	718	680	699	656	691	743	715	727	677	692	680	693	703	644	740	670	641	724	699	701	732	691	699	718	717	695	714	694	702	682	678	665	690	714	702	672	697	665	629	694	711	738	700	715	658	698	686	717	708	717	669	727	709	662	743	670	686	694	683	667	694	654	733	710	643	684	694	674	647	708	758	704	688	732	699	683	698	679	680	655	679	735	655	693	695	684	681	737	744	670	682	701	739	735	667	669	635	707	711	694	687	699	653	682	676	721	679	683	679	703	720	680	740	682	665	601	676	670	651	692	725	673	689	725	707	685	691	708	709	657	700	677	666	744	681	707	705	691	721	695	678	725	664	753	762	653	693	666	681	647	664	688	679	752	687	699	669	682	694	728	637	676	660	723	667	723	716	682	663	669	692	731	693	680	656	683	707	736	697	628	717	681	646	771	702	682	693	660	670	692	697	687	687	674	698	731	704	692	698	665	772	710	685	682	717	693	712	685	713	678	721	679	699	679	709	704	645	656	723	739	693	678	703	651	705	656	721	701	720	662
14780	1183	944	738	571	399	325	289	298	258	224	230	226	211	196	185	179	198	193	187	170	179	202	177	166	204	186	190	183	196	182	180	192	170	189	186	189	184	189	170	167	210	202	194	173	182	202	208	168	185	194	175	184	195	170	188	171	181	179	194	179	205	170	169	201	171	166	197	172	173	165	161	166	220	175	164	182	197	185	200	184	161	167	153	171	184	168	188	183	183	179	209	194	177	172	199	186	154	217	190	210	205	190	170	176	195	160	171	179	177	212	191	181	156	188	195	181	176	200	187	167	171	163	174	197	186	183	170	176	196	182	173	185	168	158	189	164	176	189	186	194	182	178	199	191	176	181	184	177	172	177	207	169	198	162	159	155	176	183	167	181	164	185	174	170	166	177	191	188	178	178	179	193	165	178	194	178	180	166	156	190	201	192	168	180	175	213	176	171	186	174	182	163	201	194	178	182	167	180	198	172	203	195	181	153	193	180	205	205	163	219	189	187	159	221	183	178	168	182	183	187	171	183	145	189	194	185	194	175	149	187	188	180	195	204	169	158	179	203	186	181	191	159	171	163	180	158	180	191	197	169	188	156	166	215	212	219	196	195	160	188	179	194	178	183	180	184	183	183	188	176	191	184	183	193	163	177	175	193	176	179	166	212	205	176	176	162	190	181	178	191	173	173	175	185	219	156	195	185	179	191	191	190	186	178	172	149	202	223	188	191	197	194	169	175	212	171	184	204	202	185	157	182	172	164	192	191	185	182	207	146	157	177	169	180	169	187	151	172	171	169	174	204	172	164	178	183	171	195	209	185	179	189	163	173	206	184	189	190	194	163	183	185	195	181	179	180	165	162	197	182	210	174	202	194	173	162	178	165	175	224	197	202	169	182	172	168	187	174	179	179	196	192	179	179	180	169	181	232	190	200	194	186	179	165	185	158	138	182	180	184	163	191	171	205	200	194	213	198	172	173	196	171	177	188	168	171	199	163	150	168	169	186	187	201	204	188	209	197	190	189	183	199	181	178	167	181	162	165	169	183	163	166	171	192	175	160	178	186	188	191	191	178	145	178	183	175	173	166	189	192	183	201	185	191	193	186	176	179	203	181	182	173	175	181	173	195	176	198	194	188	186	186	196	160	196	185	173	177	175	187	166	182	175	144	193	194	183	191	195	181	198	178	170	190	180	185	192	177	192	165	173	162	206	186	184	176	168	178	161	155	197	178	186	184	176	171	181	195	196	186	154	201	194	211	165	176	185	174	191	186	198	203	166	181	168	156	180	190	177	180	175	181	176	175	177	157	198	178	180	167	158	185	189	171	177	191	183	148	193	172	200	157	159	190	189	177	180	190	203	160	185	193	168	187	204	195	162	199	182	176	184	203	175	211	196	177	188	184	163	157	160	198	180	160	176	169	153	182	174	174	171	172	173	177	177	176	187	157	193	190	163	190	197	169	164	173	190	199	188	186	180	154	182	202	187	171	179	165	179	178	208	211	165	179	184	186	166	196	193	200	198	193	168	210	178	181	182	171	200	176	171	217	192	199	161	177	182	176	170	157	188	197	194	177	175	167	186	186	200	161	180	199	175	163	166	222	182	185	178	186	177	209	182	187	177	160	186	168	168	197	201	192	178	168	206	201	185	192	186	193	180	171	172	152	204	188	177	203	177	217	196	192	184	147	180	182	191	191	186	171	164	162	184	184	179	183	185	185	171	204	161	177	175	201	206	191	188	187	192	178	188	184	210	193	188	176	178	203	197	184	218	178	157	183	191	177	196	183	160	188	207	186	180	175	184	172	180	151	190	164	175	202	187	172	171	192	197	202	202	193	180	185	188	185	175	180	180	189	187	166	179	207	204	210	189	163	168	216	179	139	201	172	175	182	182	187	190	183	186	161	161	185	216	173	185	184	177	166	167	172	190	179	161	177	196	171	163	176	173	186	179	177	177	186	185	185	171	183	217	172	183	164	159	185	162	167	202	190	188	200	156	194	188	183	171	208	195	193	190	157	185	168	207	170	198	189	195	193	214	174	181	171	164	176	187	198	172	170	169	167	182	192	186	180	213	193	203	184	185	210	177	203	185	178	158	194	189	190	183	173	175	186	188	173	193	202	187	177	190	168	185	203	202	200	205	176	169	187	180	170	166	200	163	181	174	151	172	195	178	155	161	207	183	180	182	180	174	167	187	170	184	187	174	173	198	196	167	194	204	194	177	168	187	186	147	174	187	201	192	194	178	181	185	168	196	172	167	158	199	201	162	166	196	161	153	175	185	190	175	193	206	178	206	179	201	157	180	179	160	186	201	186	178	188	187	178	198	171	161	195	183	166	184	170	182	211	190	183	157	205	186	183	181	194	172	171	194	203	180	186	188	163	167	167	159	192	158	194	160	189	191	195	198	178	165	165	152	184	165	199	186	195	206	160	147	188	224	174	158	218	178	192	187	179	163	188	197	173	182	174	195	173	206	189	167	180	168	180	207	177	182	185	193	166	173	190	160	166	171	172	177	188	167	162	186	165	188	172	174	183	187	184	154	199	189	179	187	187	178	187	197	178	192	169	179	177	166	181	167	178	183	201	173	177	167	202	169	180	153	191	180	206	204	214	202	170	147	177	193	146	171	199	197	171	174	203	189	175	179	202	198	202	159	177	168	177	184	172	182	186	162	172	202	187	190	191	188	178	190	187	204	193	180	192	211	175	168	178	186	154	183	188	178	180	196	181	202	179	189	184	188	176	165	176	180	170	185	195	194	218	192	167	185	188	160	190	209	174	194	181	175	210	193	174	166	181	189	179	163	200	184	178	188	172	197	172	192	177	209	192	212	183	161	204	176	183	182	189	169	165	193	185	172	180	177	162	197	163	168	179	196	221	192	190	185	173	181	204	221	187	182	203	192	170	168	168	179	183	176	196	182	174	183	205	170	172	189	184	178	193	204	179	178	172	199	153	209	178	186	163	186	191	195	197	159	192	183	178	165	178	165	164	187	186	188	150	167	163	181	189	187	196	192	173	184	193	171	189	192	185	172	192	182	203	196	198	204	171	194	151	184	181	180	194	207	154	179	179	161	192	179	177	201	176	185	166	212	188	173	164	179	178	174	157	189	189	180	171	182	177	158	152	173	197	181	207	177	185	199	193	183	192	186	178	164	181	196	183	202	197	185	184	200	193	203	205	175	178	182	189	147	153	172	168	194	198	182	176	168	207	201	202	196	185	178	183	180	175	175	167	191	191	196	192	170	173	177	183	187	203	181	179	194	170	205	167	183	202	204	192	159	190	179	177	157	182	169	177	185	184	167	154	167	184	201	201	175	162	163	181	176	185	191	193	180	192	179	185	166	191	204	192	172	215	185	187	195	191	179	199	191	181	174	191	192	192	151	167	204	172	203	167	201	180	166	180	179	173	178	177	164	199	174	186	166	178	182	194	165	212	194	182	199	179	180	184	205	170	177	166	176	196	183	186	179	153	160	197	175	200	198	168	192	190	183
8003	966	1966	2235	1903	1417	1145	1015	926	819	748	730	651	637	628	546	523	522	519	511	498	486	495	513	463	484	456	495	472	479	459	465	467	456	481	445	439	414	449	454	443	415	444	397	425	456	405	429	436	420	407	453	427	450	438	416	442	439	402	430	412	410	427	408	435	397	434	433	421	443	396	390	437	448	425	421	386	409	417	406	437	422	419	453	453	392	430	406	455	411	425	428	461	414	467	411	417	403	430	441	433	415	416	441	402	443	435	427	448	416	396	423	409	432	413	460	443	377	417	449	431	441	446	416	416	396	403	459	435	391	417	425	432	415	398	412	423	411	398	436	417	457	428	413	423	422	415	412	408	453	442	427	419	394	420	450	447	428	394	429	410	426	409	453	431	434	442	433	415	449	440	411	378	435	426	392	423	431	411	437	435	417	416	444	442	424	416	435	438	413	384	425	429	436	450	433	431	432	409	466	417	424	403	412	442	405	404	399	450	450	437	460	419	450	410	411	472	389	422	425	405	460	398	425	441	417	444	438	426	446	416	438	437	413	409	420	458	438	400	396	419	445	412	396	467	410	412	471	428	425	415	457	444	435	441	437	373	409	386	421	391	467	403	394	381	424	411	383	436	382	435	437	402	468	433	385	389	433	418	455	400	448	419	440	443	419	425	465	474	457	424	432	405	418	437	432	461	443	435	406	437	407	414	425	457	423	442	423	425	390	367	400	425	421	426	433	447	430	434	428	410	430	461	421	439	485	446	457	428	414	417	408	422	448	439	456	413	442	420	395	406	417	416	414	413	423	452	462	414	437	407	452	428	445	390	418	416	419	433	406	417	426	418	446	408	436	402	391	454	445	408	441	430	413	411	418	423	420	424	405	440	406	404	393	412	411	433	402	420	434	418	437	390	392	430	430	423	430	456	437	422	424	419	403	416	428	439	427	433	463	438	421	410	410	413	382	461	400	463	466	402	405	428	412	434	415	412	388	413	421	429	416	427	448	461	424	413	441	453	424	447	396	457	422	419	408	433	408	408	425	408	390	425	450	450	432	414	401	437	454	374	413	410	442	424	408	408	422	426	411	431	402	402	418	409	425	458	426	404	427	380	445	394	416	451	398	403	436	464	404	414	447	440	431	426	400	424	408	415	409	407	452	456	391	433	447	427	409	432	402	440	424	459	418	418	451	458	403	396	423	428	444	424	402	430	404	434	402	384	432	434	410	416	427	436	378	436	450	396	392	407	404	429	458	408	410	400	443	418	429	427	446	453	407	396	418	445	422	424	420	457	389	428	438	437	401	426	431	416	461	441	440	437	420	470	475	410	432	418	425	419	439	402	447	431	424	449	416	444	419	444	426	438	443	406	390	432	403	428	433	443	463	426	389	409	450	432	457	432	412	402	427	417	453	430	425	396	438	416	398	430	437	448	433	422	387	395	377	428	397	436	458	430	411	440	407	440	402	426	420	429	441	418	420	428	450	433	429	459	403	432	408	411	446	430	412	448	396	437	432	394	417	429	437	464	426	420	436	402	408	399	427	404	450	438	446	450	457	421	442	432	410	410	435	435	390	430	454	424	445	415	440	410	466	432	414	410	426	390	399	449	391	429	422	429	449	431	410	459	411	423	452	442	436	400	417	418	434	427	416	417	442	441	457	469	407	428	405	408	451	378	409	434	420	411	403	471	416	425	403	409	451	383	439	417	437	422	406	430	452	439	470	460	442	457	440	381	420	429	426	436	394	413	381	431	390	432	423	404	399	444	402	429	412	428	448	452	415	440	385	454	441	388	408	414	436	427	430	423	451	428	435	394	426	450	411	427	434	453	462	421	412	427	424	432	375	439	414	462	401	443	423	422	429	405	403	406	450	449	412	423	416	398	445	430	405	449	427	478	432	437	421	427	433	401	421	428	417	426	433	413	407	448	424	441	409	424	433	454	428	412	438	425	396	397	445	430	418	416	412	448	452	474	437	444	434	411	405	401	399	385	438	417	436	423	381	441	434	462	435	430	402	390	405	432	455	413	404	408	405	399	466	432	427	410	387	387	440	428	410	425	436	424	461	441	458	444	395	410	441	404	414	425	404	424	476	398	438	445	436	368	389	431	417	414	437	444	444	439	443	430	426	448	400	404	390	433	419	435	452	404	435	414	417	433	425	402	427	410	464	433	411	423	402	440	448	415	439	423	434	419	420	452	410	418	415	385	399	430	423	472	423	426	441	429	452	446	435	424	444	425	442	452	451	448	405	420	432	390	390	407	413	398	389	430	432	414	444	439	425	426	453	443	464	411	434	454	405	414	439	438	393	432	409	423	432	413	389	394	437	419	422	432	418	460	427	382	425	438	432	439	445	412	397	385	418	393	430	396	430	428	438	401	433	454	431	425	445	424	425	445	442	413	425	434	389	413	413	423	416	416	424	479	465	418	435	422	411	414	424	459	437	417	407	422	419	416	371	393	417	406	431	433	399	412	406	399	456	395	437	397	417	432	455	427	426	436	412	433	423	403	437	418	444	388	393	469	404	428	387	465	421	381	463	422	415	434	410	460	448	408	410	449	450	415	399	414	404	404	442	409	478	445	444	455	421	472	392	395	411	404	416	424	424	385	425	421	405	422	449	404	379	427	432	424	401	432	440	445	433	453	397	427	424	448	416	420	458	389	434	448	450	406	426	397	435	398	457	436	422	430	418	430	443	428	399	473	456	407	459	455	409	427	413	426	425	416	426	433	434	410	419	405	425	444	422	443	477	392	435	397	435	437	480	385	413	427	406	453	442	437	415	404	447	385	427	406	454	451	412	440	424	441	459	437	431	450	428	431	432	446	417	429	417	424	397	428	391	449	428	447	394	429	408	411	442	427	433	405	430	408	412	438	403	428	437	442	413	395	418	424	411	425	429	448	433	424	451	429	436	411	390	419	435	410	428	425	413	440	394	398	389	439	395	422	452	437	383	415	463	400	408	411	430	405	448	407	401	447	406	396	434	437	424	445	406	414	385	420	432	432	398	411	436	425	401	401	461	427	426	437	425	420	399	414	383	430	451	428	418	400	430	409	458	423	440	428	446	439	442	435	424	433	423	448	437	435	394	427	390	443	452	456	380	396	470	438	405	419	457	404	436	429	419	454	425	437	448	435	396	415	469	420	414	411	401	414	430	407	440	449	410	437	395	422	425	504	449	451	404	481	433	424	400	417	436	439	456	419	454	416	427	403	424	377	445	404	438	472	426	415	413	425	426	434	471	394	443	432	401	476	477	449	388	439	419	426	453	387	429	437	444	408	408	447	415	412	407	441	417	423	404	413	421	445	437	453	434	433	447	438	409	396	452	422	439	392	432	449	450	418	437	433	414	431	428	414	417	424	461	402	414	464	426	412	432	445	414	416	431	437	421	411	433	431	413	433	382	399	400	413	393	458	450	428	429	413	407	411	407	432	420	427	492	442	439	407	427	443	411	408	404	425	423	425	439	441	403	433	436	407	396	392	425	433	430
1512	270	234	239	206	225	234	199	204	226	220	179	209	197	221	186	189	218	192	229	186	233	210	228	203	220	215	198	234	193	214	231	219	213	201	209	201	194	211	219	220	199	223	218	220	201	193	211	225	205	207	233	233	201	203	235	201	196	182	256	235	225	187	211	215	185	209	224	219	222	259	208	200	189	233	209	211	202	221	212	210	203	214	225	230	244	215	221	210	217	230	236	212	215	215	217	187	202	235	201	217	235	179	218	218	217	232	234	199	205	229	198	209	231	223	223	214	235	212	240	227	204	225	224	230	203	217	209	223	222	214	218	213	237	222	199	222	223	211	213	221	187	217	189	241	199	215	227	216	207	201	230	197	203	198	203	259	251	197	223	223	234	230	199	236	184	215	214	191	214	237	237	213	180	199	213	200	224	189	196	210	217	216	237	252	211	193	220	202	214	193	202	212	225	205	224	212	179	184	187	225	238	212	206	198	227	214	219	229	257	197	239	202	196	223	202	229	199	204	191	229	192	212	217	233	210	196	203	232	227	200	230	235	216	243	216	206	225	214	222	179	218	216	226	204	218	200	218	218	229	228	198	207	234	238	198	247	259	225	196	229	212	184	220	189	219	230	228	219	215	237	228	205	231	218	207	240	219	205	248	224	240	224	201	222	200	224	198	234	190	225	205	225	200	220	202	206	206	198	202	196	218	206	249	194	232	222	211	219	192	187	226	210	201	226	204	232	217	214	218	210	245	188	206	213	200	226	221	227	218	221	231	211	219	216	217	210	212	226	195	219	215	211	202	187	220	229	212	186	189	230	197	226	234	192	232	209	193	203	200	196	216	189	245	226	229	223	223	225	225	198	204	232	217	186	187	219	225	206	206	208	217	207	194	194	218	224	204	221	190	235	209	223	234	203	209	224	215	211	185	214	231	207	217	219	235	207	216	221	189	229	217	217	220	201	220	233	208	230	221	217	211	227	209	196	213	218	238	218	230	233	233	220	214	241	239	215	219	221	216	226	205	216	217	209	223	229	226	242	194	235	225	232	221	251	180	211	221	213	231	221	205	205	224	217	230	202	215	226	237	228	210	207	205	210	212	203	265	232	213	221	254	230	241	213	204	201	198	193	211	230	226	215	212	186	211	216	225	192	231	238	222	221	217	194	210	227	206	200	197	203	213	203	219	212	189	216	212	219	202	237	220	187	217	218	214	233	198	209	213	207	193	267	221	237	205	210	205	200	215	210	216	219	215	220	219	212	186	228	251	243	231	219	188	210	221	221	218	212	216	190	206	220	217	231	234	204	201	219	198	233	204	245	205	210	212	197	224	240	212	200	184	267	190	203	218	194	197	225	223	250	234	236	237	198	219	209	199	232	211	243	205	190	229	245	211	242	232	208	207	203	240	209	210	236	220	204	215	221	215	250	207	200	194	235	217	192	203	220	198	230	235	206	221	213	216	229	214	232	213	204	179	225	217	221	229	239	226	257	200	250	194	202	207	224	224	248	224	248	235	219	189	208	222	216	236	257	198	226	227	200	239	228	203	198	220	225	208	200	201	241	184	205	187	182	209	212	247	223	230	208	193	194	213	241	226	215	214	215	243	228	229	213	220	214	215	214	217	206	192	219	189	194	222	234	251	228	210	246	221	223	229	236	230	222	229	212	197	193	200	212	219	200	235	205	193	223	244	196	240	206	197	216	205	192	213	203	206	213	218	216	208	215	211	225	187	190	247	184	245	211	211	229	201	218	231	225	233	194	189	185	229	205	199	197	257	219	210	230	250	229	215	238	230	231	220	218	213	205	222	236	233	189	253	201	206	213	247	230	223	197	239	207	269	200	232	208	248	232	232	214	221	225	237	180	187	203	234	198	229	218	211	226	219	200	232	234	243	172	210	188	248	192	218	219	223	223	222	200	246	226	237	226	196	222	191	193	184	233	212	214	232	217	213	206	231	231	193	232	228	229	248	225	219	214	243	229	223	215	217	224	221	214	229	216	200	207	219	203	208	220	230	222	208	201	192	224	204	243	219	212	222	233	227	209	209	196	216	210	208	224	222	217	236	218	189	211	211	209	262	230	226	199	198	222	208	228	195	197	207	215	234	239	206	231	215	240	216	210	230	204	204	236	214	217	188	218	225	221	216	220	222	220	228	208	238	233	213	244	214	235	202	223	208	214	223	243	213	226	216	217	232	229	210	212	233	215	226	197	201	206	190	235	216	215	204	178	232	204	207	231	211	226	246	229	234	215	223	206	171	202	231	227	235	203	233	201	236	219	210	220	206	236	200	215	222	189	218	217	202	242	224	214	235	217	210	221	216	229	222	223	189	194	233	243	197	244	215	217	199	231	219	240	205	215	218	231	231	223	238	233	200	201	206	242	209	181	195	229	251	246	228	228	226	215	209	246	215	227	188	211	215	233	197	240	200	234	230	216	216	223	267	233	207	232	219	234	225	224	215	225	178	258	226	219	216	217	266	223	210	220	205	217	188	180	214	208	199	237	243	230	197	217	220	250	229	208	250	212	208	192	242	224	209	227	217	217	217	225	222	187	200	205	219	205	180	219	205	226	215	189	221	220	234	232	207	184	234	241	204	213	221	235	197	243	204	215	204	215	239	229	250	211	218	221	196	225	222	208	220	206	213	177	209	229	222	216	231	250	209	191	195	204	234	231	246	221	210	250	226	209	217	214	214	208	206	202	252	199	217	221	215	176	237	222	210	229	240	206	213	216	198	280	181	198	195	241	232	213	213	184	221	187	246	193	235	240	225	214	237	236	246	235	230	231	232	238	205	231	216	206	220	201	241	208	185	222	222	232	238	209	219	200	218	220	209	216	221	195	225	210	227	223	199	211	233	217	205	190	218	249	222	240	225	194	230	237	203	226	236	243	195	205	227	231	225	221	206	200	242	233	241	246	231	217	200	214	213	217	200	203	231	221	197	227	214	218	225	207	205	231	205	245	211	224	200	226	171	197	203	220	227	214	227	213	205	211	232	227	224	223	199	205	217	211	213	207	202	224	232	229	200	211	225	225	222	219	210	235	246	212	225	209	222	208	215	243	200	178	233	214	187	217	208	234	204	228	235	215	244	223	210	224	224	212	210	207	209	203	248	212	221	215	239	224	241	214	205	216	214	213	202	224	212	222	214	207	220	213	208	213	187	202	227	212	200	243	221	179	213	201	227	223	221	206	189	208	237	204	219	225	212	183	242	195	239	204	204	222	210	227	216	229	232	227	237	224	208	236	227	209	208	177	212	216	209	218	208	226	239	215	203	237	233	230	229	210	227	200	197	193	254	193	240	225	221	217	207	230	235	199	231	249	207	213	208	200	233	226	237	225	221	205	210	188	209	186	218	245	246	237	218	224	223	225	187	210	228	226	223	230	234	212	188	216	208	216	226	203	219	209	205	233	214	225	207	218	240	227	235	211	215	256	205	204	245	255	221	257	210	232	207	226	211	225	202	259	255	219	239	233	208	247	206	224	206
1784	578	536	604	570	589	563	509	504	494	516	554	535	571	538	497	564	479	520	513	558	550	529	531	530	551	540	518	517	486	510	517	574	542	520	537	548	529	536	536	539	547	522	530	511	517	576	535	552	535	515	547	518	514	470	522	512	504	499	525	542	486	543	524	540	521	501	545	554	549	553	501	537	502	566	561	519	524	462	535	518	540	525	515	502	505	518	530	576	519	539	537	515	529	556	555	502	583	542	479	518	509	544	555	492	550	536	488	541	534	543	545	520	566	566	525	518	488	524	527	547	533	554	538	548	537	516	530	528	541	533	523	556	539	492	493	534	539	500	552	547	521	514	548	499	536	523	523	486	505	471	530	538	542	502	507	523	537	498	543	530	515	477	506	514	535	559	547	507	529	500	514	549	470	538	529	491	518	531	551	514	524	511	524	513	479	546	510	520	532	530	518	537	517	532	507	518	489	499	555	529	513	550	514	494	539	503	495	545	553	540	534	516	541	541	557	555	526	502	522	475	530	548	549	485	530	540	560	516	551	543	514	544	525	514	529	541	500	542	555	551	499	510	542	529	514	533	523	503	464	499	548	541	492	519	513	545	529	540	533	521	524	525	516	560	543	495	526	482	577	531	502	478	537	515	557	507	506	504	539	523	533	540	518	495	505	514	524	523	525	525	470	524	550	522	478	509	536	542	513	525	547	546	509	552	517	533	528	480	522	519	540	550	511	554	508	537	521	554	538	553	524	539	504	521	496	531	544	563	544	539	495	525	530	508	531	511	493	559	533	522	503	539	559	479	493	516	540	521	547	518	546	532	501	553	507	490	527	530	527	550	535	540	538	532	532	572	507	525	507	491	547	495	575	519	509	512	559	528	543	502	531	494	504	491	503	559	522	532	526	530	503	475	536	513	510	584	519	546	525	520	494	541	529	517	495	484	501	477	529	530	531	551	539	544	521	495	516	497	555	531	520	477	497	538	538	540	530	516	545	509	511	531	565	560	517	495	531	545	511	537	502	471	537	525	534	520	529	516	516	546	549	512	532	511	543	546	538	512	514	499	538	507	506	541	505	518	508	561	504	534	498	528	541	541	495	512	515	555	563	549	536	560	535	477	540	525	490	533	555	523	559	545	506	504	485	520	494	514	492	560	534	556	511	559	515	512	532	531	529	515	502	547	542	513	546	571	515	569	529	544	546	553	552	534	522	547	521	515	513	527	555	557	486	534	525	568	476	533	525	534	554	537	518	540	532	540	524	585	553	523	526	502	518	559	562	556	505	532	491	549	543	530	497	536	521	543	526	541	588	507	493	550	501	525	521	516	545	532	496	496	527	516	513	508	546	507	506	486	520	528	525	530	527	524	528	491	572	546	531	542	514	527	512	521	532	553	526	495	547	537	536	495	505	533	567	546	524	504	549	498	526	512	531	519	535	525	512	518	510	546	539	546	535	511	527	538	511	525	513	482	530	497	530	494	531	532	518	564	504	522	533	566	523	487	567	515	496	536	537	566	509	538	526	537	554	512	496	533	536	542	565	541	505	528	541	537	560	544	535	511	517	536	515	510	538	548	498	529	534	536	551	542	531	520	548	493	518	524	516	575	516	531	466	509	525	518	489	544	534	521	509	546	547	535	550	524	514	489	519	554	507	540	529	529	543	491	508	490	490	504	498	495	527	554	517	529	531	547	557	520	522	504	523	529	521	507	541	513	481	496	539	548	514	513	512	516	508	522	557	533	531	527	549	514	466	490	500	508	526	535	520	488	514	490	515	488	575	537	533	507	538	495	502	537	503	570	565	499	532	534	546	528	539	546	533	506	544	546	506	533	507	495	532	511	533	524	491	537	492	517	535	537	513	515	529	510	503	528	522	582	547	476	565	522	521	556	530	604	462	549	510	526	544	505	522	487	480	559	522	530	540	532	500	516	515	520	541	499	543	547	538	529	469	507	524	564	553	536	510	520	517	507	523	512	526	525	522	534	509	468	517	548	521	554	528	519	532	498	532	488	548	517	506	572	545	530	544	517	533	526	543	526	566	561	495	563	529	576	513	498	521	539	487	536	523	574	526	557	499	501	523	551	552	508	540	518	555	538	503	529	522	560	517	500	478	535	526	527	537	484	530	519	510	524	535	522	531	546	549	548	485	562	513	535	483	509	476	493	462	545	508	534	520	536	518	539	501	514	519	553	572	518	518	541	514	486	541	532	525	495	516	547	496	522	557	508	534	543	530	504	554	531	563	498	496	550	537	552	507	528	538	550	549	511	547	498	546	518	567	521	540	540	573	538	586	528	587	536	549	539	516	517	566	546	512	488	552	500	550	493	543	535	540	508	500	507	517	538	490	500	521	563	488	494	519	558	512	518	519	539	523	550	498	513	547	480	514	508	498	533	564	533	508	537	516	535	478	487	506	526	539	507	526	497	509	521	515	504	491	533	534	527	516	528	531	496	547	497	536	474	554	540	570	536	555	556	508	519	522	532	536	519	569	565	503	517	529	510	544	532	514	536	503	555	565	557	518	511	519	546	536	495	503	585	575	533	511	508	512	551	518	540	548	500	516	499	551	534	530	566	536	527	539	541	520	529	507	495	559	522	541	476	502	578	519	540	517	502	536	480	497	520	533	537	529	534	532	539	552	533	521	585	513	527	534	494	529	499	546	496	560	549	568	524	515	531	522	502	548	530	531	520	538	516	500	515	552	520	527	507	542	513	538	522	493	530	490	516	545	516	526	523	530	563	566	495	508	504	555	504	521	534	573	579	524	543	500	473	536	485	505	486	519	542	506	484	483	524	501	538	514	493	523	490	516	523	516	572	538	523	550	500	490	514	535	544	549	546	494	523	545	549	568	485	529	555	501	491	499	511	524	524	503	521	519	552	580	508	498	523	539	498	516	574	527	488	527	527	510	570	514	520	552	528	556	500	548	550	532	517	535	509	514	520	523	573	481	573	518	544	524	520	553	525	511	515	528	556	517	477	520	526	480	506	573	505	526	513	511	541	519	570	517	480	561	522	467	520	528	530	510	531	491	507	555	525	531	531	500	551	513	518	550	537	497	519	528	520	504	558	475	532	508	506	544	517	536	524	554	548	522	547	519	525	515	546	530	535	482	495	546	540	527	530	538	493	504	556	564	482	558	491	559	514	543	554	521	480	547	491	535	548	531	564	512	534	528	521	541	503	517	534	514	542	608	578	537	535	516	510	481	547	508	526	503	572	542	522	526	507	526	486	542	516	516	469	540	552	538	482	471	520	483	537	526	577	533	543	500	547	496	547	472	499	534	553	527	509	505	528	533	511	551	547	580	546	522	530	551	498	534	515	548	509	538	552	526	510	527	526	536	522	539	539	534	488	517	492	513	528	525	522	504	548	527	529	492	505	493	556	507	518	560	525	526	544	502	561	493	509	501	578	541	550	509	535	528	532	501	551	505	548	522	561	527	510	541	528	529	538	498	509	515	533	530	546	524	533	506	509	529	541	526	528	510
7978	619	650	572	467	384	386	349	365	335	346	325	287	312	327	310	324	320	315	318	307	325	296	296	319	316	313	304	331	288	319	315	321	309	316	309	320	299	283	285	287	271	297	277	296	302	319	350	299	339	318	317	303	313	299	307	290	259	289	276	291	329	276	288	306	293	299	305	331	284	268	271	299	307	292	309	308	310	319	301	322	336	300	291	272	348	275	286	319	299	341	297	281	310	294	305	301	284	299	319	312	276	301	327	309	298	314	287	299	300	273	321	339	306	324	296	280	303	278	312	300	289	298	279	308	283	275	298	332	319	300	294	299	303	267	269	317	314	288	310	313	329	314	329	285	314	314	284	308	298	315	314	307	286	285	273	293	295	275	293	314	300	319	305	324	290	316	285	308	320	311	311	286	277	329	318	342	300	311	274	295	297	315	289	269	307	302	285	298	332	298	303	314	331	311	289	301	300	310	288	307	293	291	319	330	334	327	298	283	287	316	310	335	334	317	305	302	282	309	326	306	268	298	274	317	254	283	282	270	315	285	313	290	308	285	287	287	285	317	321	302	302	281	336	279	266	277	301	293	339	341	284	292	323	279	319	331	255	246	250	306	270	308	318	294	262	267	297	294	288	291	317	320	273	341	316	313	302	307	286	286	294	301	305	282	293	292	299	309	289	273	249	316	290	288	321	295	318	332	281	319	324	283	301	309	319	292	342	279	318	334	287	275	319	308	297	301	304	329	300	309	346	335	301	296	291	309	279	278	303	301	301	292	309	294	283	314	296	289	309	298	298	315	304	341	308	335	328	317	309	298	286	321	305	299	309	292	326	308	297	328	280	265	312	302	310	309	287	314	295	287	291	306	266	291	289	308	311	330	277	335	302	286	276	323	310	306	275	272	286	292	307	315	318	270	293	293	322	321	304	308	278	313	279	319	279	302	288	313	332	305	268	307	325	302	288	329	303	287	319	289	305	316	269	308	322	282	318	283	301	303	280	309	332	296	280	313	290	277	295	328	272	286	310	279	320	309	352	344	338	309	288	325	304	312	298	302	356	291	344	360	272	317	345	310	310	296	306	298	316	326	306	300	288	332	315	291	285	321	309	281	277	294	288	306	275	260	290	249	272	282	305	308	325	301	303	283	332	298	305	327	303	317	282	308	288	332	330	335	292	326	313	282	304	272	285	268	306	280	306	322	289	330	286	323	288	272	262	277	331	297	317	293	298	284	314	334	326	343	302	293	292	274	324	305	295	308	284	281	290	257	294	319	303	310	304	310	295	274	284	287	300	267	297	305	290	314	315	309	302	298	280	309	321	324	304	292	297	312	253	299	279	296	290	307	288	310	290	265	305	301	292	309	324	273	299	288	284	308	329	285	300	278	339	281	289	305	309	308	280	295	322	297	317	319	290	289	294	291	303	309	299	311	312	280	289	315	290	280	303	305	317	306	311	274	292	281	295	296	334	329	296	307	308	275	295	307	279	278	308	307	301	309	292	310	278	297	266	309	288	264	299	311	298	319	318	298	309	285	289	286	311	289	289	288	314	284	287	259	317	301	270	305	292	299	315	286	273	284	289	300	304	300	318	305	299	315	300	278	298	314	286	309	311	322	329	275	290	293	288	280	311	319	300	321	322	289	293	278	304	290	287	277	289	284	317	297	302	316	306	332	327	296	327	295	275	336	323	306	326	302	307	301	306	301	279	300	301	258	318	295	288	285	298	295	317	287	311	287	301	298	307	298	320	318	329	293	304	261	277	307	296	331	302	271	245	291	295	299	299	287	314	266	314	300	325	332	329	304	293	287	352	270	281	271	331	292	330	300	288	293	312	303	298	306	273	305	269	271	276	286	297	301	307	262	318	299	310	306	302	309	305	289	301	306	284	310	272	276	327	282	298	304	309	308	299	308	290	281	301	282	284	264	277	336	314	354	295	297	286	294	300	294	327	310	322	310	315	307	344	272	279	300	313	276	311	303	333	303	299	293	299	339	325	298	321	292	312	304	272	306	328	296	321	288	296	308	275	280	318	286	301	277	293	312	292	294	289	323	299	287	309	302	283	280	309	310	327	286	333	309	295	299	302	283	290	304	279	281	290	314	304	348	312	302	327	294	299	280	307	344	290	300	306	336	296	308	322	303	322	318	291	289	304	267	294	328	284	334	276	338	315	317	324	308	342	309	288	317	296	303	291	304	272	299	324	296	322	287	313	258	323	287	297	304	322	330	313	306	308	310	273	314	288	274	293	327	293	300	296	310	282	308	317	313	307	314	273	309	321	326	316	319	292	320	348	307	288	278	290	345	288	316	326	304	327	327	324	290	315	322	281	280	306	278	294	319	285	304	310	296	268	292	278	336	303	308	310	308	288	310	292	305	329	301	275	282	312	280	310	316	280	280	306	322	295	298	286	284	300	285	284	280	260	327	295	310	338	294	293	300	331	327	305	286	272	298	286	283	310	326	340	342	293	303	284	310	320	288	329	319	304	340	319	303	289	301	308	343	270	281	264	298	343	324	310	304	295	308	310	294	292	276	286	312	284	316	301	321	312	298	300	301	283	313	286	300	324	283	317	270	320	302	286	314	315	293	286	278	310	278	293	316	301	299	309	297	290	272	311	306	311	267	298	304	279	297	303	279	343	298	328	324	310	325	282	300	299	307	292	294	294	282	306	294	300	302	308	312	282	308	302	336	339	322	300	302	299	306	293	292	361	316	281	280	292	285	270	319	298	324	287	267	298	313	345	279	316	299	297	276	287	281	290	297	297	293	277	320	278	298	353	299	315	307	290	298	270	265	329	334	289	298	273	275	308	300	303	301	278	285	301	285	291	310	318	296	303	302	290	305	305	311	287	301	316	297	272	307	324	323	321	298	339	325	310	310	296	330	294	272	294	284	310	279	269	274	288	306	277	259	283	302	308	273	292	272	280	290	255	327	313	278	288	265	313	307	314	291	270	316	275	313	281	306	275	275	298	317	299	320	286	287	273	296	302	292	292	313	331	321	282	304	309	335	311	320	294	293	304	276	281	293	332	315	293	277	304	289	315	277	303	322	315	291	292	274	307	300	301	297	302	305	285	282	314	330	303	312	307	307	328	289	313	308	302	296	318	284	295	300	293	325	304	319	280	289	307	257	317	324	311	287	292	314	306	302	293	291	306	316	293	271	319	306	300	316	298	297	278	289	311	298	290	325	290	310	272	299	319	288	286	304	306	274	296	314	300	319	307	282	289	298	300	321	312	289	292	282	313	308	294	294	306	290	335	288	294	254	311	297	300	297	312	270	308	279	290	322	306	264	315	289	298	303	309	304	302	289	304	295	292	305	303	307	311	283	310	289	307	338	263	300	331	286	291	300	292	284	292	309	321	323	308	320	297	304	307	314	301	298	321	317	283	297	332	287	318	295	289	305	307	315	294	363	308	290	294	293	332	289	302	302	300	321	332	326	296	309	296	293	284	312	320	330	316	316	296	311	285	311	286	306	300	275	274
6623	1003	1452	1672	1440	1233	1044	1024	885	923	873	771	775	805	789	780	764	692	750	719	657	731	723	725	727	735	706	685	688	668	738	684	681	716	700	689	661	695	709	671	736	675	659	701	729	699	685	695	685	665	680	690	703	697	671	678	670	657	668	756	705	730	701	701	679	672	692	730	692	739	644	687	696	652	681	750	669	676	632	676	711	710	681	735	674	700	649	660	736	670	683	681	671	662	685	690	690	732	660	646	686	684	687	695	680	639	738	651	702	655	702	685	716	648	643	684	688	709	700	679	674	691	692	688	665	689	724	681	637	699	734	677	670	662	678	707	705	703	721	699	698	686	654	698	683	763	704	660	667	682	697	701	652	676	685	681	684	687	653	667	696	691	663	636	730	702	645	720	670	686	675	673	684	680	701	694	730	710	713	714	693	708	674	654	706	707	685	657	683	660	696	711	648	723	680	677	749	684	685	711	659	730	721	689	683	696	737	723	662	662	721	672	681	717	709	665	697	662	620	711	648	679	740	683	675	700	698	706	675	712	723	674	733	642	704	724	704	694	721	706	736	698	669	736	688	719	680	669	702	717	691	697	679	704	677	689	706	656	706	678	720	684	671	672	730	661	772	652	699	650	705	692	697	687	693	673	707	698	624	680	685	688	653	703	696	706	672	669	691	631	683	671	686	672	684	635	683	688	705	707	696	746	692	677	700	678	660	679	690	734	648	725	732	650	722	644	699	654	689	688	721	693	736	717	650	699	680	712	708	702	681	686	643	644	689	697	673	650	671	664	699	699	685	731	664	667	689	693	716	648	694	663	717	711	646	693	681	707	683	644	698	703	672	710	646	673	705	696	686	718	707	698	673	694	672	690	695	661	661	704	713	695	689	685	701	709	676	729	713	701	722	678	725	685	700	695	699	687	681	716	687	711	680	682	737	668	705	716	678	709	723	639	728	665	679	667	711	685	700	691	745	667	634	658	712	654	641	687	699	684	704	725	699	658	662	678	693	688	675	662	677	690	663	730	691	700	673	728	711	680	693	700	686	736	705	686	713	688	670	692	716	725	675	729	681	668	726	670	693	665	691	655	696	677	684	632	711	712	664	675	704	720	717	679	673	672	681	650	654	675	673	704	686	686	710	635	706	705	677	721	681	683	672	705	702	775	683	688	671	681	716	674	694	708	702	667	690	723	650	643	657	660	723	715	679	666	730	718	707	662	681	732	678	683	697	671	684	677	698	675	662	638	645	705	658	651	670	743	723	705	715	717	721	684	697	700	707	740	681	695	688	724	687	662	701	714	652	695	689	690	670	718	678	677	694	671	711	717	649	741	685	708	698	679	683	696	700	708	707	720	679	681	693	726	677	684	688	721	734	662	696	718	694	707	704	691	642	683	749	721	698	740	697	724	668	709	691	724	701	688	695	690	681	704	686	706	703	701	666	743	700	677	658	694	652	665	683	679	647	686	692	671	656	670	702	706	685	750	643	693	719	692	712	742	660	758	714	743	711	698	692	659	733	704	721	689	679	621	670	676	682	664	734	678	652	731	725	734	699	702	679	712	665	640	661	650	721	701	727	665	725	684	671	686	717	656	675	673	731	679	657	692	673	708	704	644	702	666	742	698	611	720	688	681	713	712	694	697	725	703	652	644	713	666	671	627	686	656	694	672	650	729	653	706	703	714	668	688	684	703	701	703	695	650	670	647	682	741	703	709	783	683	654	719	708	716	678	697	679	682	675	661	688	659	696	703	696	675	695	673	723	731	707	691	697	682	713	671	661	689	676	652	719	665	680	687	721	699	652	678	728	696	643	676	696	694	682	711	700	698	668	686	659	692	678	677	719	669	640	731	700	650	639	709	696	670	755	676	717	618	663	672	688	717	711	719	720	685	640	697	672	707	683	734	738	720	719	671	676	672	690	680	681	685	694	715	670	687	718	693	680	666	653	653	703	687	698	701	671	700	728	733	682	699	712	666	679	671	691	692	714	685	684	762	654	705	700	729	675	664	706	674	717	677	680	724	693	693	725	708	723	668	719	715	673	695	695	694	670	665	691	673	706	689	695	669	704	678	715	694	718	667	722	682	719	691	679	693	682	699	689	697	677	725	711	669	670	689	708	730	688	698	654	658	694	702	684	706	650	707	705	660	714	678	675	724	694	697	695	702	664	651	681	684	701	681	728	677	707	701	673	678	679	681	664	669	681	690	695	691	678	668	689	691	671	651	636	652	718	672	748	725	690	697	701	701	684	653	737	734	666	711	715	702	696	676	705	736	718	658	708	705	678	705	684	677	671	692	610	678	684	666	675	700	672	674	712	680	701	683	674	686	690	694	724	684	677	677	682	700	693	664	664	662	681	745	703	694	695	712	670	710	641	692	660	698	685	666	694	643	689	695	708	677	662	718	664	677	710	732	694	663	664	676	695	688	671	678	664	715	671	727	693	712	707	676	690	692	725	680	633	683	652	738	759	708	643	715	693	690	692	686	685	727	662	721	678	680	654	675	723	681	678	669	676	619	660	670	685	701	673	665	695	699	701	667	686	723	688	716	656	643	705	678	643	682	624	714	687	695	714	660	704	699	700	672	685	723	704	682	651	676	665	670	702	674	662	744	657	776	743	653	685	637	696	747	665	638	711	667	697	738	632	730	684	664	684	719	741	708	689	660	693	674	700	678	637	728	715	693	708	652	684	655	632	694	688	714	696	666	669	727	665	686	738	653	672	690	677	678	693	696	734	705	695	670	699	724	657	684	667	712	678	748	749	678	716	665	676	699	707	678	696	725	714	682	700	735	739	659	699	717	724	705	724	650	667	655	691	692	678	697	686	684	675	677	713	700	678	648	672	671	679	718	692	697	674	721	696	667	714	714	742	675	724	716	670	680	716	707	654	719	672	694	656	700	687	700	687	660	627	710	698	684	724	705	737	683	701	734	706	655	660	714	740	713	702	691	686	726	696	732	646	701	692	715	733	686	700	718	660	675	715	709	694	676	706	721	668	657	698	683	675	689	681	676	679	691	734	747	697	684	669	635	685	695	670	702	662	724	751	688	679	669	670	713	750	672	690	701	703	695	733	687	700	677	654	672	671	714	694	690	723	666	680	647	680	628	679	669	682	643	695	669	734	694	721	733	647	663	660	697	711	682	686	687	696	728	707	687	649	675	685	691	671	685	691	693	709	740	688	671	688	706	696	667	630	667	696	696	646	702	695	699	710	691	695	670	706	730	676	661	669	694	750	674	699	733	728	654	691	741	675	715	681	691	711	662	737	726	677	694	695	673	704	686	675	709	656	693	706	670	695	639	728	679	692	700	620	652	735	717	647	692	667	705	687	699	680	639	672	674	704	708	706	735	700	719	737	652	676	697	744	727	758	710	679	718	724	679	696	672	739	711	666	668	733	717	682	675	640	688	680	680	706	694	696	673	667	667	690	704	657	681	685	698	682	699	640	708	643	686	683	736	694	682	725	726	689	686	699	689	665	648	654	667
14695	1146	976	764	532	395	342	246	249	225	225	217	199	207	210	206	202	198	219	176	202	185	184	209	207	191	174	185	179	187	159	164	188	180	169	177	163	208	178	183	147	192	190	171	182	181	187	176	164	204	191	204	170	191	177	184	181	175	199	177	184	163	177	183	174	180	204	169	176	170	165	194	187	178	188	157	162	191	181	185	179	173	179	161	165	179	177	203	179	181	190	183	178	178	153	158	169	173	159	188	193	195	167	185	193	162	163	177	147	200	184	204	167	171	168	170	183	184	186	199	179	174	160	183	158	206	181	170	186	178	167	171	167	162	181	201	164	177	191	171	164	148	175	204	172	176	171	155	182	169	187	164	179	195	192	182	185	191	185	176	178	175	194	211	191	151	171	183	175	193	178	213	197	189	175	185	143	181	182	175	196	164	176	180	179	161	176	167	165	167	164	189	199	214	166	173	188	177	167	168	193	170	159	189	200	171	185	167	175	174	188	187	183	204	187	154	175	200	183	206	163	167	156	174	225	168	188	170	187	201	199	165	179	160	159	189	205	176	170	185	177	184	178	193	191	167	187	171	200	197	163	169	185	171	187	180	187	199	184	168	170	170	208	160	165	195	155	204	208	161	189	191	170	173	218	178	176	198	153	178	193	154	175	198	164	142	183	204	192	167	175	174	176	179	180	182	172	212	173	170	176	183	200	171	180	184	175	186	170	202	191	168	180	201	189	165	170	157	195	172	193	183	186	181	181	168	183	160	192	170	179	176	216	187	172	183	173	183	161	176	208	181	185	172	192	174	193	152	177	196	161	208	186	177	149	166	183	164	166	195	188	180	187	190	189	161	188	201	173	162	175	167	190	193	183	163	162	181	186	196	199	188	151	187	168	186	174	184	169	180	182	185	163	204	183	193	166	170	170	174	185	168	147	187	179	176	173	182	192	193	177	184	179	172	176	163	164	185	167	183	189	170	171	193	185	159	182	179	238	203	173	181	153	169	224	197	208	198	209	167	188	176	190	181	177	185	159	185	193	190	194	165	167	163	179	150	184	155	187	193	182	192	172	184	181	180	207	178	190	179	180	158	169	188	168	173	199	202	199	172	157	179	188	202	189	181	184	182	190	178	185	182	216	194	168	167	160	186	191	165	185	185	178	181	189	186	186	175	177	169	178	196	174	188	175	188	196	175	181	192	203	182	191	179	171	177	162	171	194	174	207	191	200	192	167	196	178	171	183	200	147	215	202	194	185	194	167	176	199	185	180	197	177	198	209	161	186	194	179	185	186	197	146	165	168	155	182	190	182	174	212	173	156	177	161	188	178	194	172	174	162	177	154	167	189	188	190	201	181	191	188	183	200	176	162	179	195	189	182	183	167	186	192	201	195	200	201	190	174	174	202	165	188	177	162	190	180	179	185	169	181	193	163	189	160	206	179	204	201	186	188	188	180	196	175	189	168	199	169	193	182	219	190	183	203	198	206	186	163	191	170	192	184	192	214	169	176	183	161	237	175	185	159	181	199	212	159	165	190	182	178	167	182	171	198	177	171	184	193	211	217	176	155	179	169	164	177	185	184	174	168	179	202	161	186	193	179	176	199	190	180	197	175	195	158	172	179	168	174	174	173	161	182	159	173	177	156	196	181	171	184	175	197	170	167	185	201	165	157	154	180	176	155	178	212	175	202	189	192	178	196	166	171	182	169	177	190	204	196	194	181	198	172	191	167	197	156	164	175	173	195	171	177	167	172	173	191	200	194	181	182	165	184	202	171	165	187	189	193	179	194	158	175	206	194	193	190	195	195	165	174	199	171	184	161	184	172	170	172	180	173	188	173	178	159	199	164	173	193	196	194	163	193	190	204	191	173	151	168	192	171	163	173	175	175	172	192	209	203	185	190	187	183	195	177	175	162	202	166	179	173	171	181	169	166	184	190	165	172	180	181	195	197	186	168	176	195	166	176	176	203	196	184	185	178	161	187	171	187	157	181	179	178	168	175	174	180	179	172	183	184	169	215	170	167	182	213	171	171	192	176	167	187	191	172	177	182	198	150	167	173	200	188	181	163	192	202	175	181	198	175	182	205	198	215	192	167	181	158	207	181	186	174	161	169	191	173	168	198	191	174	151	167	181	184	161	181	204	218	190	196	187	177	173	168	154	179	186	167	170	190	170	184	183	197	192	165	159	172	158	171	191	184	186	169	186	187	154	186	158	190	210	195	184	189	162	179	167	172	170	220	174	167	198	178	162	190	174	170	181	197	164	164	194	182	172	175	181	165	210	187	192	179	167	195	156	192	185	170	177	187	199	140	185	174	170	171	177	211	177	193	175	202	186	214	182	163	183	193	203	163	192	187	185	153	176	175	171	171	171	192	188	161	201	196	186	195	203	201	184	180	174	182	184	195	182	182	179	181	179	190	191	193	192	191	181	189	174	182	181	159	191	161	198	160	193	182	175	198	180	183	199	179	165	176	168	192	185	169	181	189	175	153	199	178	177	170	189	176	209	174	201	180	195	193	169	182	165	205	192	200	181	157	183	183	195	190	200	174	201	193	157	164	181	187	192	160	168	171	184	181	171	165	183	165	170	178	151	193	183	178	193	162	180	158	180	175	182	211	184	164	171	180	194	181	195	188	163	165	163	197	171	191	197	190	166	172	197	183	177	176	177	175	180	183	208	173	189	172	186	187	184	189	186	184	186	198	169	182	178	164	162	186	158	186	170	164	182	178	174	156	167	180	153	179	175	177	174	171	160	167	168	164	175	197	195	191	163	187	180	198	201	173	164	186	201	204	170	199	169	190	205	166	200	196	199	186	160	176	173	177	167	180	180	181	154	180	182	166	207	193	195	191	172	183	179	192	188	194	152	194	210	159	214	167	182	190	196	184	189	176	160	177	200	179	212	184	177	170	197	188	175	178	164	180	185	202	167	165	167	208	208	175	199	198	215	170	207	199	182	197	194	184	202	172	166	169	186	189	166	190	196	193	191	191	161	163	178	172	195	183	180	166	149	173	197	177	164	187	193	203	172	197	161	181	163	167	168	170	177	191	182	213	170	187	182	171	189	192	208	191	184	173	199	190	181	162	188	170	160	176	162	189	158	186	149	207	177	197	154	182	207	178	175	198	181	184	178	178	176	174	162	166	170	187	227	202	194	177	163	205	189	165	173	163	184	163	166	195	182	171	186	190	163	190	187	189	180	163	162	160	172	200	187	195	179	184	152	172	177	190	148	161	181	168	167	189	176	171	187	171	158	174	166	199	192	221	216	194	161	167	188	182	197	165	135	167	195	184	176	203	166	155	182	212	189	193	167	200	191	194	141	172	166	179	190	165	211	197	199	194	196	218	195	189	157	170	191	187	185	187	197	179	181	186	179	204	181	191	170	204	191	201	184	195	181	182	167	169	199	177	186	188	183	176	181	153	200	184	188	159	202	178	192	189	161	185	207	166	189	202	205	161	188	182	196	199	182	195	158	173	182	166	180	194	157
8044	938	1905	2324	1972	1446	1177	1036	823	853	721	696	677	588	593	539	553	510	490	528	502	494	532	455	435	479	481	467	469	436	466	471	444	436	430	433	433	424	431	421	435	450	447	421	450	433	433	427	389	405	444	431	453	449	409	415	454	443	437	430	418	432	442	463	478	448	440	443	419	422	417	467	425	448	420	443	440	398	405	406	414	389	433	407	430	415	461	456	476	453	407	404	444	423	422	425	418	427	387	431	438	424	393	430	455	433	404	425	408	431	436	438	423	419	461	453	413	401	420	415	382	419	446	428	445	449	426	432	451	393	428	434	436	434	434	428	456	440	414	452	428	401	418	448	424	417	413	396	454	418	451	421	428	402	416	390	440	429	412	422	416	414	420	408	468	440	450	411	377	391	410	415	410	435	411	396	394	430	394	439	414	397	410	473	436	408	428	415	410	419	440	380	402	416	425	440	382	407	402	395	419	454	411	438	433	413	432	419	418	412	421	453	403	400	455	403	449	393	401	455	416	463	439	433	412	415	457	415	405	400	392	380	417	442	441	454	404	421	427	430	446	427	440	395	423	382	445	412	440	416	456	430	431	406	411	449	454	394	424	421	449	435	407	451	415	401	457	407	423	392	400	397	427	407	438	464	405	439	414	454	431	391	418	416	435	410	424	443	442	394	397	421	368	421	446	423	391	431	423	431	383	451	409	443	437	442	406	401	472	447	421	414	400	432	404	397	424	424	426	452	421	454	422	459	401	410	411	411	425	412	423	398	427	439	432	443	425	460	394	414	416	403	430	439	452	430	397	446	418	434	445	443	404	432	453	377	431	458	447	416	407	395	438	423	410	400	391	444	408	428	415	419	411	439	414	434	432	430	433	441	402	377	403	422	454	407	416	418	399	441	421	418	429	458	405	423	402	441	433	382	395	433	424	431	405	398	448	421	448	475	408	401	419	442	452	422	437	417	429	432	428	403	421	418	420	410	430	448	418	415	436	417	420	423	401	439	412	442	420	437	428	402	422	427	414	414	424	436	425	404	436	446	434	419	434	404	432	432	387	430	421	419	421	394	414	434	403	398	420	385	454	440	408	415	424	437	436	424	427	387	383	452	392	415	388	436	436	414	412	425	421	405	399	389	443	429	473	447	395	417	427	450	431	450	408	469	455	415	416	417	385	443	429	405	441	436	387	439	429	429	418	385	393	444	419	424	431	438	438	431	415	398	421	415	445	451	450	441	429	436	457	425	418	424	395	456	422	425	405	439	410	434	389	420	409	454	421	416	444	428	386	408	450	457	427	404	439	395	423	415	421	437	456	420	437	394	450	439	432	410	408	461	371	432	431	400	401	394	431	430	376	446	384	421	459	404	418	388	434	457	429	427	419	400	407	408	392	424	409	451	458	402	452	448	430	410	422	432	429	432	460	426	401	413	419	406	438	422	461	425	394	399	431	422	406	386	423	411	431	422	398	448	422	451	447	409	417	439	401	414	416	416	446	409	403	417	401	398	431	423	422	444	378	434	430	426	427	426	441	377	410	444	410	410	408	452	460	417	399	423	446	428	423	401	391	410	454	384	438	394	445	437	401	445	454	415	439	373	428	449	391	413	422	416	414	450	443	450	426	399	423	430	406	421	434	454	444	451	415	421	386	436	445	411	397	438	448	455	433	422	453	430	411	433	428	439	402	449	419	381	408	424	434	437	412	409	421	415	408	412	460	410	430	407	414	426	391	410	399	435	426	440	403	431	417	426	429	392	444	445	423	428	399	450	397	382	454	450	439	424	372	421	432	449	451	387	422	436	387	442	422	395	417	430	428	411	431	413	431	443	431	398	423	386	448	398	448	414	414	420	406	408	464	416	430	399	403	439	435	452	393	397	421	388	423	437	433	391	411	427	429	412	408	413	424	456	452	412	410	474	423	418	430	415	411	464	420	417	384	414	396	425	424	434	427	390	433	434	442	440	434	439	423	404	388	410	403	395	454	401	454	409	434	426	406	430	410	392	456	434	411	375	452	418	392	418	441	427	405	410	402	400	411	401	424	432	441	432	411	453	420	440	419	423	401	427	440	448	419	404	424	415	446	425	413	442	431	436	450	436	412	444	419	420	424	420	416	451	421	423	442	437	438	409	435	454	398	405	422	429	432	418	421	397	442	408	424	432	400	457	436	416	402	463	433	391	390	428	417	483	422	425	379	432	420	374	438	440	440	400	420	418	404	410	412	414	440	451	408	432	394	412	446	433	447	445	422	408	434	428	411	389	393	448	403	432	413	434	379	403	403	423	454	411	422	420	421	400	447	415	418	416	423	411	431	394	452	393	425	390	392	416	405	460	434	408	413	426	407	453	421	441	421	428	477	427	412	437	405	430	389	453	438	401	450	402	380	420	376	429	441	391	416	475	416	415	408	418	420	401	426	406	354	405	441	411	412	414	401	398	422	445	426	452	422	425	411	417	443	402	411	391	462	420	438	444	423	429	432	397	435	440	410	417	413	437	447	399	398	448	435	361	440	414	435	422	402	457	409	397	414	439	396	461	420	438	408	400	432	415	440	411	397	419	432	417	391	429	438	419	426	431	412	423	425	414	411	393	414	419	411	428	387	423	416	426	416	427	444	387	443	416	436	432	395	453	446	463	417	413	444	402	413	428	452	430	429	414	454	398	423	393	425	419	427	452	437	385	412	451	417	381	444	445	386	426	395	440	397	439	399	409	424	438	418	441	430	399	406	443	432	427	421	432	414	410	439	445	432	423	433	411	418	398	369	450	436	441	419	408	439	414	442	404	416	440	429	440	424	414	429	408	403	426	400	449	470	416	435	404	453	420	424	414	417	431	436	410	425	429	446	423	433	378	382	428	436	429	461	448	442	448	413	424	414	439	394	433	436	433	355	393	495	416	403	420	398	428	383	429	438	450	417	421	438	423	393	436	449	390	401	420	402	469	440	399	419	429	405	408	419	394	422	447	427	427	450	403	474	453	420	444	408	391	453	428	409	393	442	428	422	400	456	419	379	398	414	428	422	434	381	439	421	411	422	427	414	424	408	424	425	435	430	441	416	425	373	431	421	437	392	437	428	443	451	399	413	406	425	417	409	403	418	402	432	415	413	401	402	423	409	446	468	419	417	416	406	434	429	458	395	426	421	384	455	403	415	418	420	399	427	394	435	448	415	449	394	414	402	404	383	432	406	440	425	417	433	421	420	385	445	430	426	427	441	449	416	402	392	413	444	432	440	401	430	419	430	445	419	424	414	424	418	448	397	409	403	435	436	400	452	397	459	419	439	439	392	427	435	424	453	388	413	400	452	424	408	408	411	409	445	404	429	435	428	421	435	439	422	453	427	414	401	401	420	437	407	417	422	471	453	421	401	447	392	459	435	416	439	451	409	433	462	437	429	460	441	393	423	416	427	420	444	403	464	430	405	404	450	390	425	452	424	418	402	399	428	422	437	419	421	443	437	471	426	392	438	436	430	455	395	426	377	406	393	434
1583	245	252	258	299	202	206	237	236	245	199	214	212	183	200	216	175	213	247	234	224	229	239	231	242	207	227	225	220	223	206	193	209	217	190	230	237	213	218	220	215	236	200	205	226	194	228	208	225	181	216	203	214	197	218	204	243	232	216	211	210	220	217	196	230	213	218	192	197	219	210	219	197	256	240	230	202	191	211	232	227	247	235	202	208	215	213	195	220	212	220	230	241	220	224	185	217	201	255	202	210	234	225	228	226	218	233	208	231	233	233	206	234	200	213	231	188	227	225	199	202	217	237	214	201	245	238	214	216	184	217	226	203	204	210	200	168	229	207	220	187	230	207	236	208	221	195	200	200	217	221	192	233	220	231	211	234	215	207	250	223	214	210	221	216	207	190	208	225	200	231	212	177	198	199	209	203	240	231	232	231	206	221	229	237	201	212	222	198	214	246	191	209	218	229	215	224	211	188	206	217	209	208	210	215	236	217	218	259	224	210	232	225	211	206	238	217	213	234	237	210	226	213	191	224	222	206	222	207	199	203	208	202	201	255	235	248	238	223	236	212	248	207	218	198	214	214	192	228	204	216	220	208	200	234	204	197	216	214	221	213	204	228	232	211	221	193	211	233	231	218	187	227	227	228	228	195	220	239	213	203	216	209	199	223	233	209	232	220	222	236	228	217	215	239	213	172	220	199	247	216	217	218	198	233	218	209	197	201	193	207	221	212	239	227	200	240	210	205	214	189	225	232	196	213	244	218	220	179	204	216	223	210	201	206	204	192	195	199	194	213	196	207	230	239	220	251	221	228	248	218	203	224	204	207	213	226	225	196	234	201	224	216	244	216	215	228	225	209	210	190	219	212	235	218	189	201	210	197	233	223	200	253	198	227	236	207	255	216	202	227	210	229	215	214	222	192	245	223	218	202	239	219	225	222	205	205	207	200	205	212	238	194	209	243	214	215	232	223	208	204	224	220	206	232	221	214	196	193	223	212	218	205	205	245	193	201	225	234	206	207	208	191	235	214	204	206	194	240	223	197	193	254	242	206	235	242	187	244	208	236	221	220	215	204	214	226	208	230	223	230	241	197	248	194	216	262	224	206	256	248	205	225	222	261	205	190	197	186	195	233	229	195	209	231	231	236	224	196	205	209	196	206	202	212	230	201	224	203	225	231	197	220	204	237	199	218	201	235	189	234	225	226	225	233	201	219	227	190	194	218	219	222	204	228	193	243	213	217	204	214	214	194	215	244	202	207	215	205	209	224	245	197	217	237	217	208	234	238	218	223	216	218	184	205	199	238	218	204	261	204	223	197	189	233	235	208	219	226	215	204	220	242	213	212	210	218	215	196	235	228	219	214	196	220	227	219	256	208	227	236	201	221	199	208	191	216	238	246	226	226	236	214	216	214	209	223	213	227	240	234	208	184	178	249	224	177	219	239	208	235	223	210	193	225	200	248	244	202	223	219	205	198	225	202	214	231	232	221	200	208	196	216	231	206	238	204	217	265	229	215	215	206	253	215	227	218	221	213	212	234	216	236	217	219	204	199	187	242	223	216	211	201	206	226	233	241	226	205	232	203	199	215	195	241	247	211	196	218	222	213	214	221	201	192	202	241	210	212	183	233	230	221	205	227	218	228	237	189	221	222	199	202	221	225	185	201	196	229	205	208	218	213	221	221	221	213	215	230	235	204	193	205	206	237	213	225	227	205	200	201	230	207	228	207	216	225	185	191	201	226	225	260	212	205	229	205	199	223	200	206	182	228	225	225	218	239	202	220	231	220	228	193	236	237	211	224	188	206	224	228	197	199	204	223	226	203	198	202	225	211	205	227	220	248	234	239	208	215	181	245	227	222	230	220	217	238	205	223	221	226	228	216	233	217	206	189	214	230	220	197	199	226	217	194	242	222	229	227	213	196	213	245	199	226	201	181	236	229	242	202	230	213	211	216	194	181	225	204	230	224	194	230	214	198	225	217	211	244	221	203	180	228	234	219	243	243	212	221	243	229	211	222	197	210	218	206	201	204	213	223	202	235	213	223	212	201	222	235	216	213	213	207	213	224	200	187	201	216	222	232	243	202	224	239	223	236	209	244	213	235	220	246	215	228	233	217	205	216	213	193	229	210	224	209	216	224	228	174	222	233	250	193	218	226	241	218	222	218	203	211	233	232	235	215	217	225	239	231	240	218	198	207	200	218	203	225	228	224	230	232	221	208	196	204	221	216	192	181	222	209	206	216	217	236	205	220	211	227	207	211	222	213	220	218	220	237	232	209	206	228	205	219	223	219	200	244	219	225	208	231	228	223	213	225	225	213	210	221	189	233	212	211	227	192	254	245	210	222	187	194	237	196	235	225	195	207	214	191	226	219	214	231	220	226	222	215	228	211	234	221	188	224	190	204	254	211	193	211	189	240	218	214	210	207	241	222	208	205	206	224	212	219	232	193	213	220	215	210	220	212	201	219	195	210	200	241	207	197	213	233	254	225	216	212	199	223	186	227	243	209	209	213	204	198	247	229	208	242	209	214	212	215	223	212	196	222	182	167	228	208	197	204	220	225	199	236	218	233	195	192	188	225	237	215	206	214	204	201	225	182	220	235	233	206	250	240	190	183	201	247	208	209	224	215	210	209	245	217	245	228	220	211	221	225	203	215	197	226	209	227	175	238	238	232	215	209	216	218	218	212	214	216	206	226	208	202	214	210	210	208	203	211	221	224	198	211	201	247	199	207	204	227	219	198	200	233	204	206	232	205	235	232	205	202	199	199	203	221	216	230	214	205	238	233	210	231	207	229	253	233	238	204	230	217	192	206	208	214	216	242	208	219	237	214	214	232	221	210	215	214	234	238	239	211	251	245	231	213	215	220	225	230	235	200	211	236	209	227	218	214	232	218	190	218	237	233	226	201	225	212	214	216	217	217	219	242	203	192	205	203	215	177	222	234	230	201	214	234	226	203	209	208	214	219	202	205	225	184	194	224	241	215	188	202	226	232	200	197	204	207	222	244	220	231	218	209	203	243	195	207	230	211	197	208	241	234	205	206	205	212	211	200	231	235	206	227	230	233	217	220	192	214	233	215	172	201	200	217	216	215	203	243	223	231	225	212	201	201	209	196	230	234	233	209	229	248	203	213	227	230	227	253	207	225	219	169	217	225	233	221	199	237	234	236	192	207	225	215	183	202	225	226	216	222	227	188	237	241	219	229	214	198	230	203	232	225	238	225	215	236	208	223	198	218	242	213	259	240	229	206	241	225	198	197	203	219	220	220	208	233	215	225	217	211	233	204	228	214	218	209	218	203	235	219	196	215	186	229	191	223	233	248	194	225	244	230	198	216	204	236	225	222	229	210	231	207	224	209	189	215	202	205	226	185	216	209	181	224	210	209	213	206	229	215	217	216	223	214	224	211	211	203	213	219	202	237	209	217	187	234	217	218	197	211	240	189	239	233	229	194	227	233	237	225	241	237	217	240	227	229	218	231	225	218	231
1979	580	577	565	567	541	546	547	553	524	546	570	588	512	548	518	573	549	570	516	562	563	524	515	502	474	565	495	507	528	502	499	490	520	529	516	536	505	504	548	525	485	573	536	571	523	550	487	523	547	547	543	483	506	588	535	533	513	563	515	568	501	535	534	548	503	528	512	493	482	541	546	551	517	517	538	516	533	508	527	543	557	509	526	511	531	516	535	508	530	529	482	520	512	487	520	490	531	511	539	488	547	560	523	520	528	526	540	524	549	532	508	554	525	544	508	529	550	499	527	538	484	542	549	517	492	531	569	542	536	498	532	562	505	523	551	522	528	536	538	527	489	562	489	514	517	522	521	514	529	513	550	511	473	540	484	508	507	505	566	514	505	546	502	547	551	511	517	530	538	575	509	501	522	540	511	510	497	505	509	555	542	514	575	522	520	540	527	502	514	526	556	497	517	518	536	501	541	509	487	519	513	536	526	556	532	532	497	528	545	501	511	532	537	497	520	513	533	505	497	529	508	497	533	514	515	550	488	501	529	502	516	540	508	534	539	540	541	496	517	520	502	558	520	543	553	524	513	535	544	496	514	552	553	534	526	557	571	549	496	546	530	501	542	538	506	521	542	557	507	528	509	534	534	514	553	507	516	531	529	494	526	515	490	504	522	549	483	558	554	490	486	528	526	551	527	527	512	498	527	539	525	548	551	510	541	560	592	553	466	518	505	544	517	522	566	547	541	524	488	525	520	483	528	505	543	532	552	535	495	538	550	517	531	532	567	534	505	540	511	497	502	528	568	518	488	512	547	553	517	529	528	565	554	474	535	558	559	510	523	526	542	535	527	527	534	523	534	530	524	506	503	565	557	548	530	534	537	518	509	531	549	523	538	531	523	527	530	549	562	484	542	517	544	493	509	537	540	539	522	516	539	539	539	512	546	565	530	511	519	531	518	490	523	553	546	507	569	550	503	507	530	570	470	487	482	550	539	521	543	500	511	524	531	533	579	514	558	557	559	520	527	544	488	513	518	507	551	531	508	543	532	518	481	497	504	525	530	506	552	523	578	562	527	510	487	464	551	566	538	525	533	514	493	527	523	532	505	513	539	495	498	531	573	510	479	508	559	558	506	533	494	569	547	538	510	512	538	511	523	529	518	476	507	588	545	510	513	548	524	526	541	552	510	533	531	532	515	517	546	553	497	513	505	532	508	515	534	536	478	587	526	565	507	524	591	508	505	540	518	538	544	534	537	521	519	532	499	524	520	506	506	521	567	521	506	517	528	522	564	527	546	561	523	548	515	542	526	510	516	492	497	496	510	525	560	531	583	557	513	501	530	483	532	520	503	561	505	487	524	558	566	566	556	547	551	531	540	582	546	508	515	512	513	535	532	499	544	509	504	561	517	505	538	524	540	564	485	523	501	533	548	506	536	534	507	529	519	533	493	503	541	519	549	526	558	501	511	538	522	529	521	533	554	553	528	558	566	547	479	509	555	531	515	484	519	540	510	479	522	589	535	521	543	531	526	513	478	525	528	579	534	549	492	538	525	472	550	503	549	518	540	534	514	516	517	532	525	523	517	509	530	525	515	485	526	518	550	541	562	537	564	543	513	502	537	479	523	530	514	495	546	484	519	546	545	539	534	529	572	523	549	505	522	569	525	511	525	554	509	532	552	555	561	500	567	493	514	539	541	535	506	527	525	510	554	520	545	542	542	529	515	504	530	554	537	545	517	525	530	529	518	536	548	525	537	515	560	537	528	536	529	536	550	524	538	524	533	533	525	486	521	529	569	546	564	478	544	489	472	529	486	524	518	513	490	541	551	536	515	526	522	507	493	505	535	544	478	519	498	539	514	548	564	535	509	533	502	545	544	522	508	549	518	563	548	535	546	510	573	515	513	564	522	551	512	520	542	518	503	496	528	508	509	549	539	520	583	531	538	474	528	534	580	496	505	488	517	524	555	526	545	548	552	521	499	492	523	537	511	488	498	541	550	535	517	504	527	544	556	519	536	542	526	546	561	538	528	544	533	547	522	530	499	503	521	519	523	552	541	515	519	531	557	505	488	485	508	505	536	515	531	495	535	534	530	508	502	515	468	485	541	558	524	544	502	536	526	525	556	534	541	526	577	553	525	526	516	522	544	536	527	524	563	527	514	554	522	504	556	586	509	526	489	486	532	537	531	522	510	552	562	496	523	496	506	513	493	511	509	529	548	534	545	482	502	513	524	494	503	549	512	528	521	503	484	510	509	547	509	469	568	533	489	519	543	556	515	476	499	522	532	511	558	536	520	504	511	509	520	504	490	506	549	537	513	547	531	566	505	490	530	510	534	507	501	550	532	521	531	509	526	488	535	544	520	558	524	527	517	521	532	473	532	556	534	554	539	547	503	508	500	514	523	535	530	531	518	520	545	519	466	583	520	541	491	484	519	484	525	522	485	532	528	576	493	569	528	500	530	510	508	547	556	529	545	528	534	522	525	549	506	516	564	511	544	483	518	514	550	533	495	509	547	518	525	514	526	537	498	505	523	533	516	516	487	488	552	549	534	558	536	559	566	512	554	512	513	536	568	510	516	502	535	515	565	570	543	518	503	528	527	543	523	551	563	506	532	544	499	532	519	547	518	537	540	514	529	514	502	516	516	552	542	509	529	542	544	492	518	539	539	551	522	519	491	539	524	541	500	530	515	528	514	498	576	503	552	513	524	515	555	510	553	537	484	535	524	512	553	533	541	534	522	520	587	544	542	507	530	521	502	552	491	527	480	541	524	492	493	532	518	524	544	481	484	520	549	517	501	552	564	553	487	496	531	493	557	551	540	522	514	568	498	518	521	495	548	550	525	515	518	499	507	537	513	532	520	537	515	519	494	466	539	498	526	499	507	529	547	523	535	576	539	500	548	545	514	511	500	494	491	522	517	531	489	546	561	493	516	531	476	532	551	563	484	504	523	512	506	483	524	533	527	515	546	519	577	513	491	509	520	515	493	517	551	553	514	539	502	507	501	533	515	531	510	544	522	508	513	555	549	506	467	517	542	536	503	540	479	528	570	544	528	520	571	514	534	539	542	540	530	535	498	531	514	533	540	484	498	535	548	522	521	512	536	498	514	572	558	528	537	525	520	521	553	547	533	548	546	546	493	507	513	542	502	556	492	538	535	527	571	569	544	509	535	512	558	536	504	474	516	489	506	577	523	534	528	516	489	525	528	553	521	550	536	547	597	556	510	530	527	538	569	550	515	505	530	494	530	536	513	499	489	532	512	532	474	543	507	551	538	474	562	532	539	545	576	532	531	562	554	538	518	523	537	538	553	534	517	535	507	511	513	539	522	545	499	560	533	496	547	539	520	513	531	543	499	559	540	578	501	530	508	524	531	506	538	526	549	534	510	510	534	531	515	513	499	557	566	542	492	525	506	523	559	507	516	538	516	527	550	542	523	547	507	511	532	523	493	539	544	541	512	495	490	525	521	554	519	542	516	534	571	528	546
8106	657	610	548	467	430	389	350	319	360	327	302	307	355	315	299	294	309	320	349	318	280	300	314	311	283	320	298	298	277	312	313	311	273	292	339	305	310	323	298	327	322	285	324	289	295	319	280	281	305	316	296	315	273	277	303	320	306	307	295	275	271	289	314	278	322	347	294	281	295	284	301	297	302	321	307	306	287	277	292	284	290	306	294	292	326	312	279	329	290	281	303	323	317	292	313	291	308	273	313	294	298	305	298	310	313	303	302	313	279	291	289	297	281	321	317	298	370	291	345	306	273	319	327	320	322	271	261	315	303	286	314	319	286	305	295	314	302	317	275	287	342	297	315	296	341	310	279	286	293	280	326	278	321	279	328	297	265	285	317	305	300	306	307	328	319	282	287	330	288	293	286	278	277	296	277	315	293	289	295	278	336	316	313	285	290	321	345	285	314	315	317	332	331	342	325	320	302	303	315	302	344	290	351	291	316	320	295	283	268	278	311	303	262	295	297	290	324	279	284	325	305	332	307	308	298	317	310	298	283	294	295	295	266	309	284	283	292	302	292	314	285	270	281	293	331	293	306	298	326	317	307	290	321	315	312	316	282	273	329	290	318	325	287	320	301	299	291	298	306	336	296	323	278	345	281	321	282	285	327	280	314	310	313	313	299	291	308	256	264	284	296	302	284	293	309	285	314	289	299	323	312	304	326	279	320	310	297	317	311	306	308	290	297	313	344	321	319	289	278	338	312	300	316	307	310	280	279	306	301	324	324	307	311	316	292	297	321	282	288	300	271	311	315	321	306	294	279	303	313	319	294	290	304	332	337	281	288	295	285	292	294	273	277	317	297	294	298	288	290	304	313	298	300	327	321	302	294	313	292	307	308	301	293	287	321	292	325	313	314	349	322	278	292	273	336	278	302	302	333	286	312	320	300	311	309	326	312	259	258	307	282	292	282	318	317	295	313	292	263	287	274	315	324	305	277	305	337	293	298	315	296	281	289	300	314	303	299	308	297	276	355	327	295	322	308	307	330	321	285	295	309	312	322	304	321	291	290	296	305	320	313	312	305	289	271	294	302	294	291	269	291	320	304	279	334	342	290	323	276	299	312	296	292	311	308	309	314	288	283	248	269	307	306	274	296	279	273	335	339	299	297	316	309	304	317	292	308	348	317	286	287	275	331	280	311	280	284	279	278	280	324	303	299	290	308	323	289	316	315	282	323	281	278	310	291	298	292	254	294	282	298	292	303	297	334	339	329	310	310	301	279	288	284	297	286	274	270	296	321	338	314	317	290	285	283	282	282	316	331	280	322	288	295	333	267	306	314	317	297	324	323	285	274	319	319	322	318	291	321	294	277	267	260	293	291	317	310	293	346	301	284	292	274	306	305	348	312	300	311	286	315	318	297	273	323	309	298	281	319	284	335	310	299	319	313	299	295	323	311	332	279	306	273	304	288	325	293	311	292	286	345	322	321	297	296	265	296	288	314	328	290	318	335	302	303	315	313	298	303	288	307	309	310	288	323	289	320	316	297	304	300	283	300	316	298	278	293	260	291	284	298	336	305	299	310	280	314	287	317	288	335	312	306	332	330	278	285	311	313	300	277	266	289	295	304	303	316	302	335	308	300	308	315	301	287	330	309	325	282	279	317	328	282	328	257	309	313	294	362	290	322	286	313	297	312	319	316	310	296	332	264	292	295	318	272	303	319	299	291	307	295	321	322	288	310	323	299	286	312	311	307	297	301	283	269	332	336	279	275	298	316	308	334	288	326	310	360	304	283	291	325	265	294	294	300	279	300	284	281	324	318	306	308	305	328	286	291	309	291	275	266	330	306	323	296	304	297	298	284	323	308	315	278	319	334	318	303	318	277	296	327	343	324	310	325	285	321	292	290	321	328	308	248	315	271	321	315	292	306	284	304	285	305	306	298	328	283	314	292	280	264	297	316	323	301	336	328	310	280	307	304	318	293	316	343	294	294	270	287	288	260	268	294	296	290	306	299	277	313	290	291	283	290	284	318	346	281	297	308	322	313	329	295	315	297	312	306	314	313	264	302	326	285	334	305	327	283	267	296	325	284	282	304	313	321	258	347	272	295	322	284	301	301	318	296	298	278	270	306	304	318	277	267	280	306	337	311	311	300	309	303	306	298	276	300	345	281	311	273	312	283	292	317	323	282	307	305	312	287	325	334	318	312	329	292	311	307	333	300	280	296	282	310	320	316	330	296	294	310	294	288	318	262	290	306	274	324	298	296	308	322	258	263	319	326	315	318	266	298	328	294	267	288	294	317	281	312	305	306	319	327	304	322	315	292	315	263	306	321	300	268	279	313	247	296	280	332	296	312	314	336	307	312	318	302	341	312	295	319	339	349	283	306	316	296	300	309	319	279	269	288	285	293	330	333	296	288	311	287	314	292	324	308	299	330	296	319	292	311	305	321	315	321	313	251	284	308	296	272	321	301	292	290	320	284	282	307	269	273	320	321	303	297	349	316	309	279	336	289	293	297	316	341	295	327	309	298	326	300	275	268	304	310	308	303	302	305	314	314	286	292	314	311	314	270	307	288	308	310	324	297	268	333	327	328	314	289	304	302	325	318	289	330	320	311	292	267	293	330	303	324	302	331	317	282	330	293	341	286	315	286	270	285	299	293	300	314	324	288	291	288	288	294	277	324	312	307	272	286	313	302	309	328	319	274	289	294	319	296	303	310	324	303	317	288	321	314	290	312	291	317	307	327	309	296	314	332	279	295	294	284	275	258	279	259	294	316	281	287	294	308	316	289	304	309	320	278	293	322	319	296	273	319	295	287	283	289	308	295	312	318	271	305	292	297	298	322	273	298	287	303	291	303	269	297	339	288	306	301	285	304	286	277	326	291	296	322	321	298	311	303	300	287	273	316	316	288	277	306	326	297	290	293	281	315	326	295	330	295	310	312	310	299	330	301	314	284	298	295	285	303	290	309	313	316	297	275	302	292	304	277	285	303	308	258	283	307	302	280	306	311	302	316	313	317	287	291	294	311	289	334	318	281	278	275	304	293	337	302	311	303	282	330	308	298	277	304	323	312	295	290	274	283	319	293	318	292	278	335	324	317	285	291	309	304	282	319	323	322	278	346	320	317	308	294	320	325	299	265	316	296	294	275	302	295	314	292	291	303	320	271	313	291	294	270	285	318	324	300	320	295	310	274	317	326	261	275	288	338	279	345	278	308	307	299	331	302	304	319	302	301	278	293	304	302	306	298	296	324	287	303	297	294	283	265	303	317	289	289	296	303	309	288	295	316	310	296	308	309	294	313	294	324	276	311	305	291	305	301	285	300	289	293	300	335	313	308	361	340	304	312	292	292	340	295	293	306	317	288	316	280	328	294	304	324	347	294	309	302	305	315	324	319	310	308	274	296	315	282	294	319	290	278	298	315	292	278	284	311	325	288	317	303	263	307	300	298	289	316	277	301	288	305	305	326	295	290	325	274	301	302	285	263	295	281
6614	960	1434	1622	1525	1275	1101	997	965	889	841	766	800	768	741	752	767	774	802	700	698	733	678	761	690	731	706	695	731	716	689	697	755	730	713	704	668	736	678	634	650	670	693	671	693	691	746	711	676	706	663	675	703	686	756	760	682	683	682	698	691	653	692	648	750	672	722	684	743	685	707	686	740	676	710	691	698	683	658	723	673	698	701	707	740	654	680	678	692	666	708	705	729	710	664	707	684	670	678	685	662	672	719	669	684	735	643	721	687	663	670	690	648	687	690	699	741	713	671	724	719	659	697	665	715	699	712	703	697	690	696	726	675	689	639	706	704	696	725	693	658	680	695	687	669	712	679	681	670	695	694	738	699	701	707	671	657	665	680	694	703	701	783	717	671	636	683	698	707	686	704	717	660	670	716	687	701	715	693	720	744	670	692	684	696	674	729	720	760	688	699	668	684	737	690	684	684	690	686	732	680	700	732	670	679	700	717	683	659	679	675	710	687	708	669	685	698	704	718	697	648	677	681	690	635	727	661	625	674	719	690	638	690	714	689	698	679	722	686	701	680	666	686	730	659	698	736	695	652	708	683	702	669	682	689	678	728	700	684	714	668	695	726	697	640	653	675	730	680	700	660	697	665	689	712	682	705	708	669	653	704	675	699	696	658	696	711	696	693	681	685	713	701	697	684	692	704	656	688	746	680	713	672	688	677	702	741	688	669	703	697	688	691	710	710	708	703	691	695	729	678	694	711	748	665	679	703	694	741	700	740	691	725	695	695	689	685	638	685	664	689	702	712	720	752	712	658	666	697	714	706	736	673	672	654	680	666	688	679	688	671	646	711	686	698	696	650	713	709	684	714	674	725	723	715	739	709	689	675	710	683	688	667	686	698	696	702	726	746	673	679	686	618	690	675	715	723	735	689	689	680	709	685	694	672	769	702	680	676	715	672	670	691	696	689	683	750	747	681	708	649	691	682	692	639	637	679	702	697	684	687	704	656	635	697	667	700	706	739	697	677	705	653	723	650	661	722	692	722	688	717	683	712	640	676	687	700	698	705	673	629	746	736	673	663	690	679	709	714	675	693	686	670	682	687	717	649	685	682	718	680	703	710	720	702	714	685	693	687	686	684	707	729	702	660	673	665	673	721	674	701	661	686	680	653	705	672	689	687	679	714	716	652	702	683	697	641	669	706	631	645	658	633	727	749	685	654	678	702	690	689	719	719	706	733	714	709	655	733	691	689	652	691	696	703	656	691	698	705	655	685	660	691	700	676	657	658	693	685	710	699	720	691	731	716	717	693	649	705	699	696	694	655	731	722	698	697	689	695	715	731	653	705	702	683	715	639	683	686	672	732	707	711	713	665	643	694	701	689	688	697	708	682	694	664	708	675	699	663	654	654	687	680	717	666	668	699	691	680	645	697	637	705	710	669	686	715	676	695	619	709	689	662	701	700	700	681	686	701	670	673	710	705	694	690	706	727	683	719	737	676	733	762	689	713	709	685	707	716	693	719	675	672	656	672	694	731	686	677	706	679	661	722	690	670	691	625	734	745	690	633	647	735	737	703	686	702	638	774	730	736	690	669	685	695	692	731	697	746	751	705	657	683	701	666	696	698	689	690	704	718	661	685	689	731	722	699	716	651	673	698	697	713	677	709	665	675	647	694	723	673	666	720	689	706	684	699	695	676	686	672	704	698	701	673	664	709	729	701	683	679	738	680	684	711	630	686	673	722	654	699	706	684	681	678	691	724	703	701	723	685	662	721	662	686	692	708	688	716	689	686	720	698	670	676	640	700	679	651	743	669	655	709	665	650	673	674	652	677	677	740	703	671	656	675	719	670	648	680	678	690	642	668	714	623	668	693	706	670	647	662	712	718	647	718	673	724	708	729	649	720	699	679	668	652	707	734	690	677	665	698	720	692	692	714	721	694	684	720	687	666	686	667	699	683	697	689	686	668	705	677	675	704	654	665	670	626	664	725	703	717	744	741	705	640	690	677	777	687	670	723	645	724	687	743	671	726	680	706	697	676	664	698	691	671	705	684	729	633	736	709	698	719	767	684	720	691	675	644	664	667	684	654	718	707	696	698	738	700	668	694	683	667	686	729	716	694	710	682	679	703	698	671	676	667	694	713	651	693	684	693	666	689	710	653	691	685	723	697	715	655	713	730	699	691	706	682	740	656	667	672	697	646	714	733	643	728	716	689	743	678	650	644	672	714	676	649	643	687	657	664	719	675	659	728	681	721	650	673	669	693	683	675	703	712	726	697	664	725	740	711	713	689	680	687	652	636	638	686	721	720	695	716	688	715	689	685	671	654	659	673	711	659	647	684	714	702	693	709	661	700	686	706	672	691	727	665	645	699	686	673	658	685	670	690	743	682	687	686	683	756	726	736	725	653	675	700	652	680	671	644	702	655	700	720	696	705	661	692	690	662	680	678	684	710	687	700	722	722	658	706	671	656	674	667	689	671	703	686	720	678	675	749	746	668	699	663	724	719	657	670	717	708	702	742	719	741	713	676	691	686	721	735	688	658	679	721	667	724	690	670	720	664	663	707	653	691	639	688	722	703	679	711	695	698	639	736	688	691	689	654	689	712	618	699	680	624	666	716	668	663	670	740	683	684	686	719	706	653	684	730	722	690	729	700	659	672	706	721	720	683	680	658	711	701	665	704	699	698	698	649	693	696	692	698	734	710	681	710	702	634	706	727	695	662	701	661	700	688	681	712	659	684	741	681	676	678	628	710	694	680	774	694	684	680	689	671	718	731	688	704	679	694	745	707	717	750	671	675	654	674	694	671	655	713	702	674	688	671	689	717	655	671	691	704	702	693	735	715	693	698	707	722	690	731	721	702	733	696	660	677	701	688	694	708	703	656	680	705	693	687	683	743	715	685	653	701	695	698	743	728	728	721	688	758	690	733	678	686	688	717	669	676	698	671	705	684	683	691	708	699	705	729	686	726	704	715	684	655	724	709	671	710	688	683	683	673	740	717	664	678	682	669	646	677	691	709	678	644	715	655	682	692	686	738	657	680	662	659	650	697	673	705	623	779	647	686	692	653	676	673	692	726	691	670	670	703	758	678	683	675	633	673	726	678	661	693	682	679	682	728	709	635	667	683	681	654	676	675	684	697	692	687	666	679	666	668	690	692	726	685	715	681	732	658	739	716	727	658	715	711	664	657	733	704	662	734	691	682	728	699	690	697	689	673	687	690	645	764	697	672	664	711	678	689	656	702	676	709	731	715	729	696	665	699	670	683	684	692	665	660	683	657	680	692	717	690	743	642	669	664	710	713	756	656	707	676	651	680	624	696	698	691	709	721	701	660	755	702	670	733	730	664	697	682	665	698	705	616	711	710	681	725	717	697	714	662	733	699	758	668	675	686	713	670	669	724	658	692	751	694	742	715	685	719	673	720	673	694	699	692	741	705	699	728	661	735	657	702	705	673	729	695	684	680	696	703	739	692	702	674	668	671	678	699	652
14680	1208	954	763	539	424	326	274	256	255	213	232	223	227	206	197	202	195	195	216	229	159	195	189	202	221	201	226	182	177	184	179	173	203	211	186	216	177	170	166	200	204	180	191	183	184	177	191	190	196	165	185	177	163	181	156	183	196	168	179	170	183	168	172	211	195	189	196	189	171	190	191	189	186	186	196	168	168	182	181	180	156	170	168	179	188	220	179	193	178	186	171	175	173	187	177	181	172	158	180	164	181	188	168	179	188	184	204	160	164	194	177	183	159	170	150	194	182	189	164	203	184	163	188	183	197	183	186	158	187	198	182	173	193	182	177	177	201	185	184	183	190	199	170	163	157	199	179	181	204	173	218	195	182	193	173	165	193	193	181	190	201	171	194	186	180	159	189	184	177	182	197	196	170	207	184	175	213	179	161	203	167	192	174	167	178	187	173	172	195	211	170	198	184	198	190	201	162	188	171	177	179	200	196	179	183	171	183	189	181	188	176	199	191	169	192	146	197	169	180	224	197	164	161	173	165	185	187	169	165	168	217	185	180	209	156	198	215	173	184	184	186	188	206	200	183	188	171	163	158	171	167	192	200	184	188	175	188	195	208	166	218	172	177	183	190	193	169	178	190	170	182	212	178	212	201	156	160	166	182	184	189	185	193	196	227	195	182	181	189	187	185	176	182	208	162	189	177	182	227	173	193	187	199	192	168	183	185	174	180	171	187	174	178	174	195	178	180	197	174	202	196	166	168	205	182	184	202	188	202	204	165	170	192	187	173	184	187	178	176	199	177	188	179	177	177	204	159	171	192	188	161	165	175	186	170	192	194	155	206	179	173	176	174	166	177	210	177	158	184	181	195	173	188	174	161	181	164	206	191	189	161	203	183	194	181	179	164	179	201	206	168	170	173	187	176	174	189	180	169	188	171	162	155	162	193	156	171	194	195	184	147	166	169	187	162	169	166	197	175	178	164	172	168	167	180	172	171	172	192	175	172	194	193	183	194	194	167	168	206	195	207	154	182	154	182	198	168	183	153	198	175	177	177	162	165	167	206	178	197	177	178	187	178	166	193	162	169	171	170	162	196	180	181	176	186	180	175	179	164	177	180	199	198	160	196	186	178	205	192	169	179	198	177	179	187	161	167	174	166	208	189	207	165	193	174	166	160	194	166	194	187	167	179	189	176	167	162	166	174	178	179	181	150	157	187	185	183	161	210	163	183	202	168	151	195	182	168	179	176	194	189	163	184	163	197	151	181	198	167	195	185	178	175	185	179	169	177	176	156	165	185	185	199	171	189	197	175	180	190	176	194	195	188	176	191	176	203	169	183	156	175	192	178	173	186	146	191	198	188	196	182	175	162	189	206	181	192	213	174	194	181	170	213	198	180	154	197	173	172	203	164	177	185	164	176	185	170	190	161	176	172	205	177	187	204	185	139	162	193	177	193	176	176	193	199	170	190	157	212	173	159	167	167	176	190	172	195	180	185	161	174	178	172	186	160	188	172	192	191	187	191	179	214	189	164	178	188	192	199	191	185	191	169	174	180	160	183	162	173	182	170	177	197	179	166	166	154	180	162	194	175	172	190	193	199	176	193	200	197	198	153	182	196	173	220	196	176	170	160	167	190	176	164	173	194	189	180	145	190	171	197	177	207	202	199	172	166	162	182	180	157	188	166	188	177	172	180	166	190	174	172	168	171	186	178	182	152	171	193	175	183	182	174	183	183	178	167	156	166	200	188	169	214	202	211	171	196	206	178	174	165	178	191	172	201	185	178	150	190	178	172	178	210	178	191	191	198	187	198	190	181	169	193	143	160	166	203	170	178	167	164	189	174	188	189	190	159	160	197	168	175	178	198	176	169	186	180	194	169	167	169	180	153	168	172	170	187	207	182	176	174	181	179	192	206	163	190	185	182	187	179	187	200	169	165	175	179	176	188	173	214	166	165	160	151	152	184	172	184	194	156	211	195	167	164	177	191	207	191	193	189	189	178	178	189	200	170	206	173	178	161	177	161	185	204	173	197	160	184	170	173	163	190	182	174	205	194	190	205	206	195	179	181	199	183	163	181	173	185	191	175	170	183	195	179	178	189	206	197	181	180	177	189	191	186	186	195	155	181	168	174	186	177	183	178	190	172	199	171	180	171	187	167	191	172	184	178	168	160	173	156	178	152	168	195	173	204	183	155	164	168	175	200	190	196	208	166	194	181	163	179	174	169	199	176	175	177	196	195	179	155	182	185	177	197	205	184	161	180	204	171	178	181	190	186	173	214	202	184	180	183	175	168	205	182	176	163	193	183	165	185	174	203	202	155	193	175	184	173	179	166	187	174	191	200	174	187	181	168	187	156	167	175	169	186	158	198	179	173	152	178	201	184	204	139	164	188	207	174	171	207	175	175	220	189	176	206	178	191	172	166	185	173	169	187	187	155	160	203	189	185	192	209	181	183	176	195	185	178	199	186	218	176	181	183	171	192	138	169	156	177	170	196	202	194	195	188	172	185	197	199	152	164	193	169	167	172	189	190	185	181	172	183	197	190	178	179	203	187	169	182	208	187	194	183	181	200	177	202	201	183	183	189	198	181	177	177	172	198	159	182	186	142	171	197	205	158	173	199	182	180	188	197	182	186	190	173	144	179	201	197	182	171	176	152	182	190	175	216	154	193	214	169	163	175	188	190	214	192	177	167	194	189	166	179	171	179	175	187	185	172	188	176	172	187	177	166	173	147	182	159	189	193	163	206	185	176	170	173	186	189	170	194	189	184	199	167	169	186	180	191	156	189	178	199	175	188	178	180	165	187	167	196	163	180	149	168	178	191	203	188	174	164	167	188	145	156	184	171	195	187	187	209	187	187	188	164	178	179	191	171	152	175	186	208	201	171	172	178	154	171	167	172	191	191	201	174	188	159	211	183	193	180	187	173	162	168	174	167	168	166	162	182	203	176	196	202	196	175	205	195	195	192	182	173	186	165	184	184	193	210	186	175	176	184	158	209	185	219	176	169	193	203	175	193	185	197	204	179	181	192	179	178	179	184	182	177	174	159	184	181	195	160	199	143	190	164	169	187	168	180	181	164	171	185	173	136	191	176	165	163	176	160	201	194	182	193	169	210	185	176	191	159	169	184	174	196	174	162	166	142	186	180	180	162	154	194	179	186	153	156	173	179	162	187	165	165	208	178	187	199	170	184	199	181	189	180	204	179	165	163	149	187	193	202	196	168	194	174	190	178	172	184	172	184	180	192	200	158	165	150	183	186	182	180	185	183	197	187	180	175	192	177	178	190	178	175	178	202	192	177	189	198	183	173	183	187	174	172	168	185	184	205	180	196	205	163	192	182	198	161	172	162	182	178	173	190	172	201	180	185	159	162	163	165	187	198	172	179	170	165	205	158	182	169	186	199	175	192	194	165	181	201	173	177	168	179	192	175	210	164	182	195	207	166	166	186	182	176	171	191	178	151	192	190	194	173	165	164	202	201	159	209	158	207
7979	993	1839	2250	1988	1462	1233	1007	900	822	733	680	653	531	598	574	564	556	502	502	482	474	495	469	446	481	464	497	457	449	456	459	446	441	407	405	439	429	430	425	447	389	484	432	422	457	458	390	422	437	463	422	410	404	399	420	446	416	449	412	398	434	431	408	418	440	434	413	445	433	456	405	410	434	440	412	422	407	423	431	416	443	440	410	416	440	414	427	428	418	391	397	447	419	422	397	430	434	423	430	425	407	435	416	435	444	422	415	423	419	398	474	435	420	433	427	431	399	406	416	396	420	418	415	387	381	444	425	438	419	423	406	394	437	447	391	408	422	412	410	383	449	417	432	428	429	430	410	391	429	417	435	426	430	463	444	445	408	406	371	448	427	429	405	455	424	442	424	389	395	437	412	417	399	401	420	452	423	437	399	417	428	426	413	446	405	415	403	465	442	445	416	421	406	388	446	439	389	425	457	403	467	440	415	421	449	439	388	424	443	416	423	421	419	425	408	411	415	448	405	393	446	420	390	406	409	455	425	393	434	426	421	432	393	412	416	416	437	388	422	470	433	404	433	422	396	425	399	456	429	425	390	448	420	403	404	406	413	403	453	423	401	428	380	404	414	412	449	412	390	405	423	388	458	453	431	414	415	415	427	408	423	429	445	397	443	435	406	441	414	421	391	436	414	386	422	383	424	404	419	433	431	395	411	422	423	410	411	444	408	403	450	416	422	409	407	402	395	444	416	479	397	431	419	427	414	409	451	426	447	462	408	403	380	447	409	374	406	451	423	401	396	418	449	409	463	439	442	388	426	393	437	419	427	415	404	401	419	423	438	437	443	452	368	465	424	414	454	409	431	401	425	447	435	416	432	417	445	461	441	408	428	446	435	413	397	420	406	416	472	377	432	378	411	419	450	402	401	407	435	421	393	413	434	418	435	426	408	451	398	417	417	416	388	432	418	412	427	404	416	377	447	448	413	411	402	417	442	422	428	396	407	414	371	451	419	398	402	442	423	453	409	397	387	448	429	437	386	422	464	415	417	395	432	448	416	420	431	392	410	412	436	407	438	390	435	425	455	409	394	418	419	402	443	437	463	404	409	422	467	428	429	444	448	435	431	435	391	405	420	380	426	405	409	396	407	427	431	388	391	432	421	448	398	413	446	398	419	426	428	392	422	442	420	390	412	405	423	417	402	417	447	407	402	401	414	378	421	427	452	406	402	404	402	394	419	413	382	398	444	432	436	456	424	403	420	425	415	419	409	434	412	396	418	435	421	384	415	436	418	406	439	390	393	447	401	455	431	416	403	416	389	455	434	409	378	463	430	445	411	446	447	419	450	458	403	476	389	401	395	424	423	413	404	425	411	421	458	396	419	415	426	418	410	453	411	388	388	433	439	395	417	406	416	399	388	397	408	411	418	418	410	416	428	414	417	441	388	419	424	402	417	436	412	419	441	417	354	363	440	440	386	425	421	409	401	416	402	414	399	419	417	452	403	405	422	439	408	402	449	425	388	395	424	433	413	430	410	412	467	425	381	427	430	418	410	432	414	409	378	454	416	432	405	406	405	405	410	464	425	441	421	423	436	405	421	430	448	415	366	409	404	439	396	391	420	443	424	452	425	420	393	418	431	457	401	414	398	417	446	398	414	409	395	428	440	443	406	384	410	413	409	406	396	423	380	463	416	449	430	420	423	395	389	461	412	420	412	421	391	407	399	442	408	444	433	421	422	402	403	379	450	446	431	417	395	407	415	419	408	424	432	396	382	399	419	438	431	378	432	417	417	431	401	435	453	438	430	423	423	383	425	412	467	457	394	436	422	424	425	407	448	403	415	417	445	437	419	421	418	425	418	423	412	438	418	426	418	402	423	426	410	418	402	431	430	430	432	466	435	432	397	432	405	402	397	437	457	410	430	416	425	404	391	438	435	412	429	434	425	440	393	440	408	461	452	410	421	415	435	388	464	417	417	447	421	459	441	416	432	425	425	449	454	420	388	422	435	431	423	387	436	397	427	448	451	420	385	421	444	439	430	393	405	478	397	435	430	414	464	440	427	405	422	433	380	456	444	422	408	420	439	435	424	416	429	409	420	405	425	417	429	410	390	385	409	451	438	417	411	431	422	424	452	376	416	420	407	421	393	411	422	425	429	418	457	389	450	443	424	414	445	394	377	409	381	413	423	395	403	415	423	445	434	425	423	428	397	422	408	389	380	408	429	406	410	424	435	453	459	448	404	427	377	403	392	426	418	436	429	435	405	435	409	362	408	433	408	412	422	398	416	440	388	391	421	413	423	438	450	437	423	461	416	387	402	453	414	446	456	397	438	378	438	429	420	439	423	442	416	438	446	419	434	420	396	413	413	421	427	469	465	450	414	416	420	423	418	407	455	380	450	403	398	383	400	430	436	414	408	414	447	460	462	417	434	416	402	419	413	411	400	425	431	426	452	415	419	412	405	437	411	429	399	401	383	410	429	431	439	396	468	424	403	396	432	401	385	428	433	437	397	418	456	404	414	393	383	418	413	410	429	417	410	418	377	400	439	451	375	428	431	444	408	413	411	400	437	420	446	409	447	418	383	406	424	431	447	441	431	428	473	443	432	412	428	428	395	404	418	437	412	421	380	443	437	449	407	398	419	389	406	442	437	448	398	432	412	441	413	419	423	425	429	437	437	437	432	426	426	405	424	409	365	413	411	367	417	420	422	414	412	426	395	463	415	392	439	433	418	425	443	426	407	411	409	433	404	416	449	425	433	443	446	421	396	395	398	447	441	383	424	414	409	421	398	417	402	415	407	383	403	406	422	421	407	384	414	423	424	423	425	424	377	392	421	382	429	425	436	384	417	422	406	405	428	420	455	414	409	400	406	410	423	435	424	413	394	368	436	423	397	417	375	435	420	412	420	446	418	416	427	392	406	396	448	412	430	439	443	413	403	457	403	415	439	420	431	455	412	421	399	409	416	437	385	414	421	437	426	439	366	445	401	430	444	455	393	425	440	409	422	431	424	386	417	441	424	450	386	423	426	435	438	414	407	425	425	419	412	421	395	441	402	412	439	412	414	424	394	400	419	415	425	454	412	430	433	418	471	413	429	417	424	412	416	400	394	394	449	428	436	425	382	418	389	417	439	432	377	385	390	407	422	429	405	374	400	427	410	485	426	459	432	458	422	423	395	430	387	420	432	433	411	410	400	376	384	398	402	424	428	413	395	442	436	382	408	453	437	416	410	386	449	394	424	386	450	468	430	438	429	431	414	440	436	388	449	393	430	398	423	385	426	420	418	406	458	398	444	428	423	406	401	462	399	429	407	438	383	433	450	417	447	434	428	375	473	460	406	404	407	442	401	399	418	427	405	407	409	428	447	405	374	446	423	420	419	413	444	468	420	393	450	441	407	439	396	418	427	445	397	420	425	433	432	459	405	429	433	403	396	437	402	432	437	388	417	453	420	418	423	397	440	421	418	425	389	413	427	439	401	431	409	416	433
1497	229	228	241	220	227	218	240	239	189	229	225	213	214	194	228	224	214	198	234	208	216	192	228	223	262	199	227	210	228	211	196	216	224	220	213	234	208	214	208	254	228	211	209	236	217	220	226	243	222	196	216	203	213	199	220	218	220	221	195	236	219	224	209	226	199	219	210	220	226	191	238	218	244	224	200	202	225	218	208	208	214	231	198	206	215	207	207	212	203	221	222	219	250	211	211	193	234	216	224	201	233	198	218	234	212	214	213	227	197	219	225	230	236	209	233	209	242	206	194	210	200	186	182	242	219	228	194	232	235	214	213	231	218	218	238	208	204	218	231	192	245	221	200	194	268	208	190	201	211	199	211	225	210	219	212	234	214	204	244	257	196	213	226	229	200	197	218	230	211	242	209	208	201	227	196	244	184	248	192	214	226	214	183	214	221	241	193	194	231	222	264	213	181	215	204	210	211	225	187	222	243	210	215	231	228	217	243	225	219	203	201	226	203	233	218	199	182	220	206	190	244	230	216	219	220	213	207	185	220	206	217	228	220	215	207	237	228	228	224	198	207	184	213	205	199	216	209	213	208	236	234	188	185	200	224	223	216	213	192	233	194	211	244	221	233	219	208	206	211	232	229	197	215	247	235	215	217	227	244	238	245	210	223	252	223	241	216	230	192	221	199	219	198	217	234	227	200	217	208	191	223	228	222	234	226	240	241	208	212	200	203	243	235	172	228	217	198	210	245	215	205	206	244	224	205	211	222	240	206	200	227	250	237	227	218	191	225	218	211	240	174	226	252	214	223	206	227	189	221	239	217	219	218	251	245	206	248	208	202	235	212	193	217	188	218	211	218	184	230	240	217	252	255	238	218	209	204	218	229	240	215	244	205	239	221	207	206	226	230	210	207	194	215	209	227	233	223	242	248	209	219	230	231	217	221	222	218	202	220	217	207	246	213	203	220	202	213	199	220	230	236	206	205	222	231	219	226	216	227	230	246	256	243	211	215	215	238	228	188	184	223	237	240	245	223	213	212	214	207	213	218	214	233	232	211	217	211	206	225	240	218	227	221	206	244	212	204	203	228	241	190	189	191	207	208	210	209	213	199	234	239	234	224	226	203	218	209	212	218	214	190	186	222	245	228	229	224	231	225	229	243	218	225	230	197	219	215	213	228	230	228	230	192	205	224	233	210	215	199	224	212	209	218	197	166	193	225	233	208	216	203	199	209	228	207	210	205	203	188	225	190	224	228	194	219	227	212	198	208	241	211	221	198	232	202	236	217	223	216	225	199	236	213	230	233	206	229	215	221	205	229	235	228	222	211	223	197	206	240	213	228	227	228	199	229	220	201	188	213	191	212	241	213	203	209	257	226	208	204	203	218	224	234	222	210	221	211	214	202	200	197	217	234	212	223	222	216	241	197	200	249	180	224	227	191	209	215	230	215	239	218	247	200	216	227	218	234	217	204	229	231	218	197	241	244	228	233	214	210	235	195	194	237	202	217	210	235	203	198	229	204	218	221	226	226	191	238	200	195	212	206	220	236	225	199	213	232	211	256	220	226	202	222	214	207	204	212	245	225	208	228	205	240	212	204	224	220	217	229	207	205	217	241	213	220	228	240	219	199	201	207	226	235	243	219	238	218	202	189	249	226	204	199	214	233	202	213	215	225	225	220	208	217	233	201	227	221	204	251	232	222	199	205	200	230	229	216	202	184	207	181	220	219	202	196	205	205	209	201	201	218	254	212	225	204	207	224	223	201	197	188	194	193	223	209	226	228	203	206	197	214	186	213	186	194	195	200	222	212	226	193	200	181	223	216	208	227	225	208	200	207	214	222	220	233	226	217	208	201	198	197	256	199	192	231	203	223	219	249	215	223	246	216	234	217	199	226	248	238	211	252	206	230	220	223	220	202	202	239	209	224	224	210	214	204	222	233	226	252	206	205	216	214	221	191	206	224	211	218	239	248	239	213	228	230	220	210	221	228	201	213	234	214	196	226	229	239	219	203	194	234	244	215	212	208	253	227	189	193	216	218	186	203	212	216	208	198	196	225	214	217	230	227	220	217	203	195	231	229	215	212	183	177	211	206	254	211	215	215	192	216	205	211	191	238	237	176	215	221	230	213	219	211	220	228	230	217	256	216	225	228	228	201	207	226	217	171	214	205	230	215	213	222	228	232	226	227	221	221	217	196	241	213	204	220	198	231	208	248	234	218	224	206	234	218	245	243	239	246	246	185	245	223	213	227	232	232	195	208	235	222	220	224	217	217	214	229	216	222	233	209	232	213	236	224	247	247	235	211	235	244	218	204	208	210	202	212	254	196	246	234	218	239	198	209	243	209	218	209	222	234	220	197	216	225	219	221	191	205	215	229	218	228	224	206	187	224	209	194	210	230	243	250	260	224	225	209	245	210	216	223	224	243	224	213	243	220	220	205	202	206	191	237	220	240	204	232	220	211	231	228	222	204	217	228	223	218	207	220	235	245	209	208	209	228	220	228	232	222	224	219	224	207	217	225	240	214	196	213	229	199	204	206	213	220	238	197	228	210	199	231	227	209	198	230	188	220	178	211	200	203	240	229	185	220	199	225	196	243	213	193	235	241	195	223	203	215	194	214	226	239	197	219	237	202	214	193	206	206	209	259	208	211	197	223	209	199	206	172	204	234	203	246	215	184	201	219	207	209	209	214	203	195	189	223	208	208	191	183	232	234	237	223	201	239	195	227	209	225	259	223	214	219	204	206	224	208	203	205	218	229	207	219	218	210	213	231	238	201	222	218	223	235	209	203	203	247	212	221	223	205	240	224	213	192	229	227	216	200	224	242	201	224	210	229	210	201	220	227	229	223	216	200	245	210	192	167	221	212	203	215	207	212	228	248	200	256	243	230	206	224	210	190	212	195	219	257	193	204	206	230	225	245	227	183	215	226	229	214	209	224	229	207	218	227	219	230	226	209	245	219	218	238	213	219	227	233	224	234	226	200	236	201	240	206	220	218	211	197	205	214	199	256	255	230	194	222	231	208	238	221	229	233	209	215	223	187	227	197	237	232	195	214	202	238	212	201	233	234	223	210	213	236	231	220	208	198	189	201	218	232	195	226	188	229	235	203	186	211	200	206	240	196	234	208	205	230	212	223	226	207	193	192	221	208	218	228	211	227	211	209	244	205	185	240	224	197	189	192	216	217	253	196	260	188	210	202	224	234	227	211	207	220	203	198	235	221	208	225	232	219	222	204	203	204	221	214	219	225	205	209	190	229	225	242	193	212	240	177	201	207	220	206	225	220	207	232	230	221	210	208	233	202	225	218	225	238	199	197	229	231	195	199	199	233	247	206	214	226	191	245	233	232	197	220	248	232	215	233	225	214	192	193	247	214	206	232	191	211	217	207	226	211	201	201	234	237	195	226	228	240	223	186	203	225	209	217	212	221	199	223	199	236	232	237	225	239	217	236	218	224	217	232	208	229	242	198	211	212	245	250	244	235	240	218
1852	550	591	585	584	598	530	560	512	542	535	502	505	495	512	531	552	521	543	520	535	507	494	544	554	551	535	534	450	516	521	493	562	540	510	530	562	520	551	553	539	546	545	530	508	530	530	507	543	525	521	515	539	550	514	534	545	536	538	535	559	523	536	522	495	547	531	540	506	524	540	555	511	518	554	537	527	580	540	522	509	499	558	489	493	513	559	515	520	512	531	502	548	547	454	502	510	537	505	550	573	492	520	525	505	568	554	542	527	541	522	489	546	512	526	532	498	557	522	565	540	547	496	548	508	554	512	519	547	519	512	503	534	484	513	595	571	489	504	548	572	579	507	532	544	536	576	553	524	514	537	548	555	536	556	504	551	541	469	538	529	498	526	500	550	536	509	487	523	536	532	520	532	508	555	507	551	546	506	540	565	545	520	525	542	557	526	591	552	508	537	542	522	515	520	507	529	527	507	487	529	524	517	503	522	536	542	547	538	531	521	522	514	551	510	527	518	536	547	527	528	495	499	525	526	513	541	542	515	486	542	526	537	529	540	487	530	551	502	544	544	529	582	523	541	574	555	516	526	507	530	527	494	520	488	535	541	527	498	535	531	495	543	525	555	554	530	506	501	582	513	545	517	494	542	537	474	510	475	541	534	495	518	532	535	510	523	529	538	492	526	549	473	508	519	503	528	534	502	562	569	522	501	517	546	550	507	560	533	541	525	532	534	506	468	555	497	503	489	519	549	549	525	487	549	472	512	541	529	549	539	487	573	480	512	486	495	556	498	526	540	515	522	517	534	556	536	513	523	508	538	517	500	537	536	502	497	526	522	568	532	503	511	515	481	512	528	515	532	542	522	475	476	508	520	530	533	517	544	538	562	492	535	530	537	539	511	517	501	523	498	499	535	519	478	509	539	572	527	552	514	547	525	542	531	496	535	518	560	508	550	552	543	558	473	517	532	560	545	521	554	557	525	520	540	480	527	540	521	511	521	501	545	552	476	507	526	556	550	558	540	532	536	565	525	533	493	515	553	508	551	510	530	532	513	524	487	527	510	503	499	494	518	558	510	538	505	539	503	531	589	511	497	543	506	530	500	528	562	555	506	536	525	538	536	530	564	501	541	548	504	511	521	492	545	534	555	522	546	537	542	561	536	512	526	521	539	501	529	527	536	535	513	484	510	529	555	519	491	505	539	544	538	537	471	554	542	536	539	530	500	520	507	530	536	497	553	509	520	531	537	519	578	558	517	527	479	513	518	523	493	521	480	556	544	515	511	516	504	525	515	563	510	529	498	520	558	487	540	517	515	498	546	496	547	505	523	534	517	518	528	545	504	535	578	547	534	524	532	521	526	476	532	513	562	551	533	517	505	548	549	501	525	504	544	528	521	571	502	508	544	530	542	543	528	486	497	514	491	498	509	500	503	564	515	539	530	490	540	527	544	533	495	501	568	513	514	531	565	503	532	518	551	537	549	501	539	536	554	503	523	511	517	532	542	528	514	536	521	564	545	546	549	495	518	531	533	529	526	512	528	512	481	506	525	529	515	514	517	516	537	511	522	524	520	489	518	498	540	516	508	507	549	579	508	499	559	538	523	531	529	510	549	547	531	526	514	487	534	527	532	496	506	493	541	541	524	542	537	519	520	530	529	563	580	527	545	492	549	522	543	519	534	516	519	531	561	506	506	502	542	530	517	535	540	505	517	522	526	559	515	540	497	557	497	542	541	511	548	540	507	521	546	509	491	508	519	549	499	508	526	535	547	507	534	520	530	514	551	527	541	516	509	517	522	516	500	537	562	557	509	522	526	531	506	514	544	486	558	554	517	533	528	540	525	491	514	521	561	519	535	527	555	514	594	482	512	524	537	517	545	535	569	547	521	506	540	556	544	538	529	523	539	545	502	482	550	492	511	512	498	502	512	556	477	520	547	531	470	532	540	519	559	571	485	515	497	500	578	540	501	549	521	542	513	508	537	516	496	503	530	516	506	545	548	554	550	481	534	553	515	493	549	534	521	503	529	583	513	538	535	523	522	495	518	557	543	525	556	487	532	545	535	490	539	516	515	493	522	527	549	591	500	552	507	520	568	543	543	540	530	573	503	528	548	514	546	533	505	581	571	499	515	560	566	533	503	525	525	563	543	557	540	513	532	506	528	542	526	525	549	522	499	538	523	514	563	502	535	523	509	545	514	517	535	514	523	514	558	543	530	550	470	541	502	528	505	497	529	527	537	508	508	557	534	540	527	538	517	528	527	522	526	537	520	559	498	536	514	555	563	513	521	512	502	495	545	521	494	517	541	491	552	522	541	531	483	502	518	555	483	456	527	522	491	549	499	554	485	560	516	531	544	548	501	492	506	498	534	539	543	539	513	535	550	502	498	517	519	536	550	561	539	518	497	561	542	563	556	504	531	525	519	506	520	576	544	487	535	575	546	566	547	537	540	521	533	518	508	514	500	557	538	511	504	536	574	476	505	501	530	568	544	540	515	538	513	544	574	496	571	517	528	506	541	569	568	503	529	539	540	560	522	519	492	535	542	502	509	540	533	503	523	525	550	529	553	561	488	519	561	511	532	531	514	514	508	499	538	551	528	521	524	539	532	532	520	535	549	506	494	494	530	534	469	523	518	527	549	549	538	541	528	528	528	543	547	518	534	515	533	502	542	526	527	513	521	524	522	532	553	557	525	483	537	537	551	563	517	516	526	582	538	581	561	528	535	538	579	537	522	526	524	509	510	530	517	495	524	505	483	535	531	554	515	523	539	543	509	545	539	519	527	567	507	529	539	550	495	537	541	510	537	535	539	521	526	500	506	540	549	529	542	538	515	505	536	539	517	542	546	520	521	535	525	501	503	498	513	536	548	492	511	544	558	541	500	559	531	505	502	523	562	547	545	528	572	551	563	505	523	536	535	532	525	536	500	472	518	543	512	555	520	552	508	506	540	580	514	525	528	546	506	494	509	513	548	511	529	519	488	515	512	547	483	524	531	519	506	522	510	508	544	524	496	532	511	528	528	541	516	537	472	565	513	517	487	530	483	530	504	510	535	559	530	533	539	549	517	511	534	489	509	546	508	518	504	517	533	566	503	497	504	524	497	523	486	534	543	539	545	520	543	528	482	573	518	546	508	508	547	490	577	527	530	534	486	547	487	534	520	600	518	479	495	557	502	521	494	552	516	553	494	508	514	526	542	527	525	473	544	531	534	501	506	492	564	518	508	529	495	505	544	550	507	533	516	528	589	518	508	558	503	538	504	553	540	518	530	531	577	536	495	534	538	548	521	519	511	537	542	526	505	490	531	529	500	505	525	554	528	500	516	514	498	489	531	495	558	530	517	524	525	542	535	560	518	527	497	523	536	524	482	524	533	539	501	560	513	528	510	506	581	504	510	461	564	525	547	521	524	525	554	490	520	567	538	535	538	511	511	510	525	538	538	523	536	583	512	508	516	500	568	516	500	575	542	549	516	508	527	560	507	522	516	508
8070	664	636	601	503	402	334	360	346	355	316	335	308	300	267	310	291	293	329	305	341	289	321	267	360	321	277	294	322	279	326	300	302	300	313	320	288	316	280	296	316	322	302	310	298	298	302	326	353	298	286	302	321	327	341	279	270	317	310	300	288	308	288	259	324	310	292	316	297	293	300	303	285	324	283	287	327	316	300	300	308	301	301	308	254	272	325	296	282	269	312	302	263	287	291	270	323	300	306	322	303	313	302	305	330	299	320	260	286	257	292	295	301	287	294	270	289	285	246	288	292	280	331	274	285	314	326	306	276	298	277	299	300	293	309	347	270	330	291	293	281	298	276	293	278	310	282	304	272	299	282	295	307	292	317	321	298	286	304	297	317	291	324	294	294	280	299	295	265	308	296	303	317	277	328	318	270	294	279	270	296	328	310	328	314	287	288	276	312	282	326	291	323	270	312	313	270	301	296	294	345	297	322	271	319	289	311	293	338	296	285	325	267	304	277	292	310	292	305	300	280	293	298	317	315	297	260	291	284	308	301	333	322	315	321	281	291	318	281	288	271	304	320	333	294	296	313	318	337	306	301	289	291	317	307	337	291	325	293	280	280	284	286	297	297	321	305	314	312	305	269	280	294	300	306	285	327	319	295	330	294	318	303	300	317	301	285	305	302	263	293	304	288	301	299	289	319	283	280	327	307	313	334	267	272	311	309	243	299	259	285	310	298	334	300	281	284	303	297	270	270	325	273	319	271	280	295	316	303	284	290	324	325	259	288	300	300	286	284	293	305	272	287	294	293	291	278	276	281	303	296	284	306	294	284	291	286	278	285	275	289	278	311	303	304	312	291	331	295	308	323	323	322	314	298	295	301	306	299	323	345	306	311	321	292	278	297	315	310	273	303	313	311	347	296	321	283	288	314	296	312	274	315	290	296	298	314	335	277	301	291	280	280	299	302	286	295	290	318	293	299	335	289	306	335	320	297	281	303	287	302	284	321	294	281	280	305	294	284	290	275	279	327	286	289	298	315	276	283	315	314	321	337	287	260	291	258	293	301	300	267	295	278	297	301	260	290	327	302	283	294	283	303	277	297	284	315	273	270	280	328	270	295	287	313	273	274	264	290	292	278	280	315	288	282	329	345	322	290	298	293	278	284	279	267	292	271	298	302	306	272	291	305	310	320	292	311	317	269	302	286	281	292	283	305	275	271	317	281	287	287	292	297	314	302	299	293	305	264	303	311	279	289	259	309	282	318	319	306	293	283	337	292	335	325	311	298	310	301	281	304	300	292	299	272	317	307	285	285	311	305	337	317	272	294	302	317	273	316	306	293	286	317	316	329	311	328	329	274	276	313	304	276	328	281	311	250	270	285	274	298	267	321	287	286	286	299	333	325	292	297	272	311	285	294	300	308	264	311	289	349	337	275	306	312	296	291	311	296	291	248	306	332	316	278	319	309	307	251	318	288	301	296	263	319	301	270	303	307	294	283	361	297	321	282	290	288	301	315	291	278	325	330	287	318	293	292	315	306	320	310	319	316	324	292	272	306	319	307	313	289	297	299	298	273	264	299	293	294	311	272	279	287	278	299	327	308	324	324	300	310	314	278	293	310	307	315	322	323	312	303	356	297	332	295	333	321	283	275	301	276	285	311	287	330	305	315	299	288	332	327	298	299	280	334	303	312	293	300	298	323	289	271	326	294	321	287	327	332	318	306	308	278	324	325	332	297	301	269	292	279	300	292	304	281	315	279	294	329	289	303	329	289	345	312	308	290	283	337	324	301	262	287	276	326	301	309	304	285	260	274	276	319	298	276	304	323	292	331	337	333	309	337	312	329	317	293	333	289	316	317	334	329	285	297	334	284	308	319	334	293	304	303	292	305	338	296	306	284	310	304	300	299	314	334	293	310	283	313	301	303	284	331	287	319	298	320	310	298	287	302	303	300	317	314	282	296	310	304	315	303	335	304	328	322	328	328	286	280	289	307	268	292	318	298	283	294	328	307	312	272	321	304	316	295	259	311	309	297	303	276	332	331	302	272	301	326	313	306	281	319	317	296	344	288	291	226	279	268	296	322	278	313	316	265	309	287	288	331	290	308	307	320	316	297	274	301	317	284	303	313	295	320	311	297	323	284	308	319	286	305	310	286	308	299	302	309	291	265	304	304	308	350	303	304	299	310	315	321	306	312	304	289	282	290	312	309	295	304	270	293	289	306	356	314	317	309	320	308	261	290	302	319	286	278	316	310	323	293	296	343	335	268	287	256	321	332	318	283	302	332	319	290	276	337	303	306	316	300	289	328	315	321	303	320	281	329	314	317	295	316	294	309	336	293	304	286	278	290	283	328	310	298	312	273	297	298	308	298	316	289	307	330	299	303	284	314	292	273	271	295	300	324	334	304	313	321	321	339	330	321	299	288	291	311	278	275	300	315	295	312	302	279	340	304	307	293	286	317	289	301	325	296	308	267	324	309	317	289	306	307	327	289	285	313	275	339	293	287	269	314	312	340	296	261	263	305	287	312	298	332	335	313	276	290	266	312	311	280	292	304	303	327	325	313	289	297	294	298	292	318	323	337	315	289	281	283	284	304	281	308	284	303	267	307	308	281	299	291	294	310	286	316	291	286	297	305	331	294	304	285	292	309	329	286	307	325	318	283	262	287	338	307	308	264	318	290	320	329	277	334	297	317	298	312	311	317	318	282	290	299	284	310	314	293	312	315	304	308	304	338	289	286	323	275	274	286	296	321	330	272	283	325	262	272	274	322	282	311	282	324	326	291	299	285	306	277	294	277	323	282	296	300	296	314	303	286	307	296	311	324	320	315	269	295	288	285	289	276	309	311	242	272	331	303	303	315	295	308	310	322	291	320	320	305	289	272	294	313	280	285	309	319	287	267	281	282	287	317	316	319	302	336	310	319	292	316	336	305	291	311	282	272	298	306	286	275	263	294	305	317	289	271	304	309	315	277	287	308	331	270	302	324	288	314	310	321	280	326	333	314	305	315	299	334	329	335	326	307	324	278	266	304	304	310	312	292	320	320	298	283	292	311	313	310	285	275	279	291	312	313	305	284	293	285	315	332	303	272	286	261	287	320	269	337	298	308	284	292	299	292	266	313	319	287	287	288	333	325	314	305	296	310	271	307	293	269	292	312	319	286	316	295	286	314	287	347	303	290	300	307	282	316	285	317	271	289	300	304	277	320	298	309	285	272	295	294	285	316	296	280	288	295	309	295	304	275	311	306	293	304	250	284	266	303	341	324	262	302	291	319	286	293	269	307	316	303	241	279	315	309	282	319	316	289	298	285	309	295	319	302	296	291	330	293	291	278	270	347	295	299	313	326	307	255	330	298	296	316	283	308	315	315	303	312	283	289	317	301	308	317	323	306	314	292	313	293	334	291	297	292	328	333	278	336	296	311	274	314	303	282	275	299	337	269	322	274	277	282	298	307	272	286	316	317	289	311	280	332	303	329	287	300	285	342	327
6596	926	1456	1675	1508	1180	1050	939	878	918	851	833	799	790	751	719	750	741	689	733	719	682	722	691	764	707	710	694	710	719	729	717	680	723	692	723	684	702	693	666	701	700	770	722	688	699	694	729	704	677	702	721	695	690	656	714	744	705	708	708	697	673	716	709	665	711	652	671	694	710	694	729	670	707	759	688	744	663	680	712	685	699	731	709	641	690	710	666	724	620	677	680	677	723	673	661	699	681	682	694	698	671	703	701	657	687	664	666	680	673	686	653	705	688	704	673	704	652	711	685	711	694	669	710	720	662	682	721	700	680	680	650	693	681	691	698	702	685	716	695	655	657	673	705	685	677	706	674	707	661	680	721	707	673	665	729	675	679	697	688	703	674	676	696	680	726	672	683	703	689	681	719	701	670	713	677	673	668	674	687	687	727	671	659	689	679	694	645	638	682	668	724	680	675	681	706	722	663	735	689	700	655	702	672	717	641	647	646	710	721	655	718	720	655	716	669	712	730	647	700	644	666	672	705	704	634	702	695	677	672	696	667	717	696	706	679	702	681	655	676	693	740	679	682	671	666	694	731	724	655	667	699	684	694	705	667	709	642	733	713	731	661	726	670	676	714	720	709	650	676	676	679	690	655	751	692	656	737	691	692	702	665	688	699	682	683	687	670	650	720	674	659	657	659	668	642	692	716	652	706	684	688	708	730	698	687	711	658	684	658	692	692	711	721	733	727	677	696	663	689	698	625	672	716	649	694	676	672	730	698	653	662	636	704	704	672	675	672	685	700	711	669	649	653	661	657	786	663	709	718	737	678	751	700	698	685	670	717	691	704	696	690	713	673	685	741	758	701	667	687	725	664	693	664	725	763	710	705	686	717	670	665	718	651	686	666	682	706	670	713	709	711	721	670	675	694	700	709	693	641	692	696	654	694	644	670	683	710	699	752	728	681	686	719	692	656	714	773	765	675	684	698	681	697	677	706	719	679	677	692	646	683	693	676	711	667	699	674	638	694	710	665	712	699	660	684	667	644	675	682	680	687	718	656	726	709	645	718	686	683	681	670	686	711	670	657	677	695	682	737	692	668	660	685	725	671	731	663	662	654	688	703	663	694	704	677	688	695	744	668	697	681	672	685	694	659	679	704	678	704	699	710	686	683	676	684	690	709	686	682	721	698	696	677	711	672	674	687	654	712	712	669	668	666	688	612	683	677	736	671	697	687	683	634	705	680	723	681	689	736	668	687	681	694	641	721	667	694	705	682	719	691	684	665	664	681	670	727	635	713	660	674	663	683	708	727	693	669	730	674	694	637	681	694	695	677	712	708	696	647	698	651	764	684	684	691	686	665	614	659	666	662	721	705	673	695	689	698	714	674	628	660	695	734	708	712	698	696	666	642	664	667	714	701	751	689	703	714	723	700	662	700	715	665	697	703	682	669	690	660	674	637	686	669	693	683	727	696	686	686	673	657	670	682	634	691	684	690	683	700	665	720	716	688	708	704	732	743	697	678	699	672	739	696	663	694	648	706	719	702	732	711	679	709	676	648	702	661	676	689	667	666	732	697	688	675	689	690	688	670	656	687	738	691	689	683	671	680	740	668	707	687	704	693	709	664	632	703	698	712	658	669	690	676	669	667	637	714	700	734	704	726	712	728	696	648	676	694	669	649	686	677	692	662	670	655	710	721	671	690	659	681	694	670	707	697	658	689	682	690	725	650	653	736	662	680	690	727	660	704	715	696	685	695	727	688	683	713	709	698	644	673	712	635	667	724	690	685	697	717	652	689	674	696	691	670	667	700	667	709	668	668	641	719	649	671	721	669	683	695	652	639	715	697	686	675	706	699	672	776	725	711	696	696	644	670	669	714	699	667	688	674	710	689	740	689	707	676	716	648	704	669	715	702	683	705	719	706	661	676	698	674	697	686	676	674	667	672	675	734	725	670	714	705	691	674	703	692	707	676	706	700	683	737	664	702	661	682	688	666	621	689	699	711	696	702	702	689	697	681	653	673	692	658	658	674	672	669	645	686	678	675	691	688	699	645	695	668	690	718	685	672	757	667	716	698	698	671	737	653	686	670	717	712	717	686	690	699	654	683	702	708	629	707	699	701	693	703	689	686	681	715	682	729	693	716	662	705	689	689	665	675	670	696	679	696	699	705	683	723	713	669	705	716	705	699	675	680	670	692	660	706	692	737	675	645	691	659	680	704	682	712	688	702	708	664	695	661	660	701	692	685	723	686	671	717	663	695	641	675	672	705	659	710	679	659	684	691	724	694	662	677	701	711	695	713	695	704	679	703	637	708	692	735	688	675	691	682	717	710	714	736	672	664	658	645	692	700	726	662	676	723	706	652	679	680	694	705	660	651	692	677	709	708	686	712	669	703	673	686	683	634	683	690	670	715	645	657	681	667	646	740	672	745	680	707	697	687	655	692	715	682	709	665	691	690	727	693	631	702	673	675	722	720	695	670	720	668	667	707	668	739	669	685	690	655	657	682	649	689	694	731	652	696	673	665	681	660	712	710	642	674	718	699	687	697	722	666	655	680	616	693	704	679	711	668	704	666	650	671	716	716	695	701	680	640	679	658	708	661	683	701	683	654	648	693	684	649	715	675	702	652	658	666	694	681	676	668	701	660	714	647	705	705	713	666	691	690	715	656	683	663	711	700	672	692	724	706	652	669	682	683	656	683	724	701	674	696	695	695	702	681	683	696	694	692	700	707	735	677	680	662	718	699	720	684	659	665	728	645	707	690	709	679	717	658	672	744	637	668	677	647	684	702	691	649	726	665	661	734	728	683	731	711	703	651	744	682	690	683	702	714	609	690	685	615	718	668	656	698	680	678	737	684	715	693	683	701	677	696	709	683	685	694	642	723	691	696	636	682	667	689	700	682	677	684	696	680	696	705	676	705	671	659	723	667	693	697	683	734	670	655	665	707	625	711	618	672	686	655	720	672	679	699	719	701	669	700	673	664	700	693	676	723	630	701	670	686	702	698	732	676	621	686	697	704	655	670	661	704	707	732	633	670	692	722	686	707	648	692	682	704	672	645	696	739	730	718	678	738	718	691	702	701	694	731	678	678	683	705	675	674	713	651	669	635	681	679	701	680	691	674	698	741	668	648	672	724	703	690	708	645	675	669	679	690	711	689	708	697	673	697	658	705	693	686	780	741	682	708	675	665	720	705	694	709	657	703	644	708	645	664	694	674	697	694	670	728	712	690	690	688	687	650	663	688	707	686	704	702	685	715	698	640	701	713	706	692	700	696	690	676	669	683	674	712	663	681	705	670	649	716	721	679	664	741	722	680	661	694	753	648	738	684	691	654	678	695	715	648	689	672	705	709	677	691	695	685	699	673	671	726	679	694	673	728	666	692	721	714	689	702	697	718	679	655	706	672	664	673	705	734	664	678	697	658	703	697	659	663	663	667	684	634	695	687	642	694	677	730	709	677	669	702	647	752	700	710	677	659	695	690	687	652	718	711
14610	1169	962	694	509	417	306	294	263	246	250	189	237	225	191	194	200	170	184	182	196	172	179	173	211	175	183	210	191	191	187	172	189	170	197	185	187	192	152	162	198	173	182	164	179	187	170	182	191	169	154	179	162	189	194	187	160	173	138	204	166	182	168	154	183	161	158	177	188	159	185	187	176	181	174	173	184	194	189	166	166	168	172	164	177	190	174	207	158	170	207	209	166	171	176	180	183	163	181	185	198	201	176	194	175	178	200	168	164	162	163	162	178	179	180	166	173	167	193	181	166	170	176	185	198	179	192	187	197	217	174	163	196	168	159	164	174	178	179	194	171	174	190	198	187	177	183	159	170	203	178	191	182	189	175	196	177	171	191	181	161	182	169	179	184	182	182	164	173	167	165	192	186	205	182	175	177	181	163	177	152	180	164	174	173	167	166	197	192	167	167	196	164	192	202	192	154	182	160	143	188	180	179	184	174	169	174	200	166	179	165	191	181	164	163	176	180	177	192	147	171	196	163	201	182	195	167	206	175	170	183	167	193	187	173	153	166	181	189	177	164	182	181	186	172	160	193	152	164	172	179	193	166	162	173	168	191	178	186	163	201	191	176	175	229	182	187	183	188	206	185	196	179	169	184	183	159	162	192	215	172	171	160	190	166	181	187	178	170	177	193	176	195	193	186	169	177	182	169	181	176	202	192	145	162	175	178	197	165	183	176	182	176	178	188	168	197	163	169	165	194	191	183	195	177	169	158	184	186	175	195	187	174	181	177	169	167	176	170	183	177	186	184	185	191	150	179	213	161	191	193	194	154	157	163	185	186	168	184	159	143	175	201	170	166	189	194	164	183	183	180	182	158	161	180	177	204	191	150	167	208	174	189	197	155	169	179	212	192	194	144	159	192	162	172	198	182	159	172	187	154	182	208	163	184	173	170	164	170	176	179	167	154	163	175	190	179	160	196	181	156	159	174	152	169	177	193	200	159	187	161	176	195	193	192	199	166	186	200	174	150	190	157	189	182	153	176	165	189	163	187	168	196	174	182	185	158	182	180	169	173	178	181	168	190	135	176	183	164	194	163	191	173	200	187	165	182	173	169	196	171	152	180	177	149	171	167	157	172	190	184	193	168	191	198	172	226	169	163	150	169	175	170	195	173	167	198	200	197	171	166	180	197	168	168	197	204	192	199	197	174	204	160	183	169	179	179	196	149	167	204	173	207	175	177	179	175	172	173	161	160	171	179	199	175	180	215	186	180	173	199	177	173	206	175	174	168	152	181	169	197	185	173	155	145	202	201	186	192	175	170	189	171	183	209	212	191	167	180	175	176	160	179	186	178	172	148	205	184	180	196	164	172	166	213	181	157	206	210	157	188	183	175	171	157	197	170	165	159	168	164	185	174	170	208	179	185	181	174	171	176	151	187	193	179	182	185	191	183	158	173	168	185	181	155	193	176	176	182	188	186	162	182	188	184	191	201	156	213	199	162	161	189	162	168	206	157	172	154	172	181	184	180	168	167	183	183	217	190	177	163	199	178	164	183	165	174	175	179	196	173	156	182	177	189	167	183	182	202	183	183	198	156	192	160	185	167	180	167	182	205	180	167	165	180	162	187	186	191	157	160	175	141	164	158	180	184	154	204	178	150	191	156	174	164	183	188	197	184	182	185	198	200	152	177	179	186	165	168	176	184	167	189	181	182	196	169	199	205	145	192	169	192	163	181	188	181	180	181	159	183	176	181	203	176	181	178	181	179	176	169	173	174	177	196	152	193	194	201	157	196	182	226	207	183	168	177	164	195	181	170	180	159	184	176	177	173	203	147	171	192	165	187	168	180	170	178	184	190	192	196	166	163	175	186	179	212	202	187	142	201	170	150	196	175	167	180	213	175	167	165	169	182	169	172	178	175	191	196	173	165	160	182	179	176	183	159	160	189	174	158	200	212	193	176	179	181	184	174	182	149	178	179	195	181	176	171	184	177	184	179	194	176	177	174	189	195	175	158	192	191	202	131	170	176	188	157	151	182	166	162	167	191	178	159	195	169	174	188	176	181	184	167	181	186	204	175	182	183	184	186	173	206	194	171	190	176	179	176	167	179	188	188	175	166	201	178	196	183	186	172	206	198	167	181	182	178	184	195	162	171	169	164	188	187	173	181	181	183	193	171	198	213	195	211	181	179	173	186	155	165	175	175	175	161	173	174	196	183	177	186	166	174	197	183	164	154	166	188	139	197	172	174	186	184	176	191	178	190	187	148	163	197	169	163	157	172	219	189	190	156	169	181	212	204	197	178	165	182	174	204	186	154	169	185	185	197	183	158	179	171	155	175	176	171	185	196	186	188	180	196	155	188	206	173	178	181	182	183	193	197	184	173	188	189	191	172	181	189	183	169	205	189	196	172	166	179	182	174	192	180	147	182	193	191	189	213	191	148	171	176	171	185	158	165	185	183	172	181	176	192	170	210	185	177	186	165	176	190	183	186	177	198	165	188	190	220	172	165	152	158	195	167	205	196	184	189	195	168	150	200	178	175	193	180	180	184	187	159	171	164	159	193	200	160	181	202	177	159	193	204	184	161	187	207	174	186	167	186	175	163	174	189	193	195	175	159	174	165	162	172	182	169	187	158	175	169	169	178	173	181	186	164	179	169	197	195	172	156	174	145	178	214	197	187	141	189	180	178	163	181	180	186	189	198	180	209	152	212	176	172	206	182	156	185	184	180	163	173	190	162	168	176	165	182	191	180	178	168	194	188	167	200	183	167	188	189	196	182	208	195	173	185	167	157	177	155	173	186	158	169	164	156	188	151	166	166	158	191	182	174	203	161	170	186	168	195	189	184	204	190	183	192	194	169	193	194	175	191	170	163	185	205	189	178	183	181	177	180	189	191	169	173	179	197	169	164	201	177	201	182	177	193	175	163	180	173	184	192	192	183	165	180	188	186	162	161	184	192	186	187	177	179	173	188	180	177	208	183	195	208	173	176	200	180	179	168	170	185	167	185	181	166	155	183	183	189	188	184	206	182	166	168	178	190	178	202	174	184	164	172	185	159	176	177	196	193	189	184	195	171	172	193	173	181	175	156	179	212	202	203	181	155	169	193	173	226	187	168	161	189	173	175	183	179	199	168	183	186	203	186	203	176	210	137	162	176	179	180	172	193	185	176	174	190	195	179	167	186	183	187	149	172	192	158	206	187	174	184	195	199	177	169	192	181	172	176	203	178	193	171	157	163	194	192	164	179	181	172	175	157	152	161	166	203	194	189	155	186	172	175	184	175	201	189	156	172	165	152	167	194	172	183	181	203	180	191	171	167	195	172	179	183	177	155	170	166	155	164	178	183	198	153	166	157	204	168	160	198	184	197	179	177	186	172	150	229	175	164	180	184	168	184	167	200	195	174	202	190	184	181	186	161	160	180	161	174	173	177	183	156	188	202	164	207	176	171	194	178	182	185	181	191	158	180	221	169	201	185	183	188	168	191	172	168	203
7981	969	1889	2352	1930	1401	1205	999	888	786	702	707	629	632	608	555	580	512	512	561	516	508	452	479	487	469	446	417	446	453	413	451	476	464	418	446	401	415	461	431	415	432	449	442	409	419	436	427	429	458	437	407	437	451	436	425	393	429	421	429	424	424	422	429	449	443	444	446	402	429	416	384	414	407	439	413	464	462	436	420	415	407	381	443	416	407	416	423	414	416	428	406	433	389	420	445	423	421	371	386	430	393	425	423	462	420	475	409	442	402	420	448	448	418	393	439	417	438	422	432	442	413	425	413	408	447	399	426	467	432	392	434	410	431	434	406	413	410	388	433	411	411	407	434	403	444	422	415	425	385	411	398	403	439	435	405	407	410	406	421	397	443	424	424	432	439	442	408	444	420	441	385	413	448	396	389	422	409	419	431	430	416	410	449	439	408	397	406	365	414	437	422	376	418	429	426	415	436	414	449	418	425	367	412	422	398	442	378	428	418	458	407	451	441	387	445	416	400	447	411	434	406	428	451	374	404	439	412	436	422	408	424	396	402	430	403	377	430	422	410	414	425	412	451	412	382	440	406	429	421	401	446	449	446	409	388	443	429	434	418	413	426	397	440	449	421	384	427	398	408	386	432	411	405	416	433	428	419	414	433	403	441	402	468	397	412	415	408	436	455	394	433	388	413	427	432	370	421	430	440	390	418	438	417	441	447	411	444	407	432	430	402	428	385	401	388	386	412	402	454	409	420	427	438	421	433	392	391	427	460	426	413	380	380	409	436	399	378	407	431	431	423	415	435	449	438	392	404	399	433	423	411	411	418	420	407	431	406	430	441	400	442	413	400	427	433	419	391	393	405	410	415	461	421	394	420	390	442	436	437	403	410	402	456	405	420	422	409	446	412	398	435	425	456	411	405	419	394	385	417	410	423	392	389	413	426	452	449	391	434	420	446	409	461	418	430	443	423	433	412	405	450	397	385	420	416	471	370	401	425	408	397	423	407	392	421	416	425	406	400	419	409	426	429	424	408	416	427	438	397	422	446	437	420	371	387	421	437	396	411	439	368	431	415	443	423	421	449	437	426	396	419	423	443	441	428	420	465	409	424	374	436	416	405	349	394	409	415	437	424	400	417	428	432	437	409	428	397	426	409	436	416	388	385	430	402	395	410	419	406	420	400	422	440	426	411	421	425	383	410	452	424	440	378	388	386	397	414	437	444	432	432	429	406	423	414	429	426	388	393	412	394	402	422	428	410	422	379	405	421	400	388	414	451	425	464	371	412	422	422	419	380	408	409	396	434	423	425	393	413	420	389	389	455	425	388	393	423	431	397	455	427	388	436	425	403	427	461	428	412	408	398	436	460	443	405	406	402	417	389	407	441	412	405	416	433	400	413	437	446	370	392	420	432	395	449	406	427	427	397	422	416	403	415	408	391	428	402	403	439	434	424	438	404	443	384	409	419	374	413	423	428	438	431	388	411	401	433	449	407	443	447	457	441	419	394	403	416	438	439	418	423	443	383	420	444	442	433	385	429	424	451	399	425	453	432	452	414	410	403	418	437	414	400	444	417	404	404	418	408	421	394	451	400	419	411	417	446	432	418	404	422	440	431	414	409	398	427	440	401	405	418	388	409	427	405	408	444	412	422	434	411	405	416	414	395	424	413	421	429	405	413	458	405	436	407	433	418	426	440	430	462	396	439	443	406	415	436	439	431	386	424	414	429	427	403	426	436	404	411	426	428	467	447	406	429	416	375	435	433	414	378	410	427	423	401	422	442	455	395	403	420	406	416	399	416	390	410	425	453	420	427	422	396	428	464	422	400	407	425	440	432	427	392	387	437	471	403	413	435	416	418	401	457	417	410	432	419	441	444	427	438	418	457	409	409	381	446	394	409	425	407	443	419	438	390	380	402	441	443	442	466	392	437	409	421	449	418	428	403	420	420	423	430	406	450	412	425	439	405	428	422	415	440	415	419	427	441	403	435	442	444	403	416	409	446	429	399	390	402	408	416	437	391	418	426	423	446	433	427	409	421	435	415	432	414	419	392	397	453	417	398	412	400	411	425	412	365	371	433	439	421	443	389	410	390	415	436	453	441	425	419	405	414	420	404	438	373	423	425	427	427	402	373	428	409	385	412	466	426	400	428	423	431	375	405	467	435	415	408	413	428	409	442	401	411	415	421	413	435	437	382	427	449	424	397	448	435	423	412	443	401	432	393	377	417	447	445	433	443	427	399	402	420	411	456	455	422	449	423	416	451	410	424	397	418	443	414	430	426	399	395	429	470	453	449	402	445	413	454	373	435	449	457	435	407	427	400	447	420	431	400	438	417	414	404	404	420	453	407	416	447	412	430	433	417	367	432	461	443	416	404	423	421	396	395	452	448	433	411	420	434	440	411	462	414	421	431	387	400	384	407	436	415	428	428	402	428	400	410	395	428	432	387	440	417	397	412	417	428	371	381	411	405	432	436	430	411	407	438	439	404	426	382	437	434	363	448	369	449	401	394	437	416	386	398	427	447	417	427	392	430	403	417	431	422	429	427	408	422	381	411	427	409	449	412	404	415	420	419	427	415	459	392	425	384	449	427	424	390	431	411	397	433	382	429	447	408	422	384	469	416	438	422	432	433	411	421	417	421	390	397	396	427	425	406	429	399	409	426	428	431	386	410	396	424	417	418	409	405	395	429	445	399	396	431	432	373	389	427	412	411	427	407	421	411	402	400	446	400	399	402	387	420	442	403	451	405	406	400	415	420	426	410	414	434	382	424	374	412	426	415	409	444	419	402	403	443	449	463	409	427	466	442	415	387	422	439	430	391	444	430	429	396	417	389	439	443	412	451	413	406	415	411	449	401	394	415	400	390	447	418	414	399	384	420	406	423	411	435	444	460	422	408	424	433	420	394	440	416	446	408	412	431	397	426	402	415	406	443	400	400	473	413	389	436	392	418	415	408	462	469	414	415	416	418	459	453	407	394	399	414	395	400	424	433	405	401	400	453	432	402	432	430	426	426	423	405	440	424	422	417	396	411	411	424	441	423	443	429	419	432	434	395	421	414	411	396	429	421	440	420	381	431	387	401	425	408	398	431	411	417	407	427	423	441	446	424	421	434	401	394	408	429	441	430	415	397	390	413	427	404	370	431	381	443	420	441	442	419	404	398	425	438	466	411	439	425	430	458	434	419	438	413	418	386	426	443	430	400	425	420	401	452	422	424	449	412	391	426	410	394	415	436	464	408	412	410	417	443	427	384	453	408	439	404	430	437	425	395	398	442	397	436	386	451	432	403	453	401	436	432	452	408	406	415	404	384	431	436	400	397	416	401	409	432	447	383	417	392	462	421	431	447	440	425	410	387	422	399	418	408	440	436	416	415	479	452	417	386	404	429	410	419	406	398	432	408	400	421	427	400	419	436	449	434	377	406	414	398	398	426	427	402	402	377	408	397	427	417	407	410	402	396	419	458	419	424	392	396	413	394	404	418	388	431
1447	239	241	206	242	213	216	238	208	203	226	226	234	228	203	185	212	236	244	250	217	234	216	224	209	231	197	225	216	204	222	213	255	216	220	209	215	203	236	200	223	234	205	216	238	203	187	218	218	229	207	219	224	222	225	210	212	210	221	211	223	233	210	214	244	224	214	230	195	219	223	234	191	203	214	209	212	216	209	235	195	208	218	249	212	177	212	216	202	219	213	232	201	215	204	223	223	239	241	223	235	198	202	210	222	209	220	223	232	211	209	223	201	211	233	220	221	226	205	230	230	214	220	212	206	219	199	253	222	227	218	217	182	216	183	216	211	212	246	227	233	206	197	256	223	210	214	211	216	241	222	229	222	199	212	221	188	226	202	193	210	211	251	213	224	218	233	191	202	209	201	199	213	229	204	219	249	224	220	231	231	231	234	254	199	243	184	240	210	221	239	201	207	209	209	252	212	246	206	187	199	208	222	215	237	201	205	231	219	210	223	207	205	203	224	226	235	203	203	214	206	194	226	199	216	210	190	205	194	220	230	235	212	208	194	217	223	239	258	208	229	254	210	208	193	216	230	201	220	200	221	205	213	222	215	204	220	230	199	208	222	214	208	218	221	237	232	227	240	224	240	232	224	196	253	248	240	213	219	226	239	203	214	224	235	201	225	216	200	196	214	179	233	234	220	207	205	229	221	237	227	206	218	209	216	192	187	169	187	184	240	216	216	239	203	229	196	204	214	233	202	205	257	237	232	197	214	189	197	221	231	225	198	214	223	187	243	230	222	221	234	212	245	199	230	212	219	209	223	219	214	244	243	237	229	232	221	208	209	227	212	211	210	221	202	200	224	216	207	250	217	210	210	191	224	216	226	226	224	230	223	245	208	195	236	197	200	214	236	209	225	221	212	201	219	242	215	225	178	220	195	231	214	223	178	213	230	194	215	198	214	210	185	208	179	228	201	227	221	223	198	234	226	191	213	220	212	230	227	217	186	212	198	214	199	189	211	199	201	212	238	204	227	196	225	225	209	203	201	226	205	231	249	210	206	226	217	215	223	210	228	215	238	212	230	197	197	220	226	208	196	211	240	238	205	228	225	200	215	216	215	220	211	206	218	229	210	232	217	243	207	185	198	197	184	218	191	195	219	222	206	216	219	226	201	202	257	244	226	209	217	225	219	188	201	219	211	217	205	226	203	220	236	220	224	224	178	205	229	243	218	206	228	211	257	224	189	238	188	235	227	220	222	207	227	202	215	222	212	225	199	204	246	223	207	189	228	226	234	199	182	199	213	223	228	240	210	220	194	226	223	209	195	229	235	233	236	198	206	223	199	218	212	193	240	207	232	194	241	227	224	212	232	220	208	223	241	209	207	204	202	238	203	226	223	212	219	212	222	208	227	226	230	205	231	228	215	216	210	219	215	225	205	217	215	222	216	238	190	225	230	214	239	181	260	217	239	200	177	207	207	218	224	217	230	236	238	204	200	232	239	189	250	211	197	225	225	220	218	220	228	227	201	185	220	224	194	205	202	208	198	234	228	211	215	196	223	210	215	231	216	209	234	238	222	239	247	223	188	199	213	225	229	218	203	226	236	220	228	221	196	176	184	244	199	169	213	194	221	246	209	229	211	222	208	229	198	205	212	177	211	208	206	205	208	209	219	190	218	225	193	212	209	240	219	214	213	207	218	231	214	219	237	208	243	242	256	198	205	210	227	243	224	211	197	206	222	225	230	221	195	202	199	216	221	221	212	207	232	184	241	206	183	271	208	231	231	225	227	226	226	219	201	207	203	202	252	224	218	213	219	224	223	193	198	222	159	208	217	222	198	210	230	213	219	228	248	236	208	228	218	210	225	188	244	224	192	203	214	230	217	227	208	212	187	207	231	186	229	198	205	206	228	212	234	212	225	219	225	227	233	192	222	220	194	237	235	201	216	189	190	218	212	215	240	207	210	227	226	202	207	259	227	213	250	213	220	200	177	183	234	192	196	221	222	223	195	214	206	216	254	211	217	205	232	223	229	215	206	211	213	225	223	204	209	216	210	207	192	213	235	219	213	224	207	217	202	214	208	243	204	210	214	261	191	220	198	251	215	243	198	231	220	221	183	213	225	217	218	203	210	200	240	209	213	220	207	231	192	221	188	220	206	227	218	216	231	228	202	243	229	210	219	221	220	217	220	235	188	216	224	215	226	222	252	213	216	234	211	210	202	240	224	214	215	208	242	202	195	213	222	219	197	250	208	207	233	240	224	209	194	220	213	198	204	210	228	240	213	223	228	245	207	201	201	211	210	230	194	235	221	218	229	204	203	222	220	213	230	222	228	212	211	200	195	198	206	217	228	232	234	192	197	250	223	218	219	214	212	200	197	215	225	211	240	238	210	184	231	230	197	209	219	200	241	211	207	220	206	200	206	209	215	225	230	238	209	214	205	214	222	198	219	209	230	229	200	228	195	249	218	213	208	206	227	214	211	201	244	233	206	218	226	197	188	237	227	208	229	224	218	199	215	213	201	213	227	235	199	193	212	208	195	205	207	232	225	201	214	204	218	209	219	217	246	231	198	212	193	219	208	226	213	197	229	210	200	210	203	195	193	190	215	187	210	205	211	202	235	200	242	218	192	224	211	236	231	224	263	258	247	195	205	191	209	201	227	173	221	207	240	241	230	225	200	235	223	192	207	224	211	213	204	219	206	222	220	238	218	222	202	203	237	198	184	222	197	222	243	191	268	213	231	209	218	194	209	202	222	239	213	210	205	211	229	196	194	209	223	204	214	208	206	244	247	213	209	214	239	230	216	219	205	229	214	205	185	205	197	209	211	228	215	196	220	213	209	211	211	225	230	212	234	241	185	230	252	246	216	252	201	236	227	233	240	228	252	228	245	213	213	190	215	196	217	249	209	228	179	182	219	226	243	210	220	200	188	198	215	200	219	212	223	199	246	247	197	238	221	207	228	232	244	215	225	246	212	201	213	216	211	243	210	217	208	221	244	192	227	218	223	181	197	240	223	204	235	216	211	188	254	220	214	193	199	214	212	215	231	225	208	247	238	216	239	211	240	188	216	222	254	242	212	221	205	204	243	203	231	228	217	216	214	218	201	228	234	222	211	206	212	206	218	213	212	204	248	215	213	244	199	222	188	249	196	207	199	209	216	217	239	198	210	214	193	229	223	208	228	203	195	216	229	222	204	209	190	203	199	208	216	200	216	197	242	215	213	206	200	225	240	204	225	209	202	239	222	205	211	236	236	187	209	205	213	238	231	236	205	216	213	213	209	200	238	214	201	216	221	240	214	196	183	208	207	218	222	214	207	204	209	208	199	236	228	195	215	214	193	208	231	224	213	224	189	280	238	224	210	197	194	217	206	231	228	220	222	205	226	188	210	202	260	212	205	240	232	234	219	251	228	213	211	212	246	188	221	215	224	227	228	198	224	240	245	200	215	231	209	228	200	216	223	219	214	204	260	224	217	188	222	229	224	231	213	193
1824	554	548	586	575	490	587	503	511	550	578	544	516	516	541	516	515	561	522	539	536	507	530	522	502	545	517	507	511	510	522	532	559	548	535	540	537	549	561	511	580	502	527	505	554	540	505	522	530	509	518	494	513	533	545	473	517	559	515	543	523	521	525	534	509	522	539	534	544	531	526	527	512	528	529	558	549	515	555	502	577	535	530	509	517	531	532	512	524	535	526	550	500	512	587	522	539	539	527	477	515	505	520	496	539	466	530	582	545	523	550	510	524	526	469	509	477	542	508	544	499	521	539	490	512	538	487	486	509	518	499	504	505	537	515	507	525	539	516	557	542	512	527	527	531	520	511	533	521	556	559	531	492	541	535	513	529	507	537	498	511	534	528	515	522	546	515	532	502	520	509	512	507	523	521	499	534	510	569	494	500	545	530	505	520	512	534	522	529	572	508	551	511	532	547	532	533	512	525	523	540	491	520	545	520	546	503	513	525	489	483	523	479	548	502	506	491	507	500	522	548	512	507	501	518	545	513	510	523	503	561	514	538	562	526	501	505	538	516	529	506	482	579	531	563	539	547	525	540	490	563	538	534	525	521	519	527	519	553	552	555	538	541	542	522	501	525	527	506	502	523	497	515	503	541	525	536	520	482	530	520	524	536	467	492	520	497	493	530	539	564	524	512	558	521	511	537	535	491	502	542	528	532	511	519	521	541	489	536	505	488	543	533	533	525	492	503	492	521	522	539	532	518	536	554	494	552	525	536	532	542	504	506	513	544	530	540	526	530	502	509	495	510	528	558	539	526	542	557	500	536	568	503	501	502	586	517	489	507	519	493	564	539	528	555	482	518	487	557	489	509	495	560	528	505	512	552	519	524	519	510	559	515	523	518	544	521	510	501	552	522	536	536	561	518	500	520	507	484	492	474	562	519	509	543	516	520	533	527	512	547	552	509	517	518	527	501	507	523	547	521	480	545	513	505	509	492	538	496	499	476	531	537	499	515	490	538	514	512	533	507	541	569	520	519	474	509	522	523	508	549	505	555	505	508	499	509	535	534	530	503	527	538	539	506	500	520	498	547	508	569	591	505	520	513	542	556	500	532	543	522	538	531	517	518	522	529	541	518	537	509	471	534	535	529	540	524	512	532	521	524	508	541	525	474	531	534	519	508	515	510	531	512	542	482	511	515	529	536	515	519	515	557	550	545	476	507	586	510	532	526	543	520	482	537	491	526	527	517	518	517	553	489	542	524	502	569	517	523	546	534	500	484	538	517	508	530	493	501	526	565	506	491	516	522	530	525	535	509	501	528	526	525	511	488	538	550	501	525	532	538	526	541	465	486	516	517	498	535	526	517	496	514	517	496	574	518	481	523	507	509	523	563	494	547	563	507	574	521	560	552	556	530	491	521	542	528	518	510	522	518	493	531	531	486	535	510	530	520	513	538	528	515	539	549	505	492	531	509	538	521	516	538	518	531	521	574	525	552	522	503	497	528	520	490	539	520	535	495	512	522	547	536	541	521	566	561	513	539	554	515	542	536	538	545	535	498	500	523	547	545	518	535	500	528	507	501	516	489	538	496	543	503	540	518	547	533	468	513	544	524	543	498	538	496	490	544	542	517	493	541	520	517	564	540	540	487	524	497	512	512	531	527	528	502	501	511	514	542	507	536	487	488	537	503	496	542	554	518	560	512	543	529	463	548	508	541	483	515	557	537	468	475	552	511	517	521	507	501	505	510	541	508	548	511	493	534	513	505	528	568	529	538	520	508	505	516	479	521	504	539	521	569	561	492	542	506	529	513	500	567	524	527	526	507	514	493	580	565	523	514	527	505	525	532	532	535	521	517	525	523	500	496	507	527	498	585	501	512	530	501	531	527	509	486	510	546	525	564	538	502	547	543	557	512	537	552	527	495	510	569	494	524	512	545	497	508	473	503	525	514	531	516	537	544	529	535	515	561	552	506	519	524	537	537	515	512	522	517	538	530	528	499	489	558	558	542	511	547	546	536	503	529	580	541	532	519	531	503	508	505	545	517	496	503	543	527	501	529	501	542	538	547	509	535	468	524	522	532	524	559	498	540	557	540	524	493	514	525	526	547	533	510	573	532	521	532	527	542	529	496	549	538	503	494	528	553	548	578	491	540	567	508	552	548	545	550	448	507	529	562	529	517	518	515	524	515	496	541	522	510	532	494	516	537	493	554	528	559	521	499	526	532	525	541	497	518	545	541	540	539	523	518	485	508	527	534	507	503	506	527	533	530	501	529	565	521	490	495	511	522	529	514	547	538	528	500	501	546	504	505	530	514	478	530	537	569	517	528	530	526	516	519	539	572	497	515	521	530	516	519	528	505	518	527	520	502	526	549	534	552	567	571	521	534	514	525	497	563	502	557	547	516	505	531	555	487	539	531	505	542	562	547	520	515	531	525	533	518	504	514	466	510	514	543	513	499	484	495	518	499	512	510	557	539	513	502	555	537	563	526	531	543	547	516	497	528	589	484	486	543	534	531	526	532	539	516	529	526	511	523	481	534	513	530	528	541	554	536	553	529	468	522	477	515	552	517	545	567	531	514	539	526	530	514	519	531	505	498	525	508	537	473	532	523	495	545	515	517	566	545	543	522	521	537	545	473	539	562	499	495	517	536	494	542	525	547	497	567	529	524	524	541	537	500	503	512	493	506	526	544	513	481	502	543	549	530	491	556	557	562	518	508	505	538	542	529	514	536	546	533	538	575	480	545	503	509	514	555	538	523	574	521	535	478	574	511	543	516	541	571	521	584	521	518	565	491	580	508	533	569	516	566	504	513	564	518	527	523	534	515	529	524	532	523	546	539	520	537	557	568	495	561	508	546	545	526	538	523	517	560	544	532	527	526	534	475	481	482	545	516	492	502	568	536	546	497	521	507	515	509	527	563	492	488	530	518	506	508	526	565	544	522	497	557	550	562	516	533	547	506	526	522	552	494	528	523	551	506	515	551	533	517	505	545	528	511	522	498	545	522	505	528	526	523	535	540	547	518	530	485	491	536	513	538	540	473	518	496	509	521	577	519	536	524	525	504	547	500	546	524	536	532	564	474	555	531	553	530	541	516	511	512	513	544	531	456	571	559	548	523	497	488	515	575	499	524	537	525	524	549	514	539	498	532	527	495	512	518	531	544	521	494	505	537	523	506	549	490	511	570	536	536	514	550	436	526	506	519	489	529	551	541	534	553	497	527	500	531	541	532	555	503	541	534	525	552	528	530	470	539	536	550	515	531	525	457	510	544	528	549	486	552	548	518	562	547	523	508	500	546	558	509	513	519	546	512	580	509	509	536	504	542	549	515	525	517	510	502	507	551	529	551	545	524	545	505	508	567	512	550	521	531	506	557	537	509	561	510	550	508	526	516	529	518	480	539	572	482	526	526	529	488	527	494	490	532	539	453	507	496	510	544	545	504	541	533	518	520	522	541	488	535	519	541	511	511	524	555	529	542	535	522	543	548	549
8076	604	676	572	510	423	414	341	351	316	356	343	336	310	316	291	308	315	332	309	301	314	314	300	272	299	325	314	342	299	323	284	277	327	310	281	272	292	311	296	348	302	296	308	304	322	330	293	319	324	264	295	336	318	313	333	311	294	329	293	317	323	316	298	297	335	294	304	307	282	292	309	280	267	291	289	246	280	276	266	325	261	281	304	308	276	311	301	285	276	320	293	294	342	304	298	280	327	297	293	322	315	300	316	301	269	299	292	321	304	297	317	265	298	318	306	293	322	303	269	279	341	285	285	299	287	309	323	308	296	313	310	268	321	315	323	327	310	303	298	297	312	282	305	278	290	300	304	308	322	281	277	302	291	335	333	292	297	295	305	276	285	321	322	281	285	301	271	269	295	314	282	306	284	301	287	322	308	299	303	293	285	264	287	294	310	279	274	337	279	302	292	295	280	295	272	318	279	322	302	318	324	316	328	261	291	300	315	279	295	267	302	288	301	298	280	287	310	282	292	283	306	281	289	285	295	321	304	322	302	320	327	299	288	289	268	303	265	310	271	284	313	280	323	295	302	296	287	339	282	296	305	292	290	303	299	277	293	311	289	312	291	300	311	281	298	310	295	322	275	322	285	300	302	288	263	319	304	315	328	294	310	277	303	287	293	300	303	303	313	302	313	286	303	312	276	275	293	275	291	293	294	264	286	304	270	330	286	288	290	298	303	295	296	310	269	303	306	310	283	311	276	302	289	306	264	288	288	292	282	314	314	297	309	314	313	334	338	321	277	312	325	314	298	336	321	266	289	308	282	319	327	291	307	269	291	330	309	309	324	293	319	321	255	314	267	329	319	307	291	277	293	300	297	282	281	311	281	314	308	308	289	278	321	323	269	300	306	282	313	318	300	310	288	294	331	315	322	303	289	283	302	307	283	296	279	319	315	304	317	302	279	320	298	303	309	293	303	313	297	300	327	271	301	315	321	271	270	308	275	315	283	285	287	278	291	285	266	307	299	324	315	284	307	285	314	305	287	304	315	312	286	306	268	310	285	308	278	296	276	307	267	312	311	312	323	311	310	287	295	302	284	302	310	301	265	276	315	275	312	299	308	316	312	304	306	295	286	281	269	299	297	301	303	294	293	292	286	299	278	271	287	310	296	306	309	284	315	283	283	283	329	287	281	330	319	273	300	303	298	294	317	308	312	349	272	267	267	296	298	279	317	294	312	281	311	295	272	317	309	287	345	303	303	330	299	298	264	301	306	318	290	291	279	284	301	275	286	309	298	294	309	336	311	326	294	315	294	309	324	304	333	290	289	314	287	360	300	283	267	292	294	297	278	303	309	297	282	319	284	301	289	284	284	311	296	283	317	293	273	297	246	304	315	301	301	321	308	313	309	310	277	291	298	331	297	302	301	287	296	278	300	311	309	289	282	313	316	338	302	295	299	327	311	297	291	288	282	294	304	297	312	323	301	315	281	306	308	309	291	281	280	280	331	265	323	280	279	331	308	288	265	300	297	308	307	290	285	315	275	318	302	332	290	288	294	281	287	320	306	321	288	300	294	309	300	299	298	303	310	315	259	310	314	288	310	289	261	287	327	301	333	319	290	269	276	299	342	273	313	300	288	292	292	292	306	309	303	328	318	302	310	327	310	296	285	294	295	319	301	315	290	274	307	301	302	292	332	302	312	281	291	281	261	269	310	308	290	338	307	283	319	317	298	299	323	316	296	295	272	286	302	330	316	312	280	333	325	266	299	277	306	282	299	255	272	308	301	305	308	295	300	284	302	316	307	273	294	301	300	343	269	275	318	310	277	285	322	342	307	300	297	277	304	267	324	283	313	284	315	286	288	284	319	292	326	302	365	313	278	275	308	276	272	320	319	270	281	301	306	321	329	292	283	293	297	299	316	299	306	287	258	315	303	292	261	304	308	312	325	304	312	287	320	273	276	325	314	305	290	280	295	301	301	287	276	284	297	314	254	313	278	310	300	270	292	334	306	291	324	263	297	274	292	318	280	277	279	275	313	307	297	285	277	310	337	315	346	291	309	299	273	300	303	313	315	310	331	279	298	290	340	303	271	288	299	286	264	324	296	313	325	301	278	284	286	323	304	260	275	330	329	306	268	287	304	265	300	332	295	296	315	286	298	315	311	302	314	302	309	322	299	292	303	296	335	298	293	270	308	293	273	318	295	282	253	300	326	320	270	285	262	286	363	252	299	269	290	301	291	313	318	315	290	276	339	313	294	307	305	286	299	338	343	316	327	308	267	305	300	318	338	296	304	310	284	317	307	311	317	305	289	298	298	279	300	315	274	315	301	312	349	302	275	287	291	319	303	311	279	287	313	289	296	300	307	310	286	287	291	297	302	297	291	315	278	280	328	301	313	296	351	294	291	295	324	284	302	303	314	253	255	283	285	306	279	277	285	313	307	279	299	314	299	297	336	308	290	307	326	348	280	280	298	302	280	297	277	307	264	294	334	276	273	299	291	306	274	274	276	281	301	316	278	305	321	295	328	308	307	283	295	295	292	309	299	292	278	330	294	276	288	328	311	287	272	295	272	307	305	322	297	315	310	314	289	309	326	313	297	309	297	328	259	308	258	349	264	232	277	284	268	315	329	270	300	334	301	280	329	313	315	284	296	276	309	284	292	295	305	296	304	338	292	282	297	325	290	270	326	317	324	317	322	297	293	339	296	298	301	312	283	286	299	319	292	333	294	287	338	267	306	271	308	300	321	307	308	323	293	302	288	296	270	284	291	283	301	270	280	300	272	303	304	288	270	286	274	295	300	300	292	278	318	288	291	270	282	305	305	300	288	274	274	287	313	282	274	287	318	290	271	301	308	319	327	333	296	313	307	314	294	310	309	296	303	270	309	319	302	311	316	351	294	283	287	306	281	295	299	312	307	272	294	312	329	331	299	288	304	333	297	294	328	270	286	297	306	296	302	307	272	287	278	307	301	323	303	288	288	290	267	326	272	283	308	304	290	336	308	341	320	300	271	303	334	282	296	287	319	328	295	299	294	277	299	300	330	323	310	310	300	273	295	297	306	298	295	311	325	285	302	284	246	303	310	290	303	294	281	265	277	325	304	311	283	294	340	309	302	276	315	344	280	310	272	306	281	268	282	337	287	293	327	285	302	298	295	301	334	319	307	292	297	318	290	313	324	299	317	304	294	301	278	299	290	278	293	313	294	281	328	279	266	299	301	289	328	324	293	290	274	324	340	306	291	294	270	300	306	324	317	307	280	312	307	279	293	271	282	276	317	289	296	293	298	300	288	274	291	302	279	319	285	346	323	312	311	309	303	292	301	286	300	265	304	318	296	303	282	340	290	296	274	319	313	286	297	307	275	307	327	342	297	305	277	292	288	294	342	340	309	271	291	305	294	296	278	324	277	271	290	310	299	328	349	286	288	300	270	324	300	301	306	289	266	320	313	282	298	304	299	297	286	321	279	295	326	298	306	290	295	316	279	302	297
6595	1001	1446	1621	1440	1182	1115	988	983	900	907	808	800	756	792	815	740	715	766	719	707	727	699	707	758	741	689	718	736	716	703	696	676	726	692	707	696	770	718	710	715	685	704	707	747	700	687	677	676	650	702	705	703	685	690	687	697	723	697	730	706	699	679	675	730	691	699	687	728	704	706	676	707	656	678	704	700	709	700	676	670	684	693	704	676	705	672	657	687	718	673	686	730	692	684	661	718	740	692	735	720	665	676	689	703	711	705	650	691	696	700	670	702	675	701	680	689	707	615	649	664	696	680	720	700	655	722	638	708	679	678	675	608	691	671	641	686	671	706	676	701	694	708	696	676	697	684	632	744	754	735	663	724	704	627	683	716	688	676	691	681	710	694	678	687	687	695	703	685	726	732	677	717	677	686	662	676	676	684	692	641	711	661	689	705	657	643	697	676	684	664	695	668	729	670	711	691	648	679	710	737	653	705	682	654	676	674	657	667	679	680	684	721	732	686	675	722	628	763	695	665	737	675	665	682	641	701	666	658	708	698	687	671	680	726	656	707	683	745	703	704	651	646	706	695	670	665	689	647	710	708	666	688	680	679	735	666	719	639	674	670	686	659	682	702	678	719	679	694	684	699	668	675	659	645	666	704	714	708	701	694	699	684	636	706	653	657	731	708	693	664	687	685	702	687	672	688	640	694	700	658	641	666	663	677	648	625	698	652	713	692	715	710	672	673	675	697	722	696	702	690	688	667	722	698	653	693	694	694	700	705	700	688	645	661	694	709	670	715	646	635	689	701	708	672	699	721	729	683	665	723	708	706	691	641	705	686	676	723	699	654	683	718	664	691	728	688	666	689	688	688	709	700	674	671	655	665	722	698	727	671	703	704	617	661	684	676	712	749	725	699	742	640	673	674	685	710	672	691	668	674	684	638	678	690	667	697	723	683	668	651	678	671	707	672	672	680	626	648	688	740	687	652	609	655	689	729	718	708	626	676	699	659	704	671	751	738	653	669	662	684	681	666	671	671	673	650	712	689	718	684	663	687	683	661	668	695	696	686	684	681	715	670	689	712	673	713	652	684	682	698	682	674	703	660	679	716	703	674	674	671	691	720	688	668	663	670	671	701	671	701	696	648	680	715	662	665	698	702	701	684	700	667	687	727	725	689	689	663	718	682	650	645	664	684	702	687	712	723	694	669	711	654	687	663	674	652	707	697	669	703	708	702	705	667	703	689	677	669	696	707	660	663	686	712	669	693	693	669	692	684	680	727	695	659	711	692	697	700	752	729	695	687	675	638	694	678	726	702	686	641	671	661	659	693	717	697	686	633	652	623	692	698	663	640	673	737	663	695	656	679	684	648	673	686	679	672	675	715	703	652	676	639	676	669	665	671	671	667	687	715	698	682	754	665	695	730	725	708	667	641	631	671	714	644	701	671	731	697	680	635	720	645	674	668	659	700	699	667	706	611	693	657	686	700	703	671	711	678	702	717	667	689	734	664	711	676	699	657	659	666	666	689	658	665	637	681	693	687	717	678	658	708	669	680	696	712	690	715	689	719	705	707	711	683	700	623	668	650	676	680	704	681	621	689	696	668	704	700	700	614	679	651	673	647	684	650	679	656	680	662	648	646	652	738	698	703	653	663	727	658	699	703	683	678	730	658	670	700	724	691	693	707	735	654	636	673	718	692	658	682	661	681	633	680	746	681	694	710	651	641	711	732	679	674	692	713	729	697	657	686	673	688	690	673	720	712	680	663	674	698	710	646	701	656	671	695	724	726	667	712	634	664	699	719	683	724	726	652	656	687	703	715	645	701	674	665	712	697	652	636	691	641	686	665	646	672	714	687	677	694	679	733	709	671	727	688	681	703	670	711	667	688	684	643	691	689	670	680	721	712	667	663	638	684	645	731	682	691	633	675	687	660	684	695	698	682	668	752	673	682	672	689	726	721	720	680	687	668	700	696	685	690	677	671	663	713	672	686	626	671	687	698	712	710	727	643	645	695	634	698	751	667	685	686	717	645	688	729	718	675	671	687	656	687	673	697	719	663	662	674	663	687	674	680	718	720	661	683	691	728	690	711	728	642	668	679	678	683	668	667	718	674	735	733	712	708	689	722	720	689	684	694	634	632	683	648	675	666	689	682	696	626	671	704	716	696	681	710	715	656	701	628	700	668	682	710	677	651	694	668	711	685	677	684	680	700	714	680	645	702	705	717	701	694	711	666	678	668	671	687	680	702	653	710	700	689	671	704	696	697	680	731	698	651	691	635	651	680	705	663	671	694	697	668	686	681	711	681	686	706	719	717	633	653	738	620	745	671	754	629	703	697	675	683	709	703	679	682	673	711	747	663	702	728	668	680	668	708	724	735	689	683	700	713	688	629	713	718	709	700	671	701	673	706	742	717	682	744	683	695	661	704	706	670	673	650	674	668	688	682	657	680	700	703	745	637	718	720	688	695	692	714	681	700	692	683	696	702	652	734	734	672	663	711	699	660	658	686	744	684	693	706	677	665	718	668	733	678	703	706	708	672	735	667	680	690	668	698	686	692	704	690	660	685	709	722	679	673	704	677	663	658	680	681	717	661	682	668	668	668	675	665	686	691	658	718	714	676	642	675	694	679	662	708	668	695	687	686	628	700	686	695	667	653	689	688	678	657	708	631	676	695	660	695	669	677	717	679	696	693	729	689	726	674	724	663	650	708	677	668	738	678	662	676	725	679	693	683	647	689	676	654	700	645	660	691	708	658	695	678	671	692	646	682	694	706	700	676	727	683	684	654	724	666	704	699	682	719	700	697	647	661	692	680	645	728	690	668	662	681	688	726	689	671	673	677	657	675	660	696	719	745	663	692	665	719	691	714	692	682	678	712	682	733	672	677	690	695	658	658	698	660	663	715	662	708	683	716	689	665	690	688	658	697	680	698	666	703	737	655	705	714	734	721	703	706	676	651	665	682	671	757	660	671	713	692	700	679	680	675	683	709	702	656	696	652	655	688	708	632	685	680	637	674	693	704	738	697	713	681	731	665	674	679	653	742	717	641	711	622	705	634	689	693	690	722	629	665	691	660	705	651	718	669	706	685	712	681	674	643	703	706	674	740	712	697	680	718	651	713	662	680	708	695	694	669	671	723	683	670	693	738	642	669	666	695	750	655	695	660	688	725	675	708	656	702	704	683	671	684	702	722	734	678	693	688	684	671	645	642	679	676	678	693	720	701	622	737	720	654	704	665	714	695	676	675	681	683	729	722	703	703	649	659	707	694	695	681	708	660	647	700	694	724	671	672	640	721	714	649	676	675	683	700	683	669	649	694	638	696	696	689	670	689	708	698	650	677	678	718	649	680	726	727	670	689	677	656	711	658	668	684	668	680	709	634	667	713	645	685	675	658	681	697	655	650	708	664	697	694	684	710	695	671	748	675	686	712	726	708	718	711	690	684	637	671	732	712	710	704	677	699	670	706	703	619	696	675	683	662	689	710	714	713	679
14694	1100	979	783	531	426	321	297	254	236	233	224	205	170	179	211	186	180	196	170	178	195	199	169	195	169	165	206	195	163	198	182	198	192	205	152	175	193	194	188	179	178	192	202	150	211	178	181	185	177	199	191	192	197	163	172	176	174	228	190	164	203	187	162	169	182	178	183	186	187	174	138	181	175	172	163	176	181	163	165	153	209	193	191	195	189	155	185	165	171	181	192	180	178	171	179	171	171	158	192	198	200	184	162	176	190	161	189	167	183	178	179	166	178	211	157	179	179	173	166	190	170	165	166	173	170	182	189	172	180	180	184	171	197	188	187	168	171	186	182	165	153	188	186	176	173	161	167	174	195	172	170	191	187	179	171	164	172	163	181	157	161	166	176	178	150	195	160	202	194	177	188	184	197	202	169	165	176	170	176	183	179	201	167	202	192	189	153	173	184	164	166	167	177	212	166	189	208	157	166	172	158	178	165	182	176	147	177	181	189	189	174	194	192	198	147	158	164	197	171	159	188	183	193	211	176	194	179	187	168	186	178	183	159	185	178	194	175	165	162	200	188	181	170	156	167	198	179	153	170	165	206	200	199	209	169	185	179	175	189	156	174	177	179	172	171	196	187	170	187	184	187	165	168	167	208	179	169	171	175	188	178	182	160	191	169	186	168	175	184	181	178	182	171	181	157	164	170	203	176	183	187	212	189	169	158	191	177	157	185	177	174	182	159	174	200	172	189	170	164	210	186	165	154	179	181	189	168	182	160	164	165	161	196	196	201	191	155	176	187	173	156	172	173	182	179	153	158	196	173	165	184	191	183	184	162	208	179	164	170	175	163	195	207	179	189	163	206	191	160	175	176	168	186	201	207	195	182	202	189	192	189	168	182	181	163	216	178	169	202	193	165	192	154	161	191	185	167	169	184	171	180	159	179	185	168	169	171	207	149	185	185	167	174	209	186	151	190	183	164	176	174	182	213	180	167	197	170	179	170	202	174	159	177	171	169	185	174	191	172	156	175	169	206	155	180	148	162	178	188	210	183	214	161	184	185	164	153	189	198	173	160	198	176	179	177	187	193	189	200	180	187	195	194	195	158	179	182	179	188	177	172	185	169	154	187	162	166	167	172	173	176	186	176	207	192	204	180	171	185	163	182	171	137	189	160	151	198	169	166	177	152	170	197	185	173	183	174	185	192	192	192	187	160	176	181	189	175	199	150	171	160	205	169	175	191	183	178	175	183	211	165	184	151	182	158	173	211	184	174	165	182	178	180	164	165	182	167	165	134	179	171	186	155	149	185	227	134	205	167	185	184	183	164	182	165	156	176	171	188	176	178	170	159	164	187	163	157	178	182	189	193	168	163	165	169	184	200	151	190	193	178	193	196	184	163	178	172	200	163	178	172	211	179	211	172	181	165	160	169	165	178	177	173	174	179	169	157	166	175	186	209	185	179	160	187	161	159	150	167	191	169	182	183	176	160	166	180	158	198	189	163	169	177	189	161	167	192	185	180	191	186	176	175	173	188	189	185	178	169	152	184	191	195	176	202	168	199	185	182	192	156	209	173	179	188	164	168	199	184	191	182	179	177	171	182	167	164	194	170	195	167	199	179	174	160	179	169	175	172	173	173	215	197	191	177	178	202	163	184	214	144	149	169	177	172	177	177	179	190	214	172	183	203	186	162	166	179	158	169	175	179	171	177	172	163	183	148	139	179	188	196	178	171	199	193	169	180	186	173	189	155	183	200	182	172	169	174	174	171	172	165	169	171	195	206	209	191	167	173	179	178	195	202	186	151	160	174	183	161	166	186	193	194	172	197	169	171	179	188	149	176	168	168	165	172	198	174	188	166	172	172	186	171	167	155	195	186	183	179	178	184	158	158	191	186	205	161	180	154	189	184	158	160	182	170	176	193	147	183	191	201	193	173	184	192	197	178	177	189	193	163	188	185	183	178	204	186	162	182	185	175	176	175	159	151	183	178	163	198	153	190	147	195	188	179	181	173	169	193	140	176	187	181	171	167	163	201	193	165	176	170	190	190	191	189	195	201	175	166	168	169	149	180	173	157	170	171	182	186	188	156	151	185	182	184	169	179	175	153	179	158	183	198	196	165	190	175	179	188	170	180	177	182	167	169	190	169	181	186	179	204	192	196	190	178	195	194	194	216	184	165	190	197	180	213	200	185	174	181	189	155	180	174	180	189	166	164	189	171	179	158	201	198	171	160	194	186	186	191	195	181	160	159	215	184	175	183	193	184	172	165	179	174	174	154	169	156	172	192	190	152	204	168	157	195	176	195	164	208	214	157	164	174	172	184	162	183	154	162	146	179	174	166	158	179	160	197	173	187	190	182	169	159	165	178	152	182	176	170	155	191	197	181	195	174	179	174	171	170	198	180	191	167	180	178	156	159	192	196	162	158	192	182	168	183	185	179	176	194	181	196	182	154	207	203	179	183	194	172	188	163	172	164	205	189	184	175	152	162	172	208	178	166	176	181	183	152	166	164	190	173	187	165	173	170	177	178	171	194	183	166	194	162	190	195	165	180	188	157	181	186	168	173	177	181	192	170	203	177	191	204	198	162	188	161	183	157	221	191	143	195	197	185	182	199	173	191	171	184	196	173	185	184	196	190	173	174	173	156	217	168	177	185	169	195	193	141	178	183	164	166	193	155	166	175	171	184	177	188	175	188	210	194	174	195	174	178	180	152	175	160	202	159	176	159	190	189	170	163	170	203	178	176	180	174	158	197	175	181	189	196	194	177	182	184	157	177	180	171	196	168	174	172	171	179	162	188	168	174	184	159	195	195	179	166	158	187	192	147	170	142	184	170	163	166	182	191	169	164	159	178	199	171	175	183	160	181	179	160	184	162	188	206	172	173	176	162	153	200	182	184	173	168	165	167	178	196	196	189	158	188	158	197	172	173	188	179	187	190	167	182	196	174	156	195	160	193	163	183	182	172	167	191	157	178	184	167	176	175	186	155	170	170	166	181	173	184	194	183	181	167	181	179	200	175	181	178	183	187	183	186	203	163	194	170	180	173	151	216	174	197	192	148	198	171	148	161	186	160	189	158	197	176	177	163	178	181	185	171	178	164	187	169	184	218	164	180	170	203	192	206	194	194	173	172	188	179	205	163	176	171	176	191	148	156	161	190	165	178	180	187	188	161	195	168	185	209	168	176	174	160	184	195	166	174	187	182	203	170	164	180	149	180	210	192	196	177	166	180	191	198	178	183	173	170	189	183	165	180	186	171	178	179	197	195	181	173	199	184	182	176	181	159	178	144	164	188	160	184	183	186	190	175	167	167	178	212	196	175	196	155	215	185	198	161	203	176	181	192	183	181	181	174	188	163	174	188	191	203	165	202	181	190	186	177	184	179	152	164	190	165	168	170	166	192	175	151	173	184	162	182	174	186	176	156	161	192	178	201	194	170	176	188	168	173	166	203	185	174	180	168	190	216	187	159	190	201	175	178	176	184	160	180	179	182
8000	903	1887	2220	1942	1464	1192	1004	886	767	705	678	629	623	577	590	543	543	523	514	511	494	473	480	476	447	484	475	471	452	417	456	404	462	459	442	472	463	419	470	433	421	412	433	432	453	406	403	415	403	414	432	426	426	432	396	426	407	419	399	404	458	426	443	401	436	413	416	381	434	404	395	437	394	414	434	416	411	418	420	412	415	416	445	416	408	444	434	432	473	442	446	404	415	416	431	396	435	393	406	420	431	418	403	423	382	465	428	432	413	462	417	421	424	430	422	435	409	433	451	416	425	391	408	394	430	437	399	403	426	420	384	388	425	420	407	424	425	444	382	419	386	449	424	433	408	404	400	431	416	427	396	392	453	409	419	420	424	414	432	452	445	428	443	431	429	410	425	427	385	433	434	384	418	424	407	413	437	422	398	436	421	431	417	387	435	461	413	438	411	407	426	405	390	414	428	443	445	420	424	432	444	409	417	432	425	363	398	470	412	407	385	442	390	399	415	391	438	401	402	403	431	476	391	401	397	466	406	423	454	414	393	427	437	370	354	414	444	418	422	414	398	435	400	395	409	436	416	380	419	414	405	426	441	413	409	409	397	403	407	418	429	426	428	440	394	451	420	377	398	429	408	398	416	420	437	401	400	411	410	400	424	421	428	428	421	404	401	406	449	446	438	416	403	470	393	448	370	412	475	439	424	386	386	407	426	417	438	418	422	405	407	412	432	428	405	427	406	373	416	413	403	406	406	406	411	426	384	431	384	406	429	370	424	393	418	401	405	401	414	413	426	423	432	414	372	439	443	404	422	398	432	421	411	395	449	416	400	445	415	421	415	415	410	446	441	415	419	413	409	389	424	428	433	410	409	399	430	391	396	445	421	407	419	390	418	433	447	405	410	411	389	439	434	423	428	430	393	415	409	417	369	414	424	431	420	360	411	431	395	433	412	392	408	442	438	409	417	409	414	400	409	420	415	403	378	386	414	406	384	413	404	409	416	424	407	392	404	396	424	411	427	386	459	382	459	444	422	433	427	424	440	399	413	454	426	416	395	440	371	418	394	375	436	422	417	396	441	421	386	418	472	430	427	398	438	449	422	409	421	445	405	435	382	427	409	465	426	408	426	419	465	374	391	411	450	420	391	420	423	379	408	415	405	430	411	402	420	419	447	401	408	420	427	404	439	387	367	406	419	457	388	408	432	389	452	372	400	376	411	428	421	401	405	421	409	407	426	430	437	427	403	446	429	431	422	425	402	424	423	378	377	406	435	421	452	424	424	379	418	402	388	416	425	388	414	433	402	438	429	455	368	395	416	405	428	415	467	423	402	426	431	429	403	404	422	374	429	364	393	382	444	404	400	431	435	414	418	421	431	399	416	398	437	439	401	395	418	453	474	406	448	373	423	432	368	427	411	381	418	452	387	423	423	380	378	407	426	429	456	414	424	452	432	423	404	390	431	427	440	406	414	385	381	464	370	398	405	412	417	420	431	410	413	430	415	407	436	418	460	442	420	387	428	408	398	416	382	413	406	369	462	399	418	398	433	408	396	406	412	406	403	428	423	382	417	379	413	416	401	395	421	432	397	388	415	424	395	416	415	402	412	410	428	401	402	427	405	412	407	423	408	387	414	442	412	409	436	414	392	388	372	446	444	411	423	405	415	433	404	400	434	385	429	435	380	401	409	414	425	428	437	432	412	461	423	415	405	419	413	435	427	414	453	430	402	406	431	426	414	391	432	434	404	414	438	436	425	415	397	408	395	408	407	418	417	426	391	406	433	401	422	422	414	404	438	422	424	421	429	407	406	430	409	416	403	437	425	415	435	406	432	391	447	431	446	395	446	427	414	379	423	449	358	433	406	398	428	405	413	404	431	413	449	399	436	412	415	419	420	380	401	400	397	439	400	386	395	432	417	442	389	425	442	413	399	435	389	382	414	426	453	421	436	415	408	430	407	427	415	420	444	412	370	429	424	411	393	402	427	402	438	387	386	408	425	403	439	399	454	411	447	401	453	420	416	418	425	398	437	432	381	424	416	417	388	428	417	424	418	423	426	432	429	407	383	386	406	423	414	419	439	413	430	405	453	407	404	396	393	398	385	408	410	406	417	449	436	398	424	424	443	417	404	403	391	414	424	386	467	421	392	433	458	383	390	471	420	439	402	434	444	410	387	415	400	428	429	423	379	448	415	428	436	416	399	398	395	416	423	433	397	405	424	413	425	399	396	391	435	399	416	467	417	405	399	405	376	425	432	446	415	385	400	392	401	398	425	397	430	451	411	443	404	388	437	445	453	414	408	436	386	428	408	405	423	425	378	406	474	419	418	441	466	388	425	434	436	434	416	390	413	411	417	428	399	412	409	445	398	404	420	433	444	387	377	437	390	440	406	428	429	432	400	406	431	417	414	387	427	419	412	413	395	450	402	445	409	412	381	437	429	438	422	400	418	465	407	431	406	463	429	418	409	426	421	454	397	412	454	397	406	424	411	422	441	378	422	387	437	431	415	408	431	408	445	410	422	402	433	422	452	397	440	407	421	460	371	405	399	434	424	419	437	422	435	432	396	443	377	416	405	408	417	425	436	407	461	401	459	449	406	393	407	440	421	440	393	392	426	420	422	446	429	415	434	406	408	446	427	457	401	385	394	401	420	392	433	419	401	397	410	383	430	434	429	405	428	406	451	351	440	423	427	420	446	427	393	385	406	436	401	405	414	436	408	416	397	442	418	394	470	411	388	418	440	449	442	427	444	406	391	377	412	412	405	368	416	418	375	411	414	405	452	417	406	422	410	390	419	405	395	406	417	421	375	408	430	409	408	404	426	441	408	388	413	417	366	432	405	405	388	449	432	415	405	426	410	417	406	430	408	407	426	407	398	395	429	437	413	395	388	412	429	412	414	410	446	435	414	446	413	440	381	395	432	393	450	411	410	449	391	426	387	411	409	406	422	431	428	394	390	409	430	391	407	424	410	413	414	383	411	419	452	409	447	472	412	407	421	429	415	416	446	380	448	417	377	421	436	387	423	416	388	416	423	436	423	413	420	423	412	433	435	421	425	408	384	399	400	415	422	412	450	391	403	419	435	412	401	412	406	413	411	405	438	414	406	416	437	395	438	415	383	435	425	386	431	437	416	410	395	424	435	425	419	425	386	413	395	406	418	425	379	409	406	395	407	408	432	449	413	422	410	413	411	398	451	423	438	394	414	436	416	384	448	415	412	470	377	440	396	417	405	421	429	397	391	413	398	381	446	414	398	404	400	438	442	395	419	402	425	424	385	381	385	403	401	406	398	401	399	400	387	392	420	375	431	401	424	402	430	425	423	400	414	401	431	440	412	408	453	428	391	394	434	377	371	451	433	410	438	440	403	437	437	402	391	419	431	445	438	442	437	418	420	419	420	382	438	401	406	400	410	404	373	434	404	419	431	430	405	420	424	433	399	392	444	432	377	411	437	469	405	403	418	396	429	404	420	395	404	428	413	406	445
1520	236	212	202	224	246	244	218	214	217	193	200	199	219	185	226	226	226	216	211	247	184	218	220	235	210	212	218	217	246	231	209	215	208	201	224	231	224	224	194	212	232	218	216	215	237	236	200	186	218	206	213	224	207	228	215	222	199	231	240	218	240	211	200	216	201	214	207	215	254	212	234	241	217	205	224	185	203	196	202	228	244	224	198	207	204	209	213	243	214	243	216	219	200	246	213	236	194	218	217	226	249	240	208	223	203	209	215	237	210	232	214	226	224	225	217	222	219	200	223	211	190	211	228	197	229	227	220	232	228	228	233	226	226	221	210	206	209	195	247	211	201	212	225	201	242	206	204	210	221	219	217	195	196	243	219	243	215	202	206	238	230	236	210	221	200	218	225	244	182	221	226	209	198	221	198	209	175	211	229	220	207	203	225	199	195	206	234	214	206	195	207	204	236	213	227	188	219	203	222	209	200	226	244	205	212	203	247	232	225	212	208	228	222	193	233	236	241	228	221	218	224	202	227	212	201	226	205	259	225	214	220	224	215	232	216	231	201	194	223	221	222	217	214	216	213	238	216	216	222	215	181	238	198	204	221	240	202	237	215	218	202	206	223	208	192	212	232	234	199	208	210	208	222	180	204	206	217	237	202	182	229	225	207	232	220	222	211	192	203	233	219	212	222	185	240	222	190	220	217	208	194	198	197	233	221	230	207	210	231	203	235	221	198	225	212	225	214	217	198	210	233	218	203	198	215	244	211	232	222	201	225	210	200	199	204	206	206	203	201	201	224	219	200	214	222	196	215	209	208	209	222	200	213	238	196	210	210	211	212	222	231	237	236	214	244	201	233	227	224	210	227	200	222	214	213	219	239	207	225	219	213	222	215	198	196	198	254	204	208	211	220	207	219	195	213	220	189	245	234	231	198	212	219	194	213	212	219	197	192	235	202	177	228	205	215	201	231	212	230	238	219	210	213	226	226	224	230	219	233	235	209	187	224	197	224	226	245	232	198	206	223	219	179	184	186	203	221	229	223	214	209	211	217	223	190	213	238	198	217	211	209	241	210	212	204	241	217	223	222	220	215	220	214	207	223	239	204	220	231	196	198	226	229	207	219	219	217	229	213	207	218	220	229	192	217	226	217	226	239	234	229	205	206	202	261	227	213	213	210	205	241	208	244	198	206	209	208	187	203	184	212	204	205	217	225	217	220	191	218	174	213	202	201	209	219	211	190	218	208	201	234	225	204	211	213	210	212	227	240	226	205	188	204	229	227	209	212	194	196	240	216	210	204	219	214	246	224	232	233	221	212	186	219	224	204	208	220	216	210	214	216	204	231	212	201	189	203	188	216	195	206	189	201	222	185	218	227	227	211	215	229	215	208	208	208	208	217	210	213	221	204	243	264	211	215	204	213	228	201	213	221	207	177	228	222	216	237	232	212	224	192	234	213	240	227	234	224	235	207	201	202	211	214	233	232	214	206	201	220	226	215	213	191	215	206	216	219	231	209	227	251	225	222	209	213	206	225	223	218	204	201	201	227	194	217	203	234	216	222	229	206	252	232	226	229	218	188	228	186	229	233	240	224	244	212	193	184	242	215	226	214	248	218	193	216	216	208	224	212	234	219	257	212	221	222	189	221	219	197	204	228	208	246	208	241	219	216	255	211	226	247	227	225	251	217	219	227	192	209	214	231	222	199	213	231	236	209	184	204	238	238	225	187	243	210	209	238	218	232	242	228	221	215	233	210	213	219	190	191	214	224	248	207	220	229	207	205	213	191	228	218	212	212	220	204	222	220	214	228	233	213	232	210	217	217	233	210	248	227	253	242	221	221	225	216	211	195	248	203	228	211	216	218	223	202	216	228	197	190	208	235	223	231	225	204	218	206	210	198	234	239	204	216	226	214	220	229	213	227	204	234	208	230	206	241	224	226	218	231	233	225	220	201	198	188	198	231	204	228	207	218	216	199	197	206	211	237	188	217	200	198	210	195	227	220	207	194	199	230	208	206	203	204	210	233	183	228	225	212	219	208	229	224	218	225	221	217	215	230	225	216	228	214	208	221	201	207	206	229	220	242	227	200	216	239	226	227	212	204	181	207	204	228	202	226	218	220	225	209	198	233	228	225	193	192	213	192	233	206	223	219	238	201	218	222	229	194	216	221	211	227	182	193	202	221	232	223	203	185	201	209	202	226	243	214	245	233	209	231	199	219	220	236	210	197	214	214	231	211	214	230	184	217	220	230	209	218	210	198	204	233	207	232	211	207	222	243	205	205	214	210	224	196	209	216	188	212	196	230	213	223	240	235	220	197	200	217	201	226	208	191	229	236	204	211	193	204	217	233	214	238	209	234	226	226	230	223	215	212	225	242	222	227	204	177	216	210	205	203	244	219	231	223	203	214	207	198	210	219	240	225	232	200	200	215	242	191	197	169	217	221	197	212	238	216	210	202	214	183	245	226	206	204	201	216	239	209	234	241	223	212	199	216	229	190	207	228	208	214	209	222	219	197	208	219	234	226	197	227	182	197	181	207	225	208	243	211	229	192	193	198	200	223	215	218	221	272	219	233	210	224	217	210	219	197	197	210	200	194	211	214	203	208	225	193	206	203	227	223	238	195	205	178	206	216	209	195	194	221	197	214	187	207	229	203	222	241	209	208	195	210	233	231	209	194	196	235	226	205	237	226	215	214	215	215	199	215	184	209	199	230	233	225	230	233	194	190	205	216	235	217	227	198	221	199	219	239	211	204	226	189	221	245	211	211	230	242	223	217	234	217	225	221	219	195	218	206	223	216	215	202	213	195	222	228	200	222	219	223	202	227	189	216	220	238	218	215	224	185	221	226	203	190	193	212	206	211	202	234	225	225	242	224	259	196	247	216	206	194	209	197	235	203	206	218	208	216	211	185	215	224	220	230	250	250	216	218	208	205	208	232	212	222	217	227	217	200	219	203	197	208	239	209	217	226	231	204	228	207	207	228	217	205	215	206	210	207	237	234	226	192	225	230	217	210	214	187	192	220	204	209	212	217	218	240	254	234	206	188	208	210	212	224	199	217	225	185	239	220	213	201	214	216	219	195	212	201	228	230	191	228	202	198	209	213	198	213	212	213	200	205	210	222	208	220	196	214	231	223	228	207	200	203	200	200	194	208	221	211	213	237	190	230	240	229	220	237	234	228	210	206	233	203	210	225	242	219	220	205	211	205	191	232	207	207	226	225	226	218	226	230	192	203	194	225	225	235	198	202	197	213	238	229	229	229	213	238	199	234	192	213	204	221	213	205	244	220	214	205	192	197	198	231	194	230	210	200	211	230	193	227	245	222	188	212	192	211	227	202	227	200	222	234	230	195	185	221	221	212	236	211	214	239	249	216	235	210	247	192	212	222	213	203	216	242	211	222	223	224	218	217	235	227	237	239	200	192	211	222	256	238	258	198	199	186	213	226	180	226	211	213	226	215	207	211	231	238	197	219	183	238	189	180	214	219
1810	547	589	588	571	499	570	535	578	544	549	543	531	525	539	500	507	498	556	521	511	583	544	525	527	554	506	538	524	541	499	533	500	499	532	520	569	504	532	546	513	540	527	510	497	522	525	492	510	514	533	554	523	539	516	506	509	552	499	543	492	473	490	517	509	518	540	557	497	499	549	492	516	508	479	497	542	530	549	517	505	488	543	474	530	507	483	529	521	535	504	501	547	533	527	518	513	548	529	512	504	525	531	525	548	534	525	523	500	577	502	518	504	529	565	504	552	533	536	486	530	501	536	553	521	505	535	559	537	541	524	516	550	541	579	507	559	533	500	527	553	539	524	497	534	507	528	546	526	540	564	508	555	542	493	499	483	524	539	503	489	533	517	517	532	491	509	487	570	538	512	545	518	568	516	512	506	531	523	555	509	570	549	486	475	524	532	500	506	501	495	503	545	544	526	566	519	529	523	501	518	546	539	534	531	555	519	519	507	488	509	489	509	540	545	532	503	546	500	519	522	495	497	537	519	526	496	510	515	508	523	516	511	556	521	510	476	537	512	508	551	464	524	509	540	560	514	539	544	488	503	540	558	525	539	509	519	521	479	521	578	544	500	534	582	518	510	539	518	479	500	539	545	545	483	541	496	530	533	537	499	522	517	533	501	522	458	513	507	509	509	545	532	521	503	527	522	488	471	548	509	546	520	529	553	567	575	530	495	523	515	505	542	492	517	512	513	541	537	503	538	542	544	532	497	545	492	528	537	508	521	519	545	515	501	495	511	540	533	515	503	513	525	578	494	514	523	561	522	567	537	482	577	513	485	516	524	523	507	532	553	539	509	460	528	486	513	531	530	511	505	529	522	490	612	522	535	545	545	529	530	532	516	521	498	532	523	534	511	513	534	501	569	517	515	535	546	492	513	520	497	543	515	522	499	504	511	548	478	509	506	472	514	543	511	519	546	538	532	549	550	521	511	491	508	527	560	507	545	543	552	557	493	572	478	507	529	530	504	516	528	497	539	476	521	517	531	519	525	519	499	515	489	549	518	538	497	514	522	575	508	550	534	503	517	555	530	517	508	520	546	527	557	514	524	500	513	529	528	511	519	502	537	530	525	522	498	521	516	543	534	550	542	488	560	555	526	516	521	493	518	515	507	511	509	553	540	508	511	514	539	510	510	515	548	493	536	546	531	508	477	540	515	571	530	511	511	508	491	539	528	498	517	549	539	530	506	530	491	552	533	532	509	515	556	529	572	476	549	529	516	528	538	504	512	505	518	543	493	460	537	544	532	521	521	554	522	523	526	554	521	536	500	514	467	512	500	508	532	511	548	543	519	535	527	536	498	506	517	484	499	510	509	502	532	534	528	529	494	514	523	558	540	466	548	516	514	478	490	526	522	529	510	540	520	525	493	503	535	489	564	514	533	492	531	536	536	498	592	526	521	528	545	484	538	523	510	516	537	519	516	512	513	568	543	537	553	449	481	506	499	532	513	538	518	494	484	542	582	537	526	501	516	462	509	494	518	524	517	477	578	551	510	528	524	501	523	515	510	491	531	514	521	514	504	541	547	495	486	529	480	545	514	555	512	519	531	496	514	532	491	527	524	524	548	509	540	495	512	526	532	487	519	520	524	521	532	546	577	550	535	458	507	539	513	500	531	535	561	511	484	536	515	547	511	471	529	496	538	520	524	513	510	528	492	542	478	529	521	529	500	555	507	548	515	512	544	522	502	516	529	529	503	551	560	503	528	551	513	544	551	522	496	541	553	537	507	497	517	522	545	498	543	496	531	558	523	501	526	556	521	523	516	531	516	524	530	493	474	526	514	564	554	497	560	522	519	518	506	496	537	535	521	548	544	485	559	508	480	547	469	544	519	555	525	489	555	524	492	528	523	534	555	573	474	529	521	506	529	527	549	552	536	493	520	489	560	514	539	524	567	526	495	473	529	529	552	527	554	561	556	518	544	515	525	545	530	513	529	531	544	534	541	497	508	540	515	568	509	516	499	519	538	506	570	507	550	490	557	514	530	560	526	493	482	490	542	525	535	523	546	541	534	499	525	525	486	501	516	554	489	514	533	506	512	556	503	516	516	554	485	520	490	511	497	510	545	496	507	530	484	532	519	568	524	537	501	531	474	563	521	533	534	498	543	553	509	494	564	525	533	450	511	506	512	512	496	503	508	561	513	524	503	485	495	524	558	522	501	509	506	538	505	482	559	506	530	501	521	558	543	564	551	531	510	551	497	506	504	517	493	528	514	502	502	498	526	516	549	534	515	537	513	581	523	519	536	532	477	496	509	513	544	556	526	562	565	508	540	508	489	503	542	515	493	525	516	466	524	512	528	509	477	531	543	537	507	551	516	536	562	581	511	476	511	558	521	511	510	523	501	540	530	501	528	540	490	527	479	542	512	559	503	533	514	506	539	521	490	519	527	541	506	495	503	554	499	523	546	523	550	488	517	490	521	530	476	533	507	507	574	567	512	527	544	512	530	528	494	508	504	547	516	536	504	521	517	546	562	521	537	522	548	554	509	545	517	499	521	549	506	525	532	539	530	546	534	534	528	514	504	492	513	494	526	533	552	533	545	543	539	513	554	516	510	533	551	519	464	510	504	483	562	495	540	517	524	574	521	531	548	518	510	533	524	519	493	557	526	495	510	514	514	490	524	523	517	528	492	486	509	544	513	549	539	534	533	572	476	526	551	534	538	510	503	510	508	535	516	537	569	530	507	496	555	526	550	522	524	589	525	541	498	529	492	522	516	587	523	535	524	479	514	479	516	513	523	571	552	528	570	546	516	496	544	525	582	544	532	558	507	536	530	511	515	561	515	516	504	532	505	516	523	525	565	532	521	506	533	528	505	521	545	554	514	522	502	517	524	534	522	517	492	530	533	549	560	561	549	533	552	519	498	508	536	549	566	524	471	489	521	495	509	502	526	532	515	481	498	500	524	511	560	532	491	533	493	546	483	516	504	540	490	506	482	520	537	532	514	474	563	461	532	516	544	536	501	582	581	486	516	548	532	515	491	539	505	499	559	543	524	499	520	541	510	552	526	495	500	507	558	498	513	498	508	568	485	513	508	526	546	531	549	510	497	494	490	515	527	490	488	535	497	526	540	543	489	495	538	475	501	557	464	513	502	513	519	568	559	530	477	549	511	545	537	509	518	556	502	544	487	498	517	478	526	518	516	505	562	507	553	530	506	517	543	484	517	530	480	509	495	522	518	533	503	558	514	497	521	525	535	514	518	525	543	513	540	511	567	545	466	507	537	505	576	529	531	483	509	504	578	544	544	522	531	500	495	516	504	518	520	506	549	516	584	506	524	535	522	521	547	475	493	533	534	514	531	531	522	497	488	531	525	522	548	537	495	551	506	512	570	549	532	496	547	516	494	528	564	528	553	512	536	551	502	517	529	573	535	521	484	574	506	533	506	531	490	535	529	505	494	513	523	529	504	489	533	500	521	581	541	548	510	556	500	526
7920	615	686	592	496	372	365	312	368	310	299	332	324	328	342	314	305	309	294	344	321	298	296	308	296	272	304	300	300	288	303	300	275	293	271	297	322	329	335	301	317	289	302	297	297	291	308	278	302	279	335	315	307	306	280	287	270	308	284	276	300	311	277	312	262	269	291	298	271	291	279	271	295	299	308	308	326	304	286	279	295	293	313	349	305	308	259	284	281	258	293	281	304	310	320	285	266	316	279	300	324	290	290	303	284	316	347	306	274	317	312	291	293	293	299	309	286	300	266	310	297	288	291	279	303	310	310	337	276	282	279	318	308	297	313	310	332	287	280	290	287	306	330	301	279	288	305	296	314	319	296	308	307	287	276	300	267	321	314	288	314	301	287	271	297	291	268	282	332	268	293	289	278	258	270	269	308	283	296	299	299	290	303	318	305	292	329	313	294	303	279	288	281	290	270	299	301	281	317	273	365	311	291	311	322	270	290	299	258	301	301	294	295	278	278	294	292	298	302	286	301	310	345	287	305	305	324	288	283	295	313	300	302	269	282	337	295	344	345	274	288	261	283	312	310	290	296	282	307	317	292	304	278	304	267	322	292	321	281	300	327	287	304	298	289	279	309	302	270	294	287	295	326	273	274	283	296	335	275	296	302	292	278	300	291	298	289	316	299	340	298	317	272	307	310	294	301	294	301	293	294	283	287	303	347	295	277	303	316	316	275	308	269	317	310	326	309	301	279	286	303	304	310	302	290	278	268	328	266	277	310	256	305	280	309	306	322	262	302	298	316	307	307	261	315	286	312	292	311	284	312	286	306	276	304	289	308	315	288	316	278	298	288	287	268	296	319	285	307	293	315	300	306	316	314	292	318	300	304	305	303	309	326	267	330	319	275	321	306	279	309	312	290	300	319	281	297	288	293	281	279	293	293	296	287	316	313	322	325	299	296	326	298	313	295	339	290	279	289	302	322	305	344	311	278	311	287	276	307	295	294	274	302	301	303	306	326	309	270	298	321	292	297	299	317	314	262	306	326	327	329	299	327	288	287	325	295	292	278	311	293	294	306	314	324	304	294	321	274	301	279	310	293	285	286	300	323	298	303	312	298	284	301	297	320	326	321	298	269	287	313	293	319	299	291	296	309	295	283	317	297	298	320	318	289	288	293	325	272	325	318	305	281	323	288	282	282	306	332	271	247	303	294	280	277	310	304	295	284	298	266	326	300	320	287	263	291	323	310	276	302	303	315	270	274	285	301	286	308	274	289	298	326	312	288	314	293	248	276	310	282	292	272	287	302	297	289	306	259	293	300	279	291	288	292	333	295	310	300	299	310	324	324	312	297	292	275	293	284	280	287	305	297	285	295	278	268	286	314	308	327	321	315	282	305	316	287	257	304	290	309	296	300	302	296	300	281	290	288	310	286	306	325	267	304	316	265	316	309	274	303	273	290	275	350	302	254	346	319	309	319	299	265	279	316	313	315	285	327	321	269	277	305	301	298	334	296	329	331	275	275	324	332	298	285	309	264	296	290	284	319	280	306	294	309	323	283	321	288	320	299	312	276	288	289	314	279	318	305	306	308	285	278	282	281	320	311	306	313	294	308	279	262	276	278	286	295	320	281	288	296	284	336	338	263	264	304	267	297	305	319	307	298	309	287	308	291	275	326	284	293	307	249	315	284	292	290	284	295	311	290	308	292	257	306	289	302	305	296	295	293	264	302	287	289	275	281	309	309	305	312	315	297	292	276	298	300	268	278	297	257	283	292	260	310	273	289	300	324	331	268	296	291	332	276	312	305	279	307	283	288	273	300	291	302	313	308	336	312	312	292	283	346	297	273	276	299	327	315	273	285	321	288	311	311	308	300	315	267	264	279	258	288	325	288	275	316	265	298	334	319	268	287	261	320	289	303	291	296	301	283	294	341	305	292	325	316	294	277	339	300	283	277	288	338	313	323	275	273	277	287	281	304	301	300	262	299	292	299	264	323	307	275	284	327	292	282	288	310	304	290	329	292	294	273	297	294	279	311	315	281	240	279	304	273	285	299	307	306	306	286	321	302	303	318	297	320	337	302	301	283	310	304	289	287	299	292	331	318	315	305	276	292	310	303	316	302	261	289	304	304	282	286	295	275	325	289	306	363	272	324	276	295	296	281	284	254	306	303	323	312	287	287	307	316	325	303	294	316	307	305	304	304	322	308	312	308	291	308	313	289	290	279	286	330	304	310	313	310	317	329	300	276	290	295	312	285	321	295	290	301	308	257	302	310	340	311	327	301	277	327	315	307	280	329	300	282	270	298	318	278	310	303	312	297	281	282	293	310	322	311	265	296	313	321	289	301	288	280	321	309	287	288	290	300	305	305	294	304	327	304	299	320	295	299	305	307	308	317	271	294	317	321	287	272	297	299	292	283	279	302	305	305	299	270	275	306	273	285	274	299	293	333	299	313	325	268	282	276	271	313	294	318	304	263	316	289	316	297	301	329	294	304	305	289	303	302	305	313	292	344	325	327	281	297	301	317	329	284	302	294	310	340	325	336	304	320	283	323	281	305	297	292	295	302	268	307	315	288	295	312	327	282	297	275	306	276	294	315	345	296	308	294	321	309	302	292	286	311	318	334	285	321	287	303	287	291	276	280	302	299	291	284	284	292	303	288	302	321	293	284	284	285	322	325	301	305	286	291	315	301	301	289	320	303	296	300	291	283	303	296	283	304	298	286	311	305	299	323	325	302	287	290	315	298	296	281	291	314	296	264	319	316	297	288	279	273	306	304	288	346	296	272	310	296	256	324	274	327	306	255	286	315	279	300	298	318	335	312	305	299	258	295	284	267	301	286	307	292	314	296	275	281	294	320	311	311	302	307	302	334	308	287	284	279	331	292	334	278	294	283	271	297	293	281	274	268	282	295	299	296	302	279	309	276	277	330	277	285	320	303	285	304	308	307	297	317	274	301	334	301	305	311	302	326	292	294	308	298	308	288	262	300	336	304	321	338	285	291	321	287	270	310	303	319	295	270	296	312	295	330	318	332	311	306	294	301	276	300	278	329	333	291	278	321	300	308	283	288	289	294	302	337	293	312	314	274	290	307	311	289	292	302	285	283	309	286	313	284	259	283	302	317	309	312	297	284	298	280	302	294	312	321	316	295	298	300	323	306	341	315	297	286	318	319	283	302	283	307	313	311	292	297	283	310	324	322	317	263	313	323	309	283	300	293	257	285	311	295	267	275	333	304	328	298	303	287	288	290	318	302	295	304	286	307	279	286	314	276	278	284	334	274	280	303	320	316	297	278	294	289	261	318	309	271	318	328	319	310	327	271	275	332	306	286	305	312	312	294	285	311	297	309	279	302	308	322	325	319	306	281	294	289	281	322	285	302	309	307	305	263	286	308	299	311	269	284	270	313	330	280	311	306	313	295	300	282	284	290	286	315	314	273	323	279	303	283	312	302	299	292	319	343	293	323	304	301	269	298	297	276	324	305	279	276	294
6629	958	1440	1639	1457	1182	1071	993	862	874	866	828	823	743	775	786	750	749	752	749	715	737	729	719	718	725	718	690	693	688	701	693	681	688	725	715	724	658	689	705	699	665	695	704	696	688	729	681	687	717	699	677	664	697	649	679	654	662	659	686	660	647	688	665	698	718	670	667	691	701	684	695	717	692	660	691	644	661	691	698	674	673	654	700	673	674	636	683	673	682	710	656	677	692	699	670	623	682	694	638	687	673	679	636	732	675	683	704	732	680	704	673	670	668	687	657	707	716	741	697	688	676	663	673	687	684	633	650	684	655	727	700	684	705	667	688	721	671	719	671	701	666	688	605	734	682	680	715	721	646	715	698	696	687	701	712	667	648	688	696	696	648	669	621	715	688	688	693	721	666	659	678	683	660	658	722	667	759	701	682	652	708	643	668	673	690	647	702	685	669	670	675	673	691	675	695	640	662	717	695	683	650	674	690	682	668	688	710	620	674	699	621	709	643	694	706	653	669	656	737	706	688	695	731	702	659	681	659	693	684	638	724	668	670	723	716	661	752	687	708	662	640	685	633	691	673	705	672	693	690	690	669	703	649	694	652	705	688	675	643	673	729	638	674	656	696	710	653	661	691	633	746	677	723	687	632	707	710	688	647	684	690	667	725	673	753	696	680	661	679	693	685	690	687	722	691	730	684	683	659	696	652	657	735	688	651	695	677	670	676	680	667	638	705	721	650	694	668	699	664	662	716	703	716	643	703	711	697	662	694	639	684	712	709	668	629	705	696	718	734	660	704	704	671	714	701	730	708	668	683	713	688	694	713	706	689	649	666	738	664	668	669	656	660	657	730	669	666	678	632	678	658	664	694	686	669	739	667	664	675	703	653	734	657	709	669	702	683	727	678	672	648	699	686	657	681	673	682	648	697	703	666	711	716	711	674	689	666	662	669	693	627	615	708	680	596	661	694	675	725	686	700	665	730	698	680	682	677	717	687	679	722	736	676	711	716	653	669	689	748	687	694	668	704	680	714	672	667	689	650	726	675	684	712	676	720	671	702	715	688	753	668	675	699	705	669	639	696	682	683	663	705	730	710	692	678	695	661	680	677	676	681	655	703	677	708	683	691	671	682	657	706	686	678	699	709	687	715	651	676	681	670	709	688	699	680	697	679	723	700	670	692	695	636	652	681	656	714	696	668	669	692	645	678	722	690	678	666	684	697	670	721	704	652	710	638	698	676	716	691	683	696	669	690	740	738	682	700	677	681	681	686	651	669	692	638	671	673	666	683	698	666	663	694	660	662	684	684	711	683	687	584	684	689	697	677	695	652	677	703	727	656	735	704	671	692	658	669	656	669	696	678	656	695	687	685	651	719	716	738	678	637	691	697	727	691	660	678	700	720	715	667	656	678	661	675	723	659	689	697	691	745	722	641	671	686	701	700	645	701	722	608	670	663	673	694	627	699	681	653	662	679	603	679	724	691	670	693	662	687	721	646	645	680	668	636	673	670	654	677	706	722	697	667	679	676	663	642	676	716	730	675	639	697	671	686	647	703	756	694	673	688	672	653	683	643	687	678	655	717	681	704	653	661	644	666	664	688	705	680	674	633	706	687	655	642	679	678	692	722	672	669	706	651	664	697	720	729	707	662	658	667	692	726	646	698	727	719	658	662	654	672	646	687	693	714	683	707	665	730	683	735	660	750	655	731	732	688	660	682	737	704	633	697	680	666	670	649	662	714	666	667	733	661	665	696	677	664	679	653	692	718	675	670	728	665	678	648	638	677	719	689	627	706	698	681	694	678	658	676	670	669	700	684	712	717	689	696	644	670	659	674	684	663	647	693	670	658	672	656	618	720	716	718	657	680	678	690	665	624	683	709	657	685	690	663	720	706	713	675	668	699	678	632	676	693	702	613	662	693	700	674	689	734	641	711	672	680	726	635	689	662	654	680	684	645	654	692	655	659	678	671	608	669	719	740	698	679	612	676	625	689	688	698	713	672	668	689	714	676	706	683	688	708	698	683	707	641	694	687	696	680	644	701	647	678	718	709	631	685	681	672	675	656	643	699	679	691	695	699	681	701	711	694	638	669	666	738	683	719	666	650	705	681	700	705	663	652	696	653	718	674	672	659	671	689	685	725	662	719	669	720	720	673	653	696	683	720	648	652	643	694	698	689	697	640	652	643	663	661	671	716	667	666	678	742	651	667	746	666	690	716	693	644	695	673	718	710	674	679	654	689	634	707	689	735	697	653	672	671	665	709	667	706	674	656	659	688	631	667	646	730	684	652	673	700	694	699	685	662	703	681	677	713	726	622	696	664	632	645	755	694	635	674	722	633	684	669	653	668	673	688	666	709	670	662	680	673	716	662	649	664	690	674	675	691	715	700	684	689	694	703	722	663	646	714	642	713	705	726	679	671	673	717	700	709	671	715	695	663	689	692	687	665	691	688	698	718	706	623	707	694	695	647	677	625	700	686	679	683	729	703	664	700	714	683	658	664	705	677	703	712	618	684	647	715	654	686	686	654	691	712	694	733	689	669	669	680	612	673	659	675	724	681	681	691	667	726	694	697	672	671	712	714	699	720	668	667	718	650	686	658	711	736	678	728	651	673	681	643	687	655	661	668	644	723	701	665	670	720	706	686	685	644	684	702	692	669	704	680	696	705	728	655	701	729	675	671	686	699	618	696	634	702	708	708	727	698	685	721	721	666	689	719	644	667	695	655	692	665	709	649	677	737	697	656	683	740	668	650	717	669	697	714	676	682	685	690	686	668	668	662	659	679	671	662	665	710	639	672	685	683	688	674	677	671	710	697	675	708	671	741	712	651	701	656	674	638	684	634	693	689	692	674	696	648	662	666	654	707	673	664	685	678	719	664	679	648	613	705	698	671	665	662	723	643	726	709	717	676	688	684	642	682	785	703	673	726	698	654	702	687	644	675	683	713	740	664	704	684	643	678	639	647	688	676	675	660	720	678	652	687	686	668	731	688	675	671	676	691	686	643	685	684	705	679	682	689	696	718	654	689	688	652	701	686	645	688	688	650	691	683	671	671	717	726	688	688	659	668	718	684	686	659	695	680	677	678	700	639	700	693	718	696	687	639	681	640	695	691	637	658	695	652	730	684	717	701	668	630	690	685	702	722	683	714	734	674	659	717	672	689	719	700	710	687	671	729	700	654	703	698	649	711	694	639	694	628	678	679	668	665	677	675	691	675	645	709	709	689	687	669	665	696	677	699	647	656	657	678	671	652	681	655	675	674	722	718	684	679	716	693	689	668	676	677	685	665	633	669	724	699	676	704	702	665	695	691	706	699	693	639	685	708	675	672	644	681	673	724	664	669	694	682	669	671	635	673	721	684	705	740	700	637	750	698	733	681	666	708	673	668	685	678	669	676	666	709	720	700	699	712	673	714	667	699	688	654	707	704	761	586	643	648	728	667	669	735	680	658	665	692	686	706	657	692	672	680	669	701	675	691	662	663	697	657
14457	1127	987	761	503	337	324	282	295	252	227	218	217	214	195	232	202	183	186	191	193	182	173	183	150	182	206	192	177	196	170	152	150	186	175	169	194	184	192	187	196	194	187	180	192	195	175	183	187	179	195	176	194	208	164	169	164	195	162	208	187	188	203	183	171	204	183	189	175	190	172	189	185	167	170	173	178	195	177	191	180	184	166	184	151	179	183	179	177	180	156	192	194	193	196	163	168	166	202	171	181	162	172	188	180	174	178	179	179	187	141	175	161	185	188	160	182	190	172	183	156	152	163	186	184	202	189	189	178	170	184	190	189	167	172	191	189	189	180	179	164	193	166	196	149	183	187	155	165	172	165	173	208	165	197	173	214	200	215	178	196	183	204	177	165	205	183	194	177	202	171	192	179	190	162	177	184	185	180	200	187	217	152	170	193	193	162	189	184	172	175	185	159	186	170	187	168	205	190	182	165	179	174	184	181	151	179	183	183	183	177	168	178	171	204	216	167	180	182	196	172	177	169	179	192	168	189	172	168	193	199	172	158	155	186	174	177	165	189	197	173	169	196	177	188	183	167	147	176	216	195	190	178	198	181	182	166	199	166	172	204	183	193	197	169	168	188	175	213	167	191	161	187	172	162	152	165	199	183	184	152	192	191	177	188	189	168	172	189	174	191	176	170	171	166	192	184	204	175	187	187	180	184	173	190	177	182	184	172	180	165	182	208	166	150	184	185	191	161	174	185	147	179	183	169	160	176	175	163	178	150	182	178	181	187	179	188	178	186	154	163	185	153	186	173	200	195	171	214	161	172	197	161	202	198	174	203	171	166	167	176	166	178	201	187	190	171	174	165	152	163	175	176	154	173	159	161	177	195	172	182	166	167	164	172	189	160	189	175	191	179	181	188	206	190	163	142	172	165	185	164	163	200	164	181	173	194	177	178	156	160	176	171	167	171	170	197	167	168	166	191	189	196	193	179	182	163	182	167	180	193	202	186	168	184	168	157	188	202	207	166	169	183	186	199	175	194	175	166	162	183	173	171	181	164	173	163	180	192	173	179	189	165	171	208	183	159	162	208	178	195	171	176	187	171	167	160	189	169	184	180	181	160	168	202	182	159	186	168	183	186	163	181	182	189	160	160	181	160	198	168	167	160	169	175	190	172	192	176	204	164	177	166	190	188	189	177	158	203	173	187	165	176	172	188	173	181	179	191	170	187	179	165	162	164	189	202	178	163	183	183	176	190	181	186	205	181	184	198	148	186	191	183	205	179	157	172	154	189	158	152	202	155	192	195	204	192	172	183	182	180	160	184	187	189	171	186	145	186	174	184	183	196	156	201	188	172	182	173	174	180	162	191	176	176	175	208	191	180	177	179	200	190	203	171	178	184	193	197	178	191	177	182	184	166	203	178	180	156	159	176	159	182	188	185	187	191	170	209	152	186	178	156	167	188	160	203	189	190	175	158	187	155	161	201	196	198	185	173	202	192	155	202	142	181	183	187	159	178	181	187	172	192	178	184	163	149	158	194	174	176	168	176	190	167	193	186	196	206	179	191	203	188	167	186	181	166	181	194	162	177	205	209	208	163	158	186	187	171	199	174	179	192	174	160	185	163	191	153	190	189	167	186	175	168	174	181	166	170	192	173	184	170	191	180	172	177	177	205	181	182	173	174	186	188	176	188	182	181	161	154	186	166	213	202	194	163	186	172	180	182	170	180	168	154	152	179	181	171	203	218	185	184	174	168	172	199	159	179	176	157	176	182	178	186	181	175	188	185	189	197	196	173	183	180	169	171	185	201	189	182	193	183	166	149	162	169	167	165	178	166	184	173	169	195	166	176	186	171	178	186	194	177	163	187	183	178	192	204	163	188	186	187	173	167	194	188	189	178	167	187	153	189	195	200	181	162	141	149	160	166	204	163	181	167	192	178	178	183	178	187	162	163	171	192	182	181	164	177	192	179	171	163	164	169	159	197	211	180	160	194	185	164	174	172	187	167	159	191	154	190	178	182	161	185	169	161	177	178	192	169	163	197	169	190	170	174	179	184	193	190	184	182	151	175	180	195	164	166	189	163	196	195	199	157	191	182	151	159	178	178	168	163	188	181	208	173	194	182	164	193	179	218	201	177	184	191	181	173	166	195	197	175	179	146	195	144	165	184	178	165	180	183	184	176	194	176	183	176	186	188	186	172	148	156	157	182	202	169	196	174	187	148	170	175	177	172	164	171	173	184	165	178	169	180	176	171	205	177	190	164	158	170	169	188	169	194	175	192	170	192	160	171	198	191	184	161	185	159	185	168	188	197	159	156	179	169	198	150	169	177	197	185	186	192	178	169	175	187	187	163	173	186	181	169	188	200	198	169	184	195	184	168	183	203	182	164	186	165	205	177	192	192	199	171	192	164	176	194	208	167	192	191	187	188	177	189	170	187	190	179	166	181	178	168	167	192	162	189	168	158	166	175	176	178	186	156	181	182	171	174	176	222	170	177	160	164	178	198	163	175	183	184	162	176	180	171	205	197	194	192	188	186	178	168	172	182	179	168	190	170	176	198	168	197	207	189	171	181	177	159	169	159	189	177	159	178	189	159	176	190	170	182	177	182	176	177	172	179	173	190	179	174	191	184	165	160	196	210	198	210	173	175	190	169	185	167	159	198	179	183	172	162	183	201	188	154	152	216	186	176	153	190	193	185	168	206	187	186	165	176	197	166	173	184	192	196	145	188	157	183	198	182	178	184	195	150	174	179	193	173	162	190	181	185	163	170	193	175	152	161	184	196	184	173	185	170	179	177	191	185	180	167	210	186	199	192	200	192	167	184	179	170	182	181	190	185	184	194	170	173	182	200	193	171	184	186	202	168	189	199	170	173	175	170	164	159	195	184	177	178	157	180	163	156	190	170	197	203	179	183	167	175	193	175	176	186	186	167	175	196	205	164	169	198	182	164	165	172	163	202	179	179	181	176	184	163	170	172	174	195	188	174	162	169	181	158	163	151	180	173	172	168	147	173	174	186	194	204	195	194	159	181	179	167	158	167	189	186	177	215	180	162	166	173	155	186	161	152	191	150	171	180	181	171	183	175	188	192	184	182	182	153	152	163	173	180	189	174	184	172	178	164	179	182	165	191	173	211	188	185	141	197	169	194	185	159	184	163	174	185	178	176	204	203	177	163	201	169	185	207	200	184	158	179	190	164	184	162	162	162	161	167	189	181	176	165	174	154	186	189	154	173	147	199	179	185	172	184	180	170	184	152	174	190	161	192	174	191	212	186	180	185	174	187	171	169	186	155	178	163	162	156	173	188	174	177	186	155	173	169	197	185	181	175	167	186	170	142	188	190	177	186	175	165	158	161	192	191	191	180	192	205	206	190	166	183	160	187	160	165	194	188	170	195	161	180	185	172	158	183	166	177	172	194	175	169	175	183	177	179	179	174	173	165	181	177	190	190	193	163	162	194	179	172	209	173	158	182	172	175	177	186	191	168	158
8061	999	1952	2182	1907	1400	1230	972	909	778	769	693	665	597	560	588	540	526	473	507	472	511	476	465	474	464	488	507	485	447	469	450	424	475	458	447	435	460	448	446	397	450	407	413	423	418	425	432	416	464	436	445	396	436	420	401	443	388	442	423	375	446	437	395	403	409	408	414	383	411	395	449	398	438	417	411	410	448	430	417	396	400	386	408	463	403	432	411	416	453	430	394	386	445	398	454	409	461	416	432	418	416	484	415	440	420	408	379	392	398	416	405	399	434	433	377	417	448	421	450	427	395	401	430	397	388	418	393	441	423	387	403	389	406	372	407	426	416	409	394	415	426	434	421	404	410	456	438	399	404	422	431	463	421	398	435	392	455	427	453	398	410	410	449	424	433	445	433	467	417	444	408	413	407	420	407	408	432	408	427	382	388	440	416	413	420	434	410	444	423	416	440	435	441	420	389	449	393	392	441	424	387	428	451	394	400	419	415	412	406	432	376	392	424	417	404	417	438	421	397	415	391	430	396	445	434	428	401	416	421	399	430	393	455	403	407	403	421	425	408	444	409	389	452	421	454	408	400	376	413	413	408	428	408	448	438	396	384	418	447	409	417	418	430	431	398	408	422	420	426	398	439	415	356	417	402	398	417	425	390	431	398	429	404	439	441	472	401	416	421	418	397	418	413	412	405	412	414	415	382	445	450	386	413	413	386	451	426	409	414	410	411	456	400	402	433	412	400	428	428	391	422	405	424	423	428	403	405	431	410	419	413	423	410	395	399	393	431	390	452	445	390	372	438	411	407	411	463	421	407	383	371	407	442	440	437	416	407	419	433	383	425	434	427	354	415	400	406	418	420	416	399	416	375	418	422	407	425	426	429	387	420	419	409	420	412	410	398	390	385	426	409	420	386	381	433	389	430	425	441	404	443	368	388	410	446	411	415	422	446	402	402	402	447	425	410	392	388	408	431	421	430	433	441	419	409	438	449	415	416	425	373	386	397	403	409	402	409	415	405	408	407	405	406	382	429	436	419	404	427	435	422	403	429	421	407	403	445	400	393	436	394	402	402	428	392	406	454	404	418	398	404	406	415	367	407	403	410	402	434	431	393	409	471	439	402	438	400	407	433	409	416	403	436	439	426	447	443	393	437	425	411	392	422	409	402	417	418	400	402	395	403	397	420	429	403	396	396	412	465	435	410	430	423	411	399	414	388	454	411	406	396	421	430	440	415	410	434	470	442	420	403	392	422	414	390	393	402	425	434	440	442	418	468	380	451	406	426	423	405	409	453	430	404	418	430	422	371	382	437	380	423	404	405	415	410	438	407	388	438	382	433	407	370	436	429	454	412	398	424	407	451	419	444	411	419	414	413	417	419	385	403	392	416	395	415	419	448	431	406	431	386	390	382	403	419	436	413	439	368	426	383	407	441	419	429	389	419	417	411	392	391	401	401	413	412	422	404	400	422	397	388	392	419	397	419	431	417	383	404	472	399	406	388	445	421	380	407	425	409	424	437	415	422	417	397	418	423	488	404	387	438	448	431	431	410	423	405	381	415	405	416	386	417	415	422	418	420	423	415	420	425	409	433	395	423	431	406	424	345	389	440	416	390	424	394	380	424	391	428	429	440	427	415	429	427	430	428	423	423	391	396	414	461	407	437	406	392	433	430	421	405	375	402	400	390	421	430	421	370	457	406	431	408	415	446	465	418	406	391	390	417	426	398	437	394	416	370	409	395	404	445	396	415	399	408	455	405	390	399	424	424	438	410	434	402	427	422	425	437	395	386	420	449	380	414	441	430	419	413	419	431	433	370	420	397	411	407	397	397	433	420	397	415	395	406	443	399	450	440	411	438	434	409	444	423	413	422	386	408	416	429	442	409	395	430	421	395	409	354	385	429	413	428	400	385	401	422	401	437	393	392	410	380	396	424	426	413	433	445	413	444	407	416	406	464	430	415	407	392	398	413	398	384	432	450	386	400	417	414	432	445	406	396	399	441	412	425	428	409	426	404	424	397	428	399	434	411	417	356	385	392	465	397	363	409	435	412	392	397	444	398	430	417	427	401	380	446	420	381	390	396	405	408	431	460	378	432	440	367	473	419	417	395	408	390	438	414	413	405	448	380	378	365	434	440	426	373	401	377	397	466	408	403	393	420	420	436	429	476	425	420	405	388	406	414	420	419	413	428	401	416	398	359	397	431	437	422	443	415	381	439	427	406	405	358	426	417	432	434	401	409	401	390	429	407	389	426	426	396	441	405	448	433	446	404	406	438	418	405	431	417	441	409	430	422	405	433	421	410	412	412	419	409	423	426	428	404	393	385	375	394	449	389	423	412	408	433	397	402	425	413	431	448	422	418	379	399	410	432	412	402	426	402	410	417	426	395	415	451	410	437	418	419	442	400	441	407	372	396	414	422	444	387	407	436	429	425	421	410	395	419	417	418	424	398	418	431	401	387	395	404	433	457	415	408	399	434	425	424	461	427	450	425	430	427	403	415	439	434	413	443	399	441	421	401	423	381	427	435	404	447	430	417	401	430	426	419	454	406	392	437	409	365	446	408	405	421	429	422	408	438	430	402	401	419	401	384	402	397	387	425	413	414	409	422	417	404	426	408	438	455	418	426	408	440	421	393	420	420	421	439	421	397	399	417	436	392	400	435	410	400	395	442	393	416	404	395	387	446	376	397	412	393	419	426	439	396	405	414	417	397	413	416	394	417	384	417	415	406	418	363	408	394	402	404	433	433	410	421	421	401	431	426	367	424	418	402	407	405	389	397	419	369	442	388	395	439	398	411	422	433	408	427	393	399	413	431	426	411	441	426	393	445	444	438	414	422	438	443	407	407	431	409	405	424	385	403	401	404	412	398	434	383	421	401	430	408	420	401	408	401	469	421	431	398	446	391	392	401	423	430	396	407	415	401	393	396	408	412	421	404	418	427	424	433	456	416	398	433	398	418	416	428	418	434	416	418	381	400	379	408	436	412	394	410	451	395	411	401	403	401	431	418	414	418	411	404	406	410	385	411	412	420	397	409	434	383	401	411	396	422	404	431	420	444	430	423	438	402	397	422	369	427	446	409	470	422	412	386	445	426	430	395	435	415	410	420	393	401	417	445	435	416	405	432	386	415	426	451	419	428	412	434	396	419	426	398	426	420	399	435	418	423	424	422	408	477	419	425	425	397	393	399	449	422	395	400	430	406	431	409	389	444	429	423	380	407	404	434	435	412	429	395	388	407	398	419	453	431	403	418	436	462	431	410	392	408	432	418	384	415	407	402	381	448	445	395	404	445	409	414	379	396	384	431	408	427	411	418	400	429	436	446	424	436	418	403	402	397	413	428	413	401	405	378	391	436	401	407	412	389	406	388	435	417	416	439	403	417	418	406	406	420	450	413	421	421	384	454	426	433	415	402	439	406	432	371	396	427	421	445	436	427	427	462	420	409	402	407	413	448	418	433	429	403	409	388	430	401	403	440	421	408	417	376
1501	249	229	237	220	239	220	177	201	236	208	252	220	214	213	207	219	216	224	218	236	212	221	235	231	237	191	219	186	232	199	223	220	216	196	179	214	205	219	230	219	267	230	219	211	224	206	224	201	231	211	228	218	215	230	204	262	225	224	193	229	213	213	215	238	209	213	214	216	224	210	208	236	214	213	216	200	194	242	212	180	249	199	202	205	209	219	232	207	206	201	188	201	209	229	221	202	245	223	234	231	239	221	220	220	187	194	206	222	203	215	232	239	217	226	212	232	227	238	222	221	189	215	245	240	215	216	258	215	225	199	237	206	244	207	233	206	190	217	226	216	195	228	212	211	184	205	239	217	203	212	198	207	216	217	225	244	179	191	209	189	192	217	250	197	222	224	216	210	190	240	201	222	204	239	206	196	201	205	215	228	203	231	236	228	236	223	204	199	204	221	204	214	210	187	225	206	231	214	229	219	233	198	221	214	189	193	249	224	163	199	212	232	205	216	201	229	216	218	216	227	223	227	225	232	189	209	223	213	207	228	238	222	210	232	213	191	215	210	215	229	218	209	217	218	189	229	231	203	243	197	204	229	215	191	194	214	215	224	211	195	228	228	200	194	222	216	217	221	212	211	200	228	199	211	201	237	213	228	218	239	206	231	214	170	197	221	224	194	235	236	206	227	217	229	219	197	253	213	205	211	194	239	184	193	205	245	230	223	224	210	202	202	214	213	200	213	223	253	220	239	199	231	230	242	206	210	216	180	213	236	229	205	208	248	235	233	213	191	231	224	218	241	207	221	198	213	196	216	229	180	221	210	198	198	224	190	247	226	251	224	210	214	244	221	207	214	237	196	218	228	238	253	207	225	212	215	228	183	234	213	210	202	198	208	205	221	206	223	203	236	216	229	191	229	204	223	222	216	192	209	210	227	211	229	223	245	223	206	208	221	210	216	193	205	204	191	194	211	212	250	204	229	230	220	220	220	242	194	234	217	220	243	205	250	226	208	216	223	229	219	212	223	228	226	208	199	225	203	228	215	222	219	228	228	233	233	207	230	184	191	204	235	189	236	224	201	223	229	219	226	206	206	200	188	210	207	217	250	204	205	206	194	220	205	227	214	212	220	203	261	220	235	213	209	196	226	234	227	217	196	246	204	224	223	231	202	194	210	227	236	236	207	201	233	225	203	192	213	253	197	188	218	220	216	191	212	214	210	192	197	248	220	199	241	213	205	237	219	220	221	203	218	186	220	224	215	231	239	222	205	221	199	216	222	230	218	216	199	215	232	213	223	197	211	185	222	218	221	197	228	199	218	211	234	232	227	229	218	203	231	240	206	205	233	218	206	201	222	231	210	240	250	208	212	187	256	209	208	193	206	198	217	230	217	222	197	223	200	204	205	197	193	234	238	232	215	206	201	216	225	222	192	199	224	229	218	214	213	211	201	207	211	226	205	210	216	237	206	233	207	219	216	214	216	208	211	201	185	206	190	217	225	207	197	233	218	189	221	241	231	211	200	199	200	224	205	212	232	201	217	172	236	206	211	230	181	214	233	204	222	210	219	234	209	199	194	235	225	190	202	218	224	227	195	238	248	227	211	200	211	207	226	244	201	214	219	220	235	212	214	204	230	208	203	221	210	197	226	212	197	219	236	190	207	250	205	215	225	209	206	215	228	241	233	227	228	182	214	217	209	214	197	195	218	193	203	248	226	240	237	220	201	192	194	210	200	207	230	199	223	210	193	218	234	217	207	204	213	211	216	223	210	261	232	212	228	190	239	237	215	219	226	215	211	211	218	219	204	201	167	201	210	201	204	229	203	238	226	233	198	204	209	222	214	221	209	222	214	254	219	198	223	209	204	232	231	199	224	179	208	210	220	205	216	205	193	216	219	182	202	206	209	208	206	253	217	208	218	230	220	219	231	223	220	214	226	205	227	228	195	157	204	220	212	183	245	224	241	220	206	240	246	229	221	208	201	227	238	234	230	237	224	231	229	216	185	217	209	197	206	209	205	208	223	238	210	223	184	206	238	196	210	189	233	249	240	219	230	182	224	249	230	242	223	207	222	207	209	206	214	215	225	206	230	197	224	201	216	246	197	236	216	226	234	216	196	206	202	229	213	226	223	240	208	224	211	210	214	225	216	186	212	231	204	237	222	192	203	236	199	226	244	204	210	207	195	225	207	236	239	217	198	202	200	192	226	186	217	199	199	227	231	207	211	232	233	237	209	212	220	202	209	246	217	226	226	219	205	210	198	228	226	185	264	205	199	202	224	207	240	247	212	219	208	200	220	213	206	221	220	209	212	211	213	236	191	232	231	187	221	193	214	231	231	228	234	241	212	209	190	229	238	221	214	233	220	240	250	237	231	206	221	225	249	221	217	240	229	221	239	213	205	208	196	223	216	211	221	232	222	232	206	204	213	198	205	213	198	240	224	228	221	214	181	211	213	235	228	197	204	235	219	214	242	224	218	195	218	185	199	211	186	213	219	202	223	223	210	215	215	207	240	209	205	185	220	199	238	211	204	217	223	229	243	192	217	219	228	198	210	214	198	206	203	195	206	239	227	222	195	235	209	220	207	214	234	219	241	211	238	192	200	235	230	213	215	193	223	210	217	233	212	207	220	231	217	203	196	216	230	233	206	217	212	228	213	214	247	215	213	210	233	197	213	253	214	233	209	217	190	216	217	230	179	197	228	219	205	200	227	220	204	181	217	247	203	238	211	231	202	215	209	233	216	249	210	184	210	232	221	212	216	223	207	241	232	219	205	222	196	210	222	218	213	224	222	184	220	207	177	222	244	220	209	221	215	211	222	232	226	196	222	230	219	230	233	191	202	213	212	225	226	212	213	204	219	223	195	199	201	192	214	235	223	224	219	187	219	232	213	209	210	213	238	209	205	220	222	229	215	225	228	198	243	211	199	188	217	211	226	230	219	217	207	205	217	224	221	228	234	182	226	188	231	208	212	197	180	211	234	212	198	204	226	205	221	208	217	215	218	237	206	201	238	224	204	212	216	219	212	227	213	220	225	205	227	236	219	224	211	210	233	225	217	235	208	199	208	227	199	229	218	232	206	197	224	231	237	222	204	201	222	195	215	210	193	214	222	211	202	206	234	207	220	202	213	240	211	211	238	216	233	229	204	220	230	239	237	221	221	218	221	216	226	197	192	204	211	197	213	248	193	209	237	213	243	250	202	212	211	209	230	217	220	229	184	223	211	220	216	201	218	194	209	199	204	239	197	215	217	217	198	216	228	203	205	215	199	203	222	212	199	210	202	222	233	229	223	217	238	240	199	216	233	193	210	190	234	210	223	217	243	214	199	209	235	226	206	210	222	208	188	191	215	196	227	207	221	222	199	198	193	214	220	208	211	215	235	229	200	230	229	208	202	244	201	235	219	219	223	210	185	220	214	230	226	187	217	203	195	232	234	213	239	217	213	230	208	224	187	221	230	187	214	206	177	224	219	231	226	244	207	220	222	188
1817	595	546	584	529	581	527	495	507	474	494	476	557	510	501	513	491	506	530	525	527	549	519	485	575	529	491	546	518	509	489	518	527	544	530	507	517	522	531	480	517	504	494	551	493	521	536	521	521	555	535	488	522	544	501	474	514	517	537	534	542	524	538	576	519	541	533	508	527	501	541	570	522	511	520	540	549	470	520	547	518	522	491	513	542	527	556	511	481	519	535	516	493	558	580	488	501	513	519	546	530	517	538	517	502	504	513	549	519	502	507	520	539	497	515	516	540	509	497	507	556	529	541	529	526	510	531	538	496	523	538	557	520	513	499	559	580	540	491	514	510	530	542	547	551	517	528	512	565	526	574	532	545	505	523	538	512	527	483	530	506	529	483	567	533	518	499	523	544	535	478	531	475	544	520	542	492	550	548	474	525	528	512	491	554	540	527	529	510	521	512	561	521	499	553	532	501	507	504	502	503	512	527	518	552	547	516	520	529	544	495	504	537	514	481	499	537	563	549	557	504	537	533	486	490	503	480	566	529	536	506	491	516	497	536	510	535	527	513	528	540	492	527	530	527	540	505	521	506	502	509	489	480	576	532	549	526	549	562	495	529	503	526	560	544	537	525	493	514	494	541	542	498	510	523	527	530	551	534	523	535	498	513	512	497	505	491	525	490	507	522	537	522	508	516	512	521	504	520	502	558	530	511	507	483	550	534	547	542	541	509	505	537	474	521	508	569	545	566	531	481	502	485	520	521	503	519	554	531	521	556	515	508	522	498	488	499	497	488	496	488	533	544	506	490	558	524	563	499	493	526	535	521	521	565	534	560	556	519	523	575	510	524	549	504	525	523	516	524	461	525	520	559	504	521	520	468	499	517	506	553	517	541	553	492	534	532	496	529	534	530	543	515	538	519	501	542	524	517	558	514	560	543	528	524	513	495	536	559	584	520	530	514	545	529	470	526	552	504	497	546	516	536	515	534	535	526	546	514	517	555	567	534	557	555	536	558	522	508	572	523	528	534	495	512	535	522	501	481	553	521	476	521	553	529	519	533	530	518	554	541	490	506	565	510	491	544	505	489	506	501	513	553	534	521	499	536	557	513	509	510	529	504	480	522	542	536	507	517	577	445	530	503	506	515	494	538	541	499	490	544	512	544	528	527	506	480	499	549	502	489	518	531	491	529	526	507	529	537	546	541	521	513	540	503	542	509	525	530	513	511	554	506	536	498	497	502	534	520	517	486	483	530	522	527	526	499	525	520	497	528	557	534	527	526	556	532	527	495	523	503	548	491	535	561	532	508	549	483	523	530	465	523	543	585	555	503	521	506	525	513	539	496	514	569	536	524	513	521	508	517	495	502	534	532	527	525	525	505	550	471	535	523	513	539	506	514	524	518	506	457	485	509	559	514	556	531	521	505	495	489	549	534	539	518	525	533	486	557	505	458	532	517	554	575	518	563	491	512	495	529	511	463	495	567	502	515	507	553	501	493	540	534	523	494	474	548	472	515	491	494	531	507	556	512	573	506	519	544	556	525	499	545	518	485	522	555	512	532	498	475	491	502	534	506	538	535	546	514	506	517	544	507	507	491	485	551	548	544	512	504	518	547	574	549	547	516	555	516	498	523	476	536	533	498	503	488	559	560	516	519	513	497	543	501	553	520	509	508	539	475	541	492	499	536	552	522	517	501	537	528	513	553	525	519	525	543	521	517	518	530	513	522	511	523	496	552	544	517	528	493	509	557	517	513	517	505	527	503	468	516	510	501	537	495	488	509	520	517	527	542	559	499	493	522	562	558	521	507	539	518	510	495	471	514	522	555	513	513	541	517	519	552	519	553	527	516	518	577	455	469	546	514	520	513	547	477	535	535	530	515	507	510	533	532	504	503	528	491	598	576	551	516	521	563	550	532	471	533	535	516	502	505	526	512	558	485	508	539	518	451	548	550	503	524	515	526	546	530	506	533	539	538	546	529	576	551	497	513	582	539	517	539	540	507	519	489	514	538	471	493	536	512	515	551	541	521	542	518	508	521	475	507	480	517	506	512	572	519	509	498	524	575	531	528	546	534	462	494	532	516	477	541	529	495	498	493	543	554	531	519	511	552	511	536	506	508	528	527	532	552	504	495	577	502	517	558	552	520	509	530	486	541	514	534	540	503	502	498	544	491	560	529	485	569	510	555	534	505	508	515	539	537	552	503	540	538	477	503	528	553	554	506	495	515	569	505	506	542	465	533	519	513	530	529	530	522	489	535	480	517	523	549	521	518	546	551	547	489	558	465	503	506	497	556	527	545	563	540	525	517	524	578	498	516	503	519	529	494	512	483	492	543	484	516	511	511	527	510	504	510	513	534	550	528	517	518	490	470	502	525	499	560	505	532	482	536	514	538	493	533	529	510	485	545	527	582	541	541	495	521	560	508	512	548	536	514	529	524	550	536	522	567	560	544	520	497	501	481	492	514	500	495	501	507	514	507	517	530	488	507	501	520	515	501	535	551	507	562	494	492	522	520	514	559	521	504	487	529	466	516	493	545	484	532	554	539	551	507	567	515	525	549	518	502	528	508	505	520	461	561	516	546	501	507	531	502	493	529	543	493	532	494	503	516	511	543	532	529	541	475	515	508	539	521	508	521	509	548	539	497	534	522	528	568	526	513	571	532	550	522	488	525	497	466	537	532	476	535	506	493	525	533	547	516	535	513	472	567	513	501	537	528	542	477	498	556	523	485	509	542	509	516	500	567	531	520	551	503	493	522	524	535	502	494	494	521	559	548	520	559	562	559	501	564	497	525	516	527	506	508	530	492	499	551	479	527	497	552	528	498	531	520	528	538	520	541	505	528	538	521	537	552	492	501	500	576	486	546	500	514	518	551	514	553	463	532	550	533	509	520	508	563	550	512	529	565	509	520	477	482	521	544	528	545	546	535	531	511	572	502	516	501	523	554	546	519	529	521	507	516	557	524	525	508	522	575	511	520	549	514	492	541	525	546	519	526	505	568	481	540	501	525	507	538	531	525	542	514	494	509	508	507	527	497	525	511	523	493	565	508	532	502	525	566	513	513	523	517	538	497	519	506	507	504	591	513	548	491	539	506	529	541	532	524	508	499	531	499	517	510	531	523	496	531	521	516	538	529	526	517	562	566	507	534	500	496	531	520	530	507	514	531	549	520	532	545	488	528	532	530	518	530	541	498	542	514	524	519	479	520	561	528	526	519	547	495	526	546	531	546	541	569	513	547	492	543	523	533	520	513	535	545	533	510	521	556	516	547	505	526	486	490	523	528	507	511	527	537	514	575	509	519	503	535	501	506	511	519	498	505	529	518	566	516	478	492	507	506	524	530	514	516	513	508	505	518	527	552	508	540	513	539	527	524	500	476	576	548	495	520	529	527	499	505	538	548	508	555	496	528	552	489	514	563	530	540	521	526	526	500	518	531	509	517	539	513	537	504	474	546	559	517	512	506	549	538	513	522	497	533	540	540	484	545	529
7923	637	655	564	485	441	401	355	310	326	326	317	285	303	320	274	300	346	305	312	308	280	305	292	296	315	267	334	304	283	321	290	305	292	281	297	284	364	292	277	273	300	312	303	282	279	270	279	268	321	291	291	273	314	318	295	305	295	286	270	310	306	326	309	297	290	301	279	304	334	296	304	294	280	290	291	315	268	350	306	315	291	283	314	290	334	347	296	305	317	329	332	322	267	311	280	306	324	322	291	293	323	306	283	285	307	286	279	308	304	314	313	302	277	305	301	282	307	317	301	266	308	289	300	277	318	295	329	280	352	290	309	286	291	309	279	287	300	326	284	292	288	308	327	273	325	308	317	308	269	293	293	264	300	302	252	302	316	296	285	270	305	289	282	321	290	295	274	287	276	293	304	289	278	306	290	287	330	303	281	316	284	296	268	275	272	275	320	296	292	292	308	299	315	319	290	313	274	339	332	317	330	281	297	291	282	307	300	265	263	318	295	302	310	294	294	307	309	285	327	294	289	295	301	301	318	316	295	280	269	272	284	279	293	319	332	323	286	299	290	272	304	291	274	279	306	331	300	329	255	288	275	325	295	306	319	282	286	283	321	311	299	308	325	263	316	282	296	290	312	312	311	313	349	304	288	318	302	287	306	316	322	287	287	279	300	316	314	300	294	284	314	303	319	309	325	307	311	282	304	282	285	260	267	274	295	311	300	304	316	288	315	326	299	272	295	291	314	324	295	290	263	302	306	329	301	303	305	310	338	291	294	285	336	290	311	311	288	301	357	333	288	309	293	294	318	305	289	304	301	289	311	283	292	317	289	295	308	283	309	284	319	290	307	306	306	285	298	316	294	297	259	271	308	301	295	307	309	288	306	294	294	305	336	282	327	306	302	290	276	300	334	326	316	279	282	292	301	329	315	289	300	321	279	261	278	313	279	313	317	319	269	309	299	282	276	303	303	321	316	304	298	294	272	315	277	285	312	292	299	288	272	299	326	302	312	293	279	314	307	291	293	289	317	289	326	335	291	299	281	264	313	291	289	290	289	299	315	307	306	286	340	295	308	286	269	262	292	284	280	288	305	272	299	286	297	291	300	312	292	311	313	297	277	290	303	298	331	287	293	295	304	298	280	266	310	264	305	289	310	300	342	290	293	302	297	285	291	293	293	288	299	311	277	306	286	307	310	289	285	293	287	292	308	319	333	328	314	297	305	297	311	276	277	285	295	259	322	278	317	325	323	291	309	270	321	317	300	314	319	310	289	313	302	311	313	316	273	300	294	299	314	276	272	293	276	290	333	308	315	283	311	290	280	292	279	308	301	309	293	294	290	286	317	291	285	281	286	301	304	290	275	326	292	266	307	332	284	313	283	309	268	306	328	309	279	307	313	319	285	304	289	312	343	311	326	299	322	339	302	312	284	284	277	295	276	301	282	294	267	310	285	305	265	326	322	282	293	286	315	302	300	301	322	296	292	316	341	331	290	304	322	298	289	309	319	291	312	276	274	285	266	293	272	298	298	267	301	286	273	299	313	288	319	321	307	326	287	290	259	315	326	313	295	330	327	277	295	256	282	262	282	284	305	331	272	312	297	289	289	276	278	290	269	250	291	317	290	278	290	263	301	316	297	326	297	299	308	286	285	265	293	292	307	326	298	276	296	324	267	305	320	334	280	301	297	311	275	289	293	323	284	297	319	268	290	275	328	308	284	301	324	298	308	300	310	302	296	276	306	310	286	343	302	293	304	318	273	308	270	309	323	317	305	313	294	294	305	313	341	326	290	256	283	321	278	294	310	299	311	327	278	335	312	297	293	315	290	324	288	290	271	294	299	321	317	286	303	304	311	314	304	296	322	322	280	323	276	299	302	289	281	294	285	284	298	315	312	302	298	272	290	296	300	291	267	308	320	312	283	282	277	262	293	326	270	293	281	308	276	288	307	263	286	276	292	295	288	288	295	290	275	299	287	272	290	304	307	289	298	292	287	301	321	295	279	290	321	303	274	280	295	297	336	279	277	273	302	315	305	309	325	309	284	279	329	274	263	300	303	317	306	293	265	286	285	316	290	291	268	302	324	314	329	283	265	294	307	330	313	278	307	314	311	286	288	293	274	312	288	280	297	258	300	290	299	292	278	280	309	268	273	257	286	312	319	293	281	314	309	311	296	312	324	330	282	297	334	292	312	298	281	307	294	295	282	269	301	287	282	289	312	293	296	285	330	303	307	329	290	283	313	305	269	301	286	298	285	288	280	292	265	303	329	320	251	288	275	259	315	299	303	282	280	299	291	313	303	292	315	334	281	273	288	318	286	316	301	304	294	294	302	283	329	286	325	300	278	268	307	262	327	296	308	286	292	274	337	306	296	278	292	295	271	333	309	330	311	306	318	281	287	313	314	276	270	321	295	269	275	270	287	325	278	296	321	326	357	330	315	280	274	279	272	287	304	305	311	309	273	340	306	320	302	326	306	278	273	322	288	264	311	298	299	316	272	263	276	288	300	297	305	290	292	270	319	313	317	322	297	320	286	277	312	295	284	296	286	254	307	303	295	299	314	286	322	306	284	325	310	269	281	296	258	312	328	312	338	288	316	323	299	253	282	267	293	300	268	316	310	288	311	282	282	300	272	279	292	308	269	304	310	320	281	286	289	303	281	290	301	293	304	318	317	314	298	345	315	308	313	325	298	289	322	267	279	291	286	327	337	288	283	295	304	297	313	324	306	290	291	282	294	298	285	275	342	256	303	308	304	268	303	277	283	298	292	282	267	265	306	311	307	314	294	309	272	298	322	296	262	320	330	317	322	307	331	289	293	325	346	278	272	311	313	300	284	309	273	326	274	296	286	302	281	289	307	309	307	308	304	289	323	266	342	314	272	270	309	315	296	322	297	308	299	290	281	334	293	280	292	288	283	334	294	289	309	310	278	333	274	243	269	271	284	285	310	304	280	305	312	294	274	308	289	284	317	288	275	294	277	296	314	285	273	289	320	280	264	315	320	308	296	306	297	325	326	322	269	333	337	307	281	298	306	311	333	310	276	275	281	275	268	313	299	291	298	301	313	298	277	293	303	268	300	270	307	306	293	291	268	308	285	311	331	306	280	256	326	288	307	297	294	278	297	284	275	276	283	297	284	318	308	301	298	279	302	333	281	334	306	286	313	266	275	296	322	295	280	295	303	314	323	330	301	321	296	283	292	295	285	310	292	258	296	286	264	279	300	310	268	320	315	286	298	298	294	282	294	280	269	289	291	282	317	301	317	310	268	304	286	291	282	338	297	241	287	311	308	293	292	284	284	300	302	265	308	312	308	319	276	269	286	281	283	282	283	322	320	298	297	308	300	298	289	320	262	309	283	324	315	283	307	314	295	326	292	317	316	305	245	296	286	292	317	320	285	278	279	309	282	288	300	285	306	291	293	315	303	293	305	317	288	280	307	307	291	282	288	303	301	298	283	311	303	267	270	289	280	292	303	286	308	334	329	304	280
6590	983	1438	1706	1503	1238	1116	992	964	838	826	813	819	798	777	778	739	744	725	738	797	703	757	747	685	685	692	678	719	702	721	690	675	732	675	711	649	706	718	677	691	695	683	706	731	707	663	687	680	695	695	647	666	691	658	686	696	665	718	667	690	662	712	668	664	678	721	675	685	676	702	674	684	663	675	681	680	682	734	702	710	689	668	672	705	651	745	706	656	683	691	694	662	697	709	716	701	697	694	664	715	711	680	696	706	671	695	687	664	695	669	666	691	710	679	695	688	697	692	634	654	675	665	676	650	680	612	678	706	677	723	640	694	674	681	702	712	667	625	643	691	656	647	690	697	713	700	693	692	660	609	598	700	728	736	692	675	688	691	711	666	702	691	656	716	671	619	655	684	684	728	719	708	651	752	695	663	683	688	705	686	699	701	676	738	670	702	672	674	664	729	680	711	715	691	661	682	669	651	714	640	618	688	730	681	673	696	727	671	671	717	659	666	704	694	670	704	683	696	688	690	718	675	666	694	654	690	669	729	664	687	639	662	665	704	647	672	669	669	673	668	657	673	706	688	700	690	673	687	724	698	682	684	692	654	692	659	688	682	689	667	712	628	682	658	761	710	686	645	667	698	688	715	663	678	679	701	680	651	684	689	724	685	659	743	713	688	702	672	679	647	677	684	714	676	681	670	690	651	657	695	663	706	645	641	679	691	694	689	712	622	702	722	695	661	668	720	685	654	698	672	700	689	717	714	716	677	682	690	698	689	632	686	733	656	664	663	671	701	675	691	679	701	632	667	684	661	673	668	688	692	676	715	716	669	662	714	666	659	695	718	733	648	690	664	718	684	661	713	727	703	702	680	703	723	709	662	650	692	675	675	674	709	650	718	692	686	722	683	676	676	658	726	702	683	669	664	702	698	686	668	697	744	688	698	687	675	723	655	680	645	655	692	666	655	685	659	664	674	659	702	712	700	665	669	661	654	650	716	688	666	675	710	687	715	691	671	675	712	701	680	632	683	642	617	662	675	704	623	746	722	718	747	710	644	718	697	674	701	692	675	729	754	657	713	680	639	689	673	681	682	702	727	661	701	676	656	704	691	681	677	683	702	677	688	712	697	644	684	676	683	644	688	700	663	676	710	711	678	683	694	673	691	680	696	702	687	662	664	650	699	686	708	708	686	673	675	652	681	689	664	636	701	675	691	653	675	668	676	655	656	684	694	667	677	710	669	648	710	721	670	727	688	695	686	671	657	704	707	697	676	654	728	653	668	693	711	679	731	649	709	707	666	660	677	683	703	689	678	710	675	711	635	696	710	668	694	680	689	740	725	675	663	631	697	669	662	663	699	710	672	662	672	667	711	739	669	685	721	679	669	647	647	673	749	667	706	670	697	693	688	707	701	705	674	640	629	660	674	701	673	719	670	646	686	651	701	682	709	686	655	723	657	692	713	670	661	664	651	693	659	626	691	643	709	694	657	700	699	670	716	675	673	655	639	659	679	703	693	695	678	714	700	661	664	722	675	668	708	677	674	669	646	699	688	701	688	661	711	685	663	673	686	677	699	700	756	705	705	682	633	686	703	652	628	705	687	664	712	630	684	659	681	694	720	687	688	657	659	643	682	636	660	722	707	635	638	662	693	678	695	663	673	639	710	674	711	673	712	698	676	672	682	642	715	715	660	668	725	691	711	736	661	726	723	686	647	682	683	669	675	649	680	747	670	727	655	718	638	656	669	685	657	672	682	658	675	661	674	660	669	682	648	662	686	645	664	648	643	707	689	685	715	677	704	667	731	673	760	691	694	695	632	631	654	668	716	662	718	647	664	714	678	667	688	662	699	682	644	733	662	742	729	650	651	710	654	689	619	693	668	661	655	693	671	674	702	689	745	686	684	643	686	688	685	670	687	706	698	688	708	710	719	697	698	666	740	693	717	663	667	690	675	674	706	725	701	711	693	667	680	688	686	673	709	696	676	707	682	671	725	696	768	705	695	665	714	673	675	685	691	699	735	657	702	670	682	648	690	703	700	698	715	710	706	748	659	704	657	686	729	686	702	710	692	683	717	675	644	715	716	679	641	677	630	693	636	649	653	664	686	680	669	686	684	680	697	638	702	706	702	673	661	695	691	673	711	692	700	712	645	679	686	679	701	687	663	651	702	722	678	657	669	663	680	717	689	666	662	701	699	674	716	630	654	663	692	667	725	708	682	689	735	646	664	672	698	676	664	651	688	689	719	691	704	658	682	688	696	668	720	696	706	633	711	636	670	662	688	698	684	700	673	657	697	660	680	707	707	677	700	669	701	696	659	725	645	698	669	663	655	662	707	710	666	683	679	719	721	673	696	640	678	656	692	706	651	671	710	729	682	676	636	673	645	681	675	691	644	716	689	669	710	683	702	694	667	699	673	693	724	728	695	655	675	761	704	693	695	662	652	651	671	636	674	678	649	662	694	668	678	679	736	719	643	667	665	723	698	705	674	677	635	690	683	697	705	722	668	731	720	709	690	710	698	691	635	676	712	689	762	628	684	686	646	660	713	680	655	648	674	683	662	727	707	689	717	726	690	660	698	671	715	662	665	674	693	686	687	686	741	690	683	625	717	709	725	681	687	704	716	721	656	663	671	692	731	672	663	609	659	682	735	705	668	704	664	657	673	640	692	703	687	681	676	703	718	667	621	682	696	679	711	697	664	630	706	736	701	669	679	698	675	580	726	694	667	690	670	669	682	685	652	716	673	647	691	705	710	737	654	641	702	705	684	660	681	657	674	691	716	716	665	638	666	674	696	658	663	620	690	723	697	677	683	669	674	660	669	660	670	717	665	676	701	690	654	616	672	671	652	700	677	703	718	674	653	659	682	680	706	704	705	683	672	697	647	718	658	717	673	684	701	685	717	683	685	681	642	690	675	648	694	655	668	645	712	719	716	642	727	672	701	672	659	645	679	683	668	707	670	697	716	686	678	647	731	719	660	749	630	678	725	737	670	603	662	678	702	712	646	654	704	719	724	706	685	690	730	660	681	694	729	695	684	717	721	684	698	651	702	696	662	698	646	694	642	693	736	690	707	683	690	676	712	678	675	675	727	671	697	667	692	658	676	671	678	712	678	623	664	648	669	716	698	664	633	653	694	684	708	704	679	686	676	670	684	718	687	672	693	719	702	690	683	673	686	681	679	703	679	729	685	694	665	682	740	686	686	640	642	668	706	730	663	726	694	670	688	668	648	721	696	669	658	704	738	650	683	642	682	720	694	673	716	687	683	679	705	728	653	654	681	734	654	686	616	665	665	693	666	713	632	695	673	668	663	692	667	648	705	681	718	693	649	697	710	654	678	664	676	711	659	685	707	655	710	714	661	728	654	661	680	656	691	707	653	665	627	668	659	669	699	691	692	736	680	680	646	657	698	685	688	683	692	652	674	632	702	687	693	653	623	685	651	690	686	661	652	666	659	616	733	713	679	720	683	671	693	693	668	737	686	678	661	739
14593	1213	965	723	564	391	369	255	249	234	211	216	189	216	188	221	190	224	196	206	168	194	191	180	203	167	175	183	170	202	155	164	197	194	195	219	180	184	199	181	211	184	191	147	176	153	180	159	173	184	191	206	171	195	215	196	193	160	178	170	195	168	179	186	185	185	158	179	171	170	163	203	165	196	175	180	162	147	193	195	172	203	160	164	183	193	206	201	177	187	186	166	197	177	215	190	164	163	181	205	186	160	181	160	201	185	180	182	184	225	170	184	176	182	190	169	179	203	210	172	171	182	162	164	175	204	193	185	191	175	181	189	158	176	206	174	205	174	205	169	183	164	167	173	188	215	184	159	188	173	164	225	177	166	155	164	179	207	170	172	185	182	179	172	181	170	206	177	165	178	169	136	191	163	169	203	186	187	162	168	209	199	174	190	179	204	172	179	159	188	174	188	159	180	195	205	164	175	208	151	184	199	204	166	176	207	174	186	173	167	189	181	162	158	167	177	181	185	193	193	180	176	178	173	189	167	189	213	178	181	186	181	199	174	166	190	191	164	169	175	180	191	174	172	177	167	170	169	187	168	164	207	169	168	165	174	185	184	177	175	185	152	191	161	176	202	190	169	195	183	169	198	159	189	204	162	174	160	174	190	191	175	163	168	216	142	152	166	178	165	150	182	152	166	141	170	165	169	181	184	150	176	172	165	174	184	183	181	165	181	175	207	176	206	163	204	196	174	171	184	167	185	183	190	169	163	165	193	191	177	168	202	166	197	209	210	183	201	176	157	155	180	186	158	170	185	183	161	187	160	183	176	200	182	195	203	162	192	196	174	184	178	183	171	182	163	182	192	143	187	169	162	191	169	189	178	184	193	205	161	189	183	203	176	196	176	181	198	173	177	191	174	173	182	192	161	162	189	163	197	177	201	206	192	178	177	175	164	174	183	212	190	154	184	184	177	184	192	181	173	189	176	185	177	171	166	203	164	166	181	176	168	155	179	190	170	161	196	154	188	164	154	181	170	164	184	175	181	185	192	188	171	148	183	182	176	164	191	170	172	161	191	181	165	211	160	196	178	190	174	165	167	164	183	157	175	173	183	166	174	190	161	166	196	185	187	171	171	176	180	193	175	168	178	179	150	165	172	172	172	182	215	160	210	193	167	170	175	164	165	157	176	166	175	182	191	171	190	171	196	180	195	196	173	178	204	203	189	213	179	189	165	168	179	168	169	173	167	172	186	162	183	200	148	174	159	175	185	159	216	160	168	187	175	198	176	146	170	183	198	165	189	165	179	152	183	189	182	171	194	166	165	187	170	177	190	184	171	175	186	167	173	189	183	166	165	196	161	196	191	168	175	174	155	169	176	181	160	166	184	189	191	192	188	182	166	204	185	160	155	168	186	168	175	201	186	189	184	182	194	183	171	153	177	183	194	147	155	195	170	173	178	185	197	167	164	163	174	158	199	207	149	172	177	191	201	159	183	150	151	189	193	181	147	192	170	185	170	192	172	189	207	194	180	170	214	185	181	184	165	200	186	194	202	191	145	187	180	173	176	162	183	191	198	173	187	181	161	182	145	163	178	172	167	181	178	182	173	198	170	186	189	189	157	174	169	172	181	197	160	189	204	173	170	158	188	172	190	154	162	175	174	203	180	164	177	174	168	190	190	183	189	163	172	197	170	187	188	191	165	179	168	167	161	167	171	172	193	193	188	123	178	172	188	155	175	176	198	185	165	199	163	156	190	164	169	199	178	181	189	204	175	192	182	162	191	187	185	183	195	191	151	169	154	169	174	178	170	157	207	197	191	171	178	180	161	183	170	177	190	157	190	165	170	160	172	167	170	166	173	187	193	163	183	149	185	174	213	175	182	191	177	176	169	169	162	167	184	181	189	190	197	170	157	170	182	165	180	153	165	213	165	178	194	167	206	183	186	169	180	210	208	188	179	176	194	174	168	206	175	180	173	189	187	204	183	166	152	169	203	175	160	177	191	195	148	194	158	181	208	171	162	190	184	174	172	189	179	182	171	167	168	174	162	198	193	184	172	175	174	197	161	184	162	187	182	157	177	186	187	197	172	202	198	162	199	183	176	165	164	149	201	194	145	173	170	192	176	184	170	176	183	167	142	211	207	182	190	165	213	169	180	156	182	168	211	156	182	169	179	186	178	169	189	197	170	191	194	188	192	187	175	157	161	200	180	158	163	187	150	193	177	179	165	154	178	180	200	181	167	164	197	180	174	194	159	156	169	165	153	184	156	178	187	167	160	171	182	189	189	167	177	194	170	200	169	171	171	175	179	149	181	195	189	167	199	189	183	177	176	191	198	171	181	165	142	208	179	178	148	189	179	194	175	182	202	187	171	173	155	178	175	165	183	183	174	145	171	174	192	195	152	188	161	161	161	144	177	191	167	201	189	156	182	160	192	178	177	183	179	188	174	159	189	173	168	162	170	198	192	202	160	170	174	201	188	171	187	196	194	175	163	172	174	174	168	192	179	200	175	151	193	153	196	177	187	170	168	166	186	167	183	165	190	171	149	174	171	170	188	166	172	175	195	203	185	171	174	175	176	177	195	173	180	180	185	166	163	183	186	171	186	172	176	175	176	182	188	189	167	188	199	182	191	194	173	151	173	168	175	185	176	179	168	164	191	180	151	188	196	189	164	143	194	154	201	176	192	194	163	185	197	163	165	199	190	183	201	202	177	166	166	150	182	178	210	171	197	193	167	187	206	175	174	196	173	165	191	181	172	187	191	176	158	162	181	172	193	173	189	192	170	182	187	159	196	175	179	173	161	169	168	199	198	169	174	190	187	181	193	166	182	177	165	192	164	154	177	163	176	208	159	183	204	170	193	181	197	202	177	184	184	194	171	175	167	193	180	169	187	194	191	168	171	180	171	172	191	190	164	179	180	181	179	169	166	168	169	160	175	181	152	195	170	173	177	187	167	196	172	172	171	181	180	199	183	178	191	174	186	163	152	183	183	213	168	152	166	161	161	175	174	206	179	167	169	183	194	164	180	180	174	157	149	178	205	160	168	189	193	195	144	166	170	191	177	156	163	166	175	172	167	163	147	171	181	178	172	157	187	154	168	194	211	191	170	191	179	166	207	187	172	200	180	199	203	170	175	180	188	166	180	166	179	176	195	167	153	182	169	183	182	164	190	193	184	183	182	169	191	187	155	171	170	198	187	173	202	177	167	207	170	192	194	184	191	181	194	163	167	173	192	188	161	177	190	195	209	174	185	198	194	171	164	192	177	148	184	161	172	173	187	179	169	176	184	161	169	196	180	180	193	169	188	176	163	198	183	168	184	202	182	178	191	192	153	137	178	190	193	165	174	176	188	189	182	199	185	149	184	174	189	182	181	169	172	135	159	179	187	178	172	166	186	174	195	191	189	164	174	164	169	171	175	168	172	158	173	156	202	183	166	186	219	171	174	199	178	186	173	171	177	176	200	176	189	183	175	177	208	164	158	185	183	182	163
8003	926	1907	2359	1943	1448	1164	1002	841	823	717	656	634	586	596	579	549	531	525	484	497	497	450	489	450	461	492	450	444	462	464	447	435	426	425	423	480	378	434	455	439	448	430	418	425	440	412	448	442	444	425	435	401	434	409	431	423	428	418	407	409	390	421	425	427	460	435	435	403	455	403	429	424	423	426	402	395	404	415	419	422	443	434	431	454	378	409	442	442	421	437	479	404	437	452	405	384	417	431	431	437	428	447	405	444	426	377	414	412	416	393	392	423	443	400	429	408	401	417	414	413	397	402	430	416	422	414	402	393	399	421	425	416	407	418	425	418	414	404	413	391	407	387	448	418	414	402	408	427	398	400	436	401	429	432	422	427	423	401	417	423	415	438	422	403	418	423	455	436	452	415	401	441	442	395	437	392	393	426	363	408	431	401	417	459	411	385	420	440	423	385	411	444	425	393	376	447	414	445	413	396	438	387	411	392	379	401	394	416	413	429	404	417	423	418	392	441	393	433	393	367	408	424	430	387	455	429	433	415	405	424	409	424	444	392	420	410	400	455	454	412	411	415	382	423	413	367	426	429	401	377	383	443	392	413	392	436	442	403	392	400	433	403	440	398	398	429	421	407	416	437	411	401	423	394	440	392	412	404	383	430	404	407	403	427	383	387	408	415	433	420	404	440	433	426	411	435	390	449	414	415	381	429	394	421	418	411	424	438	385	421	423	404	419	464	403	418	398	445	350	374	425	424	413	381	412	431	439	399	431	427	412	374	440	395	418	396	398	399	428	412	438	407	381	417	442	433	410	413	406	395	438	376	392	422	388	425	387	375	376	419	415	409	412	424	414	407	410	436	402	420	371	413	384	443	419	364	458	449	427	385	400	424	403	387	422	400	417	394	421	395	430	359	403	423	432	414	406	420	393	429	432	385	418	399	416	418	439	394	375	428	408	393	439	415	427	408	442	424	414	419	392	377	405	403	400	398	419	393	393	403	399	388	434	392	412	402	397	451	374	403	395	402	418	404	394	411	408	423	396	447	436	396	393	409	401	411	394	407	434	425	394	407	426	420	404	403	424	405	389	426	372	441	420	432	378	375	396	387	393	408	443	418	418	410	378	416	428	424	443	440	437	392	419	403	459	380	409	390	429	440	407	415	420	402	410	380	417	432	434	379	407	411	431	430	413	410	400	391	390	420	407	397	400	432	380	404	440	386	445	395	397	407	427	417	412	397	383	416	414	428	433	386	402	437	433	412	382	406	405	384	450	439	413	415	432	415	399	400	419	394	439	414	383	398	423	390	417	394	399	405	387	441	417	442	431	462	418	414	442	413	388	430	423	412	388	431	372	441	407	366	394	409	448	430	423	432	434	403	396	426	443	390	395	409	408	433	387	407	405	393	424	424	424	402	366	419	420	443	397	396	392	390	449	436	402	435	410	422	375	388	402	433	387	437	387	436	423	428	449	438	424	376	427	443	387	407	382	456	406	403	425	418	420	423	370	466	415	397	386	420	397	431	444	411	391	404	415	437	416	440	436	402	378	416	428	407	389	425	405	409	411	399	418	426	421	404	399	422	418	423	425	379	394	440	437	397	401	430	407	399	429	407	414	397	441	387	422	377	411	424	428	440	429	423	450	424	428	421	445	424	419	455	410	439	429	430	388	451	402	417	413	382	412	399	421	429	435	401	379	431	433	427	409	402	440	421	421	436	401	413	405	430	409	457	419	467	417	360	409	433	407	424	382	410	440	387	416	449	414	375	402	418	422	392	424	420	387	410	398	387	359	378	382	418	442	447	393	408	417	408	402	357	416	392	413	394	420	425	411	424	434	395	386	394	441	428	417	432	414	377	429	399	379	417	392	424	407	392	399	398	407	383	423	423	381	445	405	436	417	425	401	418	389	386	411	429	435	434	410	420	425	387	416	438	408	416	469	397	400	416	453	405	385	464	402	380	393	426	418	390	417	383	412	422	420	382	429	427	412	391	393	378	404	405	399	430	378	386	390	388	392	433	439	411	392	441	458	430	413	403	398	430	389	420	432	419	407	406	396	413	415	427	389	421	451	420	437	413	394	401	412	404	411	408	409	403	387	396	431	430	377	397	440	409	414	407	457	412	417	412	423	412	435	424	409	408	439	433	395	430	436	372	407	386	413	399	384	387	385	418	415	411	420	421	417	381	424	398	443	430	427	412	408	424	421	421	382	383	416	416	394	424	430	404	422	388	406	440	410	421	418	406	443	443	425	401	414	397	421	410	433	406	402	409	457	400	424	424	445	424	391	411	420	403	393	420	412	407	369	402	447	411	419	410	404	432	380	429	440	370	412	422	428	410	422	439	366	386	423	411	426	407	398	405	414	451	426	402	419	435	431	423	412	425	389	445	433	412	451	472	412	428	404	404	426	415	386	366	426	433	441	397	441	415	447	411	430	397	414	440	402	423	425	412	412	422	431	431	419	446	406	429	418	424	430	385	409	377	429	399	449	443	417	404	390	411	406	377	429	388	371	401	389	428	432	417	431	390	447	410	439	414	408	405	421	399	408	395	407	439	429	428	415	424	415	423	424	374	436	431	430	439	402	435	455	374	390	423	425	452	415	404	388	451	447	398	408	395	405	429	425	427	405	403	409	415	416	444	426	404	431	425	402	397	409	419	414	408	430	404	420	401	380	417	429	409	408	427	407	407	419	388	408	408	418	429	415	441	444	408	417	428	412	415	436	404	419	434	422	391	418	395	391	439	413	439	433	401	397	432	419	405	401	388	420	397	395	412	406	418	383	425	416	397	438	411	462	401	378	420	427	417	381	394	387	407	412	426	395	417	399	396	426	418	454	397	431	358	379	405	414	438	385	373	437	418	393	451	455	412	398	404	456	411	423	425	422	388	416	395	417	400	427	439	417	401	430	416	392	402	445	423	409	412	431	414	434	434	391	386	441	404	436	415	435	385	413	450	410	406	401	423	391	389	452	422	416	426	442	418	436	405	381	439	439	378	455	405	402	401	387	445	391	393	386	410	369	405	449	375	424	392	431	425	405	430	416	421	427	383	391	388	434	398	390	438	450	405	390	393	449	439	431	384	412	373	426	388	414	448	394	427	414	408	399	403	418	456	385	440	443	441	404	380	426	403	420	442	406	438	389	368	398	398	412	438	399	394	445	416	399	415	393	430	400	388	403	418	390	433	414	396	425	387	444	408	394	421	378	420	436	408	386	396	439	384	432	428	377	400	372	415	465	406	421	397	390	448	465	445	440	413	419	394	439	403	403	433	391	428	400	435	415	423	430	381	399	425	394	456	424	406	468	434	387	416	409	398	413	397	423	412	427	428	434	423	405	413	405	440	408	412	401	437	388	410	404	390	417	424	366	435	406	431	446	422	416	406	469	427	443	393	366	454	422	410	466	415	407	433	430	365	436	438	436	401	370	384	407	400	434	443	427	395	380	408	442	416	389	422	419	396	409	449	435	437	397	436	412	401	418	438	412	405	427
1547	234	213	225	231	227	207	193	218	222	242	229	228	197	216	204	228	232	217	216	242	237	228	195	222	265	224	204	203	231	218	235	223	219	224	231	197	260	234	204	233	224	208	226	237	208	240	197	249	212	205	229	200	220	203	187	232	248	236	214	210	204	217	221	234	217	232	204	208	221	239	218	216	206	201	225	185	191	235	226	203	202	191	224	188	208	229	214	214	217	227	223	229	205	227	228	204	220	194	236	218	220	218	218	204	230	202	201	227	199	220	228	208	227	222	209	245	241	187	211	206	184	224	222	208	205	206	233	223	253	238	216	226	196	205	206	240	229	211	201	241	229	216	219	199	218	220	228	182	208	244	210	209	239	229	187	227	232	219	230	212	209	241	211	244	232	213	204	201	242	206	196	234	231	198	206	228	195	227	194	253	201	222	218	217	216	218	199	224	210	218	229	220	210	222	192	187	198	189	201	201	206	199	250	227	244	238	203	205	215	241	208	217	225	236	225	236	208	221	214	205	225	216	205	216	211	213	233	202	199	220	239	204	222	199	243	230	214	206	221	212	209	182	216	188	220	207	219	225	199	202	217	223	230	251	218	207	204	228	199	224	234	224	227	228	221	226	202	205	196	200	223	208	224	197	217	226	228	223	236	195	218	227	190	216	209	209	211	230	207	212	194	225	219	240	213	238	206	224	201	195	220	206	245	203	236	234	169	187	208	234	239	232	202	199	203	225	211	216	200	232	201	213	208	215	217	197	214	219	233	222	227	195	209	226	195	208	216	215	220	237	231	184	223	221	222	243	213	208	214	244	192	241	211	213	202	211	201	213	215	228	215	224	216	201	211	237	205	221	232	218	238	243	207	205	236	218	199	225	250	218	226	246	200	224	208	206	201	226	218	224	200	226	201	224	232	226	215	201	229	241	214	247	224	238	178	213	226	211	233	231	213	214	217	212	228	218	223	205	210	231	214	194	231	207	231	230	235	209	230	220	196	210	219	216	232	227	223	211	246	201	234	211	258	211	199	220	217	198	204	217	195	211	212	201	239	213	203	214	207	199	223	210	222	212	209	213	222	246	229	201	211	219	221	236	225	192	211	222	204	230	198	227	218	217	205	216	232	215	206	230	213	187	205	238	237	228	209	255	240	214	221	219	235	235	190	247	215	246	241	223	220	212	225	212	232	239	198	205	214	232	222	209	207	217	226	239	240	210	237	222	240	244	217	238	211	217	190	220	194	200	213	210	218	201	226	210	182	193	213	215	199	202	204	193	198	214	213	215	213	201	233	203	206	214	239	233	199	212	194	203	227	215	186	233	202	217	214	235	221	225	208	198	233	187	222	203	228	216	212	214	207	215	210	239	219	199	212	200	229	239	237	231	198	192	179	201	231	187	214	214	210	198	199	237	218	216	224	214	222	202	206	223	239	208	241	200	203	218	246	237	195	196	193	188	232	223	228	241	237	213	213	231	208	200	227	195	222	232	230	213	239	216	218	229	199	233	209	224	234	217	202	227	205	201	206	193	234	194	191	222	208	203	214	235	214	228	224	214	216	220	198	201	238	220	214	221	208	210	233	227	214	214	222	204	223	225	242	243	206	198	229	226	190	208	231	236	227	225	211	210	225	226	218	222	190	234	256	214	198	206	218	220	230	227	231	239	235	229	204	200	190	215	221	243	207	202	236	210	233	225	222	204	260	220	219	210	212	217	227	234	198	221	226	213	229	220	212	187	221	222	208	201	222	231	213	252	230	212	212	208	226	214	230	180	215	197	225	207	229	190	211	208	204	230	193	213	221	194	209	225	205	218	222	206	205	224	211	199	224	207	208	200	197	216	220	207	217	236	246	199	198	215	199	220	188	220	195	202	213	249	229	202	190	183	186	169	229	240	237	222	190	210	201	232	195	201	201	185	218	233	206	195	226	212	194	204	193	224	233	196	186	216	227	201	205	197	216	205	216	199	209	258	218	209	202	221	211	208	223	232	196	215	201	225	218	220	218	215	234	224	189	196	236	210	208	222	220	223	189	228	236	202	222	200	227	213	204	205	206	229	203	195	228	221	224	211	213	218	220	229	200	219	203	192	245	211	207	186	213	240	246	232	195	199	189	212	214	239	268	228	204	208	179	209	216	214	214	237	206	230	236	240	233	228	220	210	208	235	211	206	214	207	229	209	210	229	192	228	226	224	229	242	195	218	205	233	208	173	218	227	215	219	228	226	211	194	230	233	248	209	240	226	215	228	213	235	211	246	253	203	240	235	208	190	217	224	212	203	212	190	227	228	216	194	217	204	261	218	204	213	211	218	225	220	253	225	220	215	214	211	220	215	224	236	209	197	217	230	224	246	215	214	210	238	253	210	223	221	240	213	209	211	224	207	220	210	185	229	214	213	219	226	223	213	239	223	214	242	209	246	222	223	204	233	177	218	243	234	232	241	225	229	202	231	205	227	217	224	200	208	223	205	241	213	217	206	203	210	208	229	198	247	227	213	220	219	217	179	196	215	235	243	228	202	247	227	212	212	238	227	200	227	218	206	231	224	242	208	207	215	222	212	217	205	194	210	226	221	219	208	232	234	205	199	205	237	213	219	227	214	214	215	230	233	224	192	213	185	214	215	224	214	236	193	208	238	227	217	229	219	226	197	215	230	223	227	218	224	220	207	222	237	209	227	210	215	217	212	230	196	234	235	191	209	238	195	217	208	211	190	238	213	219	226	195	216	209	216	196	247	211	226	210	208	218	209	197	199	226	205	222	198	214	225	205	183	226	227	222	210	193	187	219	203	206	217	238	227	227	216	237	195	191	212	190	206	206	212	223	221	217	223	252	202	196	235	224	193	219	233	198	193	254	251	239	215	238	224	221	216	237	220	200	203	190	235	211	228	230	211	204	220	214	187	221	199	241	201	230	252	211	197	219	238	198	235	209	238	227	198	214	226	248	224	220	207	185	234	223	223	216	213	236	228	182	229	230	190	206	200	226	224	208	216	203	235	223	230	207	213	227	225	205	221	214	246	220	223	213	237	219	201	214	215	219	207	239	221	239	248	205	217	237	224	181	218	204	235	199	224	227	216	223	227	218	168	201	218	233	208	225	213	221	194	216	203	222	204	228	230	191	224	260	188	211	238	215	215	189	209	235	215	219	216	201	196	215	218	222	236	212	226	233	209	242	202	215	225	222	236	249	212	194	207	206	205	212	220	188	210	217	236	193	204	210	231	208	257	218	200	204	237	215	198	230	220	227	199	212	233	232	208	233	222	236	219	224	214	228	225	226	224	223	224	230	214	206	195	236	212	229	224	191	217	216	222	232	186	239	188	211	227	210	213	227	196	232	226	226	234	241	210	205	247	230	195	229	192	234	216	218	219	213	215	207	226	184	232	227	227	218	235	199	207	220	217	217	211	216	224	198	212	205	192	223	205	221	204	211	209	203	219	241	196	184	235	186	226	217	246	223	192	206	230	233	195	223	206	247	241	196	229	220	211	233
1842	539	566	543	567	549	527	516	554	574	495	501	488	455	536	524	523	518	555	528	509	513	537	506	519	552	542	509	499	471	522	482	506	500	512	534	523	503	527	519	530	528	534	506	530	549	522	511	499	567	537	524	479	527	553	531	529	514	510	502	513	483	538	536	526	526	532	502	499	505	513	496	526	504	542	509	518	531	515	521	548	512	513	520	529	511	483	559	532	558	483	505	563	498	577	486	498	530	503	515	547	529	503	536	567	498	496	483	517	521	546	511	538	533	501	547	505	500	507	511	556	510	531	547	518	529	556	535	540	495	504	546	505	532	555	543	557	490	524	516	504	497	509	527	521	532	546	577	520	544	501	523	584	529	566	483	545	534	507	529	495	553	542	561	517	516	528	519	554	489	529	522	528	512	478	482	499	532	478	514	499	525	527	540	462	526	502	534	526	507	501	482	540	505	504	535	541	501	553	556	557	497	505	515	565	525	517	501	531	545	538	538	541	489	540	534	518	518	514	504	530	536	535	491	498	558	545	500	459	528	502	543	484	560	516	525	502	484	526	486	520	518	537	513	547	503	485	502	530	564	561	549	512	501	517	548	541	536	511	515	503	529	485	539	527	567	545	562	546	489	526	469	547	527	532	469	544	541	493	529	580	505	516	533	498	517	521	548	542	523	566	498	519	545	500	529	504	539	491	482	509	523	501	532	527	532	497	493	498	528	559	537	504	518	488	574	513	505	486	539	502	568	538	492	488	494	533	488	582	516	517	548	535	541	497	504	528	549	517	508	499	525	543	527	545	500	479	568	512	516	508	488	548	535	492	460	538	498	499	523	476	505	532	552	500	503	501	538	510	550	518	509	516	508	507	530	528	525	483	508	546	542	525	551	526	479	536	519	535	541	522	523	526	538	558	540	524	471	543	519	526	540	529	516	513	500	531	521	528	552	527	527	512	555	528	548	560	533	554	510	564	525	527	530	487	526	512	525	505	539	532	512	542	541	519	519	539	532	515	532	546	552	557	521	488	507	494	515	518	483	518	501	542	514	493	542	509	506	511	524	561	540	500	511	535	521	527	500	501	512	523	529	505	527	562	550	558	489	526	517	561	526	560	538	504	517	555	518	521	528	508	537	539	498	506	541	532	510	525	524	493	503	533	534	504	547	507	521	540	498	489	560	513	502	511	522	559	500	509	566	536	549	500	581	548	535	567	527	516	488	501	553	529	507	533	531	518	511	509	495	538	542	551	477	538	537	542	533	528	517	529	550	520	496	504	512	540	526	495	516	532	505	529	543	500	474	524	530	508	580	498	549	552	533	536	557	516	558	521	508	498	535	508	531	539	505	493	489	526	525	493	549	515	515	496	503	525	508	556	511	516	500	518	489	512	521	536	525	489	527	565	506	504	537	532	543	535	504	476	553	527	497	558	516	573	505	545	504	531	506	542	528	512	514	519	509	555	526	511	512	524	504	523	525	577	509	547	532	478	536	519	511	569	523	530	564	457	500	536	517	542	556	500	559	524	479	528	511	513	497	534	546	545	537	488	508	489	549	519	508	549	542	507	494	525	521	520	490	524	555	530	491	550	534	491	546	516	536	493	525	540	538	566	531	545	495	517	531	584	519	501	509	531	546	536	501	550	484	517	526	514	555	508	532	560	510	549	573	476	576	544	533	519	510	495	507	542	496	541	535	505	528	517	535	514	491	544	498	548	522	532	507	527	538	540	481	520	478	510	485	486	534	488	486	505	536	526	555	505	538	528	532	487	538	525	507	525	516	534	521	482	508	533	556	570	507	508	558	511	514	559	549	508	530	555	534	534	487	565	520	495	537	495	529	539	526	516	461	507	515	515	486	545	510	525	535	505	520	501	507	543	511	501	550	516	529	518	560	545	516	492	482	547	496	497	503	548	521	523	482	563	532	542	476	503	535	538	516	522	539	506	519	506	514	479	533	494	509	519	516	524	512	552	553	508	570	505	538	551	545	514	498	521	533	561	514	514	531	533	541	493	508	539	553	492	492	506	561	483	532	513	542	517	495	541	495	523	530	504	547	508	522	520	537	499	517	539	543	520	522	464	525	547	520	520	540	532	502	537	537	527	494	523	525	518	549	535	534	506	520	496	527	528	548	515	505	516	496	527	516	509	542	514	542	513	498	519	496	519	504	517	555	526	538	503	526	526	543	552	522	514	486	526	518	488	516	503	522	542	498	512	525	453	513	517	537	527	525	503	514	533	556	556	493	520	564	517	518	517	481	549	510	518	508	537	512	536	528	511	548	553	540	555	547	496	512	539	528	530	553	539	503	530	511	561	542	501	528	511	498	512	530	558	550	533	507	526	519	538	509	490	490	561	565	501	514	535	549	534	486	527	511	545	528	539	476	549	574	533	516	563	519	524	508	532	534	516	549	546	462	557	535	523	564	536	513	557	535	525	494	528	536	495	524	528	546	526	505	520	510	488	531	512	506	554	506	532	562	544	508	506	575	568	544	602	537	521	529	529	546	505	496	523	489	504	551	536	534	520	477	507	474	521	550	498	504	480	551	527	515	504	495	558	506	538	521	551	470	505	498	556	473	520	507	532	579	508	507	530	536	533	510	545	568	524	538	496	513	513	537	544	465	568	553	510	527	566	526	493	520	495	528	576	495	523	538	558	553	514	536	565	520	499	526	479	543	491	487	503	512	529	526	476	534	517	513	599	488	502	480	548	541	488	546	531	523	522	544	541	543	527	514	556	523	522	539	578	520	500	532	531	513	545	554	502	548	567	500	539	548	562	532	542	515	501	510	545	514	505	535	520	524	509	502	505	495	485	517	530	523	508	558	483	522	519	517	565	520	510	518	529	521	565	504	534	510	551	518	544	480	574	550	508	498	526	521	525	520	541	525	529	534	511	535	525	512	492	546	514	531	499	534	531	510	529	544	551	554	530	542	502	514	517	519	501	511	544	544	513	514	532	534	501	518	509	520	514	543	509	472	494	503	498	532	557	530	515	505	566	540	526	521	527	518	516	508	538	495	545	553	525	494	546	492	516	490	490	495	518	470	542	492	533	504	529	533	518	467	532	514	518	487	528	525	540	507	521	534	596	544	515	527	511	526	544	540	485	549	531	505	504	568	516	509	504	532	536	537	539	497	531	509	522	526	557	564	495	538	547	493	549	523	509	546	546	525	505	494	523	534	511	522	527	515	504	480	488	484	534	544	508	491	533	479	489	568	519	532	535	484	456	518	512	537	522	529	529	532	505	513	520	490	535	504	540	571	538	493	516	555	536	502	487	513	542	527	518	531	555	576	537	535	543	527	529	531	534	526	496	512	522	517	517	529	498	551	532	534	540	523	513	550	500	540	535	492	518	523	566	535	517	541	534	549	536	546	503	512	488	518	529	519	522	472	470	522	541	512	555	546	512	528	509	561	513	516	534	554	532	548	484	530	520	520	529	558	529	481	563	503	536	524	538	525	529	507	539	534	515	491	533	532	524	541	526	511
8127	673	744	567	463	382	365	352	341	351	305	324	287	314	287	340	325	267	308	302	300	291	283	293	279	312	315	291	326	274	287	263	300	287	322	320	295	305	303	329	309	296	307	278	314	329	291	276	293	275	277	280	266	310	275	291	312	303	305	291	295	292	303	302	312	308	307	281	281	285	295	269	289	285	297	303	316	298	302	298	284	275	280	271	321	302	290	277	298	322	304	280	308	305	300	351	301	301	303	271	285	324	296	293	284	282	302	325	293	272	284	294	308	283	287	289	306	306	268	290	311	303	280	299	309	311	300	279	266	315	293	275	275	278	292	300	271	299	329	292	291	294	316	314	309	300	282	271	315	306	292	339	293	287	316	317	299	316	281	295	309	296	292	294	295	302	331	287	293	309	320	309	356	303	341	287	310	313	290	286	339	287	299	297	325	298	287	300	302	268	287	312	295	279	311	281	278	281	308	258	346	337	312	300	279	270	284	279	310	299	301	305	300	294	298	294	294	278	322	309	315	285	263	347	283	305	295	283	314	275	283	280	304	317	318	280	353	324	282	283	312	290	301	291	291	304	316	319	299	288	305	315	299	312	308	291	303	313	294	285	301	290	309	320	287	323	302	314	309	278	297	264	318	295	235	283	297	269	285	281	270	291	309	306	300	302	301	311	319	302	296	319	308	274	281	285	278	274	285	272	307	275	305	293	294	313	298	288	299	324	295	308	286	276	254	303	298	339	305	315	314	295	275	289	294	282	310	311	290	317	275	297	288	288	273	298	350	279	305	297	307	306	341	288	297	335	307	289	287	274	303	291	289	275	325	268	320	309	297	285	272	299	304	276	319	263	310	304	308	317	312	313	326	254	305	277	300	271	285	324	326	327	287	334	330	315	312	296	282	290	335	327	326	314	297	318	321	276	324	270	280	265	292	275	300	305	318	319	306	322	283	284	299	278	275	285	293	310	296	283	287	320	286	275	340	296	284	293	288	279	288	274	298	258	317	303	283	310	273	299	279	334	295	286	279	300	295	278	285	281	278	283	316	298	295	315	320	294	283	300	284	312	314	295	295	316	309	307	282	290	280	300	299	287	301	301	288	290	280	317	292	325	322	326	291	284	339	275	319	318	294	281	292	295	323	283	285	281	316	290	320	275	302	301	319	328	289	310	268	299	315	277	292	320	238	296	293	276	265	282	315	298	297	297	333	309	299	307	303	278	282	275	316	273	314	280	326	294	309	294	316	320	281	283	278	292	269	276	311	293	298	294	284	299	329	283	296	279	305	283	294	293	302	317	302	351	283	264	300	288	305	317	294	272	290	292	293	285	325	292	300	305	312	304	340	293	329	295	251	315	310	293	287	283	296	300	316	283	301	315	330	324	297	321	296	296	313	306	302	320	302	326	306	344	324	281	294	270	321	339	299	291	294	290	307	295	285	273	297	291	294	281	284	349	323	316	277	302	297	332	302	285	304	312	323	266	313	299	290	256	298	305	299	315	311	302	297	288	268	268	283	291	316	283	328	310	300	313	327	287	325	270	292	308	264	293	274	312	294	321	305	286	291	285	280	283	341	317	310	306	313	284	308	272	307	287	296	281	292	314	304	302	310	319	306	276	305	321	287	299	314	283	294	296	285	338	289	286	314	304	292	310	311	337	317	309	265	304	304	309	275	263	270	297	295	302	314	272	312	263	278	305	271	278	288	297	262	281	275	279	296	303	314	284	285	343	324	297	285	321	309	297	295	254	279	283	296	323	301	305	279	324	294	294	292	301	303	314	309	336	302	307	292	304	353	316	306	265	277	280	317	301	265	284	312	302	311	281	328	304	314	278	291	282	310	299	287	290	290	302	300	335	282	318	263	289	262	291	286	303	319	326	285	301	323	280	293	284	316	301	293	299	298	266	287	291	301	288	276	312	302	279	327	310	292	308	287	290	292	298	272	301	321	311	317	314	299	294	288	333	316	288	284	323	278	299	337	302	303	291	284	287	307	326	308	300	310	307	321	261	278	294	301	288	330	299	289	300	295	319	290	288	344	295	289	300	293	326	315	297	330	280	276	305	281	325	287	253	290	262	275	319	304	319	286	307	319	302	289	294	304	303	287	291	261	305	286	312	348	277	312	286	304	256	293	279	284	312	262	332	298	298	303	293	300	316	286	299	318	266	301	278	308	292	291	298	316	314	276	266	299	298	309	307	273	298	300	314	271	290	304	288	323	328	282	308	313	280	309	282	294	315	310	304	299	319	266	317	331	298	306	337	322	322	293	308	310	299	295	268	294	302	297	272	313	254	310	276	320	300	287	272	281	324	286	317	302	282	327	317	335	249	315	283	289	311	303	331	314	279	313	302	307	295	295	310	310	299	299	330	291	323	329	327	319	299	311	305	276	295	304	268	284	264	305	301	320	298	318	300	308	306	273	281	295	312	289	318	300	309	283	288	286	284	305	287	265	298	296	314	320	295	325	292	297	270	280	291	273	332	312	306	323	301	332	319	303	281	300	308	283	326	327	287	293	325	320	320	302	285	312	286	301	358	283	296	293	317	288	337	267	289	325	308	300	285	311	304	308	289	288	280	291	289	285	287	292	293	291	282	252	326	316	284	290	312	302	300	283	300	283	264	299	315	279	279	283	298	278	316	349	279	283	282	282	278	291	275	280	292	321	298	277	275	290	248	287	316	306	299	308	288	251	295	294	318	311	289	281	257	309	310	282	312	301	279	278	296	253	267	320	280	295	285	302	308	310	318	280	298	290	295	325	290	324	309	304	299	290	316	281	295	272	272	286	285	283	279	280	329	300	321	265	309	353	325	307	277	314	257	346	286	329	307	278	309	305	296	326	295	314	331	315	334	305	304	311	288	319	290	289	309	276	317	327	254	282	288	296	300	297	310	267	322	276	315	296	294	290	331	287	314	270	311	299	284	297	300	270	301	274	281	294	311	318	262	279	276	298	293	300	271	283	301	301	319	304	283	298	291	286	308	275	304	280	293	311	294	299	312	345	307	268	299	321	280	317	313	314	308	293	316	339	285	300	310	330	301	298	298	290	306	253	299	282	281	349	306	284	322	315	331	289	307	277	313	307	288	303	293	324	304	323	313	254	355	277	313	336	325	272	281	325	312	290	287	274	278	302	314	296	292	267	289	309	329	258	278	302	277	319	310	289	296	273	335	313	297	286	285	302	316	305	300	285	298	303	304	283	282	291	299	285	288	289	336	327	284	283	300	316	274	288	298	296	304	276	286	289	277	293	291	310	303	336	275	278	301	301	270	300	292	299	310	314	309	315	335	285	282	284	298	301	292	305	284	290	299	295	314	310	307	337	286	283	294	311	279	288	314	281	286	284	298	283	283	269	286	264	302	280	316	292	314	314	307	295	282	281	283	264	292	299	300	298	294	309	291	293	312	306	308	306	318	290	291	275	290	304	291	311	318	284	299	305	304	332	277	282	291	315	282	321	281	310	293	302	304	355	300	285	282	303	283	312	324
6632	969	1501	1645	1483	1239	1110	956	886	824	832	817	790	809	781	774	744	724	766	750	751	693	721	661	672	724	718	749	693	696	716	685	719	691	690	714	689	651	684	678	711	729	616	692	683	738	666	671	712	691	654	698	669	648	697	670	681	691	676	628	645	697	682	707	663	675	666	729	680	692	659	634	687	706	738	681	713	658	733	680	718	687	699	659	640	657	656	669	657	711	663	694	688	658	716	681	647	685	712	667	657	706	680	680	669	679	685	671	656	635	691	636	679	728	674	680	705	735	693	660	662	700	763	686	685	684	683	688	663	706	688	672	680	667	725	648	656	706	673	680	687	670	682	688	722	688	707	709	667	691	698	678	689	630	693	690	639	720	713	704	747	663	662	706	673	682	644	682	663	701	686	656	686	640	662	702	683	623	625	667	659	681	624	731	685	706	637	634	663	660	720	670	718	651	680	696	651	676	708	702	743	646	712	748	682	687	685	648	674	684	701	716	655	680	672	715	634	663	685	682	677	664	677	650	685	683	679	713	710	701	683	648	646	681	740	692	649	668	657	633	636	671	680	675	615	707	669	687	688	685	702	700	713	645	645	676	711	675	679	663	682	663	670	658	703	692	678	681	654	660	690	672	655	687	658	645	668	678	688	722	698	705	693	662	689	684	678	709	685	728	722	657	679	660	704	713	679	701	676	691	694	662	680	653	708	701	656	712	695	702	669	709	709	661	659	670	671	709	665	640	686	677	653	706	643	689	680	684	652	683	690	667	658	713	687	685	680	681	729	683	644	657	691	681	670	711	703	684	650	646	676	622	683	641	727	678	691	691	708	681	683	653	679	692	698	688	683	672	690	710	630	675	688	721	681	671	724	662	608	678	719	673	623	699	664	704	640	651	673	671	699	629	702	690	668	692	687	651	712	694	697	678	672	708	694	669	679	647	656	683	677	697	637	679	663	735	685	650	692	629	651	726	702	605	678	703	685	625	666	669	640	696	707	655	684	693	711	662	674	687	717	643	681	684	713	631	646	697	644	674	695	660	674	723	681	668	695	651	697	717	676	670	703	650	644	725	647	669	677	704	654	689	679	635	709	688	705	682	647	701	698	660	706	682	699	660	661	677	656	701	649	691	637	666	676	664	638	689	643	694	684	644	678	691	681	667	694	738	633	726	714	695	668	678	683	698	686	642	730	669	728	699	694	696	716	709	686	676	665	690	704	723	640	686	688	669	658	730	698	698	681	718	697	664	718	662	696	698	700	648	657	712	728	680	697	669	712	714	666	700	697	662	718	671	670	688	667	694	668	654	696	695	718	671	705	667	679	672	659	666	697	686	674	645	681	671	672	737	715	707	687	683	694	666	645	721	672	677	706	686	669	713	674	668	702	672	663	654	684	666	698	701	704	711	647	692	648	686	655	687	641	658	661	668	681	690	730	699	678	681	684	711	715	694	696	735	630	670	664	672	681	737	707	671	663	679	681	670	671	697	663	677	693	659	673	643	654	710	684	691	629	702	683	688	713	666	686	676	677	649	662	660	705	653	710	700	709	702	662	691	681	689	645	697	685	662	718	683	698	674	675	638	699	705	708	675	677	699	615	706	660	766	726	653	703	702	650	731	659	721	684	661	708	654	666	667	677	670	682	743	633	659	688	661	684	702	632	720	676	719	665	674	694	675	690	632	694	655	654	628	676	666	685	725	646	669	627	741	639	664	691	691	644	661	685	701	666	664	648	652	638	686	669	729	683	655	700	670	660	642	679	685	688	697	651	684	707	649	656	608	686	681	685	684	670	678	674	699	676	663	678	667	705	632	713	657	695	663	656	676	681	740	641	704	714	688	699	715	654	640	626	684	677	671	648	670	623	635	688	698	672	654	686	679	700	714	729	676	696	667	695	695	699	610	688	644	687	641	652	691	710	708	650	663	676	717	671	639	635	685	693	629	689	677	689	695	702	666	689	708	720	670	680	684	682	691	689	684	656	635	690	644	694	695	681	671	678	704	733	673	676	656	696	705	694	693	684	729	679	677	703	738	673	622	630	664	688	693	703	662	683	666	722	696	668	743	649	674	708	685	698	637	719	687	653	651	651	678	651	689	697	730	701	679	672	682	649	669	649	675	695	676	643	707	684	646	712	682	674	658	727	651	687	634	679	672	656	657	647	690	710	681	638	738	683	651	685	656	691	696	691	641	699	672	695	669	661	631	737	666	694	657	697	693	640	661	670	663	685	687	683	691	644	676	658	642	654	653	654	666	630	675	685	681	724	645	705	686	731	713	654	692	664	693	662	676	655	713	699	689	697	758	660	671	686	689	708	655	698	734	720	684	679	654	694	709	698	656	645	684	671	677	658	679	685	681	656	687	692	697	710	684	660	672	702	677	666	683	658	713	712	697	684	651	660	657	685	690	710	660	643	683	698	686	660	687	661	674	684	744	666	648	681	692	696	685	717	673	720	713	696	641	722	667	677	648	694	674	711	692	642	648	669	696	692	629	692	667	718	702	690	646	655	683	699	645	718	673	690	634	709	722	643	668	666	732	665	632	717	694	711	687	667	695	673	714	693	670	702	720	720	700	692	736	670	710	639	674	711	680	652	678	635	688	638	695	693	664	608	689	626	629	674	655	664	717	638	666	697	727	662	691	684	696	658	657	684	687	610	607	685	697	689	718	653	688	712	632	686	669	658	643	643	676	696	678	655	690	667	642	670	666	659	634	670	696	716	719	690	705	720	653	691	648	676	695	677	633	698	684	692	632	657	662	707	682	653	672	678	690	634	674	697	663	704	641	744	687	671	677	703	698	676	661	651	673	667	730	652	663	673	685	664	684	720	634	650	679	694	690	708	677	632	667	627	644	677	679	694	665	724	688	668	658	690	672	691	634	676	635	686	665	690	680	669	647	670	710	682	743	688	656	677	637	682	650	698	698	659	667	668	737	668	644	617	706	711	684	710	710	718	656	636	684	688	690	711	675	647	709	697	659	663	682	651	678	703	706	686	682	705	680	701	689	704	646	732	634	715	712	662	717	704	650	649	705	665	655	633	668	696	670	648	668	674	690	670	683	712	669	668	676	702	730	719	697	667	688	699	674	685	700	702	697	710	655	683	694	672	682	676	697	723	672	672	682	652	696	687	659	676	687	662	693	674	649	693	706	713	724	671	704	687	669	659	759	659	687	691	624	647	672	635	673	646	678	705	679	688	683	687	681	714	644	664	674	719	628	643	658	682	706	698	673	689	638	651	749	674	707	654	684	651	701	661	672	655	716	669	655	677	675	723	704	681	649	676	647	691	693	719	670	682	639	689	716	690	677	661	654	720	707	686	664	686	667	686	703	707	686	690	667	680	698	710	679	644	701	691	687	663	645	671	682	682	682	689	706	681	708	678	705	709	669	674	666	678	668	689	674	634	690	685	660	705	686	663	696	713	677	698	678	651	699	702	707	668	671	659	676	649	658	743	697	651	700	682	651	653	646	684	653	676	639	637	638
14743	1132	940	766	519	359	359	286	251	233	254	225	233	179	214	190	214	222	177	175	186	198	191	167	194	180	192	165	206	193	188	192	161	185	184	186	173	186	202	168	164	190	191	179	182	177	187	190	183	193	178	174	163	192	189	185	161	165	155	179	177	179	173	181	180	175	180	179	169	168	190	202	170	194	188	182	198	190	158	182	182	174	177	181	196	176	182	164	182	163	169	146	182	178	171	180	181	165	182	177	165	173	165	159	179	172	182	189	187	156	155	180	187	186	189	203	189	171	192	165	197	170	170	187	180	170	179	188	173	162	174	192	179	195	178	175	185	184	184	196	186	194	201	166	182	201	212	173	177	171	173	178	188	195	167	192	159	204	177	170	183	183	187	163	197	189	182	166	194	173	158	165	171	156	179	197	188	161	170	170	189	175	175	178	170	176	194	203	179	174	186	200	174	169	210	185	196	188	153	173	163	135	180	203	167	211	185	189	165	187	184	202	206	158	189	178	188	188	174	184	193	193	198	189	182	210	188	194	168	169	186	212	191	179	191	168	180	193	191	174	221	171	169	172	181	200	182	178	170	172	186	161	185	176	172	214	184	174	216	185	190	181	181	189	179	194	198	196	166	178	157	180	170	159	185	182	188	164	175	168	200	192	197	182	196	191	167	160	172	190	166	203	194	160	167	205	182	197	173	199	157	168	179	136	194	185	167	191	166	205	178	203	194	184	171	161	180	168	179	197	218	174	209	138	188	199	173	185	186	170	190	186	159	185	189	163	193	188	171	163	175	174	186	178	189	160	184	164	155	159	175	201	163	164	170	193	191	155	184	188	161	173	163	185	153	197	177	171	166	174	188	191	172	198	171	177	185	160	160	168	187	161	160	189	173	171	199	190	176	181	186	190	177	179	171	179	179	156	173	192	168	160	158	170	189	173	150	172	167	150	189	165	158	176	181	204	160	208	199	172	204	164	186	203	181	170	177	165	160	158	199	177	138	161	152	201	168	174	196	182	176	170	179	158	189	179	177	173	166	163	189	162	169	192	159	191	176	192	170	174	192	167	173	193	160	182	177	159	154	163	188	173	149	168	206	161	185	163	189	172	161	181	187	161	186	153	186	169	171	199	193	188	164	188	185	185	200	170	180	167	162	179	150	183	164	190	174	178	189	185	189	181	167	196	160	191	177	163	214	204	195	178	160	173	153	205	182	170	171	175	171	179	162	185	180	177	141	174	166	197	162	174	178	175	166	203	185	182	192	169	197	180	187	155	184	166	198	182	170	174	175	163	170	156	160	175	179	151	188	169	194	175	162	177	163	171	167	163	197	177	182	147	197	161	184	179	198	161	181	189	162	205	179	177	201	188	181	167	185	172	184	191	216	207	194	170	170	197	181	169	185	158	174	199	167	177	166	165	169	183	157	163	168	184	155	203	178	160	185	180	161	179	179	183	163	191	170	160	195	170	191	175	158	179	172	184	173	169	165	181	190	189	152	177	166	155	161	196	157	178	173	187	194	160	193	198	182	197	210	211	191	211	165	184	167	183	184	169	162	173	191	200	167	168	171	184	170	181	178	167	170	150	155	167	183	153	163	173	180	157	179	189	162	168	147	198	199	160	165	184	196	169	151	182	197	176	192	192	183	164	196	165	173	192	169	181	191	157	179	181	170	192	162	181	203	185	191	178	169	174	160	166	164	187	177	175	175	180	181	191	197	178	178	160	182	164	206	185	187	167	185	191	168	176	162	163	183	200	185	199	158	193	183	194	177	213	171	180	174	165	171	164	188	168	187	201	181	187	194	188	164	155	182	187	183	172	158	177	194	199	204	163	205	199	192	162	177	178	204	181	168	193	184	149	171	158	182	182	174	171	179	192	178	178	196	187	167	144	168	168	167	223	195	180	199	190	171	206	182	200	171	171	183	166	186	174	173	197	194	150	182	192	182	162	174	172	186	171	199	181	180	152	184	186	172	161	182	186	157	166	176	204	163	176	166	193	163	201	171	175	178	173	177	167	167	198	174	178	182	169	174	193	183	184	162	194	153	222	172	182	198	157	161	170	165	175	178	193	196	175	168	170	166	181	186	181	177	164	170	162	186	181	179	149	196	166	175	169	164	190	166	192	179	189	178	163	147	156	182	193	179	165	144	170	192	177	179	179	190	169	176	163	190	201	162	196	200	183	195	171	172	180	203	162	170	170	144	197	192	161	165	178	153	149	186	183	192	186	175	189	181	174	172	195	184	188	200	177	194	188	172	192	182	187	176	145	198	191	168	168	176	162	172	198	192	175	188	159	180	168	210	192	188	179	188	182	173	193	199	178	160	165	161	205	180	192	163	178	147	186	169	191	191	183	158	179	180	178	194	152	188	186	184	155	160	180	142	175	165	192	177	163	168	176	175	176	191	199	178	189	190	181	161	180	163	185	174	163	142	183	167	170	176	158	153	197	182	188	187	157	152	197	184	164	178	173	218	176	222	165	168	180	206	171	174	204	185	158	165	180	164	158	182	158	185	173	180	171	154	173	179	191	176	164	184	176	155	182	139	209	170	172	186	191	177	190	216	175	186	170	157	179	170	153	158	190	187	177	174	186	192	183	196	167	183	197	191	195	175	181	162	164	191	151	181	186	199	201	190	200	169	190	205	178	191	164	182	189	180	169	171	186	216	163	186	200	164	164	172	183	180	203	176	192	172	183	174	173	160	180	177	198	174	197	178	164	164	191	159	178	200	180	203	167	201	184	176	182	175	173	164	179	178	171	184	186	192	166	187	180	151	181	169	182	184	184	164	178	198	143	198	201	194	166	188	183	179	173	159	184	195	172	151	166	173	202	188	162	210	172	190	183	192	173	194	162	162	182	193	176	156	153	178	163	161	183	197	179	176	173	169	164	194	166	195	180	202	183	148	173	163	175	180	179	174	186	194	163	168	163	168	171	182	194	191	192	176	185	200	184	157	203	186	168	191	183	167	173	216	201	165	176	171	175	189	188	187	171	212	202	178	184	192	178	166	172	169	165	180	188	174	179	193	192	194	185	170	177	174	180	182	180	198	175	167	176	169	193	190	187	183	172	177	186	169	190	195	197	189	175	165	150	183	197	179	185	176	163	170	189	184	182	169	162	178	171	150	191	198	175	169	192	171	167	164	181	202	198	168	198	156	201	137	180	176	180	182	179	192	168	172	190	192	174	185	182	165	193	181	183	169	194	202	188	185	183	167	157	203	186	170	169	175	179	154	178	180	167	169	193	189	192	175	181	183	196	167	170	180	161	177	219	207	176	152	211	196	187	173	181	169	185	181	210	179	195	170	172	201	163	163	188	182	189	188	198	183	159	176	183	193	169	192	186	170	190	172	169	165	150	176	156	198	185	170	207	201	177	181	190	176	183	151	195	182	189	184	201	183	173	176	187	172	167	180	165	208	163	187	202	186	173	164	189	171	174	184	170	165	177	165	192	146	164	180	177	165	189	194	173	177	178	190	172	172	172
8000	948	1902	2161	1880	1420	1208	942	916	755	712	678	637	588	597	553	524	524	526	483	476	472	487	467	483	458	456	454	468	459	461	442	452	477	437	447	448	443	438	429	430	471	442	442	428	408	415	461	435	432	405	410	411	413	466	432	416	445	438	409	439	442	421	434	421	451	436	402	419	443	405	405	413	410	408	444	452	405	425	430	463	413	412	394	443	426	434	409	418	396	449	414	422	415	404	430	424	391	436	438	432	426	439	432	398	387	395	437	406	415	440	426	421	421	459	436	414	407	421	424	414	413	387	388	384	389	414	413	407	403	423	434	400	405	419	411	428	452	407	426	436	436	419	382	435	375	434	406	424	402	418	431	422	393	423	424	413	400	438	401	415	377	404	391	441	417	423	455	433	420	418	443	430	450	393	445	425	440	418	431	459	374	405	414	403	401	398	420	416	409	389	410	433	390	425	419	464	410	374	369	399	441	417	389	440	413	380	417	430	427	422	423	420	401	401	428	430	409	403	413	420	396	440	411	393	423	424	421	398	379	387	419	406	410	421	417	419	454	415	407	442	455	407	408	407	417	388	416	412	414	449	393	409	414	435	406	420	398	423	370	426	391	450	378	416	395	420	394	404	409	363	398	415	376	439	397	414	386	386	410	427	397	393	404	384	410	445	425	401	421	441	424	392	393	410	409	392	390	388	415	366	407	382	415	440	412	450	390	416	409	413	432	404	382	433	375	410	363	422	426	409	394	424	402	414	410	417	416	442	409	430	415	410	420	434	443	420	390	420	413	443	396	432	377	393	422	415	421	402	418	409	371	433	434	401	439	376	402	430	421	459	427	401	416	363	396	396	423	358	400	413	391	429	381	392	412	418	433	416	412	403	434	391	392	418	427	393	391	362	429	407	419	428	432	406	442	431	408	414	413	402	418	399	417	415	417	399	418	419	418	403	404	394	402	443	419	389	451	449	415	394	429	452	405	430	414	391	378	427	397	405	409	365	403	431	434	422	409	394	441	387	388	421	389	417	443	398	445	440	402	418	406	423	423	414	435	424	398	418	426	420	401	430	402	393	427	427	426	388	452	372	374	405	412	452	440	404	397	391	408	392	416	411	424	443	408	398	406	394	428	432	387	430	427	393	392	415	411	406	405	416	390	447	370	425	439	424	436	440	418	403	427	414	422	428	409	407	423	429	390	414	417	390	396	414	438	406	380	401	419	418	389	429	425	373	379	418	405	429	394	451	435	399	423	440	431	403	409	399	418	392	425	388	394	426	422	415	388	415	420	435	443	421	413	405	406	418	401	409	409	433	432	420	431	430	394	385	438	409	416	412	402	399	391	419	414	420	392	412	419	411	416	420	405	405	421	407	380	414	412	427	439	425	428	383	384	438	398	398	387	391	423	452	391	407	402	396	439	427	388	415	406	413	431	387	403	453	408	402	384	423	435	391	406	393	403	408	412	399	439	416	415	399	422	409	425	411	455	416	458	404	412	415	391	432	394	413	405	418	408	382	429	438	418	425	394	441	408	397	419	416	387	412	411	413	408	432	386	391	408	407	415	379	385	411	438	418	416	420	395	445	415	413	429	404	419	425	429	420	428	440	387	444	459	388	444	428	401	439	445	417	401	383	408	404	400	392	408	402	434	430	403	406	417	441	421	359	420	406	375	418	434	406	408	439	432	441	438	416	434	387	408	392	426	416	402	421	412	373	417	380	407	403	390	401	415	397	407	366	383	425	415	453	427	415	450	418	404	418	412	413	396	418	408	437	392	415	389	371	401	421	406	419	390	406	422	384	395	419	402	392	411	420	425	433	393	421	406	416	418	427	421	410	414	412	410	419	427	392	428	443	391	401	400	439	410	402	397	396	416	407	384	383	406	446	429	417	419	438	391	406	424	427	393	435	402	421	417	423	409	410	477	409	414	415	439	415	413	371	406	444	427	429	431	435	417	419	418	407	386	408	414	425	371	426	409	437	385	409	386	443	409	397	421	423	409	424	446	394	430	409	376	425	428	389	417	442	398	400	410	389	428	412	388	428	405	410	370	419	456	399	373	410	427	412	450	410	380	399	429	405	398	414	388	448	405	403	402	410	400	412	411	390	391	428	394	431	443	393	398	398	416	401	400	392	376	398	385	453	434	450	446	433	433	410	439	406	402	428	403	437	431	404	429	381	394	415	388	424	428	388	403	401	412	415	427	393	422	425	408	406	402	424	421	403	420	396	431	407	422	403	368	412	409	449	431	413	411	393	434	405	411	406	403	409	415	372	397	392	400	449	420	397	408	405	408	381	384	448	389	424	405	390	414	418	432	390	448	416	396	433	390	411	406	424	410	411	432	414	392	389	445	429	449	411	385	398	389	436	419	409	391	419	419	403	436	386	431	438	439	443	445	410	424	435	415	419	379	408	386	415	402	398	421	379	428	450	433	399	432	395	399	382	394	438	458	439	434	447	385	396	422	392	444	417	439	391	420	438	423	443	423	413	388	410	400	417	402	416	421	430	403	413	383	445	452	434	384	358	467	397	439	453	422	407	394	357	437	415	387	403	407	421	407	384	427	432	377	437	381	399	415	386	417	395	428	433	442	419	427	392	397	402	396	429	413	419	421	421	444	445	432	420	407	434	422	440	442	445	423	424	463	397	447	404	427	393	454	422	404	388	397	390	395	417	403	408	421	423	402	412	394	403	406	407	433	434	416	431	404	402	425	410	405	390	381	390	418	408	428	435	386	440	437	427	407	392	423	406	405	376	434	400	403	393	428	435	421	412	454	402	408	422	394	390	411	424	456	404	372	420	401	371	381	450	391	428	370	397	430	381	442	389	400	416	420	408	403	432	416	414	387	439	415	400	426	399	449	418	412	422	408	409	432	415	416	429	400	420	396	384	444	417	430	425	411	380	410	368	427	403	418	393	445	469	413	423	453	462	430	388	429	403	414	382	395	405	419	431	407	417	420	442	391	463	436	431	368	429	430	430	418	408	394	393	405	430	420	393	407	418	399	434	394	417	429	431	394	447	408	418	381	438	375	416	443	418	423	407	420	449	449	427	390	415	415	417	447	414	423	420	400	417	389	409	398	426	423	454	380	413	412	433	397	369	408	440	396	412	434	415	427	416	414	406	390	417	422	405	380	422	419	391	399	386	431	440	400	438	425	415	437	423	409	421	422	422	417	418	381	430	433	411	394	425	425	432	396	455	395	441	393	423	437	403	409	394	412	382	437	359	425	404	447	442	393	417	399	428	452	413	428	433	409	385	434	430	424	409	445	409	394	416	416	395	428	431	414	407	404	429	421	422	427	380	415	427	417	430	425	407	435	463	439	446	396	418	425	430	416	418	418	366	434	444	408	425	386	437	406	401	408	437	432	420	410	381	387	405	386	389	437	424	415	406	393	413	386	433	381	434	433	457	417	401	423	400	430	437	396	428	442	437	406	412	364	419	380	420	395	417	421	409	428	423	378	402	376	434	401	429	427	432	430	429	443
1554	240	244	244	221	219	217	203	195	217	243	237	174	225	226	197	221	227	239	198	184	189	237	224	214	229	225	223	229	223	228	208	188	213	233	234	244	234	212	196	232	232	224	229	190	219	236	195	241	214	207	243	236	212	234	259	217	221	258	211	195	205	192	219	225	190	203	213	253	197	198	257	217	231	262	216	214	220	207	210	186	230	227	196	212	249	235	189	219	223	198	225	239	195	215	216	233	213	227	198	230	237	215	209	206	217	236	187	215	201	211	181	246	217	224	214	214	224	228	216	240	236	207	214	223	224	199	227	202	230	237	214	222	226	219	236	231	180	201	226	218	223	216	232	192	236	244	212	231	191	196	221	227	227	193	228	222	185	220	220	237	214	187	204	192	201	204	179	209	191	203	222	176	239	213	203	209	206	196	220	223	231	229	226	212	193	223	222	239	204	217	177	214	213	204	224	206	214	229	208	197	198	219	212	220	195	235	249	203	213	224	209	226	205	214	223	206	229	204	189	191	203	226	202	201	200	204	201	222	223	190	212	207	208	231	219	207	211	200	223	229	234	214	218	214	247	217	223	217	215	200	235	238	247	222	208	226	227	233	205	198	212	210	208	236	228	220	245	230	235	242	230	212	213	225	230	226	220	192	197	239	219	189	236	249	201	229	235	211	212	211	230	234	209	205	202	204	222	207	189	201	195	227	232	221	226	213	223	221	189	200	250	236	215	225	224	233	195	196	202	208	232	192	205	226	236	206	201	203	224	230	225	225	237	211	230	212	211	241	203	220	206	215	234	213	208	238	259	214	160	199	219	230	230	234	214	182	224	246	215	195	224	214	227	214	212	221	212	231	201	236	225	222	247	234	239	189	228	225	221	242	236	224	220	239	233	211	204	208	208	231	226	215	243	211	221	242	180	228	221	244	216	234	210	216	234	225	199	208	210	203	171	218	221	210	236	229	198	195	223	218	190	220	227	211	211	213	213	215	233	225	221	197	188	219	222	224	220	193	233	229	205	222	234	199	195	206	215	229	221	204	267	250	252	214	211	225	201	234	232	214	211	221	215	218	212	225	195	217	192	230	176	215	217	207	215	159	187	220	215	199	221	186	239	220	212	209	225	205	228	227	224	227	194	193	241	246	238	223	225	215	230	234	200	220	201	197	215	224	217	219	227	203	202	229	220	204	235	246	196	219	193	213	191	233	202	250	194	218	213	242	240	228	208	222	214	204	225	238	214	233	224	233	220	215	238	199	226	220	224	210	216	237	247	206	237	211	218	227	221	210	217	237	231	214	235	204	198	206	229	215	219	196	209	204	176	197	211	227	214	227	232	199	201	214	213	204	226	217	218	224	229	212	203	215	219	213	232	214	226	222	221	234	190	218	213	216	250	231	204	221	179	220	211	195	207	226	225	216	218	222	187	194	202	196	196	232	238	209	225	224	216	218	216	207	205	216	213	209	220	220	219	227	191	211	201	210	248	226	223	227	201	200	229	200	191	211	221	239	212	236	249	187	218	208	225	234	214	189	222	228	244	240	198	211	198	217	236	223	219	194	220	224	229	235	242	223	210	192	203	220	234	228	216	217	213	206	227	206	220	218	248	201	212	220	199	198	212	197	207	245	237	195	191	260	229	221	206	210	211	235	196	273	227	214	210	230	197	236	208	228	199	194	208	227	209	231	216	219	221	247	224	216	223	227	227	199	192	221	187	249	210	212	214	208	218	226	214	189	210	217	185	193	221	220	178	228	221	207	202	240	226	203	211	227	216	217	227	225	181	217	234	229	227	231	234	230	220	212	209	204	210	203	242	217	212	233	198	219	188	227	205	207	210	217	251	208	215	222	227	207	237	229	259	199	201	199	199	225	204	213	244	207	236	209	236	231	224	223	225	221	192	229	233	201	210	242	217	235	195	181	178	228	194	211	192	236	233	237	212	226	220	214	233	200	212	238	236	202	240	228	202	202	207	205	212	209	195	228	218	204	190	212	222	190	211	231	226	209	219	207	234	210	222	221	205	242	192	211	219	225	221	222	209	196	228	197	218	212	226	224	195	229	203	225	241	198	231	248	222	203	202	217	226	215	209	218	228	247	229	235	211	191	226	213	211	196	225	209	222	229	218	230	238	227	209	207	243	229	233	205	214	209	205	195	213	219	210	235	253	212	208	210	216	197	227	189	226	222	216	210	222	214	221	234	224	258	224	212	214	246	219	232	203	219	235	226	220	224	219	225	247	203	228	181	240	214	225	225	221	185	218	205	203	226	230	183	248	206	227	243	224	232	268	230	228	219	216	210	212	210	202	218	256	210	210	219	239	209	259	208	213	207	223	213	168	210	209	229	233	229	214	206	221	214	217	233	217	200	230	234	210	223	219	222	199	214	213	197	178	239	213	218	217	247	247	219	220	216	221	258	198	231	224	245	211	223	220	222	253	225	203	225	225	218	238	241	247	204	205	216	199	232	187	171	212	206	237	213	218	252	204	208	240	246	225	223	213	222	207	214	201	205	221	236	214	217	194	234	204	189	216	177	231	224	222	232	206	207	213	218	246	251	235	208	235	211	201	206	238	223	218	209	215	216	229	204	199	215	218	195	207	210	246	204	217	221	212	215	215	219	244	240	193	210	213	205	213	205	206	196	194	235	249	226	235	208	233	236	218	213	266	221	215	184	189	214	221	226	210	229	243	225	217	226	198	224	231	205	245	221	230	212	241	192	227	203	207	264	223	215	204	208	233	254	245	207	206	210	229	218	197	191	217	223	234	211	205	212	221	222	232	234	227	213	221	237	202	228	228	210	210	208	216	205	232	244	212	232	199	206	218	218	220	224	231	225	186	236	215	212	201	198	227	196	231	203	218	208	212	222	238	229	209	239	224	225	187	202	201	214	218	229	219	223	207	247	231	234	209	221	219	235	232	235	218	245	207	201	222	216	226	227	250	222	235	219	199	235	200	190	212	178	224	229	210	207	214	217	222	207	227	228	241	198	234	213	234	229	209	210	196	206	209	196	195	217	212	216	240	225	222	227	230	186	204	225	213	232	228	231	236	215	233	214	204	227	235	215	200	192	218	219	194	201	219	217	202	214	200	228	200	212	207	230	210	226	228	230	210	188	208	207	224	234	234	227	226	216	221	232	230	230	205	233	213	201	228	174	245	262	224	206	221	230	225	228	251	202	193	234	222	221	217	214	225	227	213	227	202	233	219	231	206	246	206	217	229	234	213	213	216	196	210	263	224	219	213	214	211	225	230	236	209	193	202	218	212	218	230	231	220	214	234	249	215	203	207	210	223	218	216	196	197	214	227	253	206	243	222	211	193	233	212	226	229	208	196	222	204	262	214	223	205	238	215	244	209	237	201	215	222	227	176	215	201	215	201	208	225	218	210	226	244	221	217	228	216	211	214	207	226	198	207	225	210	224	184	211	225	242	214	237	250	206	243	239	221	222	210	228	194	206	206	233	215	214	218	204	183	222	186	212	218	217	206
1866	531	553	594	585	578	579	520	542	516	517	522	514	521	530	567	534	505	509	514	521	533	516	551	548	520	543	533	551	494	544	516	519	534	494	536	522	498	539	454	494	517	475	521	491	567	450	546	488	529	537	540	522	487	565	557	530	515	507	511	514	527	539	517	513	516	526	505	558	511	524	486	518	525	506	507	475	530	532	540	529	524	509	505	507	543	504	501	500	512	504	510	509	524	512	535	535	504	565	517	524	515	516	507	524	529	501	519	493	553	524	510	501	570	513	496	504	533	508	474	551	515	524	515	512	533	513	500	551	531	559	526	564	500	510	519	550	548	510	572	519	520	521	520	491	507	542	538	505	527	507	532	547	538	523	536	528	507	553	481	541	504	525	516	565	531	520	534	547	514	524	473	579	553	525	537	482	544	510	518	544	587	524	554	502	528	504	482	535	516	482	484	547	484	533	542	521	512	522	484	552	532	508	531	515	497	518	541	531	471	521	488	525	510	523	515	543	520	546	496	568	492	525	499	502	540	516	516	533	539	506	477	473	505	484	514	489	533	553	544	501	526	545	536	484	531	529	504	549	522	533	493	536	512	546	541	503	488	506	530	523	517	513	535	535	506	520	502	560	491	512	519	573	525	505	507	537	531	486	491	509	521	516	536	517	489	523	507	509	509	522	532	523	577	518	479	515	533	517	517	523	496	560	546	549	504	521	499	559	538	580	517	517	515	519	517	553	523	494	501	530	534	524	485	491	508	508	498	521	540	509	518	537	511	483	493	525	488	506	455	472	507	509	564	530	518	531	502	542	553	538	471	516	546	538	547	490	516	528	517	535	517	506	524	543	536	506	566	470	515	512	498	525	519	523	497	532	521	498	517	525	508	534	491	524	538	524	526	545	522	535	571	487	522	501	506	576	560	515	526	515	487	543	520	489	526	532	480	534	504	533	562	545	519	519	530	493	503	519	479	519	530	523	527	517	514	540	550	528	514	515	529	532	516	516	535	530	507	526	524	486	543	522	535	512	536	510	493	559	554	540	525	523	534	507	549	532	496	522	537	536	546	517	508	575	492	504	543	515	519	494	522	538	552	488	512	537	519	486	511	527	544	526	536	547	516	488	538	534	551	479	551	529	526	582	554	514	490	494	535	491	540	514	530	504	514	519	536	514	520	547	556	556	520	493	538	508	532	502	524	545	528	501	545	546	543	508	516	531	522	552	535	534	480	498	505	515	512	488	489	532	519	510	504	482	528	535	535	516	535	536	484	507	508	551	515	531	493	521	531	525	545	509	533	501	539	509	517	498	492	516	529	494	507	512	503	504	518	507	523	506	530	499	516	501	543	477	546	585	510	564	532	532	569	490	492	521	556	508	526	551	522	539	503	522	526	539	520	510	534	522	515	490	526	461	512	493	502	530	558	503	515	516	532	514	525	517	531	514	518	531	537	472	526	485	517	551	521	544	531	509	546	536	483	526	535	530	497	531	517	540	549	540	552	507	546	539	503	506	546	530	485	504	541	483	555	515	481	514	520	502	529	526	464	542	508	521	511	557	518	532	582	560	532	522	525	513	554	538	501	487	540	527	511	494	540	515	515	497	525	546	503	521	519	500	534	493	466	517	508	554	527	479	523	495	515	555	505	493	525	509	507	514	591	530	504	531	508	510	511	555	486	512	485	517	503	511	517	549	519	537	517	526	531	511	543	559	504	566	549	553	539	562	484	519	562	529	488	517	541	529	545	507	527	499	552	540	551	496	497	468	513	517	513	490	510	500	490	506	539	491	522	510	524	532	527	523	517	547	515	534	532	534	553	502	486	545	527	492	502	521	515	549	492	565	521	531	518	524	538	558	564	527	515	507	527	511	507	536	458	533	511	529	517	540	552	538	546	546	521	519	515	503	516	504	508	510	492	549	528	519	501	532	554	556	519	499	477	523	514	502	523	474	544	507	508	506	493	513	516	536	529	539	533	563	503	569	527	476	508	522	540	509	476	517	535	484	515	526	504	554	544	530	567	546	543	497	526	536	520	534	514	548	505	500	502	521	537	534	494	529	562	482	531	497	514	515	491	529	496	530	500	522	507	527	544	548	536	530	495	501	564	513	514	574	493	499	560	475	494	491	512	504	578	525	463	508	506	509	531	501	514	559	505	513	554	516	482	535	518	535	489	540	542	508	528	552	556	531	507	517	543	483	517	526	478	534	543	522	563	512	519	486	480	510	539	513	482	567	502	535	521	512	490	539	500	504	523	499	531	520	526	534	507	526	534	558	544	511	534	570	509	542	534	535	524	509	558	513	529	537	551	554	490	523	516	535	561	509	506	532	557	525	551	537	496	500	502	519	540	492	517	488	511	513	531	509	541	473	560	536	469	557	526	531	541	528	524	536	485	543	536	510	470	498	500	517	487	525	507	514	491	510	497	522	522	536	504	517	530	551	535	526	524	534	480	497	483	547	506	512	507	543	499	491	524	507	463	529	517	530	545	509	541	532	556	560	568	511	534	515	513	496	515	534	473	526	506	509	545	516	525	514	499	511	579	509	525	522	511	480	548	556	539	516	545	540	517	512	550	522	555	517	523	524	457	525	479	547	535	528	559	514	540	488	529	541	505	539	527	481	510	513	535	526	519	486	500	537	531	544	538	518	569	532	563	494	553	567	479	541	511	522	510	544	504	504	513	504	513	556	512	501	520	545	535	532	541	516	538	510	488	491	474	531	528	547	488	575	450	521	528	496	559	501	512	514	516	518	493	556	534	512	504	503	521	502	537	524	544	462	549	488	555	517	477	523	528	522	550	540	531	525	489	549	529	534	538	530	518	525	490	490	543	515	568	485	511	531	520	520	515	503	496	510	503	527	530	488	545	552	533	525	537	524	510	512	514	503	508	523	560	528	532	523	538	541	509	536	509	487	536	539	546	534	519	531	533	512	536	542	508	493	540	516	485	500	506	547	530	545	542	526	565	532	497	490	521	539	548	517	532	544	495	515	546	542	540	525	553	535	518	566	541	524	506	521	503	497	505	535	477	489	559	526	556	526	549	533	529	523	549	581	529	534	515	510	545	553	490	477	528	532	538	526	507	522	510	516	520	516	480	536	517	486	557	512	521	478	485	494	542	495	512	584	558	500	515	527	510	540	517	495	491	518	481	490	546	525	545	534	544	507	512	499	542	512	541	495	499	565	487	487	561	505	497	525	554	520	506	520	489	513	486	525	475	546	537	522	507	502	511	502	548	509	568	501	531	486	512	521	523	536	538	521	520	525	519	487	586	528	533	476	518	512	458	502	529	549	558	498	555	548	490	523	523	503	460	498	520	521	498	528	524	523	538	541	490	512	505	543	529	517	546	546	505	501	501	534	523	505	514	537	515	511	525	542	553	544	575	527	460	504	482	478	530	522	483	464	495	523	533	526	549	524	526	511	537	552	517	524	532	539	557	490	449	544	545	503	511	537	557	551	529	522	539	567	502	511	498	495	529	542	477	518	543
8159	587	696	538	428	433	390	342	315	345	334	322	313	312	292	319	294	277	341	292	300	295	338	333	301	291	318	308	305	308	300	306	291	283	320	309	320	295	269	296	314	324	314	293	293	263	266	293	271	288	291	288	336	299	316	320	280	286	280	265	264	305	347	330	255	325	263	286	280	316	317	294	297	324	319	315	283	296	282	323	279	262	311	326	278	319	274	316	272	267	288	326	297	287	309	325	271	283	316	314	284	280	300	275	309	274	284	278	299	299	274	300	287	281	290	319	282	299	261	310	280	309	287	301	285	329	307	296	307	303	310	300	309	314	274	347	294	311	306	308	295	284	298	308	291	290	307	298	311	323	295	268	334	276	288	295	310	313	290	279	307	288	301	286	339	262	295	317	282	265	274	307	290	294	294	283	322	279	281	272	288	322	309	274	311	326	304	288	329	296	318	286	307	263	332	311	319	295	319	273	299	341	301	302	300	273	274	302	316	300	290	298	285	303	298	283	288	320	256	315	323	333	324	275	326	285	312	318	302	335	302	319	300	310	272	288	299	286	312	294	295	297	307	305	302	326	290	260	300	339	303	279	278	304	312	286	310	289	262	314	295	285	303	268	273	321	287	320	276	307	299	297	320	289	312	282	322	300	326	301	322	310	277	277	322	279	330	290	276	299	278	308	284	274	296	317	270	288	301	324	342	291	267	304	330	330	304	308	311	301	288	292	313	293	286	278	312	291	311	318	354	289	320	281	351	305	289	289	309	288	316	302	310	305	264	293	342	270	329	316	304	258	292	261	310	303	335	331	300	259	295	302	280	269	297	284	274	271	287	273	291	288	302	307	294	309	287	318	294	287	270	290	317	323	288	310	288	302	286	335	297	283	276	298	262	296	294	282	282	349	305	299	294	318	305	312	327	322	303	300	274	341	310	310	291	323	277	305	306	284	282	307	310	298	286	281	311	308	322	285	287	329	302	295	299	290	279	310	301	271	293	259	272	295	304	286	321	279	298	315	296	309	333	297	280	295	316	308	294	275	284	316	318	298	301	294	294	296	323	297	330	320	311	285	291	298	324	313	295	289	290	280	266	294	291	292	266	281	290	292	289	307	332	271	276	286	304	287	285	276	329	269	311	296	312	286	322	298	343	291	324	337	292	277	281	286	328	294	293	299	312	332	271	291	264	301	269	281	300	295	292	264	286	300	269	311	306	269	310	307	302	269	305	305	307	309	296	288	260	284	291	316	293	318	313	321	306	289	304	299	297	343	310	297	294	327	309	315	286	285	264	289	312	293	289	333	284	284	310	310	327	293	299	308	280	277	256	298	263	293	305	245	305	342	316	303	306	315	311	284	303	322	304	288	274	299	294	287	340	283	314	306	283	267	294	305	301	295	303	265	274	287	275	296	306	306	291	276	267	305	318	309	256	314	355	275	325	295	307	340	271	312	305	319	288	272	309	277	317	314	325	334	311	268	267	310	286	267	300	293	272	317	301	325	295	344	276	281	288	311	310	317	317	321	329	312	281	320	252	286	319	348	293	300	318	299	302	297	298	298	303	303	320	286	280	307	322	293	291	282	296	319	263	310	288	323	283	313	302	299	278	298	302	308	302	303	319	261	306	330	323	259	299	321	292	323	280	303	318	313	302	280	321	272	288	297	295	299	301	275	297	300	309	301	303	282	311	298	297	291	291	293	303	269	302	347	310	308	301	302	305	313	296	330	289	318	326	287	267	274	261	278	272	308	304	308	313	315	302	327	292	286	310	343	321	271	309	308	272	285	279	295	333	263	313	292	278	319	288	295	276	307	291	302	305	292	313	296	330	302	319	287	297	315	299	328	268	284	280	287	298	289	301	282	312	305	277	323	277	322	277	304	314	276	302	276	308	335	316	309	343	319	292	306	290	326	310	313	292	304	301	314	351	286	320	315	307	316	280	294	281	334	321	309	294	292	292	317	287	305	302	309	315	288	318	270	246	306	314	301	291	296	316	300	302	292	285	286	270	292	293	297	311	284	269	288	319	289	317	267	280	306	323	308	336	260	309	285	307	310	275	310	310	273	256	301	291	286	306	297	289	290	315	307	315	289	310	289	301	318	270	326	311	287	278	281	308	312	270	293	301	288	304	314	281	304	281	281	270	280	290	312	291	312	290	295	332	276	301	323	290	293	246	286	285	301	293	291	301	296	315	286	296	326	319	290	287	317	312	296	277	319	311	277	279	318	321	271	260	278	300	305	313	305	314	332	284	307	280	309	311	294	273	296	285	286	283	270	302	269	294	288	308	307	311	300	311	318	289	301	332	311	283	332	293	289	282	265	319	292	295	298	300	300	313	295	271	301	328	276	275	298	302	299	338	300	297	289	286	291	274	287	329	287	311	300	241	284	308	311	279	307	317	303	311	308	333	294	323	293	289	261	302	318	310	296	306	299	289	320	307	280	260	294	321	301	302	290	323	269	293	291	294	304	305	264	306	279	312	326	295	329	270	308	334	297	285	284	282	306	287	247	312	286	293	274	305	295	333	305	275	305	282	286	310	317	312	310	288	266	295	306	310	279	294	303	288	328	326	296	300	297	288	266	298	275	259	305	261	287	269	279	313	291	293	298	319	310	316	281	298	302	299	309	304	286	330	294	288	335	322	325	300	310	306	317	295	265	287	275	282	291	308	297	243	288	288	271	333	297	308	314	299	321	295	323	320	263	312	336	330	289	331	297	303	317	290	289	326	297	276	310	323	281	297	309	279	292	297	325	285	304	281	273	295	304	278	264	318	306	289	311	282	281	304	299	270	295	288	290	319	287	276	273	293	291	291	311	282	341	304	293	291	317	298	315	291	297	294	296	306	261	287	337	291	317	278	311	306	288	347	325	296	311	303	309	294	288	324	346	332	294	287	326	321	291	275	295	258	293	289	318	290	313	300	302	327	290	318	302	285	290	276	312	260	322	318	273	304	286	340	301	321	332	288	306	298	283	279	308	316	278	280	316	277	261	286	301	273	272	282	275	307	281	291	261	289	280	307	288	293	300	307	289	276	295	340	285	319	315	301	309	306	297	298	296	268	310	319	333	300	292	302	332	301	307	315	286	325	294	316	314	278	268	304	297	316	280	283	268	268	280	285	266	318	281	270	315	266	293	300	314	274	275	337	286	269	316	266	284	300	347	305	297	320	286	327	296	284	295	288	295	277	270	332	290	288	321	286	333	288	300	321	351	286	336	319	285	291	272	280	301	325	289	304	284	290	275	267	309	290	337	297	262	280	286	316	298	300	296	308	284	294	275	279	318	294	286	283	304	322	261	305	270	279	287	298	281	304	273	307	328	309	335	330	290	265	306	307	282	307	319	292	322	293	291	295	303	326	307	325	312	311	308	308	306	311	295	323	281	298	315	320	300	271	292	293	277	298	308	324	311	288	312	307	309	283	275	313	291	284	310	294	290	321	300	283	297	290	314	298	292	337	323	286	315	290	287	298	300	306	294	308	271	273	292
6686	915	1418	1609	1444	1208	1075	1004	892	885	843	812	867	781	749	808	721	677	701	730	714	724	763	669	716	703	746	649	757	715	681	709	708	715	680	642	668	695	719	659	667	681	720	672	681	655	723	677	706	693	706	674	707	672	659	712	679	709	670	747	660	682	690	684	718	675	678	671	681	660	687	659	664	680	701	713	654	709	606	625	649	743	651	652	708	636	703	678	712	698	696	645	663	677	673	671	652	686	675	680	633	662	692	680	660	686	670	702	698	687	693	642	705	697	690	652	706	712	669	682	687	691	699	644	714	708	673	636	633	656	690	712	642	684	691	680	671	730	700	625	670	680	716	685	704	718	669	725	655	701	641	715	612	703	707	679	677	689	641	684	671	698	683	637	650	694	692	704	676	641	664	707	702	677	659	685	656	709	699	634	686	633	684	717	682	687	712	683	681	688	688	719	673	701	694	715	674	706	638	673	630	694	652	725	651	681	739	676	633	667	676	669	694	660	701	710	718	683	715	675	664	680	659	628	681	683	684	650	685	669	662	714	687	709	690	724	689	688	699	697	692	667	694	631	672	649	644	681	664	720	634	660	681	702	656	637	709	744	730	713	703	692	664	675	610	671	705	647	693	721	670	644	678	694	665	688	656	668	656	662	682	681	704	687	668	664	668	674	660	691	675	668	682	699	632	666	684	664	724	662	688	686	707	656	683	708	690	674	678	658	649	697	644	649	697	714	697	706	658	742	707	679	651	697	702	699	657	664	673	709	659	672	675	682	690	648	663	650	698	679	721	632	706	681	669	655	665	695	667	688	749	663	658	682	640	702	711	668	660	700	678	649	654	717	662	718	653	675	690	658	673	724	663	677	665	683	674	674	648	644	731	685	684	687	696	676	658	663	679	649	640	679	654	666	648	691	638	723	683	746	686	700	743	695	690	671	714	689	719	677	636	685	647	716	676	660	718	683	673	637	681	700	669	697	677	659	664	716	677	732	673	667	700	660	683	700	707	735	642	659	697	685	678	670	724	671	705	707	655	663	714	707	705	671	694	677	653	659	694	697	657	651	673	715	679	644	662	682	667	681	636	679	706	714	721	676	669	664	631	686	697	687	688	634	674	678	718	649	709	707	700	677	684	683	656	707	683	706	681	663	681	639	720	669	706	690	702	693	690	695	692	656	657	681	689	659	702	703	695	649	669	677	616	691	706	698	676	693	678	700	669	670	659	675	684	654	703	674	707	663	705	738	660	665	644	668	681	656	659	639	697	651	659	702	677	685	673	635	625	709	660	678	670	685	704	658	697	690	666	665	682	655	663	713	656	640	676	679	691	711	668	686	722	732	670	659	696	741	625	695	687	705	723	701	701	635	679	696	670	739	644	659	695	723	647	666	669	659	638	673	663	713	675	670	650	694	685	702	681	679	701	714	674	697	658	599	669	676	658	676	703	628	666	676	673	674	650	717	701	668	634	677	662	722	669	688	711	708	699	703	662	651	666	681	673	708	684	674	666	720	680	660	629	666	659	683	682	705	682	687	702	710	716	616	671	679	649	714	668	730	718	697	663	690	683	643	678	663	677	696	687	673	698	668	694	714	662	661	690	702	673	703	667	675	683	682	674	699	673	633	655	676	695	666	654	633	642	675	723	701	630	685	661	651	747	648	636	673	678	710	689	608	697	658	648	713	664	710	661	690	697	668	686	682	717	669	773	687	707	697	730	666	706	631	717	684	696	699	660	671	723	698	650	706	680	653	692	667	681	681	715	747	723	690	709	659	768	668	711	687	668	721	632	681	657	680	657	690	677	680	676	709	679	673	671	692	706	692	708	683	667	676	651	650	654	709	678	698	634	714	668	670	670	695	641	666	671	641	694	655	642	648	671	641	723	676	636	678	658	692	720	688	678	679	703	746	743	702	743	703	703	703	671	702	685	704	661	685	707	673	671	707	677	676	715	676	709	673	704	687	662	678	707	672	708	658	688	676	701	683	671	684	680	723	699	678	686	695	667	680	629	699	727	657	698	689	668	712	698	649	686	634	658	697	700	717	672	715	672	674	692	645	667	662	684	693	727	645	699	661	693	644	706	725	733	686	693	699	693	707	684	690	702	647	667	712	671	712	716	677	666	705	689	693	711	711	646	673	719	706	683	657	651	719	642	691	716	654	664	706	710	684	729	698	692	687	702	706	637	701	694	690	662	688	677	681	624	695	640	680	688	692	694	628	701	687	702	670	696	700	707	681	701	700	713	700	674	667	683	663	719	682	671	664	756	631	686	698	707	650	646	706	732	718	688	626	673	700	727	657	670	715	674	697	714	679	644	711	652	688	705	675	700	685	683	657	679	686	645	704	704	673	699	643	657	665	679	706	674	659	705	671	689	734	678	668	682	677	660	664	691	683	706	677	710	655	676	671	665	648	692	680	683	661	667	695	645	662	668	633	701	671	657	666	671	659	731	698	686	658	674	722	670	681	686	725	689	664	682	706	650	695	669	730	650	706	661	635	684	652	679	668	692	655	638	700	702	719	677	713	714	694	675	698	680	672	682	681	650	765	735	700	699	668	678	664	733	683	651	663	657	736	717	700	727	649	663	666	669	677	704	705	659	717	689	681	702	677	692	650	711	683	711	706	633	682	728	671	669	644	660	645	665	717	698	629	731	657	647	658	673	697	707	664	652	686	691	716	745	679	699	659	714	697	657	683	711	655	672	656	699	658	685	710	691	677	691	633	636	666	685	713	654	694	657	675	692	674	720	664	670	708	692	681	717	683	637	699	678	687	688	670	700	654	691	661	705	654	695	642	737	662	674	664	674	667	688	702	677	646	748	738	709	710	639	648	732	681	658	753	692	661	677	644	668	600	659	714	651	688	650	679	652	686	707	685	698	657	684	707	732	694	695	696	658	688	685	704	668	659	688	683	673	669	674	694	641	654	696	703	702	637	673	678	723	667	638	681	611	668	661	688	681	767	701	688	712	721	696	695	662	725	679	639	717	665	686	685	688	679	670	696	698	687	692	680	690	645	716	659	654	732	669	705	654	680	656	647	691	685	720	694	651	683	693	679	714	679	676	704	651	702	683	663	712	701	714	671	658	720	693	723	691	711	698	680	725	652	691	647	706	657	668	697	690	723	717	689	724	639	648	622	644	650	658	731	740	686	693	703	663	684	706	671	637	662	622	631	646	704	705	661	666	671	690	669	702	677	668	721	704	682	667	684	676	720	624	738	686	705	742	708	687	643	643	658	650	623	658	697	663	669	675	636	697	675	728	659	638	668	707	692	661	653	692	653	681	643	716	695	692	697	701	723	656	714	690	649	654	685	683	717	646	678	686	658	694	639	710	677	696	696	733	727	713	680	693	636	716	670	676	685	638	664	739	647	744	641	670	649	737	637	710	699	655	650	658	677	662	625	709	649	678	651	716	730	680	652	731	687	663	681	708	733	700	764	687	684	677	685	687	669	698	708	683	679	696	655	668	652	689	659	667	724	666	691
14939	1169	945	735	539	379	327	310	254	240	226	204	223	181	198	185	213	202	177	188	199	176	189	158	190	187	176	175	181	176	182	178	175	191	178	178	166	177	188	181	200	182	163	181	174	191	170	168	169	193	176	206	164	154	167	198	181	153	171	175	162	201	177	171	167	190	180	149	159	219	183	201	162	163	151	196	175	209	174	180	182	156	170	147	164	180	168	183	180	177	188	175	174	165	168	176	191	186	186	205	193	172	179	177	168	180	189	183	171	172	192	167	181	187	171	173	185	178	171	170	161	179	165	188	193	187	190	201	176	168	189	162	175	197	179	176	172	161	170	162	191	186	196	175	183	178	206	166	172	165	191	196	211	203	143	175	174	206	174	177	184	157	165	173	161	156	175	176	195	186	169	164	195	173	167	191	171	185	189	184	179	163	199	177	169	150	175	210	184	152	164	180	149	187	159	175	128	174	198	150	185	194	185	171	192	179	171	192	185	172	178	181	214	166	171	177	209	186	183	162	172	196	180	151	184	162	185	171	177	164	169	161	185	180	202	203	182	189	177	158	192	209	174	186	143	171	187	200	196	182	165	179	159	189	182	166	175	175	157	169	168	191	179	175	183	182	148	169	193	160	172	172	168	183	174	211	186	172	171	155	158	182	181	168	196	194	175	183	172	178	180	189	183	169	165	175	171	182	194	173	151	159	197	165	171	162	174	173	171	184	196	191	173	170	169	161	187	197	164	163	170	170	187	178	184	173	183	170	165	198	193	176	177	178	166	170	154	160	177	178	195	193	170	167	172	185	185	181	176	179	168	165	175	166	170	193	171	173	147	164	187	163	176	174	175	166	184	190	173	178	189	181	169	172	169	164	189	178	178	175	158	204	217	183	217	197	172	189	156	178	172	191	185	181	164	216	188	199	201	180	196	180	179	174	173	180	176	191	166	174	180	203	183	177	177	178	168	207	183	164	170	175	179	175	199	183	187	194	200	192	185	166	173	174	173	157	177	185	189	190	168	156	164	163	164	199	177	163	183	162	166	155	187	169	170	173	164	170	173	174	170	176	187	174	200	164	207	176	184	170	177	186	156	202	186	169	188	160	146	172	162	176	173	183	168	167	167	174	171	183	182	183	199	161	171	190	175	197	197	207	174	180	178	161	170	188	175	168	187	219	176	166	166	173	175	162	195	176	183	167	180	161	179	168	164	189	166	184	170	167	174	169	164	183	188	182	174	197	158	170	175	176	196	193	158	162	170	188	173	188	184	171	167	178	172	179	194	194	161	166	194	162	174	161	170	179	197	165	158	181	170	158	175	183	178	184	177	188	202	179	192	156	161	191	172	166	172	181	164	178	160	181	182	156	155	185	171	194	154	185	168	163	186	175	199	162	184	179	178	184	161	161	177	207	183	156	166	156	189	187	188	200	150	199	177	155	187	170	179	192	205	178	166	187	177	186	201	172	165	174	173	187	166	173	188	191	137	168	203	168	160	179	169	170	187	162	183	186	182	200	174	203	171	201	184	160	170	167	168	161	177	168	175	181	163	171	164	184	161	158	157	182	178	162	156	166	189	189	167	169	168	189	180	179	198	202	193	157	182	165	183	209	174	168	164	173	179	172	179	175	180	182	202	203	176	164	186	158	185	192	186	179	169	187	172	190	189	186	190	183	193	171	182	178	174	179	193	187	176	154	172	172	185	189	169	173	166	164	158	196	167	168	159	159	184	193	178	155	206	182	178	173	180	161	168	161	186	168	175	169	168	179	187	169	164	181	146	175	181	186	159	194	159	177	184	180	175	175	174	168	166	140	182	185	180	171	197	167	169	174	193	185	189	181	182	164	161	163	203	203	186	192	182	209	188	194	169	195	165	175	168	169	184	170	207	181	191	177	174	187	154	162	204	165	152	186	160	173	225	177	166	166	180	174	191	192	182	169	167	156	185	173	189	163	170	179	144	174	193	193	185	156	168	178	200	168	154	167	181	179	172	159	173	184	183	180	183	183	175	198	203	177	185	189	148	170	205	177	167	193	188	149	171	162	161	190	181	184	170	196	182	191	187	161	181	202	170	195	167	189	181	170	180	179	171	193	165	182	158	183	158	211	175	190	150	177	156	177	189	201	160	184	147	173	162	191	194	202	180	169	175	160	180	194	168	184	201	178	179	147	171	203	170	184	169	171	188	182	179	186	211	171	172	181	174	185	178	188	166	157	165	193	177	189	175	160	189	213	180	189	182	168	188	178	180	171	162	184	173	178	180	193	183	179	157	183	162	179	167	177	178	170	179	164	186	179	146	173	168	165	170	160	191	178	199	153	187	184	154	161	162	174	186	162	172	174	175	177	172	154	178	174	171	166	168	165	160	176	167	170	176	189	184	176	157	175	176	173	148	165	175	166	201	183	151	198	188	163	189	156	174	183	176	170	168	151	170	157	185	184	169	212	180	165	185	174	177	177	170	168	200	151	174	155	192	174	187	191	187	181	172	186	187	149	173	168	198	195	181	181	180	170	178	168	171	177	165	154	188	205	172	187	172	197	189	175	187	180	169	171	165	167	190	160	176	180	187	168	190	189	162	174	175	154	184	175	202	189	171	190	154	169	171	204	188	165	178	192	178	185	181	180	166	151	179	163	212	179	175	169	199	187	162	155	197	175	163	181	170	170	164	169	195	176	182	179	156	170	172	186	163	187	159	176	195	191	170	173	181	177	178	162	164	184	173	167	185	179	175	188	173	178	156	145	147	184	174	175	158	179	171	181	186	176	180	175	180	177	184	187	174	215	182	202	190	158	166	178	188	185	185	167	168	161	175	169	181	181	194	175	167	175	168	181	182	206	161	173	161	195	164	178	172	169	167	175	174	188	154	190	178	181	155	172	176	167	183	177	190	157	196	161	177	187	177	139	160	188	181	167	169	179	163	184	180	180	170	174	164	173	172	175	164	181	152	189	178	177	158	165	181	176	164	186	162	181	171	153	194	197	159	186	194	152	146	176	174	188	182	171	187	185	166	160	151	169	176	166	164	160	205	155	187	191	181	165	187	184	162	137	188	166	197	176	168	178	188	158	170	174	194	191	175	198	192	178	173	165	189	196	174	192	177	174	185	165	171	161	187	189	209	176	180	205	178	179	197	162	178	188	155	172	176	163	173	173	163	186	197	176	170	171	160	162	168	188	152	185	160	159	159	162	191	180	188	177	209	176	161	155	185	175	195	164	186	164	190	226	182	150	199	205	177	193	193	179	178	191	189	191	178	186	204	178	169	177	182	181	178	147	179	173	166	169	146	169	172	174	174	158	204	170	172	187	140	174	165	186	184	150	187	157	152	194	192	186	188	187	177	178	195	174	178	203	194	185	176	143	193	165	169	177	171	165	170	171	163	185	178	192	164	164	187	179	148	206	204	176	187	164	190	178	170	170	175	164	167	173	168	171	168	204	148	159	167	191	133	163	161	163	193	171	200	182	166	174	195	194	168	168	218	194	192	175	158	198
7992	999	2062	2307	1935	1430	1180	1009	910	793	741	672	623	561	573	554	543	489	502	481	507	528	480	471	481	511	439	501	456	468	435	453	444	405	444	437	439	432	420	390	428	416	442	415	420	428	435	410	429	405	407	431	485	430	409	419	450	418	430	413	442	434	416	423	427	408	392	397	397	401	429	439	431	430	478	390	419	410	419	422	423	425	409	429	382	416	377	425	426	427	416	447	420	409	408	395	400	409	387	425	386	425	420	421	408	356	442	400	444	417	396	423	437	416	436	379	422	402	393	370	432	431	397	393	393	427	398	433	414	411	395	421	388	411	395	401	394	381	431	424	420	415	422	453	387	448	416	412	437	446	416	389	405	385	395	375	409	415	419	429	406	426	403	379	409	407	396	381	411	386	403	416	438	410	400	410	422	393	431	414	422	396	422	416	418	417	434	377	441	414	396	427	383	389	419	419	383	405	417	392	421	438	373	426	397	393	472	432	413	415	382	399	369	435	423	397	405	416	421	404	447	432	430	382	440	396	385	441	422	400	410	445	403	391	422	411	416	427	422	435	440	420	402	418	425	432	421	388	414	397	428	415	413	440	399	408	410	392	395	417	408	417	400	412	417	393	431	417	403	411	382	436	448	413	385	428	390	436	402	399	431	423	399	440	438	443	415	409	383	420	407	388	417	434	414	416	417	410	463	398	404	403	406	389	398	390	387	386	461	419	405	413	406	391	372	444	402	399	400	410	441	393	394	429	417	421	427	454	398	421	406	420	423	409	397	443	391	425	389	386	411	394	431	439	415	414	404	403	393	425	402	461	367	413	414	441	416	384	441	427	394	436	380	419	436	415	402	398	371	459	405	428	421	417	400	398	385	396	425	411	408	409	398	413	426	412	407	400	389	399	430	400	388	435	397	420	430	390	410	399	424	397	418	382	401	414	397	402	401	412	386	409	455	432	395	383	428	409	443	382	393	423	404	397	426	415	405	421	437	415	371	409	378	412	415	387	419	439	406	423	394	384	417	366	401	422	414	414	422	398	397	454	437	382	419	426	407	408	391	418	423	411	413	435	384	404	423	423	415	399	404	408	401	414	411	413	418	415	407	390	409	400	449	426	429	432	397	407	411	417	403	418	365	392	433	394	420	431	420	391	381	390	409	424	429	430	453	390	432	418	438	407	430	419	415	399	421	396	413	360	386	435	375	418	411	437	407	427	480	392	404	399	379	437	396	415	429	392	391	391	410	429	437	392	417	409	400	408	411	411	425	416	421	415	430	410	410	407	410	390	414	386	430	396	409	402	420	393	399	385	395	432	422	381	404	383	375	410	413	374	409	431	406	390	393	428	441	408	392	426	397	409	399	404	409	418	433	420	417	387	407	398	423	453	411	427	429	415	412	449	430	423	413	411	424	419	410	423	402	457	378	390	417	415	434	400	374	404	405	420	417	419	445	377	463	390	386	424	418	458	407	427	401	372	384	423	445	388	427	426	403	395	413	391	457	431	426	414	403	405	397	415	431	414	402	444	432	447	415	384	374	409	443	373	404	421	372	434	395	405	408	400	364	387	406	367	424	378	409	430	383	401	384	437	362	419	432	421	415	417	446	417	400	413	409	427	364	427	426	428	415	416	391	409	403	374	391	395	402	414	408	403	405	404	393	435	391	428	443	403	421	428	388	403	410	370	401	395	430	420	386	389	453	400	373	388	421	371	436	412	394	427	413	438	432	386	385	406	443	390	377	418	426	387	405	420	349	413	374	404	396	399	448	429	396	410	388	413	407	399	404	433	443	412	408	415	417	413	393	408	436	445	434	422	428	421	401	402	413	396	408	411	424	400	443	398	419	386	371	435	424	460	418	399	431	414	416	401	436	430	404	456	391	423	402	416	417	396	376	427	401	443	406	404	423	397	405	432	395	444	423	395	447	466	420	428	401	436	401	399	435	436	381	402	423	420	394	398	389	413	442	404	417	423	435	379	426	444	423	406	389	406	376	402	417	400	440	399	404	454	443	397	393	404	405	418	446	432	418	448	452	427	433	411	438	438	393	393	419	423	405	460	377	412	421	408	430	436	431	422	391	457	383	417	444	428	399	410	399	420	438	414	400	419	450	420	409	403	414	437	403	386	397	395	393	397	386	421	430	410	410	398	407	419	382	410	423	430	394	425	442	442	415	428	407	424	377	425	378	398	386	439	411	373	423	415	412	366	421	398	358	362	404	406	418	406	394	421	423	424	406	398	415	415	413	396	406	406	458	413	384	432	450	416	396	437	403	410	388	394	405	413	425	424	411	411	434	404	416	427	424	416	424	406	439	438	412	408	385	430	404	398	374	380	422	396	428	421	416	427	387	418	399	433	421	451	413	381	443	391	427	430	388	386	377	387	403	402	393	428	393	411	387	407	411	429	454	438	415	379	437	389	409	435	434	400	407	416	411	439	422	435	427	415	393	390	374	385	409	403	403	378	379	396	436	440	382	387	439	366	410	383	393	385	391	422	434	416	443	391	407	386	434	384	411	397	405	424	414	402	423	409	398	423	429	426	394	401	402	417	425	440	411	405	397	352	441	423	395	442	401	422	416	429	397	422	400	381	436	416	377	412	401	400	451	432	404	437	408	405	398	380	461	423	387	441	429	412	430	400	429	413	392	399	437	442	447	418	438	399	420	450	441	434	430	384	372	378	419	439	375	414	408	432	460	409	370	410	360	425	396	409	476	403	392	418	428	412	417	393	449	472	421	383	397	424	418	406	424	399	385	424	414	410	403	383	407	409	411	404	435	400	421	418	347	375	401	388	411	388	455	404	425	398	421	399	410	409	372	393	415	435	398	427	388	418	390	429	395	428	427	404	387	405	435	386	409	420	413	440	415	404	402	420	416	429	452	410	350	446	423	434	392	438	438	440	385	400	403	424	382	438	436	442	383	397	415	425	464	392	428	397	412	413	438	421	393	392	378	423	407	406	424	406	396	424	400	417	440	420	400	395	428	447	372	373	414	378	415	427	372	407	458	413	411	376	440	405	426	418	391	409	424	421	388	421	403	428	414	452	437	401	419	422	433	385	441	392	422	372	430	437	391	444	396	412	417	399	428	375	392	455	414	394	424	404	375	382	375	410	402	401	407	414	412	428	389	414	387	439	404	432	380	407	419	429	408	412	374	385	428	411	408	385	402	412	407	434	430	417	422	435	393	424	418	412	405	424	417	383	419	395	420	407	426	394	409	396	432	412	389	411	425	409	408	428	438	424	401	394	419	449	383	408	407	446	435	422	407	410	398	380	411	430	434	399	396	423	418	425	418	423	382	406	402	403	408	417	414	407	432	393	426	405	396	436	379	392	360	434	400	396	399	432	409	395	354	394	411	382	419	413	433	416	422	434	415	435	444	445	440	385	435	405	444	411	422	385	399	408	468	437	383	433	391	379	409	457	398	438	421	431	411	403	465	369	405	395	437	419	381	382	435	425	389	404	390	392	421	422	413	436	414	448	430	390
1561	242	212	205	211	252	203	238	230	222	234	248	226	258	191	228	228	239	209	258	204	214	219	202	225	227	216	213	207	214	182	229	223	200	194	227	233	230	225	217	218	192	220	175	215	187	195	205	229	220	218	207	218	235	225	220	217	228	217	186	214	224	200	226	209	189	234	210	205	235	190	201	240	243	211	222	227	212	248	225	215	249	205	204	201	238	230	256	212	231	219	209	215	217	229	210	213	195	185	210	224	220	206	216	214	225	199	213	195	189	186	235	237	207	213	199	223	239	208	208	226	210	227	236	248	193	205	223	205	205	226	211	232	214	253	203	209	213	226	224	210	217	221	214	225	220	211	213	195	233	213	225	228	215	202	213	225	213	178	195	211	220	231	206	221	211	240	223	210	210	230	232	214	219	201	196	188	249	199	202	198	216	207	220	212	219	210	200	202	209	235	206	204	215	212	231	178	196	254	225	195	224	215	210	198	238	208	248	230	218	230	207	209	186	216	203	232	239	200	208	214	206	210	247	226	209	223	207	214	238	250	215	205	212	236	188	216	210	249	205	210	215	199	230	228	229	230	206	205	221	227	225	231	197	202	227	241	225	205	232	225	199	200	186	211	222	217	221	215	201	212	217	235	205	236	212	228	196	214	195	207	209	232	216	222	199	217	205	233	208	239	245	230	230	202	205	233	203	211	207	235	220	244	238	196	190	216	234	241	190	206	237	211	210	243	246	221	207	212	204	207	214	247	215	206	221	232	207	247	213	221	210	206	222	198	216	212	238	206	199	205	220	213	215	215	231	201	207	222	239	230	218	234	212	220	223	202	223	212	197	196	214	241	240	212	197	245	232	237	237	197	234	237	202	200	241	235	213	203	209	212	204	233	223	222	205	205	256	219	238	219	200	214	222	200	229	208	224	231	225	198	211	225	224	201	182	225	216	196	199	202	210	221	224	226	215	205	223	223	233	190	228	228	231	228	183	205	232	202	220	202	246	216	214	216	214	205	238	211	246	230	222	244	231	216	222	213	203	190	214	197	222	197	184	214	215	190	190	229	232	218	201	208	220	198	185	217	214	216	193	202	202	238	190	179	225	212	229	215	224	251	213	219	204	194	240	175	199	198	221	197	193	217	224	227	197	217	193	196	190	217	214	254	207	228	198	210	228	242	209	220	197	200	223	192	219	193	207	210	202	199	200	213	214	201	227	217	195	219	242	219	229	234	221	235	233	220	205	220	223	215	217	208	215	221	231	222	246	232	200	222	213	201	211	232	234	203	209	207	218	228	223	214	248	207	209	197	205	201	221	227	211	225	205	233	218	225	229	218	229	223	211	244	230	203	204	227	212	215	211	211	210	217	223	225	204	252	190	198	212	219	222	210	231	195	200	214	263	218	221	213	205	223	228	205	228	238	213	210	208	211	212	221	213	210	198	204	225	233	218	210	191	222	207	194	223	224	236	245	231	202	194	212	231	239	239	216	211	236	247	221	218	216	208	212	227	204	202	226	234	188	205	245	206	225	243	203	210	194	186	214	204	222	214	200	238	192	186	236	233	216	227	226	202	216	218	219	212	247	215	211	212	201	221	213	206	208	210	235	248	215	189	212	215	217	228	239	198	209	247	238	236	228	199	219	208	198	197	215	225	222	210	206	213	237	252	228	227	202	228	233	223	239	228	205	239	252	187	225	230	247	208	222	198	217	225	244	217	191	235	213	200	172	219	208	203	192	241	242	223	187	208	249	214	203	221	234	249	230	225	231	221	207	219	246	198	225	222	213	234	216	196	216	217	214	242	201	219	210	218	206	214	228	239	231	181	205	190	237	224	228	213	207	222	213	191	205	219	207	220	208	251	214	202	215	195	194	212	214	220	213	200	244	257	243	205	203	210	230	204	236	199	244	221	218	217	190	232	205	204	174	242	229	186	218	249	214	210	219	213	218	232	219	219	207	212	216	234	201	205	241	253	225	214	194	198	209	217	228	207	201	229	196	216	225	200	220	212	201	220	232	227	188	219	210	211	217	218	217	217	240	211	228	192	203	231	225	218	199	205	234	193	227	229	222	224	242	239	205	223	237	212	205	233	230	207	186	213	237	213	246	227	239	207	206	219	221	210	217	242	199	238	212	230	230	200	223	211	226	236	218	206	223	198	216	196	227	227	236	215	236	220	228	224	231	213	227	231	233	221	212	227	197	229	212	214	225	180	248	218	217	223	234	236	210	244	253	213	217	223	209	194	207	206	212	215	214	237	220	222	212	224	225	254	210	241	215	237	262	269	211	209	225	230	248	241	214	239	230	237	221	216	242	227	192	236	205	232	222	213	211	228	218	214	226	217	219	226	212	194	184	233	198	191	230	229	233	207	222	232	232	237	222	210	207	221	202	225	178	209	211	233	229	222	209	215	214	203	243	213	217	224	231	239	204	200	210	197	195	226	234	223	190	227	211	247	228	207	205	198	249	244	206	243	232	216	218	206	228	235	230	220	219	208	198	194	234	200	239	260	222	220	218	204	211	209	215	225	242	209	226	209	233	203	186	222	199	230	230	224	223	220	191	231	209	224	215	238	219	207	180	229	233	213	209	215	230	188	226	210	227	223	221	229	246	228	229	227	248	232	220	235	249	220	215	211	216	222	196	212	209	210	241	241	202	202	224	248	224	229	215	221	226	218	222	205	222	214	206	193	227	216	205	213	215	213	238	234	213	216	236	198	228	208	224	225	242	240	211	206	208	247	195	238	216	203	214	242	216	238	259	204	203	232	188	222	232	248	197	236	216	192	198	215	207	205	200	223	170	223	202	194	226	204	221	213	214	180	240	269	211	217	200	269	214	225	205	223	243	218	181	235	184	198	210	205	219	227	197	201	207	221	203	218	214	201	231	208	183	233	251	214	238	198	236	223	223	204	211	194	212	257	205	221	226	232	237	199	234	201	241	233	210	224	209	204	228	200	214	214	191	216	220	221	218	211	223	209	251	206	208	220	214	224	222	217	225	204	240	214	184	205	219	231	216	220	214	208	202	195	195	242	233	214	239	205	210	183	218	227	184	238	232	219	221	204	234	236	215	215	230	230	238	225	216	221	218	219	218	222	255	231	216	247	225	208	217	215	235	199	210	213	228	219	219	234	219	222	205	197	217	210	223	243	181	236	186	207	229	214	219	239	248	204	233	233	214	259	207	224	196	227	217	209	198	205	225	221	229	198	216	249	222	209	195	203	202	241	219	210	199	189	240	222	215	223	215	220	207	228	214	198	215	222	233	192	219	209	230	211	221	220	240	219	234	217	203	247	231	230	218	206	212	222	229	227	228	208	217	218	213	219	218	204	209	211	218	223	225	207	212	172	201	238	236	250	221	215	183	216	207	212	244	223	213	243	247	175	195	202	213	211	204	218	194	252	216	196	235	197	186	219	205	210	231	199	228	196	205	225	241	217	218	206	184	215	219	207	218	230	201	240	188	190	215	206	219	203	231	197	231	223	227	211	215	201
1914	553	539	566	581	581	553	524	537	513	539	512	547	539	517	533	505	517	543	524	542	518	514	522	527	499	528	499	506	535	510	489	527	503	514	534	486	528	538	508	519	524	531	531	484	484	535	502	524	512	543	509	506	526	527	535	512	520	510	460	489	506	501	552	516	542	497	561	557	528	523	532	537	525	522	502	511	535	559	513	528	482	536	516	522	555	470	505	527	499	511	519	553	516	521	560	550	561	514	558	507	530	507	538	537	530	491	534	531	513	525	525	486	488	515	499	512	521	522	514	540	504	515	472	559	516	502	526	531	499	560	537	504	505	507	512	528	573	509	519	564	519	494	580	527	477	527	530	500	530	493	526	501	504	530	507	528	507	541	490	550	507	489	529	491	484	550	527	521	504	535	521	481	502	518	535	512	496	523	524	552	499	503	509	528	584	490	516	504	555	523	515	527	511	545	503	553	541	531	525	493	473	513	513	541	541	525	592	542	490	483	525	514	524	521	489	476	519	496	516	525	528	516	503	500	505	547	513	503	533	572	527	535	494	493	513	502	540	531	535	480	546	513	533	552	508	470	501	492	526	518	494	557	532	506	529	505	500	553	508	541	498	501	536	510	489	488	556	528	511	501	516	545	542	506	537	535	538	533	534	545	522	512	518	543	513	509	530	520	527	540	497	497	543	534	507	562	521	487	506	532	517	467	567	532	523	524	526	542	517	527	529	518	518	540	508	471	534	519	525	529	538	495	526	499	520	517	534	555	526	561	519	544	498	500	550	520	522	515	510	561	529	530	532	536	541	551	459	533	556	494	490	545	546	516	556	531	543	531	482	521	510	500	514	530	541	535	526	510	511	502	570	553	517	480	507	504	531	497	513	514	525	523	552	545	559	529	559	535	527	501	517	552	548	544	521	546	489	508	469	531	571	508	525	488	509	496	519	535	501	538	509	503	508	486	526	530	525	566	487	524	550	516	525	530	506	491	510	496	536	507	525	475	525	499	507	508	527	534	491	525	514	525	543	539	486	504	544	492	509	484	519	576	535	520	517	520	549	529	559	535	530	496	523	570	497	528	562	528	535	526	511	540	537	529	498	499	538	517	510	494	511	527	545	481	523	474	506	511	512	494	474	524	522	521	497	536	523	527	527	506	483	544	503	542	540	534	532	523	522	532	496	568	494	491	490	509	490	556	527	494	476	548	553	538	486	490	528	500	505	508	540	526	557	513	531	516	519	518	545	548	518	501	541	504	524	483	486	507	502	520	513	518	505	513	555	482	526	553	567	580	515	518	547	485	580	530	492	523	537	531	497	520	514	466	530	500	525	511	545	507	503	539	565	483	512	511	520	522	491	522	548	528	495	516	514	509	561	522	512	572	506	503	550	491	505	516	530	518	523	526	521	531	513	537	519	511	517	539	518	524	500	500	552	561	549	469	542	494	553	560	498	533	513	485	516	524	512	507	525	472	529	538	523	531	563	534	539	478	518	540	510	540	523	493	523	537	515	550	537	524	522	512	551	529	564	522	512	550	518	516	542	512	530	558	534	535	540	515	519	532	532	506	560	504	531	554	506	511	478	519	527	544	542	498	507	515	504	523	501	541	508	519	487	548	483	510	509	561	557	531	509	480	514	510	520	508	481	526	542	558	509	554	501	503	489	550	484	522	533	535	527	521	508	536	563	519	545	511	534	541	526	505	516	494	536	551	502	497	557	550	590	533	507	506	513	522	519	552	503	487	510	556	495	523	501	503	504	530	475	476	533	505	493	534	521	530	534	476	526	530	515	539	483	540	512	543	480	509	530	496	531	513	474	498	509	545	524	532	513	513	543	476	533	531	525	514	536	529	541	528	555	566	541	532	541	472	499	517	475	555	520	514	532	556	516	491	537	531	517	539	526	520	501	529	516	513	509	514	540	504	555	519	542	537	529	523	537	505	505	505	507	514	537	503	499	552	516	566	555	564	474	549	528	477	503	511	561	515	545	525	524	496	511	543	515	550	523	530	486	509	485	533	521	520	532	510	503	531	528	534	558	540	544	528	520	547	499	519	494	502	506	519	509	498	548	524	525	486	485	534	535	528	571	497	505	484	550	576	512	536	468	509	534	523	515	491	537	561	502	498	561	554	510	521	507	544	534	560	516	513	526	524	478	555	492	543	489	537	526	529	492	525	546	508	556	500	524	511	514	510	532	527	497	528	558	493	536	513	539	538	475	518	523	543	553	548	530	499	527	554	500	557	541	531	492	550	542	528	551	516	497	538	509	539	556	546	498	521	498	520	492	501	500	519	539	525	535	506	546	536	535	576	515	512	469	503	511	508	552	525	519	506	519	523	523	531	527	492	525	552	537	548	524	530	529	530	506	522	481	521	513	516	489	524	520	523	515	515	478	530	516	477	567	544	521	518	531	550	530	526	505	507	548	529	500	550	544	541	540	524	536	532	591	547	513	537	573	490	501	518	512	536	504	515	545	508	537	540	543	500	507	534	504	536	550	501	564	547	558	555	522	542	545	504	533	518	511	513	515	496	503	539	547	510	490	532	511	517	506	518	517	541	526	468	507	512	532	530	516	555	509	498	538	545	555	516	534	556	527	490	524	505	522	498	537	506	520	506	512	520	556	526	519	521	516	487	495	575	539	509	570	536	483	526	531	514	494	521	502	523	522	515	514	501	500	521	541	544	506	543	537	529	505	537	537	501	537	524	482	485	510	521	508	508	507	513	523	493	526	494	533	540	535	507	510	562	536	517	497	502	521	528	516	550	575	503	506	524	525	478	514	502	559	511	516	514	538	485	532	481	474	494	542	500	508	522	532	504	530	521	522	532	477	512	502	521	529	497	517	544	561	511	485	508	498	556	477	523	502	477	527	511	490	531	552	528	540	520	517	530	523	523	527	566	521	537	524	507	555	544	519	497	486	513	530	543	524	486	507	528	506	547	509	590	509	525	540	564	526	512	546	496	503	512	509	528	546	522	550	520	522	505	543	502	495	484	492	523	510	560	547	496	542	504	510	501	572	512	490	522	542	559	523	514	496	501	511	530	483	516	548	495	516	526	575	492	527	516	546	445	519	537	528	514	559	502	539	521	538	519	525	536	538	548	501	519	504	533	512	527	502	523	534	529	522	500	531	505	550	512	484	546	534	520	547	509	570	530	498	507	518	538	522	523	504	518	508	537	495	511	502	494	517	478	543	520	515	527	498	534	553	528	518	475	508	496	490	541	545	524	508	529	521	568	521	507	504	562	539	486	531	542	508	550	516	527	517	506	500	529	538	497	517	509	484	513	547	526	528	543	536	555	526	569	565	532	488	554	485	513	523	542	546	525	485	564	484	498	563	564	506	537	545	524	553	509	558	483	540	523	509	499	481	531	504	520	517	560	517	535	537	528	499	508	498	534	515	551	545	521	494	524	473	544	527	497	475	473	507	531	512	533	552	552	563	526	500	513	539	551	536	475	478	535	562	486	524	531	534	507	548	538	531	504	535
8109	635	642	558	474	430	352	369	341	289	318	308	289	322	296	301	306	305	312	269	290	309	324	292	320	320	312	279	274	285	331	307	305	275	281	282	289	268	284	321	329	304	317	274	309	311	299	284	285	316	298	292	293	290	298	294	292	278	282	339	298	293	333	284	281	319	279	292	289	297	279	292	302	306	288	321	279	313	313	316	319	292	293	295	265	325	267	305	311	295	333	291	301	282	290	297	310	253	275	266	294	322	290	303	302	273	310	302	323	289	274	288	266	298	275	317	291	278	285	283	302	282	273	266	297	321	301	323	285	294	293	288	305	294	293	290	306	310	293	270	277	311	289	296	276	308	270	309	280	287	292	330	306	310	272	295	319	278	282	272	315	326	295	320	276	302	296	305	307	302	335	295	275	303	286	283	306	280	270	272	293	290	315	276	305	284	340	293	280	267	313	315	331	267	284	333	334	309	327	313	338	310	283	289	276	323	309	320	304	253	293	268	278	330	299	293	328	328	312	283	333	289	291	265	325	319	296	289	293	288	296	305	290	280	303	309	312	304	296	314	285	265	298	315	290	298	289	292	299	269	296	308	295	300	267	286	308	309	275	274	295	268	285	291	325	327	321	297	301	308	299	331	237	314	262	302	296	308	298	296	299	277	299	293	294	290	278	330	302	289	285	315	283	277	287	296	254	303	300	302	283	323	319	313	309	311	275	285	301	258	305	301	281	273	297	300	295	292	279	284	339	303	321	272	277	306	337	302	281	324	319	330	297	339	335	262	270	302	296	290	311	261	294	276	295	291	300	308	300	315	325	282	290	317	309	279	257	320	274	298	298	275	290	283	314	316	296	304	271	279	272	338	276	276	271	335	292	271	291	280	356	269	292	256	319	313	277	322	295	301	294	311	285	285	271	286	302	298	297	328	271	299	294	281	290	291	310	265	300	273	289	312	298	317	297	334	301	271	303	293	337	289	312	291	319	301	303	286	283	321	305	290	268	276	290	266	302	294	302	305	323	262	264	305	306	279	284	317	291	272	276	303	297	299	278	288	310	280	303	268	292	287	300	324	317	317	310	286	288	286	302	287	297	273	316	300	283	295	282	319	270	311	290	284	258	308	256	311	327	249	269	310	291	316	257	281	295	280	284	291	309	322	309	293	313	328	274	275	292	305	281	280	330	308	294	322	246	334	284	309	290	307	287	327	309	292	298	311	315	297	306	297	303	287	280	322	324	274	304	323	309	318	294	293	321	317	301	271	314	340	280	308	273	273	292	257	292	315	309	248	309	304	294	292	303	297	316	299	342	282	304	299	307	322	314	335	275	313	275	283	304	291	326	284	313	301	357	315	325	325	271	292	291	315	269	294	265	315	311	294	345	272	320	309	333	291	303	293	284	284	314	316	320	309	280	294	277	307	286	295	273	296	285	291	304	306	313	298	303	290	274	281	300	293	307	304	291	287	298	291	299	303	326	298	296	277	301	355	258	271	324	316	281	280	287	280	284	305	318	324	303	300	273	303	268	301	314	266	290	246	311	287	288	267	307	281	266	304	267	298	320	289	300	297	311	291	304	298	258	324	297	306	306	291	275	335	268	283	278	305	296	293	290	302	295	274	296	287	326	298	262	307	280	311	296	326	270	303	289	301	276	332	339	287	326	310	302	260	323	304	296	306	299	313	293	296	299	284	309	288	305	302	274	281	312	306	328	298	302	297	324	325	268	301	280	291	288	283	285	323	291	293	312	276	286	306	296	326	298	272	290	342	294	295	283	275	291	296	316	278	315	267	313	310	303	301	275	304	318	299	303	267	288	306	276	299	288	274	332	296	261	312	262	281	308	330	294	296	327	295	271	268	317	286	273	255	296	313	315	266	286	301	303	280	334	326	305	326	302	279	306	304	325	285	270	277	335	317	314	314	307	250	295	308	315	314	339	277	321	325	310	271	279	260	322	303	296	301	341	309	312	290	267	312	288	285	321	315	340	300	318	291	296	299	273	295	276	294	315	298	319	297	319	280	290	280	342	311	271	251	330	328	279	274	276	323	285	278	304	295	289	334	281	331	283	268	286	318	294	310	336	313	318	262	298	288	300	325	301	292	299	281	313	288	288	316	297	290	345	312	300	296	326	302	310	299	298	271	315	327	285	322	280	294	277	278	292	295	288	273	262	297	303	297	273	272	290	333	321	285	290	313	271	318	276	299	302	275	334	284	294	272	298	273	279	294	298	311	310	255	284	289	300	358	319	289	307	301	263	295	268	301	291	306	307	276	288	281	322	279	317	252	248	284	282	289	286	270	306	287	265	302	321	313	284	283	286	279	276	297	280	269	307	322	297	297	259	306	293	313	277	293	331	295	272	303	302	250	305	320	316	302	292	316	316	333	263	294	295	306	323	337	288	291	294	314	297	315	266	278	306	316	296	266	297	285	307	266	304	299	284	257	305	343	305	294	248	274	312	284	291	284	304	303	333	303	297	304	284	287	273	310	303	280	276	311	286	271	292	287	320	341	266	307	303	292	298	304	323	281	320	309	313	301	298	309	274	289	326	330	305	305	294	307	264	291	239	306	301	309	306	282	293	278	288	313	320	311	317	299	305	277	292	300	288	292	304	324	295	297	298	293	323	267	322	286	310	288	315	268	295	302	283	285	313	323	294	286	282	287	309	317	283	275	315	324	307	314	321	322	270	325	315	306	296	315	271	274	322	299	297	308	335	293	300	299	291	282	296	304	307	288	295	290	315	293	283	303	285	320	313	290	285	272	276	309	303	279	283	336	298	294	275	302	288	281	342	311	309	254	291	306	286	273	322	346	294	300	251	307	294	278	315	313	285	327	278	303	278	295	287	290	319	337	314	299	328	344	289	282	315	328	291	280	281	296	298	308	289	301	290	299	290	265	326	298	292	298	316	235	316	290	290	270	315	304	290	288	284	272	308	282	300	294	285	286	307	312	319	296	281	291	315	284	311	327	280	302	305	286	257	304	291	273	291	258	273	311	301	332	281	274	285	275	308	292	272	314	275	302	291	298	311	269	270	298	305	291	329	279	296	285	292	305	296	280	292	283	273	321	289	297	321	299	299	307	309	288	298	278	315	284	320	328	278	289	333	302	317	305	313	284	287	274	302	328	347	310	330	292	306	324	318	317	314	334	330	294	295	306	295	299	317	301	294	291	294	278	283	312	294	304	280	328	303	306	306	296	314	282	288	296	308	318	297	288	312	279	278	255	310	298	274	321	293	290	271	286	300	269	326	302	284	292	278	317	275	292	277	288	298	285	273	274	315	343	297	285	318	283	288	267	317	283	293	295	298	326	310	256	373	279	307	291	310	348	292	297	316	319	250	287	280	305	303	298	326	302	305	305	304	317	286	262	276	260	287	289	318	262	279	296	277	295	280	271	290	291	308	299	303	319	341	308	288	291	305	320	304	292	277	327	297	267	269	305	282	292	297	330	280	336	343	330	295	298	283	291	330	306	292	312	273	268	299	311
6604	926	1425	1663	1523	1237	1113	944	938	890	891	843	773	790	742	742	705	758	713	700	742	732	732	723	725	651	656	731	704	683	690	699	675	645	652	716	684	700	704	701	692	678	677	694	694	717	697	665	678	714	640	703	705	676	697	669	706	662	684	653	699	718	682	711	692	715	692	645	688	683	670	677	686	663	711	657	694	655	680	667	689	677	681	609	701	711	682	703	729	686	639	697	718	683	715	695	707	704	726	671	721	656	681	644	627	648	652	708	702	679	699	640	642	650	719	700	707	702	642	688	709	682	634	675	663	720	685	693	636	639	647	718	717	665	691	696	681	669	656	691	697	712	677	676	661	719	703	664	738	689	703	700	647	678	711	699	685	686	680	681	664	688	707	692	660	689	682	689	665	681	706	674	673	701	699	689	671	660	690	637	662	663	750	704	707	706	631	684	663	689	681	677	672	723	691	682	636	686	675	703	673	657	678	702	715	685	685	660	683	646	666	706	748	663	645	634	660	675	667	680	668	630	699	694	728	674	659	671	696	715	689	688	687	687	702	660	701	653	690	657	723	712	699	676	687	728	719	678	649	678	652	635	656	635	681	669	707	695	658	662	710	654	703	680	646	689	656	618	645	679	665	674	676	692	693	693	691	669	741	670	678	700	719	670	646	718	668	692	684	647	674	705	685	683	636	643	646	720	691	672	677	629	691	679	699	680	723	671	708	670	691	690	648	670	689	683	646	692	695	662	649	676	691	698	658	673	693	683	656	663	656	668	691	657	638	654	660	710	662	647	681	688	718	674	634	667	683	667	672	692	688	714	669	704	662	731	680	713	679	656	659	685	723	670	718	674	682	654	679	707	676	709	705	687	674	684	682	745	727	695	660	646	704	674	686	663	677	665	666	660	651	685	657	642	668	663	675	672	702	740	652	705	668	744	713	727	657	672	655	658	688	657	653	651	658	732	679	649	662	647	655	718	657	678	745	689	680	697	695	672	695	676	658	715	663	684	653	697	682	647	674	678	626	689	683	631	692	679	688	689	659	659	648	709	709	711	693	695	665	700	683	663	711	672	689	715	664	688	697	661	667	742	680	650	708	666	733	634	688	683	671	682	675	730	665	701	715	697	715	677	623	641	674	652	659	642	656	705	666	651	655	692	655	649	697	681	687	651	688	614	679	688	677	693	692	703	681	680	707	671	689	741	658	708	656	704	683	659	713	655	644	643	691	687	698	638	684	658	679	673	737	704	658	652	700	714	650	650	704	635	676	680	681	625	667	661	678	690	666	709	681	688	690	734	652	679	698	669	693	709	698	716	623	724	673	711	660	644	683	675	654	695	676	676	655	691	685	682	685	679	669	677	636	701	657	696	658	662	687	646	692	676	701	692	694	739	640	719	690	687	668	663	643	633	674	648	714	698	685	657	637	684	675	647	688	664	695	663	685	654	650	682	678	668	691	674	684	682	705	722	673	683	646	658	690	678	658	674	702	683	662	699	677	675	679	674	668	684	674	721	638	635	656	685	668	700	664	656	653	636	700	680	662	746	687	686	690	650	727	676	674	681	682	664	663	686	654	691	655	632	732	647	639	618	657	735	624	633	673	641	673	663	700	670	652	690	720	676	670	685	665	683	682	698	695	701	671	675	703	690	728	656	684	664	687	697	713	626	624	685	708	716	672	711	646	673	657	665	655	736	725	715	662	720	671	662	686	676	735	663	709	683	692	676	674	686	697	686	635	721	679	683	712	683	663	629	729	618	637	635	695	684	677	715	674	633	687	621	644	678	732	682	669	735	671	618	670	707	702	702	700	644	624	703	657	729	691	685	698	661	686	677	653	712	738	678	690	627	659	675	694	711	655	675	681	670	736	678	656	683	656	655	655	713	614	705	659	668	666	671	657	703	700	686	682	694	692	649	700	688	638	741	711	703	705	694	679	698	750	675	672	652	706	667	726	664	707	659	716	677	695	648	670	700	648	715	708	669	682	660	646	616	691	682	639	652	692	676	649	742	650	746	657	665	731	657	671	649	693	732	702	723	672	639	663	619	713	668	671	665	656	708	657	644	688	689	656	710	640	690	667	667	685	695	753	656	692	710	725	643	681	685	675	660	674	664	701	691	640	627	649	670	708	687	670	687	709	720	701	686	675	688	662	671	668	641	695	688	689	710	658	668	650	651	654	713	675	652	660	659	668	706	670	635	633	654	675	699	667	629	731	678	650	726	682	668	668	694	673	670	671	693	667	693	708	693	674	689	657	673	645	661	687	692	648	685	748	670	690	643	689	697	686	668	687	656	679	628	653	696	651	674	654	696	668	685	665	650	710	753	618	652	708	635	738	645	631	734	656	663	646	681	677	661	605	648	676	654	703	687	669	651	747	634	659	689	647	677	638	706	659	663	703	695	633	654	665	645	681	682	679	678	637	700	673	670	693	627	694	677	694	682	665	608	638	652	710	687	653	626	715	719	678	697	668	685	659	663	666	655	668	675	672	631	669	662	684	699	697	690	657	674	660	706	662	698	712	634	679	689	670	683	658	732	658	649	668	658	692	656	688	691	713	645	650	656	695	689	672	692	686	712	684	734	731	723	675	680	666	674	707	648	722	706	701	728	662	670	697	685	742	663	655	702	672	649	692	687	656	638	652	665	637	687	680	675	645	643	683	661	664	717	636	675	645	667	709	653	689	692	702	687	687	661	643	660	644	664	652	668	665	719	667	671	681	654	650	677	683	728	685	696	655	668	658	670	710	687	637	667	693	683	679	700	658	668	655	707	689	617	712	640	671	688	714	695	667	654	659	694	646	709	657	656	688	672	694	701	686	713	683	682	635	638	692	680	701	729	699	714	741	698	686	647	658	658	677	675	729	701	687	672	674	691	655	612	702	660	723	701	632	694	660	696	662	667	699	637	701	668	639	702	656	731	680	669	667	658	672	701	696	683	702	686	679	739	648	649	676	654	674	696	698	725	670	651	698	654	672	641	676	656	662	673	672	700	719	715	686	699	699	659	708	652	717	666	685	666	708	673	692	723	669	661	651	700	688	680	652	687	692	674	671	706	710	707	682	733	639	647	621	650	651	672	686	669	660	706	717	696	676	700	655	641	642	712	686	665	696	657	673	706	724	691	662	655	673	708	668	668	685	710	691	693	691	710	676	685	685	700	686	704	676	664	684	667	628	679	670	677	684	662	647	680	694	704	663	676	699	672	683	693	654	689	670	638	724	676	662	663	690	727	632	681	661	688	655	697	712	689	629	683	702	652	686	600	678	687	678	715	675	684	720	707	707	698	671	704	645	649	659	684	690	704	638	664	640	666	691	641	661	724	673	656	699	718	677	663	679	686	722	666	636	716	723	703	668	691	661	697	691	692	679	733	652	694	664	661	674	684	655	683	666	672	658	704	646	669	669	692	719	704	683	683	665	660	708	665	657	707	700	715	675	696	661	719	720	653	634	649	698	691	675	665	683	678	701	656	707	704	700	675	685	698	689	662
14593	1064	937	742	522	419	306	269	253	238	243	189	251	247	211	210	186	182	200	198	198	191	176	201	185	175	164	177	185	183	171	183	170	184	183	204	177	173	192	191	168	213	193	142	185	191	180	175	201	163	167	162	191	182	200	198	178	178	183	191	180	180	197	183	181	177	200	176	171	176	178	206	173	160	168	218	170	181	164	181	189	190	178	169	210	203	178	176	162	152	164	168	162	163	177	203	200	203	189	170	181	203	181	189	158	188	167	174	168	186	179	170	172	183	182	172	161	157	178	166	162	164	200	183	161	187	184	168	170	180	175	169	171	187	188	163	188	181	159	173	198	184	187	177	177	185	177	159	201	165	203	191	167	164	164	170	190	180	176	164	188	158	180	183	179	152	174	199	166	183	180	167	195	152	190	192	170	182	161	168	166	197	157	184	154	189	185	173	140	167	206	197	166	175	172	172	199	183	161	158	185	142	163	174	179	195	212	170	164	181	165	150	215	179	165	158	171	154	187	163	191	161	172	177	159	175	180	176	176	161	173	174	161	161	173	165	175	196	170	163	173	163	178	196	167	204	174	177	153	160	193	161	167	187	183	187	160	175	182	177	184	217	173	186	200	190	209	188	180	175	193	183	161	180	162	184	175	160	176	162	179	187	165	175	186	196	159	179	177	174	170	152	176	171	156	194	174	158	150	162	173	168	197	146	165	195	175	170	172	163	178	183	186	178	156	184	213	186	180	182	178	152	164	190	191	174	148	187	169	181	163	179	170	177	178	187	184	192	163	168	187	162	169	133	171	183	188	199	163	173	183	170	170	191	212	205	200	202	190	176	166	157	183	185	162	192	180	204	195	163	171	176	180	177	175	167	190	173	157	190	171	187	169	187	185	191	172	169	190	169	165	176	153	164	183	145	203	192	172	171	172	176	169	185	179	186	167	175	167	160	199	190	188	196	192	196	159	184	181	216	195	178	188	156	166	181	161	211	168	183	184	161	192	176	186	160	157	169	167	150	179	183	199	182	198	167	147	154	151	185	190	160	191	166	184	186	166	180	167	158	165	175	179	184	177	173	194	191	185	187	164	184	182	165	211	192	163	190	189	185	199	184	159	182	185	177	204	181	199	168	204	164	184	151	185	166	142	151	149	194	157	179	168	174	183	160	153	176	166	197	166	174	195	197	161	202	186	165	168	164	165	183	181	156	165	187	174	181	183	183	165	141	165	197	155	202	169	190	178	186	197	188	174	197	198	172	171	172	170	174	161	214	173	182	188	201	179	175	170	166	182	162	158	186	152	182	178	172	183	161	178	203	186	197	180	178	175	160	165	175	189	172	194	188	177	150	184	157	173	174	166	166	176	168	177	192	174	197	145	168	173	167	179	169	156	166	141	180	193	184	180	183	182	218	161	173	161	179	185	182	172	154	175	173	187	191	187	153	163	176	171	145	171	180	193	184	163	181	193	189	178	156	151	179	172	185	193	166	181	208	177	195	183	183	181	197	172	189	179	167	157	172	184	169	195	174	161	181	156	176	168	164	179	200	179	167	155	169	170	195	186	171	183	164	147	187	200	172	175	171	179	181	185	151	167	182	171	173	187	175	174	171	167	182	186	182	183	167	155	177	198	162	187	167	170	189	180	157	183	177	168	200	162	186	194	186	163	169	148	172	168	170	190	200	209	192	169	175	179	171	186	213	154	188	211	177	182	169	171	178	188	160	180	169	199	169	171	192	178	179	152	169	190	167	189	186	180	177	185	188	186	184	176	185	187	192	173	170	161	174	176	170	164	186	193	198	195	176	183	186	183	141	172	197	175	159	174	180	159	179	182	183	164	166	172	162	183	215	180	179	167	180	178	145	193	188	221	173	174	153	155	199	155	199	176	195	166	182	165	167	175	189	172	182	176	170	174	138	198	187	177	161	185	176	169	172	173	178	156	152	175	179	172	194	188	169	170	185	207	198	190	168	184	168	173	177	172	186	162	160	172	160	196	177	160	141	158	131	161	191	180	180	200	184	179	190	176	168	170	175	177	174	151	196	153	160	187	153	165	180	189	172	180	152	193	172	163	177	195	168	161	188	167	171	173	182	188	172	154	193	180	178	176	186	173	174	188	186	173	160	191	186	176	191	175	165	194	170	167	188	192	191	154	171	153	162	140	181	194	177	150	195	165	166	170	159	189	157	184	169	176	171	180	197	153	166	176	171	173	175	175	162	177	184	181	197	188	199	169	161	203	162	173	172	177	191	179	169	165	160	191	165	176	171	207	183	185	172	155	176	182	185	193	213	175	182	205	198	168	187	177	190	145	199	177	178	204	166	148	176	154	166	207	159	201	161	167	156	170	210	165	151	176	153	175	150	186	194	177	189	181	171	208	146	177	195	160	171	175	178	168	157	184	189	161	163	154	164	176	186	197	167	187	177	188	165	184	171	176	161	132	185	179	194	161	174	176	163	148	154	165	153	163	197	166	150	181	185	185	173	146	183	180	202	179	176	185	169	214	183	196	184	159	180	173	183	171	152	174	178	191	168	169	173	184	159	170	180	168	182	186	184	180	185	179	193	161	183	189	168	164	179	169	162	180	174	162	170	183	174	157	170	184	179	179	149	180	172	185	183	180	179	177	186	147	186	170	158	158	179	204	181	191	182	174	179	191	145	179	173	194	176	179	142	167	178	163	180	174	161	188	200	156	182	150	163	181	157	159	193	182	159	170	176	170	175	197	177	183	181	165	160	193	191	165	175	185	171	169	180	201	177	164	179	165	177	202	199	176	187	177	171	175	185	169	191	171	178	187	190	176	152	191	165	192	182	168	162	197	201	197	187	172	157	158	184	184	177	155	173	198	179	202	182	178	163	168	139	172	195	194	162	175	163	164	188	170	179	188	194	182	136	160	174	185	169	159	181	172	167	191	156	163	175	192	175	182	160	167	187	179	183	176	168	169	169	191	172	189	162	199	197	179	170	175	172	164	153	160	158	189	175	161	158	179	160	163	165	172	192	156	161	215	155	172	201	163	189	161	182	170	171	162	174	170	163	157	169	168	155	189	170	166	188	183	195	195	179	181	192	188	189	175	157	158	167	173	184	160	178	182	161	151	157	154	145	187	179	169	170	196	172	173	178	156	180	162	177	190	172	176	188	182	184	187	192	159	188	176	173	158	173	180	178	169	172	173	172	177	143	169	173	184	175	196	148	163	186	191	173	159	178	199	209	150	176	175	164	161	166	200	185	177	184	171	180	187	173	213	190	178	181	190	151	200	164	148	154	203	182	178	168	172	176	167	177	164	173	192	181	150	183	162	172	182	167	161	195	205	193	183	170	190	194	180	187	173	186	181	159	202	196	172	195	168	205	160	169	165	171	195	177	187	168	196	169	177	185	176	177	169	184	203	185	171	194	177	188	192	189	161	163	167	166	172	158	195	179	157	166	190	180	175	181	162	184	164	175	186	188	180	189	183	194	168	154	207	179	177	163	165	180	184	168	186	201
7963	958	1843	2246	1898	1561	1170	997	877	827	714	693	634	593	589	527	526	516	509	498	516	509	498	489	484	467	460	481	478	436	466	417	458	447	460	441	436	422	457	433	455	409	429	432	440	423	439	409	429	429	409	413	417	401	388	466	396	454	454	399	379	392	421	415	369	382	401	430	418	425	415	461	394	437	433	396	411	373	410	384	436	376	391	397	425	414	402	418	399	424	371	427	385	408	422	382	428	388	426	382	387	423	409	405	396	402	392	410	414	366	422	414	402	420	448	395	412	379	391	431	413	403	424	455	435	421	425	388	431	444	404	399	413	383	415	416	384	432	407	383	410	413	422	412	417	404	420	410	440	403	440	386	369	411	426	377	423	419	402	424	403	429	401	393	425	451	392	438	396	419	386	422	419	399	397	408	429	384	432	360	431	405	418	398	444	424	401	384	436	407	400	360	381	428	420	391	421	408	369	375	421	424	443	435	425	412	402	369	410	435	407	432	407	446	426	421	404	446	409	394	398	440	428	421	408	395	422	406	413	415	426	430	405	425	441	433	388	443	416	401	407	388	411	428	427	428	403	417	416	407	404	424	427	424	426	434	427	438	445	423	403	380	403	390	423	439	383	378	409	415	381	411	375	396	403	410	377	376	455	431	383	376	426	416	398	402	413	433	400	416	407	422	381	404	391	385	404	422	433	435	388	392	479	433	428	384	411	364	406	409	445	400	414	426	436	404	437	406	458	435	454	421	440	428	402	436	416	463	396	415	388	387	411	392	409	410	405	417	414	404	406	421	409	362	392	380	434	376	426	402	392	472	399	412	435	445	375	418	404	419	394	407	393	419	388	396	387	439	413	421	402	417	419	401	397	407	384	416	407	401	408	376	439	411	393	413	430	404	369	403	425	405	446	400	426	445	433	407	423	408	438	423	419	405	453	453	437	385	391	427	395	415	382	386	417	407	392	398	397	380	435	368	380	446	389	398	409	432	423	421	387	408	392	451	414	406	410	395	398	400	403	394	427	423	381	388	359	435	428	414	383	429	423	403	405	404	377	435	461	364	412	450	443	431	422	414	388	421	414	394	407	472	425	410	439	403	387	393	391	413	421	424	421	406	385	436	382	387	415	412	392	416	411	418	374	411	404	363	425	384	404	393	409	412	444	387	407	444	363	446	415	410	434	382	424	406	374	394	419	380	362	466	383	377	378	402	416	408	413	410	449	425	402	427	367	394	409	372	388	419	395	436	381	442	400	399	444	407	368	379	376	432	420	419	414	395	420	401	383	403	404	388	403	426	378	366	390	451	407	416	410	404	406	444	411	406	427	404	399	395	412	397	386	430	446	393	442	412	410	396	391	380	393	421	423	409	399	409	450	416	382	439	400	408	419	390	384	411	384	448	405	430	414	407	391	434	434	397	429	428	432	403	417	431	413	384	428	393	401	417	413	422	433	423	387	420	414	408	400	395	428	378	417	451	410	428	450	366	419	427	426	413	413	362	396	408	411	455	385	367	411	391	400	414	406	413	434	392	415	428	392	397	414	381	383	416	405	423	412	419	395	377	372	384	405	403	409	364	384	367	401	424	389	418	376	405	388	352	376	378	424	394	378	398	405	428	425	390	454	430	443	412	416	400	388	412	437	436	386	406	412	395	414	417	375	401	442	389	428	383	413	388	389	371	423	421	409	422	429	401	419	408	402	400	431	451	388	384	422	392	407	403	412	409	424	391	376	437	392	398	386	388	415	388	422	406	407	416	443	409	412	439	390	415	427	389	398	380	408	384	408	408	419	405	395	389	386	395	399	384	430	382	410	442	411	399	386	351	424	444	375	400	381	403	418	394	393	433	404	391	431	404	400	406	435	410	445	427	470	410	429	407	383	399	409	390	403	400	429	422	395	424	396	392	425	416	419	398	405	413	408	426	434	423	424	387	403	413	416	419	393	405	424	397	428	422	403	428	406	418	389	424	410	422	392	386	407	422	405	418	386	414	381	433	411	391	400	430	410	419	418	409	407	440	393	409	406	437	404	397	399	402	406	379	419	400	415	436	430	403	412	424	435	391	411	410	426	410	387	424	419	418	423	417	410	416	401	391	435	388	389	397	435	387	404	420	413	404	386	371	437	399	412	401	420	410	423	431	414	386	382	412	384	408	415	434	453	421	419	426	432	429	416	398	424	413	428	419	386	437	391	395	421	387	424	389	381	426	437	410	422	426	395	415	357	423	447	379	406	434	415	441	407	400	425	394	383	407	425	376	412	407	359	427	437	434	420	411	401	388	386	400	370	406	426	386	410	407	467	406	401	411	424	408	414	393	409	409	391	416	418	397	411	386	392	432	411	385	402	442	389	414	438	373	389	432	438	437	423	397	434	394	414	409	411	428	407	402	438	384	381	421	382	401	412	395	407	450	408	414	397	404	415	418	407	421	396	427	400	425	411	430	405	431	442	390	428	410	406	387	403	433	419	395	380	438	443	398	447	419	424	409	419	444	440	384	404	433	393	405	418	424	389	368	370	379	391	411	431	401	406	420	400	429	387	385	395	438	393	429	385	407	400	435	404	439	407	398	411	404	392	417	423	387	419	405	407	424	398	435	428	415	413	435	413	444	435	405	395	414	392	380	403	407	418	392	418	421	379	369	443	434	420	384	408	403	415	386	423	391	420	418	388	387	454	413	406	388	394	407	387	405	372	354	395	393	395	434	406	413	430	418	411	393	366	456	427	420	385	389	375	407	415	403	370	443	412	414	397	391	372	395	396	405	411	414	392	443	411	405	440	409	420	454	427	396	433	487	400	425	387	383	462	382	429	436	427	389	463	425	424	408	390	461	384	410	426	383	421	431	421	389	401	412	396	386	428	351	401	419	421	400	427	419	426	416	409	405	363	381	410	426	410	443	405	393	448	427	384	397	396	425	414	373	362	435	385	411	401	410	440	372	427	416	445	416	398	408	442	420	393	420	412	391	382	410	404	420	442	404	382	379	420	472	408	402	381	414	408	410	385	400	370	387	409	432	384	445	402	344	423	447	416	381	434	388	407	419	385	438	370	390	418	439	395	423	419	416	372	388	421	396	430	431	443	376	387	399	439	414	411	416	347	418	395	421	408	421	412	417	394	414	415	394	387	400	422	383	386	417	378	429	394	392	382	412	424	397	395	413	388	401	401	421	413	426	439	378	413	435	413	438	440	363	398	394	445	419	412	412	398	395	395	409	414	430	368	414	413	409	422	407	413	401	423	418	374	428	411	422	431	418	401	392	409	398	392	396	412	398	415	388	396	421	401	403	378	400	409	398	369	402	444	398	431	409	425	395	414	397	440	404	418	412	415	398	382	401	435	411	399	401	390	408	420	392	394	418	438	431	416	408	420	401	407	403	435	417	405	398	405	450	427	427	421	395	393	373	417	409	394	408	400	428	418	391	418	381	414	388	394	424	407	396	425	429	408	376	431	445	399	414	400	426	399	391	408	381	450	402	427	430	407	426	447	442
1539	214	239	245	233	235	225	214	224	200	224	196	206	222	197	212	210	179	227	207	220	206	238	233	208	211	223	200	205	221	210	230	203	213	231	215	229	234	216	252	208	212	227	211	230	236	206	206	224	203	189	245	209	195	193	218	211	215	259	202	201	221	205	195	224	208	235	206	230	217	221	227	208	229	253	220	228	209	220	216	225	223	205	199	207	218	232	215	222	235	191	231	221	225	237	239	226	218	237	211	210	191	191	229	222	213	233	222	200	223	209	209	214	226	187	197	214	195	178	249	203	192	212	229	210	231	218	215	188	214	239	189	206	236	236	212	236	228	195	215	230	207	228	214	182	208	224	218	220	227	177	237	211	205	208	227	208	208	215	202	228	200	214	223	234	226	214	195	202	216	227	216	216	218	210	231	205	214	219	228	206	221	193	218	212	218	228	223	216	206	202	209	203	227	226	238	219	210	206	220	200	193	215	236	230	211	196	241	228	230	238	221	200	210	222	198	220	202	210	211	240	198	210	205	238	235	224	210	234	208	231	232	221	212	231	216	199	198	186	200	237	216	208	259	225	197	216	223	202	220	245	215	230	215	223	206	200	198	252	227	197	226	225	228	198	243	206	223	197	218	239	190	246	223	243	234	217	230	186	226	216	228	211	214	217	218	214	219	228	231	234	231	219	229	211	220	231	238	234	229	260	215	229	198	223	220	206	208	216	189	241	207	214	207	206	229	251	226	225	223	216	243	220	215	235	210	229	212	199	190	230	191	202	221	220	213	211	226	212	246	229	240	207	228	238	225	197	220	252	214	225	243	212	212	216	200	197	227	218	218	198	233	225	216	244	215	215	210	221	197	224	197	209	232	209	213	229	220	239	210	216	233	233	231	199	235	224	233	204	218	214	200	207	190	244	216	206	246	225	221	204	235	236	215	223	232	209	201	228	211	220	224	205	217	207	199	216	230	217	222	225	217	234	216	205	195	233	208	203	228	225	212	215	205	227	206	218	203	195	226	224	238	233	233	212	212	204	235	214	247	208	208	232	184	217	181	206	220	216	203	209	215	193	237	207	191	203	215	212	235	214	216	209	215	196	205	202	203	237	234	225	240	217	210	238	209	214	209	244	236	215	209	198	214	198	216	215	206	192	208	190	204	197	225	245	203	225	244	229	205	203	252	253	218	215	190	218	205	252	241	249	224	224	198	205	219	181	179	197	247	188	188	222	236	224	238	196	209	227	213	197	201	214	224	186	228	197	200	229	191	233	212	242	216	216	208	211	207	213	234	231	196	233	244	207	228	191	207	223	204	226	188	199	226	221	218	235	231	216	253	224	201	213	209	210	214	219	212	206	191	196	217	209	220	213	190	201	210	210	233	202	215	223	249	206	210	212	207	175	221	233	251	243	231	237	233	235	211	223	246	200	225	197	247	224	222	234	243	214	215	215	196	208	211	220	244	214	212	193	220	210	229	209	218	206	209	207	203	216	232	249	204	209	182	224	209	215	211	176	210	198	221	213	216	214	237	235	216	237	223	199	197	220	217	203	189	217	237	199	233	221	226	218	223	244	236	227	240	206	194	245	207	249	211	225	212	225	235	205	190	266	194	205	207	223	198	197	227	218	207	200	200	217	219	235	222	211	190	224	208	228	240	168	220	244	205	243	230	250	210	197	238	201	208	225	261	232	206	213	217	219	194	254	217	227	207	209	207	235	231	215	194	217	213	240	227	203	206	227	222	191	211	212	225	243	212	194	210	229	219	178	211	191	218	249	194	222	238	207	219	237	188	205	221	226	207	199	216	226	240	201	207	218	228	254	202	221	254	231	230	200	213	225	215	209	237	183	219	212	231	209	202	207	220	230	222	208	219	203	207	224	226	215	238	227	215	208	233	239	228	215	199	228	207	199	200	181	205	238	209	238	223	182	222	216	209	205	228	197	203	236	218	221	236	226	233	174	215	224	242	213	228	220	224	189	248	230	219	240	242	218	215	221	206	220	208	219	211	229	205	225	200	180	212	214	204	209	198	203	218	200	220	208	211	217	245	210	223	211	219	191	221	224	218	231	215	228	219	208	213	209	231	230	227	204	230	238	198	238	210	221	212	195	202	185	212	220	201	204	199	209	226	207	214	216	211	215	217	219	196	234	182	222	234	218	202	219	220	213	199	205	199	211	201	232	215	215	225	202	204	254	215	202	209	240	232	229	212	218	204	214	198	226	220	211	231	234	227	225	223	226	231	226	213	191	190	240	245	236	200	205	225	238	221	205	199	229	209	213	225	233	230	208	238	212	235	234	239	212	215	223	210	212	230	223	208	212	221	219	239	209	204	222	234	204	223	239	218	258	231	233	212	206	255	221	202	221	231	219	169	225	225	236	208	222	250	208	210	205	222	226	206	203	236	225	211	236	225	261	207	219	196	207	213	229	214	211	203	238	212	239	220	191	217	247	209	211	206	221	208	187	225	234	220	227	205	192	241	228	225	231	231	184	225	218	256	222	178	192	222	218	223	227	240	230	243	229	215	222	207	215	254	190	208	221	215	209	195	203	232	222	194	227	224	237	180	225	204	216	213	203	251	202	195	187	202	219	244	216	208	249	227	219	226	188	189	232	225	220	212	218	209	193	213	218	214	228	216	226	199	228	227	210	214	243	203	226	215	221	220	188	210	197	228	202	218	223	245	250	219	232	206	213	206	218	218	223	208	202	218	203	220	202	207	214	235	223	232	209	211	231	195	224	224	211	203	221	252	228	223	204	208	196	243	232	240	200	227	161	201	228	224	222	193	233	211	254	204	194	209	204	225	209	215	210	208	247	208	225	222	198	224	222	220	212	225	248	218	213	192	234	195	212	208	205	217	257	196	208	218	208	236	202	205	235	238	207	201	231	191	248	205	211	237	199	231	210	190	225	232	202	212	225	227	197	215	208	222	178	244	197	224	193	239	201	224	203	213	215	221	233	226	231	194	182	195	233	218	205	218	198	231	248	217	243	241	206	215	219	186	236	227	239	217	217	203	238	218	226	223	222	198	196	216	209	188	216	190	215	219	225	208	230	242	247	199	193	212	212	194	219	227	216	223	238	203	198	220	215	245	226	221	236	209	223	225	218	222	198	196	216	224	217	202	190	218	209	215	198	218	205	228	194	248	246	219	221	221	213	223	208	222	186	218	227	207	208	212	210	195	243	233	235	214	233	200	228	210	236	205	229	207	197	197	231	209	238	202	226	227	211	250	230	231	215	204	220	229	219	228	185	213	223	215	205	245	238	228	222	228	205	220	219	218	229	213	206	193	209	195	211	218	208	206	204	204	223	203	205	210	174	225	225	221	209	226	217	233	249	213	216	187	206	193	217	223	209	200	205	249	212	246	224	240	249	200	219	194	230	219	219	200	217	210	231	210	207	226	222	217	233	189	203	226	233	232	256	229	206	212	217	232	241	202	235	234	235	223	219	226	193	187	200	199	222	214	239	221	242	220	225	212	225	253	217	232
1930	533	570	579	548	516	524	551	515	529	536	551	536	509	548	506	512	519	526	518	545	468	518	489	497	540	539	516	525	526	549	524	529	504	523	507	562	556	543	562	500	482	534	529	535	528	549	459	526	504	523	521	534	542	500	528	500	510	500	545	519	533	517	559	540	507	547	533	542	525	505	507	578	511	579	518	528	535	519	525	556	549	518	495	539	518	554	553	537	496	515	483	532	515	483	514	562	517	530	528	545	511	496	548	498	491	507	516	500	497	523	500	519	519	535	555	501	519	488	566	526	541	546	508	523	544	546	536	522	478	498	508	511	570	541	501	573	528	510	485	538	515	505	555	528	535	493	528	521	505	503	560	522	490	523	514	515	516	511	543	547	528	517	530	504	516	511	476	541	531	495	542	528	541	512	501	497	544	485	490	543	505	472	548	533	518	514	551	510	532	465	507	485	527	516	543	531	493	518	528	542	495	512	514	522	523	503	470	503	529	521	506	499	526	487	519	532	511	514	579	540	522	535	526	508	530	530	526	490	517	496	528	524	530	496	520	514	514	533	557	531	548	505	546	502	557	516	515	539	501	527	527	496	512	522	513	485	521	513	495	521	500	507	511	518	504	539	539	544	537	552	542	560	509	495	516	536	491	522	541	499	510	523	507	548	504	543	513	544	555	512	470	496	519	464	560	529	500	495	521	544	549	535	550	549	482	571	562	512	518	492	524	521	555	524	546	540	509	531	505	551	571	502	525	514	499	514	511	518	517	500	509	535	530	556	571	503	516	518	495	529	509	503	499	529	524	528	519	529	529	521	503	512	513	513	533	533	558	496	522	525	522	512	545	493	474	523	521	526	553	535	533	501	496	553	540	540	500	533	562	541	488	510	501	511	573	516	523	507	593	496	520	547	512	509	530	524	523	565	479	513	484	521	505	548	529	502	525	455	540	529	515	540	522	532	548	536	527	531	492	495	518	524	504	561	534	494	525	508	537	519	525	489	528	523	523	584	528	506	499	495	541	563	471	494	498	516	513	517	494	538	515	539	546	523	499	522	523	511	511	516	491	525	511	483	523	554	541	490	489	529	526	548	531	508	457	484	521	535	516	555	541	479	554	521	519	533	496	528	551	514	520	539	536	563	477	504	523	495	491	518	510	497	538	566	480	534	525	479	514	502	505	474	467	553	486	507	504	569	531	496	503	515	492	523	495	533	521	508	498	533	503	524	487	483	522	497	499	502	520	505	528	523	566	518	508	567	541	545	548	538	496	517	507	508	517	514	497	518	525	499	524	508	515	499	555	517	502	517	520	496	516	527	518	547	547	536	490	519	504	532	499	557	523	516	527	533	534	546	560	482	522	482	515	493	516	532	512	515	488	472	530	551	492	505	497	475	495	555	490	537	495	526	526	527	526	486	504	495	521	528	529	499	526	517	493	559	525	511	487	534	528	546	519	510	567	514	517	537	513	504	528	480	525	556	534	530	510	504	494	521	466	509	512	497	502	506	531	523	499	517	502	486	572	536	498	516	526	492	525	525	509	531	548	534	574	534	518	525	526	535	547	572	507	535	500	540	468	544	514	508	509	552	542	499	540	541	527	516	531	506	555	546	516	508	502	540	522	506	469	522	508	535	525	539	547	516	493	482	507	494	511	481	545	526	498	516	537	509	556	530	476	490	520	515	486	518	547	470	526	534	483	512	518	494	495	568	514	547	538	514	520	529	504	531	500	536	564	505	502	529	505	543	517	511	527	534	552	524	495	534	512	526	483	507	522	547	515	502	497	529	554	502	490	529	516	530	569	515	539	518	476	529	525	533	540	497	519	499	494	529	501	471	499	523	517	508	513	528	512	515	514	535	541	514	520	528	544	526	516	542	513	521	494	543	501	503	508	522	518	543	543	519	521	523	525	522	522	500	531	541	507	519	520	541	484	536	563	495	572	539	520	581	559	565	532	543	452	495	528	535	534	502	529	511	511	518	502	523	507	537	538	516	504	484	498	490	504	535	499	553	520	508	507	509	545	507	508	537	569	558	479	531	530	481	529	491	506	562	550	514	496	506	525	520	543	529	526	504	534	511	501	534	486	522	537	550	513	558	511	514	521	499	525	550	524	540	515	522	532	536	570	529	520	561	496	493	526	547	513	500	490	512	472	522	524	531	534	500	498	523	520	526	523	527	508	551	528	505	531	509	523	514	499	533	553	502	502	555	501	490	528	498	533	533	500	549	525	545	523	534	515	542	529	536	557	501	537	507	499	563	545	500	494	571	481	547	508	463	528	535	532	500	491	551	563	537	474	562	541	515	545	530	536	560	495	568	533	513	523	537	536	489	540	548	525	507	510	507	537	507	516	521	558	525	551	542	519	524	522	502	537	511	560	486	513	547	517	524	527	550	483	513	551	527	554	550	503	545	486	550	485	560	519	487	491	504	529	508	536	491	509	496	528	557	511	533	491	540	523	526	516	494	547	506	562	504	572	502	549	546	498	518	503	517	523	540	512	550	505	541	524	471	523	519	521	543	549	511	554	522	557	525	491	464	503	525	505	540	533	499	492	510	491	515	528	521	519	517	538	518	526	494	492	536	505	474	523	550	530	462	522	517	526	527	520	496	523	530	521	510	504	541	491	505	482	510	530	562	485	512	496	546	483	486	551	465	514	478	541	545	514	500	513	505	528	542	499	555	481	528	531	510	529	567	543	523	478	540	525	533	517	532	486	465	553	517	539	511	514	530	503	555	509	510	485	529	496	500	530	517	507	530	515	518	512	527	499	534	548	502	517	499	565	472	545	534	533	491	500	556	530	542	533	520	523	485	505	497	515	542	511	528	550	558	517	519	491	532	563	544	524	516	487	509	513	551	515	523	531	539	481	562	499	531	481	501	540	523	517	534	519	559	533	555	515	491	563	534	529	501	466	500	529	544	516	522	523	506	536	539	520	556	494	526	499	518	510	518	539	533	545	503	509	525	510	464	538	524	520	521	514	548	512	508	527	520	571	508	501	480	524	504	541	523	535	499	505	521	524	514	524	522	522	517	508	536	495	528	545	447	547	516	502	522	563	562	506	515	536	479	487	471	522	508	502	513	520	496	501	537	530	490	485	526	527	548	515	523	506	521	501	532	496	529	508	479	528	505	539	540	513	570	541	488	497	504	527	536	557	505	514	525	499	526	499	544	523	531	524	536	513	535	517	535	484	531	510	557	534	519	539	493	520	490	516	507	546	531	553	544	522	490	505	522	552	501	520	508	531	552	510	539	522	511	549	525	548	495	528	549	536	567	504	529	511	508	519	474	527	535	541	545	506	521	494	516	521	503	497	521	531	516	516	509	564	507	524	535	507	491	537	482	500	495	526	534	516	523	555	521	519	512	523	493	517	465	522	510	539	529	518	516	549	534	500	553	533	523	511	546	525	522	504	503	500	504	581	524	521	491	529	513	499	538	503	523	550	528	511	497	528	597	496	500	498	530	499	520	508	502	525	488	485	488	502
8117	647	631	574	464	428	369	373	311	359	319	348	316	293	298	311	287	279	292	320	323	298	279	303	278	293	301	314	288	296	295	292	287	316	306	296	312	303	310	303	314	275	341	311	296	299	290	272	312	316	313	317	292	336	261	302	299	280	287	310	288	304	305	320	285	297	322	316	308	325	313	326	294	305	290	306	287	289	254	285	275	287	314	255	290	296	301	299	278	260	307	293	279	278	285	328	280	273	332	321	326	289	330	304	273	303	288	287	271	303	318	294	304	297	309	322	324	324	309	278	278	294	275	259	323	278	295	295	286	312	303	297	287	275	289	304	310	296	285	301	295	291	271	321	292	302	304	295	252	299	268	292	320	290	271	295	293	254	286	235	312	293	287	288	287	297	276	303	292	354	301	307	314	345	327	317	302	284	307	288	297	307	331	306	314	303	328	260	300	327	292	288	321	302	296	311	274	276	341	283	277	345	297	285	306	298	304	304	309	316	323	284	287	292	302	291	320	290	268	282	291	321	317	293	297	318	312	310	299	312	273	297	302	313	277	284	277	292	340	294	286	322	316	273	309	296	289	315	299	311	319	326	284	283	293	333	288	285	285	287	285	286	298	320	289	301	300	310	289	289	350	315	266	284	317	287	299	288	305	303	274	282	313	312	274	303	340	320	289	330	293	267	296	300	287	309	265	300	303	274	322	291	291	277	313	279	271	299	282	301	302	302	281	291	304	313	296	287	293	301	287	288	319	302	285	279	286	289	299	324	302	297	285	313	297	332	322	296	291	275	284	285	281	301	301	288	299	263	331	294	298	300	310	284	303	285	282	334	318	290	294	253	301	307	296	337	280	306	311	279	294	282	287	308	301	316	288	302	309	286	320	290	292	306	280	271	307	326	310	283	275	280	326	299	267	299	323	282	297	305	285	289	276	312	251	303	314	303	299	304	287	266	272	294	262	305	277	309	278	280	307	313	293	286	276	327	318	303	294	306	296	322	281	310	239	322	289	293	284	277	287	319	295	288	316	291	283	303	294	298	266	275	293	278	290	279	300	257	274	308	310	288	292	288	289	300	309	292	276	272	283	307	299	304	317	290	315	319	308	299	292	314	296	310	357	339	289	331	281	311	276	290	290	293	288	310	287	328	294	309	288	282	306	292	296	296	295	311	294	294	275	294	314	329	268	295	307	307	293	302	310	284	280	274	286	280	302	277	290	282	317	251	294	292	303	321	308	264	318	267	292	296	313	307	273	340	331	302	284	305	271	316	292	291	285	272	320	335	312	299	292	267	313	310	310	301	287	287	312	340	287	277	296	305	268	323	315	305	288	306	289	294	283	268	301	340	308	335	293	305	304	328	290	302	303	306	293	294	283	301	291	298	321	282	244	309	295	270	317	286	293	307	281	262	278	293	308	274	309	318	307	297	300	278	296	274	298	302	274	297	304	278	300	328	292	300	306	289	333	324	318	288	291	311	312	317	316	297	275	266	313	288	298	273	321	290	323	319	296	282	293	306	299	259	315	315	319	308	312	305	299	308	282	305	279	309	293	308	314	266	284	286	305	269	281	273	274	280	323	276	316	294	294	317	324	314	287	298	277	308	307	308	287	319	281	275	308	311	289	312	282	275	330	280	274	282	287	293	297	307	295	293	284	299	301	292	325	313	303	268	269	277	314	290	288	303	300	299	290	304	293	303	351	288	277	334	302	305	261	294	293	318	294	282	299	303	269	313	271	289	297	295	316	285	311	311	296	283	260	269	262	298	292	297	281	297	298	312	347	313	275	289	276	340	279	292	286	303	298	304	332	293	277	268	293	260	292	288	282	274	294	320	271	286	282	309	309	289	288	268	284	278	286	268	267	312	285	284	335	297	266	272	277	298	316	330	286	285	308	265	251	281	301	278	298	306	272	317	288	281	313	269	293	283	291	297	300	273	302	305	277	276	276	278	338	307	302	337	274	297	267	336	286	292	309	302	266	284	322	327	288	280	323	319	324	296	307	270	313	335	311	304	288	260	300	301	307	271	311	275	303	267	295	291	270	282	296	304	305	290	290	289	272	283	316	269	320	327	283	299	314	300	309	308	280	306	306	273	313	297	299	262	285	303	278	294	268	306	305	316	298	250	309	282	282	304	265	322	314	301	297	282	289	278	302	306	285	318	286	279	298	295	302	277	286	304	304	273	288	280	311	301	298	296	304	271	265	276	297	307	284	321	300	313	309	296	309	278	255	316	286	278	260	283	281	312	315	315	291	294	292	286	276	317	299	336	314	288	304	305	296	284	303	316	334	296	265	268	319	303	312	265	289	281	278	307	291	304	301	321	311	305	306	316	293	266	292	291	305	271	317	271	289	311	292	295	295	302	311	293	307	332	279	308	287	328	315	283	290	282	313	306	316	273	296	309	293	291	314	273	269	293	287	316	283	331	297	307	328	261	292	309	276	294	277	325	296	318	274	297	311	295	312	288	286	318	307	295	311	244	316	286	299	300	292	279	256	299	333	282	287	276	285	272	285	304	277	324	301	271	307	318	323	284	277	296	309	282	308	309	293	280	301	268	287	295	297	299	278	307	313	307	314	335	283	348	308	292	243	271	292	304	306	309	292	320	328	298	291	294	296	280	336	276	276	290	299	297	320	287	271	282	292	302	307	322	320	280	295	289	293	284	284	260	285	322	344	325	308	338	288	278	312	281	295	284	295	269	309	356	299	272	285	296	328	282	311	297	295	293	305	285	274	274	309	299	290	280	321	268	334	315	306	314	348	308	296	289	293	307	282	296	308	277	306	291	300	310	307	289	266	272	290	286	279	318	320	305	310	300	296	302	263	311	259	285	279	294	279	277	285	279	315	317	295	306	252	327	306	335	309	279	314	287	306	306	272	312	292	303	330	315	298	247	308	302	328	281	261	324	304	278	268	324	285	281	340	320	298	270	281	301	302	262	312	290	303	315	297	297	276	289	287	301	269	309	310	281	278	313	310	298	266	284	287	286	306	288	288	303	319	298	311	304	287	332	319	298	336	335	327	309	312	324	303	322	292	306	300	267	281	296	285	265	287	316	335	298	301	285	271	273	268	304	287	303	299	300	282	316	276	298	283	306	310	334	252	304	282	315	297	297	297	284	281	264	283	300	292	308	304	282	294	277	323	285	318	273	293	273	285	281	307	313	284	307	320	284	293	321	300	325	297	302	289	294	279	322	318	278	276	282	311	282	277	300	291	290	309	278	295	264	300	302	295	299	283	311	294	286	268	299	273	336	293	294	305	334	297	295	317	303	296	281	281	287	330	286	306	309	309	301	305	320	286	347	306	270	344	330	297	324	294	308	304	257	322	314	286	282	303	308	273	313	302	294	276	292	284	277	303	313	300	308	323	322	294	296	334	301	303	302	280	310	280	299	321	277	330	305	299	280	288	284	275	279	272	310	276	329	293	289	318	321	288	273	298	285	295	290	284	300	289	272	305	291	327	300	296	306	317	308	288	323	296	261
6635	1002	1424	1625	1381	1211	1107	1023	914	874	842	830	828	782	788	718	733	736	732	689	713	723	683	728	695	733	695	707	693	689	690	725	724	728	683	667	716	675	714	666	654	672	677	693	685	662	682	698	649	641	618	662	692	691	704	638	659	723	686	707	688	657	651	727	696	701	678	682	703	672	661	704	683	677	618	732	686	696	695	669	652	737	651	694	671	673	696	673	673	632	726	671	625	686	664	687	737	661	680	673	703	648	630	685	641	637	662	736	669	659	681	678	671	708	701	657	697	681	630	705	683	705	664	656	619	676	687	635	688	683	689	661	690	687	651	683	691	672	687	710	648	679	732	704	664	687	663	687	690	701	716	701	666	676	679	695	677	651	657	675	645	648	676	704	613	681	673	696	681	650	641	673	683	702	689	689	678	700	683	670	707	666	641	731	706	733	639	663	660	669	676	669	719	659	695	639	662	655	675	699	690	636	709	630	679	704	646	658	649	697	671	628	672	654	692	697	664	639	681	682	663	722	649	664	627	663	686	672	677	699	721	677	684	635	649	735	701	686	648	691	694	705	684	682	663	634	687	663	630	660	703	678	672	709	666	684	690	671	696	646	696	662	660	649	693	679	634	703	715	633	682	676	687	677	685	679	725	701	682	698	666	654	691	676	676	662	691	660	653	678	652	683	679	652	666	680	676	685	691	662	696	667	708	699	685	690	710	650	670	676	672	620	651	626	678	679	689	709	689	694	648	652	634	658	714	608	679	654	684	659	650	640	641	703	699	638	632	702	667	656	694	676	706	677	657	657	670	665	681	625	673	678	671	637	650	710	709	625	659	694	691	693	674	702	687	687	674	610	694	686	675	682	721	668	684	689	664	690	669	650	663	681	670	681	619	688	663	700	663	667	690	666	679	657	682	662	677	668	632	644	634	680	647	678	677	670	643	698	703	713	679	661	632	717	685	649	684	669	741	655	703	712	679	668	727	680	695	673	717	689	690	664	679	694	697	705	640	709	664	637	676	677	705	644	716	691	628	656	697	714	655	683	690	674	676	655	687	653	691	688	666	649	662	666	706	663	697	686	668	643	662	689	684	668	701	656	700	686	666	681	738	653	657	677	709	662	660	731	691	623	673	709	658	669	710	651	623	677	632	685	671	669	735	647	657	651	666	679	675	696	659	710	685	647	706	622	645	672	663	640	706	635	624	643	677	681	705	723	640	671	666	684	700	677	647	662	684	679	680	638	696	651	666	667	698	659	710	738	660	688	735	653	669	656	702	705	665	672	656	697	675	684	672	677	680	659	693	649	656	678	652	661	694	642	666	667	676	673	704	678	661	655	663	641	636	653	671	650	708	614	683	708	701	679	667	649	716	649	619	719	705	681	699	677	679	705	695	663	678	671	661	654	656	671	666	719	667	694	706	676	711	689	651	728	670	680	671	651	707	710	707	656	677	678	667	632	638	667	727	708	640	617	704	682	651	647	655	671	661	675	671	702	653	706	659	704	654	700	661	677	690	697	710	645	640	650	673	703	704	659	678	687	687	616	699	654	713	677	634	656	692	628	666	694	668	675	677	692	660	695	638	671	692	713	664	686	689	683	671	674	670	673	680	713	631	690	693	646	685	721	693	695	731	662	664	676	696	702	705	663	644	640	693	735	675	690	638	734	696	699	672	669	660	729	715	630	668	679	687	675	697	662	671	715	649	700	663	688	715	681	666	706	658	709	698	683	694	686	654	658	687	686	671	688	630	667	659	705	664	679	699	712	699	666	688	684	655	651	700	662	655	692	644	705	662	705	685	690	735	683	684	739	702	657	707	684	693	675	632	657	686	659	704	717	642	699	694	703	677	650	688	694	691	698	624	673	689	664	676	682	673	668	681	680	693	685	667	681	667	678	629	651	695	661	704	614	676	669	682	695	695	652	631	621	680	622	620	679	648	669	695	696	673	699	698	654	686	656	740	653	678	688	701	651	689	634	752	650	681	709	644	672	676	700	672	674	728	660	673	633	733	665	659	673	692	634	654	661	686	657	665	665	661	652	653	742	691	662	641	670	712	709	674	671	700	665	680	681	683	609	682	684	653	724	670	653	664	614	676	671	673	649	674	640	710	666	684	687	655	687	741	663	708	700	660	694	677	678	655	682	663	663	685	733	644	677	690	640	695	671	648	670	724	658	698	658	707	696	704	646	673	643	653	735	698	690	724	686	672	663	704	646	698	667	684	694	601	711	676	674	663	698	688	672	631	650	675	682	678	712	642	674	696	681	661	674	646	669	672	701	717	614	675	673	695	686	679	674	672	655	663	664	683	622	678	682	663	644	730	714	663	690	684	663	710	654	695	686	683	667	654	702	625	687	710	711	645	671	674	714	699	589	649	687	637	665	685	713	652	693	675	714	674	675	660	685	650	685	689	679	678	674	692	682	713	655	648	637	666	675	690	653	652	670	687	689	637	744	689	672	636	621	676	671	682	637	677	697	663	683	694	689	684	636	664	641	741	711	693	616	695	651	614	661	627	648	671	694	651	692	645	662	662	667	710	704	719	738	703	681	693	681	691	677	671	628	668	642	693	681	658	681	657	634	687	627	734	643	676	714	687	775	652	703	674	647	655	686	668	705	677	641	683	677	669	615	703	702	714	678	694	692	650	638	656	661	694	662	702	667	666	651	675	713	678	734	689	646	702	665	699	680	715	696	736	686	711	693	704	670	673	692	686	672	679	670	707	729	711	675	680	664	700	657	634	690	674	702	651	704	696	685	658	645	736	670	677	667	658	686	663	649	715	684	636	656	661	714	649	649	690	645	673	636	699	680	692	678	653	680	667	710	661	698	615	648	619	694	763	675	671	700	699	715	686	673	622	655	628	734	628	636	672	671	743	650	663	685	666	692	726	633	683	654	665	688	657	668	689	700	702	694	662	670	660	643	704	672	664	670	684	682	661	679	654	655	641	642	722	671	665	682	702	663	668	685	701	718	644	723	676	704	631	645	698	643	684	653	691	652	677	709	659	670	673	716	677	676	705	707	671	690	707	626	655	669	666	636	662	721	635	669	708	648	668	712	623	702	704	656	663	708	644	677	676	668	701	679	698	665	691	667	706	710	680	666	639	690	640	678	651	670	683	677	687	671	666	679	662	633	634	667	668	685	688	702	695	693	667	642	704	644	651	705	696	685	690	672	683	706	669	686	706	626	692	638	672	639	707	690	658	700	627	667	693	713	687	693	726	709	674	715	720	698	697	710	641	690	670	670	668	642	679	734	664	720	651	630	662	639	643	651	695	702	681	631	710	739	687	687	666	685	695	682	677	657	647	674	667	706	673	704	680	716	678	693	714	735	644	724	668	628	682	689	733	673	681	717	632	681	626	637	693	688	703	677	694	683	673	663	664	698	657	648	701	658	651	703	678	690	677	665	616	698	673	685	693	734	724	651	691	627	704	658	656	698	656	686	705	667	694	678	657	677	687	700	648	642	653	655	609	657	716	687	697	706
14808	1165	915	712	492	415	318	284	259	243	204	210	213	225	184	216	185	188	190	178	182	187	209	198	163	227	172	188	173	184	224	186	186	190	192	162	178	193	193	151	183	194	181	180	175	182	178	146	172	170	156	192	199	162	197	190	156	174	197	194	186	164	176	136	179	159	167	206	181	186	160	166	154	184	202	190	181	155	171	189	202	163	203	174	173	149	161	204	179	198	196	173	175	180	171	172	187	180	174	186	159	183	194	157	154	176	172	186	155	204	185	192	192	163	173	174	183	184	176	172	173	176	175	168	182	183	188	188	166	196	165	211	163	182	160	196	182	172	151	192	163	153	191	165	144	174	188	171	189	190	198	205	191	180	197	163	177	180	200	172	188	159	196	165	166	170	190	174	192	170	191	170	166	165	147	174	172	174	175	191	181	187	184	176	175	151	176	151	192	160	186	179	182	181	199	187	176	161	192	171	177	153	168	172	203	151	190	170	168	164	196	172	155	171	167	178	181	205	190	170	174	163	175	181	160	173	178	152	176	194	201	180	176	153	153	189	170	155	189	176	165	159	172	182	150	210	164	166	179	170	199	175	195	166	166	186	172	171	153	162	191	191	150	191	170	181	182	186	199	170	176	170	178	190	183	182	193	147	140	171	169	166	177	166	173	179	175	156	166	176	140	176	164	172	175	169	192	186	177	169	213	166	177	186	182	189	177	155	157	168	198	191	140	159	149	183	205	158	187	167	167	165	163	174	187	157	187	195	194	185	154	135	173	176	177	158	182	196	211	190	191	181	196	166	184	198	192	169	168	171	166	199	176	156	151	204	162	167	193	177	176	177	201	190	146	168	178	178	185	186	157	180	162	189	185	166	159	172	194	148	161	199	201	178	167	153	165	195	173	176	174	178	174	181	184	192	165	172	184	167	212	168	171	147	185	188	193	174	168	171	174	165	159	183	207	160	181	151	159	188	169	164	159	183	163	163	193	198	177	178	185	170	173	153	185	163	216	186	199	175	178	161	150	176	164	173	165	178	169	175	168	149	167	170	160	176	203	165	189	192	156	156	185	178	192	180	182	191	162	194	171	172	200	177	184	203	192	163	165	190	185	177	204	154	189	187	180	184	184	174	179	178	164	170	160	148	183	160	186	166	194	212	189	176	170	163	167	166	193	176	169	165	187	169	172	198	191	165	182	161	173	167	170	157	177	179	186	181	169	172	157	192	193	197	169	165	193	162	185	148	178	171	157	188	168	202	165	148	184	178	168	172	145	162	165	179	171	182	183	186	178	186	179	179	180	219	201	150	176	159	172	176	170	192	161	190	149	143	158	184	169	187	201	195	177	167	168	203	164	171	164	184	185	184	170	178	178	154	169	163	148	171	181	223	193	158	182	208	166	187	175	162	189	178	171	166	177	184	175	176	174	175	179	185	167	168	183	176	187	184	192	193	178	162	180	178	167	164	178	169	179	188	153	172	182	176	180	171	173	184	157	173	166	147	192	201	184	182	182	174	161	176	154	186	181	156	162	156	185	172	170	159	182	163	147	170	189	179	152	174	167	180	161	190	167	163	164	175	162	176	189	180	197	171	187	171	160	176	192	174	147	198	168	209	201	158	162	195	167	161	172	146	179	199	200	184	157	157	193	176	145	164	165	172	188	164	162	182	148	161	200	182	151	184	185	196	183	176	184	178	151	202	171	184	200	187	171	202	191	152	171	184	171	193	187	185	171	148	174	191	189	176	196	169	172	196	177	189	175	187	189	182	157	193	192	184	170	172	164	163	172	210	187	144	180	154	184	143	202	187	179	156	176	176	190	158	165	174	192	176	174	189	197	166	197	183	184	167	177	185	165	173	171	171	167	182	159	156	166	182	189	169	165	199	171	169	137	174	205	168	187	171	187	165	178	162	196	159	170	179	165	158	182	194	189	210	203	181	181	157	159	179	181	184	179	160	176	165	173	184	161	183	186	193	173	196	181	153	146	144	204	180	193	179	184	176	193	159	191	187	168	168	160	164	177	169	162	178	189	186	172	147	166	185	158	171	189	161	166	184	169	182	178	202	202	157	143	192	177	179	170	166	198	169	174	174	165	199	151	172	198	172	155	160	197	174	189	188	171	166	176	162	175	173	186	195	155	180	195	177	201	180	185	169	214	168	152	168	201	196	181	167	168	191	187	165	174	162	183	197	192	174	184	182	191	165	169	200	172	172	172	181	188	180	166	178	181	179	168	175	189	162	157	200	151	195	182	188	166	171	154	195	192	193	181	176	212	201	165	147	169	170	157	133	164	173	168	194	168	204	179	171	201	180	170	147	181	153	178	171	170	178	178	166	158	190	183	152	182	204	181	194	204	186	177	171	182	169	154	173	182	178	156	168	173	172	180	178	166	169	166	163	163	181	169	180	178	158	175	183	201	180	193	177	152	175	193	183	164	172	189	145	158	191	156	202	169	160	206	167	187	182	172	161	195	173	179	151	197	186	181	155	185	146	183	173	171	202	155	179	184	205	178	157	182	175	165	182	163	161	171	157	172	184	181	157	164	146	169	176	207	182	170	161	172	169	170	154	159	169	191	165	206	161	189	175	187	202	167	192	152	170	160	155	176	158	182	197	183	197	185	178	155	180	173	186	184	193	157	181	187	171	174	145	189	163	195	155	172	186	175	195	200	170	174	173	193	163	176	162	171	166	173	179	168	183	182	184	186	166	183	177	164	155	168	166	180	176	197	180	183	174	192	182	169	182	192	166	220	191	178	180	175	149	183	161	179	171	155	199	192	180	160	173	163	156	159	163	169	174	160	174	185	187	165	170	177	164	175	198	175	196	162	190	213	164	168	169	192	169	183	163	162	174	188	152	160	187	178	189	169	165	202	164	182	183	172	177	183	179	172	175	165	166	183	214	206	155	184	178	179	193	168	179	178	219	159	185	205	194	181	175	171	169	204	190	178	164	177	191	189	145	191	161	189	196	171	169	159	167	192	167	183	179	213	177	163	176	194	189	185	149	215	163	172	189	160	160	169	181	187	150	157	178	187	161	163	173	141	153	184	161	181	176	166	136	184	197	159	181	173	170	153	163	201	184	170	173	148	180	197	171	200	170	201	163	161	169	198	179	169	180	175	181	188	155	184	214	172	180	159	183	180	162	138	166	176	182	189	188	184	172	170	185	170	199	185	176	173	170	189	174	204	179	158	181	166	156	170	153	169	180	168	175	156	152	155	147	162	176	157	161	174	180	191	172	188	181	182	190	179	154	161	201	174	161	189	161	162	165	171	158	190	176	164	184	181	176	180	174	185	203	162	188	164	154	178	175	166	164	186	187	181	169	162	184	167	183	171	207	151	172	202	169	210	201	219	201	183	173	167	181	153	164	160	166	185	188	143	188	177	189	166	175	185	186	191	167	143	167	197	189	155	165	179	205	168	200	172	174	164	154	157	170	174	173	161	170	164	184	169	180	159	149	156	149	221	155	187	202	146	154	166	206	176	199
8053	1008	1965	2273	1923	1381	1132	1008	929	773	738	681	618	589	577	546	512	535	501	477	502	457	486	469	458	449	490	462	464	458	408	453	468	483	450	442	459	442	409	447	465	409	415	415	461	432	417	437	433	468	397	414	492	435	424	399	432	460	413	411	444	409	408	448	431	402	368	437	385	451	413	437	378	404	408	451	404	406	407	373	423	401	422	391	381	390	379	398	434	417	410	436	429	414	391	397	386	427	400	394	391	402	426	434	421	404	405	408	422	430	421	397	402	425	398	415	432	437	436	446	426	412	390	405	446	418	401	381	401	418	374	410	412	425	386	387	428	407	407	416	383	441	400	395	382	391	402	389	418	415	372	402	415	428	442	437	418	404	411	388	431	402	383	418	424	409	422	408	422	408	407	398	387	410	387	416	406	403	392	405	441	387	429	414	397	400	415	406	420	425	386	374	450	405	406	429	458	374	379	410	407	424	428	405	405	404	392	419	384	383	414	413	421	420	375	379	380	400	396	419	417	430	388	425	392	394	420	422	411	402	378	410	393	426	412	374	386	435	431	404	414	414	428	370	435	400	406	402	406	402	412	388	421	405	453	439	413	446	371	410	421	422	416	433	393	421	414	407	395	424	409	403	370	436	453	427	373	446	391	372	403	432	425	431	385	393	428	408	390	356	386	431	418	388	425	412	378	363	380	422	395	434	375	433	381	385	406	383	407	410	395	394	369	394	428	397	405	407	379	440	402	345	403	414	403	425	411	395	389	404	397	380	449	437	423	416	402	399	427	389	407	453	418	446	407	384	412	423	453	397	432	411	425	408	411	408	424	393	384	441	423	379	405	426	389	398	382	435	395	410	407	388	427	381	410	420	406	433	427	410	407	422	409	410	404	419	435	433	384	417	451	401	381	403	393	384	413	399	377	393	387	403	393	391	389	422	446	393	413	428	373	420	419	406	386	400	392	417	404	374	420	425	392	396	448	405	399	383	445	382	393	404	426	414	390	381	411	415	391	378	410	404	407	448	443	415	430	400	400	388	374	426	414	415	416	419	451	404	410	388	405	381	371	388	407	398	425	415	375	366	416	425	429	392	401	413	425	426	446	410	406	407	420	389	420	395	415	432	440	404	432	401	423	403	400	450	412	439	390	431	418	375	441	382	396	412	401	396	450	402	445	419	402	413	440	419	373	414	397	428	433	426	426	403	381	423	397	435	414	378	415	403	405	388	390	419	381	412	396	399	372	410	433	409	404	392	418	392	395	363	400	402	429	355	418	401	407	391	421	398	440	399	401	389	385	389	413	399	409	416	398	427	405	416	405	385	409	406	392	420	397	423	399	414	393	410	392	378	414	384	434	410	425	427	394	372	426	401	405	421	429	382	398	442	404	392	386	441	400	394	425	397	426	393	401	414	397	391	379	361	415	390	433	426	387	363	373	420	399	425	379	403	375	447	453	367	397	414	424	398	442	443	378	402	416	418	422	429	394	388	382	357	441	426	422	436	406	406	430	428	387	417	396	432	414	371	408	396	373	394	385	405	394	384	384	361	419	414	402	402	400	402	416	401	391	387	421	395	402	444	385	400	415	404	434	422	389	446	383	413	420	414	413	403	392	382	416	409	402	418	414	394	409	392	452	416	415	389	380	411	425	420	395	413	371	416	410	380	380	422	429	398	406	456	436	384	424	402	419	363	390	433	399	380	403	417	402	389	368	420	405	400	424	431	422	418	421	432	391	416	368	422	427	415	405	386	428	383	411	421	374	423	392	415	393	411	399	393	393	424	385	402	399	383	398	409	416	410	404	425	445	426	410	377	417	406	446	392	389	415	406	425	415	396	416	450	417	379	417	415	420	408	412	390	386	427	405	402	401	438	404	382	431	446	402	424	404	372	440	370	435	419	382	412	403	419	441	382	396	370	386	384	389	359	421	388	436	405	423	401	408	428	397	418	431	385	419	374	415	412	406	409	416	390	425	434	393	390	414	428	394	405	369	415	404	426	427	414	432	356	382	426	439	420	386	395	400	423	399	424	415	419	437	406	395	429	378	407	396	380	409	416	411	393	408	424	401	422	411	407	408	399	375	402	417	395	417	424	373	410	372	408	423	395	418	433	407	407	440	375	426	411	427	400	403	441	440	398	397	401	403	415	366	403	412	417	390	435	429	435	401	415	378	380	414	401	367	421	377	414	372	404	428	418	413	407	476	414	387	401	405	395	402	417	418	414	412	400	435	448	392	434	408	441	422	354	366	426	400	396	397	423	386	403	400	401	427	412	400	421	400	400	400	432	409	380	417	403	421	387	409	406	404	441	415	435	423	411	439	380	418	398	399	408	392	420	418	377	424	413	380	421	423	410	346	412	430	424	388	448	401	388	421	411	402	398	389	379	408	405	426	379	413	409	408	424	408	400	445	416	386	413	417	414	389	372	417	399	443	404	384	386	391	386	392	381	432	419	386	418	411	423	410	434	418	393	373	434	442	407	418	404	457	453	427	388	414	426	429	419	380	405	368	396	446	423	391	379	413	417	394	411	384	407	420	405	423	405	403	391	389	396	394	393	433	407	401	384	425	408	422	406	439	420	451	396	412	395	417	417	433	408	406	391	420	398	430	427	413	385	431	450	414	373	397	421	384	421	427	436	423	395	406	400	350	395	416	409	389	412	376	373	419	413	377	404	417	427	403	401	389	432	416	397	421	415	389	417	405	412	394	385	386	375	442	401	417	404	389	406	386	415	434	444	413	405	416	401	388	441	401	402	378	399	401	385	394	402	454	388	368	435	440	379	402	399	439	435	419	393	352	406	415	374	392	430	454	404	408	420	410	412	392	381	413	422	414	419	389	410	400	403	408	399	383	414	437	401	402	409	412	409	441	415	421	400	423	438	400	407	391	391	427	395	404	413	416	392	440	399	374	416	422	383	444	402	416	395	432	402	414	399	426	398	448	437	446	372	404	407	416	399	432	412	396	405	451	419	407	406	400	405	433	399	412	406	404	373	437	413	410	407	395	408	434	380	443	397	429	398	414	411	391	437	408	400	399	416	386	402	403	420	430	391	423	408	422	390	396	405	412	425	382	435	461	394	392	439	365	432	420	444	394	406	428	408	404	404	434	435	410	402	401	401	396	421	431	400	360	382	416	461	437	400	422	385	428	421	403	376	431	388	383	419	426	403	455	390	369	401	415	450	414	416	422	420	420	414	386	415	396	443	412	420	396	399	427	440	403	416	431	375	404	404	381	412	419	398	449	372	384	411	436	399	416	360	411	406	403	420	406	414	398	413	428	399	397	421	399	419	422	416	358	403	408	402	411	435	386	457	422	423	418	407	377	379	418	386	393	407	419	444	377	413	433	451	418	433	403	396	387	433	403	406	404	407	412	420	413	430	454	425	395	403	395	413	426	386	392	427	420	448	406	432	425	402	412	384	400	397	398	403	399	391	451	409	413	451	403	367	402	445	408	408	418	408	372	452	414	360	418	427	401	416	410	410
1517	247	239	201	221	226	214	203	205	217	224	220	222	228	219	208	206	226	204	200	198	229	177	231	210	248	239	231	220	209	227	233	213	235	230	198	228	194	251	241	241	226	228	203	235	205	217	220	206	234	193	195	202	200	226	216	245	216	215	238	225	224	209	210	220	194	199	205	242	209	229	229	240	200	210	216	189	208	245	226	207	207	216	234	211	196	230	203	221	226	211	224	217	179	210	246	203	223	213	201	237	214	227	202	231	225	219	218	196	249	204	221	211	216	217	251	210	217	219	224	206	200	227	211	229	202	208	221	218	234	205	240	215	209	220	201	211	207	199	232	202	187	222	237	200	209	205	234	223	241	187	232	241	213	200	209	207	213	211	188	215	214	220	245	197	225	207	230	232	231	228	199	194	204	177	198	223	194	213	210	205	212	233	238	206	229	217	225	220	218	245	192	221	197	228	209	231	207	244	215	232	199	201	206	184	203	207	225	247	229	204	243	216	224	228	226	247	228	191	173	229	222	224	186	210	218	223	201	235	200	214	229	235	242	186	179	226	229	228	192	220	201	216	195	214	204	215	201	193	207	243	208	234	237	227	240	223	222	223	230	199	197	190	232	188	243	202	234	216	260	201	219	212	208	213	241	207	215	226	234	230	230	268	218	219	212	233	218	177	218	257	213	241	189	231	207	203	186	214	210	230	199	215	203	174	218	215	203	228	213	221	202	211	246	209	183	210	222	222	218	228	215	205	212	211	215	247	244	227	243	202	229	210	223	242	224	226	246	231	211	185	218	232	230	233	240	189	246	207	202	209	239	244	240	228	230	207	226	224	208	234	229	219	224	223	198	243	225	241	216	221	201	206	224	221	215	204	215	206	196	200	207	222	201	202	198	201	221	205	209	203	225	193	212	194	204	227	192	231	219	215	204	222	213	197	223	218	206	211	243	212	221	224	242	187	240	213	209	198	200	194	183	214	206	200	226	192	231	227	201	239	221	209	220	195	221	212	204	244	204	201	227	198	219	196	222	202	199	218	224	187	211	212	202	209	199	203	198	201	193	215	203	240	203	234	228	218	249	207	214	234	201	200	213	208	217	234	247	253	230	225	221	202	206	211	214	225	221	241	213	214	205	211	218	198	210	226	213	217	225	229	227	203	207	205	229	234	217	251	207	195	219	215	194	219	227	220	205	228	230	220	217	236	185	205	219	224	198	208	220	219	204	220	219	214	219	203	188	215	270	193	203	245	203	197	190	230	224	216	194	226	242	201	206	215	184	215	210	209	215	205	233	208	230	220	205	201	218	208	216	194	212	227	220	208	199	184	193	209	188	240	206	211	194	187	194	205	239	233	210	215	209	224	200	237	211	231	220	223	207	187	216	221	193	202	241	211	230	207	206	225	215	207	244	202	223	229	227	254	219	225	189	226	193	206	217	256	214	224	235	216	233	224	221	195	245	222	243	223	229	225	198	196	207	214	233	196	205	218	236	198	218	215	246	232	206	209	230	194	189	243	217	243	212	226	235	209	218	231	224	203	206	181	214	226	231	211	215	212	207	209	190	225	215	207	192	232	190	195	216	224	227	218	190	228	193	196	209	209	200	204	193	208	212	209	216	212	205	233	219	221	210	226	224	212	224	210	204	207	198	187	213	233	226	217	218	234	207	215	217	204	202	208	218	200	216	245	244	220	208	217	237	210	230	223	186	179	223	175	196	194	233	237	215	213	236	209	209	214	191	217	218	241	238	191	213	211	218	223	208	184	226	207	231	204	241	198	208	208	204	211	181	199	214	206	256	216	214	221	231	207	206	194	238	206	239	199	236	218	229	200	224	236	207	229	227	195	206	212	221	219	222	187	229	203	207	185	232	204	212	214	221	206	196	190	219	201	212	217	221	236	201	232	220	214	229	222	178	205	213	212	209	219	226	216	218	212	226	256	186	210	218	229	219	224	225	222	209	214	235	232	236	204	204	224	214	230	210	207	218	218	191	219	220	207	214	237	219	224	241	234	246	247	249	214	238	220	228	216	216	222	225	204	222	203	215	193	228	230	188	219	213	224	209	221	221	222	187	208	236	217	199	265	237	206	222	214	223	213	210	208	231	212	225	224	215	212	192	214	213	223	229	221	222	223	233	197	192	206	227	188	210	199	211	207	216	236	221	210	200	216	202	206	202	225	230	210	242	207	228	242	196	228	183	218	216	239	191	195	241	190	230	202	237	218	222	192	202	224	213	213	218	212	182	223	218	205	223	204	208	212	226	230	200	213	197	201	232	213	204	219	202	204	195	199	209	220	218	210	196	218	220	206	232	195	208	218	202	214	223	185	226	209	238	214	200	184	224	223	212	200	215	224	215	211	214	223	221	217	219	224	212	213	227	215	219	219	231	209	197	226	200	208	233	220	186	197	200	226	202	244	256	237	213	208	237	215	193	210	215	194	233	247	236	202	219	237	242	246	187	222	234	219	226	220	217	213	218	200	208	229	274	199	208	208	222	214	251	203	205	208	210	192	218	227	212	227	214	231	216	201	221	189	228	240	240	204	213	235	213	216	218	203	210	207	202	224	239	224	234	240	181	247	229	221	225	222	220	187	206	239	199	187	193	212	223	218	212	206	206	215	208	211	238	206	211	211	197	232	218	223	226	218	234	229	229	250	217	227	214	206	207	195	236	212	221	202	200	202	213	216	225	212	218	233	222	202	205	223	223	223	218	238	222	209	208	196	222	219	226	199	194	243	214	233	206	221	180	198	202	196	209	208	207	199	221	230	208	234	209	240	212	225	190	207	195	209	194	226	223	202	246	216	208	200	229	226	214	209	211	215	236	201	243	221	227	222	214	223	247	228	204	231	192	238	224	251	209	215	194	226	217	210	209	216	204	205	241	210	237	221	195	221	225	189	210	229	195	244	210	198	230	238	207	219	214	211	195	243	197	208	238	223	185	226	224	185	203	230	197	221	218	209	206	207	230	190	217	216	241	232	239	203	205	185	231	198	210	202	207	242	239	211	206	204	209	219	245	204	231	203	210	227	190	194	222	209	219	219	249	209	217	191	219	228	231	230	214	218	211	228	209	219	202	203	227	241	219	222	206	235	217	202	221	213	205	219	196	218	206	197	213	241	204	206	207	199	203	219	207	215	179	197	227	238	236	202	217	221	224	209	212	215	227	211	204	219	223	234	247	202	213	230	219	205	219	198	217	248	204	209	232	201	219	226	221	221	207	227	219	235	235	192	229	229	224	212	230	190	228	204	226	215	208	229	219	213	209	222	239	235	201	223	209	235	186	210	198	230	206	173	192	234	215	215	235	190	198	202	209	189	208	234	234	204	240	203	210	197	218	211	208	205	191	211	173	193	206	220	231	204	228	228	234	214	217	192	206	219	206	224	221	228	212	220	220	217	214	194	195	242	229	230	216	227	203	177	190	244	190	212	228	229	230	206	210	217	218	207	221	222	231	187	185	184	227	210	220	210	216	231	233	209	185	225	203
1945	544	555	590	543	514	512	559	563	438	520	520	554	499	565	545	516	536	512	521	514	515	502	485	541	527	544	497	518	503	516	517	529	519	513	554	485	558	510	528	489	541	502	507	519	521	505	545	519	531	545	507	539	535	507	481	508	539	523	493	536	569	516	551	529	544	502	535	565	537	507	509	528	525	494	574	544	546	537	470	512	547	495	536	511	494	547	497	539	542	494	502	530	522	494	500	528	543	501	522	538	553	557	493	513	507	499	504	499	538	548	516	530	540	537	546	489	538	548	510	530	546	522	537	524	557	566	543	507	535	506	517	495	556	525	495	536	516	574	492	524	498	534	478	529	552	504	486	536	529	547	519	481	495	550	522	509	515	508	529	511	484	458	499	529	527	513	536	514	542	510	517	504	544	478	522	517	503	492	556	558	528	492	513	488	520	511	547	490	494	495	556	520	519	508	539	521	515	540	510	537	516	497	492	532	548	520	519	523	530	492	504	528	449	526	492	528	496	536	522	491	517	536	508	510	518	495	537	516	497	527	511	530	545	519	521	524	488	476	518	493	512	542	518	563	516	506	540	480	526	513	525	552	526	534	495	539	500	502	543	487	538	550	545	540	513	520	508	548	529	551	542	527	499	547	537	540	513	515	528	496	520	487	534	513	528	548	475	516	574	528	551	493	544	508	536	483	534	519	490	540	516	545	530	540	534	514	495	540	512	455	501	509	521	544	513	514	515	514	506	504	490	536	528	535	543	498	517	505	505	524	536	485	525	463	533	550	511	521	540	517	499	515	541	493	531	529	507	529	492	471	499	559	511	474	523	516	568	508	503	510	516	536	491	527	560	534	516	523	510	514	564	536	521	500	534	507	557	559	524	517	538	492	524	524	514	483	480	540	545	481	537	541	527	531	536	486	544	491	491	503	491	500	502	522	540	551	528	515	535	491	499	545	534	503	547	513	523	532	500	527	537	499	497	507	549	555	509	531	520	539	560	519	553	514	537	502	523	530	557	485	495	525	509	535	502	495	546	533	515	507	527	529	528	522	497	550	534	475	519	504	536	495	492	509	514	524	538	541	490	544	521	501	499	525	506	518	544	487	550	547	536	486	509	545	536	509	545	511	505	475	536	535	498	527	502	522	514	560	546	515	547	521	573	542	533	541	565	537	518	535	586	565	507	521	499	558	499	509	512	531	516	545	501	523	524	499	540	466	512	551	548	532	583	569	556	516	537	524	529	557	515	493	466	527	509	499	509	513	518	503	516	503	527	504	491	543	501	512	525	573	551	508	500	494	511	502	533	500	523	505	513	496	542	490	489	526	562	532	518	511	567	558	530	522	525	520	516	523	494	554	550	531	541	519	520	542	538	543	535	552	547	551	524	527	539	490	549	495	534	499	522	530	549	494	494	534	508	497	535	508	524	507	568	529	539	547	523	513	516	546	483	532	549	535	515	571	555	508	509	523	524	511	539	534	492	482	514	534	513	528	510	516	492	559	513	495	498	546	502	517	542	516	523	500	527	484	514	519	568	529	531	499	529	493	549	557	489	489	572	504	528	518	530	522	517	468	501	473	505	487	489	524	543	490	558	566	524	504	501	504	508	490	513	542	549	544	505	509	520	533	503	497	522	516	550	531	550	529	509	507	518	557	526	523	509	555	509	477	519	569	501	548	518	535	545	514	528	542	507	505	545	494	505	493	535	552	489	495	503	525	538	488	507	545	518	496	516	489	510	556	509	531	516	539	516	518	526	529	488	534	516	530	491	525	537	514	503	526	544	555	546	524	484	517	538	510	530	514	513	484	500	462	549	534	523	553	489	515	496	470	508	505	533	519	550	518	504	513	513	499	513	519	506	485	524	579	531	504	550	534	529	550	547	565	521	510	499	478	518	516	487	505	488	553	536	515	506	517	485	525	527	506	512	510	528	551	547	527	516	535	520	520	522	558	512	505	517	557	498	546	514	532	501	490	487	532	545	517	543	517	510	498	533	537	515	492	503	484	486	511	506	512	519	525	516	502	518	558	552	493	518	514	540	514	541	501	502	475	549	550	534	546	535	490	533	510	515	466	533	497	484	525	521	530	528	508	489	513	543	525	540	522	518	526	509	554	519	498	520	500	550	509	524	558	523	512	509	486	498	498	521	538	507	506	508	502	561	534	556	499	547	555	492	494	482	522	515	514	529	470	496	561	505	569	562	515	512	506	483	509	540	518	548	523	529	534	544	474	527	511	524	528	504	525	498	492	503	509	474	537	483	523	515	523	512	557	513	539	506	513	535	501	514	515	526	523	514	496	479	518	568	504	522	512	535	528	492	490	508	524	532	526	513	522	486	526	532	538	553	520	505	518	554	489	523	487	496	501	557	511	517	522	510	539	551	543	517	493	517	537	544	532	467	505	499	508	527	507	490	523	529	504	514	526	478	514	558	506	485	523	541	519	487	492	499	563	543	551	542	519	561	552	506	486	537	530	509	523	511	547	521	499	524	522	529	514	535	517	499	524	509	493	553	556	478	505	517	532	499	511	484	468	533	541	492	512	544	493	539	507	514	475	484	530	538	524	545	563	500	486	542	474	525	522	558	529	483	501	508	567	514	526	572	534	508	541	539	566	514	519	501	474	568	514	523	479	507	553	493	509	514	482	526	465	536	505	507	514	505	545	497	569	517	506	490	540	529	526	519	520	547	530	545	520	531	470	527	542	535	506	527	530	507	511	501	547	559	531	531	502	487	513	538	526	521	546	533	537	490	532	529	517	472	542	522	563	544	523	527	512	530	513	522	527	533	548	522	523	503	512	566	550	493	518	523	553	543	468	530	477	520	512	527	472	487	488	532	554	537	523	510	536	521	514	517	527	489	491	559	513	483	506	490	536	505	476	499	531	519	555	552	524	489	541	495	526	495	544	537	520	542	531	559	493	530	582	522	487	537	564	555	491	532	480	522	552	505	542	534	495	542	520	496	504	523	560	552	544	519	518	561	510	522	504	512	520	498	515	466	497	484	498	515	526	503	511	501	513	505	522	548	497	512	522	484	506	555	531	491	540	527	489	490	521	536	550	514	511	501	509	564	498	553	549	518	485	534	497	510	559	496	522	507	533	532	509	544	505	518	491	571	568	529	517	471	529	527	540	532	498	521	510	528	488	529	509	504	513	502	494	533	510	507	491	529	521	546	517	535	527	521	516	521	518	544	533	516	502	517	503	542	521	493	494	534	506	540	536	505	508	543	485	523	509	560	516	479	487	542	495	512	525	530	532	537	508	506	540	497	510	515	503	505	508	519	511	580	505	532	542	545	538	517	505	510	482	522	521	534	520	512	524	520	479	513	536	547	527	486	550	509	518	532	533	517	526	544	523	507	568	524	503	547	512	530	492	510	531	524	596	538	494	486	491	499	548	512	496	495	543	522	518	522	502	545	555	475	560	521	524	525	519	503	492	546	504	562	516	514	507	532	514	517	490	543	520	573	520	530	530	530	544	521	502	502
7933	603	681	614	511	389	359	316	330	338	351	285	291	295	316	297	323	325	316	333	291	345	323	300	300	286	295	312	285	292	305	335	262	272	271	319	300	277	237	277	302	300	277	294	348	312	323	315	304	316	292	279	347	290	264	292	317	299	272	282	295	297	316	294	300	304	300	314	290	298	284	307	298	254	345	318	328	280	264	261	294	312	319	292	263	296	315	322	304	271	314	284	319	255	309	303	325	295	318	307	285	263	305	305	273	283	291	277	291	276	321	270	305	275	303	309	301	317	278	279	304	296	285	288	282	317	306	304	287	324	306	307	279	295	312	293	283	299	273	339	293	276	310	331	303	296	294	295	268	306	295	302	283	298	298	318	309	257	307	289	303	297	305	312	310	313	293	283	285	277	300	294	303	323	365	299	258	304	285	281	307	266	256	279	284	298	286	281	304	290	298	307	336	295	288	284	291	286	311	289	329	303	271	305	253	295	319	330	260	280	268	300	288	263	335	276	285	320	323	309	300	325	263	285	313	243	288	297	287	313	316	270	295	288	322	298	271	339	323	325	295	301	329	310	283	306	297	290	324	254	291	311	319	271	286	318	311	327	301	315	311	280	303	304	338	320	295	283	318	295	320	284	307	310	291	315	327	318	309	344	297	261	287	290	322	310	303	319	298	305	267	300	326	328	304	286	301	289	297	287	290	289	303	303	303	298	259	298	314	273	281	288	289	279	327	311	301	316	326	296	280	273	325	318	288	280	298	300	294	301	299	250	300	281	314	310	312	301	297	286	303	287	285	304	276	298	288	300	308	269	294	298	302	310	276	333	320	275	278	292	332	305	285	316	318	291	327	319	276	321	294	300	274	297	301	261	283	304	303	303	322	308	286	303	320	274	297	282	315	314	306	326	301	313	277	293	327	324	286	298	310	331	303	291	288	302	303	300	298	311	285	303	296	286	274	303	274	305	274	297	293	307	290	327	332	290	297	287	306	295	249	280	281	319	313	282	291	264	324	307	300	284	295	303	302	250	273	316	298	284	320	275	304	299	304	316	296	310	316	290	287	306	321	304	325	292	277	267	291	261	294	305	327	278	289	313	303	308	296	320	312	285	314	300	314	316	291	287	272	332	271	349	308	299	306	295	268	277	252	282	259	303	295	289	278	303	285	290	293	283	314	310	298	306	273	274	273	280	284	278	272	304	288	280	288	279	276	326	299	270	282	326	306	328	285	295	308	316	314	298	297	292	322	279	322	309	297	283	279	292	291	304	272	283	262	294	294	302	322	289	304	326	297	293	302	295	297	319	306	300	319	283	327	294	279	239	302	283	296	285	304	295	314	287	294	270	293	330	334	307	292	248	296	302	271	280	298	286	295	269	307	314	273	300	301	309	259	286	314	297	315	295	307	325	294	239	297	298	306	289	313	335	311	275	277	246	327	302	297	283	317	307	289	324	330	293	285	293	281	292	305	296	325	292	279	281	280	297	318	307	314	313	267	265	288	271	300	287	284	282	270	298	290	302	305	299	283	316	303	301	311	346	338	319	305	294	297	287	274	284	307	327	281	284	288	311	299	307	249	286	274	285	251	294	296	305	261	271	336	320	294	277	276	285	277	302	303	326	271	324	309	296	325	291	280	271	304	331	275	289	264	315	278	312	268	318	254	273	260	285	293	335	307	274	297	309	309	321	313	253	302	316	307	323	275	324	312	305	306	266	308	330	298	264	301	265	310	313	299	296	317	309	305	274	269	280	281	283	285	305	297	277	286	299	298	305	291	298	283	324	300	290	267	284	292	333	315	285	299	293	315	291	309	295	297	294	271	268	257	267	283	318	271	306	328	327	291	316	310	290	292	318	289	309	297	303	343	305	288	320	335	297	304	314	284	269	317	261	280	324	264	287	298	284	293	301	278	302	307	320	305	309	309	310	272	282	306	313	292	289	312	284	267	302	285	276	293	319	321	308	272	278	351	319	287	285	282	298	309	330	268	270	283	311	288	291	291	282	291	277	281	299	297	295	284	287	298	273	306	344	277	257	283	309	301	309	287	310	288	305	318	283	294	288	293	309	311	328	278	303	301	290	294	311	289	293	309	322	309	295	326	327	275	273	322	286	277	311	305	304	329	269	258	308	294	301	293	254	291	298	290	288	270	287	306	273	315	262	322	306	304	319	304	286	300	304	258	288	294	320	272	270	304	269	316	295	324	284	309	333	259	279	284	310	284	305	316	324	292	321	299	323	320	309	250	274	322	278	308	324	302	307	314	300	272	313	292	319	297	297	315	302	279	318	306	295	304	294	293	325	336	285	338	300	319	292	293	313	294	271	299	291	306	298	294	291	297	294	293	317	316	294	278	306	277	341	294	300	320	262	301	283	282	265	271	306	315	305	293	305	311	286	301	296	315	279	303	261	273	271	301	283	272	275	302	309	315	318	318	311	289	309	308	287	282	288	302	284	294	308	291	303	257	324	274	304	290	286	311	275	306	299	277	277	308	291	291	298	289	328	309	290	306	305	288	309	303	313	303	274	266	299	299	282	311	301	297	285	265	290	303	296	290	288	327	272	282	269	292	281	322	280	270	285	295	324	322	313	304	282	296	302	348	285	296	278	283	307	321	275	300	317	299	289	281	302	281	297	304	330	290	312	282	281	279	277	296	339	301	298	341	296	273	312	290	284	270	286	312	285	331	319	319	285	283	287	268	276	299	309	292	304	293	301	278	294	315	315	299	300	283	303	291	313	315	277	285	269	295	320	327	301	291	293	287	324	283	291	288	323	280	288	284	316	305	298	317	309	282	303	319	288	314	302	321	270	317	308	292	275	280	310	319	295	288	296	302	336	304	274	299	282	312	286	309	349	302	260	299	299	332	268	299	318	295	322	296	281	268	250	260	307	295	308	265	268	288	262	301	291	297	299	259	317	267	310	258	301	285	323	290	301	297	254	282	321	316	284	302	307	329	280	331	291	289	283	306	319	289	288	279	294	256	329	304	275	280	280	295	277	286	321	322	312	296	288	269	300	319	276	312	279	296	326	287	288	322	312	295	304	283	287	290	292	312	340	310	313	295	340	296	330	263	302	312	274	287	315	320	320	328	289	270	296	278	286	277	283	283	295	281	294	303	284	268	302	281	342	307	280	296	273	291	280	301	317	293	310	283	331	291	272	304	315	296	309	279	303	294	257	264	294	303	294	320	271	298	285	297	296	290	321	305	305	284	326	282	273	310	306	344	308	280	314	275	303	295	277	287	292	304	295	270	347	318	290	294	289	287	289	311	302	281	320	312	278	300	289	278	299	297	300	298	310	292	296	325	286	253	282	279	251	305	316	315	310	289	288	274	309	296	329	316	317	275	293	305	273	299	298	273	274	291	304	322	274	295	300	259	289	331	312	286	278	287	298	303	297	304	306	310	292	253	312	316	275	311	276	321	322	249	311	288	284	283	288	309	305	294	333	274	309	301	312	319	321	321	293	298	318	307	278	252	296	294	335
6781	983	1427	1606	1476	1187	1133	949	948	886	882	815	803	773	816	775	736	716	716	683	706	681	702	686	701	698	725	693	699	721	694	684	702	679	665	679	689	720	711	681	641	645	688	704	730	747	663	656	644	690	713	701	646	718	737	641	729	640	700	636	671	684	696	638	683	693	672	710	681	692	691	674	667	668	676	702	670	634	662	734	667	655	708	656	693	648	643	696	715	680	669	672	682	667	681	689	692	680	695	684	694	690	697	720	686	701	640	679	686	669	635	674	660	610	704	642	642	670	658	652	722	655	673	700	676	669	668	648	684	652	675	668	667	693	683	637	723	632	631	659	679	689	694	698	703	701	710	685	668	651	661	678	645	692	606	676	661	641	691	701	716	668	681	683	704	708	740	670	647	675	673	684	691	676	671	692	683	678	670	661	659	676	656	669	706	687	618	657	681	645	701	708	698	699	680	724	648	638	676	680	649	656	711	684	685	686	682	683	669	671	644	647	654	675	673	669	669	695	671	621	686	640	682	663	663	626	696	698	675	699	667	669	735	704	696	692	667	694	682	651	689	627	661	661	689	691	729	731	677	638	706	670	720	714	687	661	698	687	694	645	622	683	673	685	638	688	661	640	696	677	689	681	718	667	656	668	646	667	643	660	689	680	672	671	686	652	677	700	725	684	711	660	741	663	661	713	673	669	719	748	694	696	708	664	679	673	708	697	690	658	662	685	685	657	680	670	660	685	673	668	658	654	643	659	720	643	658	670	708	669	631	671	687	685	707	634	649	672	706	688	670	722	674	685	639	699	654	667	683	722	675	713	689	671	744	648	661	676	614	660	667	668	689	701	729	641	645	693	716	658	659	734	669	702	693	658	669	650	656	702	674	675	620	695	642	645	674	705	683	680	689	669	714	687	744	737	704	678	659	658	688	685	680	673	676	649	680	714	649	670	676	705	669	713	687	695	646	675	652	675	688	692	688	707	693	689	651	680	678	703	678	689	628	686	684	691	679	654	658	679	681	696	731	679	687	678	681	629	700	654	617	659	709	721	688	674	619	667	683	707	679	670	682	718	638	644	703	644	694	642	654	698	688	660	667	625	722	657	649	668	669	690	647	677	655	697	658	700	685	707	689	680	671	709	674	707	657	659	667	645	689	695	695	629	719	632	717	695	658	676	629	709	707	695	699	682	678	659	693	628	681	694	704	673	644	664	698	676	666	670	685	625	673	680	703	655	704	688	598	665	644	659	685	661	666	696	649	674	668	662	694	706	684	654	673	670	645	691	701	699	652	662	683	692	635	702	683	710	619	681	671	713	710	688	665	640	618	690	724	686	695	684	717	646	682	685	679	691	690	656	649	655	690	727	642	666	664	648	720	644	656	698	685	673	664	710	670	662	703	707	624	657	687	664	676	689	702	639	669	668	668	670	709	676	701	635	674	671	653	628	666	672	700	641	647	687	668	657	661	688	697	693	697	698	669	685	650	661	694	714	665	712	647	685	690	687	653	701	686	683	685	678	681	645	672	636	671	678	660	666	612	726	652	733	699	675	671	685	756	705	669	654	647	674	707	682	671	658	696	672	652	676	647	633	712	670	689	704	670	675	655	645	675	667	683	682	668	695	692	682	689	680	715	660	648	678	703	734	698	631	700	718	692	674	665	675	706	655	657	710	687	688	682	702	681	649	679	646	674	671	698	674	675	652	684	689	674	701	671	690	694	681	649	675	682	700	692	716	674	695	665	714	706	694	693	653	688	700	640	667	675	706	648	630	670	705	691	717	678	703	632	659	639	655	671	623	666	653	693	711	626	672	705	671	666	659	641	670	695	650	698	671	666	729	692	700	695	635	657	684	640	698	653	675	690	617	632	668	667	715	668	662	639	655	649	657	641	617	674	661	691	646	702	670	728	677	675	702	673	643	731	703	686	651	683	656	654	697	645	674	644	665	723	672	635	646	662	633	703	677	685	709	636	669	654	670	692	660	698	645	654	663	694	674	674	695	711	654	681	692	708	713	680	653	705	674	705	657	653	671	652	637	654	667	700	685	688	684	695	688	649	659	724	652	683	696	644	657	661	674	623	688	705	649	687	660	653	645	677	725	670	647	701	700	733	660	664	652	648	666	704	663	711	715	670	648	677	699	665	716	700	655	723	724	668	678	703	686	675	676	633	685	683	661	658	684	677	682	669	692	686	643	685	691	649	671	659	638	659	644	726	635	655	633	644	690	706	678	664	704	658	694	669	681	663	656	664	673	671	715	653	730	722	683	667	705	661	715	662	638	684	704	644	709	637	642	681	645	624	667	673	710	654	676	662	666	673	648	653	691	670	669	676	712	639	682	673	722	687	737	632	655	703	649	650	649	710	671	648	668	679	683	660	649	669	671	666	680	692	687	653	723	748	698	666	670	762	682	692	700	690	659	703	636	648	720	672	642	669	639	642	619	674	648	659	691	678	685	622	658	667	725	649	638	652	668	628	651	690	678	652	609	688	676	721	650	688	717	723	679	686	650	647	671	680	714	674	718	662	684	704	698	670	697	697	691	708	656	606	673	683	707	673	652	653	686	669	683	677	657	701	617	685	698	671	650	675	706	682	678	673	663	645	683	643	709	634	655	672	660	675	672	636	649	693	690	693	691	693	641	717	691	714	681	650	725	676	664	692	670	664	697	698	667	649	671	709	679	709	693	660	669	651	627	687	713	649	713	683	667	670	671	737	705	699	676	690	679	675	698	618	721	661	659	697	654	707	655	688	688	705	660	669	691	654	684	663	668	636	650	709	608	697	698	650	685	676	661	677	663	649	703	715	671	688	694	659	714	683	723	706	646	685	638	641	678	686	702	667	663	583	634	705	692	672	654	639	685	669	665	644	685	695	674	698	690	700	646	661	693	641	631	650	653	684	658	664	652	673	673	647	681	661	660	681	672	661	700	650	690	703	666	643	675	727	697	656	655	675	664	700	706	685	689	658	645	718	679	646	672	637	670	693	634	711	675	690	666	695	662	715	657	716	677	659	696	712	659	652	713	696	674	658	628	646	678	681	669	699	718	672	694	626	662	702	665	643	652	723	681	624	668	682	706	654	713	667	658	666	691	693	680	667	691	677	630	686	697	675	656	691	705	696	686	658	699	707	634	652	690	623	696	638	681	712	711	681	657	650	712	720	725	673	686	662	665	729	684	672	650	686	679	698	675	648	676	661	675	646	663	668	646	659	653	643	655	666	667	658	727	692	656	670	694	712	692	719	667	708	673	691	721	700	682	640	658	686	639	732	668	651	681	686	616	662	706	692	731	683	698	655	691	674	648	742	643	641	695	733	663	664	673	662	648	674	654	648	693	668	658	657	656	685	646	673	618	665	674	662	697	686	687	676	633	665	638	704	669	699	668	668	677	675	671	700	698	659	698	656	673	687	669	644	670	686	626	654	689	654	655	698	676	662	647	692	641	656	687	700	657	658	682	657	644	667	676	669	676	654	714	629	691	664	709	711	662
14799	1100	916	729	542	372	339	294	259	242	253	214	207	182	208	187	172	179	214	194	165	211	180	172	206	199	184	203	174	183	186	196	188	184	181	199	163	192	179	182	179	186	170	162	168	190	183	185	179	185	187	182	173	145	179	172	161	173	204	175	173	166	165	194	191	183	167	180	186	177	195	204	183	170	164	154	171	174	179	176	163	199	204	185	175	174	178	172	164	144	202	186	171	156	189	178	174	142	186	193	177	161	171	211	200	177	213	173	183	169	168	171	160	177	168	201	167	162	179	200	198	189	188	178	174	171	165	179	177	216	171	183	170	168	207	176	191	167	185	177	172	176	187	182	192	157	151	183	189	179	183	177	211	163	175	186	185	201	178	194	196	175	190	182	181	176	150	202	186	176	183	165	142	189	160	167	158	156	171	189	183	166	173	173	179	161	175	183	171	182	169	187	169	185	161	187	179	181	146	177	172	171	171	175	181	151	176	157	144	187	186	171	194	185	207	211	151	190	175	155	169	156	164	187	172	171	156	197	192	178	188	168	173	177	173	169	165	169	175	215	171	193	178	197	163	158	168	175	178	158	198	168	180	159	208	178	170	173	166	176	174	174	154	168	180	157	150	180	198	163	201	211	160	187	173	176	202	185	190	185	157	156	178	165	188	192	166	148	180	183	164	176	187	171	166	178	175	165	149	170	171	181	192	169	170	182	174	183	195	173	182	131	144	164	162	173	189	187	143	179	152	162	164	178	175	147	182	158	189	163	159	170	160	158	141	176	186	151	189	170	188	178	177	166	183	190	173	187	190	212	171	165	194	158	157	188	184	174	213	178	207	183	173	178	183	171	216	166	202	187	175	162	149	187	184	156	200	163	180	167	174	141	196	183	173	183	176	164	185	160	150	167	172	150	176	183	168	196	164	173	185	175	175	162	161	156	174	193	157	182	155	181	166	148	163	173	167	148	185	161	179	179	169	166	163	183	182	153	204	193	178	189	177	159	202	159	180	169	169	147	180	175	165	166	177	204	166	162	170	174	190	192	174	180	155	183	178	171	194	202	179	170	167	167	170	162	170	184	160	173	172	178	180	181	160	171	167	191	207	175	183	156	181	193	191	160	156	162	172	169	180	151	195	167	169	182	168	170	173	172	172	170	162	173	202	130	159	161	183	187	172	178	149	176	182	177	159	162	179	145	175	180	177	187	176	167	213	183	192	171	198	166	178	141	188	188	159	198	185	175	177	178	157	179	191	152	172	193	185	180	172	194	177	183	164	189	169	180	178	187	210	153	182	159	159	185	176	179	173	198	174	186	160	157	163	189	191	164	184	161	186	151	174	146	138	175	182	157	152	170	169	170	141	164	181	194	160	155	174	209	180	156	205	185	171	162	175	176	174	183	166	163	211	193	189	185	191	171	175	159	174	202	166	174	195	172	188	174	175	178	165	170	172	163	177	189	190	173	187	179	160	180	194	170	209	193	135	172	170	168	195	188	167	195	175	180	163	159	177	181	149	173	198	164	195	161	175	192	179	169	205	170	162	183	160	188	165	189	154	165	157	181	170	163	171	164	181	190	173	188	175	180	191	175	194	167	182	174	208	180	180	180	159	160	170	172	173	166	167	164	170	159	166	177	173	158	131	165	161	186	184	200	181	185	195	158	167	179	176	196	169	176	169	173	164	158	192	190	173	169	182	159	157	177	175	160	164	177	146	169	145	184	185	166	172	164	167	192	186	173	159	177	161	202	211	182	176	175	193	186	181	178	180	161	181	167	167	174	164	179	174	175	151	175	165	170	170	166	160	173	178	192	161	203	186	168	187	168	135	164	177	178	169	167	152	172	209	164	193	169	181	157	186	157	163	177	175	166	207	148	190	188	192	171	164	155	167	173	164	151	185	199	181	195	201	162	187	178	195	141	185	177	177	177	183	200	144	173	171	165	191	178	156	168	163	174	175	174	175	166	165	192	209	199	185	182	172	179	192	161	188	163	179	194	177	189	188	176	150	168	160	174	149	168	180	174	164	181	177	179	169	215	196	174	169	165	174	179	183	166	175	170	182	172	176	143	184	207	151	201	180	156	172	171	162	179	197	156	176	174	167	158	164	175	182	181	173	150	164	172	156	144	167	172	178	176	168	168	174	181	176	200	164	168	178	168	160	174	180	163	164	163	191	182	172	175	182	176	175	163	184	198	182	185	185	170	181	201	178	171	164	164	183	178	158	195	159	164	169	153	193	169	186	180	167	167	187	176	169	163	169	166	175	154	197	184	186	187	175	180	171	165	176	167	180	170	190	181	162	153	166	156	155	162	191	185	167	197	172	170	196	160	172	174	156	192	177	177	182	172	163	146	181	172	182	206	195	183	175	184	153	183	202	200	171	195	180	208	173	173	196	174	179	166	154	169	184	179	155	182	168	196	174	177	167	169	186	170	188	184	186	163	201	201	194	159	172	166	198	177	171	190	175	160	187	171	205	195	165	177	151	157	169	190	159	182	181	165	194	198	176	163	158	186	156	170	182	169	163	178	189	176	142	163	199	159	171	175	172	183	167	155	170	160	192	174	199	183	200	157	193	154	158	156	169	176	194	185	180	168	179	169	185	162	156	182	152	164	163	183	154	205	173	182	159	170	167	182	168	191	182	171	190	155	175	216	148	183	197	164	180	164	169	159	205	160	140	187	177	181	160	186	164	175	174	144	166	203	194	188	170	146	154	159	151	186	202	123	169	170	149	172	216	182	172	170	161	169	168	210	191	162	164	167	163	182	183	196	197	158	190	182	173	186	182	172	172	174	189	192	161	199	187	165	189	159	186	186	173	183	175	194	157	178	185	176	161	182	189	173	189	181	207	179	167	185	167	155	177	184	159	199	177	141	154	177	162	203	168	174	209	183	191	195	174	175	180	153	180	181	172	176	166	161	177	172	193	187	156	164	175	177	225	178	175	158	176	191	186	180	196	182	187	160	192	182	179	163	177	156	166	174	174	146	154	195	194	171	175	181	170	178	167	160	172	184	159	167	180	158	191	169	183	169	189	175	170	161	183	164	174	159	149	187	157	169	187	164	171	186	179	178	163	163	213	181	183	203	180	199	173	187	159	153	162	176	208	165	190	184	185	186	159	144	174	174	168	168	146	198	178	187	151	155	168	178	157	219	174	172	206	177	187	171	160	179	169	170	201	187	181	199	150	171	181	182	169	173	186	187	150	162	166	178	178	175	155	164	182	181	174	214	157	141	169	171	160	167	176	179	172	159	171	201	212	190	204	164	185	179	148	174	171	177	146	181	160	182	186	152	200	151	180	179	184	177	208	157	173	164	173	162	158	169	171	190	188	175	189	146	186	197	187	183	193	172	192	183	164	164	185	201	178	129	178	174	170	174	186	201	178	175	166	176	175	200	168	174	178	163	153	165	175	168	157	180	181	154	160	179	196	170	191	203	160	174	177	175	166	166	179	163	197	172	182	155	191	187	197	164	206	179	170	161	196	182
7967	974	1896	2321	1860	1522	1223	973	829	767	714	642	585	648	604	546	535	488	489	480	451	506	482	457	477	470	461	466	468	421	414	432	424	481	445	438	455	444	413	407	425	401	447	433	434	403	407	426	389	463	423	420	402	403	454	434	383	406	389	382	446	429	391	441	407	399	422	428	437	401	384	441	428	442	437	394	415	411	431	422	367	434	397	406	400	438	414	411	411	428	407	419	352	462	389	436	426	415	411	392	417	421	427	401	390	419	429	417	383	403	459	432	436	438	402	400	422	399	395	404	419	421	403	427	406	421	411	432	425	373	408	443	406	399	401	406	399	414	413	397	380	447	400	408	420	397	402	420	399	391	408	428	399	425	473	422	446	418	389	452	383	408	387	383	377	392	359	426	393	365	403	390	374	404	398	410	435	384	418	396	386	408	416	383	402	391	404	407	401	370	387	373	412	363	413	417	425	407	386	427	404	375	382	383	391	410	390	417	420	380	415	375	447	415	432	424	412	412	424	378	412	408	401	385	423	408	418	410	403	449	426	455	436	408	408	406	404	396	415	386	404	472	392	411	407	442	416	401	415	408	435	400	439	422	423	399	401	411	421	424	412	388	425	414	382	429	409	399	395	368	409	400	396	395	438	403	406	445	392	404	352	400	392	413	400	389	374	410	414	398	407	403	411	372	371	383	379	415	412	394	383	476	397	399	416	391	418	392	406	447	457	390	417	393	414	393	411	431	392	407	403	408	392	421	369	388	416	368	434	424	392	406	394	390	397	392	412	382	400	368	411	407	400	388	390	394	427	418	411	403	387	430	430	395	432	387	415	384	428	390	399	401	406	377	421	397	411	403	413	397	372	392	432	407	418	415	436	404	422	404	434	430	364	405	404	409	402	427	401	400	400	429	412	445	363	400	419	465	365	417	382	396	418	397	385	411	426	415	439	391	405	399	404	380	450	414	430	389	421	467	437	449	443	395	411	351	421	419	406	388	406	383	411	391	404	424	378	394	395	410	412	414	399	377	414	449	387	405	404	390	397	395	384	403	423	381	405	407	430	399	389	401	408	415	433	420	399	407	425	387	400	372	384	366	392	415	415	405	416	395	403	396	397	416	402	421	387	406	390	407	420	377	403	441	423	415	428	381	422	423	416	409	396	444	426	417	392	397	393	429	402	399	382	413	392	409	417	411	390	416	433	382	409	423	416	426	407	384	375	420	370	395	432	396	409	407	393	405	389	441	394	446	414	370	422	375	384	403	420	399	361	427	404	393	428	392	390	392	410	418	428	429	393	402	423	383	414	414	428	384	417	415	431	456	442	399	412	402	389	390	427	402	439	422	372	436	422	407	378	394	431	392	405	375	394	395	377	419	406	383	422	371	380	389	430	405	412	446	408	420	407	397	381	399	422	421	398	392	370	384	380	428	396	416	423	383	410	366	444	398	438	420	374	439	382	396	418	364	415	392	419	401	434	409	382	366	405	379	378	358	375	397	425	379	404	389	392	452	399	444	410	424	417	407	426	397	390	407	437	383	414	411	412	402	402	395	373	395	411	405	436	367	389	418	453	400	409	433	393	412	415	400	395	402	381	425	393	408	395	402	413	399	396	418	421	391	411	413	404	406	406	394	377	427	405	419	420	402	414	400	405	434	403	413	383	418	380	375	419	415	361	403	411	363	377	395	421	408	380	380	392	395	385	371	394	406	411	391	439	363	443	411	396	372	426	399	454	404	370	354	393	398	431	406	387	410	388	379	384	395	385	402	397	386	382	417	395	409	402	387	383	417	399	401	403	412	407	384	469	408	354	413	397	421	390	381	407	381	417	389	429	352	396	368	439	390	447	391	404	385	389	408	440	411	395	393	385	385	436	426	367	441	416	428	403	396	398	354	367	423	415	389	376	432	405	409	427	370	439	384	403	400	404	430	415	398	386	377	372	409	382	402	412	433	400	399	431	402	392	445	394	462	430	430	384	428	380	427	386	384	423	356	455	394	409	384	416	422	404	407	395	418	422	370	418	407	391	434	428	380	388	422	416	419	365	420	374	398	422	411	429	394	406	377	411	374	409	374	394	417	392	421	408	413	402	397	440	402	409	436	418	403	408	426	395	433	441	431	414	400	414	408	382	407	443	442	391	416	381	425	434	389	399	423	414	403	377	401	400	461	434	426	425	400	421	424	409	389	412	406	413	407	391	409	419	455	390	376	387	424	366	388	410	402	385	393	393	367	389	380	395	391	373	407	388	379	430	420	437	399	418	409	411	388	408	441	385	414	399	411	389	425	409	401	415	428	396	406	420	403	405	375	419	393	412	409	405	433	431	413	389	428	427	383	385	401	399	399	405	420	394	426	407	432	397	388	399	422	369	406	393	379	395	411	412	400	421	370	383	415	408	417	455	400	428	370	424	386	378	376	417	387	398	413	415	399	404	418	379	380	382	429	417	346	398	408	393	368	408	400	437	419	391	405	423	394	406	400	403	397	430	419	434	392	453	451	408	412	402	411	419	403	409	398	412	426	392	425	389	422	389	340	410	409	396	394	408	394	392	413	425	414	385	393	421	409	437	402	378	408	402	406	429	423	405	413	395	422	408	412	395	386	388	380	432	396	377	435	428	427	411	462	444	388	400	386	455	440	381	453	411	362	394	379	417	408	424	422	394	385	369	395	438	402	432	420	410	407	390	400	401	385	423	415	369	401	432	400	387	392	403	418	435	433	405	399	421	405	392	360	427	420	432	391	419	409	394	435	360	403	399	423	416	395	431	404	398	413	423	386	416	421	421	413	398	392	368	427	390	395	406	400	425	412	388	400	411	389	404	376	414	397	421	402	394	383	400	388	418	392	412	383	424	438	396	427	426	394	417	398	372	380	377	385	390	410	416	386	454	399	399	402	419	431	398	424	381	398	403	438	430	391	384	422	418	399	392	418	362	401	416	414	421	427	432	372	390	378	406	417	403	378	396	384	431	412	433	387	366	411	409	418	408	414	386	434	392	439	365	407	428	403	443	408	420	409	427	436	418	436	386	385	443	410	365	391	384	404	428	420	393	403	408	400	405	389	445	378	382	410	442	397	415	386	410	428	387	433	404	396	437	381	388	420	395	419	401	426	421	395	415	386	390	405	429	403	413	411	381	413	408	429	422	394	398	421	411	432	406	384	399	403	398	382	390	425	420	410	425	421	392	374	394	418	414	391	406	418	408	401	434	425	395	443	383	420	386	406	361	367	382	415	379	432	408	388	404	413	422	432	418	389	415	387	410	426	409	386	403	420	378	416	423	395	402	413	405	440	419	409	449	385	389	394	402	411	368	421	401	393	448	420	415	431	409	420	435	378	400	393	420	416	386	418	422	409	430	399	401	425	439	428	404	433	403	406	404	408	403	377	444	435	382	386	412	429	390	400	373	421	391	396	389	380	397	393	442	404	359	426	413	420	394	426	386	418	385	399	388	435	415	385	384	448	426	392	407	429	442	388	402	420	425	428	384	410
1533	205	223	236	208	211	246	240	219	242	228	221	252	235	207	228	220	231	224	193	221	219	206	213	210	234	242	226	200	225	212	240	214	195	226	222	219	233	204	215	205	216	203	253	209	243	212	207	226	206	191	208	243	236	219	182	227	211	245	186	216	214	192	218	233	227	234	185	203	201	222	223	228	209	236	229	211	216	193	214	215	212	243	193	245	209	210	225	198	202	217	213	257	215	183	224	225	219	201	196	226	247	241	203	185	212	243	194	218	202	221	213	202	214	217	219	193	196	192	228	212	199	238	241	224	216	220	189	226	218	234	220	205	244	197	220	225	231	238	223	242	221	227	217	217	206	200	221	263	238	234	219	205	200	184	214	195	222	217	235	211	206	206	220	219	235	217	196	225	213	227	236	222	213	232	224	190	196	208	214	236	208	239	232	223	234	200	186	211	210	192	203	216	212	200	212	236	232	211	239	204	209	186	216	239	216	206	226	189	228	223	210	227	211	209	223	201	219	229	191	184	229	197	216	220	214	206	233	227	188	233	211	230	195	227	216	220	210	235	242	237	228	217	192	218	238	211	231	223	207	213	236	207	174	219	207	224	226	229	219	214	210	245	217	215	240	191	216	208	216	229	202	201	201	213	221	214	212	208	221	177	216	178	215	180	247	188	231	210	213	203	217	206	242	212	215	221	238	213	222	194	199	213	200	224	216	228	231	219	218	204	204	200	214	189	214	203	215	226	230	197	212	205	217	222	212	216	227	241	180	197	250	194	215	203	243	200	234	216	230	255	247	176	234	218	218	217	202	185	224	204	214	204	202	192	215	220	211	210	239	220	201	251	216	214	178	214	202	218	209	209	204	206	217	257	233	255	220	193	214	200	206	226	223	195	207	197	215	223	215	240	210	220	236	199	243	198	200	216	189	204	224	223	222	198	251	227	222	237	218	232	201	232	225	217	214	219	223	219	235	224	199	205	216	233	223	238	229	210	218	235	224	223	240	218	194	236	214	231	207	215	213	229	205	240	235	241	225	226	231	198	238	229	199	188	223	210	223	230	217	203	220	245	230	214	209	206	227	243	243	198	215	214	226	206	223	214	220	206	232	214	217	218	230	229	220	208	208	188	193	203	207	207	211	207	236	204	221	211	201	210	204	228	191	228	228	232	213	225	213	231	217	215	207	218	229	218	215	191	243	205	216	211	242	213	219	233	200	236	207	193	235	224	192	240	223	199	217	201	232	211	205	217	210	204	215	240	222	218	224	182	208	211	200	203	214	218	220	218	210	199	191	195	223	235	167	243	231	221	215	210	201	222	203	207	228	251	225	214	205	223	198	233	203	204	210	205	222	229	234	217	173	215	216	233	201	201	214	212	198	216	193	216	212	228	229	216	223	235	225	213	208	204	236	221	220	216	204	234	235	198	212	203	244	213	214	236	243	198	210	214	194	243	249	207	206	189	230	219	223	190	185	185	206	238	223	182	184	214	224	230	265	247	203	230	211	218	210	224	221	203	235	220	202	210	231	190	217	206	219	222	240	233	200	244	198	207	204	219	198	214	213	236	216	235	185	209	206	220	224	214	226	201	239	247	216	208	205	218	193	183	201	222	189	223	213	197	174	203	231	232	208	234	202	202	216	213	215	215	191	235	209	203	223	206	205	222	226	239	241	211	227	228	215	225	235	213	223	228	220	217	233	179	194	236	203	229	203	229	215	227	193	208	195	234	240	213	181	218	216	200	201	195	187	220	257	210	204	213	193	240	228	202	202	213	215	238	207	218	213	221	234	224	169	190	227	228	209	202	238	203	217	205	209	220	208	212	207	204	231	220	239	224	229	229	233	216	222	197	205	225	192	209	253	222	221	225	227	237	186	219	219	212	187	219	203	208	216	210	208	233	219	191	187	207	215	212	219	219	202	209	239	200	214	246	207	254	226	215	207	199	206	217	205	233	243	196	225	217	237	227	188	238	214	211	209	219	206	211	206	229	175	210	215	212	209	208	236	236	195	226	220	214	210	220	190	205	211	233	211	205	215	235	193	215	204	222	241	206	219	225	219	208	214	222	204	187	233	223	236	207	195	232	219	242	193	205	191	222	225	230	231	213	227	209	227	212	226	199	196	212	205	218	217	238	218	196	222	198	222	213	211	219	241	239	205	211	205	225	222	238	181	236	195	202	191	244	172	242	211	199	203	188	222	191	216	212	237	225	217	215	232	228	195	204	208	229	216	226	215	217	214	214	204	236	226	230	208	223	222	213	225	229	235	228	214	201	220	207	215	227	204	196	214	195	230	211	216	220	235	210	192	208	205	201	212	207	226	199	209	247	236	209	215	229	215	231	244	238	199	206	235	225	241	210	215	204	234	208	217	233	197	237	183	190	225	233	219	196	208	204	237	215	232	210	213	236	202	216	220	218	192	183	198	193	183	227	247	214	208	208	201	206	221	242	203	206	221	215	226	203	221	211	224	227	221	231	185	191	213	224	207	226	195	193	231	219	214	233	186	223	231	221	185	194	220	216	211	207	217	224	207	196	199	227	219	204	209	219	207	256	224	229	220	226	206	172	225	216	260	219	209	216	221	202	220	201	255	206	180	237	212	221	243	235	220	241	210	192	206	208	203	180	206	206	208	206	229	190	195	224	231	211	209	195	210	207	264	237	214	204	220	216	240	195	220	205	204	208	224	203	216	215	229	213	209	231	215	206	209	189	202	214	229	230	215	219	215	211	217	214	225	208	215	206	228	208	220	179	206	213	194	224	211	207	240	227	194	221	210	197	211	215	217	219	240	233	221	215	194	244	236	210	220	221	237	225	215	206	206	211	192	194	257	204	217	182	227	233	229	218	202	230	195	233	214	233	235	198	255	192	203	214	197	216	195	203	239	221	207	220	250	206	214	209	200	188	182	207	212	235	221	226	207	216	208	216	212	207	201	213	214	210	208	214	218	231	226	247	233	219	204	236	190	219	199	212	214	214	238	238	229	226	246	197	204	222	214	198	175	202	204	231	214	220	199	215	220	191	224	199	212	222	226	184	205	220	231	257	221	241	228	221	223	203	246	211	206	233	225	235	200	210	219	213	213	242	211	222	198	210	209	215	236	202	210	215	239	228	211	210	231	240	198	221	203	222	206	219	219	195	210	217	201	242	205	219	245	225	220	235	244	224	216	238	202	208	199	177	225	244	213	207	200	228	237	196	210	220	238	217	235	223	242	194	219	225	211	207	230	194	228	192	204	205	218	222	206	217	249	212	213	254	198	193	239	218	218	222	187	239	236	205	233	230	201	228	210	218	204	222	199	231	213	217	236	224	225	218	212	190	201	212	200	233	233	227	233	228	220	220	234	221	229	187	210	215	238	221	229	208	205	192	224	188	198	195	240	223	231	235	241	203	199	205	200	200	201	245	202	212	210	196	219	238	214	210	219	232	218	206	221	224	211	193	237	204	231	255	199	221	217	191	192	221	222	211	219	239	192	214	230	218	211	183	210
1899	548	602	576	544	543	545	509	544	497	523	525	494	534	556	524	546	509	538	508	527	552	501	477	493	543	536	524	511	550	508	550	529	523	492	460	558	598	495	487	572	529	505	515	551	522	521	511	549	519	498	561	521	501	537	509	513	513	525	544	470	532	501	497	543	519	527	497	494	561	527	517	485	530	534	528	494	515	536	539	548	577	529	528	501	518	519	518	504	514	550	488	523	487	513	523	525	485	529	503	530	546	511	549	481	481	530	539	461	523	538	481	554	488	562	499	544	574	525	520	535	541	489	501	480	512	522	486	510	522	522	506	521	529	525	505	505	507	520	520	485	543	550	485	529	503	543	528	481	521	531	514	574	482	535	531	510	556	500	515	552	542	489	520	539	531	493	512	542	538	489	525	555	522	540	512	526	534	502	520	518	499	508	512	493	508	521	539	522	508	518	539	532	471	531	529	536	520	507	549	511	545	520	460	478	538	513	548	532	467	491	503	520	520	531	504	497	532	520	504	495	527	539	491	548	522	497	491	526	520	503	525	534	524	495	487	538	500	536	505	491	505	528	514	503	521	492	489	533	541	546	528	494	498	514	529	534	534	539	520	511	528	493	512	519	508	536	506	541	514	513	494	493	548	528	521	514	522	539	489	532	487	548	510	521	554	513	537	496	567	533	499	544	492	540	533	539	545	564	478	520	484	505	525	519	530	526	531	509	506	500	471	477	524	531	544	535	531	517	512	493	568	537	505	521	502	494	528	518	516	498	535	478	513	533	469	535	511	537	485	543	523	510	511	541	517	529	535	523	529	513	549	566	555	509	489	524	516	495	520	506	512	501	564	520	518	504	518	508	475	507	505	526	524	514	498	561	532	542	532	516	509	471	482	509	562	538	513	535	513	523	521	514	491	521	530	515	529	540	544	533	506	515	531	496	499	533	541	518	496	478	525	526	486	526	552	500	532	500	510	502	528	548	551	526	547	492	497	489	516	506	533	537	532	516	544	506	545	492	534	487	531	519	485	546	451	524	555	530	514	484	503	503	512	530	552	540	529	542	504	537	540	516	472	528	532	504	513	518	511	519	538	527	526	514	474	532	531	496	539	550	529	513	518	551	508	510	486	540	538	503	497	494	547	570	492	554	511	493	530	484	524	533	512	508	491	542	537	560	498	488	518	515	514	566	517	505	509	535	558	514	516	496	530	494	558	504	508	497	526	502	549	501	531	530	523	493	489	515	513	489	539	501	525	538	553	559	501	483	533	536	562	533	527	488	523	507	552	506	522	566	511	529	494	522	499	555	511	527	536	521	484	511	536	519	552	505	499	510	487	545	504	541	504	511	555	534	511	505	490	522	563	497	501	515	549	531	548	527	513	517	548	529	513	525	525	507	518	533	550	560	505	539	511	517	513	527	523	518	497	551	495	543	592	500	519	524	552	536	500	548	518	555	565	510	514	499	545	515	487	520	550	525	529	537	544	519	535	533	519	558	514	571	501	507	521	512	520	500	536	537	467	515	492	522	486	523	488	521	519	521	511	546	524	485	496	517	504	469	494	468	500	470	562	551	478	492	565	497	522	526	513	585	531	508	505	512	496	532	481	474	542	530	492	505	489	513	532	533	514	541	527	511	526	531	514	495	499	513	561	492	507	538	498	506	510	546	519	528	525	492	553	553	469	504	481	521	552	556	539	497	562	518	524	499	517	547	510	515	538	497	511	512	529	508	513	488	547	523	528	563	489	509	549	520	548	581	535	525	502	504	541	529	490	515	493	502	501	532	544	500	535	482	541	540	542	488	477	538	530	528	514	594	509	506	520	489	495	515	531	529	552	518	531	520	519	527	510	501	527	500	531	512	547	527	523	504	520	532	531	543	532	538	485	520	495	528	498	510	565	501	502	551	530	508	475	570	502	505	507	560	539	495	491	539	521	508	515	491	512	498	495	494	482	554	520	497	519	493	509	508	497	506	523	525	520	513	490	488	502	523	461	514	501	517	510	514	509	522	497	573	515	533	534	496	512	514	527	530	497	499	571	527	547	494	513	528	522	513	522	536	507	520	559	531	495	508	525	509	491	535	556	484	562	500	503	516	500	515	531	520	495	497	497	524	533	521	513	497	532	503	540	513	537	500	543	527	500	543	553	548	510	498	537	490	468	505	511	517	521	492	504	542	505	537	511	544	520	523	524	532	533	508	563	534	523	530	523	524	494	545	518	482	513	510	534	501	502	500	537	551	559	531	547	519	503	522	551	503	488	477	540	492	489	523	498	518	495	521	542	498	494	516	496	525	554	515	499	533	512	523	518	501	499	518	531	510	548	513	507	518	517	515	506	500	539	563	492	502	529	552	499	490	531	525	499	484	510	524	552	473	519	540	510	550	536	493	489	541	519	519	510	536	491	503	521	548	494	553	533	555	511	534	506	510	479	514	515	505	480	492	518	506	538	492	511	512	514	552	514	507	523	535	504	488	521	535	502	475	521	507	508	534	522	507	543	571	529	533	536	516	513	522	548	506	517	512	508	497	507	544	523	509	513	511	526	504	507	497	501	505	499	499	535	496	516	534	499	526	484	540	535	518	532	526	507	500	465	548	510	492	509	497	507	522	522	517	472	495	548	474	506	481	487	493	500	483	517	490	506	550	540	491	502	519	532	517	485	517	511	509	478	526	504	536	548	511	485	527	562	535	531	529	539	531	506	522	540	536	519	516	479	488	536	499	519	499	484	479	514	494	513	521	522	498	539	487	490	534	582	497	539	532	532	542	507	539	473	498	523	512	550	494	553	560	506	500	499	494	548	543	510	516	514	503	487	519	487	578	506	529	508	526	530	539	548	527	505	484	484	500	534	540	539	526	523	522	494	526	536	496	563	519	501	509	487	527	515	502	514	541	518	553	519	546	484	491	505	482	533	516	516	543	523	522	513	504	560	507	511	512	537	529	509	535	513	539	562	546	473	480	507	503	541	487	497	484	465	521	517	530	512	534	522	518	487	485	543	498	539	504	505	524	542	604	499	506	525	514	545	554	485	488	528	505	518	532	480	548	503	490	513	530	524	521	496	517	520	499	514	559	491	519	495	509	508	524	517	502	497	524	484	495	531	542	513	532	543	518	540	503	517	574	494	474	535	493	522	482	509	515	493	552	553	524	509	500	508	533	539	554	529	485	509	508	528	515	524	529	514	543	501	575	509	536	541	531	551	536	560	484	524	539	502	556	515	526	506	509	484	532	558	535	496	535	486	542	575	499	541	519	522	498	470	530	478	524	516	491	523	539	507	518	509	517	538	539	493	501	533	543	482	506	517	527	525	497	486	533	513	530	506	491	542	537	493	533	518	521	564	494	574	499	522	525	564	539	557	525	580	533	526	534	532	561	522	514	506	490	527	535	528	534	530	528	490	514	524	464	519	527	507	502	518	500	523	498	517	502	547	534	552	518	537	571	516	538	536	526	531	461	542	516	504	498	528	530	511	499	539	526	507	557	515	551	506
8127	634	606	552	437	431	381	384	347	325	293	328	320	277	315	278	298	270	269	306	286	264	312	305	302	283	287	294	302	303	320	289	308	313	308	319	287	305	300	321	308	252	286	301	274	328	312	256	302	290	289	261	306	296	319	312	285	326	295	292	264	277	289	311	279	318	338	303	318	281	309	304	284	257	288	283	277	270	298	344	287	297	288	303	325	306	301	288	284	307	259	322	326	319	322	294	300	296	278	296	277	271	305	301	323	296	335	305	283	299	296	285	294	260	289	295	289	281	302	316	335	305	319	277	288	277	291	280	279	297	313	275	298	292	308	306	309	273	286	304	277	289	283	255	308	257	320	281	305	277	277	288	287	291	300	290	315	298	284	298	288	280	290	307	271	290	327	304	294	278	273	287	284	297	299	296	275	287	346	287	305	262	267	306	276	310	295	305	289	280	298	259	289	288	312	298	285	305	302	291	307	294	304	295	317	287	313	299	277	275	282	292	274	301	325	302	311	300	275	302	308	302	287	280	274	309	294	295	315	286	318	316	306	294	321	331	323	292	279	272	320	298	284	303	253	258	307	292	297	293	265	294	310	319	323	305	296	271	277	283	278	300	307	244	304	292	261	284	247	283	293	288	282	287	308	285	300	306	267	283	317	336	295	289	275	291	314	321	366	304	340	309	317	324	312	312	293	338	336	289	292	286	317	307	278	314	297	313	309	322	286	259	270	285	287	289	301	297	298	307	309	305	304	281	335	293	312	312	258	279	273	314	309	279	330	314	290	302	298	275	312	273	270	317	300	313	300	319	282	276	294	286	292	261	277	276	264	303	293	298	283	310	297	270	270	282	318	343	308	286	293	301	303	311	288	293	283	296	290	298	290	287	302	306	314	291	279	324	338	271	315	304	307	278	273	280	294	288	304	295	291	309	303	305	299	287	294	299	272	266	302	292	318	288	289	322	302	308	344	289	300	296	316	312	290	275	296	266	309	323	302	288	297	299	312	256	313	314	320	305	273	263	321	285	280	304	302	303	282	286	324	299	293	277	289	282	284	316	313	277	280	297	352	285	283	308	285	323	307	283	307	299	289	286	288	312	315	291	297	273	317	285	311	293	269	304	279	274	299	289	287	275	295	314	291	282	263	260	289	291	302	292	293	265	302	307	310	310	281	277	266	289	260	293	247	317	304	285	258	294	301	270	301	298	280	298	262	286	276	278	324	306	289	328	321	306	282	294	294	299	333	304	275	256	288	296	289	285	312	310	273	258	297	284	299	329	287	274	291	270	284	287	301	296	302	258	250	314	285	305	304	318	286	305	306	314	289	308	296	301	295	282	279	327	306	295	304	288	279	304	308	298	332	287	323	290	289	319	295	272	279	314	326	331	308	297	277	305	281	283	329	319	284	307	304	295	289	297	269	286	287	291	310	278	299	309	311	297	326	272	274	312	289	262	288	263	318	300	298	318	306	285	319	236	288	294	290	304	304	287	282	311	269	294	296	300	306	323	312	306	295	303	280	305	275	283	309	320	296	277	306	315	279	268	283	287	286	274	280	302	291	258	295	319	263	304	302	288	282	298	313	304	276	310	313	275	284	304	286	317	274	310	304	293	292	304	309	328	311	313	283	281	273	321	300	286	306	271	300	298	306	317	304	252	306	312	267	286	290	300	312	291	304	294	254	282	281	304	297	309	318	313	282	291	315	320	304	292	300	288	306	302	308	277	304	273	297	268	317	299	306	268	263	273	295	269	298	305	341	280	321	275	279	298	280	263	298	261	283	330	270	283	326	303	282	317	292	299	279	288	281	239	254	250	311	333	302	289	296	293	305	311	275	314	318	276	304	285	295	323	305	314	280	273	308	269	287	303	283	336	254	287	284	271	300	286	265	282	277	314	303	295	291	297	316	294	307	274	311	324	314	290	280	282	317	316	308	317	292	334	305	334	282	278	299	280	316	276	274	321	274	293	301	291	313	292	305	280	264	284	293	303	304	277	274	304	278	316	296	299	290	284	289	274	280	294	301	273	268	284	308	312	278	297	282	295	276	327	286	295	285	315	302	294	279	297	305	322	289	268	336	271	309	322	339	287	293	329	286	321	291	290	301	292	310	268	281	291	299	281	258	288	279	293	305	299	262	288	315	299	290	302	309	312	313	267	322	324	329	286	282	305	284	345	267	275	281	301	281	278	284	302	274	272	278	245	319	314	282	269	320	323	292	291	304	276	327	329	270	309	309	272	267	291	325	300	309	293	282	305	317	349	297	298	286	317	289	272	311	290	299	311	266	301	298	274	294	300	304	309	294	266	326	274	259	280	320	276	269	282	292	270	314	299	291	310	292	293	303	247	296	314	284	317	298	313	287	280	292	315	354	310	320	307	290	240	286	280	313	291	301	309	320	297	310	274	284	284	309	342	288	298	311	266	275	332	282	301	308	343	273	280	288	304	290	305	304	282	309	296	333	335	314	285	338	290	315	309	309	249	280	305	317	280	277	277	287	272	311	284	281	299	278	292	291	286	252	289	285	268	300	313	291	285	310	305	302	302	275	292	290	290	272	301	287	287	289	284	303	267	307	311	292	296	316	298	335	336	322	296	310	308	271	304	288	311	291	296	308	310	293	289	295	284	291	298	329	287	280	275	306	282	304	284	295	277	275	310	301	267	295	277	300	292	275	294	274	303	299	298	263	294	304	308	269	298	284	318	287	315	283	274	299	329	281	300	333	287	288	267	298	277	302	279	297	301	295	304	294	302	274	286	266	295	321	297	286	320	313	305	306	282	309	293	296	300	308	308	332	329	313	283	308	308	290	263	272	277	263	288	283	265	285	320	285	294	310	286	309	294	276	301	307	319	297	289	306	278	297	281	291	256	303	296	291	280	286	304	294	283	282	281	274	245	284	296	298	310	285	299	302	284	307	303	287	299	301	304	276	279	272	309	308	323	303	305	300	305	287	318	274	276	344	305	298	278	298	285	277	293	289	294	294	291	291	287	313	268	315	304	289	304	293	278	307	267	308	275	298	296	300	300	282	282	275	319	299	291	290	332	285	301	275	270	292	295	277	277	331	327	286	270	262	273	313	273	289	286	280	281	297	308	299	329	321	281	300	299	350	262	273	278	288	323	297	292	311	287	293	302	302	290	293	367	349	274	303	328	298	293	329	324	279	307	270	284	263	288	298	310	285	316	276	302	302	306	289	278	317	313	260	317	253	293	291	295	272	281	312	271	303	321	293	272	291	298	307	309	309	317	289	286	285	323	269	267	303	307	312	284	287	292	303	347	308	270	290	344	300	330	317	293	327	276	304	294	279	298	285	320	279	295	313	323	333	307	298	292	257	265	315	286	295	299	291	324	310	277	318	330	304	300	303	303	284	295	305	302	290	273	303	306	282	299	276	281	282	275	290	301	300	296	316	281	289	318	293	304	353	301	301	268	314	285	298	324	311	308	310	327	266	311	287	291	276	302	269	273	295	293	286	297	282	287	319	272
6775	910	1440	1632	1420	1207	1060	966	879	846	848	798	802	754	746	785	688	726	671	737	695	698	745	683	661	714	707	695	732	708	697	693	717	693	698	662	650	719	722	663	694	654	701	689	723	680	689	673	716	618	694	657	651	639	664	695	715	668	672	642	659	650	668	701	694	672	705	700	653	643	653	689	707	711	683	686	710	691	700	689	702	690	651	678	673	640	685	656	704	640	705	650	689	659	648	643	707	686	655	693	670	670	627	667	674	672	676	671	661	695	679	672	617	660	733	649	686	679	685	686	661	678	649	691	708	699	634	721	659	706	664	647	674	693	608	695	718	684	671	675	660	631	669	673	621	703	680	735	651	687	661	692	667	692	657	665	663	692	716	696	664	661	647	638	678	688	672	696	646	704	645	684	662	688	661	674	684	660	691	673	712	679	666	642	710	721	689	648	684	645	642	653	686	673	652	665	708	648	681	694	736	693	655	660	637	696	659	698	649	672	664	672	701	658	711	677	704	656	670	682	665	668	672	686	681	639	690	668	710	647	702	683	630	687	696	682	666	675	676	664	650	649	682	671	687	712	672	700	734	678	659	695	679	654	704	676	669	695	725	666	644	676	668	658	658	680	724	651	694	664	678	666	676	691	682	655	655	687	662	727	669	691	658	673	682	688	720	694	694	706	701	642	686	687	682	728	701	712	680	709	626	708	669	676	661	659	645	649	655	661	686	668	664	685	641	694	664	665	662	714	694	691	656	641	676	701	660	661	690	695	689	695	653	698	653	729	706	666	657	641	666	670	668	659	673	647	698	708	669	695	700	673	666	641	644	630	762	670	655	700	678	716	728	645	650	712	697	678	718	680	665	621	699	692	716	658	663	672	647	690	736	653	654	711	672	689	681	664	702	625	675	693	676	661	629	684	663	658	629	715	649	683	675	661	662	680	680	688	679	672	686	676	676	700	610	677	660	719	647	632	615	658	649	688	673	666	678	704	728	676	644	638	653	643	658	651	628	711	693	683	652	619	669	685	695	665	655	726	673	661	682	671	680	642	692	644	676	699	683	694	642	672	686	659	682	695	671	678	654	669	698	643	680	621	707	703	650	662	705	730	690	658	699	650	666	659	713	679	704	701	661	668	655	676	685	660	645	660	649	676	638	645	711	719	720	680	704	710	661	665	667	668	699	739	631	671	696	714	656	674	679	704	703	658	651	703	649	656	708	671	653	684	688	688	671	691	647	683	685	665	696	702	640	694	715	667	716	630	691	634	676	662	706	665	696	629	677	670	668	678	666	733	665	646	681	647	677	684	643	684	659	716	691	702	695	698	709	731	650	671	735	685	687	625	670	647	682	655	645	683	647	691	642	679	695	687	681	707	687	628	663	680	667	708	679	653	696	651	644	692	667	693	686	669	667	659	682	677	656	691	663	689	669	707	666	648	687	640	676	680	693	716	652	645	665	658	663	690	676	657	655	646	650	721	722	682	687	693	700	679	665	651	630	648	645	626	648	718	647	682	665	661	685	658	725	691	715	703	698	654	672	685	642	637	717	662	697	656	684	660	690	690	718	663	688	657	673	652	688	682	664	696	650	709	675	659	621	704	617	581	676	686	666	709	657	585	674	687	758	656	711	640	682	684	687	695	734	647	668	659	637	652	652	688	644	676	624	670	663	601	716	667	605	670	686	678	692	675	690	700	742	684	685	713	680	675	710	675	701	680	652	668	653	699	661	673	678	628	664	625	677	653	654	718	707	642	702	646	667	646	658	671	710	690	675	652	612	683	668	719	654	697	659	624	650	692	718	636	659	669	684	710	642	667	665	648	686	665	665	652	707	644	705	656	706	671	647	681	711	679	695	688	650	652	675	677	674	673	680	668	698	726	674	671	623	708	662	696	643	636	738	675	672	656	608	675	659	694	701	686	711	708	711	697	681	656	693	663	713	701	664	682	615	692	684	694	712	685	691	608	668	688	684	664	680	683	686	701	669	671	673	631	649	607	654	690	704	666	676	695	633	664	716	646	696	718	658	658	700	758	710	647	645	660	675	653	676	659	682	677	683	659	626	669	709	644	711	667	663	683	695	635	740	708	640	664	743	683	664	671	718	721	653	652	690	715	681	617	710	657	678	689	664	690	677	658	683	718	674	677	654	666	676	666	624	666	655	695	698	649	682	637	655	652	651	669	685	688	687	708	617	695	682	667	697	670	659	698	672	687	681	697	685	687	699	670	652	668	672	637	671	594	611	691	664	706	684	729	732	681	679	704	695	648	692	632	722	685	706	670	633	619	658	671	643	690	635	658	684	709	672	750	688	654	666	651	677	660	676	673	670	664	752	690	644	706	655	694	727	676	648	680	704	638	645	660	694	613	643	642	656	702	685	708	714	697	676	636	655	635	654	632	706	697	647	687	651	654	699	651	643	649	663	687	679	708	643	664	675	738	688	685	668	671	672	648	681	721	689	633	740	683	646	676	663	717	703	676	686	655	723	662	728	645	647	653	633	650	643	670	685	684	673	677	667	661	685	659	740	681	647	725	674	657	719	704	671	697	685	660	684	674	674	737	654	703	682	674	697	704	648	756	632	697	661	744	688	694	693	634	703	694	693	727	700	680	657	681	712	630	697	638	686	706	675	656	678	669	690	682	677	662	682	661	649	669	736	687	677	681	643	655	700	655	666	669	654	674	680	691	680	663	620	711	690	682	679	629	668	688	660	689	641	724	640	675	690	651	720	682	677	664	690	659	720	665	678	651	673	678	660	687	703	664	680	685	649	694	678	680	650	681	681	629	652	647	650	715	682	638	685	611	690	678	667	662	642	690	634	678	712	652	674	664	655	660	697	663	715	645	654	695	636	683	667	656	683	624	704	712	677	677	677	676	662	650	665	693	672	678	656	655	639	652	685	704	649	655	628	656	695	665	632	675	685	662	687	681	711	656	671	650	684	668	683	702	641	640	638	677	682	663	730	668	658	693	709	641	707	578	690	668	665	710	675	661	664	718	683	677	698	686	664	658	623	685	647	656	665	679	670	659	617	719	628	648	673	680	653	662	650	663	694	673	641	659	632	656	688	696	629	638	719	692	655	637	681	667	686	614	681	655	654	691	655	713	672	734	733	670	675	671	666	688	642	696	670	686	682	712	653	721	659	673	672	675	631	691	651	705	670	668	655	669	636	664	635	640	671	674	672	690	700	705	658	676	691	682	675	678	658	665	656	626	652	687	697	693	654	668	687	697	704	650	692	680	697	695	654	663	694	648	704	680	653	685	670	649	668	640	631	680	649	705	646	683	641	684	667	662	639	668	678	682	651	675	680	651	672	693	629	661	686	714	652	692	641	652	653	710	687	647	683	720	658	662	662	652	666	652	696	674	684	662	627	651	663	667	677	694	705	685	663	696	641	674	662	724	701	735	679	666	655	663	647	635	680	719	658	694	635	686	667	654	688	682	689	739	733	688	605	666	681	685	647	666	635	666	608	656	655	675	659	666	646	666
14529	1095	960	697	473	378	278	274	287	243	236	217	198	213	192	197	193	193	166	180	168	177	195	184	185	152	157	208	174	189	183	172	187	202	181	178	169	182	179	168	182	166	158	162	173	191	176	172	180	198	167	153	169	179	177	165	170	167	176	184	179	157	169	177	190	176	175	178	183	159	179	148	210	188	173	198	190	162	184	185	199	157	197	177	189	173	175	170	157	174	164	178	204	174	196	173	159	192	179	149	172	179	163	165	164	170	143	167	167	194	168	145	186	166	176	163	170	206	191	175	180	157	165	196	203	175	173	169	182	169	165	171	183	147	175	186	194	159	169	175	172	167	155	189	165	168	159	164	174	174	168	185	187	163	154	151	170	220	209	160	198	185	155	187	172	181	171	191	207	180	173	199	157	183	172	176	152	199	188	169	176	192	147	170	185	190	157	162	191	173	178	189	212	172	179	162	156	182	202	175	167	183	173	207	168	178	153	191	214	173	190	155	138	156	167	173	178	181	180	185	168	148	139	175	142	182	155	165	179	182	181	185	182	196	152	194	183	182	172	189	171	174	150	149	173	151	194	162	154	148	172	166	181	186	191	160	159	168	160	186	145	171	150	193	182	163	184	167	166	165	188	156	155	163	151	169	173	169	206	150	171	153	156	165	178	179	160	166	162	192	167	180	159	199	157	150	156	171	156	176	169	150	161	174	164	200	179	175	188	164	169	164	185	168	171	170	154	170	161	177	180	166	194	166	171	190	205	164	175	187	205	164	188	171	171	170	203	187	164	161	147	177	165	182	184	180	177	146	155	181	165	188	157	160	182	160	176	183	156	193	194	170	171	169	182	171	185	159	198	170	180	188	161	181	182	178	160	203	184	178	151	163	145	177	174	176	162	163	168	174	181	156	185	153	202	197	164	175	175	172	157	159	183	148	184	173	167	156	175	163	167	160	164	165	164	182	162	200	162	159	188	174	161	155	145	184	165	167	162	185	187	177	173	177	178	196	191	170	171	162	201	180	193	149	176	164	170	172	178	184	164	177	171	151	153	171	149	174	208	189	176	172	164	195	187	162	162	150	189	177	170	171	177	160	174	192	187	199	165	150	177	172	145	167	136	170	152	173	169	156	150	164	164	179	185	177	180	183	167	160	176	165	172	165	143	165	183	159	188	173	176	166	176	177	191	192	162	191	170	190	155	176	173	169	181	191	170	151	156	183	192	195	179	187	183	173	180	172	166	157	172	191	174	143	165	170	171	190	151	149	163	199	174	193	180	200	178	147	153	192	174	172	181	171	160	185	184	171	196	154	178	163	165	186	187	165	167	142	168	200	186	160	179	196	164	160	201	177	154	172	152	151	156	165	152	166	156	165	172	180	158	185	177	190	158	191	192	181	183	164	183	162	198	169	179	167	179	161	174	185	189	178	183	184	174	186	183	152	177	188	174	205	188	160	168	171	190	170	197	163	171	156	150	159	167	162	167	154	165	156	196	189	193	167	196	153	171	171	149	163	177	188	158	178	204	201	198	203	172	181	215	169	186	178	171	175	180	196	173	167	155	175	191	188	186	152	176	170	154	188	195	176	183	154	173	172	168	198	168	156	177	193	173	169	173	156	180	164	177	163	158	172	171	151	197	171	173	165	184	157	190	184	182	164	199	163	161	149	173	164	207	165	149	160	180	164	179	146	158	174	175	184	189	176	158	183	157	182	182	181	148	159	199	165	178	172	194	184	185	170	195	210	170	159	167	181	182	163	183	195	173	173	188	187	200	171	156	194	180	145	160	179	172	169	187	183	158	169	182	182	196	147	157	170	191	156	163	169	162	167	185	157	166	180	166	160	196	183	176	192	157	194	180	175	167	187	172	171	171	159	168	192	172	176	167	170	155	146	172	185	187	178	195	184	162	196	202	183	146	161	180	189	176	162	163	183	175	156	167	162	166	176	151	182	194	187	182	169	173	176	187	179	190	170	183	181	171	169	167	194	172	178	173	177	186	173	165	152	157	192	200	180	184	196	167	165	162	157	177	189	167	167	185	176	167	173	166	159	177	155	152	178	170	207	144	155	171	163	175	154	182	189	195	165	166	200	176	163	156	176	170	165	167	153	190	199	186	192	171	198	135	162	179	153	172	156	167	166	171	183	171	161	165	153	159	189	159	188	174	178	171	168	159	190	166	180	141	183	153	159	195	185	160	188	180	174	158	160	197	142	161	165	177	183	168	158	190	194	176	153	174	184	186	174	172	154	166	194	200	194	220	192	175	200	195	176	166	193	157	181	155	208	204	201	161	190	158	168	183	173	201	202	204	173	188	172	161	163	177	146	166	164	175	168	168	182	138	175	173	175	180	183	166	172	185	164	177	172	155	166	181	176	166	189	189	182	181	197	179	179	166	155	145	188	161	190	190	179	171	149	172	148	172	146	161	209	197	164	163	192	174	198	178	162	170	178	179	152	168	193	173	175	169	179	168	167	172	156	185	168	195	181	196	163	159	180	171	201	173	163	165	162	169	173	155	175	190	172	189	166	182	159	179	155	193	177	161	201	184	170	164	161	189	191	170	192	161	155	189	165	169	151	183	151	162	178	176	176	205	172	164	173	169	178	177	170	159	171	152	186	158	186	173	171	194	195	186	184	160	185	160	190	195	152	175	169	191	202	170	168	154	186	189	194	180	163	180	174	160	172	206	161	157	149	173	185	137	178	194	168	178	166	185	195	168	174	180	193	179	169	185	180	179	182	174	175	175	176	172	174	185	166	165	176	186	172	211	186	164	179	164	180	167	152	184	179	178	161	173	168	179	193	189	145	176	165	173	196	177	182	159	153	201	202	190	189	169	184	174	158	157	152	152	158	178	154	164	166	162	156	184	174	177	157	185	174	157	215	156	190	184	178	165	178	134	154	157	167	145	167	167	164	169	145	166	188	172	159	147	180	174	146	163	175	184	183	158	159	176	192	181	185	179	176	182	203	168	173	168	168	166	168	181	174	147	171	187	168	188	183	159	180	167	180	178	179	179	174	163	171	161	185	141	197	146	163	188	193	167	200	182	181	162	187	169	162	176	168	173	157	138	172	167	197	190	166	195	133	194	173	188	152	153	160	162	170	177	144	160	195	183	203	151	164	147	156	161	188	173	194	138	151	176	165	167	180	162	177	160	196	166	177	168	174	153	173	176	173	152	193	182	175	160	130	163	156	161	160	170	186	162	173	197	158	162	176	176	163	186	179	170	147	153	216	179	175	206	198	147	187	183	177	201	182	210	155	138	183	159	167	164	167	168	173	165	185	170	179	164	173	176	181	189	163	174	186	195	172	138	173	149	167	157	187	176	166	199	148	164	159	169	162	184	147	193	202	177	203	194	151	177	184	182	161	176	173	166	141	152	164	169	174	184	176	141	181	178	171	158	197	170	174	194	192	144	158	160	183	166	144	165	165	156	179	178	180	192	195	161	172	160	158	145	157	176	152	188	171	179	161	194	170	171	174	178	179
8117	933	1844	2343	1951	1465	1190	926	877	737	744	642	686	602	539	519	535	540	500	528	466	480	484	436	455	462	441	467	499	406	463	465	380	424	433	447	398	422	426	423	409	435	421	390	429	455	415	393	398	383	386	393	412	448	418	389	416	401	416	415	433	410	391	413	393	398	392	416	461	442	422	431	434	423	400	415	402	415	378	422	407	413	383	404	397	426	400	439	424	401	419	400	426	370	442	394	440	420	414	383	408	422	424	418	416	420	420	368	388	448	400	395	419	406	427	426	416	440	407	407	425	408	389	399	407	419	413	437	399	362	370	390	405	391	422	396	388	360	410	404	413	417	419	397	418	474	408	399	444	407	370	379	385	398	412	361	379	390	421	414	376	391	397	407	438	387	414	401	420	391	392	382	382	414	388	375	406	426	364	414	380	381	410	409	375	401	383	386	383	421	401	413	403	412	430	365	431	426	376	397	416	406	416	427	431	409	412	364	439	414	420	404	410	376	386	386	388	430	419	391	393	391	408	380	418	422	415	400	429	406	418	376	408	432	399	411	382	409	372	395	390	406	422	359	401	419	404	425	380	418	402	405	388	377	393	396	423	386	413	400	353	402	376	407	425	430	407	387	416	383	404	382	431	389	403	413	407	414	410	405	442	430	397	383	433	372	374	372	408	414	394	407	437	388	386	420	408	386	416	437	395	398	395	434	392	449	393	439	388	405	380	405	403	424	424	430	406	453	406	401	396	393	383	415	400	369	407	406	413	383	414	405	399	414	381	388	385	377	404	385	398	419	391	427	428	379	395	409	391	402	414	405	388	380	423	378	397	392	408	430	406	414	396	378	388	410	418	397	366	381	416	396	393	381	409	432	404	425	380	432	428	397	400	405	395	403	411	414	413	392	393	433	382	418	383	439	390	384	427	412	418	399	362	414	411	384	428	401	412	432	373	391	428	420	401	402	373	442	409	370	414	374	381	413	416	405	404	393	430	384	400	415	408	382	378	395	390	399	412	437	447	413	391	409	424	387	391	379	401	399	385	431	393	395	435	376	416	404	395	404	411	394	392	395	395	401	391	404	383	411	402	412	382	395	403	405	398	414	449	420	429	433	391	407	429	400	377	392	364	392	433	419	407	397	385	413	418	386	417	401	398	414	415	404	401	415	401	393	401	426	409	444	416	394	409	389	418	411	384	390	433	399	390	390	397	438	423	379	437	441	428	428	393	446	425	381	405	423	369	386	411	403	434	398	417	405	421	424	357	398	432	412	421	402	379	438	388	443	401	416	383	427	421	381	386	399	382	411	426	420	427	421	383	405	416	436	422	409	426	375	398	430	427	407	392	419	409	435	425	415	420	409	419	411	414	386	376	419	393	390	383	424	413	403	432	410	414	426	448	416	411	402	421	390	400	414	416	437	372	375	408	436	400	358	400	409	393	407	380	448	408	383	410	392	386	408	389	400	426	418	395	398	409	406	407	438	377	402	401	401	353	439	418	424	397	405	395	398	468	396	448	380	368	421	404	395	374	398	409	410	393	381	412	416	416	384	382	402	400	364	377	416	427	405	417	446	401	386	416	398	403	438	391	410	391	468	422	398	389	423	388	381	388	394	418	419	372	432	412	395	406	410	443	404	379	385	436	399	437	438	383	447	406	396	415	394	412	421	406	436	382	438	406	400	389	443	399	392	381	418	384	412	441	405	429	424	428	430	413	373	418	378	384	398	393	403	416	425	419	404	414	414	411	411	413	414	389	364	458	420	400	418	388	398	411	380	441	380	412	355	439	400	421	392	421	395	406	383	410	430	365	377	417	403	380	390	435	419	375	405	387	372	384	384	385	384	410	398	389	437	399	408	393	403	406	377	419	414	450	373	379	407	375	375	407	402	427	425	397	410	414	375	405	384	403	361	387	417	384	401	407	385	429	398	394	368	402	387	397	358	404	350	411	393	399	407	413	374	420	395	404	383	406	407	417	379	411	402	390	423	383	388	414	397	412	389	397	423	388	391	413	402	411	416	409	369	389	415	399	379	418	412	403	391	406	406	388	397	407	385	406	429	364	406	400	395	416	400	414	401	414	412	408	401	446	382	397	402	422	387	379	386	380	381	410	376	405	403	393	418	387	408	401	379	406	430	375	421	429	410	409	393	449	377	382	377	404	409	386	420	394	422	417	414	414	443	384	414	397	388	441	392	375	435	435	390	423	372	391	366	383	428	414	456	392	383	410	415	387	399	368	429	412	418	416	420	411	424	419	413	415	426	434	417	396	410	426	391	400	410	395	422	426	395	434	436	417	404	376	376	410	437	403	434	387	415	394	413	400	390	384	433	412	411	408	413	425	410	403	361	403	425	409	429	434	394	366	426	431	413	408	383	400	431	380	418	403	420	401	418	384	413	401	412	420	417	385	410	430	401	387	375	419	383	443	423	386	394	402	460	385	404	395	392	389	427	358	385	427	402	384	399	397	380	410	399	430	400	403	395	367	418	435	423	388	376	453	427	428	422	392	375	429	414	405	347	418	403	442	433	404	397	416	417	347	411	387	427	422	400	412	387	395	366	409	427	398	383	397	408	383	370	403	371	387	433	416	420	418	404	388	411	380	429	378	406	397	374	400	396	391	413	396	400	411	406	392	432	452	425	390	405	404	394	414	412	446	419	412	372	403	402	419	422	392	435	417	434	396	397	419	395	392	428	415	375	435	350	439	467	398	413	383	409	388	400	382	425	388	415	420	397	432	397	390	398	434	401	458	392	418	413	433	417	421	400	416	386	423	430	411	391	405	413	411	380	421	393	373	409	389	368	381	424	406	418	435	379	404	376	399	386	436	405	398	409	405	437	390	388	392	402	386	434	410	427	398	439	350	411	418	401	402	444	408	418	393	409	430	438	391	420	385	384	413	381	421	405	414	391	405	416	398	417	391	385	407	397	366	403	396	384	384	403	445	385	406	411	441	399	390	409	427	412	404	389	405	397	424	403	416	399	403	420	437	433	350	396	391	398	403	425	413	408	427	389	436	408	427	430	404	403	438	400	403	395	410	395	409	418	457	399	423	380	411	380	381	381	423	422	406	411	402	364	420	413	393	384	391	383	386	445	391	391	423	416	378	420	404	462	407	408	399	373	379	382	413	401	336	416	372	425	414	408	381	445	388	440	385	406	407	402	393	402	452	414	447	417	388	398	401	403	425	416	416	402	370	394	388	399	433	395	404	402	399	437	398	388	436	366	408	395	424	387	431	432	434	427	441	385	417	419	396	388	415	397	369	396	388	421	365	394	402	385	398	408	424	415	441	423	400	418	426	418	402	431	407	401	424	435	405	393	424	392	418	370	406	437	404	378	432	426	407	411	415	438	403	392	417	394	455	410	370	428	391	430	386	382	388	439	391	395	424	427	411	410	401	400	392	389	405	396	422	402	424	390	427	385	409	434	408	382	415	413	412	428	423	382	407	341	391	409	393	398	412	354	399	387	404	408	395	363	434	431	391	389
1723	238	237	239	232	248	180	216	232	193	212	203	201	212	231	204	217	202	207	221	232	227	231	245	202	234	191	253	234	209	210	254	193	190	206	220	233	205	207	227	220	209	189	208	206	190	212	212	235	195	217	213	191	211	224	192	196	197	197	223	217	212	222	214	231	186	219	199	214	223	218	209	229	207	211	223	209	207	225	226	210	221	235	210	210	216	210	230	234	223	215	240	216	214	185	203	226	207	230	207	199	205	198	214	212	207	236	220	257	217	216	228	202	197	201	214	215	205	224	237	230	195	215	219	233	188	234	211	205	204	217	209	241	219	220	219	226	197	242	222	211	214	209	190	233	212	223	211	223	199	221	205	207	208	233	218	212	206	209	194	175	194	215	210	225	218	226	199	238	250	197	191	194	234	230	205	225	208	207	225	233	195	217	198	211	218	189	209	224	213	207	199	229	189	231	200	225	202	205	227	233	221	216	207	209	212	217	201	239	212	200	224	228	216	230	187	224	213	237	219	212	222	216	219	208	198	228	220	217	217	211	241	201	204	208	224	197	220	221	212	175	217	210	238	201	214	220	219	219	213	208	230	223	223	229	217	216	193	220	204	198	208	203	185	198	194	207	222	207	217	213	205	201	212	216	215	227	222	208	194	218	217	203	227	209	226	203	193	217	210	210	255	220	200	204	184	235	220	210	216	229	185	188	201	200	208	217	222	224	225	210	206	215	239	206	188	215	185	207	220	220	205	209	214	227	217	227	178	178	223	247	236	223	207	206	198	225	210	193	215	224	228	237	234	209	225	214	220	215	232	183	239	230	191	203	206	234	236	215	246	238	216	227	193	214	228	215	215	198	199	225	223	202	235	228	222	211	231	205	249	194	228	235	244	207	212	197	181	212	233	203	201	210	206	218	221	201	210	236	204	235	225	225	198	233	212	225	202	210	206	204	202	195	209	209	245	198	216	212	240	223	207	220	206	209	227	174	196	189	203	248	213	239	220	210	184	194	215	241	203	219	210	217	183	198	194	222	209	206	179	205	175	198	219	207	196	201	219	225	207	166	233	255	216	235	232	200	225	209	224	233	242	214	219	204	204	183	209	192	256	238	219	189	201	224	218	194	200	200	222	215	228	195	193	218	209	216	237	205	208	222	204	228	199	209	249	218	215	229	216	226	209	226	223	221	210	210	253	235	204	193	208	227	199	224	231	185	217	216	208	218	203	213	242	231	207	239	216	190	206	233	236	236	214	238	210	211	213	198	196	207	203	238	202	190	208	233	228	199	222	222	211	212	212	214	212	224	215	209	245	219	247	249	188	241	215	247	197	211	207	244	211	226	211	213	206	196	229	246	216	237	223	190	225	237	225	217	205	216	199	207	214	193	241	227	206	226	210	213	225	233	202	200	199	198	232	209	188	193	205	197	216	210	214	190	251	188	222	200	249	230	200	217	192	201	227	231	216	230	189	225	218	223	209	190	234	217	194	203	201	227	199	213	197	217	222	205	224	236	226	219	226	232	218	238	200	220	215	218	207	242	198	220	220	224	198	198	260	217	196	198	222	203	199	214	197	186	219	222	225	209	212	237	225	250	191	232	220	238	209	201	229	237	192	193	214	234	220	213	198	215	234	204	211	218	223	209	195	227	239	232	243	230	207	204	204	209	226	248	221	225	216	188	233	220	203	225	232	212	225	177	216	220	253	218	197	236	218	210	210	196	202	229	200	178	206	223	231	233	202	204	201	210	224	212	226	210	225	231	220	221	206	237	204	219	225	197	228	256	219	221	209	214	193	195	211	195	229	222	206	205	235	193	214	212	205	193	231	226	249	196	225	242	211	204	188	200	204	215	189	226	241	173	201	216	227	210	215	210	226	224	217	228	219	225	223	204	238	233	221	194	200	205	229	213	207	236	215	215	209	197	209	201	222	238	236	231	198	229	217	205	216	210	214	228	239	219	205	244	244	249	208	204	216	266	231	230	248	211	234	235	219	216	226	215	209	222	191	214	208	216	222	207	211	196	197	201	230	235	210	198	218	201	205	240	206	253	188	208	228	214	247	219	204	202	218	205	238	209	215	240	234	226	216	197	211	230	208	199	224	220	193	213	231	237	198	208	231	189	212	205	218	242	197	195	192	222	200	260	223	189	218	218	219	216	215	185	195	221	189	212	223	197	220	223	192	203	237	212	189	226	228	213	196	197	223	226	228	229	202	199	212	215	208	215	225	229	217	207	192	218	215	179	216	203	222	208	203	188	250	182	206	225	210	250	204	199	213	216	225	214	178	204	228	217	223	222	228	182	203	194	237	214	235	192	206	224	235	215	209	192	200	235	233	182	209	224	217	222	200	218	182	185	226	202	196	213	232	214	184	213	223	208	193	236	235	228	240	219	228	207	190	223	203	215	203	203	244	232	242	216	211	180	197	272	216	195	210	212	243	213	228	237	225	207	197	222	236	168	199	218	197	198	234	205	191	202	206	227	228	212	199	226	218	221	213	219	218	192	206	206	223	261	223	254	214	237	217	210	214	211	220	214	265	200	212	191	199	215	209	195	229	208	224	210	216	212	237	248	247	204	223	223	220	193	235	187	195	193	216	220	217	228	225	207	221	218	258	223	241	214	215	226	207	219	211	187	237	224	200	226	221	217	206	206	205	232	245	188	188	210	204	232	238	206	217	195	183	206	214	230	237	241	209	242	223	179	202	221	181	176	231	226	224	233	207	219	182	234	180	207	208	215	192	218	214	217	202	206	216	220	201	237	242	226	209	221	196	230	214	237	219	188	215	235	231	208	225	223	216	238	238	194	214	210	229	210	186	196	201	212	225	190	195	216	226	243	225	227	237	233	193	216	208	212	207	230	235	209	211	244	192	205	206	228	203	206	195	234	242	199	210	225	218	210	215	232	229	199	224	219	211	189	206	188	212	202	218	208	188	181	248	204	217	228	231	226	221	232	235	222	218	219	216	217	225	235	217	182	203	235	222	224	189	235	198	227	207	210	229	227	232	195	205	194	212	222	204	225	199	207	236	224	245	206	189	205	219	238	232	223	233	240	237	212	206	186	205	237	206	213	215	216	231	230	209	227	207	206	194	210	202	231	213	199	200	199	191	211	233	234	218	208	231	213	210	214	204	240	221	229	236	208	234	226	209	219	212	236	218	205	222	175	220	223	207	217	224	215	212	213	235	210	208	221	204	195	202	209	264	229	229	206	239	217	204	210	205	199	185	224	209	216	188	225	220	195	194	198	186	208	238	211	226	182	217	207	225	230	196	220	224	237	238	227	249	208	197	215	225	213	210	231	209	242	225	216	225	234	224	208	230	229	212	217	220	223	221	206	193	221	187	231	191	219	231	212	208	220	204	236	204	208	203	211	216	204	199	216	213	194	204	214	236	222	193	205	209	203	214	234	207	169	206	212	242	204	229	226	221	223	210	201	210	211	244	198	187	205	207	189	204	217	204	214	223	226	200	201	223	216	197	248	211	221	206
1974	591	572	599	568	591	564	574	541	529	534	498	496	491	490	547	522	508	546	550	552	562	513	535	493	517	525	519	510	543	500	484	499	525	474	530	521	517	476	497	501	536	530	534	513	520	485	525	501	508	543	529	519	535	540	537	516	530	531	524	556	526	515	552	473	517	479	519	541	537	527	514	545	528	495	505	518	503	554	490	499	543	474	534	486	526	535	511	492	554	502	541	540	478	492	511	525	514	547	547	529	511	487	556	512	569	507	513	520	487	513	556	527	514	499	498	480	532	513	527	498	501	504	521	511	539	533	544	520	467	536	530	532	541	487	553	558	494	517	510	511	517	576	469	527	519	546	515	526	537	573	529	507	529	516	524	552	474	516	507	549	526	542	508	510	505	516	502	527	475	526	506	548	504	499	535	547	506	567	513	513	479	532	499	496	501	482	513	517	546	470	543	534	540	495	525	515	514	491	537	527	510	579	525	468	545	508	549	516	506	509	513	543	525	534	513	526	504	517	505	526	517	524	534	505	544	507	503	532	553	510	515	508	525	508	525	522	514	515	507	491	530	499	521	531	563	532	539	516	506	472	526	503	531	536	502	482	546	520	498	512	545	525	532	515	532	501	524	471	460	520	515	504	545	504	521	506	519	522	515	510	488	497	490	511	527	518	513	483	465	508	518	525	503	501	548	511	540	477	509	481	546	471	519	525	534	549	496	515	527	504	516	501	533	493	519	486	545	495	517	538	501	475	544	550	559	521	553	551	522	497	498	526	516	522	499	501	490	511	515	500	527	527	510	508	492	554	517	532	500	479	477	491	519	523	560	543	535	558	501	509	538	561	537	537	525	499	516	525	529	499	519	534	497	522	510	478	514	501	506	530	476	518	499	433	498	538	513	511	542	529	512	465	507	533	501	556	515	501	511	521	515	481	550	541	515	536	484	545	510	498	505	548	534	514	501	579	560	543	535	548	486	528	506	472	461	494	491	500	545	548	538	502	546	511	491	502	532	511	515	499	510	463	540	498	489	509	538	509	505	499	577	512	485	472	521	477	496	551	523	514	499	504	528	573	541	525	479	515	497	510	537	479	565	500	525	515	517	516	496	516	509	507	500	539	523	493	466	497	547	516	487	508	515	495	501	518	518	516	593	522	509	540	476	529	533	513	504	534	519	495	501	547	503	515	527	541	558	515	520	521	522	526	512	525	506	492	545	498	527	543	551	494	545	489	529	515	495	488	510	560	528	471	490	513	536	522	507	501	478	530	535	544	480	521	501	517	507	494	518	490	508	512	510	531	493	549	533	497	469	553	560	504	531	490	539	504	507	476	523	526	542	507	519	482	551	501	579	519	518	536	550	534	527	461	524	557	505	492	519	487	503	512	487	492	574	501	550	544	544	538	505	505	522	513	541	522	541	480	516	505	518	468	531	540	534	504	545	538	490	496	525	534	521	495	530	477	474	540	502	507	484	505	499	550	505	486	484	495	495	536	523	529	498	538	539	526	503	541	553	517	548	528	505	483	542	558	540	540	578	499	494	523	519	486	520	535	521	509	521	524	532	504	521	499	494	499	524	513	529	510	533	517	509	512	542	539	502	553	508	488	501	543	548	496	585	533	537	535	523	556	514	515	530	518	498	499	518	526	567	512	511	540	543	516	540	536	547	514	518	532	498	512	497	546	498	530	558	542	537	529	524	505	464	479	502	551	510	564	481	540	482	501	510	501	531	503	504	499	505	497	506	502	526	549	515	482	477	544	538	496	548	529	514	487	512	488	517	518	521	550	507	524	492	533	522	508	510	524	549	517	510	530	534	509	525	553	518	508	505	491	530	505	468	507	541	509	533	527	512	510	482	531	500	505	534	492	515	465	518	472	518	516	529	494	532	499	502	513	521	521	520	516	568	561	490	551	507	540	520	508	521	510	496	512	504	492	535	502	500	518	482	535	518	530	495	522	532	536	506	526	488	516	539	507	514	536	522	499	474	505	514	540	464	517	528	522	529	519	556	514	535	487	563	545	504	541	507	500	519	514	507	536	543	477	509	558	520	520	522	494	505	516	512	509	526	532	511	499	509	506	557	533	534	524	493	521	507	508	513	551	532	490	526	510	532	502	534	533	544	518	538	507	460	574	536	515	540	513	565	532	489	479	483	545	498	533	476	504	521	479	546	524	500	522	517	545	536	504	552	512	540	497	568	497	500	518	523	530	517	528	513	510	522	526	505	492	505	540	520	529	552	555	512	492	496	506	495	535	533	505	553	539	557	502	540	472	510	540	513	548	508	504	507	525	534	587	519	483	519	518	524	486	521	495	524	489	500	515	487	555	487	478	525	532	511	497	527	528	495	527	507	519	512	530	524	457	509	490	499	528	522	528	549	528	523	505	510	547	532	520	525	494	545	494	464	484	559	501	548	530	518	460	480	533	525	497	510	507	513	546	515	542	547	514	489	536	517	488	460	502	525	505	510	541	503	494	497	534	486	499	557	547	481	484	537	506	502	520	543	518	488	538	551	528	558	519	520	523	510	502	510	527	511	486	520	511	552	524	487	493	496	529	485	547	469	507	588	517	502	558	518	469	532	573	490	477	527	507	530	481	486	499	496	538	509	525	490	533	499	533	516	537	514	492	543	511	529	486	515	534	526	522	534	513	501	515	522	513	501	500	484	549	500	465	483	542	491	520	522	533	506	539	519	483	548	526	529	579	519	527	518	483	527	505	516	532	524	490	541	490	522	497	543	521	486	510	578	521	486	501	469	522	516	509	517	513	488	529	482	490	552	517	545	508	534	515	520	482	540	551	564	532	521	487	505	517	528	581	508	577	570	494	516	515	534	510	536	496	479	518	533	491	510	535	523	526	514	522	520	534	486	519	524	512	509	525	479	541	502	504	525	529	520	535	461	516	526	513	510	493	525	508	470	521	561	506	504	530	502	515	512	563	508	539	485	541	538	516	513	521	528	544	528	499	550	521	558	513	516	553	518	481	507	535	475	509	512	530	489	517	511	516	546	557	473	504	525	557	484	509	529	481	520	525	506	527	555	501	538	502	521	522	507	548	533	508	528	516	549	524	517	530	504	483	498	530	533	520	544	489	467	517	515	504	503	512	530	488	548	504	497	522	501	449	482	553	509	518	499	489	473	490	531	520	543	532	501	506	536	519	486	537	505	526	510	534	481	530	503	549	495	507	547	525	546	489	541	512	487	547	545	539	501	512	521	509	495	498	514	506	545	518	513	518	494	496	506	476	540	503	520	490	543	526	528	513	470	517	509	497	474	467	513	534	488	532	495	532	493	511	498	531	500	538	502	530	493	494	563	513	533	569	502	533	487	514	559	522	537	525	462	513	559	499	497	499	504	500	520	526	515	553	537	501	520	493	502	513	491	540	527	482	566	535	508	497	529	496	532	542	532	547	473	537	505	524	507	514	512	492	561	541	505	549	533	489	532	474	544	502	505	560	533	489	514	515	487	473	553	486	511	524	524	513	509
8107	640	666	542	496	426	357	334	305	333	291	311	305	299	286	321	289	293	300	310	307	276	281	319	318	302	279	361	330	325	289	309	311	295	302	275	306	296	305	312	316	309	294	310	304	298	310	282	276	294	325	302	286	263	291	314	307	312	300	316	307	299	300	332	293	292	289	335	322	304	283	300	295	298	289	287	297	304	316	304	301	287	288	265	285	303	308	302	297	262	298	263	304	287	312	309	281	295	290	289	283	254	259	305	294	327	294	259	331	317	261	295	305	282	318	299	306	265	273	325	298	270	293	258	265	290	284	324	302	281	286	288	293	290	318	268	234	301	311	302	303	284	310	295	290	285	305	288	303	297	298	299	258	309	291	309	274	282	269	315	287	308	289	286	306	295	306	260	284	282	278	285	308	294	307	295	282	296	315	269	346	310	278	261	295	300	305	273	290	296	291	294	275	324	272	269	278	319	308	258	296	309	296	276	322	328	275	306	315	284	299	276	323	302	277	273	290	244	269	265	265	318	314	298	287	303	275	265	290	294	302	310	297	303	284	299	326	314	254	313	319	281	341	274	287	327	322	290	304	332	285	341	268	312	279	268	284	294	292	299	302	304	236	305	334	290	285	273	297	272	304	292	312	254	273	317	270	281	282	289	295	316	319	281	291	277	312	305	297	289	299	289	296	290	294	300	303	302	282	296	321	324	306	296	314	279	279	315	271	254	290	286	264	282	292	275	276	285	292	305	292	271	280	236	291	313	279	260	332	305	314	294	292	300	281	318	301	297	332	278	302	298	304	295	281	288	293	301	290	311	280	282	286	303	278	295	276	270	323	291	275	280	302	283	282	288	288	325	268	258	286	286	284	305	282	314	332	293	304	270	273	279	311	311	323	276	301	254	264	330	279	277	291	301	318	300	316	274	254	295	283	300	283	306	310	298	326	339	311	307	287	300	293	309	303	331	266	293	293	295	297	264	313	287	319	298	279	281	322	318	304	306	287	294	266	294	294	294	290	310	315	272	306	288	306	308	297	285	304	332	310	273	290	308	308	287	310	322	293	303	240	296	263	312	272	291	291	311	308	287	290	292	305	288	292	338	298	293	266	318	307	298	300	270	296	291	298	317	310	290	294	265	285	325	285	322	290	309	326	302	309	299	309	298	272	274	281	280	302	278	304	314	309	303	243	285	278	284	263	340	257	307	251	286	314	311	301	276	287	291	317	298	284	314	312	306	272	255	269	311	324	327	270	326	318	287	270	298	286	297	277	305	286	286	295	264	267	271	300	290	340	290	289	326	279	292	298	273	300	295	311	289	302	316	332	273	303	323	293	304	303	258	297	299	325	277	271	296	298	300	315	302	278	305	310	308	295	302	304	306	272	316	284	261	266	273	274	296	276	267	300	319	289	297	295	284	249	297	273	291	281	292	294	276	306	281	282	270	299	286	299	271	312	297	300	291	299	321	294	299	300	292	300	300	300	276	305	318	273	307	306	284	322	314	321	312	289	304	301	315	288	320	289	334	299	282	275	291	275	294	295	288	296	294	288	300	278	280	303	297	293	281	309	302	324	280	265	300	305	326	271	292	312	309	280	284	287	253	304	302	279	305	319	275	325	296	271	262	276	299	283	289	277	288	295	313	331	308	304	273	284	268	306	335	286	291	271	299	309	305	310	298	283	325	291	287	312	271	332	301	262	274	308	263	311	283	296	300	306	280	274	296	288	275	317	278	286	273	304	310	278	289	296	313	270	286	268	310	321	286	275	296	328	280	297	259	291	321	289	301	309	293	293	335	297	276	260	267	287	278	280	286	278	305	301	292	283	279	271	309	297	303	294	283	299	312	318	302	309	289	264	299	290	278	296	299	285	285	270	263	332	313	322	275	276	276	307	319	315	297	291	303	328	308	317	274	329	274	309	296	280	249	281	290	295	298	322	279	301	296	319	276	301	291	291	275	303	303	294	285	290	285	293	340	282	280	303	282	284	269	290	237	280	331	298	275	305	289	285	285	301	280	281	305	308	296	317	299	299	284	312	309	281	270	304	294	284	288	303	316	292	284	265	324	312	301	319	315	290	298	273	275	274	259	334	298	314	290	298	295	283	286	316	297	321	285	328	316	354	292	276	310	316	313	323	310	308	259	299	309	282	273	289	280	296	267	272	342	283	293	245	309	336	290	307	333	297	328	289	288	293	312	309	282	280	272	303	284	297	310	299	317	288	310	324	313	304	311	290	282	317	284	293	281	298	306	301	293	254	294	293	311	296	268	300	286	322	296	328	282	274	333	315	295	294	342	290	301	264	256	288	265	271	316	290	296	311	305	331	321	292	299	290	274	294	292	266	337	265	287	301	289	294	286	303	314	334	292	324	306	286	274	314	286	280	311	277	287	283	323	329	321	327	296	272	268	292	300	293	285	268	271	299	240	258	297	309	323	319	318	303	305	296	289	290	293	313	271	303	296	311	286	301	267	264	302	302	319	293	288	338	299	295	285	271	284	325	275	309	297	324	304	310	302	288	301	275	319	330	309	284	270	271	262	288	274	297	311	282	262	311	294	291	324	313	298	333	280	307	317	296	312	306	298	298	302	266	300	278	300	296	318	312	314	271	318	305	307	279	280	294	307	309	321	288	314	296	283	321	244	288	297	255	313	280	284	303	312	251	289	317	302	300	273	293	269	274	311	278	271	296	289	287	319	283	309	306	290	312	260	291	303	339	302	280	290	308	305	317	301	272	290	282	308	284	321	320	325	319	289	289	293	304	305	280	319	324	291	304	266	278	254	313	322	296	289	270	305	285	323	277	290	282	290	325	307	285	264	302	306	289	306	309	284	290	305	297	302	284	277	288	294	291	289	270	293	281	289	307	277	283	314	293	253	278	290	256	278	312	343	294	289	287	319	276	314	288	319	270	308	309	269	322	302	278	290	301	303	300	279	294	301	278	302	275	324	293	271	297	297	319	277	302	300	288	278	283	293	287	291	329	324	274	311	306	323	277	301	288	306	286	293	275	299	281	300	321	263	295	321	309	291	288	285	275	322	299	332	335	308	317	274	286	341	320	331	293	265	310	277	294	289	297	296	298	286	307	266	309	323	306	280	311	338	288	316	280	280	279	281	303	262	278	263	300	271	281	308	290	280	325	311	288	276	294	302	308	327	299	313	301	298	301	287	291	312	267	308	288	281	281	293	295	288	278	296	278	274	287	308	292	290	305	301	282	309	292	272	302	290	287	291	282	273	281	322	309	359	266	251	286	290	293	295	258	290	271	280	295	297	261	295	274	338	321	263	302	295	307	268	277	267	262	309	287	297	294	303	303	294	286	298	283	336	306	290	275	297	303	294	291	293	318	293	287	279	272	285	316	308	287	311	317	323	288	311	311	296	303	286	278	300	283	277	315	278	292	317	275	315	289	290	309	322	290	294	288	285	287	280	322	294	289	339	316	268	298	270	278	268	310	292	255	279	295	295	284	290	302	280	301	253	316	287	295	281
6658	968	1445	1627	1484	1188	1048	970	884	892	856	781	830	773	719	734	686	708	763	717	734	714	689	680	684	712	723	659	687	665	674	698	707	736	689	623	682	728	640	674	697	711	655	664	715	672	665	651	626	650	662	668	685	661	694	681	695	713	693	680	661	717	679	707	706	663	659	651	691	705	683	659	688	686	686	659	682	717	680	654	687	681	656	670	648	656	665	657	630	624	683	644	695	688	655	689	671	711	681	682	660	699	662	644	644	668	675	684	706	699	708	727	668	652	622	635	645	662	640	702	663	688	698	664	681	676	661	613	629	620	670	657	709	685	729	657	652	670	646	664	602	652	652	633	624	666	675	679	667	676	642	662	662	694	680	646	646	682	618	629	718	694	648	712	648	665	702	673	631	712	683	685	703	675	735	679	710	669	690	667	722	666	683	670	663	670	680	713	645	695	681	646	670	734	696	652	650	690	703	616	638	667	670	649	688	668	622	713	637	691	693	683	639	666	669	660	692	648	688	678	673	687	659	650	664	633	663	659	677	652	702	678	661	685	645	618	695	642	661	721	663	688	655	698	651	677	629	695	673	710	719	655	687	715	700	651	653	661	705	635	662	716	710	691	622	658	666	670	661	673	670	687	668	705	614	655	707	650	676	630	732	686	658	657	715	686	716	700	639	687	702	641	649	711	627	638	656	683	636	655	679	680	651	716	689	677	648	708	725	666	663	681	683	678	699	704	626	673	681	740	656	668	691	686	664	674	620	661	615	720	604	649	675	638	701	642	683	705	738	663	664	682	692	703	660	701	650	701	713	683	688	659	664	672	631	683	695	667	721	697	694	715	652	657	667	659	660	679	694	665	642	663	647	637	669	704	661	655	689	667	670	689	655	659	658	704	671	645	683	677	670	651	662	688	622	683	680	660	651	619	658	683	668	660	685	670	658	671	670	687	660	665	714	657	669	689	657	643	645	695	645	683	692	621	671	683	642	646	670	627	683	687	658	641	730	684	660	614	657	651	690	661	664	647	657	639	614	645	692	701	680	685	675	647	699	689	693	642	696	675	713	671	675	677	674	686	687	687	632	689	713	652	703	651	695	700	697	643	669	640	685	684	667	722	602	710	645	683	633	681	689	708	668	677	698	660	656	722	662	692	683	693	681	640	700	673	674	694	688	663	676	721	682	682	690	690	675	689	674	647	720	680	669	656	639	645	681	693	632	683	664	593	743	694	669	676	677	651	677	668	678	653	698	655	679	668	651	625	633	648	659	623	660	682	668	630	694	680	637	687	661	664	666	696	675	683	659	666	670	691	668	690	642	644	626	672	689	664	657	648	700	703	653	655	692	682	659	699	664	625	644	700	638	666	653	702	642	633	681	702	662	646	667	660	682	726	676	683	696	660	671	677	662	694	662	653	688	629	669	675	667	679	710	693	639	676	687	652	664	685	643	641	695	640	648	660	664	660	685	682	688	679	670	650	678	675	679	654	708	697	693	698	667	660	665	668	636	672	683	655	664	686	696	638	659	646	638	667	651	650	704	653	698	645	690	683	677	674	695	674	685	638	656	710	679	661	696	705	692	689	655	708	675	641	663	670	687	681	711	664	663	665	660	656	692	657	628	663	671	615	642	695	677	671	659	687	718	658	672	636	655	699	698	691	666	682	644	685	668	677	678	664	699	652	699	660	707	691	645	621	686	647	684	629	669	645	665	670	668	676	709	657	715	654	636	671	642	697	665	729	716	692	691	678	685	703	641	656	653	629	668	672	661	701	710	667	623	746	644	696	709	696	660	681	680	625	633	661	696	618	646	680	666	660	663	646	667	635	621	615	668	665	678	676	682	665	666	670	697	714	653	695	663	674	692	701	682	689	656	669	686	682	670	651	678	658	629	691	675	611	663	677	631	669	678	731	705	722	665	707	663	657	637	683	689	656	645	673	678	674	643	681	672	627	710	675	722	696	742	683	669	629	663	706	659	640	680	663	688	637	685	680	690	691	652	682	650	672	676	693	692	672	654	674	633	741	668	666	728	710	631	685	651	649	690	603	662	638	671	670	703	705	672	667	614	663	680	718	686	659	670	665	721	649	671	652	692	707	668	685	651	664	669	720	656	707	676	644	678	644	680	663	658	668	688	640	643	650	671	734	684	662	681	697	703	678	660	699	715	669	666	633	677	696	662	709	708	658	694	672	639	642	658	653	653	700	651	723	652	683	635	683	672	659	711	677	688	675	723	730	663	655	683	661	675	651	688	651	623	615	701	683	677	642	693	688	686	715	699	640	682	709	689	644	672	635	694	667	650	661	654	636	686	706	662	641	655	680	689	661	685	621	685	673	684	639	635	685	697	669	661	699	626	647	668	634	677	705	605	668	684	691	680	704	680	679	633	674	644	645	700	664	720	641	718	684	642	645	646	651	697	675	647	683	634	649	715	669	657	661	664	699	704	645	706	649	635	656	642	664	676	663	691	678	622	677	735	698	660	684	660	653	632	616	725	664	670	676	644	615	656	689	655	642	652	671	701	687	692	682	682	660	707	622	647	687	671	654	689	676	693	697	700	638	642	667	685	655	683	706	681	671	647	639	668	707	659	669	659	637	716	691	653	647	668	647	676	671	692	713	701	687	629	670	683	639	696	692	676	656	669	676	728	677	672	709	695	686	656	679	685	669	659	706	679	648	674	644	699	695	669	646	654	712	723	687	654	684	706	637	719	655	669	706	684	641	674	684	734	687	667	680	670	654	678	646	660	661	672	665	659	648	703	731	665	705	676	686	710	700	660	646	679	605	668	699	613	734	643	664	618	687	641	644	685	643	705	651	697	704	673	701	684	679	689	654	684	702	666	663	695	675	670	645	701	668	641	682	616	692	617	642	642	674	701	657	626	636	679	637	657	665	661	677	669	694	746	686	656	657	664	690	692	681	655	679	676	672	657	676	675	640	679	648	680	652	648	658	634	691	664	676	624	645	710	627	673	647	650	686	663	720	666	621	683	682	689	639	665	687	656	659	659	676	633	621	694	712	646	642	678	698	667	685	696	650	677	703	678	703	635	672	671	670	652	659	669	645	645	672	700	647	659	691	717	690	703	652	712	630	668	683	694	689	662	653	741	752	651	685	691	688	622	648	712	671	693	649	663	625	687	644	662	703	662	624	675	680	677	707	683	649	698	656	684	663	655	602	640	694	674	678	679	698	658	707	659	682	664	642	677	697	704	676	649	661	674	711	680	626	673	687	704	676	643	677	671	678	654	669	697	700	711	652	698	704	671	707	707	670	638	658	681	690	694	665	690	661	648	621	693	659	653	663	609	706	640	656	650	623	686	695	676	700	684	651	734	665	677	632	658	733	678	675	612	643	687	658	642	703	669	727	667	679	647	630	665	677	707	702	690	680	685	666	670	656	676	631	695	648	679	639	686	698	732	634	645	675	703	704	703	686	701	620	678	663	676	701	689	707	639	656	683	716	699	702	684	626	676	657	635	648	643	664	678	647
14984	1144	870	740	514	396	329	271	255	230	262	241	222	228	185	191	196	204	207	168	179	177	184	187	179	179	170	167	186	183	157	185	183	169	184	208	194	177	174	192	167	171	163	147	180	181	151	190	176	194	165	152	186	175	180	172	195	166	166	147	183	151	149	193	170	200	178	155	179	173	197	168	144	172	164	172	184	152	161	167	161	182	156	146	181	154	161	167	169	182	222	175	176	172	151	166	184	183	171	168	184	144	172	173	166	172	163	200	204	179	153	162	185	166	190	173	151	184	142	156	140	163	152	176	168	211	176	164	186	195	191	159	187	167	190	176	177	177	163	159	179	167	160	164	179	196	168	179	155	188	172	177	182	171	164	170	178	166	165	156	167	162	164	165	190	195	185	190	187	181	176	191	162	167	162	151	177	174	184	205	152	180	153	179	161	181	174	180	171	178	166	163	162	176	173	192	178	167	164	171	160	154	161	173	176	181	152	155	173	190	159	165	192	159	176	159	166	192	208	185	193	174	144	179	164	165	160	136	198	178	158	146	178	159	178	176	164	175	165	157	163	195	178	177	179	210	179	170	168	160	193	177	201	186	165	169	189	162	180	178	167	199	160	192	187	184	155	155	169	161	185	179	149	192	204	181	180	186	189	167	205	163	153	194	163	144	160	196	190	182	174	191	180	179	176	162	185	174	181	138	166	177	152	169	181	185	183	184	166	180	215	166	189	153	169	153	175	193	181	163	168	187	158	187	179	155	156	149	201	187	190	161	164	165	158	165	186	171	180	184	175	145	174	173	200	181	143	147	148	202	197	175	199	176	167	182	198	185	190	167	163	165	172	176	170	179	182	153	167	154	163	185	165	162	173	173	148	171	155	161	194	156	177	153	174	138	158	196	147	168	164	187	196	196	175	135	160	187	177	180	177	146	198	162	164	176	201	175	192	148	178	166	159	181	176	181	155	165	157	168	180	205	156	168	174	161	153	165	150	165	153	160	172	164	177	167	177	173	170	170	171	146	170	218	181	154	174	171	182	180	150	157	173	179	193	157	183	163	177	138	169	146	188	162	189	159	179	175	183	181	197	186	184	163	185	187	160	193	174	159	160	169	172	185	183	192	187	171	194	167	181	173	170	146	168	195	151	159	172	195	154	172	185	193	200	164	175	178	156	175	153	168	163	163	164	171	153	188	190	184	185	178	146	179	172	150	196	193	170	198	148	157	154	151	174	188	169	180	167	190	181	173	150	161	154	156	200	164	177	183	189	186	179	181	166	185	157	189	155	166	166	205	168	190	158	165	168	173	160	161	184	181	173	190	167	171	173	167	171	195	171	193	172	171	161	202	184	186	171	175	190	165	168	178	189	172	144	179	197	171	171	193	183	169	169	170	183	176	189	151	146	171	149	164	168	196	156	171	153	161	156	178	189	170	148	183	185	191	187	187	200	181	152	151	179	173	183	156	172	162	197	179	154	150	179	178	189	175	170	176	159	168	161	177	194	164	177	169	167	153	172	198	165	176	192	180	180	182	185	184	189	195	172	158	179	167	170	186	176	202	179	153	161	151	173	159	173	175	162	173	189	141	180	194	170	175	191	157	155	174	178	159	178	145	187	155	177	151	173	154	179	154	170	175	162	175	169	161	195	160	154	168	178	193	193	160	184	185	180	192	183	166	174	183	171	157	170	169	170	174	155	173	154	179	154	174	190	162	157	161	172	143	164	162	165	181	157	162	178	187	185	163	196	181	143	164	164	182	177	160	153	191	172	179	172	179	197	186	158	168	173	180	185	164	176	183	172	189	154	158	170	168	168	170	183	159	194	138	163	187	205	176	160	159	169	179	178	187	195	163	185	154	195	181	155	173	169	171	198	170	176	182	157	142	152	179	202	181	176	182	151	163	169	182	185	155	185	177	198	187	181	171	190	194	156	153	173	158	157	171	143	153	160	193	190	149	180	181	169	184	173	166	179	178	174	181	176	192	173	140	188	186	167	169	151	162	148	187	173	170	184	183	160	178	179	169	167	175	155	164	192	171	172	170	175	173	159	150	155	172	170	202	154	178	179	175	177	171	163	169	165	179	182	193	193	155	182	176	188	178	143	176	204	177	154	159	169	165	206	186	171	158	162	184	146	180	154	172	167	148	173	182	161	152	169	138	162	169	203	172	165	164	163	165	172	161	169	176	175	158	161	180	158	188	162	182	154	150	155	167	162	178	184	170	173	186	179	163	162	185	167	163	174	176	166	163	161	187	165	175	180	157	164	167	180	163	193	165	160	178	163	196	179	166	153	178	174	149	170	135	171	162	171	187	154	170	164	173	163	150	194	178	157	180	169	182	181	157	184	184	194	177	185	205	167	172	186	137	172	186	166	184	152	157	184	164	185	186	172	162	205	158	175	170	203	188	162	162	166	197	168	174	181	174	184	191	156	176	179	180	190	185	179	205	195	169	181	168	174	188	179	144	163	150	171	170	179	189	165	150	163	167	185	189	181	157	164	178	164	178	200	179	185	177	148	150	178	173	173	196	181	197	164	191	180	176	193	183	163	164	166	180	176	197	160	198	160	164	171	193	177	180	185	152	167	188	173	168	153	168	158	158	174	180	196	189	194	178	169	158	191	196	149	177	181	183	164	168	177	176	182	198	167	185	147	171	177	194	160	176	173	157	187	196	168	183	175	179	180	169	170	184	159	165	171	172	186	187	161	186	167	151	167	166	190	193	189	185	174	153	177	178	158	199	183	162	142	162	168	149	177	186	190	160	192	193	170	174	152	169	176	172	177	159	167	165	173	189	168	162	213	177	166	169	161	177	153	179	163	147	164	173	158	189	151	158	155	143	159	151	179	173	179	173	160	157	169	187	173	177	158	164	210	164	182	167	175	187	187	167	212	165	164	185	162	185	192	156	160	167	147	179	175	172	184	173	176	179	182	187	187	190	171	158	170	164	166	159	151	190	176	170	147	158	160	163	149	162	187	179	190	199	202	188	173	159	165	183	178	198	191	156	180	198	186	173	179	204	166	179	166	172	164	173	160	157	170	185	173	177	163	150	189	173	153	177	147	159	158	152	174	183	166	152	165	179	160	185	175	184	148	160	160	159	172	156	152	150	185	159	192	160	168	164	203	156	170	180	156	163	163	168	183	187	168	191	184	150	172	179	198	181	160	162	160	151	161	189	144	181	166	190	169	177	207	181	192	183	173	191	181	171	183	184	164	160	161	159	148	167	185	156	180	171	208	186	172	172	151	141	174	194	191	176	181	163	168	200	197	171	176	161	155	189	141	183	174	174	184	180	154	179	157	177	166	152	164	189	165	153	180	149	167	190	176	205	174	155	163	176	155	173	181	165	142	173	177	205	183	189	156	190	199	177	170	152	180	165	165	162	167	204	164	151	156	188	188	172	208	176	179	167	183	154	176	154	162	163	174	211	160	154	198	164	178	158	166	182	170	178	166	155	156	176	191	150	164	178	169	171	166	159	175	157	191	151
7975	916	1907	2279	1878	1390	1219	998	844	803	733	666	619	631	559	529	526	502	496	495	488	477	523	421	486	487	443	409	483	438	412	419	443	419	433	432	450	433	425	442	408	430	381	433	385	433	399	406	387	428	378	396	393	376	407	398	411	406	432	402	442	405	398	415	431	424	452	413	408	430	390	422	418	412	422	413	391	393	428	413	356	399	450	370	390	401	399	427	399	401	401	364	387	359	410	422	404	407	421	387	399	410	409	431	390	414	416	369	416	406	370	415	380	425	401	401	390	391	360	434	407	372	412	414	448	392	380	408	386	396	381	407	408	424	406	386	371	409	384	401	427	387	391	468	418	402	389	384	398	394	406	416	398	415	412	401	389	386	397	400	365	387	409	423	404	399	422	391	384	417	354	404	395	390	411	408	385	390	409	428	409	373	401	362	424	391	396	382	409	438	390	402	414	384	410	413	424	397	404	423	420	425	397	382	415	396	432	414	396	378	421	435	427	373	381	420	350	421	374	360	410	412	384	377	419	385	437	400	388	413	401	413	418	395	393	423	468	384	374	443	417	408	406	435	435	393	412	399	408	414	413	443	393	378	397	405	411	389	390	404	384	360	375	413	407	369	407	372	435	393	403	376	407	420	391	410	389	431	396	379	381	410	375	392	418	415	421	415	425	378	393	421	393	412	409	384	403	429	429	406	407	398	400	393	400	408	427	381	383	405	426	382	383	401	414	413	436	419	393	383	418	390	397	419	423	366	387	418	383	439	406	418	426	379	359	395	390	381	459	385	383	410	406	395	374	415	418	391	422	420	383	375	423	405	404	367	414	410	377	415	371	391	409	419	381	410	380	408	394	387	385	430	403	410	381	402	407	428	409	411	386	384	417	389	420	392	399	404	401	395	407	376	412	412	423	375	394	400	392	390	413	380	395	369	390	391	397	408	393	378	370	386	331	342	390	424	392	369	401	423	402	389	387	450	393	371	393	403	389	425	356	431	417	406	367	342	416	378	388	388	398	416	362	394	401	412	404	397	406	409	405	407	375	422	398	416	397	395	404	418	377	414	415	417	424	385	405	382	366	394	405	425	420	401	380	401	425	373	376	403	395	377	380	402	382	440	406	407	360	393	353	373	398	399	401	409	392	412	390	372	392	365	392	397	388	452	434	414	384	399	433	411	379	426	386	443	383	434	412	405	386	412	432	393	400	391	363	382	386	415	392	408	378	436	419	387	427	410	415	384	397	463	379	448	398	412	412	413	402	401	391	369	406	408	396	383	424	408	402	398	410	370	401	442	396	392	430	431	400	402	419	409	425	373	388	391	432	416	400	391	398	384	414	394	401	415	388	405	403	375	405	382	377	407	401	412	409	407	427	417	442	433	399	392	415	404	403	420	455	409	399	395	389	418	397	392	410	395	425	361	408	370	427	399	424	368	384	391	379	415	435	360	376	374	422	447	386	389	402	390	421	388	390	392	398	402	410	403	437	412	390	395	370	384	404	386	406	391	413	375	404	394	376	404	389	423	391	439	390	367	368	440	381	391	389	373	400	402	380	391	371	375	402	393	419	374	379	421	422	401	393	393	392	380	409	420	427	400	457	385	411	397	425	402	417	394	389	410	384	385	410	410	389	404	435	446	391	392	385	439	388	406	422	365	397	379	411	402	429	382	380	423	363	405	392	398	403	389	418	421	418	403	415	389	401	414	408	390	390	401	395	380	409	387	437	411	413	421	428	439	368	379	395	416	375	395	386	368	368	393	391	396	376	409	444	378	377	419	413	401	393	394	412	415	391	377	398	420	407	405	390	393	405	381	375	429	420	357	409	386	431	420	399	418	377	395	418	395	377	416	397	411	410	426	419	360	436	414	396	422	401	368	385	404	428	435	397	396	413	390	441	429	373	425	389	401	411	410	380	412	395	429	404	422	403	395	407	388	425	385	388	415	378	409	418	385	422	403	397	383	417	412	424	390	413	389	435	417	404	417	408	402	405	369	405	423	388	430	402	371	411	399	388	383	410	404	405	400	382	366	407	416	390	407	419	387	408	397	406	394	386	431	373	395	438	417	406	383	392	422	398	380	392	383	419	405	424	393	397	400	388	427	379	406	406	383	406	400	401	375	393	394	412	410	387	417	395	432	410	424	405	458	392	384	426	425	417	417	412	408	400	401	397	392	379	394	383	399	372	400	360	389	392	397	374	425	359	424	395	403	357	386	390	420	396	405	391	404	410	376	408	353	418	408	409	396	407	385	393	424	412	428	380	412	424	401	427	391	407	383	397	410	447	398	415	383	358	414	412	406	421	395	430	377	411	391	396	392	390	407	416	390	389	386	398	412	391	404	397	418	452	417	432	454	396	406	371	409	414	431	426	394	374	421	391	390	427	404	418	402	398	419	431	415	381	436	395	397	428	383	386	386	386	401	400	364	355	416	403	360	378	417	404	391	385	373	426	444	379	406	386	419	408	393	389	425	383	379	396	401	390	432	391	362	409	408	422	395	410	392	392	384	401	435	385	390	426	383	418	381	415	408	388	386	360	439	369	386	381	390	389	405	419	374	380	388	373	419	377	420	406	439	392	394	383	410	409	403	408	397	365	414	426	394	417	408	436	401	369	411	422	391	401	370	398	392	422	361	393	397	396	391	371	413	396	402	388	391	407	364	376	380	398	390	411	431	382	398	417	388	384	401	414	424	403	424	403	429	397	404	382	397	397	388	388	400	370	445	384	376	388	428	409	395	382	394	391	408	412	394	360	435	417	406	400	397	400	407	409	397	376	403	407	397	401	389	396	426	424	424	406	397	412	411	384	432	418	383	380	381	406	424	402	378	425	390	393	426	414	442	417	391	395	416	431	435	374	369	399	381	407	425	430	445	428	419	416	388	395	401	396	413	397	409	381	422	424	395	379	390	416	397	417	394	378	395	416	394	424	433	392	426	389	380	369	393	397	395	434	390	370	395	403	415	435	420	435	405	391	406	426	413	402	404	421	419	439	415	390	399	400	422	398	403	390	399	383	415	369	426	384	392	393	412	425	360	399	392	406	403	373	428	404	380	399	388	368	421	412	431	405	408	415	362	408	394	414	370	402	393	404	391	404	409	399	368	388	408	377	408	377	398	407	425	432	378	379	378	447	395	384	427	415	404	402	435	384	379	408	420	415	402	389	417	380	411	391	420	424	422	411	413	430	380	359	379	391	414	397	390	398	391	371	390	422	416	415	420	421	406	403	410	387	388	381	413	403	380	360	370	409	425	404	404	393	419	387	407	385	406	412	416	410	414	416	422	425	368	400	426	397	436	425	394	398	386	410	406	431	406	403	378	406	420	367	396	406	401	436	393	383	409	413	420	390	360	416	391	419	390	383	379	420	375	417	426	383	347	377	418	441	396	396	416	420	426	392	424	409	427	388	383	403	371	402	382	429	412	370	426	419	423	430	409	380	395	382	391	404	426	358	393	436	399	387	417	371	378	407	375	400	360	419	411	388	432
1528	218	221	195	249	215	215	193	208	216	211	235	205	210	222	241	206	185	196	232	196	196	195	217	225	217	215	219	196	197	237	232	226	214	207	206	211	209	200	215	225	211	182	226	215	231	226	176	187	211	216	190	207	203	211	211	228	183	180	222	215	196	223	205	216	199	222	215	242	216	229	230	209	220	230	208	197	194	186	230	228	220	205	222	202	217	181	196	208	255	213	212	238	242	218	211	234	214	228	226	210	188	211	207	229	194	215	252	247	238	211	249	234	220	205	193	226	199	217	217	226	196	211	187	236	214	238	225	202	204	194	229	229	202	207	218	186	223	248	209	229	250	220	234	202	219	201	224	234	232	230	204	222	201	212	230	205	234	244	214	217	195	211	198	215	201	217	216	197	210	208	233	213	224	226	231	175	214	200	221	251	205	220	208	229	228	219	206	211	201	184	232	214	198	216	231	210	249	232	214	248	212	211	218	228	200	210	223	203	224	185	211	229	197	210	211	195	206	200	232	202	219	199	223	184	204	218	229	252	195	211	233	237	204	228	202	216	196	213	234	197	210	222	237	236	208	246	204	181	208	194	224	209	206	223	203	228	183	209	176	215	218	207	232	230	198	186	237	241	219	207	203	206	202	209	212	226	207	199	215	213	205	222	223	189	208	219	220	216	190	243	222	204	196	215	216	220	237	227	218	227	240	229	212	206	235	214	196	209	217	201	222	231	250	194	207	238	236	197	214	197	220	232	218	233	203	222	213	232	223	227	231	189	226	202	223	207	257	245	217	226	221	239	220	211	206	195	189	252	232	221	235	208	196	226	206	229	209	203	207	228	232	220	233	254	224	204	178	196	205	227	241	211	213	224	223	221	211	208	239	230	207	225	199	227	246	197	226	207	236	238	206	208	213	231	242	222	194	235	211	194	220	198	225	226	215	238	219	199	212	225	224	212	215	213	218	208	202	223	212	200	197	187	243	214	204	240	222	208	214	205	226	220	214	233	216	212	219	203	230	188	220	231	204	207	218	221	222	227	232	217	219	228	214	240	215	201	234	216	240	217	223	203	209	213	205	257	232	190	194	228	212	227	194	211	237	233	224	202	206	208	206	203	223	207	203	215	204	230	223	203	192	180	223	204	211	208	214	217	204	222	236	198	221	211	216	195	194	198	202	220	199	190	193	197	223	225	224	233	232	215	206	195	214	212	209	250	195	235	199	210	228	211	215	208	207	198	229	199	200	207	221	210	230	191	229	227	210	195	227	216	201	215	201	226	212	254	224	218	204	184	243	231	231	223	195	252	224	211	220	224	258	231	212	213	248	217	231	209	215	192	195	231	200	205	209	231	201	250	210	234	198	205	209	206	217	215	219	204	185	205	211	194	209	213	216	211	209	219	207	190	219	226	200	231	193	214	222	218	221	199	180	223	199	204	225	242	226	245	220	226	220	227	200	210	235	245	267	232	209	205	204	213	207	244	225	207	240	216	199	214	224	212	229	239	200	233	229	208	219	206	208	204	206	222	203	233	188	228	210	220	215	196	211	229	205	222	237	238	230	204	226	198	212	230	200	198	198	223	214	217	216	236	222	224	212	195	207	231	229	210	207	219	238	221	221	194	228	186	221	208	231	224	224	221	210	234	214	208	182	205	203	216	204	213	201	220	221	198	233	219	238	234	186	195	203	222	211	232	254	236	238	230	200	201	215	198	195	207	225	205	211	234	218	238	208	234	233	204	219	238	233	222	201	192	217	236	226	192	217	235	210	227	218	207	200	204	217	213	201	225	230	235	223	244	224	208	210	231	207	219	249	236	256	220	207	222	213	237	213	223	196	229	224	206	228	208	223	208	201	219	226	216	221	225	221	206	216	204	206	219	212	201	238	183	221	207	203	220	201	256	194	200	230	185	218	229	205	228	211	209	231	211	193	192	220	181	242	240	205	202	196	215	192	213	208	237	238	221	227	197	234	198	231	199	220	218	207	229	205	242	198	210	212	224	227	188	206	194	196	232	191	198	186	192	206	209	234	190	215	208	223	224	224	253	223	195	222	198	218	204	240	223	218	215	190	182	227	207	208	236	230	267	208	204	222	209	217	236	184	187	191	209	225	197	248	215	213	200	241	219	213	187	213	203	215	216	214	196	213	198	247	221	177	207	208	216	239	197	202	243	203	220	224	191	224	203	214	201	191	217	234	201	215	199	209	203	216	204	226	214	189	192	204	174	222	230	229	182	234	207	206	198	216	201	238	215	222	208	198	225	221	229	207	204	185	247	195	238	202	221	211	225	200	213	200	230	206	199	197	209	195	214	209	195	232	207	197	225	215	192	203	214	238	219	222	209	208	191	205	247	216	197	195	222	226	214	247	226	200	224	206	230	205	202	202	253	214	221	186	189	221	218	229	207	192	197	202	212	201	220	195	219	231	215	216	214	222	210	215	211	235	229	220	203	209	202	206	196	198	189	214	242	225	231	197	226	209	231	175	229	204	233	222	213	229	196	202	218	195	225	216	201	190	202	221	225	201	220	207	242	231	189	219	226	236	226	201	203	225	200	244	228	208	196	201	193	197	223	226	225	232	230	249	215	191	200	216	234	231	230	216	182	178	233	225	222	235	222	218	226	180	233	203	200	190	246	221	221	243	218	231	205	240	204	215	233	200	215	219	225	222	234	233	213	234	219	192	205	203	212	221	228	189	222	214	241	230	232	205	201	255	216	214	222	234	239	232	209	210	218	216	238	237	219	227	224	233	222	205	204	196	200	226	231	244	198	245	222	225	217	237	224	230	176	198	206	209	219	212	177	213	208	244	230	251	199	222	221	226	184	203	234	231	228	226	211	203	199	207	239	208	195	232	221	220	216	219	200	191	226	239	230	248	227	222	227	217	199	208	236	206	236	237	242	221	198	220	197	195	230	240	228	197	220	210	192	204	202	191	203	208	226	201	191	216	206	219	225	208	201	225	218	199	195	216	228	240	219	211	245	206	224	202	209	217	201	215	200	198	232	232	222	219	226	204	223	211	194	196	239	222	220	231	233	216	207	217	225	208	228	230	216	213	210	198	206	217	209	261	219	213	203	222	210	228	215	219	216	225	208	210	184	212	200	244	221	203	202	237	205	221	222	203	212	232	223	203	195	233	232	198	230	214	211	192	223	236	201	197	199	191	208	231	220	205	238	246	226	234	217	237	212	218	213	220	249	218	229	226	211	214	196	216	210	214	208	229	213	225	205	247	228	189	201	229	217	223	226	214	231	192	211	223	205	233	232	203	233	219	199	209	206	203	241	210	228	210	215	221	195	204	214	232	200	247	215	263	216	200	246	265	217	209	224	235	221	194	211	224	195	238	205	223	220	229	207	222	213	240	212	200	198	195	188	200	227	223	221	231	243	173	218	217	203	231	242	191	210	234	191	224	193	195	238	199	222	182	192	200	216	231	208	212	213	235	186	235	218	212	225	227	211	191	215	218	228	198	221	232	210	233	211	214	215	209
1888	569	531	559	512	580	534	569	519	544	493	510	539	539	523	528	532	532	524	505	496	514	524	501	537	543	526	532	574	526	538	530	500	562	540	542	510	523	551	501	509	567	549	507	504	512	525	508	539	549	511	530	517	489	529	514	539	489	517	490	509	488	517	558	512	535	504	518	510	520	517	527	518	471	513	526	498	502	521	488	511	557	553	535	553	514	544	530	513	508	541	536	549	525	529	536	485	540	494	524	554	512	546	509	526	491	564	529	542	550	499	544	504	509	500	490	554	516	536	529	490	524	483	503	510	495	497	484	514	525	509	466	484	537	509	461	507	470	490	528	522	496	495	526	507	519	519	508	526	484	490	501	502	515	527	556	520	460	524	534	536	525	511	490	530	485	503	530	529	531	530	495	512	515	479	520	502	541	505	504	514	541	510	543	493	519	538	499	508	526	526	537	471	506	499	536	490	503	560	514	529	524	548	574	498	538	569	510	544	517	564	556	512	481	497	507	557	559	551	491	461	526	498	543	517	545	510	543	504	494	526	504	472	496	519	539	529	519	539	541	541	506	516	483	482	528	499	540	510	555	530	507	528	539	530	522	480	496	498	527	484	495	485	531	519	503	500	512	513	515	511	530	499	488	550	540	497	575	501	539	503	464	519	496	494	522	523	532	516	480	519	527	527	470	511	476	497	479	541	531	484	534	538	495	523	515	481	530	517	515	577	486	495	547	525	510	531	502	508	501	515	507	550	503	462	504	523	540	495	506	468	482	532	534	524	501	552	508	474	492	519	505	532	545	548	529	530	512	542	530	528	529	521	514	528	525	490	506	513	488	532	527	512	521	533	564	503	522	525	502	535	549	537	544	504	495	511	543	554	542	520	494	482	500	530	538	537	537	504	515	548	528	544	511	537	555	494	516	510	493	485	537	549	482	551	568	518	551	518	480	525	516	513	476	504	477	558	562	496	508	546	488	536	518	497	553	514	527	507	521	517	528	513	507	494	456	528	520	514	505	508	524	557	541	519	538	513	498	506	482	507	521	536	557	518	511	511	552	485	529	528	529	529	501	525	527	541	548	579	504	558	535	503	528	494	500	504	549	494	492	531	508	547	528	520	524	534	481	537	505	549	539	559	515	531	501	471	472	512	494	526	495	488	512	547	522	475	549	523	532	535	488	504	538	531	502	564	552	530	520	515	555	503	512	508	528	510	545	523	486	525	523	514	508	558	538	520	485	477	540	550	506	499	537	540	532	540	489	511	519	537	510	509	499	504	551	492	514	550	515	473	483	508	497	516	535	487	492	499	526	514	553	509	549	540	514	544	481	497	578	506	531	525	542	478	524	546	485	525	506	506	496	531	506	533	519	493	549	549	541	517	520	548	505	529	548	512	544	502	530	528	513	521	508	541	587	533	505	490	485	544	490	489	522	549	545	496	468	515	499	509	500	521	527	523	561	516	509	495	548	548	502	534	528	552	491	496	575	496	523	501	528	519	523	489	493	553	567	516	529	507	545	532	529	467	555	525	496	526	534	541	539	511	505	553	508	525	542	534	486	502	533	513	542	526	535	551	556	519	511	535	525	543	545	508	511	507	524	519	527	515	537	534	494	526	489	517	508	505	538	496	546	472	500	519	479	530	550	557	477	504	500	522	541	519	539	487	536	527	519	530	483	485	510	493	545	527	498	524	529	534	547	500	508	456	557	517	559	539	479	494	500	507	527	499	527	528	546	504	500	546	536	534	547	510	525	511	533	536	487	502	530	541	510	523	531	578	534	502	525	529	504	508	544	483	540	500	472	566	523	531	496	564	490	510	510	515	503	519	549	561	524	497	486	508	524	491	497	511	497	553	503	540	544	475	532	531	522	518	485	531	522	520	548	537	512	484	538	489	499	572	526	528	531	509	517	542	506	513	474	494	571	557	512	528	538	494	566	502	523	511	513	543	508	550	513	476	466	493	504	494	480	538	488	533	494	528	503	509	484	543	474	545	540	493	543	531	508	533	511	515	510	532	518	512	532	544	512	515	543	500	560	519	534	494	525	544	545	528	548	521	481	520	533	515	521	510	524	531	508	535	493	486	509	536	510	527	520	524	502	518	543	515	520	502	554	500	500	538	489	517	492	536	511	552	488	503	508	522	500	525	493	507	549	513	518	544	503	541	491	560	496	488	504	534	504	508	543	486	514	530	501	484	518	485	558	535	504	531	507	509	540	500	506	508	527	525	536	516	511	480	501	536	507	506	504	544	536	518	522	495	507	512	535	523	543	504	502	496	498	538	534	486	505	514	484	510	509	519	504	519	539	533	494	506	523	509	539	504	492	533	540	493	490	512	518	479	541	491	509	527	566	505	518	512	514	503	513	505	519	499	468	533	532	530	533	521	513	502	520	542	503	511	521	557	503	562	510	507	514	517	477	549	520	504	513	473	526	522	504	514	504	506	533	534	524	513	496	506	520	517	513	543	489	517	504	518	506	505	512	501	520	547	502	517	573	514	525	503	515	542	535	485	502	510	541	528	546	484	548	554	516	509	503	532	514	540	488	496	498	507	540	563	535	507	493	498	526	559	509	588	533	519	562	484	521	525	515	511	555	500	487	528	529	507	514	472	521	514	543	518	525	513	515	519	547	513	504	527	518	527	517	530	520	553	497	528	524	507	509	498	526	520	504	481	488	492	550	494	528	529	534	513	498	490	531	539	526	471	523	537	509	530	503	499	508	513	488	509	521	514	522	565	546	541	527	502	538	579	549	545	530	516	560	537	529	500	476	508	511	533	506	541	513	515	545	518	493	539	527	570	500	508	504	533	511	464	518	540	528	535	498	470	541	556	510	528	506	533	505	517	499	507	517	552	522	481	542	554	537	538	516	487	515	528	545	545	533	527	496	545	537	494	526	500	546	554	534	529	495	525	527	544	521	574	541	498	512	541	538	510	507	556	533	524	493	547	503	528	513	490	520	556	497	528	516	485	521	505	504	501	498	501	493	526	505	461	496	523	474	527	560	485	560	499	484	455	532	513	447	482	488	526	530	489	523	487	500	537	502	501	479	507	507	506	539	520	545	518	511	534	504	501	517	505	483	527	493	529	564	510	487	508	497	460	504	535	513	516	536	514	495	503	534	482	517	540	525	513	502	533	513	527	525	504	538	507	524	508	523	503	504	522	515	499	545	547	483	480	501	520	486	537	507	530	554	556	502	542	520	534	484	500	525	555	530	552	472	541	513	482	518	537	476	502	525	545	519	530	575	523	550	545	520	499	521	545	549	545	520	493	536	545	504	531	482	508	556	534	548	522	566	543	523	513	552	527	472	492	516	509	503	490	499	526	559	513	491	513	522	509	545	512	491	564	527	475	532	513	489	517	513	533	550	537	518	514	547	511	534	544	555	535	503	514	482	512	490	498	540	507	516	529	480	518	534	562	480	542	490	527	511	543	496	496	481	496	486	518	530	520	503	506	572	536	536	498	546	503	551	484	512	506	489	521	509
8107	643	641	566	456	409	360	345	369	342	344	327	281	344	297	312	320	299	299	300	312	319	291	302	305	297	316	313	299	293	327	304	284	292	291	282	341	273	262	313	283	295	302	292	296	291	283	282	295	292	298	270	291	294	312	311	291	293	282	290	315	269	290	319	283	285	280	306	276	312	297	278	300	289	319	234	310	300	318	255	293	330	320	299	290	324	310	305	303	303	298	286	299	301	297	295	290	269	317	305	302	269	313	289	284	327	298	312	302	298	289	295	314	289	304	291	253	326	295	288	284	294	307	303	278	293	289	326	314	285	288	270	306	327	296	273	324	288	306	307	275	302	318	293	283	303	296	296	297	268	278	251	272	298	312	300	298	279	282	298	255	305	303	294	282	293	304	311	300	306	309	296	267	301	290	280	286	280	294	301	329	271	266	265	266	287	281	296	306	289	286	336	327	327	316	293	288	292	283	338	285	288	285	289	286	291	286	270	277	272	286	299	272	324	287	295	297	300	308	293	266	277	313	301	290	306	274	295	267	267	254	287	278	293	302	304	305	285	279	262	294	293	281	317	274	266	313	307	272	261	302	314	305	285	327	285	288	281	275	289	314	293	284	305	322	268	291	287	285	274	292	314	291	301	301	292	298	326	311	280	312	291	281	279	303	287	261	283	286	277	284	279	308	278	290	295	302	285	321	318	306	287	317	275	286	282	323	306	311	331	297	302	301	308	285	259	273	355	274	268	296	249	281	299	254	307	286	296	287	287	299	251	295	302	301	282	307	271	318	298	290	288	300	283	297	295	305	275	303	300	284	319	280	271	317	294	300	308	286	301	298	290	272	284	303	273	336	304	258	320	309	287	309	283	316	294	286	296	292	316	296	309	282	250	243	335	284	345	294	302	295	280	292	271	277	315	276	288	323	289	289	288	315	290	305	262	281	300	310	310	301	297	298	278	283	266	295	301	289	301	297	300	270	312	326	313	272	303	257	304	297	261	299	285	267	307	278	280	263	312	316	308	314	271	278	306	286	289	277	300	311	320	285	297	281	309	308	308	303	291	314	307	295	270	321	286	259	285	289	270	246	313	276	312	301	320	281	284	297	279	275	286	322	283	291	307	324	292	279	280	311	317	302	288	304	295	302	268	283	272	273	301	342	279	282	259	272	291	309	287	275	297	316	271	270	261	291	305	295	298	330	278	330	299	305	304	258	307	309	291	290	293	318	276	282	290	303	318	279	309	320	286	263	287	273	295	299	294	271	277	291	305	322	302	292	280	285	293	315	302	290	302	308	301	278	285	305	301	304	285	297	262	262	261	307	284	262	290	250	309	326	280	288	285	307	279	305	288	294	300	302	295	310	327	292	293	300	300	349	320	298	300	275	314	332	279	311	288	292	284	275	276	290	303	282	305	278	273	295	302	282	266	283	260	289	306	306	260	302	294	294	295	267	287	287	341	262	319	252	307	273	286	288	283	295	303	291	284	280	281	295	299	315	273	289	265	306	311	294	274	283	319	277	259	285	270	285	313	286	295	257	304	282	288	319	288	320	260	303	280	294	255	294	302	276	291	304	271	336	266	280	315	276	267	296	293	267	310	312	292	271	316	312	277	275	312	285	279	337	281	315	288	296	292	313	290	290	298	275	317	326	278	277	258	307	288	251	284	299	308	286	287	270	285	288	282	289	282	295	291	302	279	266	308	288	295	286	284	315	283	264	305	287	281	346	285	278	276	331	289	297	304	277	309	308	277	315	301	261	302	264	282	324	281	276	281	300	299	277	266	279	275	261	289	294	294	298	298	287	311	304	298	286	264	298	327	288	309	257	317	274	304	281	322	273	278	263	301	294	312	269	268	298	258	260	285	278	297	277	312	313	280	287	296	302	310	310	282	296	292	282	272	263	300	287	293	275	286	268	292	304	282	305	304	286	307	253	280	310	277	313	311	325	281	293	270	285	287	290	291	268	245	307	287	273	273	285	304	312	295	294	285	265	342	318	325	270	287	274	296	325	258	289	279	285	276	334	274	289	316	288	300	322	287	269	292	291	291	299	312	281	323	302	302	298	277	302	325	251	291	327	293	265	246	293	279	302	290	294	307	339	278	283	284	258	277	287	323	266	300	350	287	302	314	306	268	295	271	236	260	272	287	332	290	280	300	297	273	313	291	322	280	297	268	293	266	309	257	317	274	328	293	262	328	271	310	281	303	298	256	263	282	279	324	294	311	267	296	293	274	289	289	282	336	287	284	295	289	290	268	271	298	327	319	268	273	267	276	296	287	295	307	327	293	293	319	314	292	271	315	292	307	310	314	286	297	288	278	280	342	299	249	290	276	247	275	327	309	304	304	319	299	314	261	293	263	299	254	291	291	328	284	292	319	282	272	301	299	303	291	306	298	280	272	289	294	308	269	273	283	299	305	328	310	291	237	307	280	303	273	286	277	298	329	303	299	275	289	277	270	334	278	267	267	281	277	296	284	295	289	302	272	332	296	278	314	304	284	328	236	304	298	279	279	259	308	281	312	295	248	289	288	329	280	303	280	297	311	303	291	330	298	302	300	275	286	253	318	289	271	285	284	279	276	305	258	275	292	296	292	285	291	299	276	293	308	281	291	323	306	291	286	293	311	274	339	322	314	287	293	306	303	287	249	271	301	253	318	285	307	285	284	290	289	263	296	249	321	302	253	295	298	294	282	306	295	274	298	283	273	283	309	330	310	277	295	284	292	280	299	315	360	310	316	307	330	305	315	296	299	283	293	278	282	304	311	270	274	308	308	247	287	294	323	296	337	305	272	301	311	263	293	299	264	292	314	297	306	291	269	305	303	320	298	278	288	277	315	301	285	262	285	280	311	337	292	304	311	320	270	307	314	316	284	312	265	300	314	262	283	237	296	298	325	280	287	289	306	305	283	303	311	307	287	326	268	284	283	295	275	284	260	277	290	288	292	271	295	275	295	274	254	311	286	288	289	276	277	305	260	306	254	299	305	286	287	293	283	340	289	275	293	309	302	323	302	284	312	317	312	301	280	270	323	258	269	309	274	302	285	352	286	293	296	291	284	308	275	272	292	266	319	305	277	267	328	263	274	265	335	279	308	294	298	289	314	280	257	270	289	291	298	336	329	283	285	286	295	298	306	310	279	321	284	323	287	314	275	321	265	311	290	272	289	280	307	293	315	301	303	284	284	287	301	287	337	305	310	302	289	317	306	269	264	306	271	338	272	308	262	281	269	298	296	278	294	277	263	282	297	287	278	285	350	301	280	297	294	299	333	276	294	251	301	258	286	312	295	319	303	313	313	300	255	260	283	310	291	308	284	338	310	313	327	294	288	298	277	264	299	312	307	317	281	284	291	301	327	292	276	281	316	302	302	276	289	296	289	310	274	302	287	306	249	256	280	300	290	291	284	297	282	293	348	296	293	291	315	262	283	315	300	296	278	283	332	301	282	290	271	304	275	278	292	290	298	319	311	326	290	281	285	262	288	301	300
6695	973	1454	1646	1540	1114	1086	990	903	851	855	805	794	772	774	813	718	750	729	686	681	729	741	709	696	665	737	712	687	646	669	725	672	711	710	695	697	635	675	692	680	683	732	736	680	659	650	692	662	726	667	702	641	678	684	674	688	725	676	667	687	654	664	656	698	626	678	683	690	683	706	645	692	677	661	679	667	705	681	679	682	674	689	685	728	675	655	717	676	714	691	646	675	671	715	699	647	636	669	644	667	680	660	673	678	678	696	656	671	656	662	674	640	658	647	644	651	717	711	641	624	705	649	689	708	701	632	675	671	688	686	699	697	687	696	680	706	667	736	672	698	673	729	663	656	702	653	669	642	618	655	719	667	671	692	662	680	664	704	685	678	702	642	631	686	686	673	687	650	642	686	666	656	675	670	682	718	651	662	713	714	706	639	663	687	671	663	698	662	639	676	617	647	669	708	674	609	662	711	674	667	662	668	689	694	625	626	638	673	700	653	651	707	683	651	706	708	722	704	673	629	668	659	653	620	631	686	642	626	668	710	650	666	672	659	666	681	658	630	663	671	668	637	676	686	679	739	642	641	689	655	695	702	628	708	636	659	695	681	684	597	672	651	658	654	648	680	688	676	653	653	647	698	704	713	646	637	660	638	654	699	673	623	620	697	708	671	632	702	671	700	682	684	623	742	687	632	656	676	672	666	696	654	653	662	637	681	690	702	667	681	632	696	679	682	654	675	635	650	639	695	695	672	655	677	663	654	675	647	671	690	646	656	682	659	631	686	674	610	687	692	696	631	700	634	703	616	651	636	684	706	623	717	676	700	689	684	664	656	691	674	633	666	665	654	642	670	670	680	665	674	656	718	631	663	694	628	657	664	670	645	666	704	631	694	624	674	689	655	689	672	669	671	637	702	698	629	643	713	634	692	624	679	671	696	653	660	660	694	665	623	690	660	681	660	675	673	647	664	651	701	659	690	640	629	657	692	686	721	665	626	716	648	686	672	667	737	676	708	659	688	646	661	680	663	649	634	686	651	734	691	671	668	626	655	652	677	702	651	655	689	691	670	666	689	622	667	677	639	681	700	671	614	682	685	651	667	727	714	685	667	683	690	634	680	669	704	713	620	586	671	671	673	635	685	649	609	691	668	634	672	661	682	718	640	618	695	668	707	659	669	667	651	667	687	626	697	674	631	677	724	647	669	653	672	671	649	674	700	674	685	701	604	680	635	645	638	635	650	686	677	684	604	718	686	674	690	677	641	628	696	685	691	680	695	664	658	683	670	700	684	648	652	675	679	637	698	632	657	659	686	664	671	683	666	672	704	658	651	642	668	653	677	640	662	645	664	693	627	712	636	703	683	685	673	658	664	679	627	669	667	637	700	686	699	662	682	652	696	611	665	668	631	691	681	675	647	712	698	679	663	630	629	648	651	650	687	689	659	636	699	680	634	699	672	649	684	670	679	696	651	660	681	689	630	672	697	666	653	682	666	674	692	705	639	666	682	647	667	620	709	628	664	677	669	683	727	677	702	674	667	648	661	688	693	664	651	691	719	659	654	692	716	685	671	651	631	663	749	669	667	672	649	644	643	656	637	649	648	674	599	655	669	638	630	659	643	690	606	658	692	684	684	593	649	694	665	639	679	684	637	603	658	669	691	675	656	682	679	646	706	700	652	634	658	727	686	697	618	602	662	642	683	673	674	657	667	652	665	646	673	686	721	624	673	684	631	635	678	662	702	654	673	699	670	727	671	673	611	682	732	651	635	686	700	667	660	696	657	665	690	671	671	610	635	660	657	711	668	715	636	693	662	629	653	665	687	690	641	691	679	674	639	701	681	648	657	665	634	726	696	665	655	636	577	635	681	647	687	607	638	692	675	659	688	677	693	682	666	661	642	664	654	643	673	676	667	676	649	680	660	687	681	653	695	589	630	702	685	686	682	678	682	709	691	641	658	655	648	674	674	657	675	689	730	656	687	653	650	679	689	678	653	644	644	721	666	659	656	659	663	652	733	706	689	658	639	640	669	671	674	637	695	662	687	686	684	630	681	661	649	670	665	670	666	714	689	687	681	676	685	687	675	643	643	672	630	675	708	692	643	656	675	697	642	639	666	634	709	699	644	660	698	700	682	625	669	668	654	650	704	657	632	644	651	650	634	689	667	669	658	662	633	674	708	664	644	688	708	679	699	691	718	671	655	738	701	663	638	686	703	641	711	665	659	685	706	675	680	658	680	656	658	641	622	697	659	641	645	676	706	595	660	632	675	699	654	684	648	624	646	688	651	681	671	677	728	713	677	642	681	691	679	708	657	688	660	663	693	644	669	675	649	674	651	626	657	659	677	674	662	652	628	683	678	675	655	656	633	656	683	678	688	668	671	706	640	666	675	658	650	682	690	684	652	660	681	632	691	625	670	671	664	718	697	668	658	649	653	659	633	682	681	640	667	677	654	648	690	689	680	656	706	683	674	686	643	648	631	697	690	671	641	689	683	705	692	656	686	683	675	613	715	688	670	670	656	678	666	667	681	663	638	661	692	696	707	665	682	686	633	622	646	674	666	659	652	691	648	691	688	681	649	631	687	701	644	683	694	672	675	675	699	679	646	669	662	677	632	657	650	710	645	664	663	691	678	663	654	652	655	716	664	645	677	688	656	665	652	707	652	616	642	629	665	616	702	665	665	643	693	692	670	694	722	679	698	643	692	664	667	679	702	669	703	653	681	702	686	713	626	619	634	687	687	679	680	647	689	670	665	657	691	682	620	691	664	651	686	692	721	676	669	680	681	741	707	686	663	661	706	691	672	654	647	696	716	608	690	679	688	681	661	640	684	666	650	684	675	696	670	683	667	698	689	654	674	683	666	678	684	663	668	648	652	683	671	661	628	686	695	659	669	681	628	653	671	712	682	633	681	632	744	680	677	617	696	719	717	671	687	630	670	677	688	662	671	715	689	702	660	651	642	642	679	654	659	679	671	729	655	691	643	702	656	687	712	699	662	661	683	668	651	703	655	701	659	682	646	666	684	683	679	701	689	647	659	643	621	735	619	656	646	659	669	726	630	645	682	628	708	665	697	669	641	645	698	667	686	662	646	614	667	667	710	657	714	678	675	671	659	703	619	644	670	703	653	669	679	668	670	686	645	718	668	708	643	751	646	687	710	641	696	673	667	643	675	660	647	629	636	684	699	667	611	663	663	702	688	671	683	711	679	670	674	664	661	658	624	663	690	632	681	611	662	642	646	677	640	674	689	750	699	676	654	663	664	660	608	647	649	670	640	644	682	688	602	663	677	728	670	643	696	664	694	674	647	688	608	663	679	668	673	666	651	655	675	628	703	681	686	679	693	653	700	625	662	619	693	648	720	648	632	685	661	693	629	714	702	695	668	666	599	719	634	667	650	716	632	665	652	682	641	645	665	614	673	663	709	702	601	667	674	706	648	614	675	598	661	667	686	619	696	688	624	681	656	685	665	687	674	617	668	708	771	673
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
