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
338245257272	338245257827	338245258377	338245258927	338245259477	338245260027	338245260577	338245261127	338245261677	338245262227	338245262777	338245263327	338245263877	338245264427	338245264977	338245265527	338245266077	338245266627	338245267177	338245267727	338245268277	338245268827	338245269377	338245269927	338245270477	338245271027	338245271577	338245272127	338245272677	338245273227	338245273777	338245274327	338245274877	338245275427	338245275977	338245276527	338245277077	338245277627	338245278177	338245278727	338245279277	338245279827	338245280377	338245280927	338245281477	338245282027	338245282577	338245283127	338245283677	338245284227	338245284777	338245285327	338245285877	338245286427	338245286977	338245287527	338245288077	338245288627	338245289177	338245289727	338245290277	338245290827	338245291377	338245291927	338245292477	338245293027	338245293577	338245294127	338245294677	338245295227	338245295777	338245296327	338245296877	338245297427	338245297977	338245298527	338245299077	338245299627	338245300177	338245300727	338245301277	338245301827	338245302377	338245302927	338245303477	338245304027	338245304577	338245305127	338245305677	338245306227	338245306777	338245307327	338245307877	338245308427	338245308977	338245309527	338245310077	338245310627	338245311177	338245311727	338245312277	338245312827	338245313377	338245313927	338245314477	338245315027	338245315577	338245316127	338245316677	338245317227	338245317777	338245318327	338245318877	338245319427	338245319977	338245320527	338245321077	338245321627	338245322177	338245322727	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
16532	1391	1036	799	628	506	424	420	387	389	376	319	337	337	346	325	344	304	296	291	330	301	316	326	357	308	318	305	312	320	307	351	310	296	312	317	267	310	293	329	309	291	284	293	284	306	275	317	299	308	294	315	327	302	326	296	292	316	292	271	310	299	299	306	302	298	297	307	273	292	327	315	307	288	293	316	294	316	281	296	307	281	276	279	298	321	309	320	314	300	283	274	303	301	318	323	287	332	329	299	307	316	326	294	303	295	266	302	315	300	317	340	303	305	293	259	284	299	312	306	315	274	290	305	282	329	320	293	322	296	300	324	311	303	295	316	312	330	315	328	322	299	297	319	305	295	283	303	339	301	297	329	309	294	332	297	324	312	319	295	303	305	298	315	319	292	321	329	345	305	286	294	316	289	346	285	336	336	305	287	302	317	302	264	267	277	293	306	281	311	284	320	278	292	310	298	313	281	345	310	300	303	333	353	303	299	293	313	296	294	295	246	306	263	306	305	337	325	315	289	298	325	322	302	334	337	339	303	281	257	301	301	295	343	288	329	324	257	300	271	302	319	263	315	338	298	320	300	297	297	292	309	318	281	320	322	296	295	334	313	306	291	325	291	303	326	284	274	305	321	301	316	296	315	314	287	272	298	299	319	303	322	290	311	322	272	314	307	310	297	311	282	316	337	314	299	316	299	295	318	323	278	284	320	304	322	300	283	336	309	294	296	315	329	323	282	296	325	287	326	317	344	308	288	304	334	303	312	304	317	299	288	306	305	333	302	312	345	275	296	296	308	315	305	314	338	293	316	310	298	296	324	295	321	304	329	259	317	311	277	290	293	293	300	271	298	326	306	313	273	313	288	329	314	286	324	304	301	310	329	286	300	311	343	305	319	305	337	294	304	325	297	294	277	282	308	285	330	299	303	267	285	294	275	280	303	268	312	296	302	343	310	336	314	313	282	312	339	301	348	307	301	306	316	293	282	314	340	293	276	305	293	320	261	289	306	282	286	287	359	278	328	289	303	298	325	310	313	295	314	307	303	301	297	311	325	330	287	325	304	295	286	279	273	282	293	323	312	284	316	299	289	301	298	284	322	321	320	297	314	294	305	305	286	307	318	327	309	270	298	293	312	327	281	322	293	318	277	290	328	325	259	295	306	293	333	294	323	309	323	320	306	338	338	322	324	323	316	277	308	310	288	311	308	290	286	286	344	301	273	260	301	294	277	293	295	313	314	299	298	344	303	280	273	294	312	338	307	298	301	289	313	295	319	315	338	295	329	329	345	300	264	310	301	297	309	311	316	315	307	330	332	300	310	316	319	302	282	300	280	308	298	304	279	315	330	331	326	320	300	279	321	315	280	306	297	303	337	322	320	282	320	317	344	313	288	304	313	315	293	348	313	319	275	269	293	301	313	298	312	315	294	322	307	347	295	307	296	311	324	301	297	281	309	324	277	302	298	274	314	307	321	286	347	284	313	294	314	281	325	326	287	331	347	290	325	293	278	318	327	295	335	302	303	316	317	303	303	291	303	294	297	287	314	332	315	337	308	334	326	328	302	299	320	304	353	293	331	333	296	320	272	285	276	299	315	309	334	282	297	306	305	338	283	331	319	327	307	294	287	308	314	321	283	293	309	309	297	291	280	312	289	301	327	301	310	333	306	339	293	315	323	334	301	311	297	303	318	324	326	294	322	293	310	298	317	309	289	290	318	271	286	314	327	311	340	300	302	290	307	338	278	304	276	288	319	273	274	317	320	303	318	285	305	313	316	308	308	301	302	316	323	319	292	312	263	324	292	287	296	302	281	288	300	335	305	306	301	281	295	314	309	308	323	316	295	345	285	299	305	285	296	348	307	310	326	306	316	315	307	295	294	275	318	305	297	316	324	293	291	306	314	331	291	320	263	314	315	302	300	307	280	306	308	310	284	259	310	299	291	285	307	319	290	314	316	315	307	322	294	324	286	266	285	344	316	306	284	288	304	309	301	319	304	292	282	297	322	315	300	310	308	312	311	292	311	290	310	329	276	258	291	262	357	299	331	284	318	310	326	302	277	260	291	297	308	310	292	329	348	308	337	305	298	291	308	278	296	277	313	325	301	295	315	340	325	301	325	303	328	303	288	284	297	291	306	317	308	294	322	298	320	323	290	315	323	313	314	254	311	329	286	292	308	312	264	301	288	274	309	281	273	293	273	323	317	325	329	292	311	305	304	304	299	291	307	335	313	302	310	337	297	288	317	276	329	299	317	320	287	323	308	317	284	307	306	308	296	293	304	311	288	309	308	303	304	305	315	310	296	305	300	308	321	332	331	293	284	327	286	293	280	333	294	303	271	292	303	323	337	304	295	324	345	288	287	320	304	304	284	295	299	331	308	293	309	319	283	301	320	306	284	291	322	272	297	311	282	326	319	292	311	304	258	300	340	273	290	316	259	313	316	316	297	329	335	349	300	289	352	307	322	304	289	306	276	292	279	295	306	293	265	283	297	324	292	292	301	358	308	299	291	333	305	356	271	309	297	329	298	328	305	323	296	293	318	305	331	325	297	326	331	332	288	316	311	331	292	301	310	322	317	303	321	306	317	282	333	303	297	306	300	280	292	321	291	345	292	336	294	331	287	299	279	294	326	287	304	284	301	289	320	303	310	283	333	312	284	317	331	282	321	351	361	315	305	289	323	338	335	303	313	312	324	297	293	279	334	291	308	278	336	291	307	306	339	312	295	265	311	314	313	304	299	300	286	259	314	291	304	296	290	322	305	273	273	304	308	316	324	346	287	287	307	313	308	305	300	312	296	292	305	301	286	314	311	279	308	286	312	299	305	320	326	303	295	305	309	325	316	328	304	313	255	310	327	289	332	310	312	310	307	289	325	289	320	334	347	331	324	321	281	280	294	325	317	317	273	295	308	317	280	315	325	308	305	298	300	325	296	324	330	274	295	288	308	284	304	279	297	332	310	281	312	297	332	294	300	293	319	289	317	320	302	277	324	341	321	318	299	337	322	309	275	326	266	325	319	326	334	306	291	321	318	276	270	299	294	314	312	297	321	317	286	304	294	347	330	281	311	278	312	317	337	303	304	353	306	332	291	300	283	308	302	293	274	312	321	288	309	323	299	302	313	295	278	344	310	309	322	325	292	306	270	344	301	303	278	303	311	328	292	313	312	314	316	313	305	289	324	298	296	288	294	297	317	314	336	320	327	318	296	276	287	316	282	296	320	292	290	341	322	339	308	272	325	318	358	336	332	278	308	311	347	316	273	307	319	291	298	334	288	317	317	300	358	303	264	308	325	299	303	293	303	302	326	306	281	302	306	331	273	338	323	307	289	339	309	313	311	313	298	323	312	298	330	313	295	309	283	338	311	312	307	320	301	311	310	312	297	283	336	306	284	280	313	327	320	310	316	337	315	307	299	305	293	323	312	318	298	328	316	308	287	299	335	336	312	309	289	346	300	315	321	310	371	315	297	292	284	325	337	302	293	291	319
9443	1324	2310	2460	2147	1672	1411	1398	1243	1072	1057	941	903	889	850	838	846	789	828	825	798	773	791	766	731	748	805	767	769	740	694	758	689	723	775	723	711	734	752	713	712	738	709	708	679	757	744	701	715	668	741	746	729	678	736	742	680	687	700	691	693	723	705	680	682	661	670	746	737	649	699	734	787	648	697	706	717	697	688	681	702	692	650	710	702	691	729	669	688	658	708	699	714	717	692	741	718	724	711	654	691	663	694	680	728	717	716	724	714	731	709	748	706	715	675	682	678	731	744	680	718	668	675	700	688	757	720	706	716	684	667	703	652	687	697	715	694	687	680	718	725	694	719	734	653	735	669	687	718	652	676	694	709	696	639	660	676	650	607	703	731	717	704	672	711	679	738	611	719	630	693	748	668	693	670	725	701	701	615	712	704	697	703	742	716	690	710	738	718	650	676	711	704	637	698	674	665	652	675	682	661	740	745	703	645	680	730	673	718	683	722	677	710	717	687	701	684	727	732	702	729	693	729	700	668	700	683	692	689	692	743	687	704	661	699	710	672	679	682	688	717	685	671	707	674	725	703	671	674	726	716	694	765	675	644	718	706	669	706	739	670	729	699	698	734	678	709	712	683	688	738	666	675	748	696	711	725	707	689	740	699	680	682	699	717	685	741	715	729	716	702	699	686	701	668	743	671	695	739	694	730	743	664	695	683	678	709	699	663	676	681	707	686	737	671	673	683	669	713	700	694	691	662	671	672	735	725	702	672	675	687	641	698	741	652	722	705	670	695	703	678	722	737	724	674	703	647	679	697	710	732	735	736	724	706	776	663	711	687	688	681	666	688	642	712	689	725	690	700	684	701	711	667	646	669	741	715	648	694	698	689	724	694	698	708	721	672	674	717	730	702	698	699	695	655	682	685	680	627	666	729	705	666	689	699	682	685	713	668	667	702	696	684	684	686	723	660	728	676	677	720	637	683	674	724	709	714	726	696	685	666	703	682	685	697	714	655	726	685	700	675	660	681	700	731	681	683	694	707	709	693	694	700	713	672	675	659	690	700	722	669	657	708	686	733	691	714	722	734	696	677	672	731	663	726	686	703	713	712	737	726	703	687	680	681	731	684	712	690	701	711	720	660	696	750	745	647	740	733	695	735	703	739	682	704	723	701	669	702	709	690	664	649	750	718	720	635	707	720	677	746	687	736	662	718	727	682	726	753	714	723	676	669	700	689	690	695	711	721	698	700	659	696	678	677	715	716	695	686	723	685	710	705	656	686	678	672	735	667	711	666	675	666	726	675	713	723	691	697	729	643	699	700	725	729	675	680	756	644	683	679	684	711	676	707	639	672	685	724	671	707	685	704	659	717	657	749	666	679	711	732	680	683	717	725	718	717	704	666	708	728	715	711	667	757	690	687	705	727	706	697	717	692	662	704	682	715	678	685	679	727	722	717	681	671	666	753	694	704	679	705	710	703	724	707	648	718	721	691	662	728	723	690	730	713	694	671	702	658	696	694	680	688	717	727	707	693	719	670	702	664	666	707	743	675	708	700	712	661	714	716	722	710	660	718	720	667	700	693	689	653	732	695	710	707	711	656	715	698	694	698	708	700	734	677	701	713	645	694	677	706	701	742	708	701	681	709	737	669	688	738	731	737	733	701	745	658	696	680	649	707	689	684	733	690	692	721	722	693	700	671	665	720	716	729	701	756	704	651	661	711	698	652	715	690	737	724	671	701	707	741	693	692	710	668	690	704	715	719	743	674	697	678	710	688	678	721	691	685	705	722	697	713	734	671	691	655	696	726	713	685	734	704	731	691	665	665	738	682	697	674	760	707	716	692	703	712	694	699	679	722	721	737	666	671	703	731	646	713	686	696	689	696	660	680	674	644	706	703	708	695	710	714	711	691	718	705	712	681	690	737	687	727	735	758	636	718	681	702	678	663	691	684	652	657	712	733	685	670	647	660	651	748	760	724	768	702	693	696	618	734	716	676	664	665	712	691	662	684	678	643	652	710	717	747	651	712	695	716	728	673	708	712	730	688	732	696	649	720	675	698	656	705	730	686	672	728	673	697	683	698	678	732	691	693	687	639	727	689	696	714	692	667	711	685	695	655	720	677	685	688	722	732	760	705	689	683	700	676	698	660	685	671	662	698	679	690	724	712	711	711	733	716	670	662	683	670	718	675	742	694	690	688	731	735	697	705	703	693	710	691	659	683	647	693	692	659	697	697	717	700	718	695	701	744	685	688	657	662	735	659	750	759	673	689	665	674	684	722	722	709	691	724	689	723	691	725	714	695	691	682	760	657	698	701	692	663	727	680	708	660	698	671	678	708	674	711	653	721	654	673	698	664	663	732	718	735	665	732	721	665	702	718	649	704	712	716	697	747	703	722	697	690	676	688	694	686	691	667	705	682	732	681	685	684	723	741	669	710	685	722	730	699	676	686	753	712	696	687	656	668	736	728	681	680	712	677	691	718	690	722	684	700	701	705	751	682	727	687	750	725	730	709	659	694	721	681	671	705	691	713	688	749	697	705	712	711	704	720	694	688	651	684	710	708	685	691	666	685	703	664	621	703	653	721	635	715	644	715	634	685	661	678	700	727	669	698	687	653	765	659	678	723	668	670	672	636	708	715	709	660	727	666	682	677	671	679	664	683	710	725	704	713	721	692	707	706	674	690	718	725	703	718	688	687	735	726	688	694	669	737	702	726	711	707	772	742	692	688	723	692	678	695	742	692	670	718	671	679	670	707	744	698	723	692	724	698	693	740	737	693	705	687	675	744	686	681	699	660	681	735	718	677	681	707	688	701	675	690	677	702	672	719	698	716	678	658	725	643	656	695	707	705	690	753	703	744	705	717	700	700	698	704	750	704	719	692	691	695	736	702	686	682	699	702	716	711	745	725	691	715	703	676	709	714	765	707	687	706	712	661	673	643	680	693	716	691	724	739	712	685	680	731	691	707	689	684	749	678	694	667	685	699	717	705	696	715	738	698	722	657	715	731	681	673	759	667	695	697	728	666	655	676	711	727	694	713	729	714	691	689	754	660	701	706	732	711	671	704	717	675	715	675	645	660	647	717	717	719	700	665	696	719	702	693	690	768	704	732	693	701	705	670	708	717	723	707	711	719	688	711	719	685	730	686	702	733	704	681	705	775	679	666	704	707	690	662	729	663	705	754	690	726	605	709	662	709	694	652	708	732	720	696	709	658	683	666	724	731	674	697	692	707	684	740	680	711	690	691	726	704	660	716	674	694	693	678	695	663	685	699	698	734	703	709	667	665	675	692	667	695	694	704	706	711	663	668	683	696	715	671	749	706	672	718	702	681	718	717	661	710	649	745	686	709	718	736	708	738	742	685	719	687	680	675	721	670	694	695	686	680	726	724	698	649	702	682	752	648	681	739	703	706	687	653	726	739	643	631	752	708	654	723	689	721	694	650	668	705	688	702	759	692	701	729	662	742	663	698	744	684	692	724	744	756	672
2115	195	171	197	161	161	175	179	151	151	175	164	172	175	174	159	154	186	143	134	157	157	189	149	149	147	155	163	149	161	179	158	155	163	144	163	147	165	174	163	160	136	168	166	163	164	180	148	176	185	148	134	156	155	180	165	171	136	143	153	155	166	158	163	171	137	170	178	185	134	168	173	139	170	186	156	133	160	178	164	170	154	157	171	156	178	163	164	153	157	139	164	149	144	172	175	165	162	147	137	158	164	170	157	128	158	154	195	209	173	160	138	156	152	163	161	145	170	155	207	176	184	177	149	147	142	142	145	151	151	165	176	152	156	142	144	180	126	172	174	174	159	169	166	177	151	158	161	155	155	152	165	152	170	169	151	168	173	154	150	165	163	156	159	159	142	138	148	159	185	160	160	149	180	169	199	154	152	172	149	193	162	157	169	161	155	156	151	163	162	162	176	142	145	160	165	157	158	143	149	163	175	186	152	150	169	168	147	162	164	146	164	147	162	157	149	154	143	132	165	178	178	142	139	170	164	153	140	161	181	136	185	154	159	150	123	150	174	150	146	159	164	148	159	149	166	153	141	157	149	137	157	152	135	133	159	169	158	145	159	168	166	154	145	169	151	155	158	181	167	152	150	166	157	138	178	143	160	150	194	174	160	159	166	158	145	155	149	173	163	148	179	152	172	157	135	139	158	143	162	164	145	151	161	159	169	169	158	158	152	166	165	147	181	168	162	164	178	188	185	165	154	165	162	147	152	155	154	153	173	173	170	174	167	159	175	166	142	149	166	157	144	157	168	132	154	174	157	184	175	154	163	162	174	152	148	146	155	169	175	157	172	162	179	176	154	154	158	174	158	142	166	164	181	171	170	167	159	146	177	146	147	145	168	150	158	149	173	149	168	148	170	143	178	169	156	169	153	160	158	160	173	149	163	156	160	141	157	166	181	179	163	142	177	151	172	166	153	181	147	202	146	160	147	147	181	162	182	166	161	146	168	171	166	154	170	168	146	179	161	164	183	155	166	157	161	169	165	176	169	153	150	142	154	170	176	185	174	152	182	173	146	162	165	145	145	195	194	161	147	160	171	144	188	161	186	167	176	161	146	143	157	179	152	191	171	157	160	178	157	157	167	143	174	164	170	163	167	166	169	170	162	176	159	151	175	138	171	179	162	145	164	160	163	171	175	156	170	152	158	123	181	144	176	164	164	154	156	152	178	185	154	152	138	153	150	176	165	162	148	144	138	165	171	174	170	142	140	155	164	158	181	159	179	146	153	162	163	143	142	145	173	148	149	152	150	151	190	136	167	189	161	168	171	147	176	182	156	144	163	166	166	217	175	145	194	166	145	180	170	144	141	164	176	174	156	154	145	166	148	158	122	155	176	152	162	158	170	158	149	157	153	174	146	149	155	173	186	155	169	160	157	138	159	147	174	179	175	141	153	163	163	162	171	168	170	153	155	185	162	165	175	158	157	150	166	156	147	156	177	171	163	161	170	156	155	161	181	173	156	163	161	171	193	163	167	158	168	152	171	154	157	186	144	164	138	170	170	155	194	174	167	146	185	163	157	181	189	158	167	167	162	172	165	163	130	168	190	188	160	161	158	164	176	162	166	168	150	155	153	145	170	159	180	165	159	165	169	132	168	169	161	155	190	164	188	200	176	163	159	170	188	152	170	179	157	173	170	162	150	173	151	151	155	172	158	168	192	183	149	144	162	169	179	161	163	151	156	161	157	152	145	160	138	156	139	182	148	171	165	154	150	171	149	142	151	141	171	152	152	143	162	150	151	146	177	167	161	133	171	135	157	164	171	158	161	186	167	131	158	187	144	161	159	169	145	157	156	168	158	180	159	161	141	164	156	158	168	166	160	164	167	167	147	154	165	162	154	166	145	162	150	171	176	142	168	150	188	170	161	176	160	186	172	137	141	159	166	158	154	159	176	153	180	149	172	147	144	158	179	188	175	148	167	170	168	154	156	150	132	176	162	161	170	163	185	152	161	155	155	181	156	159	162	167	182	177	174	174	161	144	126	152	158	151	143	157	138	149	164	156	161	147	177	166	150	160	166	151	157	172	150	159	153	160	171	147	162	174	174	191	144	150	154	167	164	182	149	171	166	165	173	180	144	173	170	149	162	160	154	157	155	139	164	167	163	172	158	143	143	187	157	178	139	174	170	180	161	151	176	165	157	179	171	152	158	129	181	152	148	180	150	160	154	172	173	153	140	168	184	186	156	176	170	157	179	168	159	143	160	143	177	169	163	189	163	176	162	167	152	157	141	162	189	156	162	170	155	169	169	168	168	177	157	176	165	162	170	170	164	139	154	192	152	170	192	150	188	168	147	180	155	145	159	176	158	176	169	155	157	139	150	138	173	163	148	191	157	140	138	154	147	174	164	173	167	170	169	140	161	172	166	147	155	152	167	169	166	156	153	137	134	167	139	148	150	154	140	164	184	160	156	174	164	170	166	180	159	155	169	171	163	154	146	168	146	171	179	158	163	167	171	162	160	193	163	161	168	194	142	162	150	171	164	150	160	149	168	160	142	142	174	151	169	161	167	149	156	165	191	149	141	149	158	182	159	144	167	149	157	178	158	168	159	154	137	160	154	165	166	142	181	189	140	165	169	158	160	144	159	163	149	138	162	164	155	155	168	145	165	181	168	176	147	155	166	147	167	180	182	176	186	171	159	152	166	174	126	143	172	170	158	176	159	172	169	181	160	195	167	163	154	175	178	172	161	157	190	157	193	153	154	147	149	161	162	154	185	179	161	170	156	131	156	152	151	155	176	148	164	151	157	158	156	161	156	156	150	157	158	167	155	144	146	159	159	151	174	152	164	182	152	166	168	156	174	152	165	173	154	166	161	172	153	163	163	173	184	172	158	160	163	161	166	155	175	153	129	144	150	163	154	140	160	182	167	142	158	148	179	150	156	133	128	164	167	169	182	180	169	158	173	155	187	169	165	192	144	149	154	173	145	144	158	149	150	159	142	187	153	159	144	159	160	161	163	151	160	179	187	171	163	182	173	159	154	164	171	175	175	166	169	154	161	141	158	171	152	162	190	171	172	172	162	156	156	161	158	164	143	162	164	144	146	192	154	150	170	189	149	166	184	167	154	156	143	181	171	153	148	187	155	152	148	133	142	139	157	151	147	148	166	164	147	149	162	142	162	171	158	152	162	144	169	147	189	179	169	179	145	180	189	151	192	161	163	138	163	146	149	187	174	136	150	167	161	161	152	138	156	129	172	169	152	151	169	140	146	140	152	164	165	184	166	135	185	167	160	162	155	166	165	150	149	140	157	147	156	151	172	189	195	156	134	142	151	149	160	152	169	158	164	173	154	164	172	182	170	165	204	185	137	161	150	161	170	169	137	166	160	157	182	147	152	157	155	166	155	168	145	159	172	144	165	169	162	160	142	167	159	140	156	141	179	170	171	121	134	157	154	172	158	169	174	155	173	179	156	183	149	189	175	158	153	164	174
2285	469	432	497	450	511	516	450	422	449	419	415	403	433	447	385	434	458	443	413	402	412	377	449	393	414	437	407	427	429	411	429	415	422	438	434	416	447	420	401	406	477	438	436	443	425	413	454	443	438	430	411	415	434	425	454	418	405	438	434	438	473	415	423	457	454	398	401	400	419	478	481	411	457	434	426	465	464	425	449	421	450	429	447	464	426	450	450	457	437	440	459	466	445	482	436	479	463	429	407	448	410	442	381	418	438	419	422	447	454	420	417	433	418	437	449	414	380	418	449	443	439	463	431	417	436	443	447	446	445	422	415	453	441	419	471	449	436	400	458	420	419	423	450	419	482	421	454	415	419	433	435	444	447	475	461	435	430	402	454	390	435	414	468	476	446	443	438	431	434	460	430	417	423	444	440	425	421	430	437	434	378	432	416	383	429	444	453	427	436	424	417	413	407	408	406	403	448	446	447	419	379	396	431	423	441	465	447	415	391	400	428	427	424	404	420	417	428	406	439	454	419	445	429	421	417	427	440	432	437	448	414	465	420	419	389	468	447	420	390	444	435	466	433	429	416	430	433	435	453	394	394	433	470	463	461	426	448	445	463	433	416	360	423	409	421	410	427	450	430	416	436	447	423	414	422	484	438	443	434	411	428	442	420	435	385	404	439	418	441	454	430	407	412	420	401	443	414	442	430	421	433	412	428	436	457	412	427	446	440	403	399	419	425	428	418	422	469	451	401	419	429	424	451	449	436	423	426	424	430	422	404	429	426	438	385	429	415	460	431	439	451	443	479	392	407	472	441	471	444	443	409	442	459	446	427	410	453	457	449	419	413	445	408	452	477	461	462	441	396	429	416	425	422	414	434	441	417	407	463	398	409	402	420	420	431	440	443	438	462	460	448	440	468	433	398	453	452	417	425	394	420	400	435	417	428	402	415	393	412	391	452	421	458	431	456	417	452	452	427	464	431	449	413	441	430	425	417	419	441	451	401	443	409	419	430	463	433	420	467	392	441	432	425	409	451	459	435	433	425	424	425	401	413	465	460	422	408	412	448	426	406	427	427	418	453	478	375	459	438	408	392	443	442	427	429	445	457	408	438	439	391	439	407	459	410	413	436	431	468	434	409	404	437	438	442	469	418	435	428	430	417	440	456	432	435	443	457	446	421	405	422	430	421	454	414	444	431	460	427	407	407	461	419	421	422	435	409	425	444	436	450	427	436	439	433	428	462	452	393	424	410	423	443	412	429	428	437	411	449	425	433	404	439	426	428	406	434	414	415	436	435	410	420	422	410	431	418	441	418	389	428	460	414	393	409	446	456	451	444	414	416	425	416	454	440	424	420	419	430	437	410	442	432	436	456	422	464	442	410	446	418	412	417	423	412	447	419	435	408	436	405	399	422	418	425	442	421	447	440	419	424	441	431	404	380	423	415	448	441	432	416	421	412	400	423	481	424	414	446	460	401	464	462	444	441	446	426	422	402	426	435	377	417	410	415	474	430	430	439	419	420	414	450	431	442	439	454	429	438	447	436	443	445	440	457	433	438	410	437	428	435	452	452	462	413	453	439	436	430	422	429	444	427	449	426	414	424	445	392	394	412	431	401	404	435	421	471	420	443	457	412	424	429	452	390	435	451	438	427	388	432	417	421	397	368	432	414	420	407	439	412	448	438	413	455	448	432	460	445	396	438	454	428	422	443	409	432	437	446	411	389	458	452	445	423	435	413	455	433	390	434	423	432	385	449	434	408	407	441	432	408	419	435	412	432	426	446	432	425	453	444	411	444	429	418	419	430	446	393	426	403	430	464	431	468	450	443	415	429	407	403	411	425	401	419	432	434	407	438	448	444	450	405	374	450	450	450	430	434	420	433	439	434	444	437	453	440	429	447	415	424	447	467	427	431	404	418	437	464	391	399	419	420	418	410	428	397	459	429	411	450	451	412	429	428	440	491	398	410	428	468	449	448	469	414	451	406	430	407	403	455	445	440	442	423	434	395	430	460	462	466	415	444	446	448	456	453	426	470	434	401	451	405	456	413	428	468	434	438	432	408	394	419	430	434	428	436	437	469	419	415	417	415	418	422	443	454	425	408	406	419	426	463	419	456	418	417	416	421	423	447	445	407	428	457	405	450	435	466	457	474	446	438	415	437	432	457	454	414	466	453	411	424	424	453	438	414	399	410	436	463	385	400	447	426	447	444	444	437	416	425	401	439	428	410	446	430	399	441	430	443	429	455	426	405	470	469	453	422	403	437	484	449	445	407	429	447	410	408	462	422	440	447	436	446	436	458	421	435	406	463	432	453	425	397	415	436	415	429	435	460	371	417	415	417	414	432	425	450	449	418	424	427	465	435	412	423	458	394	456	453	442	400	435	444	432	468	431	447	426	477	416	415	439	455	435	441	421	406	444	454	431	461	413	453	455	436	429	423	449	446	425	434	447	430	447	435	432	468	410	417	400	401	442	417	417	438	419	434	452	440	403	426	470	408	463	430	453	443	437	415	466	431	433	449	431	452	464	419	398	447	457	432	432	403	441	442	416	412	444	428	435	451	425	434	436	450	436	451	434	407	423	431	429	466	400	436	451	437	427	427	454	426	400	467	428	416	452	452	462	454	416	444	385	430	391	435	390	425	412	426	433	421	433	425	417	430	439	432	433	430	447	459	420	447	394	476	459	438	423	437	432	444	389	439	465	419	424	452	449	413	418	416	476	435	445	426	432	422	437	399	448	467	422	456	452	456	462	437	425	420	401	424	467	428	419	413	433	425	463	418	398	442	407	439	419	464	430	452	420	424	450	427	459	395	429	442	424	474	399	453	432	481	401	445	424	458	435	416	422	407	461	427	442	427	442	427	447	421	431	462	421	426	450	432	435	441	405	416	455	440	462	446	419	429	439	430	427	426	427	416	427	423	385	451	459	423	443	465	414	433	394	446	426	396	441	417	439	464	450	468	418	458	433	386	423	438	468	411	435	398	440	436	418	429	450	430	386	431	466	447	412	438	460	421	429	425	410	444	430	455	441	429	407	472	463	426	403	426	441	415	419	434	461	400	391	410	410	430	446	450	450	404	418	433	394	440	439	445	438	436	440	445	458	426	428	408	439	399	470	440	404	474	384	415	463	415	406	410	467	428	454	417	458	395	414	444	385	433	472	427	396	400	448	419	404	408	439	423	457	462	430	422	400	434	454	420	447	420	458	463	435	404	449	418	447	404	384	402	405	460	439	445	404	421	427	440	427	425	427	417	402	440	401	400	444	432	449	449	418	415	411	420	420	422	412	432	455	423	385	454	422	456	436	428	420	410	428	382	445	429	496	439	424	439	462	408	403	433	438	387	445	433	424	431	400	454	436	430	448	450	444	390	424	449	408	446	395	428	436	396	417	470	467	433	443	479	429	455	450	445	428	420	423	392	450	447	456	443	444	433	379	445	437	432	417	399	378	439	434	443	432	402	417	420	407	438	453	419	446	440	453	431	405	435
9292	792	682	624	504	424	411	381	375	354	355	344	322	369	361	371	368	322	350	308	355	313	288	354	339	323	341	314	307	325	328	341	334	334	330	342	333	322	322	297	325	317	343	303	297	349	338	319	333	332	331	344	305	308	303	291	331	323	314	286	327	305	293	319	339	343	354	313	321	306	343	347	300	362	332	307	330	314	296	323	328	350	358	311	351	331	324	313	354	325	360	309	316	341	361	372	286	316	348	323	322	369	331	311	278	367	332	332	352	333	304	302	290	306	308	306	356	308	284	325	296	324	336	335	307	338	328	305	288	339	310	304	352	318	299	301	344	322	346	348	325	346	338	323	339	335	301	345	329	323	314	345	343	320	311	332	332	319	349	345	309	302	371	353	329	362	336	320	345	349	339	294	319	359	341	300	349	327	338	291	313	315	291	338	332	347	341	322	334	362	328	325	317	350	367	316	307	340	327	328	346	389	317	333	318	355	335	340	332	350	333	325	306	321	330	330	301	321	314	346	324	327	309	285	322	323	305	332	322	342	337	341	349	353	339	332	355	372	323	323	323	350	345	332	313	342	293	311	361	368	326	339	305	325	318	330	366	333	324	366	308	337	313	335	347	313	317	330	324	329	343	356	332	328	329	329	309	324	330	287	310	316	309	339	305	326	328	328	322	338	343	339	383	342	346	347	311	301	325	348	352	327	330	330	316	332	332	338	311	325	322	353	315	338	311	317	306	332	357	333	313	325	333	297	311	340	345	308	308	293	329	325	304	347	320	330	331	354	353	331	349	343	305	324	309	340	322	318	355	300	305	321	326	324	307	318	319	308	322	342	295	298	302	300	345	348	330	370	325	295	359	327	359	349	321	290	315	319	322	336	295	324	338	329	343	330	322	324	351	334	337	318	322	333	328	328	293	310	299	353	337	367	340	326	364	302	348	321	297	329	315	330	366	338	308	321	294	307	331	364	300	286	363	285	326	348	299	346	320	327	303	335	328	333	325	318	316	312	273	321	324	340	314	324	333	350	333	333	325	350	351	382	333	287	323	297	323	283	310	328	308	324	360	322	329	335	309	314	337	355	330	310	338	313	320	326	312	361	341	317	303	316	319	323	355	304	329	338	322	336	314	319	336	316	335	312	325	321	336	323	344	376	299	353	322	364	343	338	326	358	327	325	337	341	334	335	342	345	338	337	326	313	307	337	303	326	341	339	343	351	329	333	315	309	379	336	374	341	315	331	331	341	353	330	342	331	316	324	351	327	339	333	345	336	341	308	302	293	322	317	350	332	324	298	315	304	321	339	306	328	324	337	321	330	325	303	341	316	286	324	320	340	322	306	299	331	337	307	326	332	328	358	285	322	336	354	350	315	333	328	336	308	348	339	319	327	326	331	341	345	349	317	337	328	344	324	304	312	370	318	290	335	302	334	338	355	311	325	322	353	312	322	318	319	316	340	336	333	314	333	327	317	327	350	325	331	300	335	306	326	314	316	342	325	355	313	345	318	340	325	336	325	344	394	344	336	331	294	319	327	359	323	300	315	294	344	320	326	337	326	332	327	315	323	300	348	322	315	375	286	300	318	326	324	373	316	290	290	300	329	320	316	312	319	331	352	373	291	350	328	327	314	349	317	323	361	373	308	360	335	278	322	320	315	303	346	350	335	321	337	330	300	291	309	306	340	321	299	316	333	353	321	320	351	319	348	333	331	317	364	332	307	328	329	336	303	337	299	299	341	320	338	345	332	348	353	308	311	321	348	322	342	334	342	307	361	326	323	328	287	365	328	335	322	336	302	352	351	348	341	319	348	330	354	320	346	318	323	319	349	333	310	345	313	347	335	353	312	374	305	322	335	284	351	337	353	362	350	356	295	327	340	359	318	338	341	329	297	327	308	317	333	351	334	326	327	310	331	324	288	351	294	327	302	365	350	333	301	321	300	307	315	317	303	342	309	306	328	298	284	326	371	350	359	348	337	331	332	301	302	340	329	313	326	306	311	295	327	343	368	368	331	323	343	341	336	318	315	315	301	345	289	333	303	343	313	313	354	346	324	328	334	343	313	339	332	324	317	323	321	367	330	368	338	331	296	346	345	348	332	335	337	330	324	367	303	340	336	334	310	320	324	346	350	327	310	309	332	370	304	380	336	291	295	324	343	329	330	332	334	309	322	346	317	333	324	340	329	297	362	353	319	327	344	357	296	326	343	327	332	318	332	311	304	299	323	294	297	316	339	305	333	322	340	306	370	353	329	316	302	336	358	329	354	325	340	325	333	324	357	330	352	335	305	329	325	324	339	319	355	310	312	287	298	314	328	332	319	301	340	340	296	342	310	322	316	315	320	336	338	307	318	310	323	331	326	348	334	312	299	363	306	314	289	307	342	326	338	342	344	331	326	336	312	303	294	311	341	348	303	344	338	324	321	314	310	376	334	326	319	280	351	332	311	360	349	307	342	334	346	322	331	324	311	291	334	322	291	336	298	310	349	344	317	368	331	288	338	337	355	299	348	299	334	315	319	358	347	366	349	321	293	319	314	327	330	301	282	342	330	316	324	307	286	321	381	317	340	347	336	335	335	318	326	346	313	301	357	303	311	322	315	306	309	345	351	349	338	341	343	318	326	315	320	327	323	340	314	304	343	326	354	296	346	302	338	339	302	340	324	363	313	308	345	312	343	356	342	282	349	343	314	374	329	326	333	341	318	340	331	341	305	312	332	337	310	335	305	310	294	338	313	339	339	319	371	330	323	327	338	343	312	356	339	358	321	325	337	341	283	319	348	311	298	319	290	354	299	303	336	334	336	333	349	346	320	361	314	344	298	340	330	308	307	355	322	317	350	316	304	325	335	325	320	331	319	338	323	353	306	314	330	332	342	310	288	304	341	316	326	289	356	320	372	314	338	326	344	335	329	323	322	280	350	311	303	343	355	322	298	352	351	362	346	351	334	297	310	336	327	315	317	288	373	303	368	334	319	307	306	334	338	353	365	358	350	326	349	316	346	332	305	333	335	342	331	344	324	330	342	320	315	343	343	338	285	314	326	328	301	370	340	315	310	316	362	328	336	326	315	360	344	386	325	309	338	323	388	326	330	333	315	329	326	338	329	312	308	317	320	338	361	300	342	326	309	301	312	319	322	308	311	324	306	328	336	371	328	319	323	323	326	346	331	315	367	328	283	352	309	355	330	295	351	333	314	272	302	327	317	348	353	294	342	350	341	314	362	335	307	305	309	324	310	353	339	354	294	326	324	310	350	305	302	335	348	296	338	322	306	348	313	323	327	336	334	321	324	325	349	295	329	306	322	320	321	341	308	336	314	380	336	348	294	345	345	324	330	382	378	341	302	337	349	323	353	358	298	337	330	309	320	365	353	330	287	335	368	351	323	294	346	330	298	312	318	342	304	332	346	358	303	286	339	305	303	338	333	354	341	316	326	291	295	326	363	400	327	342	328	353	298	300	331	333	329	358	310	313	295	353	331	332	358	333	305
7388	1063	1577	1666	1514	1229	1164	1129	1002	993	949	901	903	849	842	827	846	795	825	767	829	801	833	819	790	769	813	767	743	802	780	800	791	791	746	778	802	802	776	795	751	779	758	777	797	791	768	780	785	760	756	807	804	761	789	783	768	781	782	784	795	797	766	781	746	769	772	762	783	771	765	790	761	755	805	767	792	687	773	774	743	778	759	771	735	770	807	744	757	820	760	808	751	745	785	802	729	746	772	758	763	762	714	780	757	842	783	742	727	783	790	743	769	788	756	747	822	793	761	786	772	780	765	789	777	751	751	772	767	793	778	763	754	742	787	774	724	808	757	701	788	801	715	779	746	741	779	733	788	735	822	800	813	763	776	777	825	817	771	818	719	740	771	743	780	753	724	796	779	778	733	810	788	738	754	743	786	723	713	781	789	790	753	830	720	721	763	767	731	779	757	754	797	796	816	718	811	742	757	765	757	757	761	777	733	787	755	805	776	783	747	742	762	783	780	732	775	795	784	799	766	780	804	779	757	816	825	803	735	707	831	766	800	819	792	783	836	759	805	731	789	756	750	799	746	828	780	780	768	793	752	767	735	800	761	786	720	843	783	750	775	739	775	772	785	793	770	724	739	770	704	738	719	776	766	738	769	792	785	773	790	804	749	785	747	820	805	781	778	795	747	759	753	772	771	761	795	777	789	744	769	714	758	786	740	734	780	707	759	735	717	809	756	732	725	767	769	760	781	789	759	746	808	736	808	771	736	769	756	793	775	804	732	814	724	787	782	754	771	735	780	795	758	762	786	728	746	799	760	805	737	781	807	784	737	726	801	770	743	728	742	779	768	734	759	757	767	758	723	774	774	748	810	765	815	759	739	722	775	792	788	775	727	810	766	762	781	761	760	766	776	751	758	727	745	753	790	748	759	795	716	790	792	738	775	799	867	728	765	731	757	742	822	730	797	745	746	728	818	784	793	759	753	738	816	745	810	751	781	741	795	801	786	802	779	769	800	779	776	748	759	808	741	780	751	768	726	764	790	774	740	761	768	746	794	808	742	789	795	768	774	789	689	780	758	774	755	777	767	748	769	808	741	758	749	756	764	751	820	753	786	789	768	785	743	739	771	754	750	793	794	764	773	740	774	795	775	729	758	717	781	758	758	729	738	786	763	744	790	772	703	749	791	821	752	745	755	773	761	735	753	751	732	792	778	781	773	772	803	790	793	792	725	795	764	790	769	769	782	737	805	751	790	778	760	772	789	717	749	742	782	790	790	802	752	766	750	725	820	756	740	782	814	814	786	762	766	757	779	721	766	761	764	743	744	738	745	778	751	755	756	788	723	736	799	754	782	714	813	766	733	777	747	727	753	688	707	730	755	744	723	739	767	734	727	771	747	738	772	715	782	784	747	767	728	760	779	738	751	782	746	784	733	794	724	803	771	764	789	802	734	768	787	707	761	817	686	739	738	755	753	788	793	775	781	813	803	747	785	782	759	781	738	785	811	765	749	738	749	782	768	813	774	725	712	708	770	768	750	744	777	784	761	749	815	763	781	762	737	776	760	766	813	834	764	782	761	688	739	705	780	782	770	810	787	763	802	742	756	746	736	718	800	761	747	781	762	781	775	757	762	778	770	774	744	753	736	749	743	739	751	779	783	781	791	729	776	733	775	776	782	748	752	759	776	775	803	724	708	730	784	820	793	777	750	808	729	774	730	732	730	765	781	772	813	790	780	751	785	741	750	730	749	787	755	724	768	760	731	754	729	786	795	742	743	800	802	765	756	774	764	785	770	781	771	762	697	775	741	773	777	728	798	771	770	777	794	783	804	738	766	786	788	758	816	759	709	758	789	750	783	796	800	747	753	794	731	754	787	757	781	739	795	775	724	770	776	734	756	734	781	778	725	770	800	741	755	754	735	807	751	792	796	761	726	761	790	756	799	800	781	780	727	713	720	747	737	765	791	835	784	741	781	730	748	725	818	762	761	738	741	732	736	806	771	757	804	727	765	799	781	836	787	729	790	735	756	730	764	776	789	788	773	788	762	774	730	745	773	789	753	764	796	797	785	803	770	730	719	717	771	759	810	789	768	808	768	805	727	746	788	754	781	727	787	754	785	749	770	776	761	728	764	737	778	753	729	825	695	721	780	786	727	733	739	734	767	746	720	808	767	754	739	725	775	745	763	745	777	798	757	740	788	758	705	784	791	754	809	825	822	714	737	724	759	762	755	765	736	785	748	760	790	769	762	758	766	734	783	771	764	756	758	741	758	799	792	748	761	766	784	731	772	739	788	758	757	770	810	752	773	747	731	791	725	762	769	757	818	776	779	774	801	744	748	773	755	779	814	790	744	807	767	777	794	798	771	733	825	714	741	764	774	785	775	786	735	796	751	784	793	815	787	773	811	727	784	770	763	779	776	744	754	772	772	748	781	731	759	736	756	780	793	762	757	779	745	769	823	742	760	755	729	777	800	754	799	775	758	757	758	756	775	714	811	787	815	781	767	747	758	747	734	808	786	801	773	797	733	774	742	760	768	791	760	785	756	736	744	777	714	783	774	794	758	756	749	760	815	762	717	747	755	762	755	787	752	807	764	801	732	776	731	800	764	749	781	790	763	786	775	798	777	749	764	795	745	759	792	769	753	757	705	790	728	776	748	700	764	752	735	721	818	752	735	746	773	766	767	723	761	813	801	755	784	759	751	705	792	766	779	774	799	752	741	769	770	762	756	814	763	738	773	771	742	744	800	778	761	767	790	723	788	758	793	714	740	770	721	744	843	716	729	762	743	787	744	726	792	728	761	732	743	772	723	793	723	811	740	750	756	762	813	779	753	686	803	769	764	808	762	746	729	757	759	733	757	756	747	764	788	780	747	730	781	737	736	748	717	809	777	717	780	776	725	764	781	735	791	736	809	788	761	783	773	726	756	772	759	766	757	725	781	786	732	780	754	755	799	754	756	755	754	764	732	766	789	783	735	807	709	770	773	765	785	754	803	756	753	732	827	771	738	687	741	805	729	755	793	732	788	757	804	792	716	749	769	768	761	767	741	779	778	777	725	774	777	784	705	737	734	772	780	776	746	775	822	811	704	770	745	802	777	792	806	741	763	749	788	750	798	710	787	748	758	724	754	765	823	750	797	759	733	763	782	727	708	786	747	823	757	800	763	782	768	747	738	790	791	751	752	749	727	808	784	773	770	711	764	800	750	770	796	751	722	798	780	734	764	777	747	756	781	708	784	790	758	725	750	776	753	793	747	732	763	729	807	762	785	716	722	772	738	775	746	747	794	767	796	816	802	776	772	761	760	733	739	752	750	749	758	749	800	707	791	737	755	750	785	782	732	718	798	748	731	754	767	764	752	783	763	770	742	773	775	767	830	769	777	752	773	816	752	726	709	768	718	800	824	760	760	818	726	743	780	748	752	756	692	797	775	730	745	758	771	765	801	745	750	714	789	782	733	769	710	781	786	727	713	769	789	781	801	780	771	705
16285	1395	1038	751	598	521	434	425	395	409	310	332	297	327	363	320	355	318	309	302	301	320	304	324	355	303	331	328	313	295	313	304	310	266	295	302	317	300	275	326	304	283	328	308	330	309	297	278	311	309	296	300	314	325	302	255	297	349	345	299	314	309	296	324	285	326	299	318	296	307	268	305	291	321	277	279	306	308	294	319	270	305	287	282	303	284	311	312	280	296	275	287	305	290	291	332	350	291	301	322	261	273	327	297	271	290	287	307	299	285	311	290	325	281	299	324	288	305	294	294	285	321	274	347	295	306	309	310	290	302	329	299	300	327	289	291	309	296	317	296	286	310	322	284	304	295	287	277	300	256	275	309	298	310	293	263	295	278	278	276	299	286	314	292	347	277	295	311	301	313	311	334	318	280	290	294	300	268	296	329	294	286	299	276	301	351	314	316	297	294	281	313	299	292	270	292	294	292	301	303	279	310	312	314	329	304	297	292	287	332	318	314	302	271	299	291	295	321	313	332	339	290	300	279	282	287	317	287	341	311	267	274	276	329	276	294	293	291	322	315	341	308	279	304	270	289	320	275	305	338	305	303	282	295	332	335	312	291	328	319	285	313	325	327	333	308	289	304	297	295	290	265	295	316	342	323	302	298	298	345	312	332	352	346	330	316	312	289	307	295	282	291	286	295	334	301	303	276	310	288	303	323	294	298	312	330	310	306	282	309	299	308	271	283	325	306	299	294	290	329	292	287	287	313	304	333	301	324	291	306	305	293	302	309	297	269	281	295	289	310	312	288	320	292	330	319	324	305	313	301	300	330	302	318	285	323	285	288	307	270	314	315	257	313	330	308	317	302	298	294	307	288	318	282	301	311	298	301	307	319	281	328	305	294	301	274	289	280	301	297	302	322	289	292	291	344	268	293	301	348	296	302	334	286	304	279	297	305	281	297	307	328	319	323	332	340	304	299	324	296	332	300	321	299	290	316	309	289	310	288	325	314	271	291	304	315	298	280	269	309	332	310	315	285	316	318	322	312	325	319	317	293	322	326	315	260	310	312	295	281	303	311	344	328	304	289	327	303	301	326	319	305	304	307	295	297	306	306	290	308	290	287	319	289	307	270	310	312	318	292	311	276	309	329	284	314	276	322	315	291	310	306	276	278	328	321	256	302	330	298	290	333	326	301	296	313	307	296	317	315	294	317	295	299	304	322	275	279	264	325	298	316	279	304	346	312	286	286	358	291	295	266	285	308	317	293	274	291	317	312	292	294	298	304	316	292	281	286	309	294	269	286	327	334	295	316	284	285	285	290	307	267	286	301	300	293	316	334	300	288	282	277	315	333	342	294	308	329	308	333	292	279	299	311	294	270	310	315	273	297	296	269	292	291	311	302	320	342	303	285	331	315	282	353	305	303	316	300	265	323	333	325	310	305	295	284	301	297	282	308	313	279	274	308	287	341	320	268	288	341	304	304	294	304	305	304	279	320	290	309	295	282	311	287	316	321	307	285	313	314	301	294	309	309	321	295	321	317	272	270	317	298	308	303	295	319	309	314	306	345	305	355	315	290	314	335	296	308	324	309	298	300	345	341	310	307	340	282	282	299	287	311	302	299	283	295	292	312	345	318	293	295	329	281	274	311	307	316	308	320	318	369	316	307	325	299	282	328	299	280	308	304	291	318	339	336	287	324	344	307	316	301	281	293	299	311	301	316	305	307	290	310	300	302	316	310	317	329	305	276	319	298	326	310	279	322	359	312	319	296	278	314	299	317	317	268	295	295	291	289	287	305	305	300	320	309	315	318	301	317	313	299	303	313	299	291	286	289	339	300	327	343	286	299	325	315	290	280	276	286	296	304	289	326	292	270	319	294	308	266	257	265	294	312	295	300	317	298	293	293	310	304	314	268	288	314	299	291	273	300	308	272	304	331	304	278	319	288	281	327	266	316	321	317	300	311	300	293	296	291	269	298	262	288	332	263	305	299	316	244	286	289	271	294	312	294	317	302	285	308	292	294	283	327	357	325	270	301	304	303	311	326	290	272	293	290	297	285	294	315	302	289	288	285	316	294	322	302	268	324	322	267	316	296	282	321	285	279	306	310	267	287	319	307	324	291	352	301	291	240	291	334	342	304	371	295	318	321	303	296	334	288	311	283	297	301	298	302	264	289	304	323	286	312	312	316	314	303	309	291	270	298	295	279	302	279	293	297	295	302	267	267	326	280	307	275	312	323	316	322	299	271	298	339	302	307	315	301	280	297	306	292	300	281	303	312	285	334	306	285	307	307	251	315	315	317	280	298	319	302	314	306	333	315	290	297	295	318	345	337	343	284	345	276	315	299	303	300	287	289	327	311	307	293	328	306	359	358	301	314	313	296	302	289	302	337	303	301	330	280	295	312	310	294	291	307	314	308	317	333	324	286	339	326	302	296	280	286	334	328	312	299	261	265	295	309	281	302	312	300	298	299	324	272	292	326	302	282	277	304	315	316	276	241	305	306	312	303	279	296	314	319	295	257	331	337	285	322	280	269	285	283	341	312	297	281	288	300	321	349	279	273	300	317	331	305	310	318	281	306	319	304	280	299	288	309	327	304	294	301	284	288	279	261	298	282	290	304	292	319	277	300	302	294	321	309	322	322	292	289	285	330	297	296	286	301	307	318	288	282	319	337	333	263	282	301	320	296	313	278	309	332	280	308	293	266	293	306	297	312	334	316	294	325	272	300	282	316	289	275	295	292	279	300	304	333	294	328	307	296	269	302	318	288	310	302	321	323	314	299	325	298	292	301	297	305	284	277	310	321	275	305	316	290	279	301	312	301	294	293	294	307	302	299	286	269	322	304	338	266	307	323	291	332	307	312	306	269	301	292	294	304	323	285	300	312	310	329	291	307	334	277	296	342	322	264	322	319	297	327	330	293	260	347	348	320	272	292	282	320	302	317	309	303	351	300	274	306	306	302	333	297	258	297	303	269	269	310	300	301	284	274	315	310	316	299	313	321	315	318	301	293	306	303	314	316	318	309	292	275	284	292	292	288	301	317	304	278	287	317	304	323	256	299	308	324	273	306	299	292	310	323	317	305	299	303	288	293	293	296	274	291	317	328	301	280	276	313	309	306	344	294	325	322	307	295	297	274	301	304	296	312	315	343	326	325	277	290	286	296	295	340	297	301	302	282	294	304	333	297	291	291	296	287	279	316	306	309	324	309	317	321	332	311	325	331	307	269	296	288	289	287	260	301	298	326	325	309	304	295	300	315	296	322	287	322	295	286	285	285	308	289	296	308	294	289	293	305	328	284	349	313	290	285	297	309	258	294	302	327	349	313	309	322	301	303	326	317	266	318	295	317	317	337	354	315	264	304	328	296	334	276	298	266	300	254	286	293	303	297	312	292	304	323	286	302	300	306	312	303	314	279	315	278	305	307	299	314	289	272	284	280	301	293	313	303	305	296	273	265	288	328	305	303	283	329	295	282	326	333	326	318	280	308	311	287
9111	1291	2256	2525	1999	1704	1399	1449	1204	1100	1025	945	955	939	826	878	855	838	780	767	771	804	721	816	733	764	767	717	745	723	759	737	733	757	759	701	681	704	682	747	693	716	722	734	648	706	770	679	689	716	678	698	746	681	674	689	706	641	674	672	714	660	680	728	712	656	692	698	629	707	696	747	706	698	721	697	698	700	739	698	706	713	702	665	687	667	688	617	704	688	683	654	672	708	679	666	700	631	701	720	694	691	641	677	696	697	682	696	683	704	646	728	682	692	691	689	662	698	730	710	726	711	682	703	720	682	767	676	680	669	682	716	672	679	663	725	691	669	639	715	719	638	664	720	687	658	663	665	699	721	748	679	655	693	693	683	693	645	683	692	645	700	704	667	707	666	716	757	696	703	659	697	681	673	703	675	639	704	711	702	698	679	728	696	733	751	729	681	705	669	716	678	694	692	651	681	668	724	662	672	666	697	710	661	662	709	702	741	723	687	723	720	683	712	684	656	666	763	667	655	718	677	670	710	737	663	676	677	700	659	657	703	685	692	687	708	676	695	699	648	746	690	645	718	695	677	689	657	698	710	704	734	722	668	689	690	749	677	698	697	708	709	705	708	662	697	651	658	678	692	643	661	714	650	710	694	682	755	699	692	685	684	686	639	696	704	693	658	677	660	705	658	671	658	679	693	651	665	673	649	685	689	683	708	664	703	709	701	685	698	720	716	717	697	685	665	665	699	696	701	710	721	693	654	649	679	674	700	690	685	667	704	659	702	694	728	663	688	666	690	693	683	705	691	727	613	687	719	711	700	680	674	687	678	665	719	644	672	630	719	715	712	641	662	704	666	698	701	702	684	694	704	680	666	717	686	740	638	700	696	731	723	702	677	691	680	665	703	661	748	723	680	685	652	709	727	692	629	690	704	676	648	692	650	684	657	712	711	697	719	654	673	707	685	711	676	711	730	695	660	672	760	659	696	689	704	699	679	664	695	668	692	644	634	688	660	699	715	652	644	658	718	719	737	701	674	713	646	705	689	712	675	666	636	692	691	660	707	700	710	667	698	687	669	726	665	644	689	681	705	663	723	681	645	717	715	714	668	712	692	729	673	703	670	691	727	691	715	682	704	648	674	694	676	726	663	714	687	686	657	711	690	710	722	699	679	692	695	678	677	675	693	665	660	772	700	653	737	695	696	681	685	684	688	684	704	714	696	671	768	733	687	677	698	668	666	686	707	678	679	680	690	664	702	690	700	713	640	690	671	698	666	689	692	718	656	681	729	701	694	673	712	665	716	662	671	680	645	669	691	731	678	648	716	684	674	755	713	675	684	661	697	689	700	699	666	656	705	688	695	651	662	653	667	723	679	691	687	662	706	695	682	688	705	712	669	696	643	660	648	673	681	689	669	689	661	712	683	652	652	715	691	678	717	687	699	682	662	681	673	715	730	695	647	673	685	659	664	673	695	726	717	709	706	720	704	667	721	688	673	676	679	633	687	690	641	632	637	719	768	691	700	643	680	733	722	680	696	674	676	663	680	680	698	662	667	680	661	732	676	688	700	645	717	668	670	677	709	750	711	642	680	639	700	680	760	682	688	660	683	688	696	688	650	702	695	630	694	741	702	730	692	667	658	655	687	678	703	700	700	675	685	679	758	716	685	715	683	677	654	696	673	734	648	690	661	624	636	689	671	726	696	685	695	671	710	680	735	725	695	743	680	652	703	687	725	672	708	712	728	676	710	698	678	687	706	656	694	659	681	704	651	702	707	700	707	657	709	699	691	747	683	707	679	720	635	681	709	673	656	712	644	675	661	656	712	730	635	694	670	675	705	684	683	684	706	648	705	674	662	658	672	712	694	722	641	667	633	687	663	677	696	751	723	674	688	693	669	750	640	663	706	742	705	645	667	673	691	712	698	707	732	674	703	695	687	732	677	664	676	678	728	687	697	665	674	663	649	683	668	722	655	699	714	702	724	649	702	663	705	721	636	652	651	720	714	693	698	667	718	681	723	732	733	681	712	717	657	682	704	714	704	711	703	658	713	639	722	631	691	690	685	688	715	683	715	693	666	673	686	685	686	709	660	699	644	735	636	683	652	690	675	684	697	679	688	701	662	718	667	671	700	715	701	697	690	697	722	709	673	699	704	695	671	722	730	705	710	694	672	698	650	697	690	703	657	683	736	724	672	686	679	679	686	674	653	673	665	685	657	650	670	705	709	688	670	665	715	644	667	729	668	669	696	653	688	701	702	653	647	674	762	703	676	659	705	702	727	694	726	669	681	657	685	677	696	667	693	716	689	686	664	671	719	654	695	704	708	641	673	683	630	699	695	671	671	700	704	714	658	639	651	731	704	707	691	633	730	690	645	711	691	642	680	684	660	657	715	677	659	711	697	674	634	671	685	682	667	703	690	671	689	682	664	747	695	671	692	677	695	679	658	725	693	704	683	682	676	689	736	662	668	706	753	721	657	696	686	684	712	718	658	697	687	639	727	660	670	681	680	717	685	655	660	646	706	706	694	678	664	674	684	660	709	691	718	731	658	681	705	700	687	682	640	679	686	709	693	666	638	743	686	666	714	676	716	662	706	638	708	741	622	699	696	680	672	669	686	683	663	679	699	655	670	673	689	729	730	684	653	648	671	684	659	664	639	688	702	639	700	638	635	653	704	665	688	732	691	691	650	688	689	660	652	731	643	716	668	711	695	712	677	659	682	705	675	683	693	672	681	687	666	699	663	731	653	674	702	688	638	706	665	688	657	659	728	733	689	646	687	703	701	676	675	696	718	741	671	712	679	685	727	758	755	726	671	683	690	703	705	706	709	697	651	726	736	665	681	657	683	700	679	650	608	666	720	740	660	659	648	706	707	699	717	696	641	691	690	699	660	662	719	664	692	699	724	739	683	662	660	706	670	684	706	634	696	691	685	661	659	667	711	725	687	675	694	678	684	663	652	681	706	709	732	722	676	714	673	673	687	707	606	709	698	657	664	672	647	697	668	659	681	723	663	669	645	681	652	699	668	664	726	671	693	664	719	740	708	714	689	656	699	732	685	666	663	674	740	693	671	699	631	680	717	681	728	733	709	675	689	704	716	672	690	670	744	715	713	689	665	661	653	689	657	726	699	696	677	673	709	696	729	695	728	745	703	676	716	689	684	672	661	650	700	737	686	673	717	644	664	687	669	728	648	681	647	705	681	671	627	647	683	702	685	694	741	694	666	649	710	705	684	679	721	705	692	674	675	720	676	694	698	696	662	711	662	642	689	663	704	631	687	689	656	662	701	758	676	606	713	683	669	705	688	655	686	695	662	682	658	676	676	643	693	699	676	687	694	736	735	743	687	656	687	715	721	724	649	714	680	684	685	647	699	660	662	694	704	724	663	680	676	672	666	751	676	686	681	696	708	666	698	701	690	686	692	727	709	647	665	698	688	701	652	652	675	684	669	697	719	682	703	726	653	704	662	709	686	674	681	674	701	693	694	701	652
2315	190	193	182	160	174	170	164	149	168	174	165	129	141	161	189	156	174	159	155	168	154	201	165	174	191	172	157	164	182	173	164	158	159	173	170	153	147	187	173	176	166	157	159	152	175	170	176	165	191	161	164	154	155	154	168	185	162	157	140	178	156	171	164	147	173	151	172	143	157	156	175	147	172	171	136	158	171	154	186	176	144	163	174	157	159	176	166	146	163	152	159	131	157	168	151	164	155	156	181	175	187	160	169	160	171	166	178	154	182	155	157	166	176	149	162	162	148	173	181	170	176	146	164	167	143	186	161	159	169	170	146	200	167	160	179	176	173	184	174	162	161	175	151	135	169	177	160	168	148	147	149	164	171	168	184	191	176	170	168	155	155	161	162	154	160	151	142	169	171	142	175	171	154	157	175	127	148	188	175	152	166	175	145	166	173	158	174	182	166	151	141	188	186	176	139	187	138	181	169	142	161	173	156	175	185	146	181	174	175	151	162	160	157	174	135	161	159	161	163	132	160	174	159	158	162	173	165	185	123	158	159	181	173	154	159	173	164	161	158	176	166	179	153	173	152	162	196	182	175	185	178	181	155	186	170	157	150	176	159	168	165	150	166	151	172	161	149	175	157	140	166	169	201	169	170	210	155	150	155	160	152	177	164	157	168	145	167	160	169	144	185	176	183	159	171	172	167	168	179	140	171	159	143	163	155	183	165	156	155	171	154	163	161	150	161	161	164	184	127	163	174	161	165	200	171	163	151	187	170	159	143	172	180	157	171	172	172	149	167	161	162	144	168	168	185	168	155	173	166	190	157	174	162	172	157	164	173	156	168	182	157	163	142	175	162	173	184	160	161	177	173	171	145	161	141	178	177	173	177	159	186	150	150	167	152	184	181	162	150	154	161	160	169	151	164	182	166	174	148	172	150	152	165	166	176	135	163	181	187	156	172	163	152	186	168	160	166	159	164	139	163	142	144	148	164	166	153	164	160	184	155	170	158	174	156	159	162	154	170	167	173	193	180	159	161	177	160	165	177	180	155	162	163	152	157	155	172	169	163	174	143	132	174	168	169	153	158	198	165	158	141	167	165	149	157	172	183	166	144	161	133	157	161	144	182	178	167	156	137	157	142	188	154	172	160	158	159	156	206	147	147	207	153	158	150	154	171	146	151	174	162	171	136	165	181	149	163	142	148	187	151	192	208	178	162	180	167	143	158	169	182	156	158	177	150	196	167	151	165	172	135	159	160	180	163	147	156	172	176	165	157	174	149	147	187	170	179	170	176	155	162	162	160	159	158	169	171	159	173	169	170	172	169	148	162	172	154	177	159	180	179	136	163	175	169	165	154	172	158	160	165	168	159	174	160	168	181	150	169	162	154	133	177	185	173	186	151	177	144	146	182	152	150	163	167	148	161	132	186	188	152	157	150	179	155	153	138	180	186	165	153	183	178	148	158	136	186	190	177	184	164	165	189	179	162	174	162	167	171	178	155	165	175	144	165	150	177	157	170	158	152	168	166	169	140	173	166	157	171	165	156	159	163	166	159	188	180	184	156	172	163	159	156	173	147	156	193	169	168	177	146	164	134	166	188	173	169	161	149	181	176	155	178	156	167	143	156	165	166	194	156	162	160	159	153	176	146	186	169	143	165	151	138	156	163	161	157	170	144	150	174	146	161	186	186	172	175	175	175	166	167	158	168	196	167	185	185	144	166	154	181	179	165	170	154	174	170	154	186	159	174	170	150	164	145	159	153	177	161	156	163	180	158	174	177	156	166	182	173	138	168	148	187	150	148	152	176	189	134	151	167	162	184	168	155	154	163	151	171	168	173	173	173	170	158	153	205	164	164	160	148	147	173	169	161	176	125	150	157	168	166	169	170	155	173	156	162	141	146	174	158	146	172	181	179	176	168	146	168	159	187	181	185	154	182	149	149	147	170	193	180	144	150	187	153	155	155	165	154	164	171	164	196	196	148	155	162	156	153	146	143	156	163	169	160	168	184	151	164	185	156	200	170	171	135	177	168	162	157	158	172	154	178	160	147	182	150	150	152	148	159	172	164	163	174	168	165	156	157	169	171	168	166	163	167	140	156	158	147	170	176	188	188	174	157	170	157	177	143	131	159	162	162	199	186	150	163	156	157	171	164	139	159	165	170	186	160	133	172	180	165	139	163	160	184	165	167	148	147	187	153	155	156	172	161	175	144	151	151	160	172	178	160	127	161	175	158	148	162	180	166	168	163	137	165	150	164	165	187	170	155	141	150	170	156	164	165	183	163	189	158	165	163	177	173	168	155	171	184	162	147	149	175	182	170	174	165	177	158	190	166	145	153	169	171	165	161	184	178	158	174	147	170	188	164	144	146	156	173	159	162	156	150	172	139	175	180	173	169	165	175	154	142	163	175	152	159	141	157	147	126	138	173	168	173	161	177	163	171	159	156	177	150	152	161	180	160	167	183	183	152	150	177	145	208	156	164	169	170	178	134	175	167	182	168	176	152	178	165	178	180	156	159	173	149	163	137	157	174	170	193	172	156	171	190	148	150	178	145	157	173	174	165	158	165	165	188	169	164	167	179	157	136	142	192	157	175	164	176	175	193	202	166	164	166	169	146	180	187	144	178	164	187	166	160	148	171	151	157	182	148	191	185	159	160	170	159	185	147	173	153	176	161	145	172	165	169	144	162	182	156	155	159	190	156	181	185	156	153	157	166	177	154	158	151	166	200	145	155	171	152	183	174	169	172	168	158	160	152	163	156	162	158	153	171	172	138	170	153	156	159	177	151	142	149	167	162	161	156	163	140	192	175	173	175	169	197	196	170	165	174	161	176	134	167	172	204	164	151	184	181	182	153	180	139	157	154	193	169	160	180	181	191	188	180	146	150	167	171	144	160	169	165	203	145	153	163	148	179	180	171	160	172	149	158	188	170	165	163	145	151	181	184	175	176	147	186	152	154	170	180	166	168	167	151	175	167	165	169	180	186	158	161	142	201	145	161	173	169	164	166	154	170	149	158	160	154	154	133	165	175	186	128	159	155	153	168	169	150	162	163	174	164	176	172	157	155	173	156	174	178	179	154	159	172	161	173	157	160	171	157	161	153	161	165	187	175	150	164	155	154	165	177	151	154	153	162	159	176	139	147	167	152	140	183	152	178	154	141	167	172	134	181	153	168	146	152	176	149	173	169	195	165	162	176	164	168	151	166	158	150	163	165	128	178	178	165	173	159	152	190	154	168	142	177	161	170	132	180	155	169	167	138	179	158	153	170	175	139	155	164	154	182	165	177	170	157	189	158	173	159	146	179	183	151	151	148	158	184	179	153	169	152	172	167	160	166	167	158	176	161	171	172	175	143	168	138	147	189	172	176	172	125	143	164	147	167	156	159	179	167	177	180	178	140	169	174	144	178	160	140	144	191	157	171	152	144	152	162	144	154	180	170	171	176	191	160	164	182	188	154	153	154	157	151	170	173	162	172	199	170	181	160	162	164
2400	464	506	527	484	460	464	487	445	467	468	497	456	466	423	439	451	418	469	444	447	421	441	428	441	446	438	471	446	471	478	443	463	410	395	439	420	446	445	428	436	471	440	427	423	448	406	392	417	501	414	479	480	415	437	416	400	426	459	451	409	411	430	444	428	405	419	459	431	409	477	443	460	430	426	445	438	424	401	502	404	461	417	426	447	434	420	444	467	454	448	436	421	456	407	448	407	432	452	468	451	447	455	455	413	429	443	440	463	435	458	413	442	432	449	451	434	442	439	431	414	440	453	445	419	424	452	433	439	425	412	461	473	436	450	440	433	480	447	416	464	463	394	438	415	468	483	495	399	445	417	432	462	461	437	409	439	458	455	453	473	425	443	437	454	443	427	390	409	434	418	465	435	431	452	443	444	428	399	417	423	422	419	401	469	432	433	430	430	449	441	470	458	417	448	467	434	406	447	431	449	439	467	433	474	471	431	428	428	429	430	453	470	460	421	422	454	405	418	379	414	445	431	409	458	446	443	435	444	442	433	440	399	463	465	453	384	459	468	457	453	429	461	427	452	431	439	421	451	403	441	462	422	484	448	429	431	439	467	425	482	437	421	496	434	433	415	452	457	417	425	429	457	443	487	435	419	491	440	464	429	478	406	471	416	417	435	390	424	428	419	443	430	443	449	450	466	407	394	438	464	446	398	438	442	448	400	425	430	411	460	425	429	444	458	436	454	477	424	432	451	417	457	424	444	436	435	450	453	429	427	441	411	481	443	448	493	429	463	447	458	430	419	432	396	457	447	413	455	391	438	413	455	433	470	481	459	463	436	389	419	412	421	461	466	462	439	464	474	449	457	453	481	411	435	422	416	439	408	422	453	410	430	425	463	431	454	443	433	420	429	457	430	448	472	446	445	418	441	434	438	390	440	444	432	412	440	453	420	466	405	422	425	435	430	432	466	417	467	447	431	433	402	447	440	399	424	398	438	489	418	396	473	414	445	451	435	420	462	473	428	441	440	412	435	423	443	421	415	423	435	438	407	491	433	410	420	443	414	405	410	443	423	450	442	453	458	424	412	450	412	450	477	427	426	473	395	424	446	465	457	435	426	430	442	425	464	444	432	498	408	455	459	387	440	438	429	421	446	409	418	459	441	420	414	407	438	464	460	429	434	452	444	428	473	418	420	440	442	425	438	431	436	461	408	450	441	426	414	475	434	440	484	432	416	404	439	445	436	439	429	429	478	409	457	419	448	423	444	460	437	451	450	469	439	425	447	403	431	424	423	491	437	434	471	437	439	450	426	428	447	432	417	445	430	418	405	422	488	415	459	492	413	464	456	454	405	450	461	397	455	440	432	472	436	387	444	436	419	444	430	450	479	471	407	488	435	439	414	414	399	479	425	450	419	440	450	400	442	453	441	439	430	452	440	427	488	483	412	455	452	405	463	432	420	463	419	466	411	489	447	442	407	441	450	413	412	421	452	384	434	472	402	439	438	404	459	403	448	425	425	451	438	461	450	455	438	459	449	441	472	439	442	449	398	468	454	405	407	426	438	438	415	428	415	400	442	435	446	492	443	459	437	449	405	426	451	427	418	448	441	480	433	418	453	440	459	414	430	452	433	447	454	463	400	431	400	457	397	431	426	426	424	447	438	435	457	447	445	429	435	399	446	376	461	427	437	435	408	426	427	423	434	390	448	441	420	462	450	481	414	448	471	436	427	425	464	445	446	446	421	395	448	430	439	429	409	419	422	428	451	437	438	486	424	431	385	444	415	426	415	469	441	414	439	441	448	431	430	449	411	430	467	429	400	465	440	430	429	454	486	426	450	439	459	434	438	458	401	413	432	462	437	419	469	428	412	419	464	391	415	469	430	432	433	433	416	433	465	449	434	428	442	474	474	421	439	448	416	444	442	440	411	417	450	448	438	430	420	405	430	418	429	447	449	401	409	418	410	438	434	434	433	410	468	426	417	389	465	450	426	476	468	409	441	444	412	439	448	487	466	424	458	465	406	413	426	445	438	416	492	427	404	418	456	456	440	414	419	449	480	438	462	457	473	441	452	448	438	407	419	421	401	419	436	421	465	426	433	414	442	409	433	431	395	438	422	432	452	457	441	436	419	404	473	453	440	436	415	409	461	409	418	417	465	429	456	423	430	448	493	435	429	429	457	443	417	461	407	424	447	434	452	437	428	436	423	396	451	434	420	435	444	448	433	477	427	431	448	444	426	394	455	442	427	446	422	408	423	414	442	422	465	431	415	427	455	436	459	425	429	432	443	425	458	448	428	419	437	427	433	446	419	423	446	435	439	437	432	474	435	470	453	439	398	431	426	435	437	442	396	481	407	390	413	474	450	423	427	444	422	439	398	404	411	416	457	438	446	403	441	416	453	468	404	443	433	486	421	440	423	449	442	426	419	439	395	403	443	468	437	394	449	461	432	459	460	441	456	436	415	387	439	467	419	479	402	434	419	462	444	460	441	457	437	470	401	425	447	447	453	421	459	404	449	471	441	473	422	439	499	445	447	405	470	436	500	416	422	426	429	406	426	433	450	430	459	418	388	440	465	455	457	444	465	446	438	419	444	404	472	482	418	437	431	454	428	413	480	459	451	441	450	418	436	438	459	417	426	393	437	465	431	486	439	463	461	423	421	430	454	404	380	437	452	440	430	420	468	476	444	407	434	427	429	453	457	455	455	419	469	435	445	455	491	467	440	405	480	444	461	422	422	409	427	451	468	448	457	460	444	462	444	463	430	456	403	460	418	440	454	423	405	446	421	439	410	464	444	441	430	444	400	423	452	428	471	433	424	458	414	413	485	420	422	451	433	410	416	406	399	422	428	430	464	480	434	465	437	422	413	422	460	445	425	411	443	476	447	442	463	430	453	442	480	432	432	448	403	418	424	443	456	448	453	450	431	452	481	443	420	430	437	467	458	456	418	425	406	397	443	406	421	415	482	399	437	469	411	443	457	444	410	432	424	421	407	418	411	452	480	414	429	436	410	409	433	453	445	434	416	452	444	430	423	422	418	414	475	426	401	424	449	452	446	432	413	436	450	439	430	410	440	457	429	466	436	464	459	446	419	484	415	433	421	455	461	428	427	439	470	437	435	441	466	445	454	424	415	425	438	411	425	415	450	402	444	439	391	441	432	452	396	468	373	417	431	452	439	493	454	464	450	433	431	471	419	414	443	434	453	416	451	443	404	408	466	464	447	436	453	448	494	443	410	457	456	442	453	453	467	434	482	439	460	455	389	455	385	409	437	476	432	450	439	445	403	465	447	430	438	435	423	422	433	396	391	426	409	432	410	432	454	415	464	426	463	426	429	417	442	454	399	456	425	430	477	470	432	432	443	441	489	433	437	448	431	465	439	471	432	443	428	456	397	442	428	469	449	451	434	428	462	439	465	448	442	484	432	423	430	395	454	438	483	445	434	451	461	455	492	427	452	448	453	430	433	463	472	415	430	428	492	404	467	434
8764	629	699	590	525	427	396	399	370	398	352	364	319	329	328	355	333	294	324	344	333	305	304	341	313	337	291	314	305	346	318	330	312	357	366	318	317	358	323	344	317	301	290	317	308	337	355	359	332	327	295	344	356	347	302	350	326	295	334	345	358	323	330	320	313	328	348	351	300	334	305	354	317	335	354	330	347	335	320	311	338	304	349	330	327	327	328	351	356	360	311	347	328	320	320	340	341	320	306	296	324	307	340	337	318	322	357	310	326	320	299	318	312	324	321	331	318	348	337	323	333	325	341	310	350	351	345	365	316	300	331	332	341	333	322	326	309	342	315	304	321	332	300	293	353	344	320	318	337	315	342	326	336	297	323	343	305	337	364	328	327	300	325	361	294	320	347	334	319	342	299	319	338	341	326	330	315	342	333	286	287	349	325	338	354	347	344	334	336	301	348	335	360	344	299	285	325	341	334	335	291	321	334	325	304	331	309	328	299	317	314	360	338	366	315	352	327	304	345	324	329	359	339	335	367	334	366	331	320	328	342	319	331	335	332	328	318	356	312	369	310	316	370	315	309	317	337	350	318	349	337	350	351	320	291	328	347	320	290	356	354	325	322	347	362	338	312	303	335	351	359	366	316	304	310	329	322	323	339	299	328	317	333	299	301	341	332	335	290	342	320	334	320	329	359	349	337	297	322	318	326	325	306	331	356	322	313	340	289	314	316	335	303	330	321	312	352	312	324	290	341	293	320	333	324	300	317	342	337	288	343	288	326	336	350	319	338	324	310	315	325	344	334	303	294	330	327	327	309	344	353	323	292	296	304	323	335	338	349	302	327	310	304	307	297	314	325	319	326	318	343	300	321	305	332	339	320	317	318	339	329	326	335	328	339	316	328	319	357	353	293	331	332	327	336	308	321	341	295	337	336	333	329	302	324	299	340	353	365	351	335	313	283	332	342	326	366	330	325	306	365	366	326	345	303	330	334	326	345	323	328	330	315	321	308	305	308	319	307	314	348	329	334	340	297	363	304	334	317	317	317	335	318	337	328	355	327	311	310	351	370	358	295	326	339	309	314	301	313	299	339	351	345	300	335	340	335	334	334	347	336	296	329	312	382	345	347	317	334	337	369	351	331	322	319	353	292	318	361	349	386	341	348	292	292	330	335	339	342	329	310	317	309	319	366	322	331	325	376	361	355	309	307	313	348	358	326	362	335	332	304	326	323	313	336	336	304	318	319	337	345	326	342	293	283	333	343	347	345	319	347	308	326	347	319	343	316	350	319	318	371	340	341	328	323	325	308	300	326	361	310	349	334	323	368	316	339	375	295	332	337	334	334	291	335	334	311	294	335	343	309	347	325	319	311	348	300	324	307	352	322	336	305	333	316	326	317	320	367	337	355	335	299	355	362	326	276	302	310	319	344	334	317	300	325	333	328	326	298	316	370	380	305	325	312	326	316	336	312	314	318	351	311	337	328	319	350	326	353	306	347	293	342	334	342	351	341	325	306	335	345	342	345	343	330	362	357	317	349	315	326	328	339	298	298	345	320	330	328	336	318	303	318	305	329	359	335	308	326	340	361	348	331	349	337	314	348	343	297	328	329	320	346	319	298	329	321	341	335	314	322	330	341	330	341	328	322	341	325	319	355	355	295	303	326	306	327	304	307	343	297	355	324	326	332	316	305	338	319	308	354	328	302	306	360	350	329	291	285	367	304	314	332	344	323	329	337	320	330	322	290	309	317	333	359	335	314	323	325	320	336	335	329	307	307	317	341	344	384	347	330	284	332	330	337	336	334	323	293	343	324	311	327	308	354	311	367	330	292	375	333	333	316	338	356	368	367	324	304	331	295	361	285	314	320	352	330	345	339	338	335	334	313	374	341	351	311	330	301	307	319	336	278	289	353	324	308	316	310	331	316	314	309	333	350	320	326	325	340	340	312	342	340	333	334	332	311	325	314	321	336	317	301	339	311	326	339	317	304	347	330	295	320	329	323	339	317	338	328	356	341	333	339	312	312	306	295	298	345	332	314	316	300	346	329	367	308	325	315	326	308	326	292	356	372	336	353	351	321	312	308	336	341	326	333	329	329	291	303	304	351	318	311	293	345	329	379	333	321	332	312	348	354	322	314	323	288	329	281	324	354	320	335	286	338	359	303	339	308	333	307	349	312	335	344	354	324	344	370	336	357	313	319	338	321	309	346	338	357	312	310	323	351	340	313	286	320	335	340	387	328	311	317	319	319	349	331	328	317	331	342	311	335	286	324	301	298	329	353	304	318	297	332	310	303	353	321	325	336	272	360	332	345	328	360	340	349	312	329	339	359	380	327	303	333	302	354	293	328	347	355	366	359	336	343	305	339	337	315	364	318	341	327	335	326	303	301	354	324	308	288	305	334	285	318	297	338	328	308	328	339	342	340	323	326	306	334	342	312	317	364	337	338	320	303	333	343	327	347	342	371	327	347	323	334	326	352	315	332	318	326	323	328	319	305	310	336	311	355	371	346	355	338	315	344	360	313	330	338	327	305	313	352	326	328	358	337	341	290	354	312	306	305	335	348	333	278	339	340	297	333	328	370	331	321	293	315	346	310	345	314	360	332	344	331	302	329	343	317	308	330	344	329	320	314	334	342	307	340	328	293	327	321	344	342	302	305	307	340	319	322	323	352	330	324	310	312	332	330	352	295	302	314	323	357	295	284	330	338	316	320	312	306	300	309	354	358	343	344	314	336	352	330	361	306	290	383	325	328	310	329	335	335	351	328	318	317	319	331	329	327	310	278	345	326	281	342	350	311	337	325	331	335	312	341	358	325	355	316	326	315	310	314	336	327	306	314	328	336	353	342	323	343	337	344	307	324	343	375	331	339	304	308	302	340	313	361	309	326	331	332	300	329	299	317	318	299	350	311	312	307	312	324	301	313	319	347	335	327	298	330	322	331	334	361	368	326	307	324	346	331	327	324	342	309	338	307	342	354	332	311	304	337	288	330	317	317	312	323	311	326	314	367	344	336	335	322	347	333	361	321	338	353	338	293	315	318	311	318	322	334	302	331	336	338	331	312	311	332	336	332	320	316	294	319	305	307	322	305	334	372	309	343	331	329	350	303	325	319	364	317	322	340	330	315	315	310	301	361	356	320	322	331	312	339	315	315	341	289	323	341	305	328	333	319	345	301	300	314	318	349	311	336	350	350	348	339	320	289	325	356	316	314	314	337	341	338	310	309	336	351	293	329	315	340	321	339	329	335	311	345	335	322	333	336	324	327	323	303	328	343	315	326	321	306	314	338	336	302	308	312	347	306	315	322	327	343	308	306	337	331	310	352	328	328	352	367	336	311	313	315	351	329	306	368	370	313	309	313	298	309	326	307	314	335	320	338	324	354	310	328	362	335	307	318	331	300	333	357	366	329	358	320	307	314	345	343	307	331	335	295	348	310	322	344	327	327	295	332	307	349	309	333	335	347	357	337	349	349	300	321	324	344	316	320	319
7269	1073	1562	1651	1505	1253	1130	1136	1026	1013	910	940	875	865	851	799	835	787	837	782	848	839	787	742	753	780	798	750	795	753	818	802	799	800	804	785	828	778	819	744	775	768	762	792	837	749	786	731	818	746	806	710	767	750	758	824	812	784	788	772	754	791	752	798	812	745	777	742	777	754	717	760	728	799	762	748	705	790	810	789	737	780	735	811	756	733	776	787	751	769	747	746	716	791	775	816	761	770	776	741	779	777	810	785	783	758	787	856	750	709	750	794	747	752	779	763	742	764	745	753	774	754	793	778	778	760	786	767	773	806	775	772	754	740	774	788	734	751	773	741	764	777	736	749	819	760	706	744	763	735	791	747	729	786	753	780	767	746	746	748	789	738	804	750	763	786	716	783	770	757	801	757	759	722	714	723	750	801	754	798	735	730	766	750	761	740	776	800	730	728	732	813	732	817	763	784	731	771	745	698	760	767	753	687	709	695	742	783	815	752	734	833	766	736	777	760	739	750	785	762	737	798	852	745	732	788	721	794	746	740	760	770	721	755	785	802	752	754	739	716	779	733	740	790	758	756	734	789	787	717	749	764	747	771	739	761	747	758	765	765	797	760	717	789	754	717	759	763	762	764	733	764	774	782	774	792	771	744	734	747	771	740	771	738	760	761	786	774	768	804	743	767	780	699	739	739	773	778	736	726	746	736	854	796	716	751	787	820	740	754	777	764	768	744	760	732	754	768	753	793	766	704	791	762	805	713	765	823	727	725	762	772	786	742	769	813	728	772	728	735	797	728	800	771	720	775	748	737	762	760	752	725	760	733	759	731	788	706	735	760	782	767	758	718	791	765	778	860	767	781	704	768	775	752	767	764	784	781	751	750	777	754	777	796	745	765	723	811	716	769	801	786	758	771	745	761	746	761	755	728	724	747	717	736	751	756	760	765	731	805	764	757	833	743	765	807	756	773	790	763	732	736	805	759	784	828	767	787	744	757	717	703	820	734	796	768	765	759	768	729	764	732	805	756	774	756	802	787	749	741	762	760	731	769	795	779	749	799	765	738	734	769	790	757	723	748	789	801	757	772	743	707	802	794	766	717	804	786	742	749	760	749	761	728	802	742	748	757	797	779	770	803	722	776	756	808	771	750	760	756	749	766	794	717	747	731	753	755	727	817	781	755	784	778	733	749	762	745	802	780	716	779	736	737	766	732	815	779	742	769	782	748	737	742	853	757	746	776	731	745	753	780	836	793	799	748	735	787	759	792	785	786	778	784	830	766	798	788	711	748	755	717	724	766	770	733	740	723	758	765	751	840	724	701	763	770	736	793	797	728	752	822	777	807	769	774	774	767	745	778	755	756	758	787	732	753	747	742	769	756	744	792	738	749	798	802	801	766	791	787	748	766	765	804	768	765	739	741	776	765	751	773	787	732	721	753	727	793	811	766	779	784	773	755	760	749	713	757	785	745	764	742	741	720	741	764	719	699	768	761	768	756	775	755	785	735	754	796	743	797	786	770	774	730	766	775	732	729	759	783	778	759	739	728	720	784	756	803	775	788	753	750	754	749	751	732	810	771	770	752	722	782	755	768	777	804	768	733	749	744	740	716	720	728	803	768	733	822	754	728	768	782	759	743	757	784	805	728	735	780	749	818	752	718	721	798	779	744	784	771	771	773	658	762	726	752	734	750	819	803	751	766	753	725	736	756	767	773	782	756	772	769	790	759	744	762	732	749	781	728	767	744	777	788	778	757	763	734	781	776	768	731	764	767	699	693	700	676	760	764	729	755	771	785	762	763	775	761	752	733	728	793	732	752	801	757	744	736	726	758	779	778	763	757	817	736	834	720	762	779	740	768	769	813	797	744	747	738	748	685	770	740	803	798	790	737	764	768	765	782	726	784	778	776	745	735	747	732	747	776	776	727	819	734	780	744	749	799	714	757	768	718	715	795	750	739	726	765	764	727	771	758	798	765	736	754	789	803	797	763	754	746	773	771	770	776	797	778	771	751	788	762	763	776	767	731	721	776	785	797	752	747	733	726	764	749	759	723	785	761	748	717	770	733	773	800	744	758	786	732	745	790	754	799	776	702	790	761	717	747	790	836	737	754	761	748	738	713	713	759	761	677	799	748	757	779	760	749	780	750	726	751	762	764	771	760	749	800	759	725	753	743	760	815	791	729	787	772	726	763	707	736	761	735	754	810	808	762	768	750	781	780	765	774	744	758	765	780	747	797	778	783	751	736	786	787	779	785	777	734	702	775	779	741	747	789	767	708	800	757	784	767	756	725	739	794	769	758	777	749	802	756	778	741	787	779	735	763	771	758	767	732	764	753	795	753	820	705	757	735	759	776	753	749	758	741	753	766	797	712	708	776	744	827	748	775	793	768	776	760	771	734	763	739	757	756	737	735	744	781	733	784	746	787	750	713	786	775	755	760	742	800	820	810	774	730	760	771	762	758	757	742	735	761	717	761	787	781	742	807	785	759	807	740	724	857	758	771	792	773	816	760	762	731	765	746	797	758	750	740	748	837	784	742	729	725	709	791	743	725	808	765	741	769	774	826	767	758	744	769	768	731	795	771	759	742	727	743	753	778	795	761	760	728	719	756	782	741	728	754	788	738	755	754	786	757	791	756	761	780	804	785	768	779	735	790	708	760	796	698	785	795	773	748	735	778	781	757	759	761	749	748	725	796	742	752	770	737	752	715	715	762	760	761	777	805	762	750	799	762	798	742	744	766	773	736	781	736	769	769	816	746	790	718	697	769	773	810	755	724	735	769	771	694	741	737	750	781	761	750	758	781	761	786	753	763	749	785	719	765	766	804	750	722	776	760	759	711	780	714	735	783	760	767	802	765	729	804	731	762	747	793	768	755	780	745	761	750	692	810	732	713	803	767	757	761	766	719	720	744	805	756	769	749	753	811	743	739	762	779	776	767	769	764	770	782	788	768	774	791	728	720	745	762	766	758	744	782	708	730	782	755	857	782	690	777	713	733	655	746	732	744	813	743	728	778	741	750	805	767	803	753	755	775	767	733	772	714	738	749	759	805	788	775	733	729	763	742	824	753	769	786	776	707	774	742	773	812	794	749	789	738	787	807	743	769	728	749	840	736	758	736	758	741	764	732	797	785	750	737	768	759	792	788	721	767	768	783	797	798	761	810	725	772	752	793	725	720	800	757	774	777	774	778	765	726	744	751	765	756	755	729	800	756	773	724	765	781	732	769	743	770	741	766	741	753	755	737	780	744	729	740	742	762	736	755	780	768	853	732	722	775	750	748	743	806	724	770	775	751	757	726	818	779	715	777	699	794	751	788	756	744	752	766	723	768	741	785	753	774	851	802	768	782	786	743	770	811	757	772	715	722	790	742	750	774	741	711	736	739	772	747	778	727	757	770	770	729	747	761	730	785	738	739	781	729	766	751	750	780	719	774	770	748	750	732	775	801	801	783	794	751	786	756	821	765	773	753	829	739	781	782	722	750	746	747
16059	1400	1071	808	666	517	424	416	385	380	332	320	324	295	346	335	304	287	335	338	327	321	304	306	317	283	322	334	322	314	278	308	334	316	292	328	323	305	326	304	301	282	342	335	320	283	304	310	289	331	320	300	339	309	298	321	319	296	298	310	295	298	299	331	281	327	278	317	313	279	297	319	312	326	288	282	332	307	310	303	290	328	296	296	303	307	329	321	341	301	291	316	306	280	304	292	344	274	285	294	284	334	286	310	287	330	267	299	275	309	319	318	304	306	280	296	303	327	327	283	257	313	304	292	293	279	265	281	305	322	331	286	298	355	266	312	325	322	295	304	272	314	304	294	325	305	276	309	308	262	319	332	332	328	309	276	318	346	313	278	271	296	293	299	302	278	283	282	304	303	278	318	299	293	281	281	298	298	310	284	309	299	303	294	300	285	318	303	295	306	303	321	261	298	328	287	327	275	280	292	305	264	306	345	315	307	318	333	280	274	330	331	279	303	322	318	321	289	302	308	294	309	308	291	292	304	293	298	331	312	289	309	283	309	285	328	312	312	276	274	339	333	296	308	302	292	285	300	316	312	311	294	315	289	264	291	319	273	290	298	278	321	281	302	317	314	309	290	286	291	315	304	292	283	309	331	318	303	306	279	304	306	301	279	320	296	296	297	279	284	296	290	319	294	286	300	282	295	319	288	312	292	310	311	295	281	328	326	293	314	328	306	298	336	320	328	318	276	281	329	279	297	278	299	325	296	305	294	290	301	309	312	307	343	296	321	295	297	308	316	325	335	309	326	321	267	310	290	308	307	317	323	282	286	301	290	261	318	305	304	265	308	291	302	249	282	279	269	285	305	278	319	337	302	298	293	289	296	347	287	302	272	307	329	306	303	305	275	297	283	309	297	296	299	314	335	285	306	276	294	282	306	305	278	294	308	303	263	257	279	330	301	294	335	266	299	297	311	285	272	294	307	300	299	309	306	308	278	288	296	309	304	319	310	301	279	332	291	268	308	286	303	325	304	279	292	329	308	286	306	311	304	325	331	301	324	294	271	320	325	324	301	313	314	303	295	311	290	318	312	278	297	314	314	324	325	322	311	320	293	302	298	341	292	312	312	294	301	344	302	319	303	299	330	309	294	312	308	289	301	311	279	307	302	285	327	306	275	324	293	292	296	308	325	287	285	289	308	312	305	311	297	302	298	302	319	276	332	309	309	299	303	289	266	325	329	298	295	293	326	316	302	294	312	291	313	316	286	286	325	297	298	292	319	301	303	272	279	297	305	316	331	291	337	306	283	306	291	300	294	308	312	295	293	309	289	284	287	294	293	268	326	276	322	336	253	311	317	334	305	321	295	284	346	290	327	303	283	286	335	291	292	264	316	295	320	278	289	282	290	296	293	292	283	259	326	297	289	306	273	307	303	309	272	288	304	318	317	319	311	300	312	308	304	305	342	303	314	326	307	283	300	295	275	339	300	297	319	322	281	342	284	290	266	316	311	286	289	303	306	298	313	305	287	301	286	282	274	294	297	276	302	293	298	280	308	323	298	281	310	308	294	279	301	312	323	317	313	340	289	268	306	293	318	315	319	328	304	314	286	323	279	320	286	287	267	286	315	292	309	322	304	292	302	289	308	298	323	317	318	322	257	291	325	284	293	327	339	370	308	290	315	286	354	320	328	281	299	336	306	294	309	317	298	324	234	290	257	273	310	297	294	320	273	316	275	329	324	318	307	304	287	317	314	287	308	311	281	347	283	312	288	297	329	274	290	293	284	337	315	254	266	292	299	282	274	266	307	277	273	282	308	287	348	298	303	269	323	323	327	257	316	280	281	300	308	316	313	320	323	310	308	300	322	302	309	319	319	294	284	325	310	293	304	292	285	317	300	319	297	284	305	314	281	282	272	323	291	318	298	303	306	262	302	285	276	284	302	267	297	306	326	302	334	314	309	331	290	303	326	289	341	302	288	298	306	307	300	325	290	326	318	316	321	275	288	302	289	297	279	301	303	297	286	318	310	300	301	302	315	296	311	291	325	320	313	291	291	299	297	314	294	326	295	304	281	305	267	283	317	319	310	293	313	289	301	322	318	284	298	273	295	292	293	326	322	312	324	282	319	356	287	310	303	290	299	326	315	306	316	293	308	296	297	317	301	319	318	315	268	271	285	325	309	302	342	285	282	309	304	317	310	300	307	329	315	307	321	321	315	322	272	289	282	312	296	326	298	312	339	300	315	301	296	278	299	295	283	307	273	320	307	298	331	312	289	313	299	306	264	311	349	329	338	263	293	309	326	343	309	309	313	290	301	286	311	319	269	302	271	286	312	284	298	281	298	283	304	333	286	286	310	322	305	308	288	273	296	305	304	309	284	290	255	330	323	302	333	294	329	339	307	284	279	280	295	308	307	323	319	331	289	255	269	261	283	297	298	318	292	304	301	295	237	301	282	295	303	334	292	302	305	301	290	324	286	276	295	300	324	335	339	311	338	308	319	289	292	322	301	325	284	290	314	315	270	328	293	307	308	274	310	287	280	302	296	307	318	294	284	299	289	310	292	308	316	308	297	312	300	292	309	300	308	317	310	306	283	331	321	306	306	305	322	268	289	322	336	282	284	333	305	310	300	294	351	274	318	326	315	310	273	307	305	313	307	302	306	298	305	322	302	300	314	303	336	337	289	301	296	279	310	316	297	270	293	323	299	331	317	314	283	299	317	272	328	318	327	295	298	257	260	289	316	289	335	295	324	295	283	281	273	297	324	291	277	311	335	303	294	290	321	305	318	304	327	299	285	291	291	288	291	302	323	292	287	288	326	278	319	287	312	295	268	296	276	298	252	308	323	328	272	319	277	288	340	282	321	301	319	351	307	292	308	304	310	335	314	297	339	313	283	339	324	290	300	340	313	332	307	272	291	297	315	300	345	302	306	306	281	312	296	303	262	320	316	269	304	291	296	328	341	308	291	294	294	298	319	320	298	302	291	301	282	272	316	303	326	298	296	275	303	283	333	282	300	286	303	341	298	278	333	292	311	295	311	314	295	325	301	308	323	326	343	280	272	321	294	286	286	270	308	289	298	303	282	315	331	241	324	283	281	274	348	331	290	306	336	305	321	318	316	307	301	306	343	287	302	296	313	306	300	291	308	287	297	297	321	324	296	302	302	266	291	317	290	308	295	319	299	282	284	300	323	308	296	301	279	274	299	318	307	296	287	328	280	278	287	288	281	318	339	275	319	285	322	297	263	319	261	309	318	276	269	312	297	319	305	251	317	269	316	315	331	291	326	296	294	338	293	305	367	320	295	284	296	300	315	286	282	327	304	297	313	328	363	297	309	279	314	288	297	276	313	288	341	281	275	283	267	280	306	295	316	313	324	313	289	297	289	290	326	349	324	290	281	351	297	328	291	299	277	300	300	343	301	312	315	320	297	295	323	293	275	296	282	303	297	305	308	319	312	330	330	276	285	299	297	268	300	300	298	297	311	333	320
9202	1284	2175	2485	2018	1698	1471	1319	1241	1083	1008	938	907	863	855	785	804	817	768	758	792	777	738	734	738	808	728	732	729	719	723	689	753	727	664	699	701	705	738	705	727	700	707	689	707	707	689	704	719	693	678	672	716	717	702	661	684	734	736	704	712	684	688	692	662	671	643	702	688	684	723	644	653	672	675	701	710	716	682	663	684	669	688	660	676	709	677	699	684	689	688	667	713	679	678	630	734	689	713	706	700	709	698	691	670	629	699	633	663	671	679	611	691	689	618	681	692	660	683	659	677	727	678	647	690	716	687	754	684	691	660	695	615	682	703	665	661	659	707	680	676	662	675	663	734	700	707	734	687	688	705	722	665	698	669	703	627	696	689	631	663	704	689	694	686	654	684	712	683	695	655	700	732	687	671	660	705	691	713	681	757	685	669	706	692	709	708	715	661	693	718	698	666	668	678	673	667	723	695	698	665	695	685	682	710	704	685	627	673	680	707	706	694	670	680	689	693	687	658	727	706	678	691	704	612	665	701	679	701	699	682	710	708	713	628	693	691	729	691	651	678	708	718	654	700	671	668	689	733	673	657	706	701	698	646	690	678	686	719	685	681	688	711	717	659	659	695	669	693	672	693	674	707	674	715	685	657	672	674	676	668	663	661	676	720	689	724	681	685	683	698	686	720	653	725	675	680	710	699	696	710	622	696	678	633	682	688	709	642	666	689	677	640	680	714	679	686	635	697	672	678	649	687	702	709	667	729	716	629	651	712	727	687	682	705	666	726	678	667	684	722	674	712	670	701	688	675	670	660	690	704	663	671	703	709	717	699	676	633	627	672	671	649	711	687	704	717	638	667	657	677	676	721	700	751	705	734	704	688	701	647	707	666	712	693	679	710	694	733	674	698	642	746	684	677	665	708	668	697	661	662	679	655	657	679	684	726	663	697	702	707	701	678	675	688	660	689	690	659	727	693	670	702	618	769	714	696	752	705	675	658	683	707	666	699	692	698	722	699	716	685	668	687	636	653	682	628	709	691	673	666	724	716	731	686	665	690	677	752	660	713	708	692	697	745	701	674	679	720	665	622	751	713	726	688	702	716	687	694	638	725	691	722	672	654	654	685	697	673	658	722	636	690	677	710	673	662	675	695	672	681	724	728	722	694	711	734	689	672	693	716	690	707	695	717	655	670	708	684	673	719	663	699	685	672	689	661	694	707	690	723	678	724	654	690	716	670	712	701	689	670	672	694	668	718	687	678	709	684	694	723	698	686	708	704	666	692	711	679	662	635	645	700	705	717	674	686	654	712	669	725	681	636	688	698	668	643	628	695	706	712	705	627	682	626	653	653	667	699	683	645	652	700	647	672	651	679	661	719	683	639	724	715	701	678	641	650	725	662	689	694	668	653	725	679	672	735	660	639	680	677	727	661	645	722	710	664	717	701	682	672	654	650	654	650	706	657	677	662	703	684	660	667	694	697	688	690	697	697	693	682	699	707	709	687	693	707	677	677	685	703	683	676	685	697	683	689	683	691	714	642	680	692	701	722	687	701	715	723	693	693	717	674	675	706	691	685	644	688	685	686	695	714	733	646	671	655	639	691	702	723	679	691	703	644	696	697	737	648	695	684	659	722	681	656	658	692	679	679	686	695	697	711	665	732	638	695	691	634	703	694	705	654	689	712	640	716	706	670	667	723	672	747	677	658	675	723	711	688	700	688	635	682	710	720	735	680	732	670	635	629	705	709	702	646	643	691	682	665	709	697	739	653	671	679	667	673	674	671	646	706	654	628	722	728	662	693	673	666	688	713	671	715	687	674	656	692	697	699	716	694	683	690	695	670	665	668	673	708	684	724	683	678	705	696	662	666	698	696	710	689	659	678	653	708	745	662	662	707	653	670	681	700	652	692	688	766	709	738	687	686	670	737	716	707	688	655	720	721	668	654	731	652	669	677	627	633	670	711	665	699	672	703	709	683	691	747	698	655	706	726	651	686	660	688	745	657	675	691	687	672	727	667	728	638	697	700	638	664	702	688	723	664	733	687	685	692	667	707	687	692	716	645	728	708	653	697	707	712	715	668	711	697	706	716	708	702	681	753	721	688	726	677	682	681	680	707	702	654	690	702	730	694	675	680	672	671	731	651	636	692	713	670	683	689	682	731	725	676	703	705	717	674	694	672	685	662	673	710	643	703	723	700	708	676	668	731	675	701	703	721	646	709	663	669	705	699	710	648	721	620	652	635	696	665	698	677	670	679	708	692	694	686	654	740	683	678	720	663	678	665	697	689	660	710	661	663	689	654	713	710	714	691	666	732	656	688	667	663	665	680	690	725	668	655	701	663	693	724	686	700	709	695	634	679	668	660	723	720	655	713	686	736	634	680	674	694	720	663	682	636	685	723	663	705	658	650	682	699	689	672	678	669	697	686	692	682	701	675	699	665	694	705	692	734	704	664	681	667	732	698	686	698	703	664	706	684	697	748	724	712	702	665	716	704	656	680	660	708	694	640	688	711	708	729	691	686	662	657	664	714	663	655	642	639	687	691	711	655	693	693	717	703	681	724	710	688	706	713	674	672	657	684	684	703	645	707	693	667	657	706	666	728	703	693	738	677	702	709	672	661	692	660	683	710	700	678	706	707	692	655	674	700	671	725	687	706	681	672	628	669	690	650	666	721	647	643	678	745	655	686	676	709	699	635	708	683	711	695	682	684	703	661	674	696	722	726	676	652	684	668	697	696	678	670	647	649	740	681	623	723	682	652	668	665	673	676	676	700	654	670	699	687	721	702	690	659	664	675	653	690	674	681	668	707	676	699	655	694	626	670	701	683	705	687	665	666	659	730	677	699	708	675	680	687	710	695	680	719	695	666	698	721	677	688	677	717	699	657	658	698	716	694	694	690	719	718	676	717	704	637	624	701	736	691	688	698	682	695	663	699	693	673	689	679	632	681	707	666	702	685	723	670	694	680	672	666	663	685	714	666	687	661	647	659	705	670	723	708	667	662	694	688	711	727	683	645	661	699	688	713	673	661	719	648	690	693	722	645	685	715	648	719	662	742	665	665	709	687	682	664	721	736	669	695	710	652	726	725	726	703	658	697	703	671	692	648	696	643	696	764	655	658	655	646	693	688	677	700	697	742	695	700	666	673	673	713	686	634	676	691	645	668	719	631	662	685	628	672	716	690	663	680	694	711	665	654	710	729	731	709	685	645	668	751	683	699	663	711	721	645	693	699	654	686	703	660	689	669	653	695	684	676	683	699	685	690	668	712	693	722	663	669	681	692	640	697	675	695	686	672	652	688	721	709	718	677	693	661	673	679	689	703	692	676	697	693	669	644	700	670	712	723	676	679	691	687	653	654	644	691	675	714	700	699	689	672	722	681	724	712	684	667	696	709	633	729	649	697	657	718	705	752	732	661	678	711	673	654	723	658	693	665	669	670	711	700	666	656	690	735	646	718	685	720	684	712	739	661	682	703	652	683	717	676	700
2222	176	184	193	185	156	170	188	171	152	153	161	171	184	179	181	173	165	164	173	188	162	189	158	173	160	169	194	177	146	152	122	159	153	152	167	161	166	177	153	157	158	174	168	153	164	160	174	176	146	169	170	177	177	179	167	192	179	164	176	180	139	158	145	181	157	172	152	148	161	183	170	176	144	176	151	170	176	147	178	165	169	162	156	157	174	157	155	180	188	196	154	194	170	143	176	170	160	157	141	162	135	165	172	169	176	162	170	164	144	164	164	163	160	163	156	187	158	154	186	152	154	168	179	142	154	170	157	198	171	170	145	184	159	150	166	178	170	157	143	158	175	165	163	175	138	163	144	157	169	156	147	173	160	166	199	205	177	176	185	167	159	158	136	160	180	183	161	169	165	177	188	145	162	162	164	156	157	177	173	126	148	156	170	166	158	174	171	163	177	155	182	188	165	182	162	184	147	173	142	174	161	160	163	164	177	158	164	172	155	134	165	177	169	177	157	161	170	148	174	155	162	161	181	168	158	156	168	183	156	167	189	164	172	175	158	128	177	170	161	157	152	171	157	171	164	180	168	148	177	179	154	166	155	131	143	167	129	162	181	132	164	172	176	166	180	166	165	149	164	177	151	165	155	166	176	172	172	180	158	164	162	156	144	168	161	158	160	163	166	165	167	149	151	196	166	162	169	168	169	139	141	186	183	170	174	149	147	190	163	148	177	160	151	158	160	159	166	166	127	168	141	188	155	142	173	172	170	163	156	155	168	170	173	154	165	155	130	162	156	168	163	173	176	169	181	168	167	160	153	153	177	171	147	160	171	173	153	172	155	161	150	160	189	183	149	181	165	160	166	186	138	163	131	169	162	159	155	164	164	164	155	151	178	169	169	159	159	180	156	186	186	167	190	153	164	162	146	150	153	170	149	163	161	145	147	179	144	156	167	148	177	161	178	171	174	163	149	178	146	172	177	153	168	161	155	168	157	170	173	182	147	145	140	162	159	179	153	171	149	162	158	159	163	150	159	172	169	159	160	174	158	128	145	173	162	155	152	167	152	149	160	170	177	162	196	185	163	164	179	167	174	158	155	174	141	156	147	171	152	176	186	154	142	166	166	183	170	158	171	161	150	141	182	145	180	135	175	188	166	185	167	164	155	168	161	166	169	131	143	167	159	157	152	156	168	196	186	156	183	162	158	175	185	198	182	194	159	163	155	189	180	156	181	158	162	177	180	137	169	165	159	161	149	133	172	159	187	154	152	149	165	163	150	169	128	165	161	190	154	172	180	152	157	158	149	168	166	143	188	182	155	188	138	168	157	158	148	165	193	137	142	175	158	182	153	147	134	158	139	178	163	171	142	151	154	172	151	180	154	166	169	133	163	157	169	153	160	150	161	165	171	161	175	159	144	163	158	179	160	168	191	144	163	149	186	136	167	174	164	147	162	153	168	154	167	168	155	147	192	174	177	150	166	147	147	163	192	162	160	153	168	166	160	159	161	153	177	186	174	161	179	162	153	181	156	181	169	168	172	167	148	170	171	147	144	192	176	134	149	172	149	154	151	166	163	158	159	170	167	180	181	154	170	181	167	158	176	162	143	176	151	166	176	160	154	170	204	183	177	146	180	160	158	177	157	151	157	150	167	168	161	124	172	181	164	175	158	186	151	170	156	180	156	186	183	152	152	166	147	186	151	152	157	161	172	171	176	167	151	185	149	161	165	160	180	160	160	166	174	158	168	148	166	166	175	167	167	165	180	165	163	140	156	165	155	187	146	140	162	170	146	150	146	177	157	174	160	149	160	158	181	160	166	172	175	155	166	178	150	183	170	177	163	158	189	178	153	164	148	157	155	153	161	174	176	163	150	163	175	165	171	166	164	168	154	159	150	168	160	163	163	156	177	179	147	195	173	178	150	150	148	163	170	177	161	179	156	164	187	173	158	182	177	143	178	153	152	171	162	188	151	163	165	146	163	152	164	209	190	144	140	145	150	179	161	168	162	159	171	161	161	160	158	156	151	166	154	158	154	161	150	144	168	168	159	176	178	164	162	152	169	155	180	166	135	179	152	151	179	173	163	170	162	160	178	167	152	162	167	156	176	141	153	152	201	168	164	157	171	149	181	170	155	181	177	156	203	186	178	147	162	168	185	173	164	158	171	152	181	140	155	177	136	148	164	164	167	158	183	153	162	162	169	160	189	174	176	162	157	165	152	155	182	176	134	168	157	171	155	160	153	155	180	174	139	190	179	135	142	173	164	147	166	174	162	137	172	159	165	145	145	149	180	149	138	150	175	162	156	145	180	158	193	162	152	148	148	162	153	161	160	175	133	162	150	158	171	172	175	170	140	171	155	176	157	165	182	165	165	163	156	157	171	145	158	151	172	158	171	151	160	151	147	190	155	170	167	174	158	173	160	159	148	134	163	145	136	161	158	139	133	176	175	159	156	164	168	165	160	156	179	165	170	201	164	183	159	145	193	156	188	174	179	166	147	158	149	160	163	166	152	183	152	150	148	160	162	149	141	189	136	168	151	165	169	186	180	162	145	162	154	180	148	150	174	191	154	147	178	147	191	138	159	180	188	153	192	141	158	174	168	156	147	153	152	177	149	176	181	165	188	140	162	151	199	152	166	189	167	177	166	167	176	158	169	180	157	147	161	171	201	139	162	169	154	169	168	159	189	177	136	163	158	154	158	177	158	193	180	143	161	161	156	150	151	161	166	151	166	160	174	161	162	144	163	177	157	166	185	162	174	186	161	182	147	166	154	163	175	139	158	174	154	155	173	154	181	167	149	139	153	164	172	180	159	161	161	176	147	165	179	174	155	147	178	164	165	187	179	165	185	171	171	189	173	146	155	169	168	159	174	140	158	152	146	164	160	150	175	140	186	175	171	154	152	168	163	165	157	179	160	186	177	199	157	172	149	147	179	160	193	167	159	176	169	168	174	170	142	151	152	170	190	160	168	161	154	164	163	179	168	158	148	165	154	163	154	162	183	163	184	167	163	187	169	180	144	141	154	170	159	159	168	163	189	155	158	170	176	151	186	179	142	140	150	150	168	165	144	158	175	165	177	168	150	157	166	169	137	179	185	150	195	171	150	161	183	166	155	197	177	151	155	171	188	129	162	167	170	172	158	160	170	160	155	177	144	166	177	169	210	167	189	163	170	160	149	140	149	167	171	152	190	175	177	171	146	165	160	160	182	171	161	169	176	175	167	179	181	163	175	157	140	167	152	144	158	154	159	193	148	144	174	154	132	174	184	176	180	156	173	177	155	172	169	161	159	161	130	164	165	171	168	141	176	181	169	177	189	139	143	144	139	151	154	166	165	167	179	170	154	180	169	151	173	194	154	162	178	142	172	165	185	178	152	181	176	165	176	150	184	141	166	158	153	151	159	172	152	148	178	169	165	166	134	186	152	154	172	142	146	174	175	172	163	150	171	148	175	183	155	159	165	192	156	160	159	176	181	176	157	170	176	167	177
2276	412	513	485	440	484	452	437	411	455	427	446	424	452	460	456	458	449	427	429	443	429	444	428	429	470	400	425	431	417	441	406	416	441	456	419	411	385	464	438	423	422	383	489	433	394	456	431	402	438	431	420	428	437	456	414	445	442	442	434	417	448	434	429	403	478	442	409	462	490	431	464	448	388	397	470	438	421	410	388	416	406	444	431	443	435	424	409	462	412	480	435	455	465	417	454	452	441	440	431	416	448	430	461	395	445	457	416	447	420	429	406	427	462	414	444	456	434	430	406	448	420	446	467	429	446	439	453	422	391	448	411	431	441	401	466	458	460	403	444	490	441	419	448	440	455	420	395	470	459	402	438	421	454	410	416	470	418	402	497	412	438	400	466	424	434	415	423	417	422	420	421	442	445	432	445	431	410	431	417	431	437	397	407	465	414	469	429	441	419	415	455	458	461	465	464	428	452	451	404	446	422	439	430	480	455	417	403	435	423	394	451	450	454	426	405	408	401	488	441	417	432	406	458	423	420	408	460	430	482	455	463	417	417	448	418	446	442	458	392	426	437	419	398	377	418	427	460	427	443	420	399	417	447	428	435	434	434	467	463	420	438	411	411	450	443	397	481	427	456	407	414	459	436	461	412	425	430	431	446	449	433	403	429	417	428	480	403	393	456	466	432	464	390	448	456	381	437	461	442	419	425	452	442	420	427	413	416	407	474	433	420	455	439	440	437	470	463	413	423	412	432	427	490	431	453	430	396	446	469	429	459	441	401	449	464	451	477	437	446	411	453	444	453	443	452	403	434	386	430	403	416	471	466	420	459	447	408	418	460	416	475	444	425	432	438	399	436	416	424	434	423	404	416	462	432	431	409	417	439	430	418	406	400	450	419	390	438	444	432	401	422	421	427	444	426	437	453	424	440	423	469	406	457	444	463	471	428	437	448	429	468	437	424	452	466	440	432	436	428	413	426	443	433	421	414	434	451	465	439	436	427	427	414	434	458	424	442	411	436	459	456	417	426	421	438	441	437	461	407	412	418	407	431	451	449	435	447	439	453	418	435	443	452	462	418	446	459	464	430	481	466	436	448	460	402	425	423	425	419	450	431	417	475	469	404	420	406	413	446	447	407	452	445	430	412	467	423	414	426	417	432	451	458	463	478	468	436	425	444	425	476	462	412	454	440	436	462	437	456	422	400	435	464	418	416	430	441	421	403	444	396	421	393	409	435	412	370	420	424	465	470	451	427	460	410	402	442	492	460	433	438	425	457	426	434	417	388	430	464	433	427	463	453	417	407	436	433	414	464	442	432	440	417	414	431	436	417	443	473	450	421	415	460	401	392	446	450	465	417	432	443	435	422	447	436	403	421	416	408	393	448	427	408	435	429	409	423	396	477	450	462	445	454	403	482	410	400	442	453	426	446	412	449	458	393	445	430	465	430	440	439	435	457	429	439	424	404	417	435	420	407	430	422	449	456	419	431	416	402	454	444	440	423	443	414	420	426	453	441	454	419	429	440	420	431	450	404	447	415	397	434	461	445	487	454	409	429	441	457	468	434	408	408	450	434	416	417	436	401	432	424	446	430	491	468	444	440	411	428	391	440	425	454	443	413	436	445	436	410	480	419	416	444	392	428	417	462	448	404	469	459	434	504	443	413	436	458	438	432	448	463	422	400	440	437	451	435	481	403	437	456	433	450	460	458	435	406	431	409	429	448	457	425	435	451	423	441	417	428	422	411	422	453	448	419	469	438	427	423	408	453	413	438	469	490	457	443	455	473	435	408	417	433	426	417	438	415	432	427	468	448	466	460	419	459	430	440	454	501	458	396	454	408	418	450	470	438	412	439	441	422	437	435	454	438	383	367	439	432	427	466	447	401	430	419	434	442	427	429	410	436	419	467	449	452	461	439	414	443	429	417	421	404	431	426	422	463	459	400	455	472	422	400	421	443	433	418	407	470	424	444	424	442	431	415	437	421	440	455	429	401	453	461	383	410	450	444	433	412	417	419	438	438	426	457	423	401	467	427	423	431	455	436	427	445	457	432	424	407	443	445	435	409	427	425	451	457	440	424	434	472	444	419	417	437	418	407	414	439	480	405	445	464	473	435	442	399	408	406	454	437	450	457	382	442	445	440	445	467	446	435	450	409	409	456	470	442	422	445	456	481	434	419	433	465	461	414	441	407	452	422	448	419	460	470	457	428	459	442	450	411	460	453	460	419	434	420	402	434	451	446	416	406	441	409	408	449	428	472	488	413	479	446	471	467	463	439	447	438	434	449	400	459	384	437	443	456	443	406	467	424	456	428	427	442	487	429	435	438	446	427	433	456	436	406	407	425	435	401	422	448	409	463	386	425	442	430	466	441	400	427	481	468	417	444	445	425	445	449	420	428	404	458	398	380	441	420	455	439	436	397	424	452	425	440	415	474	422	441	402	435	438	442	415	422	406	422	445	441	451	382	456	440	433	429	438	444	393	440	462	404	449	448	437	439	443	420	406	476	401	460	412	413	450	434	421	422	395	421	436	432	434	422	453	429	404	455	434	438	444	437	421	477	408	434	465	435	456	416	458	436	413	448	453	432	434	438	437	446	458	414	454	411	427	432	441	438	380	403	455	468	416	422	431	398	440	444	428	423	418	419	421	430	462	439	437	440	442	430	390	446	417	414	410	426	447	464	452	464	456	445	428	431	429	442	416	418	429	447	464	409	414	452	436	474	488	462	392	438	444	463	436	430	464	384	459	440	436	405	484	439	420	431	438	425	424	425	432	467	436	443	454	413	467	460	427	493	418	418	441	423	418	429	455	438	413	433	416	421	447	425	411	432	462	465	423	437	446	467	443	420	440	426	441	414	426	417	435	446	441	435	460	426	444	445	446	406	445	451	446	457	435	409	444	427	449	445	431	408	418	442	438	436	407	443	448	433	429	408	428	439	413	433	429	449	490	432	416	420	424	450	462	442	466	423	454	417	456	455	464	461	425	436	481	418	448	407	388	412	407	454	426	471	428	415	454	461	398	429	464	421	416	433	419	401	438	480	428	421	429	427	435	495	446	403	437	440	469	447	466	420	428	444	434	419	430	446	473	420	408	423	439	459	426	437	458	447	415	448	451	425	400	400	438	430	381	431	403	412	458	462	442	467	419	434	419	426	420	450	419	471	423	412	439	449	442	425	469	445	415	478	424	423	446	439	382	397	439	428	423	421	444	446	459	432	429	441	449	434	404	434	448	443	410	416	446	449	467	438	440	415	426	425	446	389	450	410	448	446	432	428	424	467	440	426	423	434	431	458	427	434	422	438	425	470	411	432	426	434	425	406	449	402	435	472	420	460	486	444	445	419	424	448	461	434	381	432	432	456	444	467	441	440	403	429	436	411	435	436	433	416	469	454	424	487	418	424	395	437	448	447	420	428	449	432	430	437	429	429	387	447	452	438	407	432	436	415	402	460	409	439	444	440	451	418	428	486	446	398	385	442	430	460	484	431
8489	663	684	526	444	433	397	431	372	353	334	337	332	327	307	349	325	318	338	325	303	309	306	352	300	296	343	344	305	303	310	359	340	338	333	328	293	327	318	330	328	335	317	350	358	317	322	335	358	334	308	311	291	314	349	263	358	325	313	317	324	341	291	309	346	291	307	314	297	321	314	314	305	299	342	319	349	356	307	362	336	328	307	317	299	303	316	352	350	317	339	338	326	327	301	365	334	324	326	351	324	286	323	371	317	314	328	345	316	315	313	354	322	323	343	296	329	317	351	343	296	310	336	311	279	296	298	318	322	319	292	319	327	334	279	307	323	298	338	337	293	330	315	326	327	333	315	345	325	330	300	339	349	328	331	345	348	314	318	341	298	300	354	355	330	306	341	325	328	343	302	368	346	340	314	315	318	326	312	313	327	355	310	305	308	344	361	346	339	349	313	312	377	358	317	344	349	306	322	307	347	315	359	334	370	355	302	294	361	324	316	302	324	291	306	357	337	310	335	316	320	331	354	324	317	340	333	348	326	300	311	318	307	313	336	322	351	335	342	318	342	300	320	319	317	320	312	301	355	362	287	334	344	344	343	318	348	312	319	328	316	293	348	316	299	296	298	346	355	314	304	295	324	320	315	323	327	342	341	331	320	322	315	355	322	347	334	307	312	341	359	347	329	340	320	329	335	301	322	336	340	354	311	319	296	341	340	268	307	301	306	321	313	347	338	346	331	304	307	284	303	330	299	339	330	303	318	295	332	333	342	331	306	311	329	343	322	310	305	320	319	339	312	331	342	333	308	323	323	312	324	323	292	298	349	337	332	320	352	312	302	334	306	328	323	341	315	327	361	341	322	292	337	319	310	321	306	322	298	333	329	337	316	328	342	284	360	333	343	330	320	315	336	319	317	357	315	296	298	336	306	361	350	334	322	339	313	324	328	323	332	289	335	346	363	322	358	325	368	340	380	303	307	313	293	302	318	338	306	317	312	344	315	343	320	317	344	294	303	333	322	362	308	342	305	356	357	350	290	375	332	345	297	305	294	362	366	341	329	325	341	324	303	308	310	353	320	335	323	329	357	349	313	330	319	352	327	340	323	323	356	297	301	316	302	329	318	328	295	314	315	316	351	319	307	314	312	341	303	305	311	304	294	337	325	359	300	309	354	324	307	312	299	339	332	312	334	330	312	345	321	315	307	318	312	301	307	332	320	347	326	338	338	298	296	286	274	323	331	327	309	329	323	317	311	341	340	352	334	329	338	338	324	360	325	325	358	320	296	335	309	345	301	322	297	331	355	297	350	346	340	336	365	329	333	309	312	311	310	305	303	291	349	328	364	309	316	343	345	336	315	287	310	355	309	343	328	349	318	328	327	304	332	309	322	336	346	325	347	324	335	329	306	323	311	323	330	313	317	355	326	324	339	328	296	359	308	342	376	342	308	338	299	322	344	348	325	322	313	321	335	356	338	334	318	309	335	334	321	339	327	357	324	320	311	345	287	288	336	318	299	320	364	330	346	332	322	338	289	289	344	363	327	285	326	372	325	306	336	337	315	296	340	315	325	367	305	326	337	317	329	360	328	291	327	347	331	311	330	331	331	286	329	299	336	348	321	370	305	317	337	341	347	299	312	328	347	326	302	347	338	333	340	332	326	307	366	310	290	310	311	326	334	328	331	304	318	314	358	301	325	358	318	311	331	314	313	308	344	337	325	331	312	342	310	310	287	320	314	315	333	328	305	319	297	325	316	347	336	354	307	290	324	327	312	342	325	355	355	352	338	323	344	324	317	354	290	299	315	325	306	311	343	327	340	318	328	319	338	340	322	319	309	349	333	341	325	300	297	319	339	338	358	347	338	291	312	316	322	304	323	303	331	338	317	319	267	318	332	337	333	349	318	346	308	324	329	352	336	327	304	323	300	350	325	342	339	340	317	313	337	331	321	302	300	328	280	341	325	316	310	357	345	321	323	304	329	357	340	345	329	323	307	301	308	344	309	318	329	363	334	348	305	326	315	315	336	302	321	300	311	363	348	362	319	357	379	338	314	331	331	336	323	307	330	342	296	328	346	323	310	341	343	324	332	293	327	329	323	326	325	340	323	319	315	330	305	291	313	301	338	333	327	325	312	309	330	336	329	328	371	331	321	307	325	311	319	354	333	319	314	340	333	290	344	341	317	365	334	333	331	364	322	346	299	313	334	296	341	333	338	330	332	330	299	297	328	330	348	279	330	300	332	350	304	332	328	276	314	337	301	298	337	322	351	354	337	301	359	313	301	298	333	324	335	356	328	301	318	317	295	358	326	346	357	324	346	324	310	345	329	290	324	341	390	315	329	346	314	350	353	297	348	327	360	348	323	312	306	345	321	323	312	338	354	302	343	337	364	347	312	335	330	352	325	332	345	339	319	330	346	282	342	316	323	288	369	358	405	344	336	325	323	297	322	328	340	304	292	332	314	320	330	353	363	336	325	352	331	347	344	325	312	306	322	300	337	307	350	333	354	303	322	290	326	334	305	287	335	327	315	306	326	353	338	310	326	318	350	323	314	335	326	311	299	314	338	339	312	339	320	325	318	281	365	328	375	322	330	336	318	284	312	312	338	319	313	348	297	306	304	347	331	328	319	292	344	317	325	348	340	341	347	331	340	334	339	300	288	310	307	321	328	319	299	341	307	329	363	339	357	294	361	313	330	342	334	302	298	270	327	331	351	374	342	340	332	331	332	317	336	309	298	337	321	339	330	304	314	324	341	325	340	319	316	331	325	304	326	328	327	332	339	355	336	337	309	304	346	338	311	327	340	352	350	345	307	324	315	321	321	328	328	364	370	314	281	298	339	333	331	312	330	339	358	352	335	315	327	324	338	301	303	304	353	315	311	341	323	295	304	333	336	306	345	358	353	307	289	299	365	328	326	375	302	323	308	302	398	369	348	311	327	336	322	293	321	354	331	359	321	351	348	301	294	309	335	296	339	345	319	324	340	342	332	359	311	288	351	339	368	301	341	306	333	307	318	305	319	265	359	309	334	320	323	329	354	313	335	359	275	313	322	327	347	295	339	299	313	338	328	337	337	351	342	298	342	304	329	306	322	376	343	337	336	308	353	296	308	306	312	306	359	314	314	330	321	308	314	356	307	282	322	322	303	314	327	334	286	289	332	324	301	278	345	319	331	320	331	355	326	335	316	317	289	353	347	383	357	301	296	317	333	337	327	310	309	305	306	327	333	314	272	336	292	321	325	336	333	320	289	305	300	350	318	339	314	328	365	321	308	334	311	346	306	308	331	314	307	333	312	331	306	328	307	321	328	309	318	307	344	330	323	319	318	310	314	353	298	349	329	314	321	344	366	315	347	296	321	356	303	362	321	347	307	321	328	347	303	324	325	334	328	330	338	318	340	343	320	309	334	344	302	307	261	327	339	324	319	285	342	346	305	311	301	314	298	333	351	287	295	291	325	331	389	359	299	292	350	342	302	365	308	339	332	322
7077	1041	1513	1637	1462	1247	1151	1125	1048	1005	945	950	877	801	838	833	822	867	814	833	814	799	838	789	758	798	836	751	792	776	757	773	749	786	762	771	776	748	772	718	785	826	750	781	773	722	751	781	825	798	780	743	764	759	764	756	796	805	768	778	797	774	739	776	734	804	783	767	834	777	803	767	787	764	791	745	786	753	768	773	784	787	771	782	748	728	763	769	761	710	761	729	737	816	760	756	736	765	785	754	825	757	742	704	822	735	796	817	754	733	754	742	759	767	722	778	784	764	742	761	759	762	786	748	787	786	764	726	688	733	698	733	757	745	779	770	748	761	713	801	761	753	790	736	700	750	810	804	761	739	813	743	794	706	787	799	808	758	733	764	718	749	740	770	749	737	732	730	780	785	725	756	783	808	774	744	766	719	795	731	751	790	778	801	767	744	780	734	739	743	807	799	726	777	759	709	757	730	785	773	756	750	723	740	770	746	718	712	769	712	711	746	764	735	725	748	793	770	737	773	742	800	819	760	780	802	764	755	757	737	801	724	782	778	792	761	723	769	776	746	731	734	768	706	729	781	783	714	809	774	772	808	799	760	794	765	737	754	765	746	785	754	739	744	743	753	750	774	737	767	769	784	786	772	725	776	767	782	752	733	774	735	724	791	782	783	776	757	770	784	817	746	725	774	805	765	726	710	762	686	763	728	756	764	689	790	729	748	744	744	771	754	732	731	787	759	744	770	751	757	761	707	745	783	766	729	751	754	740	743	789	766	752	746	747	809	783	742	791	725	781	748	797	735	756	773	728	781	757	791	753	733	768	749	776	737	743	728	775	725	771	793	758	757	812	746	773	794	815	758	765	749	748	744	743	753	731	809	843	753	787	749	740	796	727	802	725	728	746	795	734	716	788	753	772	740	770	781	796	705	743	755	799	753	742	761	755	752	774	738	806	772	784	748	751	743	772	746	776	704	779	755	739	764	741	776	758	737	769	760	766	723	778	747	752	737	761	747	776	769	778	810	723	757	777	797	719	838	741	779	784	789	803	728	724	738	835	770	704	770	755	782	723	754	801	781	721	739	729	793	783	736	778	728	723	757	762	739	794	738	759	789	773	783	718	749	757	777	752	763	750	752	786	781	750	786	764	794	768	731	751	743	757	758	712	749	763	757	795	792	777	757	759	762	755	760	793	746	765	801	771	756	752	768	758	727	775	743	732	796	779	761	785	777	721	769	753	808	790	780	712	814	713	740	756	710	785	769	793	770	738	780	738	813	695	732	803	763	747	767	809	755	709	775	770	726	810	778	740	782	709	735	712	743	796	774	743	734	791	733	788	722	667	733	714	735	811	762	772	751	731	810	736	773	713	734	756	770	762	733	795	764	764	783	725	796	766	757	721	776	758	759	717	770	787	777	834	718	777	764	732	769	727	724	802	749	755	751	749	749	767	817	763	750	742	788	808	720	797	730	761	793	794	760	736	768	736	729	755	768	743	754	747	742	780	779	784	757	747	800	758	780	689	734	769	754	753	725	786	787	769	747	751	739	735	761	736	744	759	781	796	795	778	765	736	752	819	805	759	728	825	797	765	730	758	718	774	754	759	760	784	744	744	767	803	741	771	735	765	767	701	768	792	745	768	710	759	795	776	794	735	779	725	756	829	798	763	738	772	804	778	766	730	766	737	765	789	771	697	750	742	729	732	696	763	779	708	752	800	806	744	768	756	793	711	788	798	716	743	777	749	692	800	798	780	769	754	823	757	777	795	762	747	788	769	801	759	735	792	760	746	741	788	745	744	760	714	735	744	748	740	766	705	762	741	685	797	766	786	750	737	779	792	755	747	773	769	775	786	794	727	821	730	789	816	761	831	792	792	783	807	742	721	840	733	801	745	769	735	793	789	760	717	723	750	749	733	747	746	778	755	753	740	762	795	725	757	768	827	732	765	797	749	770	760	717	786	736	767	762	761	804	796	748	784	730	784	778	747	774	813	794	745	761	747	733	751	764	752	731	758	802	765	775	742	750	762	726	760	789	770	707	785	750	723	771	770	798	735	780	728	775	732	750	734	764	774	740	733	770	768	758	710	720	693	790	766	774	768	768	815	773	766	767	788	758	802	718	733	821	769	791	743	746	779	768	765	805	717	787	756	812	805	778	775	776	749	750	751	805	794	771	776	741	773	782	786	775	756	804	770	745	785	712	736	741	732	738	732	789	745	745	774	742	747	745	775	749	753	759	764	750	739	738	784	754	756	778	701	714	752	740	755	803	751	791	756	778	780	765	747	757	744	777	796	727	781	753	751	797	733	738	810	759	701	795	754	744	778	788	726	744	763	728	746	784	805	770	766	715	820	796	766	805	781	722	739	777	751	715	760	770	727	748	707	791	740	741	790	801	745	798	841	716	781	754	766	765	766	767	782	793	767	741	758	738	788	806	765	763	721	824	753	827	779	742	750	747	778	762	737	814	787	784	806	746	747	752	743	720	733	783	726	777	721	738	803	821	801	760	755	770	731	797	732	801	726	757	743	790	726	800	788	762	708	762	728	807	763	773	771	759	763	818	746	760	831	753	790	756	716	761	732	731	785	754	809	721	785	741	715	774	788	798	790	770	780	755	810	782	795	801	774	756	751	801	770	731	731	740	782	778	791	806	729	734	747	751	787	802	791	795	780	750	790	779	756	734	796	750	795	757	787	743	764	737	771	762	781	769	770	745	738	726	795	724	726	744	740	794	727	769	704	787	776	689	761	756	768	812	760	751	763	792	794	746	788	717	763	817	738	744	723	775	753	757	772	732	834	753	779	806	757	727	719	732	767	831	773	782	758	727	740	757	781	748	738	812	747	798	755	803	783	741	738	786	762	792	746	753	759	765	690	764	767	749	725	734	809	720	734	743	729	796	842	747	759	738	705	781	719	779	760	738	740	800	766	768	763	791	701	730	758	798	799	765	796	728	770	781	770	786	766	762	746	762	775	767	774	798	752	724	727	758	773	761	753	729	796	724	802	768	755	750	714	785	776	760	785	779	732	749	769	753	770	757	757	769	719	748	749	802	728	774	747	768	764	739	770	725	692	800	764	794	780	759	748	802	752	783	757	794	733	703	816	772	822	786	729	742	770	717	709	819	715	746	741	733	695	741	793	774	784	765	796	815	779	802	765	722	757	770	758	772	757	800	837	745	751	776	769	792	764	721	760	783	749	763	753	714	747	754	749	836	713	755	749	772	724	719	755	772	793	760	736	783	773	719	794	722	723	753	792	732	820	778	754	747	778	827	736	755	759	782	795	821	782	761	733	786	744	679	766	756	716	717	808	764	772	704	753	745	781	752	760	778	737	773	750	770	704	746	761	763	780	811	779	751	785	798	774	724	751	744	781	730	778	759	810	775	782	743	808	811	745	741	727	793	754	744	806	726	753	785	684	750	744	700	769	747	770	805	765	776	738	784	783	780	761	734	751	793	819	792	791	749	745	778	778	756	748	785	733	804	761	749
15576	1309	1070	795	634	521	430	406	426	379	332	359	307	346	323	337	353	318	324	312	330	340	325	321	342	327	301	318	303	307	321	280	321	260	344	237	305	289	282	332	291	292	291	294	319	284	319	332	303	325	321	283	290	308	294	270	285	301	286	276	300	295	268	291	282	326	285	252	292	302	309	325	300	298	320	301	294	283	305	281	280	319	343	338	328	260	294	308	325	281	294	331	293	295	285	293	291	265	293	282	312	289	263	282	292	279	268	325	317	316	296	303	296	305	333	313	300	313	260	338	288	285	336	292	316	302	311	334	318	316	280	316	281	284	280	315	289	284	280	322	277	305	270	292	277	286	295	259	282	288	315	319	316	308	313	292	315	289	297	298	287	304	292	315	300	299	293	325	301	290	291	323	307	293	286	321	314	346	286	296	268	289	256	311	285	310	312	294	292	331	347	288	274	307	312	284	336	307	286	302	301	329	283	271	311	315	325	321	288	288	318	334	298	293	321	315	325	285	343	316	346	297	301	277	308	282	314	338	317	301	348	304	281	308	309	361	337	337	296	337	318	311	313	287	321	307	320	284	315	300	317	292	342	314	285	258	298	347	314	311	301	293	320	298	309	284	300	299	287	283	306	267	311	336	310	303	260	271	304	289	286	313	330	265	300	284	315	279	320	289	283	302	306	293	299	328	298	316	321	299	285	281	274	330	311	299	317	297	324	327	270	283	286	285	291	313	307	329	318	318	326	294	310	282	291	271	274	323	311	275	297	301	303	253	323	292	311	287	303	296	336	303	303	335	295	291	316	305	316	324	310	268	293	298	281	304	290	313	306	270	266	277	299	293	301	268	330	298	325	295	315	277	296	303	291	302	318	316	315	304	337	276	304	321	296	298	291	296	318	281	294	291	282	302	321	290	292	303	306	287	283	282	318	294	294	274	286	333	324	304	309	291	327	282	309	255	279	291	309	296	282	303	296	291	293	301	305	274	312	297	301	290	287	274	287	299	331	321	314	279	294	287	323	287	304	304	272	294	287	263	325	325	277	328	244	307	333	295	311	300	303	290	318	323	305	325	291	311	292	297	291	269	297	315	334	289	332	289	288	289	287	331	338	298	296	293	287	284	311	319	316	303	314	314	336	326	324	288	324	322	346	302	317	313	322	289	312	301	325	272	294	278	321	322	318	278	287	300	305	306	283	311	336	295	308	303	318	298	322	294	302	294	310	308	306	294	297	305	281	311	258	293	286	284	289	304	304	304	297	297	315	303	275	290	269	274	273	321	340	270	324	279	297	279	274	308	310	329	298	293	315	315	272	303	318	294	326	315	287	311	283	320	281	325	335	322	293	279	287	283	251	297	291	295	312	256	307	280	262	294	280	271	292	264	296	282	298	264	348	310	310	289	305	287	308	302	294	287	289	298	286	311	281	327	323	305	299	265	283	255	280	282	320	297	295	313	316	308	296	292	315	317	311	283	283	311	298	313	298	293	300	288	289	324	262	291	274	286	297	316	309	292	297	293	317	302	303	299	293	304	298	291	295	297	270	300	284	315	285	306	295	290	271	298	281	284	307	281	315	307	313	291	295	318	298	286	304	317	297	322	313	265	291	301	305	298	282	316	275	311	290	301	295	285	266	302	290	292	322	292	330	295	321	291	291	301	331	310	295	299	310	320	275	293	314	294	310	295	326	313	330	293	313	314	293	307	280	317	290	312	292	325	295	270	273	285	303	291	308	299	312	351	288	280	290	296	300	311	310	313	277	306	284	302	280	292	282	292	273	290	309	299	283	300	296	301	322	309	289	295	291	291	259	255	273	313	321	333	278	314	272	297	281	316	301	301	279	271	330	295	299	323	293	278	287	301	286	280	294	329	335	310	309	284	283	330	342	281	276	297	307	278	344	319	303	301	283	273	284	286	280	298	278	252	305	290	279	276	302	303	325	263	262	324	311	293	289	279	288	288	322	323	289	275	294	271	306	281	310	304	305	266	313	351	314	328	266	319	296	295	298	328	299	316	286	322	306	292	294	332	284	304	303	295	305	294	294	294	300	284	317	292	331	312	290	306	294	296	307	309	285	312	299	294	304	277	298	307	301	306	291	313	272	306	299	297	297	334	311	322	336	292	292	310	314	304	295	304	269	281	308	328	322	281	304	315	284	265	286	305	316	286	291	289	294	303	307	289	322	307	336	312	274	299	274	320	298	303	293	298	288	286	292	307	293	331	286	300	316	250	316	277	293	305	306	278	298	320	287	300	290	287	334	280	317	333	262	303	286	299	317	299	300	319	290	308	321	292	307	312	315	294	295	286	287	323	305	284	281	284	334	272	310	293	294	289	273	298	302	295	328	302	302	306	315	278	290	307	320	302	271	272	291	272	282	278	299	287	312	311	310	302	285	312	305	316	325	265	281	314	285	274	272	329	311	305	290	271	325	324	276	285	291	273	280	313	317	300	284	292	321	288	289	315	293	256	307	295	273	297	283	301	282	323	293	328	288	291	295	320	319	308	308	285	314	318	324	307	283	300	323	275	285	292	319	304	325	307	283	292	317	300	291	294	314	286	314	299	271	308	295	320	353	298	321	310	280	310	290	268	286	329	277	250	307	315	283	313	304	290	292	311	280	312	298	309	289	267	322	316	318	309	281	331	309	320	305	293	320	260	296	307	284	319	302	292	297	288	289	290	293	301	295	297	285	305	306	348	292	311	318	274	301	300	302	265	289	309	313	272	334	274	298	293	306	315	267	311	301	314	328	310	321	300	278	306	319	271	272	316	277	319	257	322	294	314	296	331	310	325	288	306	309	296	306	286	304	283	277	324	326	336	293	296	309	294	329	301	305	341	302	286	276	301	317	270	274	303	299	285	315	301	290	271	278	315	296	317	322	299	285	319	282	294	277	304	308	301	309	311	304	307	316	326	278	297	280	298	320	335	314	300	282	291	280	340	279	274	308	292	303	296	255	272	292	301	324	303	324	297	289	321	309	277	267	309	284	315	294	292	284	280	314	301	270	288	305	285	270	257	329	310	277	284	290	261	321	332	293	290	298	275	290	299	308	289	296	282	285	294	324	306	297	260	300	332	311	306	286	312	312	261	308	310	258	344	281	283	281	322	307	262	277	281	278	286	324	297	280	302	292	275	296	299	278	339	305	316	311	320	281	311	282	297	297	293	315	330	330	321	299	328	342	294	290	299	283	277	284	315	284	269	297	378	316	298	303	297	295	289	307	284	276	294	326	316	304	282	320	291	297	282	323	294	340	343	309	281	295	296	337	303	281	296	283	295	281	307	312	252	301	286	316	295	304	293	303	308	285	292	299	272	309	263	309	284	295	311	283	312	323	260	297	283	296	296	286	292	281	286	288	315	272	291	279	274	307	319	308	286	259	308	311	330	298	265	319	294	280	299	301	347	307	312	295	300	301	279	284	322	275	337	288	355	256	313	324	289	308	294	310	317	312	303	323	276	296	279	296	290	324	304	294	297	311	281
9027	1232	2152	2408	2026	1733	1461	1382	1205	1097	1071	988	934	849	828	825	778	789	831	752	724	792	770	772	758	784	717	727	706	717	718	791	758	737	692	713	686	735	729	717	700	716	695	708	684	712	711	718	726	685	728	702	692	661	728	725	671	720	708	660	699	704	701	702	656	726	659	680	692	677	692	704	680	737	725	679	684	650	672	687	671	661	691	703	656	695	663	659	695	652	662	723	666	672	695	695	669	654	666	672	719	765	634	680	690	706	651	656	685	684	644	723	610	654	672	671	662	676	661	663	688	708	668	643	713	698	677	678	710	691	681	658	703	654	718	660	645	674	688	672	710	703	663	703	711	710	674	693	704	645	689	690	693	650	642	683	698	657	721	695	703	673	709	695	691	678	694	676	660	674	691	671	678	695	722	664	674	709	683	678	653	726	721	637	713	662	705	699	721	690	663	700	661	702	690	676	644	663	704	673	677	687	689	670	679	678	727	619	659	665	652	711	694	649	655	645	685	693	697	681	681	654	716	695	677	655	684	740	734	678	647	707	710	689	647	666	601	706	686	663	718	696	674	707	677	720	711	668	663	640	697	673	716	697	710	657	648	709	644	681	664	660	658	686	706	668	712	692	697	668	662	694	710	700	640	671	679	659	703	693	694	711	708	716	717	708	681	688	731	659	666	708	705	685	707	683	701	642	668	718	685	705	703	681	696	705	711	693	735	725	702	683	644	687	698	652	663	748	685	687	696	684	751	682	696	713	686	689	660	707	632	685	702	657	681	705	721	776	641	655	662	665	706	657	675	663	672	670	667	682	652	738	671	694	700	633	660	756	726	667	669	691	636	694	686	694	692	667	694	626	684	720	685	684	649	669	718	710	623	684	694	682	633	661	711	721	647	710	714	669	723	659	708	659	652	684	717	695	671	674	720	669	701	702	663	672	661	727	624	671	662	660	651	632	728	689	664	682	686	696	698	654	676	698	723	665	699	664	689	688	658	700	658	688	719	677	722	686	655	680	665	656	716	734	672	691	707	668	687	712	673	717	689	670	643	672	671	710	758	701	636	666	689	698	660	679	634	649	713	714	714	672	622	738	677	685	694	717	662	645	676	669	711	687	678	692	656	636	699	641	711	683	683	704	675	706	651	715	652	684	700	703	691	675	646	704	678	686	691	707	667	684	692	678	721	715	651	660	659	680	665	674	666	642	723	659	695	667	681	697	648	689	669	672	663	697	717	735	695	634	651	652	692	654	629	677	676	711	681	683	681	719	716	721	655	725	724	655	663	666	610	660	689	679	696	636	715	697	670	672	669	675	647	624	644	678	650	670	663	674	656	649	676	711	705	671	708	668	686	642	632	684	700	667	644	688	664	623	708	697	678	691	696	715	683	652	654	651	679	623	672	708	698	665	684	716	713	725	713	708	679	687	673	665	689	664	653	686	691	672	702	707	663	686	689	675	686	724	693	668	671	656	708	680	665	635	676	678	715	708	634	730	683	665	712	704	700	730	683	646	666	646	718	684	643	729	675	652	656	725	680	647	686	645	664	641	683	661	681	694	705	675	701	705	729	723	696	675	704	668	672	666	681	650	671	714	668	700	683	675	689	718	702	650	690	685	714	699	671	674	678	696	692	677	734	700	695	708	714	670	701	692	625	701	666	682	680	742	715	681	681	691	708	688	729	693	659	637	690	661	671	679	687	665	669	692	701	683	662	710	660	695	696	671	676	676	710	665	668	652	666	647	690	683	701	655	678	685	679	676	673	631	663	721	668	675	669	720	661	661	672	656	668	664	664	702	681	697	702	682	684	669	704	700	659	668	708	724	729	706	697	647	631	688	657	640	716	721	676	723	722	720	685	601	689	685	681	707	726	719	668	677	702	709	640	715	625	674	643	671	725	635	650	683	651	679	699	684	638	651	697	716	709	699	643	680	667	663	696	641	656	657	661	653	646	727	725	692	665	717	694	671	635	662	667	602	704	695	681	730	707	695	715	701	669	711	628	726	684	703	640	669	703	621	724	663	655	645	724	638	651	678	730	692	666	716	659	661	645	677	697	702	690	701	686	668	691	701	677	675	648	716	655	716	660	708	707	669	678	649	696	663	728	699	686	685	704	706	725	672	683	696	642	677	686	653	670	674	704	693	640	668	723	669	703	649	700	716	705	695	691	695	695	701	619	692	656	686	673	653	628	744	667	729	718	648	687	680	648	688	653	689	673	715	687	659	703	663	712	694	676	708	683	664	713	698	683	670	683	676	623	638	685	679	682	695	685	685	716	649	679	675	684	671	667	696	649	692	668	713	694	652	712	660	650	654	621	685	691	658	682	697	677	671	686	661	704	650	736	680	678	709	675	642	665	712	676	737	719	750	664	668	651	659	730	662	711	721	692	681	710	681	685	690	665	690	687	693	710	720	718	697	726	670	697	702	674	670	661	676	686	717	697	681	680	645	690	661	701	660	681	721	716	656	671	691	691	684	689	697	660	687	679	700	618	639	700	691	696	671	671	654	691	634	713	670	672	714	673	701	685	632	666	694	671	685	729	676	680	692	659	698	682	656	690	689	649	698	676	653	651	671	701	681	707	676	641	668	677	717	669	689	692	653	666	677	635	688	653	704	720	688	713	692	708	710	682	690	655	653	650	649	662	666	703	698	704	702	654	687	648	709	671	678	672	646	702	677	639	645	685	663	723	650	656	669	675	678	683	671	660	679	630	684	678	710	703	691	701	668	670	668	651	753	664	729	687	683	688	682	700	680	659	684	697	657	676	686	664	663	683	678	669	680	670	681	687	707	696	681	660	717	724	693	646	680	674	690	712	687	698	708	688	682	674	673	641	646	628	667	682	684	690	718	710	723	664	682	654	646	693	709	698	724	670	694	727	693	707	679	724	692	663	660	658	698	684	728	729	706	651	678	708	620	700	648	646	633	682	716	679	673	684	692	695	661	692	735	659	667	692	707	695	772	684	676	682	714	626	701	681	665	687	624	656	668	632	699	694	675	646	643	689	700	679	658	677	687	716	655	710	670	674	708	704	774	662	701	697	685	713	723	660	703	684	680	669	675	673	675	687	690	667	727	693	686	676	686	714	672	710	725	697	711	660	666	698	745	700	641	690	670	679	728	705	656	686	670	695	693	708	638	673	671	691	710	727	660	685	702	736	705	680	660	697	726	662	679	668	711	689	730	667	709	663	707	739	704	672	707	678	691	727	688	682	670	684	679	725	664	618	647	704	678	625	707	687	671	664	711	670	714	687	684	695	617	689	702	676	685	694	679	644	688	647	689	720	673	643	703	677	687	655	678	692	685	654	650	721	636	673	702	667	691	660	706	670	670	683	707	656	670	653	704	694	665	697	693	674	686	694	675	683	698	674	675	627	653	669	711	665	663	684	643	667	717	706	711	700	721	700	717	711	666	640	647	662	679	688	692	676	731	718	704	619	690	687	722	658	664	614	695	684	686	730	666	686	682	662	693	646	640	669	682	702	693
2312	170	170	174	165	193	174	161	186	170	168	174	184	149	163	167	171	176	189	168	177	167	184	158	161	151	159	162	144	171	157	141	159	153	166	173	155	171	175	179	152	150	194	160	151	145	163	164	169	149	146	159	172	169	164	155	164	166	148	169	190	186	180	183	167	183	160	162	167	156	165	165	173	160	175	143	141	160	139	169	174	178	168	173	184	177	174	169	173	161	172	171	174	152	171	154	173	151	178	180	171	182	183	145	142	154	164	158	163	164	159	172	148	142	175	164	161	170	168	187	160	159	169	170	173	158	162	161	169	145	153	164	162	160	169	184	152	154	165	182	179	161	175	172	154	141	173	185	154	155	158	175	163	134	163	169	171	178	185	170	155	148	169	161	176	163	158	141	161	158	184	144	172	144	141	170	158	161	168	177	134	148	154	184	158	153	173	168	162	176	132	170	153	187	166	182	171	186	131	177	158	139	174	192	139	143	169	176	159	142	165	140	143	151	170	176	184	165	183	184	184	146	186	165	170	150	143	155	169	166	164	153	165	168	160	154	157	152	174	200	157	172	165	164	133	171	179	164	162	154	192	186	138	142	171	164	153	151	160	184	168	164	166	175	161	154	142	182	181	159	189	178	176	162	165	161	161	171	183	170	154	159	148	158	171	180	177	178	187	163	181	157	169	156	172	184	162	168	158	158	189	176	153	178	164	154	163	152	141	171	190	165	161	184	156	161	164	175	153	167	153	154	167	149	163	152	179	149	165	167	159	144	148	171	167	186	169	176	165	174	184	155	182	125	164	150	176	155	171	146	165	183	147	180	148	158	191	182	182	177	178	172	164	161	137	161	183	157	158	153	189	163	149	164	160	158	146	141	159	145	174	170	178	138	160	170	174	158	148	157	185	165	159	170	157	150	166	161	165	169	168	175	178	173	174	163	171	162	160	159	177	184	166	164	171	156	157	141	159	158	166	165	168	160	169	174	174	166	185	144	167	168	170	159	182	164	171	165	152	188	185	154	161	152	143	184	172	132	177	179	177	161	175	147	157	168	171	162	177	171	184	183	177	161	189	152	159	158	169	156	166	171	166	155	150	172	156	161	179	161	167	148	156	156	183	167	173	172	184	155	163	156	151	165	144	179	186	145	154	155	158	167	162	136	143	158	156	165	189	187	175	153	154	163	167	182	167	147	164	159	142	150	169	177	146	156	167	158	168	182	140	170	168	183	146	148	176	155	148	156	175	156	171	177	177	160	163	155	174	133	170	163	168	162	171	157	176	174	162	157	175	145	173	159	153	140	179	172	152	149	166	156	161	161	185	169	195	146	158	148	159	164	181	152	153	152	145	159	148	170	170	185	180	166	172	169	162	172	174	144	178	168	146	143	155	150	165	147	172	187	161	167	153	176	196	140	180	146	166	154	163	184	159	148	171	174	184	169	164	167	184	154	141	141	158	147	150	158	172	170	172	151	167	163	133	182	204	157	165	120	176	162	165	152	141	161	157	183	159	199	172	166	144	161	180	159	153	160	162	155	191	140	187	177	170	157	170	173	157	190	170	182	154	182	178	160	163	160	174	160	141	157	149	178	153	154	151	138	180	167	193	157	147	169	179	162	172	166	168	176	168	187	163	166	175	178	185	151	172	174	163	167	162	169	179	172	174	176	170	146	189	167	164	165	152	181	167	149	155	165	163	161	159	179	169	167	149	177	182	154	151	181	156	168	174	186	166	154	203	178	158	182	196	183	156	190	155	159	166	172	152	164	165	175	159	159	150	182	152	179	181	150	188	155	175	156	151	173	167	164	171	168	177	156	172	160	168	190	158	166	164	153	174	189	160	156	154	154	152	193	154	149	145	174	166	175	170	168	163	182	184	139	174	169	160	179	173	132	141	140	161	169	182	151	149	166	173	154	166	175	143	184	143	179	151	182	164	166	149	161	172	168	163	183	174	163	178	165	173	182	164	173	164	160	183	150	144	132	182	172	154	153	167	147	149	182	134	163	190	157	181	168	186	161	171	154	174	189	157	170	146	179	122	150	155	152	213	159	152	165	176	139	148	176	168	160	147	150	180	166	167	154	145	184	169	174	165	180	178	197	171	166	147	169	168	180	143	165	144	175	163	170	139	145	180	186	167	170	158	151	158	165	166	146	160	194	173	171	153	161	146	151	166	169	156	165	138	183	188	153	173	152	166	179	180	152	164	177	174	146	158	192	174	153	167	173	167	184	154	173	164	161	166	166	171	167	176	168	159	157	143	167	168	175	186	146	193	155	141	174	153	174	171	157	156	164	156	155	159	165	158	156	157	152	172	177	172	142	158	172	186	170	151	171	170	149	138	163	178	175	152	167	144	162	166	154	170	169	157	165	165	150	166	193	155	153	181	155	150	197	174	148	155	159	148	144	137	164	188	170	146	166	157	174	172	190	162	164	147	159	160	160	166	185	168	186	185	190	155	175	170	154	141	142	158	151	179	179	164	170	176	168	164	147	158	160	178	147	152	158	182	163	180	165	154	158	177	175	158	171	172	148	184	169	159	161	141	165	168	144	159	149	162	164	165	179	181	169	194	181	172	154	182	148	182	164	141	163	170	133	175	179	159	164	174	164	164	173	167	167	174	157	157	178	175	173	169	155	167	169	200	180	170	165	152	188	165	163	178	191	149	173	162	177	147	183	185	157	159	180	153	164	163	160	153	177	153	157	189	156	165	163	180	159	168	167	169	133	177	165	180	151	170	141	167	147	173	141	164	157	193	182	156	147	180	171	176	150	161	153	162	171	163	158	162	143	153	139	155	170	152	181	146	170	203	180	165	163	169	159	156	150	148	141	153	149	157	150	147	188	176	158	136	169	142	162	167	160	181	148	170	164	182	130	174	170	166	159	152	144	169	137	155	160	190	154	174	157	149	157	169	131	156	169	163	168	158	162	155	147	156	151	161	157	149	172	160	149	159	171	174	162	168	139	169	174	178	151	163	173	158	146	171	184	170	147	183	150	181	172	167	168	152	152	154	168	142	150	155	153	158	150	151	181	167	173	141	179	170	162	157	171	160	187	169	180	173	171	165	157	180	162	163	168	179	153	168	173	161	178	173	151	139	156	175	157	171	172	177	165	143	182	144	158	182	159	174	167	184	170	163	186	153	155	180	189	152	181	175	162	171	155	161	165	153	135	162	179	165	165	169	164	157	177	146	165	196	168	201	180	178	171	174	158	171	164	156	171	166	183	184	161	152	186	175	179	176	143	161	192	185	173	148	170	167	131	151	144	169	207	166	170	152	161	167	172	168	210	181	184	168	153	175	168	175	168	172	178	196	160	150	149	154	150	155	200	146	158	149	147	159	174	161	194	157	155	183	173	174	153	168	167	156	156	156	169	177	143	142	158	170	161	142	177	160	164	152	203	154	186	169	159	189	172	175	149	172	156	152	186	151	138	179	143	160	149	165	171	156	146	172	163	177	155	183	158	164	154	189	177	167	156	174	157	161	151
2382	456	531	495	512	486	493	465	433	453	392	441	446	462	449	448	412	409	454	404	417	454	447	468	443	457	445	435	425	432	432	444	432	436	409	485	403	450	442	398	446	415	469	410	405	407	452	443	465	429	433	437	484	463	445	415	485	420	482	442	413	454	461	417	413	433	413	478	424	440	485	416	433	442	429	453	451	449	468	406	420	420	419	436	424	436	423	396	403	447	428	448	439	451	427	410	444	449	426	408	417	416	430	437	449	468	450	381	416	447	413	451	439	465	440	462	414	417	426	446	476	432	475	442	441	441	412	429	460	413	438	427	424	430	444	423	410	450	458	452	457	436	451	449	443	438	423	453	440	443	464	410	446	464	417	416	453	405	428	418	452	459	436	491	446	423	455	457	450	463	417	433	411	424	429	445	457	426	453	432	430	431	420	411	419	471	429	453	456	416	444	417	448	436	433	473	436	406	455	454	457	446	453	491	408	447	453	448	399	424	429	439	406	458	432	435	444	448	418	393	400	429	445	436	427	417	414	435	430	453	430	410	444	408	448	412	416	455	452	402	448	424	452	444	429	422	432	458	427	411	475	469	419	456	446	428	400	435	428	457	434	427	409	423	425	410	418	410	422	459	413	455	404	456	440	466	439	435	442	438	445	424	468	400	404	429	415	403	427	419	445	413	457	429	450	433	386	441	423	408	425	438	414	432	448	478	450	401	445	436	444	424	462	450	442	444	436	457	474	414	429	413	452	447	430	441	412	445	413	406	413	433	450	427	451	466	459	452	406	444	423	454	463	406	427	413	414	433	430	442	460	444	422	448	422	451	425	447	465	450	417	394	451	429	448	453	413	418	407	389	438	413	440	378	416	434	424	439	473	380	466	440	412	459	410	444	479	411	386	401	423	440	445	425	414	466	452	417	440	428	444	416	493	488	426	445	465	460	432	444	421	429	414	433	474	441	409	439	425	402	445	429	456	441	448	456	410	440	414	430	430	447	443	458	405	431	398	448	430	399	399	448	472	434	443	407	440	428	444	431	415	420	461	447	433	468	457	426	403	406	459	424	442	411	447	432	422	438	422	472	420	434	457	439	427	445	445	448	483	457	422	433	442	463	441	431	474	437	408	475	415	430	415	418	466	432	431	416	459	443	442	431	425	458	428	442	449	417	470	446	418	460	440	432	465	421	454	410	436	437	422	448	419	437	403	463	443	433	402	474	429	446	447	387	436	438	444	425	447	448	452	420	447	431	445	431	443	443	427	443	433	440	410	456	459	445	437	432	457	447	424	423	439	427	443	423	470	448	452	401	493	435	459	412	445	457	460	481	430	439	449	407	443	455	420	447	437	437	428	424	453	448	485	441	448	464	451	439	468	457	425	502	411	406	447	445	428	438	429	397	462	436	455	441	466	466	407	405	417	399	434	438	425	441	429	455	416	403	471	447	454	493	407	459	452	429	388	425	471	439	424	407	441	432	405	435	465	419	451	450	443	442	427	427	435	411	425	451	429	422	442	430	405	469	453	384	436	430	430	436	442	463	410	453	423	483	454	419	429	441	421	430	422	462	386	465	446	436	408	428	409	420	408	443	469	440	402	442	406	473	412	462	448	419	472	470	437	443	445	477	438	468	451	455	415	425	449	421	418	430	442	405	397	414	414	465	456	427	450	435	419	408	426	429	455	422	459	455	438	425	446	400	428	474	423	380	409	411	422	458	435	462	435	418	410	418	432	447	423	454	452	455	440	445	402	444	455	391	425	401	417	423	448	411	432	441	439	442	456	423	442	416	452	457	435	461	456	434	407	449	418	447	423	469	417	437	436	487	425	428	414	431	403	436	457	437	401	465	418	451	421	445	464	444	465	437	436	421	445	411	448	401	415	442	440	433	422	424	440	460	447	434	456	447	421	430	426	472	456	414	424	429	437	419	455	399	407	431	419	451	453	428	416	420	403	423	420	412	464	418	453	429	430	419	451	451	439	435	443	415	425	406	428	469	403	451	461	417	447	423	448	447	411	401	435	459	398	470	494	430	409	416	450	471	422	460	409	436	438	423	409	413	482	437	426	483	455	415	442	481	428	470	441	465	421	412	405	446	456	410	426	448	434	450	457	465	477	404	428	436	429	442	417	409	437	433	445	436	425	432	446	436	416	438	446	384	441	432	397	405	408	408	457	462	444	399	438	431	424	449	471	439	450	471	407	458	419	401	477	419	425	462	458	445	436	456	438	414	470	462	445	433	422	462	391	432	436	430	411	428	432	437	405	423	454	448	440	413	453	426	465	403	468	402	488	444	424	467	456	433	506	428	441	430	416	442	414	435	445	439	446	456	420	439	456	467	468	390	426	433	444	435	409	394	455	456	435	417	435	434	445	430	421	418	424	420	436	433	470	437	434	445	426	484	440	447	424	447	428	426	442	419	417	423	446	398	449	447	428	406	467	432	460	433	427	434	432	431	433	432	437	402	429	433	412	408	421	433	452	448	488	466	445	448	429	421	429	440	419	404	412	397	437	413	405	432	429	378	446	430	433	408	414	402	415	422	402	426	417	446	428	453	441	464	420	446	424	427	470	441	455	452	458	439	441	467	445	455	446	479	409	432	438	430	446	431	443	407	431	425	450	456	427	447	440	411	420	412	410	410	430	442	407	468	422	457	435	436	448	426	400	421	453	416	425	422	446	410	440	446	432	425	431	412	463	455	470	438	461	460	456	447	417	462	508	455	455	420	438	467	429	412	448	421	429	434	434	428	428	448	422	428	433	423	410	407	426	428	436	439	448	445	454	490	425	432	380	424	472	426	436	442	449	452	390	467	451	432	439	453	446	447	457	398	447	415	443	429	418	436	418	435	443	415	475	413	451	446	438	433	419	435	418	455	459	436	473	428	424	425	452	452	479	458	461	463	445	397	472	479	404	463	427	435	416	447	416	429	433	440	445	413	443	416	420	408	445	454	510	455	448	435	411	445	456	419	451	429	443	437	417	465	462	463	435	461	438	441	416	431	445	456	444	422	438	401	433	468	463	458	390	402	367	434	459	406	469	439	446	437	439	446	413	461	412	418	452	410	411	394	432	441	425	443	418	412	425	436	420	449	407	439	411	444	450	415	444	442	455	438	414	446	421	424	423	458	424	431	448	480	389	399	401	428	447	442	424	465	409	440	415	430	481	398	423	437	437	423	371	449	432	435	438	467	424	459	453	431	436	404	448	442	416	432	471	425	472	441	412	462	433	404	434	428	477	475	430	470	435	397	471	400	458	411	468	452	417	450	401	478	415	444	465	460	449	446	467	416	443	395	463	459	452	416	414	440	424	434	441	397	450	458	406	422	437	406	442	415	397	467	412	419	454	411	430	419	442	387	447	408	417	435	415	443	451	453	478	435	422	419	442	480	454	439	408	413	426	420	434	421	411	466	469	392	416	441	429	452	427	424	441	458	440	440	433	449	439	424	444	434	474	447	414	439	411	431	461	399	445	480	424	452	428	435	442	423
8842	656	644	567	482	453	387	401	418	353	325	336	322	370	368	318	351	357	331	358	326	294	306	342	311	342	334	333	327	319	318	314	332	308	303	340	356	367	338	319	338	337	332	301	328	346	363	340	322	316	317	324	337	346	329	329	339	319	328	296	313	297	319	354	350	314	349	320	340	324	342	287	335	360	338	308	342	346	344	349	298	323	329	328	300	317	353	324	354	355	317	329	343	352	358	322	310	344	336	338	310	302	337	350	309	323	327	300	350	362	338	331	323	292	307	332	326	324	349	318	322	346	307	324	323	342	285	351	323	316	324	277	302	290	324	349	320	296	343	317	342	316	336	304	321	353	307	338	291	276	284	329	328	303	313	320	330	314	318	309	312	335	314	357	343	349	321	319	349	291	295	316	333	298	323	316	308	326	337	330	295	331	338	347	320	332	313	296	282	314	332	353	330	320	314	333	321	313	297	327	326	308	342	321	318	391	336	327	308	313	346	322	293	336	362	298	331	312	299	350	316	332	295	340	313	321	326	317	344	333	357	350	333	347	315	300	317	350	313	350	323	364	356	326	320	305	310	332	333	339	355	303	342	333	318	354	331	344	334	287	291	333	357	334	315	323	267	307	322	339	347	326	295	298	329	313	326	303	313	320	324	343	327	321	339	323	338	307	311	329	307	328	330	353	292	304	352	333	292	343	342	357	348	349	365	314	363	317	299	314	317	364	327	319	324	349	317	319	329	317	309	319	302	323	350	352	337	362	301	324	328	318	276	319	323	310	341	332	330	342	298	326	339	351	306	339	345	312	317	320	333	325	331	325	294	310	316	334	304	300	311	336	342	287	285	320	294	335	326	327	335	344	295	375	358	328	320	331	311	310	355	336	351	338	325	351	321	283	354	299	311	347	303	354	334	329	355	331	345	323	293	341	332	336	324	347	339	268	341	329	357	321	305	373	337	345	324	310	335	341	327	345	314	319	336	344	319	327	343	320	337	330	301	338	330	334	315	312	311	314	318	296	314	356	323	355	342	355	316	311	337	343	331	319	337	325	342	328	328	324	336	361	326	342	359	331	299	327	299	315	315	356	359	297	296	292	327	340	322	347	340	301	337	308	319	289	297	311	339	362	337	335	327	316	312	335	332	360	342	342	338	331	313	363	311	339	333	315	339	312	359	303	334	357	300	320	328	297	281	281	348	326	322	312	339	314	326	362	349	337	300	326	348	365	334	318	340	342	315	307	332	358	368	324	313	336	271	301	316	359	302	321	354	344	357	303	298	323	318	334	349	359	328	341	314	342	314	314	330	327	304	370	316	318	280	324	336	343	343	323	348	325	349	329	354	316	288	289	299	265	294	313	332	305	302	339	307	310	299	348	314	330	283	314	337	312	339	311	325	330	329	355	326	302	319	330	335	339	308	346	306	345	333	316	334	327	344	325	347	346	348	351	307	292	345	363	326	343	298	340	317	317	311	318	319	344	352	333	324	333	333	352	370	365	351	358	321	347	288	305	343	336	330	334	320	287	313	278	322	339	317	310	362	299	303	349	319	314	307	314	345	309	326	331	318	308	337	326	348	345	316	327	312	323	315	311	340	310	334	329	363	359	349	303	336	319	306	308	349	290	332	307	309	295	333	310	308	327	331	319	338	343	312	356	335	361	323	334	344	358	334	364	268	303	338	304	344	304	332	335	297	334	320	319	334	332	341	305	342	305	323	309	324	303	314	332	337	316	312	311	324	340	320	338	294	319	297	318	329	330	323	350	347	308	317	350	326	349	315	335	312	314	296	313	316	320	331	356	360	301	347	333	288	338	331	353	292	345	308	320	327	349	343	345	313	317	328	326	337	330	346	321	320	299	276	327	342	340	315	337	322	343	340	379	353	334	323	331	275	300	319	299	320	278	311	321	303	359	326	320	336	337	305	294	303	325	312	341	305	343	345	280	342	328	318	283	295	304	296	322	292	324	301	298	340	341	318	309	318	332	301	314	291	324	304	349	334	313	331	299	326	327	311	334	317	327	345	314	309	381	317	293	299	344	319	351	307	315	339	328	313	316	331	328	334	341	340	321	355	359	315	340	354	348	332	299	318	326	315	320	298	306	294	318	329	326	310	283	310	316	314	315	313	322	323	320	295	319	305	320	315	346	337	318	306	334	331	311	323	347	330	308	319	341	305	331	346	283	353	312	326	316	309	323	318	300	331	330	343	322	306	312	296	294	282	342	308	312	322	308	315	346	327	342	325	319	312	329	308	328	303	327	325	352	338	339	339	307	331	311	328	324	327	310	328	309	345	298	291	327	328	341	332	293	318	329	296	311	341	315	302	311	331	304	310	349	316	324	330	331	332	309	313	300	333	335	327	360	314	300	331	291	322	305	368	338	346	325	304	350	313	314	306	310	310	298	301	324	336	341	297	303	323	318	310	326	304	374	320	335	342	372	330	336	324	292	298	323	322	372	297	324	300	319	330	356	344	327	309	329	335	319	335	340	294	327	314	348	336	300	278	346	330	311	343	311	355	327	317	348	345	317	315	330	347	336	310	321	343	365	367	323	312	345	310	328	312	324	298	343	353	317	317	341	317	352	301	316	294	326	335	314	344	328	294	322	322	319	308	319	316	310	346	332	329	299	327	337	322	364	302	344	358	344	315	332	360	315	312	303	322	300	318	334	325	355	329	322	320	306	328	321	370	357	315	322	329	342	298	333	335	351	324	319	329	329	338	338	331	327	338	329	330	335	343	336	308	322	323	334	330	325	377	339	346	316	297	344	289	339	289	312	337	327	311	334	328	301	337	323	327	391	342	303	311	308	329	334	304	350	348	314	312	349	315	294	309	334	329	329	323	300	331	355	339	314	334	356	323	324	319	314	314	351	328	327	366	339	293	307	319	326	333	345	360	352	339	313	305	323	350	324	364	304	324	302	285	305	306	329	272	328	302	351	282	319	320	332	341	318	329	349	313	308	355	286	321	315	305	312	333	342	318	308	335	341	361	308	330	341	322	352	291	334	348	335	331	337	350	304	338	283	327	349	324	286	280	318	306	312	328	343	335	303	322	346	365	359	326	327	305	310	319	359	312	285	306	350	351	326	310	308	324	328	337	326	333	340	345	325	327	314	322	314	313	337	336	311	339	324	343	344	328	289	295	309	317	306	322	331	335	331	317	333	312	286	333	313	316	332	345	335	340	333	358	304	333	319	346	319	312	335	315	350	304	290	317	302	318	318	338	358	333	330	288	298	350	323	325	285	316	329	303	322	309	342	308	288	280	345	328	305	332	280	335	351	304	282	280	272	346	345	313	285	352	328	348	343	348	354	294	313	309	343	319	337	305	356	313	347	299	333	323	334	328	316	338	355	287	324	328	328	317	346	296	338	314	316	321	314	345	317	347	298	343	359	350	328	351	377	312	315	308	311	316	328	361	335	371	333	345	320	330	332	318	340	307	355	322	356	319	288	340	349	366	331	294	315	342	330	317	322	286	335	332	324
7205	1011	1510	1684	1419	1266	1143	1114	1064	949	957	893	905	838	842	797	873	830	832	825	836	830	787	738	840	810	823	775	761	810	709	773	751	814	725	793	807	780	770	785	728	798	756	810	787	747	797	765	724	747	753	765	804	752	772	782	776	806	744	768	733	794	796	789	717	772	788	738	782	737	793	760	760	759	748	770	744	751	806	755	808	756	742	801	790	766	752	770	779	747	784	772	721	780	727	727	740	795	745	810	770	747	762	758	738	783	755	768	757	762	741	765	739	694	739	751	761	726	764	750	775	780	740	741	765	811	761	757	739	789	778	750	762	736	714	722	750	813	755	726	730	770	726	777	748	762	805	720	782	755	771	796	785	755	790	715	799	832	726	769	732	785	765	811	745	766	780	769	715	784	743	777	749	767	774	860	801	785	739	751	754	725	777	740	791	713	804	732	764	735	766	766	767	777	745	753	807	720	774	785	789	749	777	748	780	805	790	737	743	757	770	762	698	787	783	772	786	741	788	743	796	767	749	767	760	762	805	759	738	781	723	759	779	744	732	750	751	718	765	789	792	750	783	792	755	741	752	818	696	776	744	790	755	735	754	796	721	747	754	786	784	756	771	754	792	755	761	763	728	792	792	786	772	782	765	823	773	753	787	764	760	796	799	787	814	771	750	736	746	750	758	777	767	737	757	743	786	795	757	761	743	770	778	766	790	730	768	768	758	749	753	744	741	793	741	776	749	741	747	709	760	803	711	753	738	785	733	809	782	718	761	759	727	752	753	755	803	740	775	753	772	773	786	732	756	764	757	818	757	766	791	776	773	751	778	767	754	795	803	782	752	756	760	808	770	770	751	762	794	734	806	772	714	775	790	754	784	755	745	797	743	804	775	750	756	733	736	745	754	752	725	750	738	750	730	698	700	754	767	781	782	765	745	741	769	767	779	746	732	766	750	728	779	757	729	772	765	765	709	785	740	762	788	721	799	742	769	788	757	758	735	771	751	756	773	761	739	782	758	766	766	729	723	753	791	774	764	757	749	740	737	783	777	789	784	790	775	778	751	788	777	775	772	767	754	811	787	750	774	748	771	760	764	757	746	750	774	758	734	831	747	715	739	769	754	788	733	683	754	759	753	763	779	725	719	758	711	737	768	777	732	749	770	739	760	787	768	809	791	795	712	739	698	750	770	777	788	770	773	749	775	756	759	774	768	762	764	798	779	742	709	709	713	747	709	763	770	782	656	745	752	799	771	760	773	745	770	744	774	768	799	765	734	729	832	756	716	754	738	695	790	752	790	818	746	745	746	715	734	797	769	804	751	764	699	769	758	732	786	764	750	758	781	770	720	779	758	744	783	753	795	746	723	779	766	719	718	701	749	791	792	772	752	793	712	740	751	758	787	749	787	746	733	715	735	768	756	724	749	750	773	754	796	776	751	749	824	725	777	715	738	751	710	759	761	765	732	761	791	707	742	742	754	744	724	739	725	739	775	800	786	762	771	817	716	763	767	756	785	782	788	765	743	774	722	759	811	783	769	797	772	747	803	729	749	729	741	761	797	749	704	758	747	771	748	786	746	715	748	743	742	783	779	727	712	754	758	680	777	717	800	704	773	772	770	738	773	792	756	814	754	698	753	778	752	728	775	735	763	798	757	772	751	769	792	773	780	776	746	774	774	707	796	799	707	797	773	806	731	763	718	725	787	729	795	802	751	831	772	746	741	794	795	738	717	765	740	762	803	706	765	736	739	760	781	765	754	772	780	788	804	721	814	778	779	748	775	760	780	786	726	760	748	769	729	785	743	774	815	717	736	748	752	789	744	786	774	747	762	741	759	773	807	765	753	710	758	764	787	736	824	763	770	726	758	735	708	754	734	756	729	729	764	759	753	756	771	803	773	731	801	751	793	689	736	777	751	773	765	736	800	734	755	759	735	749	759	797	734	755	717	760	706	797	763	737	784	772	733	813	738	787	746	736	754	725	757	776	759	784	851	768	752	756	769	801	767	740	783	719	759	765	729	764	771	775	794	795	718	731	758	761	729	754	742	769	737	754	813	801	773	761	755	775	757	742	733	760	804	753	766	739	756	723	758	769	730	752	746	765	787	698	783	766	748	800	803	780	739	785	730	715	722	785	799	748	741	739	752	762	750	766	729	794	779	771	765	774	757	753	730	768	701	728	773	757	795	733	746	775	758	809	812	781	764	767	700	805	762	773	744	767	756	767	781	723	801	730	705	775	741	748	732	801	749	802	754	753	748	741	767	750	763	749	710	784	764	791	765	794	749	732	724	734	705	730	713	759	777	761	742	765	769	777	781	743	761	763	736	783	781	721	756	783	769	752	743	708	743	778	778	753	753	704	779	745	765	775	753	731	781	752	767	719	761	776	746	729	795	724	743	768	748	740	738	730	766	759	777	790	750	769	739	782	776	723	756	742	719	779	772	767	745	748	759	741	757	778	781	710	782	778	753	767	725	760	759	735	795	705	724	777	775	807	761	733	792	772	736	770	746	740	734	745	740	703	728	775	803	738	784	774	772	744	786	725	809	699	750	708	760	776	785	707	790	762	796	797	719	771	810	784	771	742	789	739	772	766	795	745	760	719	790	783	782	734	749	792	769	722	792	741	792	711	775	750	761	784	813	722	773	786	716	782	802	731	760	741	791	738	717	770	795	743	795	770	776	767	728	740	772	724	713	749	759	738	732	778	756	763	790	768	775	773	731	792	796	747	751	683	706	734	759	768	807	774	773	760	750	805	733	746	759	794	784	766	756	804	783	756	771	788	761	760	787	771	769	749	769	702	773	735	739	773	760	796	768	738	766	736	758	797	704	772	724	769	749	771	758	730	751	768	827	733	738	724	760	798	697	737	806	769	724	777	766	783	744	743	725	768	771	794	806	755	743	765	805	753	752	775	716	732	754	809	773	741	743	738	807	740	813	759	670	784	826	751	749	739	693	788	760	778	724	805	769	776	751	780	723	783	737	777	761	800	744	746	784	775	778	770	767	784	793	758	760	729	771	727	769	768	739	738	782	760	751	746	718	782	772	804	768	746	796	728	790	783	760	756	753	810	754	753	714	733	798	751	722	751	794	768	740	764	762	783	734	767	741	773	715	765	776	806	725	726	713	716	774	783	765	778	768	749	735	736	777	792	818	769	742	779	716	780	748	757	791	735	746	748	752	737	751	801	765	766	742	745	813	772	786	749	762	745	771	791	714	765	769	713	756	790	806	740	749	711	762	749	789	780	735	795	723	768	758	759	790	790	794	802	778	762	763	754	803	728	791	739	778	772	764	741	790	781	775	783	785	758	750	753	717	758	787	785	758	763	785	754	697	730	734	761	744	749	765	790	758	713	771	747	797	785	792	784	749	760	789	756	731	783	763	733	775	761	790	742	723	787	780	709	781	749	738	772	796	728	736	775	772	817	753	723	789	710	782	740	751	766	759	789	762	757	773	774	746	771	760	763	797	742	778	754	794	759	780	757	760	785
15529	1319	1006	830	610	469	428	447	362	352	373	344	346	344	324	320	318	322	347	320	304	297	327	307	292	309	292	281	304	297	281	301	271	293	297	324	279	292	284	318	311	316	278	297	288	291	314	321	302	311	306	301	281	303	304	311	326	330	309	303	285	326	317	289	306	283	301	287	278	271	306	280	292	299	293	282	298	324	281	314	312	300	275	325	263	279	313	283	311	324	316	263	292	313	279	276	340	295	301	288	293	301	327	310	287	292	311	299	294	312	274	310	337	303	292	286	300	300	298	327	309	307	322	295	312	256	291	259	300	294	351	295	288	275	284	294	314	263	309	338	290	308	329	322	349	322	271	286	284	307	335	285	297	280	286	299	289	282	289	342	312	297	286	287	253	255	288	288	296	303	316	317	319	301	268	279	315	311	298	307	331	304	272	306	311	302	310	292	304	295	297	317	304	304	287	333	321	287	259	264	264	314	316	334	304	291	271	267	285	296	268	329	289	323	284	294	293	307	306	284	313	308	337	323	302	306	314	327	311	257	316	306	265	283	305	290	258	294	311	314	282	292	301	316	318	295	326	245	285	273	321	325	330	305	300	282	305	293	331	293	321	308	279	293	296	281	319	289	291	279	257	315	273	290	277	266	302	305	310	302	259	286	280	302	311	299	311	322	314	315	326	321	297	269	327	296	273	295	289	281	278	274	331	289	326	315	260	291	280	295	294	294	294	299	279	281	298	313	306	285	337	296	343	290	273	325	292	285	275	289	268	327	279	314	295	280	305	329	284	303	292	292	343	297	277	339	308	304	265	328	354	314	308	303	307	316	285	299	298	294	266	304	324	309	299	300	304	308	253	281	284	283	296	272	304	270	273	284	275	307	274	332	314	339	352	294	306	299	276	325	294	326	282	312	300	276	300	309	324	306	300	307	273	262	320	279	288	294	265	307	289	267	297	301	285	299	300	314	311	316	332	288	308	281	263	293	320	333	323	297	293	308	297	267	280	313	318	292	276	271	292	317	293	277	310	324	296	350	300	291	323	295	349	285	269	297	297	291	340	299	346	304	278	284	285	295	293	303	288	303	295	290	307	259	261	335	295	305	279	306	292	250	291	275	314	307	300	289	300	294	291	284	309	274	295	317	328	342	298	310	295	282	306	291	331	308	298	303	259	268	286	306	284	307	296	317	307	279	264	300	261	301	293	308	309	305	299	284	286	278	300	338	296	299	282	314	319	294	277	311	312	280	275	269	332	297	278	313	293	308	254	276	255	304	310	302	268	301	300	290	294	302	294	262	323	315	301	295	282	281	273	291	287	283	282	316	326	336	285	326	269	285	309	309	330	289	268	312	324	297	324	264	298	321	314	325	298	262	321	275	264	298	290	289	299	300	265	276	294	257	299	303	347	295	279	286	281	316	312	290	278	312	318	311	305	320	274	295	304	283	303	316	296	274	288	332	326	285	286	254	302	281	267	310	297	287	237	285	280	308	291	278	303	270	294	261	269	276	293	280	286	295	298	293	292	310	312	292	286	281	308	304	284	301	279	318	293	308	308	307	308	288	297	301	302	261	294	290	311	304	307	278	286	285	268	303	272	264	297	292	298	303	295	324	315	284	266	276	327	264	303	292	313	308	271	320	311	295	303	308	301	289	297	275	305	280	298	273	261	294	275	278	287	305	288	293	296	292	312	311	330	311	320	322	272	310	295	293	308	282	281	305	306	272	308	344	289	325	290	306	310	294	299	300	304	286	273	309	279	329	272	277	295	282	309	315	315	275	296	320	275	306	284	290	256	304	281	285	315	286	333	262	344	279	284	322	267	281	302	265	295	286	315	277	299	285	294	284	301	326	313	300	292	325	284	285	315	269	289	293	306	287	271	307	312	303	270	284	310	313	312	313	290	273	305	265	291	292	349	333	291	288	314	256	282	297	274	301	324	323	311	312	328	295	297	278	302	283	331	279	338	243	304	298	298	293	344	322	292	321	312	305	285	304	309	320	326	330	297	282	319	302	341	276	308	309	296	273	296	315	297	301	308	298	262	283	264	317	332	293	300	309	294	334	293	270	314	306	369	290	315	287	311	318	292	282	285	301	287	263	256	268	273	283	287	337	341	303	334	294	273	311	250	288	300	313	283	282	301	302	301	279	314	274	315	304	256	264	283	308	292	286	285	286	289	289	289	261	267	293	309	312	291	296	340	309	279	293	310	282	296	278	306	299	290	307	326	322	294	271	317	291	286	271	280	298	293	294	292	293	311	313	285	283	293	295	278	304	322	326	302	261	291	254	279	297	302	265	292	294	300	275	295	278	317	284	271	310	303	290	265	285	302	324	287	297	328	304	302	314	317	298	304	294	291	319	262	289	291	313	302	270	303	289	289	267	292	325	291	295	296	301	285	283	280	278	275	299	293	298	322	292	314	297	299	283	301	279	285	273	301	331	309	264	304	294	289	324	272	298	326	299	280	303	322	268	322	289	304	286	328	332	294	310	315	304	288	275	338	331	290	275	240	298	276	271	311	311	303	273	331	312	299	324	282	320	295	296	310	263	310	316	290	300	300	328	299	268	323	291	297	294	308	318	301	299	260	288	295	291	316	303	317	270	324	311	285	301	273	326	321	288	300	321	312	290	276	271	292	308	347	284	331	285	318	307	305	315	247	285	259	268	344	309	280	319	308	307	294	285	314	314	281	297	269	313	305	307	307	287	266	269	285	330	296	297	283	286	311	276	313	315	314	297	288	315	290	301	300	287	274	316	331	297	284	285	288	295	292	254	314	275	293	274	279	285	256	312	293	278	318	273	293	332	267	301	300	344	282	251	285	279	306	286	310	285	317	311	299	300	301	281	300	299	334	319	280	294	278	289	287	277	264	268	298	285	305	301	306	302	280	304	272	278	313	268	273	311	322	335	319	277	302	262	284	290	293	298	290	282	304	305	281	313	320	296	292	307	275	309	296	266	332	261	294	304	276	292	310	294	280	318	328	350	288	333	288	280	303	285	281	306	290	313	286	264	296	310	295	324	312	274	266	301	304	303	307	277	330	326	277	294	295	316	295	307	291	302	332	290	283	297	300	294	281	307	298	304	279	331	303	278	265	306	311	292	289	260	293	276	290	312	285	304	298	303	284	256	289	287	306	301	275	313	313	297	305	306	295	303	273	240	276	302	291	278	283	279	295	309	308	305	291	292	291	327	306	297	277	311	253	285	299	284	312	281	255	320	305	275	326	319	274	290	307	286	257	318	328	273	327	315	324	312	317	302	308	296	290	299	306	306	306	297	290	302	285	305	282	306	322	291	299	303	303	299	283	340	345	273	287	343	315	289	295	267	283	286	301	321	312	280	291	287	292	322	271	281	282	331	286	296	301	291	300	300	281	309	289	270	288	282	319	302	284	294	323	319	334	290	302	309	320	288	334	294	286	307	300	289	288	301	283	325	291	285	298	282	295	279	310	285	320	299	278	323	292	305	329	301	291	292	274	307	292	315
8876	1218	2224	2383	2030	1597	1411	1363	1258	1098	1034	936	902	886	811	831	791	823	787	846	803	761	712	741	707	739	724	778	759	698	716	697	680	736	721	751	693	715	730	735	730	700	722	680	694	713	686	756	713	691	703	706	668	683	687	706	718	717	689	661	706	708	740	684	709	643	719	718	685	707	624	698	711	623	694	694	654	622	673	681	682	689	678	692	660	660	679	671	663	728	694	698	657	720	725	710	700	664	704	688	722	662	657	716	650	693	691	651	688	693	649	696	726	739	690	727	619	706	690	643	648	725	653	676	725	732	732	679	738	687	687	687	765	728	662	700	667	695	667	713	669	668	687	626	718	654	715	734	703	698	652	689	726	642	643	699	656	690	665	665	658	696	660	696	692	699	686	634	690	705	674	721	638	653	646	692	679	692	639	631	672	696	707	706	675	642	674	648	638	762	681	698	675	681	676	663	674	691	688	637	728	722	729	643	685	671	635	695	708	652	698	622	678	677	672	676	726	650	660	698	675	623	636	678	696	687	688	680	664	650	669	688	660	687	684	691	723	726	668	701	704	670	681	701	647	704	657	678	677	668	696	680	751	654	634	685	694	685	648	706	678	691	676	641	677	662	690	686	673	717	624	693	703	712	662	729	695	682	633	711	671	666	662	686	670	674	666	691	709	650	698	650	642	701	715	635	697	735	688	662	657	656	681	686	681	687	650	681	694	644	663	660	682	696	698	692	654	704	683	659	660	676	731	693	711	712	652	687	683	675	647	690	680	671	693	686	620	677	673	721	711	653	668	623	730	681	675	702	676	721	628	690	745	666	683	647	673	657	677	705	688	691	642	693	679	703	709	675	709	661	672	653	682	722	667	637	703	713	695	733	671	646	690	669	726	694	692	710	660	729	636	651	680	736	659	662	717	615	661	706	651	685	682	630	695	639	717	665	695	649	677	678	691	666	683	685	691	649	738	648	669	707	696	670	675	693	635	689	708	640	700	656	662	645	705	692	686	655	658	642	674	705	681	665	662	638	687	661	678	692	713	683	684	708	632	642	681	637	677	706	680	679	735	669	628	705	667	670	705	732	711	687	620	694	694	646	684	671	694	646	689	682	667	644	694	678	633	695	684	695	654	697	687	672	658	688	681	639	631	694	664	696	681	701	698	678	664	632	710	659	614	664	636	670	649	713	638	669	691	666	635	676	675	669	634	656	656	677	669	666	667	674	674	640	699	696	703	666	692	696	690	628	668	642	666	675	719	664	704	709	721	686	654	650	666	705	677	688	675	700	743	655	678	735	689	668	654	671	657	642	677	685	688	673	708	693	698	684	666	730	614	699	711	671	653	663	670	669	690	665	691	681	636	684	668	657	708	708	689	673	686	663	697	702	665	658	684	702	689	669	681	707	717	669	715	669	668	650	694	675	683	680	707	636	643	655	663	723	690	674	661	671	674	660	656	651	657	707	673	674	690	678	668	675	673	685	661	692	687	704	711	668	694	701	658	716	689	619	657	625	705	690	700	671	667	694	722	683	678	697	661	655	691	676	682	679	692	684	653	669	688	698	684	702	662	653	653	688	629	674	700	714	663	684	687	722	672	666	715	627	685	665	624	673	684	727	657	659	661	693	649	652	665	667	708	668	671	706	696	657	641	634	687	660	682	710	704	656	665	717	689	670	656	675	692	706	722	679	701	642	689	683	698	681	704	665	687	684	674	676	669	652	693	711	674	662	666	698	699	666	676	675	700	630	646	679	667	694	728	639	688	710	701	720	679	694	667	677	672	714	681	702	687	695	678	684	666	709	708	669	665	682	626	751	665	689	673	673	677	700	641	678	706	695	675	632	710	685	657	655	668	675	682	671	664	693	677	680	642	681	661	699	671	691	643	658	688	666	655	671	728	668	692	666	687	681	644	676	677	669	676	641	679	686	659	682	734	673	678	660	669	720	737	722	707	700	679	684	678	673	715	687	719	680	684	695	667	661	688	655	702	686	651	669	642	656	681	668	692	682	648	674	672	653	670	702	692	669	694	626	653	700	643	736	663	689	655	663	651	631	685	666	682	666	689	658	674	638	669	684	691	669	687	686	704	709	662	678	688	682	750	690	657	682	701	706	716	720	718	627	671	701	644	650	669	712	701	741	666	634	672	687	698	680	743	670	653	682	667	690	684	635	689	673	640	652	706	700	593	671	661	683	699	673	659	689	690	676	652	675	680	704	711	709	719	738	653	722	666	675	670	670	703	636	690	644	614	722	656	675	661	666	685	679	705	656	663	675	676	715	676	678	736	644	690	711	692	713	700	683	690	695	708	674	714	679	641	656	703	691	723	680	668	671	621	658	673	677	694	700	658	669	675	686	696	647	684	731	698	658	723	695	675	609	681	697	677	673	701	667	695	702	698	665	661	667	630	710	650	647	655	713	699	649	678	728	619	682	655	686	667	690	737	670	655	645	644	703	634	698	661	688	715	730	646	703	715	684	653	706	655	702	686	657	663	712	677	664	655	653	674	657	679	670	676	675	728	706	663	713	663	617	684	694	705	680	677	701	709	703	682	665	678	659	675	686	709	675	701	743	670	713	698	665	720	624	655	666	687	670	639	676	625	653	742	676	696	713	633	698	679	687	707	683	636	660	670	724	683	683	701	707	675	681	682	677	660	683	685	714	612	683	652	672	659	659	714	710	658	684	677	680	679	669	666	652	679	669	678	659	718	717	696	639	685	631	723	663	682	679	705	715	696	640	641	651	659	689	725	667	665	666	694	667	734	642	664	660	667	711	716	663	675	654	692	685	670	710	695	686	730	658	658	663	688	676	721	658	658	672	619	635	703	643	681	723	649	729	698	670	714	695	668	651	679	683	649	732	702	660	683	721	676	684	657	626	669	680	668	688	649	679	661	723	650	670	677	689	673	640	673	667	669	689	618	644	653	671	693	661	725	649	700	673	655	662	691	660	703	662	687	664	679	672	713	685	654	651	681	665	695	675	657	669	656	678	652	686	706	656	655	673	698	652	707	685	710	691	636	663	662	680	684	691	686	705	700	656	699	740	689	738	719	695	666	694	705	673	645	695	629	686	650	748	697	693	689	673	725	689	677	683	692	695	649	677	672	680	695	706	705	675	667	675	636	702	689	749	686	678	703	683	670	703	673	691	653	643	638	652	671	665	669	680	669	670	692	680	691	679	684	692	683	686	648	675	672	707	680	695	650	657	670	699	651	665	676	678	695	698	728	737	674	643	634	606	667	663	708	675	659	709	662	734	647	673	652	732	666	649	682	684	653	692	723	671	631	695	686	668	700	651	635	697	717	686	693	645	685	690	696	650	645	658	693	712	684	667	676	687	672	661	674	731	651	680	645	717	679	646	721	691	666	699	757	716	680	693	683	656	673	698	653	677	698	664	679	725	672	643	675	609	678	698	655	652	661	672	678	727	681	668	718	680	651	679	646	670	674	675	617	656	714	653	670	647	691	693	662	696	676	681	651	672	674	672
2125	216	187	182	186	155	177	156	157	158	167	148	149	146	162	194	145	143	175	165	196	157	136	157	168	148	156	167	146	150	150	161	183	166	158	166	149	164	146	167	145	136	163	169	168	139	167	172	171	155	156	158	159	149	177	168	163	175	178	172	177	185	194	160	139	176	147	184	175	173	177	170	167	154	165	172	154	170	149	191	174	176	145	153	171	155	185	178	149	151	175	204	153	184	150	180	170	157	174	159	169	178	165	168	170	170	174	161	171	156	165	175	188	176	170	160	161	151	182	159	154	153	172	166	148	191	176	163	187	180	177	176	151	151	183	163	166	160	144	181	170	164	176	182	158	161	164	164	127	150	162	158	139	164	161	166	167	173	154	168	150	154	168	171	168	173	144	159	148	148	153	138	144	176	181	178	196	163	166	164	178	147	146	153	167	143	187	182	167	180	161	169	159	165	151	134	171	162	174	181	153	150	158	169	158	175	147	153	172	156	172	156	169	176	167	151	173	191	163	133	149	186	172	162	136	159	186	156	152	185	174	132	168	154	168	157	164	182	161	161	171	154	164	189	158	183	208	167	162	135	149	162	147	148	150	158	165	171	156	168	166	159	167	162	163	183	178	149	162	157	116	173	155	177	157	160	168	179	165	163	154	143	159	170	174	157	175	164	168	155	161	184	159	170	153	163	168	152	145	144	178	193	158	162	164	165	162	149	159	179	147	169	133	183	157	164	165	142	184	181	160	145	152	161	159	153	175	174	138	155	154	160	153	169	178	158	175	148	170	166	166	186	164	144	167	156	146	149	180	177	178	166	168	169	167	151	155	151	145	167	171	150	162	149	171	166	175	173	167	173	160	162	159	188	156	146	149	176	174	190	186	188	147	143	163	195	160	186	161	155	157	163	156	181	149	158	160	161	166	145	149	163	180	155	160	175	167	166	192	150	154	167	172	162	175	168	152	170	161	156	150	161	175	166	151	153	164	144	177	164	168	140	177	177	160	170	155	162	159	145	151	171	150	172	162	155	162	167	193	145	166	162	182	159	146	186	164	153	126	175	159	165	159	151	161	167	167	168	137	133	146	178	169	161	170	158	172	187	165	173	177	149	148	148	196	166	194	159	141	170	158	176	177	167	151	151	170	169	133	162	178	148	167	167	174	180	140	153	159	183	154	159	152	151	155	169	171	173	149	179	164	148	156	125	133	156	162	153	179	154	161	165	145	155	166	158	162	120	146	186	153	168	144	190	166	179	164	165	167	173	149	183	165	162	160	161	163	184	174	143	185	148	179	156	155	152	142	178	174	179	161	152	161	169	167	180	156	155	165	191	165	179	159	127	157	148	146	152	175	171	180	188	144	186	182	160	158	163	188	141	158	169	141	156	140	143	145	197	163	162	175	154	159	169	183	166	162	162	153	168	193	162	178	179	155	180	144	156	151	159	173	178	157	161	156	164	152	187	166	151	175	147	167	173	158	157	193	147	158	150	156	143	172	149	154	162	172	157	169	164	164	160	165	163	171	182	171	185	178	155	186	186	166	141	161	161	174	155	168	163	168	140	159	199	175	182	162	160	189	143	161	157	179	168	147	157	167	141	161	160	152	169	162	153	172	195	170	155	161	162	146	150	172	148	143	159	160	156	169	145	164	152	158	166	152	170	154	171	160	170	170	175	167	154	164	154	165	159	176	146	163	157	152	155	150	168	162	170	179	145	179	161	162	171	150	150	134	192	180	143	149	138	178	149	135	151	134	180	191	174	167	168	177	190	171	163	185	169	159	184	178	171	177	151	164	164	157	150	152	182	172	161	155	153	141	165	151	165	162	169	166	166	148	155	155	139	156	162	165	152	156	170	168	158	155	193	162	169	174	146	160	150	163	177	171	171	167	142	149	151	153	151	143	174	155	138	171	166	178	147	136	170	179	172	170	140	156	155	172	158	189	142	157	171	189	169	168	183	157	191	154	153	161	165	137	148	171	163	184	154	151	155	171	172	171	150	168	164	149	135	173	176	139	177	215	159	155	159	167	164	146	146	160	158	184	166	155	166	161	166	169	161	182	175	170	172	172	160	156	143	157	183	153	168	168	144	172	174	138	170	184	176	170	166	156	184	170	194	170	159	151	170	148	159	161	156	178	157	170	186	156	145	143	154	175	179	158	177	162	151	148	160	184	169	158	155	159	161	167	162	131	150	169	165	178	196	177	180	179	132	161	149	155	150	148	160	158	153	153	180	157	159	172	137	171	169	147	163	171	168	171	165	153	145	170	182	149	174	151	143	173	145	155	199	149	154	142	164	174	160	169	145	158	174	167	149	159	162	174	149	191	155	142	198	135	178	163	148	177	145	202	164	190	168	182	162	183	164	155	171	156	179	179	194	179	143	139	161	163	166	170	165	144	172	146	170	177	180	149	148	160	155	151	136	154	174	169	143	161	158	181	173	172	168	169	138	158	148	150	189	169	177	168	152	140	148	179	155	158	181	137	174	181	170	153	183	161	162	150	171	163	166	169	185	167	165	155	162	149	148	143	171	170	171	148	164	155	176	164	161	183	180	175	178	179	149	161	156	196	170	166	170	172	173	155	171	164	177	141	154	156	157	171	173	163	149	178	195	169	159	168	195	165	162	161	167	165	156	175	179	172	157	192	162	154	146	200	172	172	176	172	156	177	153	153	158	159	192	180	139	157	166	178	161	172	154	169	149	176	169	182	179	167	181	153	167	175	183	144	183	176	160	152	164	171	171	148	195	162	161	184	160	177	182	170	153	153	170	139	163	146	145	173	150	151	149	148	187	185	159	164	200	178	156	153	158	157	171	178	161	178	175	163	171	184	156	171	159	182	164	168	181	143	157	169	179	152	148	158	174	178	153	144	148	164	156	153	155	182	171	152	191	172	169	134	165	179	154	155	166	161	162	185	157	171	159	163	157	161	159	165	183	162	178	170	153	132	169	156	154	163	166	178	166	163	150	193	181	152	180	151	160	157	161	133	161	158	151	169	141	158	191	169	161	141	161	185	166	159	166	175	171	178	150	155	152	146	159	180	149	151	170	159	169	161	136	168	160	181	166	164	152	185	158	152	156	137	148	170	153	195	161	148	177	164	146	192	163	170	183	147	168	179	162	147	153	171	163	178	164	176	164	163	178	188	176	158	159	151	166	152	178	159	162	173	178	173	180	163	190	186	139	147	164	153	169	162	172	178	169	148	191	159	175	174	151	152	168	172	172	176	153	160	168	179	170	169	149	150	172	156	159	175	186	167	163	174	160	159	187	180	163	186	177	160	163	158	135	164	187	185	140	159	144	117	158	156	174	147	148	187	168	149	164	133	141	169	167	153	169	167	161	171	161	172	171	153	156	159	173	175	165	144	181	167	168	164	149	141	165	167	169	162	152	173	160	163	150	161	145	163	166	190	145	148	144	161	170	163	172	157	171	150	151	158	153	159	161	156	156	181	182	144	152	164	165	142	165	135	138	178	171	168	153	179	164
2247	468	492	482	467	437	464	483	451	446	435	439	453	419	428	473	417	431	408	452	409	426	454	423	442	411	438	432	481	430	404	479	431	441	407	429	401	426	398	464	420	412	413	413	453	415	480	455	406	433	411	421	451	444	426	392	427	444	436	448	443	442	425	435	438	438	426	440	437	445	450	448	461	435	419	434	456	417	413	429	422	406	456	438	434	406	457	458	429	458	420	440	448	455	411	408	469	416	434	479	447	430	384	467	496	449	433	448	442	439	410	431	439	436	442	457	464	448	459	415	408	449	503	439	443	451	451	432	483	417	444	385	442	452	466	440	438	424	428	444	405	490	440	442	454	430	449	467	458	440	459	434	476	447	413	445	459	478	399	419	464	433	404	430	441	480	424	467	442	426	455	432	462	462	436	468	432	417	404	424	419	444	457	446	433	436	434	435	443	425	411	456	411	439	404	425	456	463	427	446	441	412	434	459	411	444	434	385	405	439	441	423	417	412	431	385	422	447	414	434	428	433	412	438	402	405	428	452	428	429	443	442	413	440	444	428	404	488	431	432	408	413	463	414	415	445	473	488	446	477	459	408	427	423	443	433	440	445	420	401	461	463	442	409	432	453	454	419	425	397	440	402	416	413	429	474	400	415	438	448	426	430	410	425	443	423	423	428	442	438	452	425	473	422	445	411	448	437	492	462	453	423	476	404	454	476	453	424	468	435	440	421	415	418	420	456	418	466	409	452	426	431	378	419	471	454	443	434	412	402	450	448	419	459	409	469	412	433	463	414	421	384	434	438	434	457	405	424	416	407	425	470	437	439	419	436	431	421	444	411	447	476	395	456	416	423	474	446	457	426	443	444	446	409	446	414	439	443	435	426	451	447	417	458	449	444	403	413	455	447	434	459	410	405	433	413	423	390	418	471	430	421	420	467	408	439	442	457	436	425	434	422	422	482	457	418	441	480	448	424	420	449	386	422	411	455	421	450	415	438	445	416	446	400	436	439	459	407	422	441	455	455	408	399	451	458	464	397	438	449	438	432	430	455	442	459	429	430	420	453	473	426	440	471	408	438	451	471	426	436	458	438	416	470	448	441	462	455	458	442	447	398	418	429	404	442	447	433	406	433	448	473	462	432	428	492	484	415	470	427	433	447	444	442	432	440	464	450	416	449	422	420	412	421	451	467	470	418	431	420	429	433	447	452	414	457	472	467	464	432	422	420	434	434	417	450	408	437	449	434	434	442	438	405	429	419	458	449	433	449	440	415	421	434	446	429	429	400	437	454	407	405	456	454	414	454	424	445	434	441	433	432	415	418	446	434	385	440	437	421	455	416	440	467	458	453	418	428	434	423	442	422	459	415	452	403	422	439	445	436	436	408	413	426	453	437	466	460	484	428	456	410	407	435	425	436	448	443	439	440	430	398	400	469	445	435	399	453	442	401	432	453	454	467	445	417	416	437	405	477	414	425	456	441	430	437	498	470	439	430	451	453	432	440	417	408	453	468	447	415	443	436	454	386	434	469	437	451	426	429	410	441	390	484	414	403	424	424	428	494	389	402	448	392	480	422	454	399	481	432	434	408	465	437	415	430	404	422	400	449	429	463	411	437	433	443	429	467	432	433	392	422	445	462	465	415	483	471	395	412	453	436	446	417	417	412	407	432	478	437	432	406	449	469	387	418	421	440	434	427	421	420	413	418	440	442	431	400	486	447	432	437	438	422	417	426	426	450	448	419	430	427	443	420	425	435	428	433	465	463	447	421	421	452	418	461	439	442	429	445	462	407	438	402	446	434	428	463	459	452	454	431	444	473	425	434	414	418	461	437	423	404	433	448	424	445	472	441	435	416	436	446	457	426	449	449	419	432	439	448	418	474	459	381	454	455	447	445	426	448	459	402	475	442	475	441	451	423	478	419	469	388	426	416	449	401	402	393	422	444	416	478	417	442	423	450	386	438	424	482	461	428	427	437	463	444	402	427	430	411	415	429	427	420	416	417	398	467	436	444	403	406	430	444	452	457	402	485	450	424	415	433	464	397	447	455	455	401	421	443	467	382	446	420	450	406	427	469	423	418	404	454	449	401	453	451	431	441	426	409	404	426	431	442	413	409	461	448	445	493	428	458	443	424	447	401	433	435	439	432	477	426	453	411	455	441	390	451	430	428	448	438	394	485	423	456	451	465	453	465	449	422	441	421	409	438	407	436	425	440	424	422	421	471	427	396	454	436	424	411	399	422	452	462	447	403	413	389	442	459	446	433	428	437	456	454	477	446	453	435	402	444	455	441	394	443	441	432	429	414	422	429	420	446	426	476	472	427	413	441	433	431	433	460	448	424	442	444	396	425	424	424	424	454	454	441	466	456	441	424	447	431	414	426	431	404	454	435	426	466	425	435	420	413	441	440	441	424	441	404	476	393	415	434	434	425	437	439	429	394	418	408	427	444	473	418	424	419	480	439	419	453	407	432	401	429	440	455	502	470	405	433	451	445	397	444	431	434	428	412	399	429	454	390	444	444	432	439	425	431	437	439	415	433	446	420	446	453	399	408	453	454	450	414	455	414	432	451	419	400	418	430	464	460	445	429	435	465	403	459	436	411	421	443	411	389	424	389	422	420	430	415	446	432	460	413	459	473	422	401	455	438	431	427	461	459	459	420	412	410	412	449	420	422	441	412	467	432	436	467	434	437	427	446	405	433	417	469	423	448	425	454	420	447	428	436	454	439	463	442	445	429	400	416	426	422	481	430	420	416	479	438	409	444	423	425	454	433	427	428	415	437	437	412	429	412	451	404	428	440	473	448	484	445	465	409	451	450	444	463	440	437	449	448	433	443	424	427	446	440	434	435	421	437	439	420	437	459	404	456	435	447	446	423	447	457	433	439	439	412	449	441	428	439	447	431	417	425	429	441	430	405	412	469	445	428	428	423	409	446	411	447	401	442	430	441	443	447	433	425	422	474	461	418	451	417	448	437	485	477	447	404	409	432	463	432	434	461	422	427	430	449	435	452	446	441	442	469	437	453	459	415	451	456	457	443	423	460	441	426	436	432	458	394	429	467	414	465	429	454	455	402	466	419	436	434	396	443	417	443	403	400	459	430	418	417	422	450	451	450	427	420	443	426	451	467	417	426	426	427	432	467	430	447	431	434	419	443	413	439	436	439	445	445	421	436	435	409	414	463	438	494	437	432	419	424	467	423	445	404	439	432	411	426	438	447	436	448	424	447	446	439	399	422	413	428	462	520	424	437	421	470	434	443	416	406	472	439	446	448	469	434	418	423	425	439	389	441	423	424	433	438	447	386	423	393	430	440	445	472	437	422	402	418	443	464	441	435	433	456	435	409	429	433	435	443	474	401	407	408	427	402	440	416	474	462	425	452	457	429	414	416	426	414	388	434	450	423	405	437	448	419	443	420	456	464	455	446	471	441	442	422	436	447	403	395	434	442	427	428	445	448	417	425	440	421	435	444	454	437	427	441	435	420	460	422
8520	706	740	577	485	392	386	364	391	363	346	334	339	322	307	340	349	344	339	342	321	290	338	369	339	310	302	326	304	359	303	346	326	366	329	343	323	340	312	322	314	318	352	314	337	325	334	348	294	331	304	353	369	311	334	362	315	324	313	303	287	319	320	333	343	292	316	308	329	340	348	362	306	368	344	328	301	331	299	342	317	315	302	324	273	296	323	349	322	331	357	314	314	297	327	328	332	288	329	376	315	302	326	349	313	321	308	308	339	337	303	317	336	312	307	319	357	351	314	351	324	279	343	324	338	331	330	338	295	318	275	337	293	392	331	354	336	336	337	353	344	325	337	324	338	345	308	311	319	327	306	328	287	313	333	330	343	314	303	332	318	338	330	319	318	367	351	305	298	310	299	334	290	347	295	310	303	304	348	290	350	326	336	311	336	309	343	335	331	363	279	319	307	307	318	297	317	290	367	314	354	309	320	291	346	289	330	300	324	324	330	353	357	350	305	294	342	310	337	313	351	312	338	311	347	329	316	309	353	354	329	329	329	303	324	331	356	302	318	305	355	307	353	281	337	325	276	391	368	322	304	326	339	298	307	341	328	300	311	319	346	297	335	322	323	343	384	317	296	313	282	288	337	320	353	293	321	318	330	322	311	333	315	300	329	347	293	321	370	308	358	315	344	320	324	308	338	312	312	297	325	329	304	302	382	345	313	327	340	311	348	323	303	325	319	313	335	325	323	342	321	328	325	318	328	306	318	300	318	312	305	358	334	321	352	303	299	295	330	349	326	306	322	338	301	334	319	307	336	350	308	340	329	313	326	313	318	278	279	348	325	279	335	320	322	292	301	314	331	300	313	303	332	343	318	329	315	315	326	333	343	289	326	345	304	331	313	318	373	330	323	296	291	331	355	320	331	301	312	332	340	339	327	337	320	325	307	308	311	337	302	306	300	282	338	324	365	335	301	365	314	304	330	347	343	334	322	356	323	304	365	309	348	339	312	361	315	331	316	341	305	355	316	326	336	321	337	308	286	336	332	314	327	366	343	309	347	300	329	293	296	312	330	366	303	340	299	303	339	287	342	340	343	268	318	342	313	331	334	315	299	298	305	358	321	330	326	339	332	306	272	311	337	323	334	315	340	307	321	308	345	335	339	319	294	316	334	329	362	338	324	328	312	304	314	361	313	292	341	349	329	308	353	350	342	312	346	292	301	305	306	322	348	341	340	319	329	347	337	337	336	305	331	346	352	335	347	343	342	343	360	313	333	296	329	367	296	315	318	313	340	349	337	344	306	319	354	376	326	314	279	312	380	296	310	327	313	346	318	324	322	299	336	339	350	330	308	340	307	325	334	328	342	294	321	339	302	350	329	343	316	316	331	359	334	324	314	329	296	331	292	321	356	312	322	339	336	366	354	332	362	310	311	278	339	327	315	341	308	326	324	344	342	325	321	309	305	312	323	327	352	329	315	348	356	322	290	307	306	346	320	298	325	335	318	337	311	340	320	311	311	336	307	307	315	324	306	304	303	311	317	321	356	343	365	290	328	303	318	327	301	338	323	317	312	326	302	307	323	344	334	318	333	318	330	309	315	346	317	319	319	334	323	352	342	343	325	315	282	326	282	308	338	354	345	292	344	340	318	292	329	332	350	331	320	329	367	337	324	347	325	341	306	334	304	339	308	351	329	329	330	325	345	327	317	339	355	365	327	332	297	332	288	305	306	364	319	363	338	359	358	323	323	340	302	323	299	349	342	325	315	314	330	310	290	301	345	309	290	350	338	343	341	334	331	307	356	293	322	328	290	317	347	324	293	308	305	293	324	322	344	334	345	330	305	348	319	328	306	350	314	294	352	311	304	321	319	321	337	311	334	314	303	322	355	369	332	331	309	289	310	329	323	313	310	364	334	330	360	354	323	348	348	310	341	348	314	324	349	338	324	341	329	323	313	300	290	326	330	323	307	347	337	322	298	318	306	300	288	311	329	303	320	337	330	312	321	308	305	337	307	335	332	301	332	280	319	314	323	316	349	311	277	338	340	326	340	324	327	332	320	320	319	309	346	350	358	306	307	311	320	376	328	316	320	371	322	342	347	300	324	347	317	372	344	334	341	289	344	307	339	334	340	314	334	309	354	341	329	316	346	324	314	329	349	322	337	316	321	336	328	305	326	279	307	329	322	349	351	312	331	310	322	312	313	338	334	318	328	313	303	346	306	326	341	337	309	347	364	339	315	356	331	344	327	313	327	278	342	324	343	312	325	324	315	334	319	314	296	301	322	331	305	309	371	355	315	323	310	343	295	325	310	339	315	357	305	345	336	331	328	326	301	323	334	321	297	316	302	305	310	343	328	349	322	355	294	338	308	310	340	305	342	316	307	329	340	294	339	343	340	340	310	310	312	324	324	343	300	316	318	344	304	346	304	313	347	321	305	351	329	355	314	327	336	342	328	317	357	341	353	331	355	294	348	324	331	358	318	343	314	324	325	369	301	345	334	333	321	341	320	340	344	276	315	330	318	358	311	273	309	301	322	347	323	316	312	360	330	349	352	352	290	304	364	344	318	330	345	286	314	327	369	303	296	345	345	319	305	293	320	360	345	325	318	309	297	301	338	323	334	337	329	301	319	337	354	352	341	363	335	332	332	337	301	331	355	309	324	318	335	322	314	308	334	336	281	310	347	331	334	354	332	343	289	335	311	340	328	345	318	339	322	347	296	326	369	286	335	326	333	325	301	333	324	276	320	342	333	316	323	319	281	311	332	307	299	316	330	304	284	313	341	335	325	285	282	344	293	317	343	303	318	313	328	336	323	329	341	340	304	320	330	298	317	297	321	320	341	298	326	348	340	349	315	299	323	317	309	300	324	327	314	342	329	325	346	323	350	325	368	317	328	339	331	342	296	354	313	300	340	281	335	333	341	317	343	345	299	334	348	313	332	358	332	306	308	311	339	338	295	326	318	326	334	347	342	358	319	311	320	335	317	288	299	326	305	279	336	304	345	330	302	367	307	344	301	329	364	325	337	332	347	298	339	344	311	372	339	333	332	330	340	342	349	319	340	351	338	301	317	362	348	315	305	344	296	322	312	320	352	319	322	342	311	332	309	343	330	334	362	322	330	326	294	335	345	322	337	334	341	324	300	318	338	352	332	325	317	338	312	323	304	333	338	296	341	319	366	314	320	343	309	301	328	327	304	313	342	320	302	323	330	352	329	302	341	319	318	278	295	314	307	312	312	314	302	342	336	331	287	325	318	325	333	356	316	323	309	311	321	293	314	294	338	351	306	327	311	340	353	312	307	356	329	328	303	342	346	346	318	319	310	324	312	345	337	348	347	353	321	309	322	329	304	314	345	369	342	349	309	328	333	320	307	318	338	315	329	347	299	312	335	327	324	300	301	330	332	300	348	316	324	317	322	320	364	333	346	350	305	304	323	354	329	320	302	308	321	352	297	301	311	308	343	320	343	347	330	315	327	320	364	313	298	316
7125	1009	1571	1649	1472	1310	1150	1122	991	975	976	954	876	861	840	843	833	834	892	813	852	778	748	811	721	777	856	762	811	787	780	769	781	806	792	726	804	760	741	809	772	779	818	779	731	765	758	741	764	758	742	795	754	826	754	762	754	773	753	739	747	765	769	717	775	803	794	791	730	772	761	815	789	778	745	747	727	759	738	687	707	775	733	729	751	785	763	793	773	777	817	735	760	793	780	782	791	758	740	735	815	761	769	781	824	767	832	738	744	769	764	789	767	784	756	751	697	774	733	753	765	743	739	742	754	756	726	754	737	744	764	788	738	766	800	826	754	782	773	743	750	753	760	786	727	731	777	740	729	739	745	743	724	791	745	746	727	730	793	743	777	778	791	758	787	749	783	805	765	773	804	721	768	763	771	760	747	720	713	693	774	772	781	748	740	787	740	727	688	780	720	765	807	786	734	744	709	730	769	772	757	757	747	747	812	761	796	732	749	774	734	766	773	774	777	790	798	779	808	747	770	749	725	735	773	746	766	711	730	786	744	744	739	740	770	721	777	732	753	812	807	744	791	734	755	743	737	769	697	795	802	717	730	737	775	815	751	740	758	717	708	758	755	728	708	816	769	764	762	721	711	736	713	751	785	749	759	772	767	727	788	775	721	744	770	730	696	815	814	742	734	757	750	745	763	778	756	688	781	762	727	748	759	738	826	762	737	733	735	738	780	786	768	733	734	696	773	745	760	755	745	759	783	772	760	780	768	763	732	812	719	702	725	756	775	762	784	760	815	783	772	756	704	731	777	736	788	784	755	773	731	776	737	742	768	758	713	736	748	758	794	778	752	756	731	779	766	766	766	776	743	801	690	810	727	822	727	743	727	736	767	776	733	770	722	725	754	763	725	761	773	763	776	708	768	782	792	783	779	752	745	730	722	758	714	795	790	726	778	733	706	739	764	782	754	722	744	791	747	752	764	709	789	800	731	721	810	731	775	709	734	753	766	767	694	694	769	770	726	770	782	743	770	773	794	764	741	750	765	786	824	804	773	744	801	747	771	756	765	776	711	781	758	707	735	774	766	778	672	821	722	763	725	792	779	774	761	735	771	746	743	748	743	785	789	764	752	722	736	753	752	729	750	694	723	798	772	794	780	748	786	772	731	780	733	737	760	793	767	794	776	787	756	728	730	790	732	747	798	776	766	775	716	764	782	784	748	780	724	719	730	762	774	710	736	777	752	781	732	741	788	719	755	719	749	782	746	696	752	721	797	702	773	772	776	725	748	778	735	783	726	767	808	792	775	790	741	780	777	774	733	750	691	816	780	770	739	806	773	759	783	718	776	764	754	806	796	777	807	761	738	731	758	752	751	792	799	773	746	772	740	779	771	772	719	680	786	811	785	753	739	719	753	659	754	764	701	760	733	729	777	772	703	776	760	784	746	792	713	780	712	804	757	745	768	743	726	757	742	805	804	795	762	733	783	750	758	748	748	771	723	758	757	735	742	742	752	761	830	799	741	766	775	750	806	757	788	811	709	811	795	697	801	763	751	738	779	790	739	728	735	753	750	742	777	746	795	786	748	797	801	768	761	730	758	772	703	690	759	755	773	788	729	752	766	793	753	713	770	760	772	775	741	733	704	813	668	753	780	771	751	773	778	713	744	780	780	773	788	771	782	752	733	762	736	774	804	788	776	792	786	703	789	747	767	746	762	750	736	762	777	767	741	802	729	775	752	733	774	794	746	772	737	780	763	809	758	763	739	748	770	731	757	797	746	796	783	803	757	751	797	766	751	769	778	767	785	745	754	788	685	805	721	743	754	789	764	726	741	762	772	768	769	796	803	727	781	736	770	763	717	781	754	748	738	780	776	764	709	767	801	758	767	745	758	775	765	725	769	787	777	750	773	761	722	735	752	806	753	761	741	743	724	792	746	809	741	803	729	810	739	748	740	810	784	774	774	803	748	763	771	736	766	766	720	762	754	760	760	711	777	775	813	771	736	778	739	767	742	786	734	756	795	786	749	763	746	775	788	749	774	795	759	792	725	781	784	767	780	760	753	753	751	711	745	767	794	741	739	796	766	775	768	758	776	759	732	763	813	752	757	805	790	742	743	729	735	803	794	779	748	719	799	709	748	721	713	735	755	756	739	785	770	742	767	779	787	745	754	760	741	783	733	745	748	765	743	729	734	773	729	727	759	784	756	744	765	797	690	822	706	758	779	799	738	785	812	740	797	702	766	807	735	765	773	758	756	833	785	780	785	764	749	756	682	740	774	758	692	788	789	754	746	726	733	702	730	730	738	733	769	744	744	804	746	762	735	746	700	734	737	769	770	777	766	744	793	810	719	756	749	742	733	758	747	801	806	762	725	789	746	755	764	796	751	704	796	722	753	738	766	784	752	781	737	740	769	790	833	721	725	754	742	740	757	759	779	734	766	707	793	762	749	713	733	781	743	760	747	695	780	765	750	778	813	743	782	753	750	769	752	734	789	752	794	745	763	734	767	775	744	741	759	737	770	743	803	760	758	737	786	750	759	727	770	757	771	786	743	759	790	780	752	821	737	769	769	783	783	745	787	754	789	811	796	732	741	783	716	716	748	781	774	746	763	750	759	765	772	798	769	813	683	744	786	785	737	770	775	745	733	735	770	754	750	759	784	794	786	734	721	728	794	751	731	687	696	768	783	705	747	747	735	710	746	784	777	757	762	790	705	814	748	767	749	822	797	732	757	801	769	793	740	741	762	743	737	774	730	725	737	740	758	767	760	787	742	727	797	776	748	796	754	742	791	774	766	743	741	755	760	770	765	786	796	786	756	787	761	767	760	792	732	749	785	758	715	780	733	716	776	757	766	778	753	714	765	785	751	763	767	817	769	698	771	769	753	732	733	763	716	727	792	767	763	714	776	757	741	768	831	733	788	766	734	737	742	768	761	747	761	796	756	742	770	742	760	780	789	766	763	786	826	700	749	743	787	749	740	697	778	760	755	761	787	734	793	777	745	815	791	836	752	780	791	717	778	777	753	780	785	758	736	784	739	730	755	757	711	715	732	812	766	732	733	743	732	762	762	745	762	754	757	726	763	786	779	757	756	754	738	755	768	799	751	791	793	692	716	803	765	759	748	821	785	772	738	756	790	736	758	766	777	760	711	769	777	762	766	737	744	738	764	784	760	748	762	694	689	775	767	804	718	771	797	803	722	766	786	746	737	757	754	787	773	789	779	774	725	744	797	736	700	760	779	755	706	736	717	770	771	753	706	724	790	712	754	757	679	745	728	749	756	764	792	782	769	759	782	726	792	728	784	747	739	740	717	791	781	723	767	736	720	737	765	775	746	751	798	712	774	733	787	732	750	746	762	723	774	729	761	781	727	804	777	776	790	754	727	722	740	738	693	773	728	761	739	766	767	798	762	796	748	802	752	741	755	727	774	735	764	755	795	730	788	803	764	817	731	759	754	769	774	782	771	744	716	750	786	785	765	746	754	744	785	833
15371	1281	1073	787	571	502	453	416	409	391	327	345	345	317	331	324	294	302	324	327	330	290	313	299	273	299	294	297	316	308	301	308	317	286	279	342	299	296	285	304	334	302	274	294	323	285	296	307	271	292	299	306	306	311	288	324	291	330	325	287	339	306	291	320	270	278	291	314	319	303	315	290	280	307	304	301	304	294	334	318	286	316	322	297	266	299	306	305	293	301	286	307	308	318	298	286	282	326	296	308	317	297	271	291	294	290	315	277	280	315	304	299	316	312	304	277	276	296	315	285	297	286	290	303	288	295	317	276	287	320	326	325	315	312	290	276	318	295	273	308	325	276	303	293	280	305	278	294	270	306	282	281	295	284	306	310	308	271	287	285	283	333	326	283	288	311	270	274	333	265	281	296	317	319	316	289	276	311	300	312	327	296	307	336	296	330	297	287	323	313	315	297	301	310	290	285	296	312	298	277	298	290	303	328	334	296	281	277	301	271	316	317	313	326	327	287	301	272	286	292	311	283	278	299	305	306	297	304	286	282	293	276	297	293	302	289	331	312	295	306	278	287	295	310	313	279	302	282	291	278	284	295	286	287	301	271	324	314	329	282	286	282	283	323	280	270	274	301	279	283	283	310	300	301	285	296	322	296	256	292	282	280	318	294	281	272	283	323	293	305	281	300	304	324	290	309	297	285	287	327	305	283	305	263	271	307	305	311	293	288	317	284	356	308	269	297	317	273	298	332	288	279	304	317	299	305	300	268	274	311	303	300	325	311	332	265	300	279	298	283	261	322	316	300	306	303	294	280	300	317	278	273	280	326	295	274	295	288	305	308	310	287	301	342	338	307	313	339	284	281	281	274	283	308	321	279	303	287	316	295	309	316	302	280	336	297	317	263	314	291	302	318	321	299	296	292	293	290	285	281	303	304	284	285	272	303	280	293	310	301	342	292	268	299	289	317	292	280	290	284	312	293	313	293	303	286	246	288	304	317	336	339	288	285	292	328	311	294	271	289	298	297	308	277	293	297	329	328	274	289	288	324	306	300	295	288	312	319	302	307	309	311	284	286	314	258	281	328	311	277	286	292	301	297	299	301	312	317	332	311	302	291	318	293	303	300	325	303	321	306	305	288	294	291	272	289	290	313	309	266	307	281	280	290	297	283	288	299	320	300	312	291	296	289	301	278	296	278	314	288	301	306	300	282	257	290	283	292	275	283	306	316	294	333	284	293	287	319	294	308	286	317	349	293	301	301	293	316	325	334	303	312	312	287	269	298	278	309	314	287	272	275	270	292	278	273	303	299	301	288	280	319	303	301	326	313	292	273	276	302	344	281	327	303	264	292	311	259	305	316	305	315	298	304	324	272	309	310	315	287	284	306	318	310	284	330	335	277	290	288	343	285	271	312	299	314	287	312	300	296	306	306	295	301	274	292	269	330	319	289	290	292	287	318	292	316	336	343	308	296	301	319	326	299	330	294	309	304	300	317	320	305	316	306	315	319	290	274	301	300	307	318	314	325	304	343	315	313	307	275	292	285	285	318	352	292	281	298	288	284	298	282	337	308	315	279	293	287	268	278	317	315	286	294	314	301	325	307	294	289	293	286	281	311	291	297	296	286	311	283	293	276	267	288	344	323	337	302	297	313	270	300	291	302	284	296	303	291	304	298	285	292	288	321	307	301	302	299	278	286	285	299	279	275	294	305	280	338	325	290	283	306	328	307	293	317	314	290	317	312	261	314	313	291	280	298	283	306	313	302	319	277	281	286	303	295	320	321	285	299	312	293	319	294	303	313	278	279	296	304	316	316	305	299	305	295	311	305	274	329	300	287	302	282	295	326	314	257	296	286	310	293	325	308	273	301	311	306	307	258	307	269	321	293	291	333	318	280	304	261	281	288	307	308	284	272	320	270	277	273	314	288	329	272	334	300	306	283	315	339	312	276	274	269	302	327	326	295	292	310	312	321	271	267	302	323	318	275	304	287	296	290	250	251	284	293	318	311	279	268	318	288	269	285	310	290	297	287	299	294	308	309	260	250	305	311	290	273	289	308	325	295	288	295	291	316	315	301	288	294	303	265	271	306	300	258	313	289	274	274	272	299	267	303	282	329	291	315	288	339	317	317	315	305	331	314	276	281	301	330	282	319	309	310	332	325	293	295	335	323	312	297	335	303	322	329	287	310	273	312	320	309	283	359	300	324	305	296	319	332	298	318	309	325	303	283	300	299	298	284	276	274	314	285	291	305	294	299	312	315	319	309	316	308	332	285	284	319	300	337	296	301	311	293	318	296	313	293	305	293	308	312	316	288	323	323	305	314	323	308	314	267	302	340	281	289	288	327	339	277	298	314	314	278	292	292	293	312	318	284	278	313	345	329	295	309	291	297	261	301	265	275	293	299	294	322	294	311	274	299	304	297	273	327	301	325	331	298	279	292	298	281	290	294	306	288	288	309	305	304	290	294	292	332	311	308	282	279	314	306	324	308	318	315	286	275	304	313	297	309	307	308	298	302	280	312	296	305	308	326	316	321	310	339	324	265	267	305	283	305	304	289	277	301	333	298	321	319	294	303	311	319	307	275	296	296	286	299	323	255	284	290	316	320	289	285	318	305	297	319	307	324	304	281	302	285	298	328	320	304	257	290	311	305	296	306	315	320	285	284	290	319	319	275	266	312	281	277	291	277	296	299	304	289	301	313	282	318	290	309	318	283	275	313	290	308	307	317	332	305	260	295	288	329	313	319	277	300	295	298	284	294	339	329	281	285	315	302	289	309	291	315	337	295	303	282	302	314	293	286	281	315	325	294	311	261	271	278	266	300	320	275	286	334	331	304	300	271	293	291	309	297	287	306	285	301	298	289	280	305	324	290	297	295	285	287	287	294	299	277	238	280	329	331	292	283	313	259	296	288	301	335	295	271	314	286	292	305	294	320	308	323	318	301	290	303	291	284	311	302	264	334	334	282	297	285	310	325	299	281	292	324	290	297	308	304	301	295	290	299	299	298	293	312	285	282	308	325	319	313	268	269	304	292	287	289	287	287	279	274	317	291	264	302	313	321	276	258	320	320	265	285	307	284	291	276	310	313	315	297	321	323	323	280	317	277	318	301	301	306	310	292	280	315	269	295	331	305	300	260	294	318	305	303	273	277	324	296	291	339	297	302	283	311	292	262	293	325	282	333	309	298	285	293	279	320	284	265	310	294	314	297	258	296	307	316	265	303	318	290	287	300	297	280	299	294	294	323	285	305	300	293	317	248	296	318	283	333	313	305	280	296	261	301	306	320	313	310	309	262	284	306	304	283	302	310	253	285	303	305	324	302	299	265	291	288	273	320	279	306	324	299	280	297	307	264	305	328	280	320	314	288	296	293	295	313	272	321	267	279	305	292	296	337	290	317	317	297	284	296	310	302	319	273	294	306	284	285	299	283	279	303	307	300	307	294	318	321	274	315	286	302	275	311	282	294	306	282	312	315	302	281	291	264	275	320
8871	1221	2230	2498	2056	1695	1457	1366	1232	1089	1047	933	888	892	859	852	829	751	749	772	754	825	779	752	768	721	740	726	688	692	703	733	731	682	744	724	671	703	700	738	736	734	698	697	654	696	692	714	697	655	713	686	704	678	702	659	644	707	716	708	672	674	690	666	672	693	697	683	707	668	756	703	714	714	673	719	677	756	706	680	704	644	643	724	645	728	687	679	694	710	701	665	704	673	664	736	667	659	663	682	664	689	652	663	668	723	682	654	688	659	675	673	656	700	666	689	644	727	711	694	632	657	711	737	657	686	706	653	656	653	717	676	668	651	707	649	704	663	654	662	701	657	665	681	649	667	732	690	722	667	685	639	691	708	658	670	665	703	665	652	629	638	643	692	703	675	757	658	661	691	672	685	703	657	689	672	723	719	695	649	704	698	654	715	639	682	709	711	654	677	715	667	668	701	609	645	672	679	712	622	660	696	664	648	707	685	704	661	646	662	646	741	666	679	688	675	692	665	688	666	708	669	698	706	650	732	709	708	677	708	676	652	688	673	680	704	681	655	608	648	671	702	632	639	735	695	700	693	670	659	675	672	702	671	682	671	680	679	699	661	673	645	732	672	673	706	653	683	639	680	670	704	674	722	635	697	711	706	732	683	678	727	652	670	713	647	652	649	675	699	700	718	680	674	665	696	678	657	662	633	639	650	649	680	721	628	692	651	695	678	658	663	681	693	679	673	705	676	674	686	654	669	693	685	679	662	661	652	674	676	646	675	726	692	654	679	660	685	698	683	675	685	667	681	642	704	697	670	653	650	648	664	673	699	639	682	692	692	653	687	695	615	686	690	668	697	719	668	637	675	658	613	705	670	710	673	669	678	681	724	670	684	687	706	629	682	709	668	700	643	705	655	676	704	675	646	706	703	696	724	693	670	687	681	679	695	683	707	651	646	668	677	662	709	634	661	692	671	672	665	630	670	676	674	687	717	634	774	711	644	723	666	647	681	701	719	669	696	735	684	697	711	672	664	629	641	675	631	619	685	664	688	646	661	699	663	695	639	645	671	686	686	669	678	633	658	698	660	644	691	713	714	654	680	724	655	646	668	644	659	696	673	675	683	638	641	696	696	685	718	717	735	654	646	712	726	705	693	647	692	658	654	672	656	641	656	700	711	643	698	689	632	676	654	668	673	662	705	687	678	711	729	640	671	673	684	706	691	701	684	675	684	709	685	678	702	673	655	710	654	653	694	679	662	690	693	720	637	683	712	701	695	724	702	647	700	686	685	661	636	679	657	672	664	650	645	673	714	657	649	711	670	694	721	698	672	721	729	631	692	687	668	680	680	680	663	659	678	651	642	681	683	661	650	720	707	718	699	648	665	653	707	653	643	679	700	683	702	704	664	652	647	665	678	693	690	698	657	639	656	666	663	686	667	671	665	674	671	715	631	717	670	664	719	670	700	692	705	681	677	682	669	678	657	630	700	712	710	651	670	697	659	673	671	693	655	712	644	640	728	667	647	655	687	674	652	702	691	680	679	641	701	711	657	683	695	667	656	644	695	659	664	719	698	648	656	642	680	701	678	681	699	707	671	687	728	725	718	675	679	731	699	650	681	682	635	665	632	663	681	659	645	709	639	665	648	712	669	697	701	674	678	653	676	667	671	704	675	686	682	676	664	750	694	666	726	711	657	693	749	702	696	702	678	662	684	691	648	682	644	658	678	678	717	683	726	657	705	605	669	671	720	683	659	664	686	711	689	687	681	718	659	682	720	698	737	635	687	604	648	656	690	700	640	668	655	694	665	628	683	704	722	703	656	683	681	698	664	683	704	664	671	698	707	653	645	639	676	697	664	682	658	698	715	679	645	687	717	669	705	669	651	697	691	697	695	697	721	670	676	687	645	677	656	691	641	676	665	669	659	643	697	693	678	676	690	649	660	661	689	672	687	692	688	697	687	672	669	731	683	704	697	632	729	663	667	703	705	678	685	648	673	684	660	658	655	692	709	678	655	655	696	732	706	734	712	654	665	699	649	676	652	667	668	693	719	654	688	677	672	658	735	636	648	676	681	708	658	662	725	694	694	633	699	684	661	698	679	694	697	692	699	644	715	666	687	696	686	677	689	673	706	691	634	682	677	640	696	665	652	684	700	698	692	645	678	709	694	696	655	659	696	658	664	644	659	701	703	667	693	672	701	675	699	682	670	650	666	704	666	697	661	691	644	647	695	652	656	729	682	689	645	697	651	664	671	702	701	722	745	753	647	670	669	689	700	706	657	653	642	719	658	670	715	686	675	638	683	707	700	708	704	683	707	666	688	662	760	697	711	700	660	681	664	717	701	697	689	665	677	691	670	666	649	679	679	666	705	670	680	634	637	727	662	678	654	680	643	669	658	631	710	674	651	644	713	694	682	655	707	666	673	679	622	662	738	674	702	708	686	715	686	663	728	723	673	685	691	639	681	649	688	680	661	608	681	684	635	630	729	691	637	666	709	664	689	699	709	716	689	710	645	661	690	683	686	695	656	645	663	691	711	677	724	666	658	690	705	679	663	702	688	689	665	706	694	697	656	709	688	686	718	718	649	689	754	705	687	700	631	690	620	639	689	644	704	688	680	748	695	658	691	675	665	634	611	671	671	686	690	724	669	675	705	669	751	680	681	699	627	640	693	678	720	704	700	685	676	676	724	662	683	652	700	725	660	651	699	653	695	685	644	673	714	667	666	682	700	715	699	668	661	687	708	663	692	655	730	690	682	696	678	698	718	694	645	675	669	714	696	656	664	667	711	663	695	635	672	730	708	715	729	727	650	689	654	700	670	681	662	697	660	657	701	656	629	687	708	690	704	644	623	679	745	724	670	664	664	685	639	687	648	675	683	652	679	740	725	663	660	684	673	709	684	658	689	678	699	716	708	690	664	700	702	678	647	645	661	705	671	647	670	658	661	682	691	677	672	668	662	667	661	694	655	665	701	649	701	693	674	706	686	692	717	668	666	692	664	725	695	663	639	723	710	694	688	666	750	657	680	701	711	678	679	709	728	630	690	649	675	658	693	708	710	676	708	709	647	699	672	608	675	703	603	723	710	672	706	720	696	654	712	685	669	675	704	698	677	725	665	628	683	638	686	693	632	665	738	711	666	709	689	683	693	700	694	652	634	665	728	709	699	642	656	687	660	698	686	686	678	653	637	691	679	692	682	701	648	701	646	660	666	673	682	664	671	671	660	696	681	679	692	677	713	667	635	673	670	637	693	700	665	665	760	702	686	696	645	707	678	705	697	667	615	660	630	677	650	661	658	717	682	633	674	689	635	672	686	671	664	703	719	762	660	684	656	680	653	695	636	739	670	665	692	703	657	682	680	657	720	666	674	673	677	680	662	629	649	735	615	657	706	707	679	677	703	688	673	660	665	661	755	686	665	706	690	697	717	692	660	681	665	675	696	654	686	669	686	633	681	690	676	693	657	691	697	675	730	726	657	735	674	697	659	643	648
2070	217	196	177	142	158	162	185	180	181	137	159	162	160	163	171	165	149	182	174	159	141	162	177	151	188	163	169	150	164	155	179	147	160	172	156	161	160	144	159	166	188	165	168	127	176	153	168	154	152	171	163	180	151	168	158	146	140	167	169	163	180	157	158	155	180	165	163	144	189	154	170	150	145	162	166	158	163	144	198	191	171	172	175	182	148	163	144	130	164	139	151	146	159	146	183	167	152	166	183	159	144	157	153	161	151	138	171	155	151	144	155	184	153	168	149	159	151	154	167	161	170	160	139	136	175	157	172	187	185	168	169	171	149	147	188	170	172	149	173	175	168	169	175	180	169	153	149	146	156	167	165	163	158	167	156	166	159	177	158	140	151	178	148	199	143	150	150	155	151	171	162	194	188	177	152	174	125	176	174	163	169	173	183	156	158	151	157	184	152	165	138	169	160	162	157	162	157	161	183	173	179	143	160	174	161	143	178	171	144	146	146	153	166	158	168	145	149	181	182	151	144	170	130	166	179	163	165	166	175	172	177	157	161	160	195	162	161	160	162	149	148	176	167	191	150	164	146	167	181	165	170	151	174	172	158	172	172	166	193	186	166	150	153	162	147	170	167	164	139	149	144	156	168	182	170	181	149	201	165	160	184	144	138	149	167	171	174	147	167	164	131	155	169	140	157	181	177	145	142	166	155	164	168	158	152	180	146	181	164	160	149	179	203	148	155	167	173	167	182	156	162	155	160	146	167	190	161	166	145	169	171	157	195	168	162	129	172	170	155	178	178	174	160	185	183	145	145	154	165	159	158	156	161	162	161	176	170	164	170	154	150	151	153	149	157	183	134	181	152	156	149	167	162	172	182	161	158	164	156	159	146	155	171	166	167	208	176	160	155	166	179	179	152	173	162	169	167	182	177	160	161	150	174	159	159	144	169	174	144	161	164	168	175	151	155	165	167	161	176	158	162	154	150	170	159	146	166	177	154	159	144	172	159	171	174	188	159	160	182	156	153	176	174	155	153	165	154	151	166	168	171	155	174	169	149	191	166	139	170	198	165	142	174	165	170	151	138	177	163	154	137	172	156	159	144	154	141	153	166	150	174	160	157	170	172	155	166	174	150	150	177	158	169	184	153	143	170	148	190	168	166	176	166	142	161	157	153	142	175	142	146	144	161	171	193	163	142	176	190	171	167	184	153	144	153	172	143	154	154	134	177	173	164	178	165	155	169	166	183	176	149	143	175	189	166	161	197	179	167	160	152	153	150	160	169	167	162	153	148	166	171	165	166	137	169	182	173	178	146	144	181	166	161	157	164	179	151	167	141	166	172	179	161	161	156	170	149	169	157	159	136	164	151	180	152	164	163	147	166	144	149	188	163	175	148	203	151	155	168	154	176	186	160	160	166	175	149	179	155	172	162	194	152	179	190	144	203	164	135	170	178	165	154	149	149	182	175	186	142	143	144	154	182	179	140	152	140	174	173	148	170	166	156	157	179	172	159	161	169	162	180	190	155	165	131	159	181	155	152	149	180	138	150	172	168	153	170	172	137	154	145	168	155	163	170	158	177	169	150	157	138	179	178	164	165	172	145	204	170	165	177	163	172	147	168	165	154	164	164	190	151	156	143	155	170	177	164	143	150	159	156	153	153	150	154	143	174	178	174	184	184	181	161	159	163	167	153	168	169	149	169	161	170	162	148	161	157	142	140	132	156	157	154	161	152	197	161	153	164	161	156	163	165	163	145	162	148	153	155	167	150	177	167	150	148	155	138	167	146	158	161	158	153	153	157	171	161	176	175	184	170	171	155	131	136	163	155	182	160	186	143	131	164	161	147	173	166	188	151	161	173	175	197	136	149	158	154	157	163	155	157	162	151	164	172	166	167	168	169	156	161	155	163	148	175	139	161	171	141	170	173	165	163	160	150	170	166	175	157	161	188	165	138	170	153	170	174	140	175	163	164	159	150	178	187	179	157	170	194	153	164	179	177	151	166	165	178	169	151	144	172	173	154	164	176	180	164	157	171	171	156	163	155	175	188	180	174	163	170	161	145	158	134	174	165	170	157	167	162	176	154	171	174	157	153	149	155	162	152	155	166	152	163	161	147	182	167	166	175	160	189	165	154	143	156	194	184	182	151	155	181	150	161	156	148	150	148	160	155	156	156	184	167	172	166	142	180	161	171	163	180	183	156	179	162	152	179	163	178	160	173	172	171	174	150	177	143	168	170	146	178	164	160	185	184	147	153	157	176	152	158	149	173	166	165	171	161	188	158	146	155	163	174	174	175	142	176	138	162	183	135	134	165	168	152	192	149	170	171	158	162	181	155	170	172	157	162	183	163	197	195	142	185	180	191	165	170	167	160	164	179	181	186	138	134	169	160	157	188	194	168	162	164	186	167	141	167	154	147	150	188	152	165	183	164	175	159	196	181	153	181	167	177	168	161	169	164	181	186	181	167	186	182	145	126	163	152	163	176	160	121	172	144	191	162	171	175	169	162	163	193	173	190	165	159	153	149	163	153	153	168	146	162	166	165	161	173	159	188	164	148	175	164	155	160	164	154	170	185	164	164	178	182	172	182	178	172	154	186	184	158	160	134	170	175	176	154	157	166	181	159	149	168	153	154	161	157	170	156	164	181	180	174	154	161	156	177	166	168	179	182	137	155	189	147	171	151	164	153	172	157	170	159	150	185	145	176	151	172	152	172	162	172	175	194	155	163	148	173	177	172	180	191	167	164	179	149	173	150	183	176	161	155	163	179	171	161	167	144	161	155	164	152	166	170	154	167	174	171	186	156	151	154	152	169	151	164	176	161	174	160	154	153	166	159	135	144	153	156	144	153	186	178	158	152	185	166	140	149	154	166	147	153	160	161	145	146	174	157	155	172	179	163	163	181	154	158	181	178	150	167	155	180	148	177	181	161	171	177	169	152	173	193	179	168	164	188	169	180	158	143	176	165	174	189	158	157	156	153	173	152	146	164	154	161	152	165	144	166	134	177	178	149	150	154	135	150	154	161	153	193	160	160	141	162	180	180	151	145	145	151	158	166	196	158	149	146	153	171	150	165	149	160	169	166	139	151	147	183	157	131	188	164	186	189	172	178	160	176	170	160	156	176	163	164	175	167	130	141	154	155	167	179	197	155	173	203	154	173	161	174	187	157	155	165	148	146	177	161	184	157	174	175	176	188	166	151	180	171	155	165	170	157	169	168	172	170	189	169	147	175	161	159	186	172	172	153	168	152	174	150	162	171	145	146	173	170	169	150	162	157	145	145	171	150	162	151	165	148	175	187	156	174	167	159	138	167	185	155	173	149	143	141	144	158	153	173	162	164	180	144	169	161	171	176	147	154	184	193	183	167	181	180	147	135	166	157	177	156	148	162	168	148	145	149	172	170	187	151	162	160	157	154	174	157	156	167	171	174	134	169	168	198	160	145	143	175	158	164	161	166	169	161	162	142	163	152	166	191	163	160	167	170	151	142
2191	462	513	489	507	483	470	490	443	426	457	463	432	433	419	427	422	452	401	461	450	460	444	448	464	448	454	424	411	419	424	442	439	429	434	455	458	445	418	430	420	419	455	418	429	439	440	426	458	433	429	405	416	450	429	453	440	414	442	436	440	466	421	438	427	437	445	457	439	451	443	467	439	425	414	435	437	420	445	452	440	431	425	436	420	431	428	411	429	456	445	464	443	456	408	439	437	440	436	467	450	419	429	460	432	440	429	418	459	422	454	419	383	486	447	423	453	439	414	424	452	407	455	424	388	442	456	436	454	415	440	428	427	447	411	429	422	443	444	437	397	427	437	423	438	460	415	404	421	467	468	440	416	412	426	393	468	417	472	412	423	417	419	435	427	430	419	453	428	443	460	427	419	395	478	416	421	460	446	431	464	417	390	432	447	443	427	450	437	413	395	432	423	421	461	387	457	440	468	448	459	418	438	475	413	484	425	444	421	442	464	422	418	434	405	406	414	441	414	441	433	443	424	418	444	444	454	413	427	419	430	431	447	422	423	444	435	413	436	495	400	429	436	412	469	445	448	410	437	439	419	413	459	396	412	421	410	429	422	406	444	442	407	446	418	442	449	453	426	464	446	465	412	450	436	410	457	447	435	464	423	448	459	420	410	469	427	444	462	434	425	418	413	436	397	417	452	388	444	454	396	405	446	440	458	472	449	430	474	425	445	400	461	438	450	433	434	410	411	441	422	418	409	435	419	431	422	444	424	408	445	439	428	438	464	409	403	437	422	433	441	463	454	424	426	446	412	411	427	452	409	445	440	434	410	436	472	432	441	425	441	455	455	428	446	402	436	466	451	432	429	443	434	429	469	480	396	421	437	432	406	462	442	439	441	467	439	440	443	493	414	443	404	421	432	456	457	418	459	427	434	444	443	437	463	443	455	422	440	452	410	443	445	447	429	444	404	434	416	403	449	437	458	388	429	446	463	417	457	445	463	422	410	385	422	433	444	438	388	432	431	427	430	422	485	434	430	418	441	419	436	400	403	469	439	416	457	436	440	424	444	429	452	449	483	431	421	409	389	472	446	430	422	433	391	424	419	418	402	432	430	419	410	445	453	426	437	413	376	432	452	413	415	444	425	468	421	469	431	422	451	419	400	440	390	420	421	442	446	425	428	477	458	450	414	443	435	434	441	436	422	436	391	442	449	424	429	408	417	432	448	384	451	449	415	443	443	398	427	440	440	449	432	451	440	429	459	442	434	439	441	417	478	436	434	423	420	440	424	441	429	422	438	427	441	448	437	428	464	455	460	428	402	450	388	413	409	453	436	445	423	434	449	456	397	461	401	422	436	462	434	456	460	447	411	425	421	455	417	431	390	438	436	397	436	409	454	422	437	464	426	479	429	432	409	440	436	417	439	452	461	450	401	430	441	455	443	422	436	426	392	461	462	443	441	423	416	432	447	419	437	441	445	430	442	443	443	471	409	425	439	421	433	467	455	414	415	409	422	421	437	446	449	433	418	428	460	439	433	456	475	433	414	458	440	394	416	434	446	435	425	422	420	454	454	431	441	405	428	441	425	427	460	408	437	450	454	435	432	448	440	441	461	462	455	431	453	429	466	423	391	400	382	425	440	437	419	446	428	448	414	405	433	435	442	459	431	445	422	395	457	436	455	410	429	448	442	438	427	416	456	440	459	419	408	436	414	452	425	438	471	406	455	394	461	395	426	444	456	421	440	432	410	443	463	460	439	423	425	426	431	408	413	431	431	443	441	448	479	452	443	445	395	431	438	413	449	438	438	428	438	441	428	433	433	406	423	470	459	437	426	418	426	424	421	398	434	410	432	410	402	416	439	424	436	430	419	389	460	420	418	400	415	451	386	398	426	445	510	423	429	425	435	443	418	441	418	408	459	439	440	458	464	439	456	447	389	447	410	406	439	426	468	430	404	414	431	447	455	430	433	402	466	451	379	438	454	439	450	415	441	416	437	487	445	395	462	429	450	413	454	455	435	459	464	437	420	424	441	490	433	455	459	460	445	423	431	411	430	430	448	417	400	460	468	450	441	441	438	456	414	437	464	424	447	446	411	441	435	458	439	440	470	410	465	404	470	430	416	434	437	433	444	438	423	432	417	436	406	449	431	433	430	420	438	457	438	415	432	409	424	432	378	468	453	429	415	425	425	428	428	413	445	435	445	415	414	429	444	451	465	429	457	396	430	432	407	435	409	404	399	425	446	442	411	432	416	433	452	434	433	447	431	423	454	434	423	448	406	376	435	421	402	410	441	420	423	428	409	438	449	461	413	452	442	444	457	460	423	439	404	452	441	419	450	434	422	423	425	450	446	430	422	432	386	420	449	436	437	416	456	423	439	420	437	473	457	439	431	423	447	442	429	432	430	419	415	455	433	425	450	398	415	405	441	416	455	455	445	445	476	395	410	453	465	411	420	453	435	439	447	452	421	468	404	424	404	435	453	400	470	445	440	453	446	423	434	450	446	415	421	431	448	437	439	448	414	445	464	408	419	430	438	442	479	408	441	442	395	443	416	466	436	395	408	430	445	430	449	441	451	467	457	446	458	412	448	428	466	427	454	395	413	428	440	432	486	427	428	450	428	454	437	424	429	406	475	418	406	421	406	393	441	420	458	427	410	435	444	448	440	404	435	437	402	404	411	446	453	422	414	417	446	453	450	444	446	469	435	442	458	460	511	417	427	425	415	444	431	463	408	424	437	415	378	454	409	418	451	437	455	432	453	438	476	447	439	429	408	440	436	437	448	411	460	462	428	441	435	410	478	446	468	466	437	444	418	423	426	391	423	431	436	383	432	417	403	445	420	447	410	436	454	453	448	453	433	435	469	448	431	435	405	422	409	423	445	447	414	420	437	422	445	484	425	427	454	426	446	434	420	434	445	453	438	427	390	432	461	435	441	456	407	414	455	420	443	423	423	379	436	397	429	414	440	438	453	417	483	461	424	404	412	416	446	462	428	435	431	439	454	419	458	429	398	431	457	425	437	454	442	435	450	448	463	437	444	453	420	427	446	460	410	443	447	432	416	439	452	442	460	459	459	456	428	413	449	445	415	462	429	461	450	404	422	453	452	450	450	469	421	455	420	418	435	441	451	431	441	472	442	428	420	419	435	404	427	463	426	410	432	431	457	462	433	420	458	403	430	435	437	421	444	470	449	430	435	417	424	448	440	428	410	434	432	417	417	448	444	416	414	443	447	453	426	436	454	421	457	439	436	406	450	461	424	434	422	443	451	420	428	455	466	441	426	434	444	414	441	459	409	411	444	469	473	435	414	449	442	445	430	416	432	408	451	400	437	396	446	430	452	382	397	406	446	428	457	467	414	454	442	418	424	480	428	443	441	435	431	393	424	398	432	420	435	436	414	388	435	460	425	412	420	424	456	429	434	435	414	411	443	432	433	398	478	425	460	406	449	476	461	438	414	439	420	439	397	425	411	458	468	437	407	405	427	407
8487	669	664	543	501	391	416	364	371	351	356	367	375	321	354	344	343	323	342	356	352	376	313	308	322	326	324	334	302	327	337	304	350	319	319	357	323	340	302	296	321	304	325	346	311	312	341	308	321	361	304	320	342	309	313	339	318	350	311	327	293	307	327	334	332	334	334	343	364	339	299	321	301	335	316	352	314	340	346	320	334	354	320	337	310	315	340	321	314	312	301	335	326	321	347	305	330	334	305	316	323	341	358	326	325	326	304	312	356	343	319	348	315	311	324	324	314	349	318	335	330	305	325	345	332	317	298	305	339	371	350	311	288	342	336	328	309	304	339	289	351	339	307	344	352	326	347	328	312	332	332	300	339	282	331	291	319	323	288	315	305	298	341	324	347	305	335	313	320	278	311	343	324	318	285	368	304	350	270	317	312	330	341	351	302	342	320	378	320	338	342	291	312	304	338	341	316	313	332	313	350	330	331	318	332	317	337	350	340	345	314	326	366	311	332	325	303	336	297	302	324	311	317	317	331	350	306	339	343	300	349	335	322	340	312	338	310	330	361	346	338	302	308	337	343	329	357	319	323	319	294	336	306	312	331	282	323	277	323	346	334	310	309	313	309	333	350	355	321	317	306	316	324	325	309	290	331	298	322	310	331	336	344	314	313	332	345	311	343	309	331	360	291	361	330	303	325	336	348	324	336	366	331	306	350	341	330	309	339	333	343	325	309	334	338	333	297	300	334	336	320	339	323	353	297	326	357	332	360	322	342	291	310	335	323	383	288	306	309	337	329	315	318	310	354	326	339	299	334	324	351	324	336	328	323	328	318	355	303	335	300	334	330	356	344	307	336	323	344	331	304	316	343	337	303	341	306	317	301	301	349	316	349	346	302	317	307	315	316	339	302	301	305	331	349	351	334	334	333	346	304	354	335	308	301	341	343	344	330	354	328	328	307	316	329	303	312	374	337	304	286	340	342	376	342	321	278	331	359	347	351	361	313	326	301	327	358	330	302	311	349	281	333	294	324	288	328	332	315	313	352	342	295	321	345	292	291	290	340	324	338	319	338	338	337	355	353	348	300	344	308	335	310	316	300	357	323	329	316	316	345	339	350	325	321	304	285	333	332	329	334	372	335	284	328	342	360	346	286	338	356	340	310	292	319	323	318	336	279	347	344	313	319	313	312	327	298	299	310	324	322	318	316	319	301	304	331	310	271	315	305	318	351	326	337	359	319	295	297	322	345	333	351	335	323	324	313	327	332	309	342	313	322	303	318	349	298	324	319	317	313	333	322	319	329	344	306	355	301	317	337	315	330	302	325	317	333	318	356	316	293	297	326	332	314	341	303	338	325	308	304	314	309	321	290	307	305	297	326	304	338	276	331	350	337	322	318	310	323	333	335	324	306	314	333	348	328	328	345	350	334	322	349	296	330	311	341	332	295	337	306	339	335	316	356	290	316	354	316	330	359	318	343	322	297	312	311	358	304	316	366	306	315	307	307	328	319	299	337	336	353	320	316	311	310	342	343	327	322	332	339	332	316	287	308	293	317	316	336	326	372	348	329	366	297	316	317	296	332	322	315	324	301	339	323	310	342	340	333	332	333	315	318	324	300	289	328	356	307	327	351	345	326	355	319	327	340	294	308	310	296	349	357	348	351	362	322	328	327	343	320	321	308	324	330	332	287	325	309	332	332	321	312	296	326	366	347	352	378	312	316	352	342	339	315	351	327	327	332	356	367	342	342	299	279	319	299	341	345	311	315	343	357	344	345	297	300	320	351	349	370	291	351	296	309	291	288	334	325	331	291	302	341	325	315	312	315	323	337	316	293	302	330	352	300	374	300	343	324	306	304	351	370	330	325	299	321	338	353	355	333	343	309	335	315	333	342	322	350	308	330	310	325	321	355	352	341	343	293	331	317	358	334	317	318	330	315	303	322	334	341	315	310	333	301	336	349	308	366	342	317	351	341	317	310	346	333	341	320	302	338	341	311	340	341	355	302	306	316	329	340	318	332	337	305	365	344	336	340	324	335	316	328	354	319	328	295	306	315	300	328	327	309	322	348	354	314	329	358	332	334	327	314	298	303	333	322	332	342	337	322	314	333	339	357	327	349	307	336	328	347	341	307	314	272	337	323	306	319	333	317	318	336	317	322	372	308	343	306	315	339	325	291	320	348	325	300	333	351	330	331	332	317	314	326	286	298	323	349	313	345	312	316	339	335	325	340	334	338	346	360	313	293	321	326	313	336	348	347	303	323	351	300	300	333	314	313	333	303	310	334	328	321	322	303	303	350	327	338	316	283	328	334	334	297	340	313	361	330	325	299	301	305	315	300	316	317	290	319	321	308	324	324	324	341	285	334	339	321	342	350	332	309	291	316	292	258	288	329	370	339	374	315	309	301	312	318	334	299	314	326	297	330	306	337	308	342	308	344	315	370	334	338	286	317	316	337	275	327	357	306	357	317	301	336	343	312	306	388	318	359	345	335	327	315	307	337	305	321	345	348	332	305	370	326	350	319	332	338	324	322	325	337	333	341	291	334	308	302	302	318	316	322	302	306	345	320	333	342	304	338	315	302	320	281	321	325	356	322	372	321	312	325	310	338	307	340	323	333	312	321	357	316	310	316	339	332	314	290	355	328	332	321	364	334	356	317	310	322	313	324	330	335	335	300	337	339	309	326	311	310	357	328	335	329	328	319	335	344	317	356	334	345	340	297	363	327	285	297	326	332	325	294	386	351	326	339	335	323	344	327	342	340	315	329	322	330	274	337	331	310	344	323	342	349	305	330	336	308	311	327	349	367	334	327	313	302	334	322	344	325	358	313	310	302	345	348	334	326	346	286	298	319	305	320	299	342	334	311	307	305	374	339	290	329	320	300	295	328	325	300	323	334	322	328	328	315	338	348	320	335	320	332	318	340	279	338	320	305	346	328	331	330	344	337	335	311	313	339	318	285	324	314	324	331	303	338	326	348	335	304	363	343	349	335	343	309	320	344	318	352	320	275	319	326	312	306	342	335	320	357	345	345	320	322	342	334	355	335	314	336	341	311	352	318	356	300	345	326	343	336	329	321	310	304	327	286	335	284	316	336	345	327	289	365	318	294	295	308	321	304	343	327	331	305	308	344	326	323	325	332	302	323	302	332	357	295	339	326	329	304	318	342	336	369	291	315	350	332	323	339	311	323	340	313	319	318	311	325	344	328	319	344	296	326	318	334	322	282	312	353	348	341	318	315	312	318	330	324	339	306	340	323	335	340	293	318	301	297	309	350	322	334	336	332	329	303	315	339	376	308	311	361	376	326	333	318	364	346	329	306	324	351	351	300	340	343	300	326	329	308	292	324	308	322	314	306	307	290	349	322	333	329	322	329	273	337	373	332	328	329	323	335	311	327	338	273	333	318	296	304	311	306	305	319	316	301	335	321	304	310	353	330	285	301	340	319	321	339	316	322	303	290	329	326	331	367	312	319	328	327	316	333	330	319	323
7070	1027	1538	1635	1476	1293	1126	1037	1041	1050	997	878	855	848	857	834	808	828	811	794	827	795	740	794	778	739	782	795	768	841	854	832	770	726	790	816	735	759	768	732	773	738	732	737	750	764	807	741	839	794	770	770	737	782	803	777	724	748	711	755	733	794	811	765	719	767	768	787	791	765	778	804	775	769	736	788	789	775	783	719	726	742	723	757	806	737	747	766	752	700	774	719	822	770	741	763	769	756	784	739	771	767	767	757	807	734	769	760	761	745	741	746	755	772	786	740	770	740	818	739	767	764	785	785	761	756	774	763	733	740	746	748	706	762	735	753	804	778	755	720	763	710	801	800	755	761	786	786	772	699	744	777	759	737	757	735	775	731	843	788	729	760	715	820	721	767	726	748	705	776	728	725	814	788	748	740	739	753	714	755	803	734	698	749	695	769	755	774	728	738	769	761	805	783	728	759	752	778	734	721	717	727	766	729	733	791	715	786	789	751	774	767	781	743	788	749	777	767	763	757	761	781	734	734	771	765	734	803	744	730	783	760	778	716	750	744	772	744	775	727	764	782	806	760	744	839	806	734	777	762	786	756	771	760	784	753	774	790	713	744	765	761	758	790	760	800	744	773	779	735	784	775	785	714	742	797	739	805	762	761	749	774	728	728	773	734	785	811	752	771	779	751	716	762	789	730	785	783	723	786	688	750	763	749	752	727	772	730	762	731	821	777	775	742	738	718	696	768	741	766	756	804	719	680	723	799	702	765	731	788	765	755	792	762	785	717	716	787	769	719	771	721	810	781	731	751	803	788	727	721	793	747	771	738	780	779	724	766	743	760	762	711	745	774	737	748	820	743	762	721	734	765	752	756	746	729	754	740	753	727	787	769	719	766	741	734	787	710	787	752	748	773	788	726	742	801	775	735	790	760	779	738	715	790	716	744	773	781	774	743	772	761	782	752	784	815	746	762	774	755	779	762	754	787	749	756	787	768	741	764	786	732	754	745	726	781	728	771	767	745	770	783	753	750	774	738	774	748	770	760	746	809	782	729	771	716	791	740	758	739	764	767	798	715	780	798	721	775	771	743	797	819	748	765	699	703	763	762	795	734	759	800	768	756	717	757	743	736	746	824	769	803	747	746	764	763	793	780	738	743	776	759	754	770	723	734	777	749	748	766	776	753	780	729	772	763	792	806	715	743	799	749	798	731	766	720	773	759	735	729	750	732	747	781	740	741	808	762	807	743	825	759	752	731	809	778	739	762	745	705	758	732	735	759	748	770	765	735	721	731	730	747	785	761	773	771	730	750	782	760	795	785	749	738	752	757	755	768	743	800	725	717	737	753	755	740	760	737	766	748	781	751	760	755	737	750	813	712	824	738	811	767	704	795	744	736	722	801	754	732	739	763	693	829	776	716	775	762	781	784	743	759	789	744	734	760	795	792	749	810	758	775	775	736	753	744	770	719	769	710	753	758	746	756	784	738	790	718	723	763	747	739	701	706	766	768	757	717	762	732	749	808	739	779	722	757	743	755	768	777	786	744	777	746	771	766	743	785	771	738	779	801	758	752	788	724	780	789	802	703	805	751	724	751	722	758	797	791	730	741	774	781	738	759	773	750	750	689	777	719	759	704	768	740	758	740	729	762	748	694	751	684	784	740	758	749	778	739	745	717	733	758	749	785	766	763	736	760	792	755	751	746	753	769	734	774	712	782	769	769	761	727	751	722	772	760	741	717	771	719	745	794	669	735	738	744	806	704	814	730	757	750	745	746	716	761	720	745	744	741	689	717	798	731	703	785	734	753	765	778	739	784	731	755	735	726	708	753	790	779	810	783	723	733	770	734	767	757	700	761	768	739	785	789	773	765	758	772	777	784	737	836	746	746	769	752	753	789	761	705	746	679	731	749	797	776	745	817	790	750	730	805	762	748	783	748	743	753	740	755	748	794	746	764	761	751	760	771	730	782	720	802	811	789	754	756	794	723	760	750	805	743	753	737	753	742	815	756	735	752	740	756	743	755	736	810	791	789	755	751	770	732	753	777	734	759	723	741	767	749	763	732	759	756	721	772	752	759	695	760	729	770	725	761	758	744	769	756	740	767	809	761	776	767	771	731	762	791	753	760	706	776	792	769	748	751	764	740	740	778	743	748	741	790	756	771	794	772	772	805	752	806	742	816	738	780	752	780	779	742	753	763	773	801	776	735	786	753	776	706	742	719	744	697	772	744	785	767	761	708	756	761	778	748	741	756	739	686	758	766	746	793	709	775	741	737	733	758	738	699	784	747	765	747	749	765	756	771	736	780	737	723	780	759	758	764	792	791	802	782	732	748	787	774	760	735	740	755	792	751	709	787	786	748	779	736	734	780	799	745	729	801	755	761	744	784	804	769	791	773	776	809	747	739	758	726	776	773	761	728	766	711	763	787	724	807	760	717	754	715	728	782	776	786	727	733	777	784	748	757	793	739	741	840	779	759	766	755	738	795	756	782	742	774	769	777	764	760	812	763	760	767	705	742	743	787	768	761	759	782	792	770	764	714	764	773	749	795	705	739	758	742	775	782	715	770	737	748	736	757	751	775	745	787	743	746	802	741	790	760	763	747	772	729	761	743	764	755	694	766	727	776	756	709	756	793	776	773	752	788	771	780	804	779	736	769	783	741	729	793	742	768	734	735	799	705	736	779	796	733	774	788	783	781	770	744	741	715	781	799	819	710	743	759	702	799	712	788	771	780	784	762	767	765	816	756	701	741	748	783	750	723	754	797	765	706	734	797	769	750	754	744	820	723	713	773	753	766	739	785	772	760	781	731	727	762	787	818	797	713	805	727	716	732	798	758	792	756	743	779	775	731	731	755	744	754	747	786	752	766	684	776	684	773	764	723	784	790	787	743	735	762	805	773	806	748	740	747	712	733	799	759	793	749	708	757	802	814	728	767	788	744	794	773	796	735	769	779	744	735	773	778	780	763	761	723	741	758	782	756	797	764	763	762	790	785	728	749	722	748	737	769	732	727	722	775	789	759	723	787	761	752	760	785	702	807	722	704	790	764	856	755	749	788	726	707	726	783	819	742	735	787	762	763	769	799	732	682	751	793	775	729	736	827	750	732	760	734	786	780	755	735	772	729	760	750	710	783	763	784	773	786	805	767	781	741	776	747	723	771	747	739	767	754	696	810	754	822	770	745	758	744	745	740	770	716	793	686	747	787	734	750	778	751	670	759	717	733	745	758	724	723	720	726	761	730	762	737	768	720	729	738	805	754	752	786	765	775	770	733	803	761	794	723	736	760	761	737	751	766	794	785	771	718	800	760	757	759	782	778	730	745	745	771	802	746	776	722	741	714	777	738	844	770	796	724	737	760	801	755	737	757	768	796	765	778	735	736	750	727	737	793	733	813	751	740	802	775	793	746	762	780	723	753	730	774	739	739	735	723	787	707	760	729	795	789	731	737	769	771	766	767	764	745	737	727	742	773	761	768	797	771	761	729	738	762
15424	1405	1069	852	581	489	430	419	407	342	332	326	297	363	330	333	303	313	323	293	329	308	317	285	290	295	290	315	281	310	323	294	298	274	271	302	282	329	341	305	313	291	295	292	302	281	305	304	287	304	307	291	273	293	310	316	299	312	291	278	285	329	304	291	289	312	289	284	282	279	317	282	262	293	269	318	325	308	305	323	303	306	270	302	296	324	293	280	256	277	289	284	293	312	285	285	321	301	308	310	251	296	322	286	345	311	317	312	321	318	277	318	295	274	269	303	307	279	275	280	287	301	275	277	247	285	294	277	272	299	281	297	281	327	300	269	292	310	322	327	319	307	295	273	319	277	318	307	264	302	305	264	311	308	305	293	300	297	330	319	285	311	315	285	258	271	267	287	240	277	253	274	309	308	291	309	294	305	326	284	299	295	288	293	269	313	296	294	327	275	301	308	312	314	302	254	280	284	281	290	293	303	265	287	304	268	306	294	274	293	313	278	300	307	304	311	303	302	294	264	314	269	314	285	278	331	292	311	298	303	305	269	238	291	309	306	272	293	315	271	303	325	299	259	301	308	311	291	310	285	252	286	331	297	288	291	298	317	283	319	310	277	284	291	272	287	323	269	325	312	277	309	268	296	320	329	315	281	273	283	297	354	308	291	310	285	288	327	312	278	276	328	290	298	298	281	304	316	297	281	337	270	327	262	295	320	302	304	313	275	299	308	306	269	276	268	291	281	303	295	302	331	321	328	322	329	276	324	314	314	288	286	319	267	296	315	334	267	315	283	296	312	303	332	306	248	303	312	279	301	287	281	279	272	359	312	280	327	285	288	293	278	305	307	315	314	294	269	330	313	275	307	277	246	328	267	312	290	300	288	282	307	296	311	305	281	305	260	280	272	288	309	307	285	280	233	315	266	295	262	287	284	266	291	318	288	272	287	301	318	287	300	279	274	274	304	310	299	306	287	307	277	287	294	308	299	287	316	297	269	316	305	257	306	314	271	294	295	279	298	300	292	328	283	279	313	284	292	323	316	296	274	287	291	306	306	275	311	318	296	290	294	320	296	297	324	323	268	293	308	317	315	291	319	298	318	299	291	276	352	266	292	278	295	309	310	290	291	310	298	277	296	288	322	313	300	295	305	258	327	312	291	300	315	285	268	296	262	261	279	346	304	304	274	259	268	277	295	326	301	300	284	311	341	283	323	311	302	279	294	309	297	310	312	322	283	289	263	266	299	292	343	323	287	309	251	305	298	290	289	331	281	319	330	313	279	307	284	298	315	309	275	304	317	296	318	298	299	304	295	264	306	292	286	286	312	293	333	298	284	314	324	341	272	315	330	275	305	304	316	299	273	284	278	275	306	285	323	282	294	296	293	296	285	282	296	308	296	278	297	264	265	311	305	297	314	320	287	313	296	309	306	294	278	263	317	317	297	282	297	274	317	282	286	276	289	287	270	316	292	309	304	296	292	261	297	315	304	307	295	323	299	287	312	312	278	293	271	280	281	283	287	294	329	309	291	301	331	325	300	340	305	275	300	288	319	304	253	274	326	264	310	304	313	243	266	289	280	298	294	326	345	283	305	267	317	287	285	276	314	324	314	312	278	295	287	257	326	340	314	295	297	326	305	264	275	262	286	299	290	258	312	301	287	322	302	309	308	303	329	312	254	284	282	282	275	321	334	316	314	307	294	317	267	327	313	348	304	309	305	284	298	289	308	298	308	332	273	285	297	292	276	299	301	295	267	311	297	262	284	272	287	314	279	269	282	309	269	292	313	295	249	279	280	285	268	301	298	292	320	281	312	311	280	309	259	277	282	316	306	283	302	300	281	312	303	293	289	276	320	317	328	299	335	284	292	279	291	312	327	315	260	280	271	297	265	324	287	324	304	285	312	276	287	299	314	306	290	322	292	283	301	307	310	301	311	306	316	272	298	277	300	311	296	329	326	312	275	301	284	297	285	305	312	304	290	314	295	287	320	283	308	273	311	332	296	306	289	303	340	296	242	291	269	277	305	314	311	310	303	267	279	294	300	292	284	314	315	274	318	300	283	318	286	307	274	301	307	245	312	302	291	254	294	272	300	292	295	284	285	252	315	306	322	308	325	264	296	332	270	285	294	306	291	295	305	289	292	298	308	268	296	283	299	306	310	288	287	280	287	274	262	290	326	290	272	283	279	318	297	266	306	285	292	285	314	316	302	262	294	328	302	310	309	287	331	309	324	285	293	314	311	321	286	306	293	298	298	319	273	275	289	299	292	276	288	322	286	304	311	256	286	271	313	305	271	258	285	286	300	291	313	305	293	299	261	309	297	290	275	300	295	293	292	288	301	262	309	305	289	287	290	293	301	264	285	297	302	291	309	281	322	311	280	331	306	303	303	303	317	296	334	307	277	265	301	295	291	298	297	320	295	305	293	293	290	271	307	308	323	304	302	306	290	321	280	298	294	321	265	307	289	275	262	311	287	273	302	297	307	309	303	278	316	284	269	291	309	338	300	296	291	300	271	287	272	278	314	294	321	327	300	318	321	300	307	312	288	285	285	305	331	299	302	281	296	326	291	292	275	294	291	235	308	292	285	291	307	315	321	289	321	295	291	290	295	277	267	253	277	281	292	296	291	306	305	302	303	279	283	313	254	311	309	319	279	316	278	289	293	317	293	277	281	282	300	302	271	301	282	242	313	305	257	294	308	275	274	309	293	307	318	308	300	291	312	280	275	265	316	287	273	255	319	318	303	322	318	295	284	321	289	314	262	284	293	297	301	306	294	288	298	306	312	270	291	265	289	283	278	282	322	328	263	305	316	322	290	295	258	324	317	288	295	295	320	283	298	287	321	311	270	295	283	290	321	308	330	285	306	311	310	285	303	324	320	314	290	315	268	294	285	287	261	288	312	316	306	288	297	292	277	313	274	294	274	306	274	282	290	285	284	293	319	331	288	263	279	311	281	301	297	300	310	310	281	332	340	314	286	296	307	300	253	266	302	274	276	294	306	279	299	346	312	294	280	300	313	299	298	286	287	311	334	297	318	302	288	277	278	300	320	307	291	311	312	300	296	348	304	264	264	333	298	313	317	277	277	287	295	295	336	303	282	255	278	290	318	300	266	310	296	312	266	264	291	325	319	283	279	287	269	310	317	289	265	351	300	340	314	291	319	317	302	288	279	272	334	302	285	299	277	281	304	276	341	311	277	282	296	274	282	283	305	279	289	278	292	298	280	295	313	291	261	328	276	277	301	271	258	307	311	291	308	293	294	299	296	281	314	318	297	299	322	284	345	260	259	314	311	300	319	286	309	273	323	296	299	295	277	309	264	284	304	312	305	277	303	265	320	314	287	321	260	290	302	306	279	303	305	335	307	313	293	267	308	291	288	272	281	288	305	305	309	319	282	275	298	292	289	296	288	291	276	290	275	316	323	301	300	274	298	315	318	277	282	288	309	304	298	287	299	277	306	315	282	325	317	284	282	259	255	303	301	309	280
8881	1313	2246	2503	1963	1682	1386	1419	1233	1068	1002	941	877	894	894	845	821	817	777	825	729	766	783	750	708	707	709	714	718	747	744	713	721	703	723	699	671	718	726	695	697	675	705	683	711	648	679	718	683	691	679	676	694	697	731	703	680	662	633	689	713	654	657	684	604	644	709	656	665	623	691	690	698	698	712	722	669	685	711	723	659	617	646	736	684	718	641	645	671	660	677	705	712	737	671	683	678	701	698	673	683	665	611	656	690	726	659	677	614	678	696	673	702	686	640	668	727	701	676	695	705	668	711	648	660	659	658	645	631	640	645	678	690	664	658	647	699	751	650	691	669	712	708	714	683	649	694	710	710	653	698	661	709	647	673	679	737	697	643	655	686	711	680	739	622	682	653	683	662	693	705	669	654	698	677	654	639	642	641	618	710	684	705	644	692	700	652	690	649	700	632	633	695	688	655	733	690	712	684	705	609	710	696	695	655	680	674	655	666	693	666	657	694	659	704	663	691	667	690	650	657	644	663	672	626	620	657	669	632	699	662	687	639	678	690	701	694	663	663	640	670	637	690	681	660	673	744	641	658	658	658	684	694	661	688	699	680	662	696	682	668	675	629	726	666	695	665	645	715	694	669	662	658	630	636	666	691	671	684	677	682	690	696	673	659	649	676	666	695	653	670	683	668	656	646	679	683	697	643	702	651	660	665	730	666	713	672	664	628	662	679	710	661	723	675	705	666	662	696	643	655	652	668	679	671	699	618	679	680	694	678	673	627	665	728	670	657	698	645	682	693	714	656	661	653	680	675	669	661	690	699	676	714	656	672	651	669	681	646	659	699	688	645	709	704	667	692	673	647	678	688	665	697	632	698	676	668	667	657	648	674	712	656	679	656	689	703	678	686	631	672	671	662	733	678	651	630	664	662	690	698	650	688	621	670	747	623	658	634	700	674	622	671	667	686	682	664	647	672	724	644	666	655	700	619	684	662	680	664	657	690	683	653	683	651	652	640	702	695	642	661	641	701	714	706	717	661	666	669	679	654	659	696	659	669	650	742	662	649	659	681	664	707	643	648	696	689	688	643	675	697	676	668	685	714	677	637	669	652	613	694	667	651	669	687	695	696	652	681	646	670	678	735	657	675	666	662	649	658	696	656	744	676	711	671	706	688	640	662	669	704	627	695	700	698	714	657	661	681	694	720	680	667	642	691	646	651	735	671	679	709	712	670	690	661	675	662	684	677	672	639	684	677	705	660	666	669	616	705	644	674	708	721	656	670	653	681	675	657	699	671	676	735	650	713	700	675	714	642	653	714	699	716	663	680	664	687	643	687	687	723	686	686	707	711	654	688	671	666	622	688	676	631	631	690	682	708	673	752	635	660	657	715	742	706	642	698	718	671	636	684	660	668	701	627	662	693	688	693	649	690	662	685	649	678	666	633	659	650	667	725	651	679	641	652	659	684	689	639	681	638	666	678	625	685	638	714	698	672	712	669	663	705	671	650	650	663	713	643	692	706	637	695	695	686	664	677	672	692	723	678	693	644	658	693	662	679	645	676	665	641	700	695	673	702	741	675	677	668	673	706	651	649	682	634	688	690	657	652	745	647	673	694	691	696	698	673	686	680	729	694	697	704	644	635	690	715	661	606	603	668	657	688	696	641	621	706	620	695	664	676	684	721	648	689	730	645	686	711	675	687	691	621	654	656	673	688	704	687	678	665	658	676	675	686	727	686	659	697	621	691	675	685	659	678	717	649	638	686	697	674	659	665	673	713	689	690	674	690	687	698	712	658	645	647	677	692	704	651	673	665	716	674	643	701	632	708	678	629	706	685	674	692	721	685	689	677	643	659	621	688	694	681	652	692	691	675	630	691	622	716	721	668	674	656	666	638	684	665	676	636	697	702	702	664	683	618	690	642	699	707	683	680	683	705	671	654	677	745	674	697	692	658	655	621	681	670	682	688	622	649	699	645	705	701	670	643	653	686	678	708	652	657	698	666	651	654	669	638	673	642	696	734	677	724	669	654	670	702	689	687	662	711	673	656	681	662	629	657	707	630	682	677	630	610	664	657	702	687	712	692	721	708	696	660	682	680	660	650	667	691	679	661	679	717	637	683	668	647	730	682	723	678	679	633	720	670	642	686	691	676	702	670	661	679	719	679	657	672	681	671	647	690	708	687	708	724	664	686	669	618	613	650	701	704	681	658	691	659	689	720	690	648	663	708	697	672	641	681	672	673	703	694	631	609	691	677	646	651	699	669	710	695	671	728	657	699	708	634	661	677	677	699	649	708	649	728	664	659	658	676	668	696	651	631	667	668	657	678	631	688	667	679	676	655	721	663	642	688	680	662	669	707	664	668	726	709	696	657	681	677	656	706	644	657	629	677	665	688	633	699	669	684	669	702	709	705	621	691	680	665	684	662	632	696	649	657	684	629	672	668	641	621	679	677	683	658	691	696	684	660	695	646	698	684	677	636	661	633	676	640	673	663	664	691	646	675	699	646	655	663	701	686	722	763	658	659	673	678	668	706	690	657	686	646	688	680	702	641	706	684	660	699	701	646	638	656	632	664	682	688	704	662	692	688	658	663	645	639	712	670	703	634	714	665	674	688	689	667	632	670	687	675	630	684	685	654	641	687	673	743	653	641	666	689	700	661	639	637	685	660	630	684	669	671	671	679	655	672	692	696	716	662	660	650	643	692	684	649	666	631	730	712	658	673	667	707	656	628	689	701	682	670	721	629	673	673	646	690	615	677	660	668	753	670	728	695	633	676	704	706	641	669	662	741	691	678	701	703	654	713	619	634	668	711	713	705	706	671	674	689	692	673	701	673	658	697	678	715	693	644	666	674	637	718	723	697	688	665	668	634	695	672	678	676	631	683	662	678	624	658	643	698	654	659	621	687	656	636	679	674	650	683	688	684	613	653	672	694	698	705	695	683	659	682	646	709	591	703	693	683	643	668	689	625	654	703	653	662	647	719	664	681	667	709	628	686	701	736	655	675	680	708	669	676	688	655	663	655	647	682	696	670	728	683	698	653	651	672	664	673	705	689	659	690	688	675	641	661	668	645	663	694	679	639	715	665	652	643	658	686	704	665	662	654	692	701	645	703	663	693	718	669	609	672	682	653	695	701	675	659	646	664	683	657	674	688	655	683	719	714	666	631	634	668	647	676	702	699	649	678	719	677	693	682	637	687	687	659	656	677	696	671	660	715	656	707	658	653	685	671	682	693	635	679	649	675	673	668	635	697	685	694	672	739	713	688	658	718	664	675	646	637	677	653	700	673	608	645	628	681	642	632	651	688	667	707	722	701	644	711	721	627	686	640	687	699	684	667	711	714	675	708	710	666	718	665	720	682	709	698	640	677	691	681	709	678	688	710	665	670	645	727	698	695	673	704	660	659	689	670	644	685	653	706	662	654	639	657	682	698	725	692	676	695	644	703	676	693	648	656	686	697	689	684	700	637	697	653	678	692	688	685	653	663	621
2155	189	188	181	176	174	198	159	170	153	154	173	188	139	160	149	157	156	151	183	156	164	171	151	150	161	158	141	144	200	174	142	143	167	149	158	183	154	190	186	181	170	171	159	166	152	180	176	164	166	159	169	164	153	158	195	179	185	173	159	172	172	169	148	130	164	140	155	135	163	164	165	159	153	168	186	150	150	143	153	169	144	138	151	195	180	173	183	155	140	175	180	158	158	144	199	168	148	162	147	183	156	161	175	175	190	156	162	175	188	166	168	140	163	165	173	159	162	164	163	146	171	153	178	154	157	166	178	148	147	166	168	172	165	174	176	184	148	184	155	160	178	166	163	140	167	155	150	159	134	181	174	176	147	156	167	155	172	176	143	181	166	159	174	156	165	148	165	165	164	152	178	163	157	151	153	130	160	170	151	166	159	131	180	173	179	144	172	172	155	193	191	169	177	172	127	188	168	158	172	156	170	143	136	176	173	158	178	161	195	152	171	153	153	156	169	159	149	175	165	162	151	173	153	166	188	165	174	152	176	166	180	151	138	149	152	159	166	172	169	133	208	152	161	164	148	161	163	154	144	135	165	150	141	171	164	157	181	171	176	163	166	188	202	140	146	179	159	170	174	151	174	158	152	149	149	139	152	158	167	182	151	193	182	147	182	138	158	177	172	175	160	151	165	169	167	154	137	173	172	154	159	148	168	180	155	170	155	179	144	169	161	153	175	156	154	167	167	178	153	163	151	160	181	161	151	168	163	188	162	135	176	153	154	184	161	192	168	152	186	163	169	205	177	177	168	187	154	167	160	162	163	196	169	194	173	155	161	163	146	156	162	172	154	191	152	170	170	168	160	168	178	140	145	179	177	185	169	164	136	135	177	153	152	160	157	171	160	152	155	162	188	167	176	179	150	177	180	177	169	185	143	173	166	139	174	164	177	149	148	171	169	154	177	169	176	165	167	163	164	146	165	185	167	191	170	177	151	153	185	158	155	169	159	150	165	194	162	159	180	146	148	195	155	162	155	177	176	179	153	173	150	174	151	161	165	187	156	154	169	173	158	155	161	160	141	165	185	163	161	163	149	159	166	153	161	147	152	148	146	158	151	174	161	148	168	153	175	175	174	172	176	160	164	156	163	187	172	163	167	168	169	179	129	158	156	156	156	162	153	155	147	183	154	168	151	172	163	174	177	166	169	162	137	178	151	155	159	166	160	146	161	170	170	182	192	155	172	158	173	172	145	143	165	156	159	182	158	168	143	162	159	166	160	170	142	160	169	168	167	162	154	182	151	169	177	149	169	130	158	165	149	170	187	142	148	154	142	155	159	143	139	166	166	164	172	145	180	158	160	169	179	170	176	152	166	145	141	175	175	160	159	156	178	165	170	169	180	151	143	162	175	185	155	172	164	167	160	149	181	158	175	152	149	135	149	162	171	158	150	158	187	194	162	162	158	152	183	177	164	163	163	164	178	181	174	176	188	133	166	177	157	181	186	171	163	161	171	147	178	178	144	170	158	135	141	173	139	151	172	161	159	172	171	150	157	161	155	153	173	161	158	143	177	167	155	163	151	160	158	148	174	172	153	161	182	128	168	166	190	165	159	159	165	152	179	157	194	163	155	150	158	154	170	174	130	156	173	164	161	139	157	172	174	159	164	197	176	160	167	175	164	148	137	143	170	163	168	150	173	150	154	176	183	155	147	169	182	142	152	160	153	164	133	174	147	166	170	152	182	179	179	175	172	167	169	150	150	161	151	153	179	145	201	159	166	168	155	189	137	143	172	160	168	151	169	160	160	168	147	148	160	157	162	165	153	148	152	151	183	170	158	154	154	156	175	142	174	181	182	163	141	177	168	160	160	157	174	137	171	157	195	175	145	168	161	170	151	161	153	158	169	159	166	168	150	155	185	183	147	165	178	157	188	182	152	189	158	145	146	160	155	195	154	168	167	158	184	147	155	166	163	168	189	190	165	159	182	173	177	160	170	136	172	164	143	154	168	161	175	159	155	159	167	179	142	191	160	161	159	153	147	179	162	147	188	167	163	176	147	158	149	169	157	150	166	173	159	157	164	139	142	154	161	166	154	154	141	183	143	167	141	179	164	179	148	150	157	151	162	168	167	170	152	176	159	173	176	174	145	143	175	176	181	185	154	162	168	169	162	151	162	156	150	183	155	159	157	165	164	178	182	186	175	159	154	167	161	139	162	190	137	145	181	143	173	157	148	162	157	150	159	141	193	172	195	166	185	131	147	164	173	158	160	164	166	134	151	184	164	187	177	180	179	157	180	137	140	174	165	147	165	130	159	162	164	139	158	184	176	178	173	161	168	171	178	170	159	175	146	162	170	165	175	176	150	166	177	151	146	161	161	186	162	154	165	163	142	203	153	191	168	200	154	153	179	162	138	155	150	152	164	176	181	174	166	174	154	156	168	145	147	164	177	156	170	151	150	175	157	156	145	170	148	206	190	139	185	171	185	208	167	156	192	183	165	157	157	160	147	128	160	156	169	147	166	172	161	160	165	159	145	148	176	158	163	172	147	173	135	157	166	153	152	148	170	149	158	151	171	176	184	146	173	144	155	163	166	170	158	127	159	165	172	178	185	168	158	160	154	149	160	142	153	154	136	149	168	149	173	174	158	150	143	166	173	145	182	206	174	150	150	165	162	166	145	137	128	148	168	149	155	169	183	171	158	161	133	193	179	168	171	156	154	172	139	173	134	165	197	158	175	157	155	156	154	170	151	150	158	156	150	135	164	187	147	168	174	155	167	181	157	154	171	160	160	126	152	167	160	188	169	130	170	198	157	198	166	184	145	150	180	152	174	170	183	152	157	189	168	137	159	166	164	155	145	165	132	148	148	158	132	171	167	164	173	157	162	165	172	161	183	176	180	168	148	174	159	158	176	167	168	161	168	160	152	178	157	154	159	165	164	154	163	141	149	188	170	174	148	165	156	153	174	163	165	190	154	157	155	180	164	154	140	156	155	169	173	139	166	182	172	162	176	148	155	184	136	159	173	171	148	150	142	168	166	160	175	149	160	143	182	152	186	169	161	157	170	179	153	168	166	145	155	158	180	163	164	173	140	166	161	154	183	164	177	182	164	159	182	152	132	143	155	159	184	168	192	150	164	205	163	156	144	163	158	157	164	157	161	149	171	156	156	184	154	178	150	162	167	192	164	174	168	163	153	181	162	173	171	159	156	159	142	167	145	147	130	161	171	178	156	153	157	146	180	165	201	173	141	159	180	173	178	170	172	178	195	170	157	140	172	186	166	175	142	167	149	163	179	166	166	171	146	136	156	156	154	182	159	176	150	158	140	170	163	175	147	140	174	138	176	139	150	161	173	171	161	167	145	169	136	145	165	161	198	168	169	172	162	145	170	178	168	170	178	175	167	170	172	176	159	141	140	155	158	144	175	178	151	127	153	187	163	157	173	145	164	159	167	199	139	152	176	152	152	163	119	164	170	170	144	179	162	171	173
2381	443	483	528	499	480	493	459	480	440	458	469	426	426	490	422	441	451	452	430	433	427	432	432	442	453	421	423	459	422	457	456	459	468	414	456	465	452	441	439	446	445	431	430	405	396	419	425	454	424	402	427	412	432	456	441	400	426	393	425	462	390	453	437	491	392	430	437	455	412	369	447	416	419	435	442	409	419	473	452	407	456	442	433	416	421	440	454	398	464	378	425	417	460	446	433	455	444	429	450	442	418	454	436	442	425	432	419	400	422	422	444	461	415	428	428	399	449	420	444	450	391	441	447	423	474	455	414	414	472	400	416	442	426	470	484	467	454	418	411	445	401	426	438	412	415	418	419	436	452	438	443	408	441	424	458	442	443	431	417	425	431	412	429	426	456	437	411	450	428	425	470	451	445	471	464	438	466	438	468	402	411	445	434	425	429	452	446	443	402	427	469	416	436	436	417	434	422	472	404	422	444	416	395	452	434	441	444	420	411	455	463	475	430	419	422	397	427	437	412	423	429	419	421	377	441	415	414	452	448	427	434	433	418	418	473	443	453	459	409	432	416	417	449	433	425	470	433	469	418	447	407	437	444	432	425	433	453	432	409	445	467	455	396	429	447	441	440	374	443	425	483	439	433	448	433	465	426	425	416	428	419	422	476	440	461	460	425	479	408	457	439	482	451	447	439	437	389	394	419	431	417	418	409	451	404	417	410	467	457	408	445	460	473	478	457	394	406	444	440	461	408	449	454	419	474	408	452	459	448	391	466	430	434	450	435	427	403	468	416	456	416	448	455	420	417	445	385	482	435	451	457	454	454	434	413	459	410	435	431	422	435	462	429	419	418	453	425	435	423	415	443	448	404	407	413	416	435	415	448	443	443	415	432	422	449	434	414	432	427	447	443	419	426	463	461	457	457	458	442	416	442	411	413	443	424	397	461	452	420	439	412	414	404	433	455	427	459	409	424	427	453	444	418	413	449	446	447	445	448	434	432	417	427	427	436	443	421	398	438	437	429	443	481	422	444	415	466	474	450	445	433	421	425	429	419	417	456	446	434	433	425	444	463	422	446	463	419	436	431	436	466	422	434	475	454	464	414	452	413	422	411	444	456	463	445	426	435	418	448	424	423	413	438	448	433	421	408	411	460	432	398	431	408	435	441	416	455	408	446	438	422	444	445	439	435	429	418	449	424	458	416	434	423	436	444	451	440	401	398	432	418	416	427	428	415	439	427	438	397	456	450	426	454	440	420	437	418	437	425	432	449	361	484	430	438	452	449	406	415	429	451	428	439	428	464	437	444	458	438	451	430	465	438	433	462	430	441	461	421	434	442	436	433	431	452	453	430	410	456	437	441	443	475	421	452	448	426	392	449	430	427	387	436	416	473	450	411	435	422	451	426	454	446	438	406	460	410	444	402	461	442	424	409	446	450	450	417	411	439	469	444	435	471	462	414	442	438	435	446	445	465	405	451	440	408	451	444	456	408	443	449	427	427	435	412	423	481	422	422	447	430	444	442	431	459	464	420	420	398	424	442	460	433	438	453	427	443	435	436	422	440	408	417	490	463	424	437	467	447	440	428	421	437	432	440	442	441	442	442	409	417	434	451	422	404	439	474	450	396	430	434	423	427	418	420	462	445	425	465	425	407	434	440	453	476	406	424	434	445	420	458	433	440	449	420	472	406	402	414	449	418	422	456	426	452	478	381	464	474	405	434	447	436	475	425	425	420	451	416	451	430	431	447	462	437	407	445	422	446	408	428	415	465	450	429	465	472	414	478	446	442	468	443	423	465	433	415	434	434	431	433	453	404	459	451	456	426	443	412	454	464	452	410	454	422	431	436	429	448	447	457	449	414	460	472	405	433	449	396	399	446	457	442	426	445	418	401	386	433	473	414	401	441	408	425	438	448	429	449	418	448	428	421	402	395	435	460	464	427	445	395	401	429	420	453	463	414	447	437	464	437	453	430	435	435	439	430	433	422	444	444	444	437	443	403	401	461	435	414	444	401	447	416	421	423	434	449	419	419	490	425	435	461	417	433	418	432	392	477	460	429	422	402	432	416	452	409	413	448	395	427	459	461	447	398	459	415	447	450	398	440	442	441	412	404	440	408	427	407	460	431	414	449	443	436	414	433	470	464	433	469	406	418	452	411	472	449	433	431	455	423	442	421	478	459	408	428	411	445	412	452	385	419	458	395	395	496	448	435	455	417	410	427	392	423	462	415	463	463	445	420	416	421	404	433	438	402	440	433	416	478	434	415	429	460	424	423	443	371	445	444	456	447	432	470	418	429	450	410	406	417	420	426	406	415	404	436	452	452	434	464	407	440	439	435	408	428	445	435	442	423	409	453	426	403	451	437	399	462	426	499	436	388	445	441	434	452	428	441	422	453	430	419	469	401	420	433	419	423	451	405	461	394	442	431	420	438	421	456	429	430	423	410	447	412	451	425	438	430	414	446	426	455	451	408	422	482	412	414	444	466	423	433	404	400	444	433	451	419	394	424	437	416	424	439	459	447	415	444	436	432	487	424	437	446	436	405	454	434	419	429	438	431	436	454	431	426	418	433	429	438	422	420	478	473	428	424	474	408	417	446	408	436	415	428	439	417	466	412	443	427	453	432	424	473	422	464	442	426	431	431	420	428	451	445	392	458	467	364	432	445	452	449	416	441	441	461	428	422	435	435	455	434	435	448	473	420	470	488	417	445	415	418	475	442	461	458	448	488	391	393	445	428	404	442	457	457	469	432	443	444	438	420	415	466	436	408	464	429	443	426	443	405	428	443	475	433	420	466	380	422	424	426	469	414	406	417	443	440	428	485	444	423	462	432	425	434	445	443	434	425	460	450	417	450	438	441	431	426	417	459	441	405	396	430	414	460	429	443	429	463	411	458	435	434	445	440	445	467	458	436	434	437	472	423	438	457	416	462	453	428	389	432	475	465	436	409	445	450	457	443	442	473	425	451	422	417	449	402	417	424	432	442	429	409	428	436	435	434	440	409	452	427	403	442	433	440	410	416	446	415	436	399	417	451	483	450	461	416	437	425	471	445	439	407	451	436	466	408	438	456	441	435	424	436	445	418	408	424	465	449	404	490	483	457	451	429	429	458	441	476	436	447	424	416	429	459	412	483	426	434	397	440	404	413	414	436	435	468	434	415	432	427	457	428	477	430	444	467	398	432	468	419	412	465	438	438	382	407	417	453	484	451	385	426	460	434	423	402	450	436	468	390	394	443	481	446	430	447	422	376	438	395	432	437	423	401	440	420	417	448	438	447	463	463	444	416	459	391	441	458	453	426	458	428	453	423	452	420	437	442	414	415	428	422	454	433	452	423	434	461	439	389	401	458	400	420	439	414	410	445	424	409	438	469	439	422	486	433	428	461	448	451	459	422	457	464	386	438	429	471	457	438	408	462	437	442	448	420	416	435	444	424	433	413	395	437	462	417	426	446	459	405	437	434	458	452	418	412	451	428	437	437	461	414
8178	643	654	557	476	396	354	394	368	328	365	333	348	349	320	308	285	307	329	316	319	355	320	334	357	301	356	304	293	331	326	355	339	324	301	327	312	331	336	315	333	344	313	302	309	326	320	322	330	303	298	328	325	308	332	356	300	299	308	333	310	315	300	304	301	343	303	363	325	311	308	308	316	315	336	323	275	298	300	337	323	300	328	347	321	298	316	308	317	358	328	330	326	332	299	342	360	331	328	306	328	318	360	336	321	326	291	335	313	340	321	360	339	313	338	331	323	288	312	337	330	315	336	321	338	294	337	307	331	337	351	334	300	324	335	303	327	322	369	323	305	348	332	311	322	292	330	323	327	321	369	377	340	297	300	301	337	337	327	326	323	336	328	327	298	309	339	300	316	273	322	293	280	304	307	352	326	316	338	340	301	325	301	323	357	326	322	323	304	309	305	313	306	327	306	323	328	318	286	324	325	309	320	327	333	295	292	298	342	292	274	295	316	331	326	343	324	337	299	325	318	318	332	311	334	323	325	330	290	303	324	328	327	307	295	288	339	327	302	327	297	315	334	317	318	287	317	341	322	328	328	344	292	323	358	283	317	321	318	309	330	328	342	346	309	304	340	289	318	293	317	325	305	292	328	299	328	301	320	323	321	325	348	330	320	349	334	344	301	283	333	299	301	308	315	354	317	319	294	314	357	347	309	284	329	323	346	336	357	374	297	308	332	312	290	307	326	342	325	321	294	314	331	304	345	321	311	344	314	317	324	329	317	328	311	302	320	330	336	344	312	304	307	283	295	352	333	309	323	311	328	370	332	324	373	314	317	304	296	305	308	354	303	322	340	307	294	359	311	328	336	317	319	321	343	311	330	315	304	298	323	306	316	328	308	304	291	302	335	329	325	328	338	318	323	340	326	298	338	334	326	333	320	298	340	324	315	305	310	333	290	319	318	317	317	313	344	310	316	340	306	341	315	313	306	338	335	320	302	319	330	301	310	301	351	314	315	331	317	322	342	333	334	317	333	314	302	332	338	344	317	349	321	296	343	304	334	301	328	312	316	316	338	315	319	321	341	319	344	302	330	337	332	321	325	281	324	327	310	317	331	325	357	345	291	321	355	337	345	334	325	322	316	312	347	284	331	293	326	293	310	346	310	308	317	340	312	319	319	301	306	296	310	326	327	335	319	346	291	338	319	301	312	318	302	327	279	276	327	333	339	281	300	322	311	327	304	341	323	312	338	310	343	301	316	341	331	306	274	330	318	336	342	356	344	311	340	299	307	308	288	286	317	334	327	335	306	328	288	322	362	338	308	348	326	348	352	290	318	341	289	291	336	338	349	327	308	319	346	294	333	273	325	318	366	347	329	363	310	313	307	329	299	323	327	295	311	314	315	324	345	309	309	303	353	325	297	295	337	308	329	353	305	296	278	322	336	341	298	331	314	311	301	320	285	316	356	351	314	300	326	333	305	333	335	307	314	298	354	298	333	286	348	326	343	309	331	353	340	324	305	311	314	324	322	347	312	317	349	339	346	298	321	310	311	280	347	320	288	307	304	279	333	328	326	335	344	343	335	289	327	314	337	314	343	375	293	337	332	328	306	327	331	321	308	331	307	246	336	299	324	293	295	323	328	343	302	308	325	316	322	339	288	327	341	319	319	330	327	325	304	315	310	314	315	291	336	333	319	282	287	325	331	326	301	309	316	305	306	312	306	315	326	308	319	330	324	322	302	298	321	337	315	321	331	362	325	321	334	323	346	369	334	356	366	328	307	334	329	301	308	336	341	344	292	317	306	319	318	290	285	293	321	307	305	328	299	299	333	276	326	351	337	320	308	321	342	313	364	348	315	325	313	322	324	332	329	352	297	317	288	334	293	328	310	323	331	314	331	330	316	343	349	345	312	280	327	344	292	328	319	315	328	310	326	327	328	329	325	320	337	309	329	341	318	335	305	315	332	301	327	341	308	318	336	328	303	327	323	378	311	328	325	341	330	284	330	302	284	318	374	343	332	334	284	287	334	352	318	300	330	328	328	297	329	332	319	350	319	318	334	316	311	333	368	341	317	306	331	321	340	311	353	319	345	326	331	327	310	317	308	329	332	317	313	327	313	333	276	304	312	308	317	363	365	345	375	350	306	324	305	326	314	298	297	309	325	288	294	328	329	295	338	311	314	338	349	300	311	346	322	323	324	324	344	343	302	305	294	295	329	334	316	317	318	290	287	282	311	348	299	310	340	294	320	327	336	310	333	319	307	332	312	330	372	310	272	359	307	342	321	292	323	356	312	306	322	314	344	314	342	326	337	293	349	338	341	303	307	314	315	343	318	324	323	341	327	330	336	376	331	315	325	337	345	352	325	329	357	339	330	329	335	320	337	350	322	291	308	349	327	348	312	367	310	299	343	336	334	366	326	335	351	294	311	319	336	327	322	316	305	341	279	368	313	315	310	336	336	339	288	292	316	303	325	308	310	333	335	339	341	321	360	336	324	333	338	292	315	349	315	309	311	314	331	291	349	328	302	296	365	312	330	341	356	291	303	328	315	303	309	298	313	292	313	351	340	329	309	291	318	315	281	300	323	334	318	329	322	309	327	317	323	339	332	309	329	280	316	352	330	326	304	324	303	322	314	339	354	343	296	334	325	315	344	320	296	299	329	302	322	336	336	369	335	315	304	326	297	311	366	314	332	318	343	312	344	305	301	362	309	315	294	335	313	359	293	323	314	334	280	341	305	311	328	352	338	284	297	343	357	351	320	312	323	322	311	325	320	309	306	339	342	352	318	298	337	313	316	332	342	312	329	362	335	324	305	318	335	343	323	351	312	341	319	323	305	282	328	289	315	344	352	340	328	324	320	297	306	362	342	336	307	333	363	331	343	320	303	300	326	327	329	337	311	314	321	310	310	294	336	310	291	313	307	320	311	310	337	332	314	334	318	332	307	338	307	309	339	299	289	308	343	330	319	313	357	353	338	311	325	328	331	332	326	305	323	333	284	285	328	332	297	324	330	320	332	354	312	325	295	357	318	339	327	331	330	334	340	317	304	295	281	303	312	320	286	323	314	311	291	322	339	319	301	325	350	334	324	295	328	334	307	327	338	356	335	328	302	306	307	334	349	301	296	345	328	363	319	343	332	363	328	331	344	341	339	303	336	336	316	309	324	322	303	325	303	318	345	326	343	301	323	316	313	326	280	339	284	342	349	337	296	317	342	290	303	330	343	315	298	331	307	323	335	310	304	315	329	332	326	315	314	299	313	284	314	336	310	314	336	304	343	340	303	328	294	329	329	301	329	330	315	304	300	317	312	326	322	298	311	306	333	346	307	325	323	300	332	320	353	317	361	315	332	328	329	327	293	317	310	328	349	327	296	332	310	339	318	358	325	309	298	335	351	298	307	323	337	297	321	362	337	296	342	307	315	356	323	313	314	297	313	322	301	319	300	294	310	336	324	317	306	319	319	334	315	312	353	349	347	304	357	327	323	319
6940	989	1544	1607	1433	1239	1134	1074	1026	953	911	917	953	855	869	891	796	808	797	815	784	831	841	804	762	805	744	774	758	756	775	758	802	819	798	816	736	798	779	826	777	757	714	818	776	790	770	748	791	783	730	788	751	777	724	727	720	742	742	766	808	807	753	714	806	765	748	709	719	766	717	738	727	711	748	751	763	757	724	775	722	766	760	725	761	750	761	815	778	771	769	738	774	726	707	734	764	756	752	712	785	723	729	758	748	742	716	783	717	749	779	788	786	750	765	736	740	771	743	748	782	742	797	757	762	772	759	764	748	750	710	730	741	740	774	747	769	740	768	715	818	747	695	787	745	747	773	739	762	739	798	735	741	754	700	747	763	745	747	715	705	708	743	782	752	778	769	754	762	804	760	762	771	775	759	744	756	708	758	757	802	752	741	754	727	761	757	743	785	739	811	709	739	771	755	752	689	737	733	752	698	783	740	767	776	750	762	762	755	718	716	756	785	785	741	759	770	745	780	742	772	705	723	752	783	758	770	748	739	750	769	783	763	707	764	769	775	752	758	801	766	749	722	741	749	791	803	815	750	805	788	756	738	734	730	770	829	749	748	762	767	739	779	733	759	707	734	737	753	728	782	746	776	722	817	733	738	718	771	716	802	747	760	764	786	732	701	749	804	796	783	754	738	693	776	770	784	766	719	730	723	734	762	746	733	721	769	759	765	717	797	707	720	765	738	822	791	781	757	753	729	713	745	727	740	739	771	785	796	756	782	742	727	775	759	777	719	772	726	756	816	769	763	742	731	761	728	766	769	753	784	727	762	774	739	733	797	756	768	738	756	725	736	733	700	745	729	766	777	749	734	757	787	752	763	755	752	727	776	771	807	768	705	757	734	765	791	829	761	709	779	682	768	773	736	755	778	764	723	799	746	762	728	785	753	727	747	740	756	727	761	760	744	783	735	788	742	732	735	735	774	772	766	787	776	706	749	721	772	735	762	750	756	742	783	782	722	782	764	764	730	759	741	730	753	785	731	780	760	763	753	730	774	755	754	775	754	761	752	790	739	725	769	731	782	738	725	734	784	725	713	717	751	776	754	757	762	747	740	715	770	748	747	798	742	704	767	737	752	753	750	727	815	784	750	799	764	718	781	723	696	727	744	787	697	800	760	775	731	764	761	728	753	759	774	726	781	806	760	769	723	729	756	745	760	785	719	777	727	756	718	736	736	706	755	721	743	765	714	787	775	796	737	738	698	764	767	721	759	805	754	731	790	776	728	768	756	735	748	747	755	704	744	745	723	774	764	735	817	788	736	746	775	746	762	747	768	761	742	732	745	718	767	765	797	764	771	722	770	704	747	770	767	771	725	769	752	770	719	739	737	732	755	719	766	703	755	747	713	732	714	774	716	740	752	795	746	796	773	761	817	752	761	723	815	748	785	747	769	808	779	778	761	735	750	774	780	710	765	752	718	763	755	730	728	747	762	777	768	751	786	746	755	790	757	743	710	781	743	764	788	795	773	745	770	724	768	746	721	756	758	771	774	726	793	790	727	706	775	750	738	736	729	765	768	737	765	763	793	827	712	744	801	784	781	753	750	741	729	734	760	767	749	751	753	725	763	804	766	790	760	767	729	782	762	745	752	723	736	742	778	725	704	777	801	712	777	730	786	750	797	725	779	747	790	824	817	785	764	743	765	748	794	759	736	774	775	739	751	739	776	788	772	748	745	782	736	811	754	801	756	717	710	760	725	794	779	756	775	731	744	783	756	752	759	760	759	774	773	765	723	718	758	797	712	755	773	718	771	756	745	751	767	764	739	708	713	732	736	752	764	812	823	762	805	757	736	747	784	742	702	740	765	682	732	750	779	755	763	785	683	744	842	734	792	758	755	755	802	754	735	758	702	723	757	755	734	764	777	797	737	761	763	752	818	733	716	740	726	776	714	720	790	756	716	739	711	756	739	729	780	777	800	756	777	748	763	811	769	759	721	741	773	735	799	735	719	716	734	769	700	767	778	705	743	785	772	747	708	759	728	751	726	738	753	743	777	789	756	750	776	775	700	785	777	730	736	724	733	739	745	754	766	764	774	749	702	747	754	757	762	765	773	779	745	783	748	758	735	744	751	786	799	745	738	783	715	816	732	762	766	713	770	780	727	748	780	744	736	726	742	750	769	768	814	755	775	756	762	748	769	726	752	770	800	755	774	732	754	778	757	735	773	778	796	760	755	738	743	762	770	739	747	719	775	759	745	743	733	739	692	774	714	719	754	746	779	753	774	744	725	752	765	778	752	716	774	810	808	759	730	776	704	732	738	773	735	795	746	778	752	811	760	769	768	731	707	789	790	749	737	777	789	835	785	801	727	770	778	801	775	797	766	710	698	757	801	731	781	752	743	733	780	741	772	735	748	769	769	737	740	738	760	784	712	755	800	737	775	713	732	775	803	764	828	741	779	727	736	734	764	746	704	779	761	780	786	758	715	739	728	718	763	740	725	747	722	789	754	705	744	761	729	740	752	773	741	754	766	718	791	751	718	820	744	724	768	734	763	762	767	751	788	771	766	747	765	776	778	733	804	721	750	727	800	740	787	730	764	734	735	772	752	722	710	731	822	748	768	774	768	716	746	742	727	728	780	735	768	743	750	764	772	781	766	769	698	740	772	771	715	782	749	729	733	782	774	706	768	731	752	804	718	818	774	714	734	726	771	716	748	762	721	778	762	772	739	759	766	793	747	761	825	740	779	742	672	787	750	761	765	719	757	703	713	738	755	787	743	729	703	770	706	771	700	705	716	749	745	740	775	726	758	742	750	713	724	762	773	729	800	740	749	757	728	768	733	789	745	778	747	767	751	744	755	753	735	777	729	752	785	710	833	795	782	713	731	752	758	714	777	769	752	780	764	735	732	771	784	708	787	772	763	761	784	730	769	739	808	744	723	762	770	718	788	785	823	721	793	753	768	756	739	730	788	738	735	741	789	759	782	777	721	746	812	753	709	705	739	744	773	765	744	725	771	795	757	726	753	760	750	736	724	787	742	783	766	738	762	757	833	741	753	830	761	770	713	763	750	747	753	768	756	757	754	751	832	772	800	793	735	759	724	736	750	778	759	751	736	730	759	734	765	766	751	733	742	793	722	727	743	742	737	734	788	744	723	769	782	745	783	733	708	760	760	774	748	778	729	754	748	752	765	750	774	763	783	761	775	764	766	776	746	763	771	757	793	714	759	736	752	774	761	739	821	755	782	724	736	739	794	778	776	749	712	777	728	792	769	708	756	758	752	777	727	747	709	714	741	760	782	734	782	784	800	761	742	751	725	737	731	748	781	741	782	718	794	777	754	812	741	758	780	751	756	757	703	798	773	760	721	750	721	736	741	845	745	732	743	755	725	805	782	731	774	752	804	778	754	746	778	745	761	727	756	773	778	762	751	755	725	783	775	711	738	738	709	783	759	778	760	782	734	687	790	782	787	758	701	728	794	735	760	738	734	773
15550	1366	1022	780	574	508	425	396	395	371	346	312	331	336	324	323	291	309	289	314	304	296	299	290	298	294	264	312	304	320	311	300	295	273	264	280	291	335	318	295	274	298	321	320	287	292	292	313	299	268	291	291	338	313	312	326	309	310	282	296	292	297	329	278	284	312	268	315	289	284	299	281	351	305	328	264	295	293	351	260	297	288	275	293	291	303	289	288	306	295	262	272	302	283	286	287	303	303	268	312	323	311	297	271	271	280	279	306	286	288	294	323	320	311	292	300	284	301	306	277	282	298	283	307	304	299	342	333	309	298	286	301	304	337	283	274	300	306	294	320	289	272	269	282	298	307	311	309	296	323	325	295	299	319	273	293	269	307	299	293	268	321	314	290	312	279	301	300	296	294	294	285	304	326	298	286	326	310	343	316	322	295	314	306	292	303	315	296	336	276	303	310	299	323	303	315	341	335	353	290	305	282	299	325	292	298	293	311	300	299	295	301	265	277	266	270	322	287	294	278	301	273	262	273	342	319	280	299	301	292	296	287	280	325	308	273	305	297	286	269	311	296	274	296	275	275	317	274	310	310	294	296	283	293	278	280	300	322	282	297	327	332	287	292	301	284	287	278	277	294	268	281	307	282	293	304	297	299	304	292	291	303	287	303	282	285	278	320	319	277	310	282	298	297	298	291	308	302	285	287	257	317	283	308	311	299	258	273	290	276	293	285	257	284	302	324	296	298	284	293	308	277	297	317	310	309	299	286	267	308	272	318	288	283	294	306	269	257	301	315	309	294	278	274	330	278	285	298	285	311	267	307	298	297	318	257	272	280	300	325	293	295	291	306	318	300	296	285	289	307	285	321	303	321	291	298	298	293	315	325	291	300	304	268	332	285	314	295	284	270	336	322	301	311	297	306	282	297	320	297	334	311	300	279	302	280	296	271	300	272	286	325	298	309	289	287	296	301	318	307	290	270	302	307	304	345	320	278	290	292	267	314	296	254	302	290	266	294	296	306	313	313	303	290	312	338	274	287	268	300	291	313	268	305	294	286	290	306	271	293	298	314	271	310	312	285	309	331	295	268	275	324	334	271	304	299	279	287	311	252	257	274	269	313	282	295	274	286	279	291	297	319	280	329	280	311	327	329	258	282	302	302	265	277	290	285	322	315	291	310	261	270	306	326	285	273	282	297	322	285	277	289	283	283	267	290	346	296	273	267	270	280	325	276	307	285	274	290	299	314	302	297	275	306	283	264	300	290	308	315	271	304	312	305	321	314	332	263	279	289	309	295	298	298	311	312	313	315	281	285	262	299	340	301	307	348	275	312	287	249	296	290	290	286	275	289	295	280	301	317	343	296	297	277	299	293	269	309	260	280	282	269	276	296	295	291	317	311	299	287	304	293	294	294	293	299	272	264	282	303	297	281	290	312	306	289	294	289	277	292	301	299	292	277	282	309	318	264	302	274	255	321	307	316	292	285	329	293	288	275	288	302	273	295	305	312	305	298	294	272	296	271	290	318	324	250	307	311	259	332	302	270	307	274	278	281	307	290	287	293	314	316	285	274	270	272	279	302	304	276	286	267	315	283	246	292	273	289	287	275	306	299	291	292	281	287	272	273	291	300	279	288	276	302	299	303	317	278	299	297	296	309	272	290	313	298	297	267	300	288	298	312	323	268	296	293	299	304	306	304	282	304	327	289	316	281	283	281	272	293	305	316	291	282	285	312	303	283	268	274	330	310	267	305	336	312	293	311	307	316	286	286	296	302	294	288	287	302	322	327	314	263	325	314	281	310	284	308	314	281	309	239	308	240	283	296	333	281	312	322	307	307	277	276	315	303	305	291	328	299	296	311	311	272	295	291	287	305	287	296	269	332	294	299	292	301	273	285	289	288	314	277	289	297	301	281	296	254	301	338	277	282	298	272	274	294	302	309	307	305	306	305	334	297	298	289	270	291	280	277	267	289	304	298	308	294	277	282	278	272	306	288	287	268	295	307	310	311	267	299	311	293	296	280	298	271	302	280	269	297	306	290	289	276	331	306	261	305	301	262	282	302	306	262	293	272	296	300	265	281	281	275	268	317	296	279	317	292	316	278	288	285	335	277	286	300	291	309	306	315	281	315	323	312	305	302	275	291	302	298	299	281	271	287	294	334	315	287	308	286	312	278	276	286	282	273	310	299	295	296	283	331	283	269	272	275	294	310	286	316	321	282	280	316	280	290	266	291	300	270	260	291	301	313	286	278	292	293	320	297	302	279	299	256	304	296	306	297	288	269	315	313	298	318	330	293	298	290	279	290	302	308	308	297	290	283	290	279	283	303	306	295	280	303	292	289	322	329	314	279	310	322	276	281	312	325	308	259	305	292	304	288	265	318	279	297	296	278	309	299	302	312	280	320	246	278	315	297	309	262	280	293	272	289	309	323	341	323	295	292	279	277	277	276	279	289	281	277	306	327	289	276	305	242	276	282	275	294	301	282	297	270	283	286	282	306	331	335	313	249	292	288	257	310	290	286	328	292	308	312	304	289	326	323	269	307	266	291	296	271	287	311	310	280	276	271	306	294	280	314	286	301	298	288	298	316	304	292	301	310	304	276	336	290	287	299	273	271	283	315	301	264	306	298	301	308	291	327	315	305	285	291	291	282	287	315	283	283	298	285	316	309	304	281	268	314	284	315	280	301	313	267	287	300	290	310	289	312	316	290	290	293	285	286	293	294	290	276	300	309	297	316	294	280	307	288	305	303	301	291	293	310	307	301	290	302	253	274	276	275	286	296	299	291	308	296	313	273	312	268	280	291	297	279	283	294	295	276	299	304	292	299	319	295	280	277	305	319	284	304	297	295	296	296	295	303	330	301	279	277	323	314	286	281	303	288	271	265	307	293	310	305	285	287	313	315	278	249	314	316	275	294	281	306	282	314	308	340	282	297	284	313	271	332	309	301	293	287	270	277	301	300	303	289	290	312	292	291	302	287	287	307	312	261	290	293	280	258	302	286	318	278	303	285	325	301	309	263	276	281	317	317	292	304	292	310	284	301	328	336	321	280	299	323	273	263	283	298	311	292	292	292	321	323	307	299	318	292	310	329	298	285	316	301	285	315	277	269	305	284	316	319	266	299	286	292	321	273	311	285	312	327	285	250	275	307	284	303	294	302	304	314	294	310	301	263	305	299	308	288	273	303	310	292	313	269	299	314	306	304	309	273	297	294	285	293	321	300	310	283	284	309	288	246	295	329	277	286	332	281	305	321	292	306	257	262	300	310	256	310	268	295	307	244	291	303	296	268	315	311	300	314	289	271	305	286	279	296	270	323	324	295	310	306	287	306	326	323	284	335	305	297	310	276	279	295	286	319	288	295	322	320	259	275	260	279	287	310	321	276	314	313	284	309	265	286	291	290	292	293	323	263	308	287	291	317	281	313	289	307	296	295	311	255	287	271	291	332	305	285	313	268	284	279	318	267	298	331	301	288	303	293	289	269	277	291
8947	1274	2270	2470	1999	1650	1403	1402	1258	1105	1023	982	908	840	860	795	804	729	813	812	770	727	748	715	706	695	700	707	710	715	713	697	707	688	719	730	694	645	690	627	726	724	719	712	715	660	706	679	670	692	718	711	677	665	711	704	675	703	690	630	706	681	715	675	678	640	711	685	718	685	693	658	696	697	648	707	659	686	704	692	738	695	676	679	703	672	687	682	671	682	689	664	684	675	684	678	665	675	741	679	724	687	654	656	674	727	695	679	682	677	664	633	677	608	631	704	708	668	687	683	639	659	690	715	676	670	652	703	653	695	708	675	710	686	708	706	677	674	651	667	700	656	687	634	704	632	678	681	697	649	682	681	637	668	667	655	736	715	692	616	682	650	666	722	651	656	638	660	675	628	676	684	679	664	680	680	649	679	686	663	662	690	670	638	685	634	662	641	677	667	660	656	707	670	628	647	659	657	696	740	671	622	662	685	663	643	743	665	711	686	629	688	605	686	662	664	695	649	675	616	689	655	648	689	662	696	663	656	689	679	694	654	714	670	728	714	664	671	669	673	713	717	662	663	700	615	755	682	652	654	686	697	681	680	696	648	643	707	619	672	676	663	680	639	743	709	729	663	665	686	671	654	662	732	665	679	692	691	714	696	658	697	700	656	694	653	716	731	649	618	707	650	665	662	677	696	675	652	635	652	726	653	680	637	688	656	697	632	694	669	711	607	685	708	651	702	646	681	621	636	674	696	708	693	697	667	675	643	695	710	678	660	669	662	693	666	725	727	655	675	634	704	667	687	692	676	695	694	660	704	702	699	627	706	697	671	660	698	674	680	680	744	700	709	704	667	703	711	623	602	703	665	663	669	677	673	703	678	646	668	699	679	664	642	709	721	712	685	695	661	699	643	678	653	729	678	707	648	746	662	680	712	650	696	674	652	657	658	683	669	727	669	719	693	695	718	695	665	691	700	699	740	666	669	666	692	701	686	686	666	657	670	673	623	666	666	717	679	676	647	741	693	685	611	689	672	666	678	624	705	684	657	648	691	670	681	670	660	675	693	685	667	693	702	706	670	701	609	662	642	675	618	716	650	677	718	671	676	690	692	636	703	648	658	662	665	648	659	707	717	671	612	710	657	670	682	654	690	673	655	648	675	673	684	643	699	674	698	695	664	668	707	668	685	687	702	659	674	698	680	688	689	743	746	714	681	652	665	680	680	659	689	649	691	681	680	693	701	694	687	687	670	720	694	644	674	694	674	674	645	687	638	694	694	683	653	640	690	663	660	658	649	663	709	682	689	687	622	692	659	644	668	710	690	722	673	668	665	679	693	670	709	712	692	706	672	707	694	732	675	683	700	678	634	703	653	674	656	650	690	702	710	672	648	740	670	680	641	679	657	627	679	629	665	650	693	663	703	682	656	673	701	692	668	679	689	647	707	700	660	675	659	632	704	718	670	689	669	728	687	652	656	657	702	675	712	660	647	640	667	683	690	701	664	692	625	703	687	637	677	660	646	706	723	668	632	709	661	708	634	657	648	681	669	661	694	670	672	661	704	690	676	622	623	691	652	689	682	671	666	692	716	642	686	664	658	663	692	676	644	706	666	647	697	673	636	630	669	652	713	664	663	662	666	660	618	645	659	717	686	702	630	642	652	690	613	674	640	651	665	694	695	652	691	701	660	608	697	701	706	689	692	684	666	668	691	683	661	699	650	689	694	696	681	699	672	685	642	682	681	669	692	665	688	716	654	678	709	707	659	711	679	656	701	697	682	636	653	614	643	678	726	694	659	664	673	647	696	644	674	666	684	695	684	711	708	662	650	666	681	674	683	673	683	670	710	701	652	668	691	658	712	661	681	686	689	697	654	726	681	684	677	619	694	633	645	697	692	670	675	672	657	675	668	643	668	661	696	671	691	695	688	651	678	687	639	673	651	681	644	647	665	653	686	655	672	710	690	705	691	703	655	670	687	660	662	657	664	662	672	658	677	667	682	697	735	644	675	670	666	704	680	659	707	644	654	691	701	687	694	672	675	671	699	668	648	677	655	603	732	676	642	668	623	708	734	676	661	672	637	716	673	684	715	685	681	680	668	679	686	708	651	663	688	693	695	669	656	684	697	693	660	681	661	667	619	662	680	642	614	685	701	677	672	665	702	657	662	688	612	625	664	654	616	665	688	703	705	684	694	659	746	693	722	691	677	653	718	660	681	687	705	668	668	684	675	661	699	686	680	648	689	690	674	707	701	686	679	668	663	639	682	694	653	645	680	677	711	717	740	618	659	677	648	670	670	670	699	671	668	735	648	725	690	673	636	661	721	710	726	685	675	672	659	678	672	633	691	650	677	643	627	711	654	681	637	636	684	655	683	692	638	717	677	665	680	726	704	704	674	734	663	659	705	654	656	652	655	663	628	686	663	679	662	667	673	666	738	704	669	661	673	696	712	694	631	663	648	715	692	662	655	687	647	643	667	691	684	661	680	640	662	694	643	688	691	689	689	670	706	667	654	652	639	680	656	711	690	681	667	676	683	724	654	634	616	674	696	678	718	693	628	669	723	677	697	706	656	639	647	676	690	649	650	685	657	694	704	662	687	697	698	685	665	661	704	692	651	685	652	686	698	696	642	655	696	688	660	674	712	668	702	665	679	677	661	692	666	661	631	715	669	676	656	695	709	694	648	673	649	642	653	652	687	635	644	717	716	705	702	693	706	677	675	681	654	689	684	690	680	639	708	666	656	687	621	685	703	688	724	691	704	625	658	666	687	643	634	649	680	642	696	735	649	704	652	696	662	721	681	684	670	692	716	720	663	692	739	681	695	700	671	683	711	720	656	699	690	664	670	698	707	709	662	725	681	654	687	630	650	664	662	695	669	693	697	674	685	654	702	655	656	703	679	621	697	656	671	639	715	636	678	696	638	696	675	686	692	693	667	664	685	678	650	628	710	672	650	694	697	660	626	690	725	665	647	683	640	683	649	673	680	680	732	685	697	699	686	713	706	658	651	648	662	641	721	703	653	685	682	691	707	686	669	671	689	690	625	692	691	678	665	731	691	657	676	682	642	630	669	645	638	710	665	702	708	640	623	701	672	702	708	684	695	694	653	660	707	622	665	684	641	625	651	656	653	672	700	715	661	687	675	713	663	690	706	673	673	685	666	711	677	689	694	683	699	629	638	709	677	678	689	677	667	679	687	674	654	691	665	649	740	681	657	696	651	668	735	643	671	717	649	703	656	717	700	663	713	681	654	717	715	702	704	644	699	644	642	664	636	651	711	684	653	702	669	696	652	662	687	666	728	640	707	686	731	655	688	684	665	664	698	727	706	680	689	651	659	667	703	656	719	704	703	690	671	680	639	656	640	675	656	678	662	643	658	717	660	674	683	688	673	639	700	691	679	683	681	695	687	709	687	630	674	671	692	651	708	680	661	686	697	687	678	708	686	645	704	667	667	680	685	682	657	685	695	640	695	696	644	646	658	648	651	726	666
2017	180	215	193	181	158	172	177	169	191	166	146	164	166	179	170	170	173	168	178	172	177	162	156	186	184	182	160	160	147	156	152	186	166	161	151	141	161	153	182	148	164	141	169	185	167	166	154	176	168	168	156	150	141	157	154	159	164	158	180	164	161	175	176	146	144	166	172	157	161	178	179	166	164	134	154	134	168	174	153	157	201	167	173	132	159	152	175	166	170	154	181	155	156	193	169	165	164	145	164	161	177	162	140	189	166	167	166	153	166	174	167	145	139	149	163	172	165	167	148	174	151	166	151	158	160	145	179	172	178	177	163	161	175	153	165	182	159	179	161	180	155	154	184	164	157	139	176	160	155	171	174	182	163	131	168	166	163	149	150	185	173	156	189	165	161	162	170	164	167	143	157	161	156	140	200	176	153	157	140	159	171	158	159	148	163	157	161	180	150	174	166	176	126	130	158	164	156	162	182	182	166	164	179	151	163	130	153	157	167	176	156	149	161	164	166	168	142	160	145	170	162	155	176	159	163	142	169	150	139	177	160	149	176	145	160	174	144	151	163	156	151	147	164	166	174	166	183	182	172	170	160	164	173	153	141	160	178	145	119	163	160	162	178	174	159	150	173	176	176	138	169	154	161	179	158	155	155	136	161	163	158	189	161	177	139	179	180	154	157	154	188	175	150	143	180	158	159	177	148	183	174	155	165	164	146	175	173	167	171	175	165	171	157	167	163	156	145	146	163	160	154	162	139	172	185	171	167	162	148	151	175	147	139	156	159	169	148	192	156	153	144	168	162	181	153	161	149	170	157	155	152	162	187	150	180	176	176	195	168	159	152	176	152	159	170	155	186	159	177	143	174	153	156	141	156	152	153	172	154	141	174	146	151	169	182	193	151	146	146	155	169	164	180	151	187	168	172	152	147	154	155	155	173	154	155	164	203	182	166	152	148	167	167	166	171	177	168	169	155	176	195	158	165	181	183	156	154	176	170	174	170	156	164	176	171	166	166	156	156	158	180	168	152	164	166	134	150	149	159	153	170	170	162	174	130	168	169	169	146	173	163	166	164	165	165	167	170	153	155	158	151	133	160	172	161	161	165	193	198	147	159	163	142	147	188	145	170	178	153	137	154	172	158	188	147	176	185	149	162	160	151	169	173	167	134	155	160	168	160	164	160	162	176	156	178	150	153	162	158	175	145	139	157	151	159	143	167	168	174	165	145	142	179	156	175	172	155	176	163	192	173	174	161	168	143	163	149	164	141	174	159	149	161	176	185	175	181	163	166	170	157	163	167	158	139	163	155	147	145	148	153	166	175	155	167	158	144	171	167	171	169	172	161	171	169	154	161	142	139	146	169	161	157	169	159	156	185	165	172	170	166	190	188	160	147	164	147	174	177	145	173	174	167	161	155	150	186	190	137	182	144	175	168	154	148	170	161	198	134	163	174	152	138	173	151	158	152	171	171	186	143	146	163	171	161	162	165	168	176	173	150	145	154	177	163	181	196	162	153	184	177	172	188	177	146	158	187	161	163	169	173	167	151	164	161	191	178	167	176	141	155	173	158	143	157	163	167	179	166	159	156	165	159	174	194	165	177	149	156	149	145	157	166	167	168	180	142	148	144	152	166	187	164	152	182	158	172	171	172	174	158	172	173	156	145	174	173	168	179	147	155	153	184	160	160	186	183	166	172	152	163	150	156	168	154	147	162	165	140	182	200	139	167	154	161	166	134	152	174	167	160	175	151	181	144	138	148	143	147	158	143	192	182	172	164	169	175	142	176	151	115	164	155	179	165	165	150	154	148	163	153	159	186	156	172	164	158	172	145	147	162	155	171	191	122	151	140	146	189	166	186	156	152	181	158	184	180	163	169	194	168	145	153	146	170	146	138	146	163	172	162	157	148	165	167	153	160	171	183	156	167	170	144	164	147	166	161	140	156	189	162	150	146	174	152	151	162	183	140	151	162	162	166	154	152	200	167	153	165	170	171	161	182	155	153	152	152	183	177	156	164	155	177	178	170	185	170	164	173	175	178	137	135	131	171	159	160	178	167	158	145	197	168	151	168	143	160	138	149	167	172	153	150	149	156	168	165	115	156	176	148	159	171	150	142	162	170	176	175	160	167	184	159	184	136	148	185	156	159	159	150	155	152	171	165	151	186	161	179	153	196	151	172	153	156	142	175	180	161	139	165	160	165	157	167	157	153	139	162	165	192	149	166	135	161	170	132	155	168	159	161	152	181	153	164	166	169	171	170	147	153	152	170	159	193	164	164	164	151	152	161	138	175	153	154	165	150	167	143	155	171	160	180	158	161	152	165	172	135	190	150	169	183	163	148	158	152	153	161	141	147	148	154	183	158	150	176	162	156	170	161	155	175	167	195	157	169	161	164	182	152	168	165	176	158	143	141	178	160	181	146	152	179	169	183	153	144	163	149	168	157	179	155	154	147	162	170	176	171	180	155	149	175	161	186	175	174	173	147	187	173	142	197	184	190	152	129	137	151	184	145	143	173	193	156	165	163	178	160	155	182	174	155	160	169	177	172	170	167	166	148	164	150	176	183	169	147	163	131	150	176	166	170	184	157	180	180	160	166	144	157	165	175	173	169	161	154	130	174	166	164	166	155	174	159	165	169	174	184	165	167	169	160	152	173	165	169	192	155	175	170	133	168	149	153	155	175	159	152	162	151	170	160	155	165	154	141	140	157	144	175	178	155	166	164	164	166	156	138	147	166	173	157	166	160	180	163	139	143	158	151	153	148	148	174	164	158	163	171	143	167	154	180	166	161	173	175	180	179	173	182	172	154	144	171	158	146	173	188	166	148	160	173	154	172	162	165	171	158	174	171	163	168	153	146	157	144	149	152	147	163	162	180	154	142	158	173	183	151	169	165	170	176	153	157	160	169	178	161	130	156	158	174	170	143	165	146	166	176	157	170	155	142	163	123	153	154	169	149	153	159	153	162	144	163	170	196	167	174	172	151	182	171	149	176	155	173	165	146	184	179	178	174	157	149	166	174	146	144	183	163	168	129	177	174	165	153	181	156	146	168	157	151	153	196	163	160	130	158	161	161	154	138	159	182	179	189	163	171	172	180	164	185	152	146	147	160	160	150	178	156	159	160	156	171	174	186	179	166	178	170	172	163	164	148	167	156	153	156	151	179	151	157	163	146	159	162	154	146	144	144	169	158	170	153	154	155	141	156	163	151	169	152	166	187	177	152	169	138	158	154	169	179	161	181	178	148	174	144	173	171	163	189	149	151	196	145	170	156	162	171	169	125	157	134	167	163	161	179	159	140	161	170	156	145	153	155	187	141	151	162	161	151	170	146	159	169	200	165	175	181	161	179	152	172	158	169	172	145	172	154	175	153	189	169	167	122	163	186	147	164	149	155	158	146	171	150	168	149	170	172	161	162	163	168	162	180	159	139	151	156	152	149	169	175	148	192	153	160	156	148	156	188	167	181	179	168	161	143	165	174	162	150	173	160
2252	460	507	537	455	489	445	482	461	442	469	472	447	468	441	438	420	400	463	470	404	445	434	433	403	448	418	458	412	459	435	431	413	442	434	446	459	418	420	404	435	442	455	463	416	398	447	429	430	447	430	457	447	432	426	415	429	440	419	394	438	404	490	443	430	451	435	421	417	464	419	423	409	409	441	415	399	454	398	440	444	408	465	416	474	400	455	448	409	421	410	406	405	430	449	416	434	453	425	428	446	432	436	472	434	487	412	421	455	407	460	402	432	436	422	406	396	421	430	452	405	432	437	445	448	386	448	416	411	441	450	415	434	447	452	433	426	475	434	452	456	422	418	460	443	464	415	431	403	440	410	447	427	429	452	429	420	414	455	445	395	414	417	469	411	410	441	434	433	416	424	433	426	424	443	441	446	423	475	418	465	455	410	436	444	410	422	435	447	414	425	417	438	428	431	427	445	451	430	457	423	418	412	408	464	437	412	417	395	426	444	443	444	446	468	436	420	429	438	414	449	431	434	423	437	403	440	415	433	448	416	411	422	427	422	459	442	430	445	422	398	456	457	466	405	459	449	449	433	422	406	420	406	434	425	428	407	428	446	448	451	424	440	432	444	442	437	429	437	488	408	435	443	406	453	450	422	452	421	446	427	449	427	442	430	453	451	430	399	436	413	453	418	419	397	435	434	409	437	450	453	451	417	437	435	419	418	413	429	484	414	425	448	443	458	402	447	456	429	416	448	448	409	439	417	473	446	416	451	425	418	426	435	465	386	444	386	433	393	433	430	392	459	472	447	449	442	439	433	418	420	443	416	441	412	447	403	391	428	420	454	421	406	403	480	394	410	458	421	422	478	409	432	441	466	387	415	387	442	414	441	461	422	445	449	440	467	468	423	494	437	407	418	447	427	439	418	444	424	396	423	431	429	432	410	420	432	442	429	447	431	425	470	459	439	444	444	388	410	432	465	438	445	464	438	450	451	427	432	437	437	436	433	380	425	436	415	422	455	459	449	403	448	442	423	433	412	475	433	418	443	438	413	432	432	437	427	401	432	435	440	443	448	431	425	429	438	466	429	413	433	464	419	437	438	446	400	421	422	406	432	413	422	450	407	429	433	454	425	427	451	410	459	419	428	458	421	398	446	455	470	436	414	428	432	444	402	422	418	424	440	448	430	392	436	445	454	425	418	420	450	410	420	418	432	406	458	442	412	426	459	468	449	420	452	422	387	476	475	397	438	411	411	451	433	446	436	467	438	424	435	446	433	444	428	428	406	423	456	453	434	401	438	452	431	429	403	422	418	434	471	449	407	459	380	470	417	435	435	431	434	447	445	402	475	424	425	418	428	448	432	425	423	409	451	451	428	416	432	426	407	444	414	437	472	431	430	462	429	457	439	432	429	428	436	419	463	421	423	445	432	435	431	450	462	407	429	468	467	476	417	426	439	450	418	451	424	422	427	446	420	426	418	420	439	410	414	423	470	448	457	477	475	407	432	428	434	412	418	457	391	423	409	445	422	413	426	416	389	445	458	447	449	458	437	464	451	443	464	454	418	463	457	392	432	458	420	441	400	425	439	434	445	411	443	449	435	414	440	449	406	422	418	443	422	436	400	450	412	424	433	420	471	484	432	447	459	469	428	435	488	451	432	481	419	427	441	427	434	439	432	449	420	472	420	418	458	414	416	471	426	465	445	439	415	466	450	413	442	441	455	428	455	419	395	454	461	436	427	476	431	445	391	438	432	430	431	451	428	425	422	464	397	468	454	445	445	400	452	419	440	455	458	429	431	428	443	424	412	419	424	435	443	437	449	434	434	447	441	434	407	454	449	442	396	463	408	449	508	449	432	431	424	467	459	442	456	407	414	414	415	459	379	454	401	457	457	436	439	409	426	460	453	440	430	428	412	400	440	427	434	439	436	406	408	442	419	424	416	431	433	415	443	443	450	408	422	464	431	440	458	439	466	442	458	433	427	394	412	414	460	483	461	429	443	416	457	417	408	421	415	437	436	414	438	478	474	418	414	434	432	427	452	440	421	484	412	457	443	445	422	424	440	399	446	399	393	430	469	445	457	470	428	419	462	450	489	463	451	454	454	430	449	424	446	431	417	400	425	444	436	451	435	463	457	430	443	424	448	482	453	450	398	442	394	462	464	434	442	456	431	462	431	436	429	459	423	403	444	426	413	453	453	421	427	435	428	433	439	426	440	404	442	440	438	418	466	415	422	397	392	450	480	439	417	423	419	452	414	421	466	467	422	410	421	427	469	450	429	428	430	430	418	432	452	428	396	462	432	460	420	420	398	445	402	416	447	434	459	440	400	410	455	425	425	446	435	462	386	381	432	416	435	445	402	450	440	443	436	443	397	429	431	493	424	406	401	470	455	452	458	420	426	403	430	439	423	433	458	425	425	436	413	446	444	419	406	439	405	433	419	437	474	429	418	443	416	464	432	409	403	445	432	431	466	457	446	438	433	440	419	441	424	454	481	446	441	439	472	434	409	459	415	418	433	446	447	430	452	437	405	403	447	433	426	449	460	421	437	453	468	389	417	407	449	437	406	443	447	443	394	419	399	437	432	385	433	389	416	417	435	388	431	471	451	432	456	398	456	414	460	440	409	421	483	459	433	442	442	451	463	433	425	412	428	405	463	455	414	453	439	424	451	423	413	427	416	451	425	429	462	429	421	401	428	463	402	434	448	458	458	446	393	439	441	434	484	423	439	451	463	431	420	422	443	443	468	416	414	421	420	442	425	453	417	443	413	486	411	458	449	447	457	454	414	424	443	431	434	414	458	436	438	480	410	454	469	432	449	425	401	425	420	440	410	422	459	410	463	468	411	420	415	432	420	427	411	412	415	427	482	428	417	433	429	437	411	485	416	445	437	462	413	403	431	412	416	465	438	433	425	463	413	397	441	481	464	454	437	444	437	405	454	435	431	476	415	431	440	433	448	449	467	463	416	437	418	430	451	401	390	465	435	435	457	443	423	419	432	448	437	436	460	409	452	432	448	479	419	456	420	439	449	439	410	443	428	442	451	427	454	440	411	420	455	426	444	468	464	446	424	427	412	413	465	461	421	443	422	411	427	419	421	434	446	419	418	444	438	436	432	428	427	417	441	424	440	416	417	429	419	412	419	428	452	420	470	438	420	468	440	439	407	444	458	383	394	420	444	431	387	424	407	416	425	422	396	425	459	431	410	461	435	425	438	419	419	440	432	403	436	472	439	451	400	432	469	416	422	404	426	417	428	409	467	422	444	413	419	414	409	422	434	433	423	461	453	434	416	429	407	404	455	431	421	452	382	452	432	415	415	447	423	432	428	449	434	440	419	425	429	424	416	440	421	438	454	408	427	464	436	428	432	454	438	424	406	411	431	395	441	450	442	423	388	428	417	436	441	441	447	428	447	455	424	432	453	416	430	446	438	431	454	407	405	436	415	422	408	422	401	476	407	467	434	445	446	440	444	419	476	439	426	431	425	398
8396	652	674	595	448	433	392	404	334	372	339	367	370	333	288	330	334	338	300	320	333	324	285	331	333	305	314	309	317	347	311	336	329	290	327	291	346	345	318	340	330	340	324	325	340	333	314	353	345	339	285	322	284	297	296	299	300	321	343	308	311	305	284	319	308	303	315	354	335	335	325	312	352	306	331	346	335	322	308	342	315	293	346	294	327	316	344	328	373	307	299	297	308	310	306	341	324	325	349	314	321	300	327	306	316	320	311	315	308	323	316	319	312	321	293	292	368	337	314	331	317	325	340	336	324	321	300	308	333	325	318	296	307	308	335	321	344	350	282	334	331	312	329	327	326	322	331	324	294	323	322	345	347	329	276	307	297	323	292	314	317	327	325	343	313	340	297	290	325	321	305	325	330	317	313	320	327	332	349	296	317	325	291	348	324	320	343	315	300	342	338	335	303	344	301	321	324	320	317	349	345	336	299	306	312	298	341	295	349	316	304	333	335	334	341	308	300	348	345	291	313	318	334	322	293	290	338	286	282	323	287	330	346	296	284	324	298	342	297	318	336	325	319	333	310	318	311	317	343	318	335	260	306	329	302	291	338	310	336	315	317	312	329	327	292	329	325	321	285	272	306	311	294	298	331	316	330	313	279	295	324	320	302	307	305	332	329	337	326	295	292	317	308	325	340	315	326	289	321	316	340	311	344	335	303	329	323	316	305	307	282	308	324	319	319	328	313	343	349	307	311	322	311	343	350	327	324	305	300	317	312	331	304	288	328	290	305	344	346	311	304	322	357	326	342	329	312	334	331	308	337	325	333	358	301	313	321	346	299	330	333	323	329	303	316	312	330	352	299	342	337	334	331	328	273	249	299	332	347	304	334	311	340	322	308	332	321	353	354	335	313	301	347	285	313	316	352	325	334	338	291	329	326	287	337	307	340	318	301	313	322	325	313	345	316	355	347	321	331	306	286	335	346	351	292	314	305	361	328	331	303	303	345	328	328	311	318	314	305	336	333	339	303	349	325	312	300	304	259	314	323	363	333	342	314	360	308	303	331	320	322	341	327	308	326	317	313	332	283	332	340	342	317	340	339	309	327	312	357	304	306	326	331	334	317	295	331	300	325	297	343	316	332	292	326	340	344	351	346	317	337	356	332	278	316	289	322	314	302	325	325	323	333	308	301	348	363	312	303	327	351	318	309	315	341	293	336	321	309	298	335	302	277	341	340	336	340	330	321	310	318	284	300	364	351	321	310	342	308	325	302	297	365	279	298	321	348	355	324	294	332	331	300	304	325	362	333	325	313	315	320	313	302	338	350	320	313	307	334	304	321	342	332	329	337	333	352	303	303	296	324	301	291	290	323	319	371	326	297	358	308	288	312	298	336	363	340	297	338	328	359	323	319	339	326	290	305	314	319	315	283	303	298	346	337	323	331	298	314	340	333	365	332	329	329	320	336	327	336	325	321	316	320	316	328	289	355	309	306	324	307	351	318	278	327	315	337	324	320	346	321	314	298	314	357	325	286	320	350	314	342	313	306	329	332	319	328	292	318	335	339	296	322	373	298	316	357	292	308	328	332	321	330	307	320	333	324	268	320	320	302	287	331	340	335	348	306	365	316	276	340	311	315	309	302	332	362	351	308	318	351	310	325	312	307	315	314	333	331	323	351	361	324	339	326	293	290	268	316	323	299	347	320	345	313	329	336	354	324	332	322	315	310	312	337	338	316	309	330	320	314	293	307	333	348	349	315	302	317	343	294	331	304	298	309	343	325	309	347	318	328	370	322	305	288	340	300	303	340	314	326	318	333	321	323	320	332	298	350	307	347	303	304	310	315	312	302	315	325	342	301	312	352	301	340	333	321	348	286	329	341	348	325	328	325	310	327	317	281	353	302	328	306	304	307	299	344	340	329	311	338	352	332	305	323	328	337	329	318	350	293	304	326	316	317	317	328	312	309	318	326	309	326	326	317	302	322	324	311	323	322	286	315	326	324	362	343	309	335	329	344	359	335	354	317	324	327	332	365	320	307	307	310	301	339	349	310	332	324	308	344	326	327	336	315	358	318	311	329	296	309	299	256	310	340	342	298	338	306	328	324	336	284	334	333	321	314	320	329	336	323	353	312	310	312	320	316	332	332	343	325	320	356	318	322	350	316	318	308	313	303	356	323	321	306	298	314	321	326	312	352	297	314	364	287	323	310	341	347	298	305	319	324	301	347	326	326	334	285	351	305	316	334	335	299	310	305	312	350	304	298	313	311	288	338	322	310	308	310	301	354	293	314	287	360	300	333	300	316	305	319	334	316	323	309	308	306	331	318	308	339	305	317	295	320	299	335	308	321	311	296	306	329	306	322	326	312	308	310	338	327	321	290	314	301	332	333	311	336	302	283	330	324	342	327	286	327	334	356	311	323	349	309	324	304	295	355	325	331	278	300	325	323	307	337	323	318	310	321	320	311	323	344	363	314	349	323	320	299	336	313	324	278	288	302	310	299	306	330	316	302	334	256	314	304	340	327	334	347	324	321	305	323	328	312	354	320	309	344	331	326	327	321	290	315	332	322	323	344	327	316	300	316	279	322	316	335	350	326	336	358	322	366	343	337	304	305	300	331	338	309	295	317	329	342	343	321	317	316	363	330	329	330	306	339	298	317	321	334	319	312	390	354	323	328	333	322	326	335	319	338	288	349	353	323	355	351	317	322	315	275	311	299	326	331	306	309	340	316	339	332	319	302	306	338	310	331	323	311	315	331	314	322	306	332	348	309	260	356	339	316	309	326	296	310	322	333	312	322	318	319	347	340	313	321	321	323	310	348	311	306	346	314	301	321	320	324	315	316	332	306	315	309	302	308	319	307	317	321	324	315	360	332	316	304	303	355	332	321	325	303	345	306	304	311	320	301	328	319	319	338	301	335	331	305	345	312	317	316	320	316	306	358	308	338	335	349	332	312	322	354	325	335	336	331	324	314	339	341	307	286	349	317	342	301	304	303	327	312	308	361	343	333	328	361	313	316	333	358	339	343	312	325	339	307	339	335	381	306	299	297	291	307	323	328	314	354	315	313	332	355	333	298	311	304	310	326	329	360	309	321	304	347	344	324	320	332	326	322	351	302	335	273	325	300	301	318	318	302	342	302	328	299	333	331	300	363	322	326	318	298	315	328	310	329	341	337	329	326	311	319	329	309	328	319	326	318	326	311	346	329	345	321	334	327	327	340	326	318	337	343	340	332	318	319	329	296	286	326	283	283	282	300	317	312	296	350	322	290	320	315	316	301	311	329	332	328	298	320	326	313	316	321	298	305	302	374	322	308	306	283	313	276	324	312	337	332	296	317	335	341	338	299	308	272	325	326	307	336	346	303	327	352	326	301	295	338	326	340	320	335	332	304	318	316	321	370	301	360	325	320	302	346	317	326	334	342	312	327	304	323	280	342	353	300	291	334	317	312	309	334	331	342	303	324	312	327	319	311	298	317	325	363	294	302	290
7027	1107	1482	1707	1453	1245	1127	1155	1009	965	949	879	903	860	870	782	789	829	796	819	762	792	808	786	801	776	800	799	798	834	779	780	730	764	758	744	793	808	775	800	764	765	728	751	787	815	742	768	755	730	778	831	757	722	723	763	765	733	733	747	763	739	812	814	771	719	770	813	784	769	767	741	724	709	778	715	750	776	713	733	745	746	703	744	746	739	766	759	766	732	736	792	719	779	746	757	739	745	803	709	720	749	772	763	749	752	759	731	746	759	753	769	758	744	752	776	722	686	777	720	812	756	797	726	769	748	765	725	771	775	794	735	747	763	797	752	773	736	759	764	734	748	768	745	792	730	783	788	751	710	792	766	794	698	735	754	801	793	756	740	773	693	764	719	784	789	709	792	698	741	768	740	773	745	739	788	747	760	769	761	715	707	750	746	745	712	728	751	731	768	736	743	792	741	731	766	663	740	734	737	738	729	756	701	748	728	773	756	708	752	755	768	800	762	779	724	696	772	759	758	775	744	765	766	746	816	779	799	728	769	764	715	725	759	769	769	740	724	752	745	771	748	698	740	719	775	745	774	792	707	754	733	781	784	779	772	713	740	739	755	800	763	772	732	801	804	734	762	747	730	713	741	727	773	731	783	764	735	766	747	766	771	730	736	766	726	777	747	766	753	783	714	739	772	712	754	791	783	795	745	782	737	757	723	760	776	728	747	788	762	741	731	762	736	749	751	714	780	732	785	770	783	763	722	753	690	749	757	758	722	759	752	778	747	736	770	700	704	790	719	744	694	703	737	753	716	727	736	763	752	722	765	772	722	763	715	722	756	796	737	758	747	745	775	747	798	798	755	751	701	793	737	719	718	748	741	766	741	747	753	691	758	756	731	797	748	750	743	743	784	719	760	776	801	773	774	746	750	780	760	729	802	782	725	724	722	782	743	770	751	748	767	738	783	755	745	761	741	756	737	769	804	757	736	740	810	740	741	734	757	714	696	742	748	792	798	739	712	761	690	722	765	701	733	713	742	747	765	712	745	762	745	724	698	705	775	784	731	752	758	751	775	714	787	778	733	789	760	755	792	757	782	753	709	764	730	754	763	835	788	718	788	789	736	776	723	755	724	762	755	726	751	799	691	790	713	751	820	800	779	793	693	776	777	774	764	778	725	729	710	787	747	745	757	717	777	747	778	725	732	744	695	791	726	795	750	711	754	739	741	782	737	751	721	796	757	761	713	770	756	750	769	734	742	733	791	752	759	809	715	756	670	728	759	724	802	752	772	772	761	779	735	798	777	737	738	754	728	795	783	806	759	732	749	717	732	739	733	799	753	736	793	730	709	730	766	804	755	774	755	750	724	767	780	747	739	790	762	700	756	734	771	732	753	822	744	766	753	794	754	765	734	744	736	731	727	757	743	735	714	735	730	726	769	752	754	696	783	799	729	753	763	715	735	736	767	780	694	749	729	730	770	727	722	768	755	773	735	805	738	745	723	729	782	733	730	731	795	756	743	715	777	697	781	788	807	733	735	781	754	781	760	694	760	747	744	766	811	756	736	759	757	769	759	765	805	729	763	729	786	719	753	793	774	761	730	748	755	728	767	763	731	728	764	726	756	751	726	753	749	742	748	758	794	726	736	788	779	765	790	778	734	811	726	772	731	718	715	737	733	774	798	791	758	742	763	772	724	724	758	772	710	772	751	738	745	750	758	755	704	756	746	735	753	756	742	757	764	789	738	736	758	744	730	749	744	710	759	748	754	758	753	736	716	717	651	752	741	800	746	751	755	752	712	759	730	733	799	755	732	759	744	802	774	757	726	772	752	767	798	735	770	754	721	744	733	799	745	769	760	719	716	766	755	745	735	700	713	749	729	723	737	756	754	722	757	727	778	762	807	729	785	772	712	758	774	698	759	788	794	703	730	753	716	728	819	728	766	734	766	791	742	774	780	734	731	750	735	759	755	774	694	735	734	733	736	759	723	729	790	779	778	759	769	759	768	776	798	747	714	763	736	761	717	786	782	782	786	733	756	741	744	744	743	744	752	712	705	710	698	802	763	745	731	767	788	763	746	769	759	721	765	750	730	739	761	721	740	738	790	737	732	792	711	813	756	787	743	780	741	763	717	759	763	772	764	737	763	743	744	726	732	715	745	770	781	713	798	727	757	760	781	686	711	700	723	799	760	746	748	713	740	756	770	729	747	821	704	795	728	782	767	692	689	763	680	777	674	787	774	800	753	779	778	727	749	768	764	736	777	794	778	767	731	800	760	742	722	776	730	798	749	749	721	786	706	794	762	707	781	754	823	766	729	791	747	761	821	754	750	740	734	767	775	754	780	785	721	748	800	729	776	768	724	780	777	746	732	676	772	766	759	689	765	750	754	776	780	771	783	736	744	730	789	750	763	712	771	734	764	742	765	746	765	726	735	782	723	787	745	788	765	785	767	775	757	787	746	802	813	741	761	794	770	713	759	745	764	743	748	777	691	761	805	765	766	754	770	762	799	752	793	718	779	779	758	731	795	762	760	773	774	766	729	725	740	765	715	753	693	725	805	774	747	735	795	680	779	752	731	713	740	751	778	751	751	720	740	758	789	787	730	787	801	786	691	789	748	728	777	727	762	752	713	767	740	785	760	756	830	746	766	737	733	738	739	769	760	798	789	742	721	786	797	786	737	728	782	744	756	740	765	755	742	752	757	753	773	701	750	771	739	779	718	770	765	718	748	741	759	755	770	768	742	777	781	785	736	763	739	755	744	748	710	738	804	780	811	718	762	753	731	739	776	766	722	770	749	750	746	775	758	741	743	806	764	774	762	729	781	703	746	738	758	734	758	746	750	791	776	803	739	749	733	788	706	750	781	724	736	765	768	728	707	711	749	760	781	739	712	785	734	748	698	704	825	759	701	735	783	686	738	740	769	741	716	734	718	747	692	755	763	749	795	724	735	751	751	748	784	759	729	782	726	753	726	750	732	803	700	734	774	729	800	741	748	781	736	721	779	741	756	770	777	712	713	720	772	724	762	769	750	754	691	723	766	766	762	778	765	774	734	765	810	761	762	782	763	723	770	720	739	708	765	723	669	768	755	769	721	759	747	749	687	742	726	754	753	755	753	764	743	723	766	759	764	748	763	780	808	769	772	719	725	752	727	737	773	768	737	783	742	736	733	754	770	772	793	770	707	766	818	802	744	806	767	795	764	693	762	754	744	763	816	730	759	781	732	743	755	760	739	758	744	769	718	766	768	802	746	704	750	796	711	733	775	753	713	772	782	717	790	769	776	725	748	708	748	736	798	756	733	778	726	760	760	743	716	789	762	738	745	794	770	705	764	773	785	769	757	769	798	746	750	734	758	719	740	742	732	813	810	771	782	758	805	734	734	693	814	770	711	745	751	751	740	691	739	741	742	751	774	717	759	730	799	722	781	766	741	729	771	783	715	794	730	738	731	741	759	744	743	770	727	776	775	778	761	773	801	787	771	746	778	748	747
15124	1374	1030	824	614	488	454	397	395	377	325	310	361	341	347	332	301	315	310	319	303	314	287	289	303	333	297	266	290	324	291	260	320	285	306	294	294	324	281	316	293	296	287	309	295	296	298	277	269	307	300	303	315	279	300	345	271	277	303	253	307	290	291	313	304	313	309	279	289	298	281	302	280	313	322	318	310	322	273	262	273	319	302	309	291	330	309	281	288	321	291	288	280	306	283	313	296	288	288	283	295	275	290	266	309	303	256	292	289	286	285	283	281	301	304	295	284	306	300	299	305	309	314	331	310	285	282	274	281	291	302	277	272	324	304	283	275	271	300	281	271	283	316	302	294	304	292	319	272	328	300	276	297	289	320	261	282	316	281	269	281	299	298	287	311	308	322	285	298	306	305	287	314	304	309	286	308	287	284	328	280	299	325	302	285	291	277	301	295	336	314	321	291	293	291	291	298	289	305	312	346	287	300	286	290	288	269	284	312	309	291	294	302	299	327	295	324	303	277	259	317	310	277	282	298	265	303	296	270	272	295	275	281	276	308	306	299	309	299	306	273	265	263	282	262	285	293	304	254	287	303	282	260	309	268	302	293	271	311	284	314	295	287	303	266	305	294	302	297	297	290	293	289	287	306	284	281	329	271	283	293	305	279	301	299	288	308	297	298	315	314	274	306	270	285	281	284	285	306	290	279	277	298	338	320	317	293	281	297	264	279	283	263	296	315	274	259	277	315	302	284	300	261	296	303	262	318	300	300	278	322	291	276	279	306	301	277	328	311	301	288	267	290	304	320	303	322	356	268	311	298	304	308	296	293	304	273	286	292	300	289	321	314	283	276	290	292	266	274	285	300	294	286	288	268	289	300	298	276	282	281	299	310	286	266	274	299	293	312	318	308	301	313	312	292	282	295	255	281	310	289	285	304	313	286	300	277	235	263	266	304	300	279	308	263	275	335	288	275	305	320	306	282	328	297	288	269	313	317	293	299	317	280	304	281	271	293	284	275	314	256	290	283	277	312	284	291	287	311	317	315	309	272	307	287	285	296	315	277	327	319	299	297	244	297	281	290	304	301	273	275	304	291	303	307	286	328	321	317	287	293	289	331	272	318	319	276	306	311	265	330	344	300	273	270	280	268	317	296	298	334	273	287	269	303	305	352	280	284	312	287	296	292	287	300	272	311	327	289	292	292	306	299	302	310	276	282	306	291	324	296	287	279	302	285	276	304	270	292	287	310	293	301	283	283	292	312	292	271	317	286	280	285	289	318	273	306	300	266	289	274	277	308	273	310	343	315	302	299	302	301	297	325	271	296	272	286	301	341	299	305	282	299	267	295	286	282	274	287	283	319	276	286	290	275	305	296	318	314	285	279	294	293	300	268	279	284	287	298	302	286	306	265	305	304	278	319	296	285	263	279	289	303	293	278	261	308	307	310	289	289	291	284	288	326	322	293	314	290	290	273	315	307	284	291	316	289	295	279	307	304	275	276	274	271	284	292	319	320	288	324	298	287	278	300	294	314	305	299	297	306	286	283	324	271	288	313	312	298	307	312	284	275	314	309	279	323	288	277	260	309	313	297	313	264	273	286	257	283	303	319	330	315	290	298	299	307	282	293	342	300	289	283	262	280	279	300	299	277	292	287	262	293	266	275	294	314	302	315	253	294	306	261	312	261	303	303	320	268	273	271	334	306	318	282	312	261	314	274	320	304	306	260	308	285	300	301	262	287	319	308	298	258	306	277	290	286	294	282	263	275	292	275	268	299	257	280	317	322	299	303	305	266	283	254	265	283	300	292	291	317	285	275	286	263	282	328	258	288	297	322	301	305	282	320	277	314	282	300	284	335	314	320	297	286	261	292	331	298	289	278	286	277	297	294	295	269	293	322	292	310	293	296	252	280	315	301	239	318	263	292	278	309	255	287	292	313	269	294	314	286	269	291	288	273	312	327	288	265	322	328	305	275	264	300	275	275	296	277	291	297	311	287	261	291	310	270	287	287	314	297	295	269	304	308	330	282	305	284	267	280	302	279	270	271	276	290	251	280	295	277	295	323	285	276	290	292	284	299	305	286	308	248	303	324	287	277	283	285	284	311	307	317	275	269	311	284	290	289	283	318	330	295	268	276	299	292	297	323	255	296	280	268	271	313	310	263	289	280	293	303	305	294	302	270	291	296	274	318	313	286	326	321	307	307	269	336	283	294	294	307	266	274	297	330	314	281	300	317	281	318	266	304	315	278	305	282	292	290	270	284	321	269	273	306	297	291	287	300	304	263	287	303	314	299	317	324	286	304	297	290	283	280	286	306	318	283	289	328	320	265	289	278	301	295	248	322	295	246	287	282	269	285	303	295	277	325	299	287	300	288	258	294	301	266	312	307	297	302	305	292	282	261	270	304	301	317	299	278	292	301	277	282	287	262	295	304	279	316	263	284	289	301	313	321	275	285	267	299	279	304	287	285	317	278	318	266	291	281	330	325	308	288	342	282	310	305	267	294	274	280	319	315	289	274	278	300	288	322	306	280	308	309	296	306	286	291	308	283	274	278	264	284	298	288	292	277	285	294	251	292	259	300	317	284	312	306	283	304	292	288	283	253	292	274	271	316	300	286	274	293	297	281	292	281	294	279	310	278	302	268	317	295	295	270	305	301	323	277	308	325	283	271	301	317	302	303	294	290	310	322	275	292	321	324	320	290	270	295	307	311	308	317	331	259	326	293	284	294	339	321	292	264	301	323	276	326	289	262	298	302	284	321	317	308	252	292	320	288	325	304	267	309	308	294	294	260	252	282	316	279	289	304	281	302	257	289	295	317	288	300	296	286	322	259	308	274	282	292	315	316	271	349	311	323	311	293	283	261	288	284	287	279	284	304	280	280	328	294	300	301	307	302	327	313	286	296	315	317	316	274	327	286	307	322	286	282	264	313	275	326	294	292	304	285	303	315	300	293	306	303	289	286	259	328	325	310	302	305	298	319	282	278	317	287	319	326	301	283	309	307	276	283	276	304	303	304	328	298	311	300	321	298	289	332	327	307	269	270	258	302	286	284	264	295	299	293	304	283	308	264	300	277	291	275	275	308	337	315	271	292	288	293	317	289	263	291	267	309	298	314	298	299	320	284	312	330	291	296	303	296	297	282	285	287	293	294	274	307	276	307	290	297	299	293	323	273	275	267	308	239	293	326	301	291	294	300	307	318	299	314	307	265	273	320	308	305	315	316	294	292	292	270	345	286	292	282	297	316	294	320	282	306	293	298	268	287	294	306	289	265	285	312	289	308	327	249	324	273	337	305	305	261	314	283	285	298	320	327	272	297	279	321	289	265	290	302	305	303	295	298	263	295	280	325	304	293	291	289	312	322	325	323	323	266	313	286	302	298	310	303	270	303	279	256	290	323	271	292	337	277	301	315	282	293	307	328	299	284	274	297	270	283	264	308	287	274	330	320	280	299	293	288	300	296	311	287	270	284	272	298	331	271	282	304	302
8683	1264	2173	2419	2091	1694	1371	1419	1273	1029	997	939	906	827	797	846	801	795	790	744	749	741	749	715	720	733	743	708	763	669	710	678	685	713	684	718	726	694	682	712	698	724	689	655	713	656	705	684	634	680	667	672	665	709	697	677	663	710	721	690	689	696	688	662	678	704	695	667	724	682	672	669	703	683	658	656	634	715	662	676	678	664	679	697	660	654	663	681	664	658	719	672	706	660	665	668	663	713	688	671	637	671	723	645	699	654	670	655	665	640	653	644	710	658	685	671	677	689	687	684	667	696	648	716	660	650	664	678	697	705	667	651	677	660	663	684	679	712	685	663	706	663	662	653	652	668	675	704	681	720	683	680	630	648	654	653	632	649	683	669	662	670	644	664	713	643	643	659	623	677	682	680	655	706	652	656	712	645	694	650	693	665	690	671	673	650	680	697	679	680	702	658	692	717	694	682	699	641	608	644	698	694	683	668	674	689	658	684	656	652	658	670	645	673	635	657	704	665	686	666	660	671	642	678	678	640	677	695	665	685	660	678	660	661	671	686	704	650	668	681	697	624	677	671	665	678	635	667	694	679	670	675	672	686	625	677	665	640	616	687	647	706	650	713	661	648	681	705	707	688	611	713	732	686	686	655	680	658	695	655	643	642	690	708	659	689	655	673	711	692	638	651	700	699	661	651	672	753	638	648	623	682	661	638	692	674	672	673	707	637	707	614	698	720	706	647	716	655	657	715	684	629	694	690	659	710	647	668	693	666	677	702	706	653	679	634	672	686	727	669	700	693	671	644	662	700	663	663	628	698	664	695	663	697	671	680	711	680	701	721	684	657	695	692	666	672	689	680	697	682	661	678	670	622	671	666	643	665	702	680	689	717	688	657	679	719	706	640	676	694	691	695	661	655	650	612	690	668	646	644	696	661	718	686	667	675	679	676	661	679	646	671	682	693	678	656	674	695	643	649	704	698	703	665	709	690	689	656	642	668	712	677	655	686	636	665	669	712	686	670	638	684	677	644	677	646	653	654	621	681	662	691	693	668	679	704	689	732	673	678	684	664	680	657	613	695	688	737	704	692	649	729	687	617	688	703	683	719	678	695	647	637	651	657	657	666	654	647	662	688	646	668	683	628	635	720	657	707	677	672	663	653	689	663	706	680	654	686	680	668	685	644	657	631	677	688	644	652	678	674	692	673	700	657	627	715	639	659	636	626	647	672	695	692	686	667	666	659	696	702	723	695	677	691	645	673	673	681	720	676	689	720	660	675	710	659	685	655	695	696	703	703	650	738	689	621	667	685	661	696	642	691	699	681	653	676	647	710	643	663	637	668	669	695	645	632	649	700	642	642	706	663	620	638	670	653	685	683	675	703	667	658	681	692	658	635	678	681	619	683	681	659	653	666	682	635	687	661	688	699	692	697	648	659	669	684	613	657	683	662	693	672	662	693	658	688	674	681	689	664	675	658	662	668	641	707	683	629	670	687	676	712	654	674	655	663	702	655	672	689	705	710	677	676	659	674	709	631	689	694	640	617	674	683	665	662	680	635	698	697	669	624	709	635	694	643	703	671	684	690	667	746	698	678	674	631	704	687	675	660	657	708	660	657	658	681	681	633	623	645	659	673	699	672	715	686	666	705	684	657	686	684	700	670	674	634	664	719	671	670	657	678	712	690	654	639	625	658	704	648	668	644	665	664	701	652	677	694	665	674	662	654	629	725	658	655	652	645	717	653	672	658	636	655	688	682	690	698	656	706	651	647	696	679	688	663	670	669	717	668	683	679	682	689	689	639	710	706	682	658	688	644	663	673	693	675	691	660	653	671	657	660	623	699	667	669	637	696	700	669	679	659	638	653	665	634	716	647	679	679	717	695	671	679	705	611	689	680	661	647	670	679	677	686	681	681	629	696	637	687	706	655	683	678	665	667	695	639	667	670	669	668	650	659	667	632	706	694	675	686	624	700	642	659	713	659	686	708	668	690	708	701	639	664	723	651	656	701	709	676	654	652	648	675	654	742	653	644	647	641	681	659	650	646	680	686	661	694	680	670	693	679	640	661	677	652	666	687	677	666	657	681	670	712	724	666	703	686	657	664	672	612	679	676	674	673	693	622	617	683	683	683	651	725	651	697	657	683	669	668	675	720	649	640	686	679	707	687	645	662	650	682	659	713	685	666	612	669	641	682	677	657	720	619	646	629	675	661	704	696	636	734	602	677	666	703	692	659	667	688	690	626	690	706	699	667	651	643	674	701	666	647	685	675	641	646	725	675	659	692	597	718	636	689	645	692	684	677	669	673	632	704	658	633	671	697	686	670	674	660	682	671	703	694	663	664	676	683	642	706	669	684	682	640	656	697	670	700	647	690	716	682	648	708	671	666	685	701	695	645	667	678	668	659	609	709	686	634	708	715	679	697	696	690	679	629	660	643	715	705	651	665	700	689	662	646	665	673	695	700	685	647	726	671	718	644	731	693	689	681	654	666	664	679	696	677	678	671	663	678	686	701	667	669	651	632	631	659	638	675	660	661	669	669	705	724	657	684	715	699	649	652	713	666	688	636	654	674	687	661	664	686	644	679	679	678	699	683	649	661	688	683	717	686	667	612	681	675	678	705	690	703	724	643	677	674	710	698	637	673	642	689	678	665	624	647	671	643	687	718	719	707	687	688	663	683	682	633	645	707	650	623	696	677	705	735	660	628	694	652	711	733	649	654	657	709	687	642	690	721	660	670	716	695	674	673	689	667	648	643	674	671	679	696	675	724	637	697	683	701	649	713	646	631	666	658	677	653	687	710	677	688	676	699	643	692	627	689	677	663	657	661	712	665	670	633	686	655	673	679	699	678	680	724	683	672	649	669	651	667	672	677	674	668	619	665	688	667	728	675	699	651	636	669	684	701	711	658	670	660	639	651	611	686	688	697	644	737	716	636	665	670	662	683	621	757	692	675	599	679	689	644	644	665	685	681	647	690	660	645	693	687	660	641	681	655	653	695	673	709	678	640	681	685	734	673	662	651	648	643	700	721	663	674	696	640	626	637	652	695	661	682	678	710	704	674	660	665	667	665	680	697	663	667	695	639	684	661	643	683	680	640	677	664	630	706	662	657	627	700	678	672	706	688	661	666	694	624	651	722	712	656	670	701	693	677	689	682	697	686	685	693	660	659	670	683	680	663	653	637	657	673	681	631	635	680	689	661	649	670	696	719	646	640	706	703	631	687	647	681	651	676	659	685	727	702	678	663	659	665	710	647	713	679	695	631	649	677	614	649	665	649	693	672	727	664	665	690	690	722	655	669	659	685	642	691	680	692	685	684	672	670	652	743	691	707	673	632	678	648	651	648	667	684	710	678	651	657	646	666	668	701	640	643	683	688	649	694	656	690	636	688	691	630	665	645	662	668	714	690	675	672	679	695	651	657	669	631	663	646	663	681	633	656	703	653	663	670	641	666	684	691	653	684	658	656	659	698	685	657	662	675	636	658	635	668
2066	141	172	170	165	178	184	187	173	168	157	169	177	143	193	184	158	147	168	145	156	154	166	154	169	143	144	158	194	168	171	160	164	169	159	174	173	169	166	164	161	168	191	175	165	153	191	161	176	147	179	189	155	193	166	168	177	194	147	167	153	151	174	167	166	170	173	145	154	147	159	155	151	146	187	142	178	130	170	193	180	147	165	146	180	159	161	169	165	153	146	146	173	175	146	153	164	176	153	185	166	158	161	172	175	157	175	165	166	165	150	161	180	190	155	180	145	135	145	140	155	162	169	163	173	189	169	136	134	168	177	164	158	158	154	164	144	152	133	169	170	158	107	162	153	157	186	165	165	163	164	172	175	138	182	165	160	169	154	182	139	161	171	159	158	141	186	152	157	164	180	157	166	173	130	153	165	161	186	148	173	180	168	179	136	151	174	160	151	164	134	153	195	203	165	181	156	183	153	180	164	183	154	190	165	156	142	151	189	163	149	173	148	160	173	165	163	168	181	166	158	173	160	156	166	177	172	170	158	178	169	160	169	170	138	137	155	151	164	159	174	180	166	179	154	175	167	165	184	175	160	174	167	146	183	185	165	161	146	138	138	149	148	151	149	162	142	166	182	168	152	156	138	137	156	173	147	162	161	175	153	168	164	178	171	159	169	187	166	153	161	149	162	181	163	174	167	154	167	159	158	170	174	160	187	146	134	140	157	128	148	193	167	170	160	159	175	162	155	148	180	161	156	169	180	189	139	142	188	181	175	171	135	158	149	161	150	158	165	151	177	162	178	147	152	170	163	162	149	168	170	179	146	164	186	151	166	156	181	164	175	141	165	158	161	166	162	178	158	176	145	154	178	140	163	161	161	125	132	167	167	161	129	157	161	149	170	163	139	175	151	148	155	154	177	162	155	147	178	148	170	165	168	153	174	172	194	182	163	165	172	179	154	165	158	159	154	151	179	194	190	187	173	145	143	151	197	147	163	173	157	161	172	144	166	172	146	158	156	160	184	170	153	169	151	158	167	156	172	179	161	177	168	153	163	150	175	140	173	162	169	142	170	168	155	162	148	153	148	154	178	162	150	150	168	154	140	154	181	193	173	162	138	160	169	168	154	149	152	157	194	174	176	163	191	194	152	163	179	178	169	146	168	160	152	160	148	157	176	178	152	157	158	173	146	175	195	158	180	159	145	186	161	164	159	142	170	161	154	148	157	167	170	165	189	171	162	157	185	179	172	156	180	177	177	179	196	122	159	169	173	161	169	148	134	171	191	173	177	178	157	157	164	153	151	176	182	157	186	188	179	191	153	146	170	170	152	169	146	127	156	184	177	181	146	174	172	164	161	159	172	158	156	166	172	172	153	146	150	145	147	157	153	167	160	165	166	150	166	188	147	146	164	184	139	171	171	173	160	152	164	164	176	173	175	194	145	175	187	165	174	134	177	190	154	165	156	147	154	148	153	144	153	156	161	147	158	143	151	141	131	151	168	153	149	154	164	208	155	153	159	152	156	147	193	175	155	183	174	153	165	162	152	166	163	140	140	158	152	152	181	175	164	174	168	144	134	151	175	148	176	180	165	183	185	175	168	157	167	148	152	168	184	145	162	177	153	155	157	165	170	143	150	145	165	175	171	160	140	179	161	160	153	165	156	177	170	156	183	150	165	162	151	167	161	134	169	153	169	171	188	145	161	175	152	167	188	135	196	166	174	168	169	174	143	180	156	149	168	187	155	175	181	157	126	169	172	167	159	160	172	148	161	144	188	152	160	166	188	151	167	156	150	149	160	184	180	148	163	158	174	143	143	165	180	183	155	150	162	156	168	173	175	159	162	172	169	161	180	168	141	177	163	161	156	181	163	165	199	162	183	177	166	157	152	192	142	142	165	176	166	147	160	163	151	162	157	154	186	152	129	169	159	173	170	174	148	171	165	161	166	158	168	162	159	182	163	165	166	168	162	162	153	168	150	164	166	159	141	162	149	166	190	157	136	146	156	165	158	162	165	202	187	146	172	165	151	179	159	185	142	164	173	171	188	150	203	176	152	149	163	156	170	173	162	176	171	158	174	140	172	189	178	165	178	172	158	158	139	169	181	158	166	180	161	137	151	157	162	141	155	163	166	166	162	173	176	164	152	165	160	153	164	163	156	177	153	166	163	158	163	145	165	163	202	167	156	159	169	166	159	186	152	168	134	125	154	167	149	155	134	159	168	174	139	147	172	145	184	176	138	166	146	165	124	145	162	165	151	173	175	171	161	165	166	173	159	161	184	165	162	146	175	163	179	158	158	138	161	150	146	169	161	171	166	153	156	156	156	178	162	157	149	169	171	168	183	161	183	169	186	148	170	173	175	139	173	150	181	164	170	165	153	170	168	182	161	166	173	177	145	164	161	159	188	131	154	176	145	174	174	173	192	178	169	148	165	137	179	201	168	155	183	151	145	162	164	138	169	167	172	167	161	150	160	147	170	183	152	179	160	180	178	156	183	166	141	166	164	151	151	153	160	152	163	156	148	153	176	182	156	162	171	158	176	173	150	138	164	183	167	143	144	175	149	144	151	180	176	154	156	154	175	158	188	180	153	163	152	169	160	157	157	146	147	155	160	157	157	160	180	177	168	165	171	154	166	179	164	165	155	142	162	170	177	149	187	181	148	159	166	154	174	190	164	163	169	150	184	185	176	163	177	143	186	164	157	162	170	156	169	186	178	161	172	171	203	164	138	173	157	166	156	148	165	155	168	167	166	173	168	179	162	179	172	158	200	142	166	163	145	172	164	165	151	170	150	157	151	174	167	175	160	160	153	196	157	143	156	188	180	141	179	169	162	164	151	166	188	178	154	157	157	183	165	165	156	149	189	163	180	172	164	146	171	160	159	145	155	156	166	158	157	159	136	144	178	165	165	167	183	152	177	156	167	176	177	165	163	164	159	150	167	157	177	154	151	165	160	182	168	169	168	139	172	142	150	158	163	189	138	163	158	175	182	151	171	175	188	170	180	166	171	183	211	164	146	171	172	158	167	184	144	180	172	186	144	168	156	176	166	156	188	180	170	162	153	167	178	159	168	185	177	159	166	185	154	157	168	155	144	142	195	158	165	149	165	178	176	175	141	147	157	146	154	150	164	163	162	152	171	154	141	172	186	145	162	163	154	165	155	194	164	183	186	149	171	176	185	194	183	152	170	170	178	140	187	159	137	152	168	158	196	175	140	163	182	166	166	162	161	173	165	143	123	147	152	185	138	154	159	163	164	152	164	148	168	173	163	169	189	182	179	175	179	182	152	157	161	176	165	174	159	167	168	176	164	159	149	168	163	138	141	129	158	178	185	145	161	148	165	162	175	169	171	153	158	165	162	151	161	170	138	177	168	183	180	165	163	169	184	151	183	158	134	173	163	156	167	189	135	162	143	164	135	158	178	147	166	160	167	157	165	166	159	155	152	152	145	153	144	164	188	175	150	161	143	159	157	208	170	167	161	186	166	164
2273	381	499	480	494	465	502	480	452	460	418	449	447	441	459	457	449	496	421	422	450	446	457	425	434	447	416	421	393	465	421	472	443	439	412	436	425	435	466	408	448	435	440	428	449	416	434	438	441	419	424	462	417	435	440	442	401	441	434	412	405	466	435	452	415	470	431	444	446	440	447	434	464	456	433	423	432	466	445	428	463	400	457	414	432	419	399	455	454	440	448	409	448	416	416	477	422	429	402	417	421	404	460	443	456	447	444	415	411	435	433	369	431	441	432	445	435	382	429	424	438	394	448	455	442	425	454	441	404	427	431	423	436	466	429	405	458	406	451	427	450	445	439	415	424	415	441	435	454	418	432	444	470	445	420	422	414	445	447	461	417	430	423	400	407	392	414	427	422	452	462	418	417	470	430	426	404	446	428	432	436	430	434	413	441	414	390	422	421	429	388	412	412	453	408	428	443	456	400	446	450	435	445	445	436	411	448	455	408	411	447	427	426	446	429	441	416	401	419	439	440	477	440	474	438	396	442	427	411	406	465	416	423	430	424	434	435	431	442	440	429	479	444	459	431	449	431	430	445	424	440	419	438	441	413	447	462	398	480	435	434	452	405	435	461	452	458	436	443	422	433	411	468	456	434	455	417	419	401	427	446	457	448	437	439	438	445	453	478	441	442	436	442	454	452	437	402	432	430	426	437	411	440	443	465	453	474	450	444	446	453	430	455	394	424	428	404	464	463	461	422	440	460	461	433	455	433	440	434	445	443	416	434	395	438	443	402	467	405	444	411	442	449	422	430	436	388	426	433	425	433	400	415	439	422	427	420	431	451	426	422	453	436	461	416	444	411	431	422	431	449	446	452	390	458	460	452	389	436	420	434	440	425	437	425	416	438	421	415	420	437	434	403	431	410	415	417	436	418	430	433	435	461	462	437	405	424	450	448	436	400	447	403	465	412	442	456	403	420	423	437	432	437	451	436	450	406	427	445	446	430	408	405	417	410	438	437	450	468	453	452	426	430	434	443	423	430	451	445	420	409	443	409	430	414	433	435	460	461	427	409	439	425	418	463	416	468	482	405	420	480	382	457	469	431	428	451	471	444	415	449	435	391	421	418	461	411	394	423	440	413	450	448	440	418	424	425	447	407	441	447	420	425	415	420	450	443	418	457	442	438	407	405	449	441	415	443	425	465	439	459	454	435	421	428	455	449	471	417	428	416	442	424	426	415	418	417	441	479	432	410	428	427	415	453	411	442	422	444	438	415	470	445	438	448	421	433	432	410	412	450	418	404	420	430	428	425	491	401	384	453	456	433	432	408	435	429	490	439	394	416	423	426	448	400	468	449	425	455	465	433	434	426	469	443	417	418	429	391	443	449	421	412	455	470	462	436	435	429	414	433	455	432	441	443	442	417	418	446	415	420	441	427	465	383	470	460	429	442	457	424	434	439	474	420	403	442	464	411	440	436	410	439	419	472	409	415	446	435	439	416	458	443	418	416	422	454	431	417	420	432	456	442	428	443	429	424	424	476	449	413	425	479	429	397	427	423	422	465	407	467	452	442	433	419	423	449	460	438	466	440	453	428	459	460	438	422	435	436	483	416	425	411	434	472	434	408	431	417	453	465	446	429	432	434	428	418	445	436	426	431	433	455	468	446	451	449	446	443	437	429	462	436	455	435	416	420	433	444	426	452	437	428	409	439	459	433	415	428	404	450	444	429	416	435	413	450	463	434	445	420	436	458	400	446	426	493	433	425	411	464	454	423	489	418	435	412	421	438	436	431	432	458	418	476	427	472	431	447	427	455	437	404	383	433	440	410	413	449	415	400	425	449	467	440	405	431	457	403	445	448	425	398	425	444	446	432	446	450	434	430	394	421	426	441	477	458	401	418	416	406	424	443	435	467	460	423	414	425	407	406	454	428	436	449	414	392	423	441	437	434	435	417	414	383	437	421	417	418	425	400	448	438	464	423	401	428	412	454	433	413	451	392	436	378	436	410	420	454	426	417	427	464	439	441	439	401	450	399	441	422	415	448	412	429	404	434	423	414	434	438	410	425	441	427	413	432	459	441	397	444	438	435	504	416	418	410	425	438	400	421	446	433	409	410	446	423	422	459	454	454	465	459	452	419	453	457	448	488	414	471	424	407	438	506	479	460	424	385	466	399	443	454	409	437	448	426	431	415	428	415	427	431	417	460	444	444	451	410	395	472	428	421	385	391	469	424	416	466	439	435	434	455	450	459	419	439	454	405	433	435	404	444	458	409	435	434	442	464	454	445	429	409	416	422	402	428	432	455	423	435	448	417	466	453	466	440	434	422	441	409	483	432	446	521	476	441	391	400	471	449	403	442	419	424	473	441	452	455	449	428	395	411	409	454	386	437	418	427	400	407	413	411	433	438	430	436	462	449	420	438	454	398	445	459	421	454	413	452	413	471	441	408	471	452	441	452	418	437	443	445	451	399	432	414	420	453	409	432	428	400	402	467	437	462	458	428	430	478	446	449	430	468	437	474	477	418	437	443	460	448	471	455	431	460	441	415	435	415	471	435	426	469	427	420	404	459	460	411	466	425	418	468	429	425	412	410	452	457	427	420	420	428	427	439	440	429	509	418	462	418	408	415	451	436	406	465	418	375	430	387	452	427	417	471	466	406	405	459	430	444	438	478	439	429	433	483	456	434	415	453	451	440	425	433	428	422	430	393	420	429	379	406	400	438	453	410	382	475	399	409	413	431	453	435	440	428	419	444	416	428	401	440	451	405	461	385	422	407	462	476	430	396	457	407	430	437	441	431	419	419	433	376	424	414	423	423	408	410	440	448	441	443	434	447	427	416	424	399	421	403	447	412	419	407	426	403	444	454	439	469	443	423	444	402	429	434	444	406	456	420	450	422	444	445	413	446	426	401	442	446	453	439	424	426	457	452	424	392	419	451	469	461	403	415	438	439	443	461	437	418	414	450	449	417	400	473	401	436	438	472	455	467	423	457	408	415	458	413	433	456	425	421	414	408	437	422	390	452	436	435	464	461	442	422	418	438	437	429	409	433	451	430	410	479	433	432	439	430	426	442	407	423	455	450	450	451	439	413	437	433	412	432	415	432	440	441	435	402	387	414	444	430	475	449	464	432	461	421	448	460	453	406	432	453	432	439	436	403	419	428	453	421	433	464	415	434	456	445	398	439	449	436	451	479	425	443	426	448	443	413	469	441	464	439	443	442	415	431	428	451	445	445	418	421	422	435	452	423	420	430	465	419	430	436	405	464	429	384	437	437	419	412	405	398	409	447	428	437	418	409	406	406	440	445	406	432	433	425	434	454	424	427	436	453	451	421	436	438	401	446	435	419	454	443	436	437	471	448	438	443	409	467	446	439	442	431	416	415	407	449	439	438	441	451	442	455	450	438	467	472	432	456	437	386	431	454	406	422	442	426	437	432	408	420	449	436	441	452	399	442	433	421	455	459	412	434	392	447	444	446	404	463	471	438	464
8158	625	641	593	441	409	399	332	360	342	378	357	355	368	343	350	343	338	299	306	341	314	325	330	336	326	311	337	316	328	304	325	300	340	309	320	342	313	344	300	317	314	335	316	348	320	311	322	311	338	339	306	307	370	323	278	320	297	343	353	299	321	322	316	309	335	348	341	341	313	330	341	367	334	311	337	317	314	303	344	327	338	315	336	274	330	323	339	347	304	321	335	341	343	340	329	337	327	321	315	329	338	278	340	338	309	325	341	328	337	334	323	319	337	327	293	348	355	291	300	325	340	321	303	324	332	337	355	309	324	344	316	310	323	300	295	313	327	345	323	300	280	297	319	337	328	331	300	361	320	328	312	325	308	335	334	325	287	379	299	288	316	311	291	292	316	308	351	341	339	346	308	341	312	339	287	326	290	321	316	346	336	337	292	340	321	313	341	330	370	322	340	325	313	302	342	317	316	319	316	350	309	307	353	327	303	311	300	297	309	311	349	332	337	330	320	313	273	318	326	313	345	311	332	346	373	359	316	288	304	325	335	334	341	322	337	311	340	310	332	305	327	317	322	319	308	354	334	297	340	294	333	290	374	302	286	329	350	337	297	334	319	308	307	308	360	351	314	334	298	311	319	353	328	315	346	344	309	330	323	310	312	346	325	335	281	342	302	294	317	322	337	333	343	320	296	326	330	333	326	318	316	330	310	315	332	324	333	330	290	320	311	329	309	357	323	345	333	323	317	321	330	309	303	311	323	332	339	316	291	308	347	306	327	330	322	321	300	308	350	333	333	312	298	328	321	324	296	312	312	324	306	304	293	324	355	345	298	314	341	336	298	293	334	309	313	344	317	314	299	293	339	311	319	298	319	334	304	323	323	290	348	309	337	314	307	303	324	321	348	328	306	320	306	348	339	321	329	298	292	346	345	325	323	329	321	292	338	334	323	320	356	379	320	335	305	321	355	318	289	349	332	294	322	323	328	328	339	336	317	351	343	327	327	311	323	298	358	308	327	306	344	288	321	327	317	328	318	329	294	358	344	335	308	307	298	335	307	358	352	315	328	335	342	338	354	319	343	306	320	347	330	329	330	323	284	317	329	311	302	326	321	333	292	334	291	301	281	320	325	363	335	301	340	346	338	320	315	339	336	319	292	327	313	335	318	313	310	317	351	313	358	320	332	315	279	311	329	332	362	360	288	318	329	293	349	317	331	352	300	309	309	346	335	304	313	313	302	327	323	297	364	345	319	335	326	311	320	296	313	336	286	301	313	312	283	311	303	338	313	302	306	348	286	322	362	344	283	342	315	367	314	338	291	319	364	328	311	281	317	332	336	309	297	319	297	301	293	317	336	298	323	306	284	311	299	291	308	300	317	275	300	310	337	334	345	331	322	337	338	298	324	334	295	313	295	324	330	309	303	367	369	306	313	314	338	341	333	293	329	306	283	296	328	310	306	343	278	333	336	292	320	298	281	307	318	298	318	322	343	322	309	287	299	295	292	322	326	341	356	301	347	322	306	328	327	328	337	299	299	318	333	324	329	320	348	323	331	323	298	345	322	295	300	313	313	287	304	321	292	285	320	327	302	303	314	294	330	318	324	310	315	332	322	334	337	337	342	320	322	328	342	345	272	284	307	349	289	320	345	360	338	342	323	322	318	309	327	309	293	299	296	326	307	327	320	319	305	292	325	343	336	306	290	324	312	343	347	298	294	323	333	304	313	306	337	319	334	324	358	334	344	359	322	341	302	332	326	322	323	295	336	323	310	322	346	328	317	318	349	345	319	324	321	352	314	323	334	329	312	299	299	357	318	328	317	281	311	314	374	320	319	330	334	301	296	329	341	334	333	318	368	350	331	288	343	331	326	335	304	314	342	320	331	309	312	298	298	326	350	294	317	305	325	326	313	322	276	315	326	324	363	326	331	297	309	315	315	349	320	323	306	338	348	334	330	354	344	328	286	295	340	294	329	352	323	340	349	330	326	325	299	328	322	317	346	330	318	320	348	333	390	291	332	312	317	334	336	340	342	326	316	332	277	283	313	326	339	322	317	347	329	314	311	323	331	309	323	331	319	323	277	329	320	300	320	337	341	346	321	333	330	292	331	312	337	328	327	322	336	326	283	301	354	341	330	327	330	317	315	301	307	345	279	346	324	327	317	307	328	301	299	319	306	320	383	324	316	356	316	312	303	300	371	339	313	320	351	347	284	298	321	297	353	301	330	331	307	351	332	338	349	333	324	349	357	329	339	327	316	321	314	298	355	336	327	322	311	346	298	304	317	338	325	326	288	333	294	304	327	305	322	303	296	313	302	338	314	305	320	346	314	313	337	365	327	348	325	318	331	334	313	333	342	280	323	321	324	294	324	319	326	289	312	350	353	337	333	288	300	341	310	324	312	342	276	348	304	320	313	326	343	318	330	317	339	308	288	310	303	328	321	329	299	309	315	327	326	318	330	352	314	306	331	328	307	300	328	323	296	311	311	345	302	328	340	311	322	319	312	312	320	331	345	334	315	298	341	322	319	351	323	335	307	344	341	323	290	320	327	320	313	300	327	330	317	339	326	326	337	284	322	307	339	306	316	309	334	289	310	355	332	317	333	300	301	314	322	310	301	291	304	315	313	335	314	295	306	291	326	324	340	316	325	337	334	333	335	338	324	307	317	365	313	302	289	321	321	305	321	296	333	263	307	353	313	342	299	329	292	315	336	320	315	339	342	311	303	311	304	294	320	356	355	348	324	323	337	318	296	302	348	330	331	346	341	320	332	311	326	327	303	305	291	340	299	310	372	369	349	327	292	326	319	321	306	341	350	339	341	263	300	337	338	350	304	374	330	350	290	322	310	335	334	323	309	331	329	312	313	311	316	280	328	318	321	311	310	314	367	326	318	361	311	336	304	316	284	322	321	326	319	303	332	322	340	329	306	315	285	345	324	291	294	338	312	354	304	300	326	336	337	333	330	318	300	316	316	327	331	314	308	334	345	332	373	315	347	319	330	319	325	312	316	317	292	325	280	318	290	323	305	333	314	349	316	327	318	349	332	353	313	313	295	310	332	334	355	323	319	329	300	324	339	335	308	334	301	328	347	314	353	310	345	334	307	303	343	305	327	335	352	340	301	318	335	301	358	346	311	313	316	301	369	315	320	345	330	316	313	342	313	321	317	302	335	284	330	307	304	275	325	319	310	331	315	298	308	323	326	306	336	318	310	311	317	307	307	310	300	292	327	290	279	342	305	336	313	305	313	340	319	333	346	319	282	305	311	348	338	324	317	320	345	302	320	342	337	307	325	293	322	316	323	316	321	339	328	334	316	346	313	278	297	329	289	362	327	307	319	347	350	337	338	328	300	333	325	318	323	326	332	362	347	310	323	326	331	305	323	327	297	297	334	352	342	332	321	334	345	337	307	334	322	326	333	308	349	326	327	303	353	310	300	350	330	292	312	336	318	358	354	337	303	322	294	327	305	328	314	330	321	351	297	329	318
7063	1003	1495	1661	1393	1210	1127	1076	1009	1009	850	907	824	893	842	830	794	819	840	875	795	775	797	765	778	811	761	768	799	797	784	755	822	755	751	790	820	769	781	732	763	775	744	764	754	759	778	732	742	734	717	725	782	698	764	800	750	796	737	754	759	792	712	713	776	752	769	787	735	770	722	721	767	716	743	743	773	768	742	762	732	782	771	746	770	762	748	777	787	705	751	760	751	764	707	756	797	785	766	705	740	737	784	750	751	778	790	752	758	743	713	747	756	732	716	722	731	746	731	712	741	757	764	755	780	756	780	765	792	727	746	727	810	725	729	765	736	740	746	748	723	719	749	714	763	777	750	673	676	759	708	733	719	715	726	790	753	741	791	744	776	769	786	776	713	795	700	757	731	753	682	794	791	798	708	737	752	784	761	752	762	722	755	812	766	729	760	759	725	732	731	758	739	749	764	753	718	767	719	754	765	706	776	803	801	738	744	758	750	721	728	743	750	717	744	733	782	734	758	811	836	749	797	726	744	718	745	741	761	740	779	737	732	713	754	729	756	741	768	719	765	775	791	704	721	810	711	758	750	780	736	762	797	753	758	733	756	755	682	791	742	779	738	784	735	714	778	763	774	770	769	754	739	769	702	747	803	704	750	780	799	710	755	712	752	731	766	731	741	721	776	742	698	774	747	740	799	738	797	769	779	799	777	742	747	768	704	713	724	729	718	735	835	771	744	755	787	758	816	804	735	751	706	703	713	742	739	781	720	704	736	766	764	771	739	774	730	772	786	790	740	778	719	782	794	771	747	704	762	721	787	739	731	784	797	769	770	718	776	700	725	684	736	816	719	723	753	765	763	732	811	741	735	706	702	745	804	798	706	805	755	689	772	736	772	735	782	776	744	737	782	783	750	745	754	737	752	804	735	780	708	732	763	745	741	798	739	734	704	749	782	725	774	741	732	725	767	778	794	754	782	787	707	769	753	692	757	780	749	718	736	748	755	708	716	730	794	736	739	744	758	729	785	748	800	748	804	746	744	773	749	736	750	757	691	802	758	713	756	750	759	749	810	734	769	721	763	765	732	750	742	747	736	758	737	762	779	729	784	809	781	731	704	736	786	785	731	795	741	748	778	785	714	755	724	738	772	750	821	801	759	746	765	742	719	731	727	792	820	739	723	782	754	797	737	818	799	738	755	774	760	717	800	753	764	745	789	736	729	781	712	783	747	750	777	705	726	785	785	722	775	725	708	744	706	732	770	726	743	751	718	741	724	728	802	773	757	748	739	787	742	770	776	749	771	759	764	737	765	693	727	766	725	740	743	803	758	695	743	738	741	754	761	704	775	739	724	728	761	754	727	787	768	806	695	789	779	777	819	733	705	753	818	770	745	780	784	713	768	809	737	765	750	709	731	757	722	772	723	767	735	812	730	765	806	764	776	757	785	751	756	693	772	723	736	761	802	754	766	763	737	780	775	769	725	771	701	810	743	745	780	722	781	771	729	746	773	752	768	772	769	753	743	773	721	810	699	742	758	763	777	772	742	784	712	723	775	770	722	743	765	753	832	751	844	676	755	779	740	775	779	742	779	730	727	684	763	768	683	738	787	769	740	788	759	746	723	724	692	741	826	744	743	735	739	816	741	773	755	759	782	716	754	738	787	787	800	799	737	815	756	734	748	766	789	750	738	751	756	743	726	774	777	722	753	799	722	729	837	733	745	737	796	775	713	766	730	753	786	772	760	733	760	720	776	737	703	747	733	770	774	740	709	771	767	773	746	759	728	755	759	755	795	710	735	749	740	748	752	778	707	776	823	725	750	718	801	722	777	769	719	748	717	758	792	763	767	743	709	748	765	713	763	734	768	701	716	774	683	717	740	737	779	736	728	730	735	751	735	743	761	735	723	785	756	753	774	776	763	758	776	750	780	768	753	733	752	762	741	771	777	782	776	735	797	741	751	745	721	766	773	731	766	758	782	744	759	801	722	761	716	716	754	707	733	714	728	737	724	725	788	762	777	781	742	734	722	707	764	765	791	773	778	761	759	789	741	768	729	761	763	742	755	757	768	781	706	771	730	737	774	726	776	736	780	731	754	751	740	744	722	725	747	769	766	760	779	786	775	818	774	742	782	718	725	744	744	759	775	782	772	759	786	752	698	697	752	754	708	780	737	766	745	783	749	738	756	725	711	767	786	718	815	801	748	775	758	755	753	785	723	794	753	788	759	738	782	735	775	719	760	729	730	785	832	761	743	772	753	728	769	706	770	746	770	723	702	776	731	716	797	809	762	733	763	792	782	764	756	786	759	758	765	744	771	754	753	739	755	752	707	779	709	762	761	754	754	727	792	780	720	721	733	754	748	686	793	773	743	767	756	762	739	756	720	751	794	768	749	756	737	694	722	731	694	714	768	766	725	756	768	794	736	813	753	769	744	712	796	777	716	752	738	790	757	767	741	773	758	749	808	774	737	728	746	726	747	763	766	749	713	752	799	742	750	756	758	757	728	727	767	733	800	776	705	787	788	785	766	777	718	773	791	762	773	699	736	774	776	738	732	730	720	785	735	771	760	701	746	761	752	792	759	750	780	707	714	751	733	762	742	785	791	697	769	737	743	677	749	759	760	697	735	744	737	752	735	765	758	775	785	774	815	765	809	772	755	789	734	755	824	705	784	739	727	803	769	751	806	753	756	716	726	763	744	732	766	789	778	781	763	758	737	708	758	753	721	741	792	821	764	748	760	758	749	773	734	805	727	751	740	766	727	772	756	753	727	711	753	790	754	754	757	778	706	753	709	750	752	776	752	740	777	727	788	712	697	760	758	769	761	754	706	694	761	734	746	777	768	755	739	811	762	773	722	797	759	782	748	772	730	756	713	775	706	768	694	766	721	719	783	781	734	770	744	793	727	759	791	749	794	766	754	720	760	745	765	788	674	759	768	769	800	821	731	711	771	791	750	760	729	738	736	774	727	746	711	751	722	737	754	802	761	743	773	739	727	753	735	777	710	758	726	730	769	773	734	713	788	716	674	719	765	715	764	742	765	729	713	775	725	816	776	791	751	744	751	759	743	756	750	741	762	773	722	755	748	752	779	802	798	768	761	766	714	766	792	785	751	688	705	774	761	769	719	741	789	753	781	739	768	770	743	761	795	756	780	755	710	755	759	780	740	733	754	773	767	755	763	784	776	740	730	729	748	756	724	753	724	738	737	751	696	755	745	708	750	792	782	740	744	745	706	768	747	799	735	704	769	774	708	762	731	759	778	737	761	716	702	738	740	796	755	789	792	796	780	784	742	786	716	763	762	709	770	746	725	740	778	722	744	775	771	755	737	740	733	743	717	733	777	732	724	761	765	761	756	753	754	739	702	763	746	695	722	740	725	782	760	743	727	774	786	752	731	715	807	759	727	720	752	772	734	761	759	760	802	750	768	735	715	782	735	691	751	773	732	741	729	772	811	761	816	752	789	770	749	734	765	756	770	754	767	744	773	766
15455	1340	1030	812	583	508	464	418	364	396	319	357	348	346	334	324	336	316	280	317	275	309	302	289	285	285	309	291	301	309	300	312	292	282	278	294	280	308	277	325	323	311	304	345	264	338	284	276	305	302	304	322	299	288	330	289	292	273	302	302	305	314	323	286	323	298	291	273	300	294	290	287	314	309	270	304	299	292	285	277	257	288	305	321	272	298	300	296	278	331	289	336	285	271	301	308	279	310	262	282	269	307	306	281	324	311	320	298	291	312	279	291	278	298	299	308	249	304	279	299	314	262	291	301	330	288	281	269	278	293	335	326	300	298	283	305	290	278	302	285	279	271	290	307	285	290	260	316	306	254	295	308	291	303	282	290	276	310	293	285	288	300	280	311	290	256	290	275	247	277	300	276	322	308	287	247	293	282	291	297	282	341	303	289	287	312	312	265	288	312	273	300	276	293	326	278	294	284	301	267	295	298	307	330	342	282	346	328	314	273	291	300	279	304	298	313	308	267	280	323	297	318	300	286	306	279	283	281	308	283	301	294	297	261	304	314	317	289	315	275	285	304	286	300	266	284	285	286	291	288	298	284	297	292	261	278	288	325	280	319	328	285	270	297	289	266	275	263	281	309	299	286	306	308	279	323	310	342	302	308	245	293	330	285	283	287	310	299	284	303	295	296	278	306	322	299	299	329	310	277	280	274	314	270	294	320	310	305	293	299	266	291	291	306	295	294	321	297	252	301	283	281	316	263	319	289	296	301	310	318	314	339	276	288	309	306	302	287	280	315	268	287	298	288	294	336	273	305	290	280	294	286	294	321	281	319	297	313	303	303	298	290	286	306	273	307	283	289	287	342	297	255	275	308	320	310	294	312	289	315	294	294	290	288	286	298	325	304	293	278	271	284	317	304	260	301	266	266	291	317	304	284	291	299	301	267	304	299	291	308	283	276	288	281	305	297	274	269	301	322	298	278	300	296	321	331	294	300	269	283	272	316	275	315	289	286	299	285	297	273	294	284	285	289	291	306	306	281	322	306	295	310	288	289	258	290	294	287	298	298	267	291	284	282	281	321	309	320	339	292	317	278	297	333	319	286	307	325	304	253	275	276	288	288	290	297	299	319	276	311	310	305	303	302	274	289	320	302	295	285	277	273	301	272	287	306	273	307	312	299	292	322	323	311	288	273	304	273	291	281	272	285	283	283	272	281	289	278	293	295	293	293	288	286	286	300	307	310	314	291	277	295	305	282	295	277	300	306	290	273	294	268	332	344	276	297	314	312	277	262	294	291	288	289	276	276	300	275	303	308	278	289	241	311	317	290	301	266	293	295	289	284	291	299	303	264	278	280	290	278	312	297	324	314	297	297	306	303	289	328	292	288	295	292	314	249	336	319	300	313	317	284	284	275	302	307	305	277	278	275	291	295	299	301	311	298	276	289	257	281	297	288	267	259	307	297	298	290	272	295	296	270	291	287	304	311	300	312	301	313	306	280	297	301	319	274	277	324	316	289	287	288	281	308	259	314	313	301	290	314	295	261	284	323	296	263	280	291	254	293	284	288	276	258	310	286	304	326	297	284	312	292	305	310	325	275	295	305	282	302	279	284	302	280	285	310	287	320	299	293	256	293	272	272	270	325	281	311	298	301	264	287	286	310	306	314	290	262	305	311	285	305	266	290	296	317	307	305	299	316	272	326	280	296	289	300	312	312	340	309	280	295	277	279	290	309	309	308	309	289	308	277	293	290	282	272	273	270	316	292	265	308	291	332	329	299	295	272	304	275	291	245	309	264	307	307	283	280	279	313	313	304	286	284	326	286	260	281	315	285	269	275	275	314	288	308	256	295	317	283	248	283	300	345	289	288	285	313	257	297	334	287	302	293	259	295	271	284	290	299	301	322	284	298	316	271	295	287	286	338	289	317	277	313	291	276	316	297	274	316	284	284	261	258	301	303	310	304	297	301	318	261	283	324	284	327	290	280	304	297	305	303	279	263	281	267	276	317	302	300	314	308	279	308	293	279	275	306	279	313	287	236	277	308	306	303	324	276	293	286	292	290	319	294	301	314	300	280	304	329	303	254	281	312	255	291	301	300	290	320	252	254	283	291	283	284	284	284	285	292	289	323	334	282	282	286	299	318	322	309	304	273	293	284	304	286	279	323	329	264	310	315	339	285	264	264	276	275	299	296	316	310	305	300	298	310	309	304	306	267	291	261	300	293	292	271	278	319	293	282	304	283	278	306	297	303	271	312	289	299	297	289	302	311	282	276	254	315	314	260	247	316	314	330	293	318	275	275	297	278	302	287	318	307	271	279	314	298	279	295	302	282	287	306	291	272	304	274	327	305	282	309	315	278	296	311	277	290	255	305	321	273	259	280	292	336	314	280	310	269	282	275	300	297	316	299	296	305	331	285	294	293	309	290	313	269	276	296	250	297	304	307	279	298	291	294	265	276	312	288	305	281	323	295	296	289	320	295	267	293	288	288	300	298	303	264	308	290	274	284	288	264	275	283	285	267	298	269	296	278	293	340	307	298	276	284	273	276	284	346	302	303	306	314	295	257	278	319	322	291	315	291	314	268	310	319	302	300	259	327	257	304	292	289	310	276	307	300	278	295	274	290	255	291	310	283	286	278	283	276	283	285	298	301	273	302	307	282	276	290	231	303	297	325	300	311	268	279	267	291	278	289	279	318	290	310	303	288	283	289	291	308	305	314	281	284	281	278	277	276	289	272	291	273	315	296	293	309	321	298	284	308	259	301	299	304	277	276	265	278	281	297	274	277	282	293	326	264	296	329	299	289	291	297	319	281	279	316	308	293	288	281	300	304	293	309	270	316	292	314	283	305	315	302	291	286	282	266	289	290	300	289	303	299	300	284	318	289	261	294	274	316	308	264	270	289	294	311	316	288	293	312	271	319	280	288	287	265	288	274	259	264	284	279	329	255	287	302	310	312	317	275	311	281	287	284	267	294	289	318	308	285	308	311	264	301	316	277	272	316	240	283	295	288	303	294	289	291	302	322	294	259	277	283	311	340	304	309	275	322	284	291	300	281	255	303	308	258	273	322	293	300	290	299	284	292	284	295	304	295	291	305	302	279	321	269	274	335	303	261	302	284	306	278	311	330	310	304	327	291	275	337	280	313	310	275	298	291	295	331	316	293	282	299	290	303	306	263	270	293	306	276	278	321	284	312	272	286	290	279	288	284	327	291	314	297	271	303	267	301	300	286	283	290	315	258	285	307	280	258	345	307	306	318	322	298	291	284	299	306	283	307	277	314	285	301	308	291	298	271	292	278	322	295	249	268	303	293	318	295	303	282	298	275	297	311	297	303	300	300	282	327	303	239	274	310	282	294	285	300	281	286	292	283	295	319	300	267	326	280	288	273	271	299	284	287	294	313	299	300	286	294	282	315	303	289	285	295	275	314	264	306	295	243	291	305	300	286	330	290	304	288	306	290	317	318	285	306	309	264	269	268	273	299	291	303
8801	1283	2262	2307	1998	1579	1390	1331	1197	1121	1023	915	952	915	824	835	833	715	804	797	753	744	771	701	681	742	740	750	695	663	749	660	714	713	680	703	660	717	686	702	715	662	662	692	675	655	668	701	691	661	679	677	648	687	727	700	664	693	717	701	669	698	734	697	662	675	681	682	687	655	703	726	673	673	661	663	712	664	680	675	645	689	667	687	683	705	664	694	693	689	665	686	661	695	689	726	678	639	663	666	687	738	702	627	657	715	686	663	720	640	660	632	665	691	716	708	714	707	648	658	709	728	680	689	655	632	689	657	650	654	665	670	677	636	648	674	693	721	646	692	683	664	711	643	698	612	655	639	644	689	701	666	698	642	660	688	725	690	664	659	662	707	672	681	648	657	605	683	655	659	674	715	676	692	667	676	650	642	655	683	683	666	731	665	628	677	632	689	662	660	671	644	673	650	670	708	647	675	671	668	687	713	667	688	650	704	691	685	672	647	645	640	623	683	648	698	640	667	699	709	701	715	658	702	668	620	704	691	687	711	724	670	674	695	707	644	667	721	652	643	678	650	680	645	674	687	676	663	643	676	643	716	647	639	673	629	665	678	651	676	659	675	674	676	670	642	657	670	691	686	658	668	636	664	659	686	667	672	725	669	706	651	658	644	647	720	710	632	713	627	670	661	684	679	695	674	634	678	655	680	611	686	696	704	657	678	679	671	667	660	673	672	640	703	651	644	703	669	662	702	676	656	669	673	705	670	676	673	705	750	698	652	677	692	644	683	695	646	721	703	658	685	683	702	665	688	649	684	667	637	692	664	654	642	679	658	653	674	684	679	695	689	627	686	640	670	681	653	700	691	691	700	674	674	680	695	661	682	672	716	630	659	688	693	716	671	722	648	668	652	706	706	673	678	664	700	668	668	697	691	696	697	657	672	675	670	651	692	638	662	708	656	660	692	696	649	691	686	630	639	620	676	681	660	704	616	696	692	657	629	648	725	635	618	693	679	659	700	677	689	708	652	684	691	668	647	626	646	647	688	655	659	658	635	683	688	676	633	641	688	615	636	626	677	670	635	681	668	619	664	682	694	670	687	701	713	646	700	659	634	697	674	665	708	625	698	689	700	664	654	686	655	668	694	690	644	637	712	617	695	688	639	632	672	662	625	660	748	688	698	618	649	643	650	692	643	655	650	652	689	699	677	645	683	645	662	672	723	666	750	690	700	670	648	676	610	652	666	689	679	697	664	649	712	671	662	696	665	679	696	659	699	679	628	699	667	655	740	701	665	682	654	674	635	669	704	671	632	645	651	674	667	686	718	666	675	689	691	641	711	648	687	658	657	655	699	639	653	691	672	652	662	639	714	653	693	680	649	625	690	678	647	665	647	660	640	692	684	746	694	689	709	655	652	690	680	665	663	701	706	708	649	670	691	701	683	676	653	682	694	652	632	647	639	667	690	674	633	678	671	669	669	664	653	696	705	702	680	672	630	673	676	685	683	652	696	588	675	681	604	663	684	696	675	686	617	680	646	673	653	655	639	642	710	737	706	683	667	671	665	669	665	680	638	664	623	656	692	671	609	631	658	692	638	635	649	702	685	675	674	661	674	632	687	633	688	672	614	736	689	673	685	746	642	679	678	726	671	651	671	673	637	683	661	678	648	716	678	648	686	660	668	660	702	652	664	658	653	699	658	670	658	676	677	664	701	650	641	639	693	650	671	646	700	679	678	653	693	686	687	660	650	662	684	639	727	646	679	654	612	658	668	699	697	627	678	679	639	671	609	642	691	689	672	691	696	641	650	663	683	675	718	675	651	685	669	712	680	685	656	632	664	694	709	693	657	671	660	691	727	667	678	667	682	691	657	665	713	659	630	658	709	663	675	634	669	679	690	692	733	663	671	663	638	671	700	695	660	649	686	657	654	685	701	673	653	681	687	656	679	698	674	685	694	707	693	672	663	617	669	679	655	665	678	683	687	641	677	717	641	690	694	696	721	670	671	685	702	705	691	695	642	597	729	679	658	628	675	700	685	667	656	699	660	614	682	686	680	693	674	657	677	655	642	594	678	678	659	710	658	644	676	688	694	661	661	680	665	675	649	652	662	698	647	659	680	701	665	652	708	674	652	719	694	696	713	701	718	727	676	677	641	641	733	663	696	672	705	694	640	637	693	710	691	657	700	720	697	675	648	703	637	678	711	677	615	696	675	711	666	681	649	651	681	643	658	675	659	712	685	651	709	651	671	688	648	645	614	710	706	721	629	638	725	668	681	672	649	672	691	671	683	672	660	695	672	675	661	634	692	668	653	711	679	684	689	674	651	671	618	639	658	684	676	629	656	591	661	629	647	648	705	673	715	654	707	705	666	649	648	629	656	641	642	686	636	725	656	645	658	667	679	684	700	676	675	663	618	637	663	645	676	636	660	642	681	695	668	678	736	691	655	649	654	675	713	644	678	656	634	676	660	686	662	666	675	710	679	693	669	643	609	704	691	649	650	669	657	668	668	638	663	701	712	707	704	686	671	651	685	673	676	674	673	679	679	680	703	648	632	647	647	633	666	691	676	664	656	670	686	658	644	682	630	697	677	616	674	631	698	733	672	670	656	657	677	681	659	636	683	714	717	681	681	648	682	652	704	677	667	669	684	692	651	629	659	686	680	607	643	671	699	640	652	636	683	672	689	647	661	658	650	616	686	665	674	647	709	622	650	730	654	675	700	633	685	646	642	662	639	701	648	673	664	667	677	650	722	656	680	660	659	636	694	657	699	662	685	706	655	674	631	696	679	649	671	674	658	642	712	653	662	693	704	688	699	634	712	687	631	661	652	650	689	626	646	662	628	756	685	677	633	659	646	620	678	680	691	695	674	690	678	655	630	628	703	683	648	697	724	684	710	636	712	688	616	654	699	661	630	644	663	660	686	704	681	645	658	725	675	639	702	608	654	648	648	688	664	692	655	656	650	651	671	675	632	682	668	639	598	676	658	655	653	670	676	687	674	661	702	742	660	659	653	711	684	647	674	698	640	664	640	681	645	674	713	689	672	690	678	641	660	663	669	653	675	696	686	642	668	683	621	699	685	681	677	725	751	666	674	682	657	629	683	650	670	699	674	694	651	703	674	696	683	656	649	657	639	625	667	615	683	680	685	719	652	694	670	662	659	655	679	622	696	654	649	675	697	649	672	700	710	666	644	675	696	678	702	671	652	654	646	677	699	682	663	686	660	674	631	675	651	642	683	687	697	665	694	673	715	676	691	671	671	670	665	670	673	626	655	655	664	660	689	681	668	662	717	686	679	667	718	662	701	678	670	662	660	672	670	671	680	702	664	694	669	701	698	660	616	695	652	695	672	690	642	639	690	715	654	703	645	662	697	711	684	681	693	676	698	660	697	681	644	701	675	705	674	679	702	668	672	680	674	671	623	646	642	629	682	672	662	687	684	667	635	668	691	702	643	657	648	644	680	713	681	651	660	685	651	623	707	693	698	650	670
2045	199	191	184	157	169	171	170	148	182	185	178	132	207	161	196	159	154	158	169	180	173	182	193	189	136	160	164	154	148	134	162	171	159	157	165	175	163	165	167	184	150	169	182	158	169	143	149	151	155	138	171	157	165	139	141	159	150	145	189	168	160	130	146	197	158	181	135	167	161	191	168	169	158	154	174	157	188	165	147	148	145	167	158	165	151	152	183	152	148	143	172	150	168	171	172	167	177	138	150	169	158	162	156	155	167	139	147	170	152	157	135	161	154	162	154	173	178	158	195	185	142	160	168	179	154	183	171	157	159	170	174	172	149	144	164	161	174	169	139	184	143	167	138	179	145	177	181	168	177	174	138	166	154	143	125	175	152	151	158	166	182	175	175	180	146	153	196	156	141	135	144	164	165	179	148	167	163	167	170	162	158	160	161	160	174	175	206	159	160	192	155	138	187	169	189	189	160	148	153	145	167	145	179	163	192	177	164	150	188	166	153	142	145	153	138	160	185	179	166	149	146	154	166	175	160	161	153	162	180	156	170	143	162	154	190	149	170	143	157	184	148	149	157	162	140	178	180	150	162	174	167	178	158	161	157	130	155	160	164	152	151	175	145	167	161	179	176	158	167	174	145	171	177	168	174	182	151	173	171	169	152	180	156	185	166	162	153	181	172	161	164	156	179	176	160	157	171	142	143	177	185	176	156	157	178	159	173	169	157	177	153	158	155	150	170	148	193	166	158	177	137	178	163	172	157	178	165	158	167	183	145	172	215	195	185	132	160	161	172	169	160	157	192	174	154	144	140	169	172	153	140	150	176	158	159	169	163	123	161	178	173	166	165	175	160	156	191	178	134	175	164	181	201	167	169	148	151	150	178	169	165	167	147	152	158	191	174	159	159	187	161	156	171	167	164	140	150	173	167	172	144	146	166	146	160	166	179	191	144	169	141	147	172	142	145	151	162	163	173	157	172	172	175	180	155	148	160	153	158	158	158	139	146	144	155	171	154	156	148	176	152	187	164	165	153	141	163	161	171	183	149	193	140	144	149	137	169	160	157	134	147	184	169	158	146	159	161	168	154	170	174	166	150	132	134	159	155	173	191	180	159	176	148	122	155	137	179	146	159	155	145	160	146	180	169	177	168	145	171	170	164	174	154	154	191	121	175	164	141	160	169	141	167	159	139	165	162	177	181	164	176	164	181	139	145	164	157	156	163	182	163	168	172	178	189	163	169	165	159	151	183	147	175	195	152	154	172	161	160	149	168	162	189	153	183	165	158	167	150	152	151	149	150	168	157	187	179	169	189	158	174	167	184	145	136	154	152	184	169	150	180	191	165	171	143	169	155	169	150	158	176	201	181	166	155	163	174	163	161	179	169	160	161	186	173	159	168	164	170	167	172	133	139	173	146	169	165	176	165	156	150	180	144	150	158	150	164	163	152	169	173	162	147	184	159	163	166	150	161	142	158	151	148	143	170	144	172	173	161	163	174	168	159	139	149	138	161	151	135	192	172	130	166	138	171	170	167	187	162	169	146	158	148	158	151	176	187	166	167	118	176	154	145	163	153	156	146	188	178	165	144	160	143	142	164	162	160	160	168	160	143	143	153	157	169	167	158	175	186	145	175	159	165	136	151	183	140	142	142	163	140	166	154	143	135	152	165	129	157	163	170	186	147	156	165	158	157	174	163	168	166	168	153	167	150	174	168	148	156	177	163	157	148	153	166	176	169	154	159	151	168	154	149	165	166	168	161	178	141	164	153	191	138	168	151	167	147	160	156	173	135	160	173	170	163	145	157	159	149	154	155	174	184	166	154	143	160	166	158	163	140	136	150	173	171	140	152	137	172	168	167	158	203	166	129	175	151	169	168	146	151	187	169	162	150	182	155	171	154	174	164	155	174	156	160	158	180	169	175	181	170	146	163	148	168	166	166	150	175	178	170	158	157	147	170	160	173	175	178	181	141	149	154	156	158	163	161	172	188	154	177	162	155	152	170	166	157	142	147	159	150	174	145	148	163	158	146	192	176	163	168	186	153	145	149	146	182	173	140	161	157	153	162	163	189	154	175	173	171	152	144	162	156	167	145	161	155	192	177	156	136	145	165	154	186	152	174	159	149	155	169	161	164	155	176	167	214	167	155	167	159	160	173	171	152	167	153	190	171	155	154	166	171	159	154	160	160	145	158	170	165	174	140	153	157	180	157	171	168	149	158	139	140	171	143	160	150	156	164	175	156	168	146	154	138	167	150	176	171	149	156	164	177	173	163	142	178	168	158	176	159	137	146	184	162	140	184	181	158	151	138	166	170	171	158	150	168	142	134	177	177	176	146	167	184	158	158	158	158	188	173	156	145	168	157	153	161	144	156	178	170	180	175	155	155	168	143	187	167	150	139	172	138	169	181	181	156	176	165	163	164	165	191	153	165	162	136	152	157	188	140	168	166	165	171	152	151	155	138	169	177	170	153	151	161	174	141	150	165	151	163	167	164	171	164	170	167	178	167	163	148	182	148	192	149	210	161	182	190	166	207	171	159	159	168	171	162	155	152	155	145	145	170	157	173	165	162	156	146	159	160	155	139	174	169	166	164	162	166	146	146	164	171	149	189	147	175	177	163	133	180	170	139	149	167	183	154	197	128	161	194	167	174	149	174	153	152	167	172	183	196	169	171	174	168	158	185	169	184	149	171	176	169	170	180	147	162	178	158	146	166	181	165	188	148	157	170	154	142	167	174	164	166	182	149	197	194	172	187	150	162	159	153	158	162	160	174	169	154	159	173	169	167	181	164	169	171	156	159	151	160	172	162	156	163	183	157	176	148	150	156	165	184	161	147	179	149	161	168	153	157	185	155	142	159	169	194	148	167	143	164	167	164	165	150	169	170	169	152	165	170	152	157	155	168	146	186	172	171	182	173	162	158	173	198	173	166	158	164	160	150	163	177	155	147	170	152	156	151	143	184	138	164	158	153	158	153	159	142	169	157	148	169	176	155	175	148	145	164	172	155	153	169	168	178	156	192	180	184	162	170	164	154	178	158	147	185	160	162	138	148	183	151	161	165	145	157	158	158	171	141	141	179	171	145	127	177	185	154	145	150	151	159	140	165	172	165	178	125	168	146	169	149	170	164	153	157	164	160	163	198	157	179	152	157	140	174	177	187	168	155	140	162	178	153	174	185	156	161	189	159	156	178	173	154	184	166	166	150	165	170	187	147	173	149	147	169	157	145	159	144	152	157	162	178	165	163	174	170	170	145	156	145	153	156	144	162	179	167	172	160	158	124	148	167	170	158	168	171	149	156	174	147	192	174	173	166	162	148	192	147	154	168	172	174	166	158	142	168	167	163	167	165	183	140	152	177	154	158	145	151	161	153	172	148	132	170	172	174	155	173	153	158	142	161	170	156	155	172	175	171	151	149	166	157	165	168	141	150	129	157	157	153	152	185	158	158	176	137	159	166	148	170	159	157	182	165	155	163	134	160	172	138	161	148
2266	471	460	512	507	461	430	436	445	457	413	397	420	425	420	426	465	441	440	474	435	429	447	439	442	443	453	453	471	422	458	437	452	418	429	454	396	462	456	429	403	395	435	440	414	424	463	438	429	450	422	460	380	433	427	471	394	424	440	426	408	409	419	424	432	448	444	457	417	426	457	419	464	427	426	406	456	396	430	443	407	439	436	430	416	420	419	428	396	434	452	452	432	446	469	399	476	469	437	443	425	459	427	446	402	451	413	445	412	407	398	424	402	434	439	429	434	424	420	443	392	437	458	437	439	426	434	454	446	406	459	413	454	418	445	365	451	422	440	409	428	431	457	422	411	421	448	418	458	464	436	394	437	423	455	389	453	460	460	438	467	447	452	434	407	439	425	425	402	424	420	417	427	425	435	451	451	408	413	477	451	393	424	402	440	428	445	438	447	431	425	457	396	427	440	435	489	447	425	396	452	421	442	446	456	428	460	454	463	465	433	416	421	465	447	424	397	426	425	437	433	426	427	459	415	396	432	432	439	414	473	457	438	433	436	393	469	450	448	441	471	444	440	409	418	432	389	457	388	418	399	418	417	444	460	454	462	454	393	416	407	469	427	463	434	411	422	409	419	435	444	445	415	427	434	459	463	434	437	449	437	451	454	417	422	440	423	453	465	421	465	464	418	424	422	457	465	469	423	441	476	416	429	441	417	417	471	454	451	426	424	456	443	411	454	461	422	419	414	427	406	427	416	427	428	426	430	436	435	445	449	442	447	441	447	452	417	463	413	400	445	435	468	449	438	435	441	478	417	432	437	460	413	446	427	434	431	408	424	464	430	410	443	444	484	440	422	432	403	410	446	394	430	407	450	412	447	405	428	448	454	441	445	418	416	467	417	431	437	436	389	446	436	430	438	464	451	425	467	422	418	445	424	454	449	480	426	403	407	474	477	459	402	438	446	434	421	436	471	429	393	456	444	404	423	458	431	393	420	417	439	405	450	438	434	428	421	458	412	430	411	443	437	409	451	430	474	417	403	454	429	411	428	415	412	427	444	418	449	420	439	410	436	455	438	462	461	447	449	448	418	422	401	395	435	439	432	452	370	418	443	436	438	425	434	471	406	427	444	399	469	477	435	427	432	442	418	408	451	429	467	407	392	415	456	466	469	441	441	444	455	450	440	457	383	480	408	445	438	436	419	444	449	418	427	410	420	408	428	405	456	438	403	423	451	441	477	447	436	458	415	456	462	428	435	433	422	447	413	461	402	452	467	420	416	427	402	398	430	423	430	447	435	432	452	468	419	453	426	416	426	453	455	427	426	448	454	421	414	426	478	433	450	434	405	421	390	422	422	466	446	430	422	459	406	452	418	455	445	443	422	427	496	459	403	424	430	435	417	446	457	413	429	413	406	435	435	439	445	416	428	431	411	439	428	436	410	432	427	434	476	386	470	457	437	434	453	397	414	463	468	418	416	438	452	464	418	444	439	421	449	427	458	433	430	417	413	393	442	405	438	419	453	425	454	424	417	455	450	445	452	463	464	414	432	464	409	408	402	453	407	497	444	412	456	460	407	446	404	421	451	415	439	452	414	462	446	402	462	459	432	423	421	425	428	436	416	443	404	406	432	436	471	455	431	419	439	470	412	416	460	437	423	418	433	411	436	389	483	471	443	414	455	409	428	391	458	419	416	503	444	445	411	416	415	411	441	423	457	457	450	407	438	456	449	418	394	432	413	426	440	422	420	442	469	441	451	426	413	420	413	394	427	420	425	411	468	457	453	441	434	424	436	435	442	422	443	427	400	446	442	433	391	415	395	413	391	445	426	425	429	435	449	423	434	449	462	439	453	438	405	426	436	399	401	405	408	432	443	456	398	438	435	427	435	452	405	424	431	458	420	459	469	406	433	425	402	463	436	412	456	454	429	461	435	427	451	438	428	426	442	436	447	460	438	434	422	438	430	406	424	430	415	407	424	429	431	420	439	418	423	418	440	406	428	435	433	406	436	451	449	420	463	437	449	466	406	411	449	449	459	418	443	445	422	423	441	427	423	443	429	430	411	457	423	420	414	438	408	456	441	437	402	431	417	458	435	435	472	467	434	447	443	413	429	440	440	430	447	456	422	431	429	418	450	432	425	407	419	428	413	448	426	404	433	427	442	435	434	427	414	358	451	411	413	438	424	448	419	428	399	452	422	404	400	458	451	432	421	433	445	427	419	425	406	417	446	410	461	430	449	402	401	442	404	411	425	464	458	438	419	426	444	427	408	423	399	426	432	423	437	416	417	430	469	435	406	424	476	434	441	401	456	437	417	442	422	390	437	476	435	472	428	413	407	438	438	405	413	461	424	449	386	421	477	404	404	475	455	462	369	430	422	446	412	471	469	428	437	436	432	448	463	415	432	429	439	465	427	422	436	426	423	418	412	428	439	427	408	439	416	416	418	421	447	443	411	474	412	420	422	394	434	444	434	422	410	466	439	463	414	429	405	427	426	384	406	401	433	415	449	438	391	467	424	477	408	425	412	403	430	411	480	430	445	449	450	424	426	406	424	415	450	410	416	446	471	430	420	428	451	435	428	444	436	430	415	410	442	439	448	432	451	444	409	430	464	414	421	421	412	427	442	421	431	439	460	439	400	405	436	429	438	439	429	426	421	464	462	475	441	429	413	416	432	450	456	447	427	444	437	428	446	465	454	433	389	416	443	437	440	430	430	448	430	416	451	457	398	400	442	421	454	428	437	426	431	435	423	408	412	467	437	462	403	473	455	416	432	440	428	466	433	415	444	422	436	449	403	423	469	415	435	438	433	408	402	439	470	481	463	420	455	412	463	458	424	427	421	434	436	427	431	463	421	426	426	455	457	438	435	437	418	425	455	413	457	429	412	424	406	414	453	458	466	444	484	421	454	392	450	446	436	423	398	419	459	414	429	422	460	432	442	404	423	402	427	427	406	459	417	416	409	483	451	413	442	417	436	426	415	429	402	446	425	463	467	393	406	445	445	430	433	416	443	418	403	389	434	438	388	401	410	432	462	412	420	429	438	443	428	464	451	399	461	423	407	421	426	453	436	440	434	431	430	473	423	413	407	423	421	423	435	424	397	419	428	442	425	432	431	391	452	432	444	407	421	453	411	408	428	434	418	402	416	407	437	442	426	441	410	400	480	432	425	446	446	474	436	429	397	453	421	454	407	415	421	470	450	466	438	424	469	433	437	437	426	437	408	442	439	466	463	432	421	439	461	439	424	442	399	449	457	431	437	400	402	425	443	446	448	401	462	423	444	409	440	431	413	431	440	436	445	463	478	429	422	416	504	432	437	433	426	438	458	417	469	439	407	468	413	439	407	405	469	430	463	430	418	450	412	419	426	456	421	454	447	442	440	416	426	455	492	418	452	460	428	434	480	431	445	432	417	412	444	410	423	437	412	405	402	409	419	416	430	425	399	426	444	398	396	449	427	421	416	446	413	461	431	462	432	410	466	402	430	434
8122	632	640	577	445	434	376	371	369	384	355	359	340	324	338	303	315	368	352	309	340	336	333	356	320	334	334	312	343	309	348	315	294	297	338	346	335	311	301	309	320	313	302	318	334	295	312	313	374	324	356	312	344	355	277	328	326	337	342	336	286	315	360	285	318	320	326	324	345	312	356	368	314	312	332	338	296	321	323	317	319	293	308	325	325	301	327	322	318	338	285	339	327	291	330	335	317	325	342	336	317	350	328	330	307	308	346	315	320	306	320	342	325	366	297	330	292	307	303	346	336	336	329	307	351	309	345	306	335	280	298	315	338	321	309	339	331	323	327	299	292	341	322	350	316	304	320	309	325	352	338	342	321	286	332	330	319	337	331	315	289	330	339	348	318	352	336	315	329	328	326	367	324	335	305	287	343	338	328	301	328	308	334	343	318	343	310	331	314	328	321	330	318	334	346	308	343	351	338	312	349	333	287	292	312	324	327	329	342	316	347	272	339	309	308	342	294	340	290	330	368	316	318	300	317	308	337	328	323	327	309	309	294	355	337	334	307	335	332	353	342	291	346	310	358	285	354	313	292	320	318	339	307	326	318	344	284	322	304	315	330	332	341	352	301	335	359	339	310	278	321	305	331	336	341	315	338	321	312	297	322	322	323	304	337	352	342	310	317	321	337	315	359	293	345	332	315	314	316	308	322	294	345	316	332	323	313	298	347	314	323	307	296	317	327	354	295	308	293	293	293	318	340	351	312	314	313	300	334	305	314	320	274	309	350	340	322	306	316	350	319	335	323	318	326	319	338	335	345	353	288	287	306	287	309	340	315	311	332	310	331	318	340	331	311	314	328	320	325	321	302	333	335	313	287	292	328	309	337	332	343	296	319	318	339	321	365	308	315	312	342	306	292	299	297	318	317	354	296	276	319	290	329	299	303	348	338	308	347	346	312	310	326	331	336	321	315	327	334	344	317	304	313	329	349	329	355	323	320	354	305	325	299	317	334	356	327	333	330	303	334	314	319	335	316	340	319	326	297	328	311	305	319	345	313	323	327	311	308	358	281	321	293	317	321	318	346	324	296	295	312	356	313	329	308	326	333	312	281	335	292	308	323	330	304	299	339	313	324	294	375	306	328	335	323	289	330	308	340	311	303	302	304	318	323	318	337	305	325	326	326	300	305	325	332	330	328	318	301	313	355	349	307	302	319	332	326	269	332	294	306	340	327	324	309	326	305	333	304	328	301	276	323	312	337	293	317	333	314	340	308	317	345	309	293	344	335	331	291	296	336	319	312	340	269	318	309	311	313	310	317	328	326	307	340	349	316	359	327	302	306	366	311	308	325	316	322	346	297	288	318	310	300	323	294	317	275	309	303	322	363	355	329	315	292	340	340	318	359	349	340	323	328	340	319	313	326	315	315	339	345	363	314	349	323	302	312	310	333	325	328	334	295	293	336	295	333	348	337	309	294	301	333	329	329	324	320	284	358	318	307	346	327	286	347	307	301	309	311	324	301	331	328	334	302	305	335	333	341	317	319	290	307	330	337	322	313	333	322	319	317	305	340	293	286	320	316	307	307	334	330	326	326	361	295	360	338	316	320	326	337	305	310	300	317	331	300	320	346	322	320	271	305	301	276	321	324	338	336	330	314	316	346	295	370	338	315	334	342	317	295	289	326	307	320	319	275	338	312	292	328	312	342	322	338	324	309	316	302	322	345	348	305	337	324	327	337	346	315	322	318	277	290	312	342	333	311	326	306	304	309	302	272	331	305	295	315	318	328	296	308	306	318	324	340	355	363	310	310	322	311	317	324	325	357	328	282	350	348	346	375	330	275	310	316	332	299	328	315	317	334	312	341	318	307	339	314	328	318	326	315	329	311	345	288	279	318	326	291	307	334	326	329	288	338	314	331	350	306	321	336	323	346	326	345	298	332	326	353	318	319	315	317	336	321	293	311	307	317	335	358	307	290	331	334	340	297	295	320	314	324	332	315	352	324	329	320	357	340	343	353	303	293	345	297	320	291	322	322	329	354	321	313	305	349	329	313	341	329	332	325	358	313	305	268	315	322	314	353	318	341	329	336	329	324	301	297	305	301	326	315	332	312	312	299	296	313	321	311	309	325	299	390	327	311	314	313	337	348	322	302	333	331	326	318	321	320	344	352	338	323	307	305	351	336	325	324	297	331	328	319	292	293	348	338	296	300	299	317	353	330	327	322	329	305	329	301	333	323	358	304	329	293	317	322	289	298	311	311	316	344	309	307	338	332	310	334	339	330	279	293	325	299	313	313	300	291	278	316	322	298	324	285	321	314	321	315	343	298	354	328	317	309	329	321	334	316	298	325	350	343	347	323	333	289	311	330	302	304	299	323	337	295	325	313	325	318	329	352	343	333	321	315	322	307	283	335	324	332	325	296	333	306	349	325	327	306	289	333	347	327	329	300	303	375	351	349	301	325	362	342	330	299	336	323	329	299	326	346	331	360	275	317	310	332	300	332	331	336	320	309	317	290	303	374	325	294	324	325	299	316	308	310	311	305	318	305	317	352	292	332	313	318	354	326	347	343	310	323	338	303	353	299	315	298	303	310	350	335	357	323	334	300	336	320	360	334	325	304	279	290	327	338	288	287	313	308	335	315	354	329	302	302	334	309	326	340	309	305	313	350	324	316	344	340	327	334	356	304	289	309	337	326	350	352	291	302	344	307	326	320	338	331	361	325	332	309	320	309	328	326	294	279	305	331	327	333	336	321	336	348	316	324	321	306	317	302	314	333	328	281	319	292	322	287	306	306	332	327	317	283	332	337	340	327	289	284	294	293	322	341	321	300	334	334	306	309	298	347	285	298	330	297	320	345	324	298	337	327	276	323	335	322	312	320	338	330	297	307	290	344	310	312	321	331	320	349	312	292	306	340	347	335	307	318	312	359	304	321	323	302	349	332	326	329	325	345	335	338	294	312	309	332	343	319	304	340	313	303	364	297	294	325	307	322	314	330	353	341	302	326	307	312	327	313	340	364	318	356	303	333	325	320	351	308	345	300	320	285	326	332	319	301	334	312	326	343	325	305	311	312	321	325	272	308	327	327	317	315	308	319	278	328	348	325	323	318	340	314	332	306	299	323	287	299	304	337	281	281	307	323	307	323	315	317	299	314	323	320	325	318	350	328	313	319	299	328	326	311	338	320	317	306	312	342	338	339	367	291	326	318	340	322	377	336	286	320	297	398	346	316	304	318	317	299	305	330	336	322	307	323	316	328	316	335	327	300	332	286	340	340	340	292	301	326	303	293	335	301	287	337	318	297	326	318	337	337	312	298	295	290	315	339	317	320	310	329	311	273	332	310	281	291	338	334	304	308	298	322	354	330	290	343	329	286	348	322	324	341	306	338	301	339	339	308	312	353	303	283	330	324	319	332	314	325	327	318	299	308	314	301	328	301	347	354	307	329	339	310	325	318	337	317	328	334	323	371	316	340	279	304	330	327	310	353	336
6911	1016	1531	1712	1368	1291	1162	1125	1073	944	878	865	865	873	835	795	827	893	801	855	814	828	736	746	756	767	762	800	756	769	753	793	742	747	785	817	783	750	752	751	709	732	758	769	730	790	759	764	733	769	771	747	733	779	740	693	791	737	800	749	733	755	751	745	794	784	786	741	675	753	741	750	751	765	724	706	744	789	809	761	733	777	774	757	768	727	706	779	739	769	783	740	756	730	705	761	743	718	741	762	772	752	783	739	757	697	746	738	761	733	805	786	770	732	795	744	713	739	743	765	804	759	726	787	714	776	758	763	750	756	797	712	769	739	760	790	754	810	777	700	732	761	764	744	729	717	805	766	787	738	717	760	683	776	691	774	742	787	747	738	679	719	786	699	765	757	694	767	757	797	741	757	723	749	746	751	745	752	754	763	738	766	717	716	738	772	736	722	737	734	743	723	741	724	760	769	739	798	746	817	676	745	756	768	730	710	759	710	748	804	773	735	717	726	716	779	755	723	748	721	773	793	761	758	723	751	703	745	758	761	755	753	737	785	775	740	742	752	736	738	761	748	787	775	752	762	728	730	738	777	758	732	731	758	752	718	714	781	719	741	771	731	763	733	794	700	745	752	776	751	721	759	751	745	717	775	735	729	751	810	744	739	775	730	746	696	760	780	743	759	761	750	734	741	740	774	724	798	766	752	763	710	703	727	704	819	813	765	752	775	736	772	721	780	763	749	798	801	702	768	700	789	741	755	789	724	763	776	758	785	719	774	700	715	771	745	777	785	734	740	781	717	752	741	697	753	740	745	749	756	745	736	735	779	741	748	783	791	763	782	760	727	760	710	733	819	733	774	764	756	745	732	721	721	759	759	775	723	765	757	820	718	732	735	820	740	755	788	701	752	732	713	781	753	762	750	726	781	709	755	762	722	773	802	739	744	709	755	755	710	771	760	755	762	778	752	730	741	781	687	755	763	746	790	727	736	754	781	774	716	715	750	723	754	760	712	759	735	702	765	770	728	781	751	785	685	704	763	743	746	797	739	809	728	733	760	741	732	771	762	746	710	774	716	729	735	776	777	772	723	774	741	720	766	749	743	758	688	718	722	757	727	768	768	789	702	670	773	702	765	741	714	767	819	754	756	770	773	730	705	715	796	774	718	793	735	693	750	759	755	752	738	695	769	754	771	750	747	783	728	727	759	758	767	742	770	783	721	779	752	775	748	751	749	756	729	748	734	748	780	820	794	724	743	766	719	724	763	767	790	749	740	742	763	733	717	753	747	742	782	784	736	794	770	767	733	718	771	780	761	768	723	749	715	755	786	699	745	790	814	731	735	765	755	771	760	716	767	723	748	769	743	769	787	742	756	776	774	735	759	767	711	768	786	735	794	725	754	758	735	728	751	681	722	738	745	728	778	730	760	754	762	683	754	767	723	761	713	779	796	787	773	708	712	790	762	708	759	778	721	788	728	754	706	706	722	753	747	776	769	731	721	736	754	765	689	770	682	743	729	745	765	736	786	782	782	744	759	786	740	756	763	768	757	751	759	740	706	745	778	744	776	760	685	720	767	749	729	772	718	746	736	728	699	720	769	760	743	759	783	729	758	755	758	756	733	743	752	734	718	813	736	768	743	746	783	741	735	774	725	747	750	747	777	747	753	738	751	727	732	771	690	754	753	727	703	780	731	777	758	772	775	703	728	722	762	730	761	728	745	708	728	740	809	772	766	755	798	733	712	732	753	783	744	737	732	767	772	776	716	719	769	779	781	768	749	720	730	765	744	735	740	732	754	743	756	746	765	771	747	714	675	747	759	771	771	761	748	744	735	753	775	727	790	794	715	718	736	738	739	782	778	718	745	716	797	738	760	728	796	747	765	783	734	755	799	708	698	753	784	710	815	703	797	746	772	766	773	749	743	701	726	807	738	759	775	770	727	754	713	791	741	719	758	715	749	775	769	720	784	732	757	795	775	789	707	781	770	764	709	745	776	732	757	713	712	716	735	770	678	713	713	785	768	743	720	755	822	785	765	701	733	792	809	736	787	763	805	754	746	779	747	762	755	684	766	804	769	788	708	753	761	742	741	779	773	716	798	757	761	721	723	724	784	754	784	717	706	789	779	797	796	718	730	760	754	767	770	764	756	705	758	740	778	695	737	770	734	778	790	745	766	740	770	758	784	836	702	711	745	735	765	693	745	770	782	724	718	713	731	706	815	800	737	787	733	693	788	754	716	718	750	728	749	782	746	719	736	760	746	790	726	741	767	770	723	728	777	680	742	758	805	788	751	769	787	710	754	776	751	766	725	749	769	729	727	829	754	747	750	754	748	747	717	719	784	780	727	771	740	794	751	778	741	709	730	766	731	745	732	785	764	750	764	773	760	784	728	756	719	733	729	699	750	767	729	748	759	753	746	783	727	740	720	749	759	737	702	736	787	697	765	753	740	787	748	733	771	732	728	779	747	769	698	795	742	783	748	753	731	779	696	778	774	752	747	764	786	775	703	759	742	759	718	695	769	713	761	734	767	724	779	723	813	760	750	779	700	719	719	760	750	755	710	756	759	724	755	750	706	701	704	769	719	757	780	754	771	702	761	788	749	730	732	775	787	774	783	724	787	754	724	754	806	762	812	750	751	710	763	773	748	718	760	728	749	756	718	768	769	738	697	747	750	815	790	791	755	728	766	762	794	719	730	732	739	736	769	717	777	782	706	767	766	744	710	786	774	739	794	728	787	772	759	794	745	756	724	723	763	741	754	792	746	757	719	756	738	735	757	737	766	735	802	734	696	753	743	769	757	729	756	807	741	738	746	709	724	800	749	712	795	713	769	732	771	751	707	772	744	757	746	751	753	785	817	740	819	784	780	711	753	771	774	653	726	731	690	712	718	739	799	772	812	720	683	775	711	740	737	755	728	759	727	736	713	726	736	765	715	739	755	734	767	809	780	759	768	779	728	801	720	770	737	705	740	782	812	754	756	729	769	712	768	748	732	777	793	758	753	771	766	771	756	777	742	732	776	771	737	736	672	714	738	749	743	788	723	754	763	774	738	762	810	755	775	716	750	694	764	753	787	704	787	753	749	683	747	729	723	747	766	766	727	739	761	783	734	726	735	730	728	795	776	774	770	759	751	798	741	776	763	714	737	742	749	733	744	706	738	790	704	724	774	823	757	781	769	801	725	778	748	771	701	752	779	772	771	707	748	755	838	741	753	757	733	704	716	731	783	756	776	739	754	692	729	757	757	796	775	718	752	716	687	768	757	743	772	774	776	800	756	793	745	686	728	793	742	768	777	715	784	779	748	749	763	747	723	741	755	745	734	763	746	719	795	704	768	758	715	780	749	757	760	812	763	793	743	761	756	764	749	745	699	743	793	762	799	738	745	742	743	781	793	719	780	774	723	755	674	746	762	732	712	782	739	773	756	767	704	715	737	781	730	752	707	765	753	751	763	748	713	806	723	783	769	766	743	784	799	759	774	773	726	763	770
14932	1260	985	819	581	472	454	446	359	339	362	361	318	329	351	279	321	325	305	291	306	325	303	300	290	350	287	281	296	304	271	277	275	296	293	293	295	315	298	297	276	288	297	273	284	263	277	313	332	269	321	323	265	303	290	276	278	337	299	273	286	338	275	305	272	280	298	256	327	283	263	276	311	299	286	308	315	290	281	304	306	283	283	298	332	290	307	326	307	309	276	321	276	292	320	310	295	308	259	298	279	256	342	314	308	291	293	262	310	289	300	298	292	291	280	295	294	302	270	288	297	249	301	325	299	281	293	312	311	297	287	331	313	277	311	307	304	280	306	302	320	297	281	310	291	314	281	312	294	314	314	302	284	356	288	292	321	279	279	263	299	300	303	299	283	317	298	300	275	303	290	265	286	303	290	306	325	289	297	293	271	291	322	272	271	287	297	281	258	304	249	284	293	312	325	278	299	312	283	302	308	324	290	269	285	280	301	326	324	327	274	282	279	259	292	274	321	286	331	300	281	289	279	260	289	294	280	303	301	335	277	291	286	307	277	278	297	323	273	303	275	313	308	320	325	314	330	302	289	289	289	306	284	298	277	286	301	266	268	322	277	286	294	298	303	298	304	293	305	269	280	337	291	278	313	293	280	292	312	278	283	285	347	270	327	263	288	294	285	280	304	291	282	286	306	300	274	301	297	254	309	306	246	277	277	311	275	300	298	299	257	262	287	318	283	260	314	327	291	284	331	280	293	291	303	289	270	305	303	274	255	265	276	305	264	288	262	283	313	287	281	281	299	299	309	311	295	288	284	299	260	296	278	292	308	300	315	248	268	251	293	251	247	279	277	277	325	301	281	320	283	308	261	290	263	296	262	314	306	289	315	323	294	291	284	322	263	288	288	280	300	275	260	276	283	279	332	283	267	276	303	327	291	292	268	277	272	311	299	287	282	268	266	284	359	278	283	292	277	318	274	298	299	283	294	300	318	288	283	293	303	269	312	292	307	291	288	301	295	302	301	289	321	272	288	278	295	325	299	311	328	266	280	321	288	288	298	294	287	282	289	289	266	338	276	315	308	262	320	278	295	272	316	297	310	304	277	274	255	320	281	283	312	320	293	292	329	266	283	261	266	272	304	298	312	305	276	289	288	270	279	281	286	303	307	299	304	234	304	304	284	288	281	315	295	289	259	269	318	314	290	338	280	306	306	287	326	301	297	280	318	275	312	308	305	297	310	288	314	281	301	283	325	304	277	275	268	297	326	318	295	279	281	297	298	308	300	290	297	323	302	296	297	290	302	325	292	287	317	258	278	291	280	275	283	303	347	291	289	293	283	256	284	276	286	326	302	287	271	294	286	269	273	294	284	243	311	279	313	280	319	295	298	294	268	282	337	311	284	307	298	329	287	274	281	303	306	267	289	294	302	276	300	332	323	309	285	278	296	295	282	272	315	315	306	264	258	297	274	278	289	289	296	295	294	283	276	308	296	311	297	271	276	303	279	299	300	304	318	289	289	300	318	269	292	282	273	290	240	308	278	309	270	305	281	288	291	317	284	274	277	262	312	272	286	262	271	282	278	295	308	301	298	306	314	284	277	294	300	283	338	295	286	285	313	280	275	292	296	290	272	276	266	317	287	319	307	287	303	276	305	304	280	283	267	305	301	278	334	299	296	311	286	260	286	321	277	300	308	327	293	307	293	305	238	308	279	309	287	305	325	268	304	325	299	262	286	290	266	324	289	296	310	294	285	295	257	278	300	283	274	297	290	297	255	276	290	325	311	272	323	272	300	269	304	272	281	287	263	299	297	279	305	296	291	303	301	271	298	305	301	309	317	328	328	282	312	319	272	307	293	289	255	270	349	295	299	314	260	295	292	288	274	299	279	250	283	307	312	308	320	309	304	301	281	297	278	280	298	303	294	298	274	316	291	304	296	276	267	290	286	290	287	286	302	311	278	313	318	271	288	282	309	328	300	270	312	284	283	286	289	256	362	299	282	266	299	299	275	275	329	318	281	324	266	301	294	286	316	257	267	262	256	309	294	318	268	288	312	281	261	317	258	291	269	329	336	313	290	283	277	280	322	298	287	298	321	313	301	322	292	313	300	311	285	310	280	278	273	316	277	288	271	247	294	294	275	273	298	278	282	278	275	301	293	279	312	275	282	273	296	282	297	269	302	306	323	293	295	292	294	305	280	282	303	317	311	291	281	275	312	272	296	279	289	292	284	264	334	288	295	328	293	291	256	288	326	286	316	317	296	308	300	296	290	271	284	303	316	301	298	265	293	302	288	291	282	258	282	319	286	314	294	288	272	297	295	275	287	298	293	318	319	302	309	315	289	293	286	297	286	261	314	317	267	286	289	302	315	308	319	285	301	268	268	303	342	319	281	296	274	288	282	294	297	271	279	267	299	285	301	289	300	285	296	256	289	273	282	303	288	296	313	271	299	268	304	311	297	306	316	281	303	281	305	281	281	283	282	280	299	330	292	271	274	288	276	332	324	260	292	311	277	280	274	286	303	299	282	326	296	276	283	291	313	301	310	308	281	306	262	272	295	298	269	296	289	261	279	309	288	245	275	325	279	274	286	268	270	285	290	302	294	276	294	312	318	268	280	299	289	292	266	304	299	256	265	289	316	289	289	290	307	307	304	290	297	303	290	305	333	280	302	289	311	293	284	244	278	282	271	292	276	295	300	290	288	291	301	310	283	271	310	307	279	265	289	298	284	314	284	261	278	302	277	263	305	321	272	324	300	301	342	281	292	241	308	280	274	293	308	276	306	293	291	287	301	283	290	296	265	287	258	317	298	254	286	259	290	302	336	320	291	278	262	315	274	303	308	278	287	306	275	261	276	279	262	299	316	285	264	313	284	299	268	276	281	298	298	287	324	301	299	288	294	289	279	279	264	299	319	279	267	282	286	294	287	296	294	299	294	281	303	299	275	295	324	267	318	303	262	281	249	274	283	294	295	283	304	287	297	262	278	296	286	282	284	283	313	293	296	265	251	294	310	290	258	291	314	351	313	295	292	275	274	326	300	332	246	275	277	289	276	300	290	267	266	293	302	247	320	329	283	292	304	282	302	311	308	325	282	293	295	300	295	272	303	301	291	274	319	257	274	322	296	276	285	288	262	303	285	296	272	278	305	314	299	287	283	299	311	313	294	236	328	282	280	302	279	324	291	298	293	288	295	253	279	306	283	321	307	287	351	315	304	283	302	285	277	278	256	277	258	266	285	302	272	294	288	285	289	304	269	286	297	290	315	290	259	272	311	280	310	269	255	261	281	250	270	320	294	282	302	317	302	287	292	282	312	298	291	274	288	261	328	297	299	303	280	289	301	280	269	296	323	278	298	281	291	306	293	272	292	307	268	258	298	303	302	301	292	256	277	326	280	271	308	298	287	271	287	270	282	283	315	253	286	302	271	299	284	265	295	297	315	284	290	294	303	292	308	281	291	305	294	302	300	319	322	278	292	288	294	288	297	299
8785	1257	2212	2343	1937	1625	1508	1348	1202	1108	970	942	874	873	794	801	854	744	786	785	772	738	740	757	740	715	703	752	722	703	748	719	670	684	667	712	693	747	671	674	694	720	710	652	686	680	661	658	722	679	631	650	662	724	671	697	635	722	703	662	667	696	694	697	677	639	686	676	656	633	665	672	711	687	694	722	659	631	634	705	646	630	651	707	670	670	679	707	658	690	645	654	662	695	679	650	671	673	666	700	691	684	638	653	714	664	667	705	652	699	677	681	694	699	699	662	720	666	649	720	621	660	610	681	734	670	627	623	645	654	650	623	670	650	640	686	672	681	678	637	662	673	689	658	621	659	638	664	688	667	676	704	691	649	740	689	672	662	704	700	688	701	703	614	633	629	681	602	647	695	685	667	659	646	665	675	725	676	688	641	683	663	682	712	668	643	713	645	641	652	702	695	660	649	700	694	675	673	670	681	657	661	670	693	676	665	669	654	675	650	671	653	650	640	670	686	652	646	670	669	644	661	710	704	661	656	629	662	651	676	622	670	678	638	666	679	668	662	665	667	665	681	658	634	695	606	649	670	675	682	704	666	664	621	686	681	639	694	643	713	649	679	688	731	671	684	662	666	685	648	690	673	636	664	608	674	652	693	676	684	687	683	638	714	660	656	648	614	679	650	636	670	679	671	689	645	689	671	673	672	673	664	676	674	690	659	696	701	688	630	664	649	674	654	652	650	634	668	656	683	613	698	673	714	678	669	666	683	627	624	677	671	645	650	695	640	708	680	703	622	669	670	677	644	716	588	659	634	630	631	684	640	689	625	624	644	673	700	672	678	654	673	639	649	661	647	666	673	647	647	679	655	652	665	639	640	699	654	689	638	660	624	727	641	648	695	663	670	650	681	628	635	625	665	691	659	657	671	659	670	691	619	672	699	652	665	635	705	656	647	619	702	667	682	646	607	685	642	719	658	660	646	649	708	667	680	676	658	661	675	651	689	687	685	654	639	648	654	666	676	687	693	636	694	697	620	666	656	658	697	676	654	660	652	672	682	696	661	694	684	654	653	669	688	655	696	665	603	683	614	705	658	662	648	657	682	663	685	662	673	638	705	661	658	678	663	644	674	636	696	619	658	648	708	670	723	659	686	643	657	658	620	692	700	680	660	656	664	661	709	656	705	608	646	642	665	679	647	627	626	670	688	628	660	665	661	657	622	647	656	674	645	661	626	659	662	684	670	678	668	662	643	634	621	660	669	668	664	642	691	698	625	696	668	649	651	668	726	646	676	647	650	707	664	687	692	657	667	706	656	651	646	650	677	650	667	675	716	634	689	643	652	653	724	681	689	604	641	679	637	635	669	673	676	645	690	672	666	689	657	676	669	677	682	662	697	700	725	718	656	687	649	629	711	674	634	730	672	645	691	680	678	698	631	646	662	707	654	662	665	667	656	650	655	707	648	669	655	684	670	682	660	684	681	698	686	668	638	648	671	655	658	716	650	653	662	678	662	658	650	703	698	663	674	671	690	706	644	728	662	637	681	667	658	700	638	711	625	663	652	688	718	682	672	641	666	724	607	716	668	651	711	692	675	728	702	669	643	685	633	611	651	614	647	655	614	644	631	673	679	719	712	691	648	694	712	665	649	683	650	711	679	702	677	632	704	660	699	698	674	754	674	735	650	644	660	665	688	648	684	679	615	633	639	682	648	652	677	655	676	693	702	699	662	652	650	689	666	678	651	663	661	711	637	645	667	663	651	684	673	672	667	684	674	703	642	659	685	687	645	645	666	668	665	656	658	674	662	641	689	678	688	676	698	678	651	659	689	678	705	652	635	664	679	651	665	684	686	668	612	684	639	689	704	655	640	640	679	669	654	676	663	669	658	710	690	676	636	623	681	688	677	660	691	647	652	669	654	669	695	655	632	671	667	650	665	624	651	679	652	682	626	679	652	649	677	649	678	684	691	665	665	683	633	649	647	644	663	663	666	630	690	689	709	656	690	687	672	694	671	637	670	641	639	722	687	673	652	666	709	689	709	641	650	692	660	652	711	657	672	647	651	701	638	655	684	641	635	704	675	701	681	695	655	650	662	687	680	649	689	660	675	663	665	675	657	684	695	657	676	718	677	681	643	677	633	668	641	675	637	659	645	694	644	667	682	615	678	680	642	651	762	685	650	646	650	652	698	677	692	673	618	700	679	662	638	672	715	711	666	659	720	646	663	671	643	710	686	647	663	716	687	673	692	617	679	683	664	648	690	717	645	658	632	664	672	685	679	715	643	670	630	687	675	687	673	691	715	663	665	673	640	652	642	697	635	730	711	646	642	639	689	679	630	680	626	647	649	678	626	679	687	643	647	634	669	650	628	646	663	654	691	684	666	697	657	636	720	695	629	685	662	636	688	690	668	710	625	659	636	658	678	695	649	647	652	663	685	683	659	650	674	668	691	629	708	636	668	663	652	674	704	635	706	631	619	658	678	657	690	637	670	690	641	663	660	652	616	702	664	677	689	651	697	656	663	678	691	633	707	643	678	691	663	635	744	664	671	689	643	675	660	673	640	591	657	641	671	652	673	681	690	717	713	687	671	647	665	662	635	704	721	688	655	696	640	694	665	661	672	656	661	689	669	701	618	618	714	667	697	670	715	686	670	697	707	668	651	684	657	657	639	621	690	737	678	646	722	671	695	665	677	657	653	636	675	706	663	675	683	670	667	651	661	679	660	672	703	714	676	647	702	666	713	655	691	680	707	662	688	681	627	669	673	655	639	657	684	666	695	678	635	669	659	615	652	691	689	623	635	691	654	663	625	666	694	676	681	669	690	667	643	649	668	673	647	676	638	656	692	682	696	657	638	669	657	676	688	646	672	659	593	680	654	699	639	675	687	660	691	660	673	725	719	676	675	661	705	631	668	652	682	652	668	684	643	627	644	655	683	696	659	671	663	651	663	685	689	649	649	706	649	640	680	687	645	652	613	660	661	680	679	679	665	610	651	667	638	657	649	639	675	695	656	708	686	712	692	662	647	635	675	659	673	672	675	691	619	745	621	641	706	722	702	698	713	639	664	615	625	697	644	707	689	682	675	712	715	698	660	684	660	633	682	629	676	669	567	678	655	654	663	630	661	642	674	700	659	654	659	636	691	663	653	697	643	663	665	629	676	659	666	657	623	687	687	664	689	697	643	639	649	641	654	644	680	685	705	647	674	662	665	652	693	661	656	660	699	668	715	672	670	679	663	695	659	623	718	639	629	615	690	634	671	625	637	691	684	667	657	737	632	598	650	721	652	689	669	687	671	694	665	673	705	690	659	685	666	686	693	620	673	699	650	663	670	713	652	645	676	679	644	677	652	634	707	658	648	645	654	704	671	637	656	660	695	668	655	688	661	725	642	676	665	667	649	666	688	669	630	649	705	621	658	701	656	636	725	626	626	626	652	658	691	667	698	644	653	668	695	668	635	660	642	673	676	633	682	655	652	693	672	700	635	629	653
2162	191	193	191	181	168	168	159	170	128	148	167	161	157	171	190	167	159	150	171	166	170	150	151	167	160	160	174	166	160	157	150	166	151	160	164	148	177	143	160	192	171	145	162	170	162	144	149	154	182	149	175	172	162	176	162	131	151	164	164	150	184	141	152	169	158	176	153	172	170	201	144	141	152	158	162	138	163	140	143	155	167	141	158	153	156	135	144	147	156	162	147	151	154	176	167	160	158	167	165	182	149	159	176	190	163	172	164	196	168	164	183	153	153	169	165	142	162	174	172	155	156	175	184	197	177	166	166	158	150	168	154	184	191	169	156	163	161	160	160	158	169	161	177	177	166	168	146	136	171	187	148	196	153	171	176	159	187	198	177	171	148	135	153	157	167	177	185	169	179	159	156	183	165	170	156	163	171	149	168	158	145	150	182	165	160	157	163	160	155	182	148	166	161	181	175	174	175	169	152	165	210	142	178	192	135	172	155	141	162	157	178	166	190	146	162	119	168	158	152	174	168	168	169	159	162	157	171	167	142	187	168	145	147	157	156	170	171	134	181	177	194	140	166	164	173	176	147	176	159	169	171	146	158	151	140	161	176	173	170	157	150	150	160	179	153	187	155	154	174	177	157	163	155	157	170	155	151	169	184	159	181	171	152	153	166	161	153	171	159	168	156	180	179	171	168	186	161	148	155	170	134	175	170	149	167	147	131	166	170	158	161	163	144	152	160	168	171	137	142	164	162	153	170	175	172	155	155	155	155	118	170	158	143	190	160	162	162	186	187	155	166	186	162	179	150	165	155	170	172	169	160	172	159	188	156	168	198	170	160	171	140	180	163	159	157	175	169	177	164	157	161	158	158	172	146	168	158	161	176	168	180	195	155	141	167	160	171	160	156	158	174	161	174	165	183	178	156	182	159	154	182	172	161	167	165	154	177	167	177	148	162	175	166	127	158	169	146	163	156	163	141	170	136	154	135	174	170	167	161	143	164	160	161	164	194	152	145	150	158	160	192	163	166	142	177	145	158	162	162	168	185	172	164	154	183	166	155	172	172	144	151	160	164	160	172	178	159	195	149	132	157	174	143	168	171	149	160	163	139	160	166	154	139	158	147	156	173	154	159	158	164	151	145	143	170	152	180	165	152	147	166	163	156	160	162	140	177	160	139	133	166	156	165	171	153	165	191	171	158	174	159	165	157	174	140	166	162	163	144	155	170	155	168	144	146	150	157	154	136	149	161	187	145	125	157	162	147	164	165	166	155	184	170	146	154	134	164	192	144	162	150	190	159	155	145	162	168	171	152	148	189	178	164	177	166	152	167	148	143	143	129	182	173	197	172	146	181	175	174	173	180	182	171	175	158	176	162	162	155	165	141	162	159	160	161	139	177	167	172	159	180	145	172	156	176	166	168	184	183	173	161	170	138	159	179	135	154	153	182	161	157	154	176	166	158	178	171	202	167	157	164	162	174	170	153	173	172	168	181	162	157	150	175	139	157	163	150	138	153	158	214	170	158	153	172	176	155	173	178	161	155	155	153	166	163	161	163	171	146	165	160	131	161	161	146	156	148	183	166	168	174	147	181	161	193	151	158	163	167	172	155	170	169	139	140	165	146	149	161	179	152	138	176	182	167	154	172	154	137	187	163	139	166	170	158	163	153	176	166	202	175	174	158	148	151	189	146	167	178	165	163	152	187	156	180	152	179	173	140	160	155	162	166	156	151	156	161	157	159	177	141	145	152	171	143	180	147	173	180	147	162	163	145	166	168	135	140	163	170	145	171	172	159	156	172	181	141	166	157	132	162	179	156	165	153	150	164	156	189	162	171	173	170	167	162	154	157	176	175	145	150	160	176	191	156	172	153	177	163	156	164	178	159	150	163	158	173	173	161	173	189	170	182	157	165	156	160	143	162	170	153	158	154	152	143	178	166	172	172	201	151	180	191	168	154	161	169	138	147	149	182	184	149	190	157	161	155	167	152	150	169	153	175	139	159	166	151	179	162	148	171	162	165	175	158	167	165	161	135	161	160	150	171	152	163	167	163	146	141	178	162	162	177	159	153	160	147	186	141	151	152	158	150	178	150	157	167	168	157	191	167	164	167	144	144	165	182	154	161	136	127	163	173	188	136	173	176	179	158	162	152	175	163	169	153	137	165	149	150	167	175	177	169	168	169	147	191	150	160	170	167	188	175	153	148	183	175	199	159	157	187	152	170	164	182	195	168	144	162	174	149	207	162	161	181	150	158	141	161	160	165	159	140	152	170	163	156	171	171	149	165	133	157	183	162	170	145	188	161	148	143	160	149	173	159	154	159	154	160	155	170	146	160	171	164	163	168	172	158	159	159	174	166	162	168	156	149	157	160	175	159	154	172	146	156	143	177	163	151	142	153	178	157	159	175	153	149	152	186	171	167	168	161	163	159	172	172	155	182	165	178	162	170	170	167	150	133	187	152	188	136	159	155	157	143	173	162	140	151	143	145	171	156	159	156	187	197	185	182	168	145	178	162	189	170	179	156	171	155	163	180	151	151	161	186	162	123	163	155	167	163	159	163	142	156	129	156	174	171	166	161	143	156	174	123	165	147	163	160	183	162	166	179	171	156	171	156	147	169	144	171	185	189	171	167	173	144	147	179	184	166	169	169	164	185	163	152	173	162	153	157	169	172	166	176	153	147	171	155	158	159	171	170	169	151	155	169	161	145	175	162	170	169	162	157	155	147	169	145	174	168	154	200	156	144	180	170	170	148	159	134	161	183	118	172	145	165	152	170	155	161	139	180	190	166	127	149	131	177	188	140	160	169	152	168	174	148	156	161	140	168	166	149	172	155	166	180	171	165	161	166	164	159	138	168	176	147	185	172	159	172	146	180	185	158	165	124	148	158	174	187	160	155	175	156	158	175	148	173	187	166	162	148	167	148	196	192	152	172	170	149	187	154	163	174	168	147	183	165	154	178	153	136	164	161	146	161	148	155	168	184	177	166	155	193	146	163	147	169	151	165	167	179	165	187	135	159	172	152	186	166	171	163	147	152	181	160	162	146	168	167	165	160	173	174	167	149	153	137	145	170	177	170	160	133	149	161	152	158	156	163	180	140	152	153	167	157	146	150	170	180	163	155	158	163	172	153	165	155	185	188	159	157	162	157	150	170	162	168	149	160	176	153	152	152	135	154	144	152	157	168	167	140	168	179	183	168	197	143	159	174	163	155	172	168	167	163	150	154	155	146	144	153	149	151	164	185	162	179	186	161	168	161	164	148	165	171	147	174	166	158	152	181	162	156	175	163	145	138	152	154	160	144	169	151	177	161	144	170	158	151	167	174	186	142	140	128	159	181	156	171	156	174	156	179	171	179	140	152	167	177	178	193	164	151	172	158	174	160	149	161	164	166	183	146	163	140	167	180	126	181	161	184	126	174	152	168	171	172	173	181	182	153	172	147	185	156	160	162	178	153	134	136	176	162	160	151	174	153	172	152	166	184	161	147
2235	484	467	445	518	438	501	496	494	435	462	470	428	444	455	425	447	481	413	425	449	451	419	476	471	443	446	432	427	460	440	435	447	456	451	450	415	457	429	437	459	436	449	425	400	455	458	428	441	403	473	433	444	445	441	414	415	460	425	417	446	435	482	426	424	445	444	421	364	438	437	435	424	418	448	432	444	446	424	442	381	446	386	406	419	430	451	420	458	444	414	453	448	394	436	446	417	439	457	436	408	437	436	426	443	415	412	428	418	438	434	387	423	418	406	454	422	440	453	468	438	463	440	424	425	420	445	422	446	470	427	439	451	437	431	406	437	423	429	460	417	415	409	405	428	436	462	439	450	408	458	441	467	439	431	432	432	431	436	445	449	435	427	453	433	444	421	440	455	416	419	432	382	412	389	458	434	411	470	419	395	445	467	394	435	394	474	410	447	426	416	420	432	449	444	437	406	446	445	409	463	439	459	418	429	417	403	416	435	408	452	442	439	431	414	418	396	424	463	443	427	392	396	444	400	432	454	427	413	409	440	437	433	428	433	431	452	441	431	424	400	445	424	423	465	422	391	453	428	420	451	445	424	413	427	432	478	427	418	451	427	443	421	439	425	447	445	443	464	432	437	432	435	423	428	427	412	414	423	441	399	453	449	408	447	448	409	443	405	463	434	432	447	403	436	427	481	419	447	455	439	410	425	418	420	401	449	473	402	428	416	428	427	469	407	491	428	469	395	391	446	433	412	414	398	420	448	443	418	454	469	406	447	411	420	415	417	495	423	421	426	440	424	425	464	482	432	435	458	433	451	431	436	445	425	491	447	439	481	433	451	385	407	434	452	450	454	452	439	455	406	430	424	430	449	450	437	432	393	462	404	438	462	414	427	456	448	446	433	436	403	428	440	429	431	428	414	442	419	403	415	420	432	397	421	427	426	445	445	451	458	416	439	411	426	415	424	446	404	431	422	402	453	435	443	400	434	427	463	434	423	434	398	432	422	442	469	483	432	445	467	441	468	418	408	428	440	398	436	383	426	430	431	440	423	451	422	427	431	402	418	416	447	438	427	418	439	458	426	420	455	424	445	443	457	430	406	438	424	428	451	429	406	439	430	409	417	452	424	427	411	409	426	449	448	448	444	419	446	414	440	431	401	447	418	429	406	446	437	434	448	452	437	409	445	442	367	431	431	451	442	396	430	426	380	468	432	413	417	477	424	453	483	422	438	409	431	420	456	423	402	421	487	451	432	384	439	431	442	427	439	456	392	442	447	399	460	470	430	437	430	428	423	417	471	449	437	402	417	434	435	448	441	465	410	445	455	432	421	452	414	445	418	416	430	441	456	441	433	412	420	403	458	393	464	419	431	457	432	411	418	417	433	430	458	438	456	434	433	455	475	411	434	395	428	401	430	415	454	461	391	449	467	416	448	437	441	430	409	418	439	449	398	396	421	425	456	443	422	463	456	415	483	407	435	399	431	433	391	477	452	414	434	431	445	406	451	456	443	415	424	438	441	430	411	416	483	435	396	415	404	432	412	442	425	369	411	427	416	421	468	413	421	442	400	445	407	421	399	410	443	459	444	425	435	442	431	431	441	417	462	444	465	412	394	426	378	419	404	413	433	409	445	446	443	461	405	433	397	448	427	414	440	419	439	442	435	445	432	417	421	423	438	414	403	410	430	410	424	421	420	452	435	447	417	461	412	411	402	431	450	435	433	431	469	439	405	439	459	411	451	441	419	420	438	448	444	420	443	465	447	441	413	444	385	439	446	426	422	449	456	457	419	430	455	432	438	418	444	455	433	436	453	422	442	440	419	441	419	444	452	438	447	421	440	430	445	414	410	432	424	460	403	428	394	420	428	432	454	409	417	388	422	419	479	438	453	469	477	445	472	396	468	432	429	457	425	445	400	457	471	407	408	450	464	428	444	427	394	427	465	447	454	386	449	439	426	410	453	430	427	460	453	386	429	459	427	430	444	413	451	446	407	411	424	436	454	427	426	469	451	439	448	444	417	423	391	451	428	475	406	420	430	436	446	423	415	440	455	434	371	430	419	428	412	463	439	435	433	419	425	434	425	448	401	440	483	383	399	415	398	451	397	459	453	438	421	396	476	419	441	441	440	416	437	408	426	425	401	436	414	446	424	434	370	441	428	441	395	439	425	393	442	444	419	471	445	419	423	429	432	439	435	372	423	440	432	393	426	453	423	441	448	426	425	436	448	451	433	437	406	448	442	425	431	409	468	450	419	486	414	423	468	450	431	433	377	418	453	399	451	388	439	457	447	407	418	418	426	455	430	477	412	399	438	419	428	431	397	429	443	473	443	430	436	448	460	426	418	437	406	430	430	426	417	408	440	462	416	445	422	462	469	410	438	428	438	424	473	445	454	424	419	452	371	438	434	491	423	438	468	468	407	402	431	421	413	404	434	420	414	439	426	437	384	433	405	411	418	409	438	430	408	436	442	411	457	407	471	445	451	429	428	454	419	412	431	454	438	419	404	440	449	441	417	419	422	410	438	420	450	437	422	444	428	398	434	434	474	429	466	410	472	426	425	415	405	416	433	440	424	463	445	397	457	437	421	403	470	398	405	447	428	389	421	411	426	453	445	409	445	439	467	408	453	442	440	417	434	444	405	393	393	435	427	453	432	446	438	411	379	377	449	425	426	421	430	451	426	412	426	450	460	433	443	429	431	431	434	430	472	475	420	438	394	441	440	427	445	410	450	417	390	420	433	429	406	427	453	482	435	439	456	471	429	455	407	409	444	453	477	437	424	451	428	427	434	444	455	420	455	473	430	443	451	412	445	438	488	421	418	415	442	427	400	390	424	460	437	422	403	432	422	476	435	431	434	449	415	429	436	414	436	457	480	402	431	437	402	414	415	432	401	432	473	438	434	425	411	448	448	421	449	430	425	481	419	410	426	428	447	390	413	449	399	445	448	432	423	419	442	462	462	433	419	442	420	453	444	441	485	416	421	443	420	446	426	418	455	442	424	412	423	438	422	425	450	405	409	430	432	427	455	455	395	414	452	407	398	421	469	442	404	436	408	386	417	442	423	434	420	416	449	436	427	414	465	442	395	421	419	416	411	427	405	445	453	414	444	442	452	450	412	437	423	471	412	416	429	424	445	461	437	410	425	408	395	454	416	432	409	446	440	460	436	409	415	444	463	441	436	443	439	448	452	427	442	408	427	393	446	458	465	428	423	410	425	435	406	422	415	479	446	479	417	445	426	433	431	440	456	459	445	403	423	436	411	437	451	461	429	435	430	451	405	429	420	436	441	423	443	481	424	441	415	375	416	422	436	422	442	436	439	427	422	478	434	402	455	415	446	426	413	488	456	424	442	383	422	435	426	426	451	439	411	433	408	415	453	417	421	441	433	442	429	437	435	414	452	424	384	417	419	413	437	454	435	430	425	452	439	467	415	437	455	414	427	454	459	408	443	428	403	416	435	421	446	480	425	462	418	423	439	407	407	458
8327	679	629	591	468	430	336	375	335	361	362	363	336	325	333	333	331	354	367	327	330	353	316	347	324	350	335	325	305	354	321	269	307	342	293	325	339	298	318	346	331	327	291	306	324	319	282	312	329	296	321	339	316	350	347	335	308	324	312	305	347	301	363	330	333	334	318	339	303	341	311	332	321	292	328	344	277	316	317	309	315	319	261	304	314	316	312	309	331	313	341	304	327	330	324	297	302	326	347	342	325	313	338	322	330	311	301	322	307	350	340	290	347	304	319	315	310	323	340	295	338	310	342	329	332	306	309	305	298	334	346	307	324	334	295	311	310	309	322	304	305	305	299	327	312	320	303	326	302	336	329	306	332	320	334	330	311	300	328	323	316	334	348	314	294	310	343	349	316	316	325	330	323	299	361	329	316	303	340	349	318	340	312	308	335	302	308	295	309	325	340	311	267	318	356	302	316	332	335	320	289	319	314	329	341	345	315	310	319	332	317	330	326	317	294	308	320	341	328	338	337	350	358	319	316	371	303	316	355	342	329	313	311	275	329	306	327	343	348	289	329	320	294	346	296	303	323	322	304	303	307	330	300	323	289	293	328	331	312	345	330	343	293	313	345	312	314	335	296	327	319	316	305	312	309	311	308	312	301	322	311	303	285	325	303	341	324	297	354	294	308	341	304	332	300	340	333	296	308	323	280	306	345	333	331	317	352	301	303	268	318	314	314	324	330	341	322	331	331	351	277	361	316	337	338	373	320	305	323	327	304	326	309	332	316	336	322	311	296	322	293	330	335	341	288	333	353	345	367	294	332	353	283	277	334	344	308	320	358	321	320	305	310	325	325	334	329	295	315	304	336	312	340	350	319	310	335	340	349	300	343	314	324	332	312	341	330	366	300	313	319	325	313	355	333	320	347	329	340	305	329	320	334	324	331	312	332	335	334	330	311	333	311	330	293	363	293	272	296	345	323	288	310	310	313	308	325	318	334	369	338	318	313	325	344	314	325	332	313	298	352	328	337	335	254	304	329	312	336	336	334	318	318	307	331	311	317	320	293	307	304	341	333	333	308	344	331	354	311	305	330	309	324	305	339	310	335	303	294	330	327	308	316	293	334	345	301	321	316	309	342	319	353	303	323	317	307	355	291	330	343	329	320	290	307	303	351	342	293	315	295	323	324	322	307	316	347	340	326	373	293	325	334	318	332	348	332	304	331	324	346	308	296	297	335	333	322	316	357	290	316	327	328	334	348	328	328	355	312	302	297	329	277	325	325	302	351	323	334	328	327	298	315	303	323	355	324	315	329	311	340	321	334	326	362	291	310	343	304	323	354	320	350	284	321	307	371	341	350	296	320	327	320	313	317	327	324	342	335	327	332	317	311	324	314	301	304	326	332	300	361	333	322	335	298	328	328	311	345	309	303	329	335	353	330	328	327	311	348	306	315	298	349	353	305	301	303	325	296	320	335	360	335	327	313	363	291	323	334	327	332	335	321	336	302	326	344	296	376	323	347	344	328	318	318	337	336	320	316	290	304	320	286	350	320	259	343	345	324	353	321	328	307	327	328	308	320	308	327	342	340	334	326	333	340	320	342	349	289	316	318	324	307	277	312	355	332	315	354	269	275	316	329	310	324	304	324	326	329	328	336	312	304	361	340	349	313	347	294	311	326	327	309	337	325	294	345	305	297	338	305	340	361	344	335	320	310	307	313	308	300	341	287	313	317	336	313	323	316	304	309	343	290	338	354	282	321	338	331	322	348	308	335	300	324	274	290	340	332	300	302	296	304	312	309	307	316	299	330	298	275	280	325	323	299	337	336	336	328	313	335	311	311	331	327	302	375	304	307	305	301	341	320	341	315	294	344	308	312	350	304	335	312	372	331	323	299	316	318	310	305	333	329	319	356	315	300	331	321	312	323	336	373	315	311	312	334	290	322	298	285	305	314	286	303	284	287	326	329	342	352	298	302	330	328	307	326	280	340	317	324	301	319	295	296	323	342	336	312	333	316	338	314	272	334	306	312	341	299	321	332	338	333	287	326	319	314	301	310	291	328	296	281	313	365	301	356	291	328	328	329	319	310	313	312	328	325	343	320	334	346	324	330	298	329	318	352	308	318	364	307	279	356	362	319	285	297	285	298	305	319	356	325	327	323	321	351	294	320	325	297	327	309	291	267	318	314	325	329	318	338	310	329	322	321	336	338	343	316	305	345	309	352	355	331	320	304	323	305	305	300	312	316	327	321	320	343	335	268	325	309	299	355	317	320	325	357	326	292	314	300	315	348	322	338	307	321	316	316	314	337	311	324	306	354	310	300	316	319	314	323	320	329	357	313	335	292	312	331	288	321	305	336	276	321	305	341	316	325	363	303	307	301	335	355	307	315	330	365	347	330	335	309	301	314	307	329	309	338	313	307	317	331	322	308	328	312	335	316	341	364	298	316	324	361	314	337	315	286	336	289	341	288	322	303	310	321	293	326	329	336	357	332	321	295	325	322	310	356	303	331	300	305	330	299	337	321	325	303	326	335	355	333	340	310	328	290	336	310	307	304	298	291	312	303	310	335	312	313	317	287	336	307	319	340	322	335	322	290	337	320	312	317	305	295	313	305	339	336	331	339	295	322	313	310	301	371	338	296	309	322	299	340	307	280	320	320	335	319	308	291	306	299	310	319	347	337	312	316	294	306	337	301	325	310	374	328	326	308	318	318	311	315	298	308	309	301	308	344	337	345	343	321	347	313	308	323	281	340	336	321	328	309	333	329	295	296	305	316	310	317	311	322	310	308	343	353	321	332	316	337	348	285	336	337	337	331	326	335	338	301	317	322	323	284	328	321	313	333	316	334	293	328	323	342	306	316	310	330	289	322	340	340	304	340	323	297	340	305	306	339	348	327	301	300	328	304	333	288	291	330	334	301	322	348	300	320	328	278	352	347	323	343	300	347	314	319	303	329	299	321	340	301	304	329	319	310	330	333	311	336	296	303	337	321	318	322	258	350	298	317	323	326	342	300	292	343	321	292	342	371	342	326	284	297	319	321	294	348	302	335	307	294	326	320	314	334	311	349	322	316	343	337	327	289	283	309	343	285	319	316	332	315	359	325	305	296	297	295	303	330	329	321	333	293	299	288	330	349	325	308	337	300	303	308	307	323	313	318	348	307	360	326	312	316	322	306	335	331	294	321	315	314	332	311	306	327	325	313	328	306	307	305	347	325	304	326	361	330	313	316	327	286	345	289	308	258	294	287	329	315	397	290	347	328	353	303	375	334	330	309	293	323	333	317	330	325	308	312	319	357	315	334	327	311	312	351	305	315	306	357	334	314	349	343	326	357	309	323	334	292	299	303	336	338	333	314	332	301	311	320	294	326	328	338	327	304	322	354	330	316	346	347	284	310	333	315	294	290	349	350	303	332	340	326	342	292	330	352	329	292	313	340	329	313	328	286	314	332	340	338	334	332	336	294	298	296	301	318	304	322	323	325	313	352	326
7088	1018	1526	1619	1422	1211	1219	1077	996	938	948	902	925	825	875	832	787	819	784	879	753	790	770	783	791	737	738	747	790	783	828	717	807	741	777	770	806	741	724	724	705	812	718	696	762	760	736	811	784	777	736	789	732	765	761	707	766	752	774	717	779	790	778	764	775	688	714	834	734	776	776	739	769	724	761	787	774	736	776	790	769	782	779	767	798	770	756	750	768	760	733	757	735	753	800	743	760	738	768	738	741	758	743	778	761	752	736	724	745	735	706	811	729	739	796	787	770	761	748	806	739	761	753	801	764	753	749	705	735	740	742	765	705	760	739	759	742	778	742	752	753	790	738	746	781	770	750	683	781	774	766	784	733	748	785	734	752	738	681	763	742	751	707	786	779	767	757	730	730	800	763	744	753	747	755	772	696	737	725	739	772	787	727	784	760	727	775	720	726	760	775	703	773	741	724	760	759	770	795	760	734	782	725	747	751	718	772	731	775	740	770	750	777	719	769	759	766	716	731	773	749	764	777	811	727	740	724	805	749	749	724	792	745	762	770	758	778	751	739	752	696	713	730	750	725	782	771	748	765	769	765	750	734	757	742	752	768	754	797	728	731	754	770	717	722	751	726	759	770	809	706	771	808	728	775	753	775	704	714	758	738	741	724	767	760	751	770	782	783	775	762	779	720	750	768	762	720	751	808	767	781	725	766	741	737	759	755	706	752	782	789	718	778	743	773	760	750	737	819	778	762	796	750	753	763	721	714	734	732	755	750	771	744	767	749	726	788	727	772	746	704	751	737	762	726	761	724	711	744	765	743	744	765	764	759	724	726	735	710	681	745	774	720	758	741	739	767	722	738	726	764	772	737	754	760	727	728	801	683	754	730	792	781	761	736	790	748	747	736	762	751	686	774	693	755	744	756	766	770	755	754	753	726	761	779	752	750	757	779	741	751	709	733	705	754	770	743	747	754	787	774	763	717	715	732	703	778	725	743	711	748	749	783	793	744	752	759	800	811	766	706	773	775	733	785	747	747	770	735	776	726	783	751	788	717	761	797	754	778	741	757	761	747	737	762	779	773	762	752	773	699	759	750	751	779	753	786	777	746	745	719	710	770	735	722	782	782	741	767	773	770	749	780	729	727	803	709	734	704	755	706	738	712	759	766	744	800	750	749	706	751	785	775	717	763	775	790	770	792	747	743	760	724	759	740	754	763	750	787	723	731	738	743	766	761	774	720	756	764	726	801	738	769	726	766	761	728	729	720	763	773	760	740	726	718	739	804	756	721	781	775	801	758	741	784	756	739	773	778	712	801	754	762	778	762	767	755	733	745	782	748	754	742	777	762	751	738	796	743	755	766	734	792	723	774	772	740	726	762	753	684	747	737	769	751	757	803	740	719	753	767	701	790	722	681	786	779	747	769	722	733	733	746	765	750	790	779	744	790	752	762	760	720	767	747	767	765	772	789	739	763	731	762	783	748	719	796	758	778	722	734	777	765	747	726	733	737	746	724	719	741	775	744	691	729	718	766	725	755	737	738	734	727	754	753	757	748	749	761	735	766	733	767	791	785	727	734	787	736	734	708	744	737	798	760	758	737	731	738	732	773	776	762	751	824	760	752	740	721	786	735	793	800	766	757	758	801	697	767	786	730	769	786	741	743	709	705	781	804	775	716	784	755	755	783	713	712	767	751	749	767	789	800	734	712	748	755	748	712	787	725	715	745	739	772	709	757	766	785	770	744	773	745	738	749	756	739	766	750	757	699	722	727	778	698	780	745	732	760	716	731	766	753	760	740	718	736	727	813	747	719	797	763	762	757	756	732	766	745	724	693	760	727	737	732	738	747	788	778	799	741	710	766	768	733	741	807	755	733	774	759	759	815	722	748	729	730	742	774	747	758	759	777	729	740	750	780	724	742	723	783	736	738	769	710	736	755	756	744	759	767	735	724	750	783	719	739	771	694	735	762	763	788	738	767	729	764	771	778	762	780	723	712	756	747	753	755	786	754	716	710	815	737	740	760	742	782	751	797	719	737	728	774	740	731	764	732	769	723	780	779	723	771	779	747	763	754	766	737	787	739	767	773	706	781	760	787	773	771	743	772	773	780	745	785	717	736	749	780	725	718	769	741	768	789	734	758	746	806	719	755	762	730	788	733	764	727	759	753	725	732	759	749	742	766	778	789	716	714	765	704	745	733	733	778	742	760	823	774	662	721	798	744	741	740	733	785	740	761	796	765	737	737	773	748	782	737	749	731	745	743	787	776	777	767	762	762	730	770	740	745	762	747	729	776	726	746	720	743	757	768	767	736	756	770	781	738	755	768	785	768	732	728	710	783	722	731	748	773	734	729	753	780	779	758	752	747	734	783	700	746	757	714	766	777	774	735	721	746	767	731	767	743	755	787	753	778	718	713	741	719	744	763	747	776	744	725	806	697	750	742	772	776	778	726	731	719	753	784	775	766	770	701	759	739	775	761	774	707	760	743	785	745	757	728	704	768	726	754	774	750	718	750	796	764	731	776	754	765	749	759	775	779	758	778	713	739	777	728	731	777	749	771	739	746	794	747	735	757	787	747	746	790	748	756	716	739	763	758	753	746	768	725	763	790	805	775	773	727	769	763	761	723	726	694	752	765	758	763	752	721	773	750	773	770	804	752	747	715	712	794	793	719	767	747	753	779	759	798	736	771	777	757	769	786	720	758	783	759	725	747	771	721	763	794	754	715	703	696	769	761	754	757	731	726	768	756	729	759	737	771	730	767	734	763	770	753	701	796	766	781	765	765	722	738	751	825	713	747	773	757	770	764	793	735	764	774	748	746	729	758	762	739	811	763	751	728	757	762	745	746	768	790	753	776	788	705	736	768	764	796	720	736	775	816	750	774	775	730	768	704	748	763	815	727	762	775	751	788	729	809	790	758	742	748	794	765	755	743	761	720	777	751	779	743	773	720	751	742	773	767	765	763	718	708	756	736	742	707	774	728	750	786	727	808	748	794	758	778	712	767	772	797	765	735	783	743	775	784	769	740	763	646	752	756	783	770	765	768	794	769	754	768	727	710	732	759	777	724	760	750	753	816	778	726	778	710	758	759	704	758	725	764	740	732	731	757	764	759	705	800	811	715	784	750	762	754	774	745	778	792	800	764	737	823	787	774	789	740	778	741	728	760	765	714	764	766	746	785	747	769	783	726	772	730	737	790	754	730	740	723	775	738	696	797	756	742	790	718	765	733	759	716	767	761	761	767	756	765	727	758	763	741	762	736	760	787	725	743	812	801	748	730	706	735	744	734	706	781	784	744	778	768	704	782	753	776	747	758	723	775	784	748	769	698	703	756	727	760	747	788	734	775	735	794	749	727	785	745	736	789	740	724	762	742	782	737	767	749	786	733	715	683	749	761	775	755	754	772	764	718	746	782	756	736	760	758	734	779	741	814	763	772	750	763	791	689	767	748	769	783	785	748	758	772	785	783	741	744	770	761	767	704	769	773	784
15144	1325	1021	787	595	489	486	416	389	364	370	335	340	305	328	316	372	317	326	277	340	327	337	309	312	293	290	315	287	308	285	283	307	320	321	282	306	310	284	292	307	312	286	311	269	290	259	303	290	273	278	288	303	306	275	286	292	295	306	265	293	304	290	333	286	285	275	283	286	273	302	289	325	320	293	322	285	266	303	297	301	280	278	263	303	281	301	291	287	306	324	310	275	297	302	271	277	284	278	308	269	286	294	289	273	296	299	292	307	301	291	295	286	293	312	292	290	273	273	308	293	290	307	298	317	270	268	284	302	290	293	290	292	322	300	276	260	312	299	255	297	299	298	342	285	272	301	280	315	238	299	288	312	305	299	291	299	297	305	318	285	288	267	286	301	316	261	303	277	302	294	322	305	283	287	290	279	291	256	301	305	291	291	271	293	289	309	288	285	297	271	287	286	284	312	267	299	277	291	294	279	317	305	304	277	292	313	280	331	288	314	284	297	269	293	314	284	277	274	289	288	257	309	281	297	309	306	298	289	270	267	306	277	296	287	322	295	255	296	302	302	325	303	284	281	334	298	288	284	285	313	305	274	291	284	309	283	285	282	268	266	279	281	310	270	291	261	285	284	313	300	292	316	323	310	305	287	299	303	286	298	297	332	308	285	304	305	293	291	299	308	301	289	295	283	270	288	296	290	309	273	286	302	307	304	292	302	291	266	280	251	300	283	305	267	347	283	290	292	313	277	312	306	316	300	259	274	277	293	325	281	310	333	324	297	300	315	291	268	282	323	272	265	312	321	288	295	303	284	298	269	312	282	294	288	256	274	265	290	278	293	320	292	288	292	294	250	278	296	287	282	257	259	292	297	284	290	277	291	281	303	329	314	293	323	303	317	275	266	308	298	297	266	290	290	302	292	304	300	305	319	287	286	287	316	248	306	285	294	265	314	288	255	311	262	277	228	294	284	315	297	283	259	340	279	306	248	288	336	286	319	301	316	287	268	288	252	314	295	304	275	270	271	318	269	298	286	266	264	288	306	280	293	283	254	302	275	279	265	297	318	268	292	310	290	278	282	280	300	273	259	300	289	293	313	254	302	303	270	310	288	313	311	288	296	293	297	279	306	288	284	286	289	257	278	284	286	332	311	309	303	281	277	310	316	278	275	298	297	284	281	306	261	289	292	305	274	301	294	316	289	265	317	278	271	287	291	313	277	300	283	299	288	270	300	281	301	309	313	283	275	308	301	295	274	287	260	299	299	303	289	288	311	265	291	248	260	297	292	309	291	305	305	285	268	280	286	325	279	287	306	285	258	312	255	289	287	297	281	306	263	320	281	281	237	316	320	269	260	271	290	299	296	301	295	307	287	321	290	294	284	288	316	291	334	311	284	330	278	303	298	287	309	306	272	290	286	266	325	305	294	281	289	300	305	327	300	284	313	254	255	286	331	306	278	268	279	290	296	289	285	287	285	284	281	280	303	302	298	284	327	268	302	321	244	278	274	282	317	308	282	292	276	288	315	318	341	289	315	293	282	281	299	280	310	313	271	267	269	284	315	299	275	321	314	285	328	312	356	304	242	293	273	266	327	299	278	312	271	322	266	304	298	296	280	262	294	285	300	304	292	276	295	293	309	295	276	310	281	332	298	259	247	310	305	289	317	314	303	323	267	295	305	301	304	317	284	293	297	306	301	303	271	273	299	284	291	279	283	289	296	314	279	294	295	314	249	307	315	276	293	304	285	286	274	302	291	309	337	296	277	309	300	269	300	305	298	276	314	303	286	302	294	294	256	279	275	269	309	307	295	294	290	278	291	299	277	281	285	282	321	265	266	289	257	308	299	311	266	283	286	291	290	292	287	288	284	273	298	283	320	303	290	302	275	287	299	301	304	268	283	275	269	337	244	255	284	262	289	275	272	289	306	289	320	336	296	261	322	304	316	271	291	256	293	292	296	297	282	286	263	293	303	283	285	312	290	317	314	310	323	297	287	266	296	286	323	272	324	269	292	315	310	301	293	318	275	301	263	266	286	279	299	292	277	278	277	300	258	271	313	289	315	278	274	297	305	309	312	316	304	280	288	286	305	301	296	325	269	266	295	314	291	325	303	302	289	336	303	273	319	325	289	303	319	254	296	259	314	313	274	264	307	278	292	285	271	266	313	282	312	305	294	278	305	335	317	318	269	287	312	306	296	293	304	299	296	294	298	295	296	307	284	262	277	300	335	260	275	316	323	268	296	291	277	307	294	314	280	291	270	267	299	272	282	280	288	241	295	323	280	331	274	275	319	295	330	288	307	295	301	282	303	272	294	290	279	303	332	309	287	314	324	296	304	289	330	293	304	304	288	285	300	288	284	319	309	308	295	296	336	301	283	311	282	286	299	278	279	275	253	257	297	298	317	293	307	309	276	293	271	294	302	311	284	339	292	326	304	283	282	279	287	306	309	310	283	293	286	305	299	290	313	276	295	295	272	290	302	274	257	282	289	311	328	294	328	282	303	285	273	270	299	269	306	275	313	277	289	298	285	295	283	294	258	278	311	282	287	308	275	295	265	279	322	310	308	290	277	290	273	316	260	285	310	275	294	278	283	289	302	296	268	285	290	266	271	276	292	267	295	293	310	285	266	270	281	290	302	296	311	307	292	309	265	263	302	293	282	319	301	303	314	342	287	288	269	265	288	286	287	341	293	275	276	274	272	324	323	274	283	293	312	287	266	296	271	283	311	296	303	288	295	280	274	290	281	294	303	298	290	287	302	286	299	291	291	291	281	298	313	332	286	285	320	275	315	332	306	311	284	277	279	278	285	306	282	256	288	269	313	296	283	292	267	296	328	264	261	301	307	290	292	305	267	272	265	273	293	296	299	294	290	274	247	259	303	309	307	319	269	285	279	301	284	283	266	298	326	304	305	272	265	299	272	261	291	327	298	273	302	256	300	298	301	295	292	300	274	297	259	296	272	258	298	312	315	287	301	299	308	335	303	293	265	301	278	289	247	294	290	305	284	267	311	294	313	261	258	291	282	282	300	294	296	303	292	271	294	310	309	302	237	295	267	287	283	296	323	295	285	315	301	284	274	305	276	261	285	305	313	275	306	272	291	262	307	333	303	277	265	245	299	275	309	276	330	314	266	306	292	283	287	314	269	283	290	292	315	258	304	264	285	335	295	292	352	264	309	303	316	311	260	282	300	291	266	313	320	296	287	285	280	318	315	293	274	318	295	299	314	318	281	273	305	316	278	274	270	259	306	280	329	276	292	331	270	313	269	306	284	278	297	298	315	274	298	267	289	263	302	308	283	291	281	283	300	297	282	277	275	247	274	308	313	278	297	287	330	314	269	284	290	297	292	288	272	308	329	307	289	260	312	302	316	316	284	316	297	315	308	288	293	251	317	292	290	277	294	315	300	271	312	310	291	309	289	301	293	311	258	286	278	283	287	293	297	304	285	294	275	285	244	307	273	304	273	262	303	301	308	287	276	298	282	242
8711	1243	2262	2404	1914	1686	1408	1399	1189	1085	1029	971	914	815	793	818	799	778	782	775	717	742	729	790	697	716	709	775	683	687	711	738	702	706	691	636	701	688	701	684	734	686	721	703	717	665	709	685	657	646	683	646	663	682	676	655	669	706	654	680	684	706	661	694	624	692	667	659	653	700	682	669	679	687	732	634	651	688	667	651	661	704	691	673	665	686	646	684	677	672	668	655	696	602	692	689	696	682	671	678	671	650	688	678	692	654	661	634	719	616	689	655	653	673	664	672	645	643	637	661	673	684	691	650	647	708	715	653	674	670	659	655	655	677	678	653	692	660	618	721	701	710	681	625	689	669	634	660	631	713	668	662	680	700	679	661	659	659	694	616	664	708	651	686	655	702	657	691	672	692	668	657	674	660	666	654	671	622	670	679	655	664	659	654	696	660	669	717	649	673	632	652	676	656	672	692	653	685	593	632	681	668	715	649	636	657	669	657	673	678	678	618	649	692	673	651	671	661	720	679	652	657	697	696	665	662	665	664	634	663	686	629	687	666	646	666	715	683	622	655	635	690	653	624	683	667	653	716	716	695	657	662	645	649	713	658	654	719	681	619	617	663	660	676	683	654	652	680	662	645	658	649	667	660	672	694	628	665	653	633	694	661	732	692	674	634	674	648	647	633	661	694	683	658	678	668	664	663	669	687	662	711	626	644	669	679	688	703	681	620	662	681	673	640	702	654	648	618	662	677	711	670	644	648	643	686	656	680	657	708	725	638	711	677	674	624	636	691	674	700	683	679	633	651	662	631	680	673	628	669	652	670	664	678	632	659	701	661	661	703	690	688	680	662	708	662	638	677	621	677	659	673	627	694	635	686	658	655	660	673	704	677	635	672	648	685	685	719	642	647	698	613	618	679	682	669	669	662	635	701	686	686	660	689	687	689	663	656	643	641	639	627	640	666	687	647	661	645	702	633	635	646	651	648	683	655	698	632	669	660	649	625	634	661	668	637	674	694	704	678	635	645	632	645	679	676	625	680	687	682	652	672	657	677	676	668	654	670	665	651	659	642	695	621	687	662	670	698	661	676	693	642	645	662	676	625	644	647	654	690	652	651	718	676	626	667	681	670	630	676	685	622	656	661	642	696	659	658	723	620	666	668	685	631	662	636	656	701	663	645	682	631	652	647	664	645	637	665	668	671	619	605	714	679	635	691	647	675	626	646	747	669	642	735	634	677	647	676	671	637	643	657	714	655	655	704	652	697	635	688	690	690	665	671	702	704	671	681	673	687	614	691	652	683	671	680	649	672	656	663	661	650	676	704	641	627	644	672	690	659	662	647	660	668	654	618	656	676	671	701	643	681	642	662	660	641	687	673	672	698	687	623	659	675	669	725	670	696	678	681	681	670	667	723	672	688	616	648	662	713	647	653	674	710	672	684	662	637	668	685	636	653	641	655	658	657	614	657	611	676	641	659	647	640	635	709	675	639	675	686	641	659	692	670	649	633	665	671	676	660	707	621	672	646	673	667	675	672	670	672	643	733	662	693	677	666	657	674	662	641	633	712	650	658	649	674	675	721	638	646	663	649	617	678	625	713	692	658	694	662	658	642	643	678	679	634	644	681	637	650	684	675	663	719	668	633	653	638	651	653	673	686	700	661	674	636	646	697	682	690	653	629	672	663	650	667	664	691	716	671	728	676	663	715	699	691	674	658	683	642	708	659	701	695	660	679	633	616	718	660	627	612	672	686	673	632	685	679	653	653	668	627	647	633	653	702	673	651	679	667	654	674	646	665	653	620	673	669	662	645	710	707	681	668	659	653	645	716	677	692	666	690	666	710	667	660	654	685	653	659	681	733	653	678	662	632	627	671	635	687	614	663	643	648	658	653	662	664	668	648	688	665	683	658	664	680	664	608	658	706	671	665	670	639	661	647	687	641	659	704	645	634	723	678	636	674	659	699	665	658	659	631	685	697	668	707	639	661	645	655	648	703	678	659	651	676	658	655	672	661	658	613	662	693	701	715	637	633	650	681	664	643	695	713	680	649	686	658	629	673	636	626	638	674	709	631	646	660	654	681	711	694	642	735	654	677	675	626	615	644	662	666	650	650	696	650	661	662	661	653	649	673	671	634	661	638	701	629	641	644	697	655	647	683	635	688	650	656	645	676	695	688	693	618	642	633	652	719	686	643	668	688	647	660	676	693	678	661	681	660	652	677	686	712	712	601	663	664	686	670	625	661	694	667	656	651	672	683	684	638	673	642	680	747	650	646	672	687	635	667	634	699	648	699	702	670	663	675	681	690	710	673	676	660	664	705	667	678	643	666	640	653	677	684	664	660	665	647	643	642	629	682	677	619	635	686	682	707	642	678	606	669	697	704	645	707	674	667	684	641	665	652	689	674	672	663	667	657	666	679	698	637	665	657	668	652	671	690	703	681	648	682	688	672	700	620	624	682	642	646	662	665	668	691	651	639	683	677	672	637	626	703	639	712	633	615	703	646	699	646	713	642	601	649	640	694	608	646	741	637	672	645	685	654	641	690	612	628	651	682	675	693	620	670	712	682	670	652	669	672	670	642	658	668	624	635	656	730	643	629	696	673	649	660	712	684	684	673	652	676	632	644	710	636	663	663	641	698	678	649	684	645	675	685	657	676	672	622	673	681	651	665	663	686	661	679	657	638	676	698	641	639	685	639	619	659	649	685	629	618	682	684	695	595	651	638	678	643	697	651	688	634	640	627	646	655	717	673	624	696	691	680	667	698	633	683	657	672	678	638	624	662	666	699	654	653	644	680	640	667	685	662	660	636	626	681	652	678	619	668	672	664	643	655	672	680	670	655	668	701	658	679	632	706	682	629	681	717	675	731	649	710	664	657	667	643	689	667	697	651	711	679	671	644	645	660	665	655	644	648	645	703	703	643	695	655	639	647	698	652	614	665	682	661	652	669	671	655	713	657	688	683	715	650	663	674	674	646	704	670	682	679	634	704	626	661	696	668	636	671	659	671	682	674	686	605	674	630	647	712	635	645	712	632	660	642	685	591	641	706	672	699	682	684	623	658	691	703	633	667	686	646	689	649	726	645	678	714	648	648	677	651	638	630	682	656	602	662	612	667	684	641	658	666	675	659	672	687	634	652	687	674	688	703	688	570	664	660	698	686	697	680	697	649	652	679	680	702	664	680	677	647	634	664	687	686	673	649	654	649	645	650	642	639	688	645	654	661	675	657	685	669	654	671	671	661	682	674	650	649	656	673	683	672	653	715	680	655	681	677	667	689	720	720	628	653	671	713	684	628	660	697	651	657	678	694	655	708	690	672	665	630	641	671	692	625	713	637	637	671	631	679	650	631	660	630	698	682	644	638	648	654	662	698	662	644	685	708	684	689	656	713	644	670	637	664	658	693	640	686	663	656	660	626	638	698	724	691	688	634	648	664	680	676	680	673	653	708	634	664	661	675	651	709	679	686	634	709	675	676	678	662	668	637	692	651
1905	195	178	160	168	166	165	165	168	194	154	163	171	131	162	175	148	176	159	177	163	170	153	142	157	163	134	146	151	169	199	170	166	146	159	136	158	140	164	132	156	167	172	158	160	160	166	164	138	173	181	170	168	179	150	160	172	182	164	151	154	152	141	190	183	171	149	179	170	163	165	174	149	154	180	151	175	188	141	171	158	155	170	150	161	156	182	181	168	170	152	137	163	150	191	170	138	150	151	190	138	189	151	169	136	170	170	177	156	195	190	138	155	143	131	161	161	182	167	164	157	164	177	153	159	176	175	166	169	146	160	165	186	157	189	161	140	151	168	166	156	132	161	168	142	143	165	162	146	180	160	178	143	172	165	155	150	166	171	143	133	161	161	165	148	180	162	181	155	168	192	168	169	154	150	146	156	175	147	153	173	142	174	169	144	168	148	178	146	141	174	156	157	143	164	152	160	182	169	159	149	147	163	192	156	165	138	153	155	169	164	156	158	165	157	175	168	166	179	160	161	130	153	149	153	174	169	164	167	179	169	185	167	168	156	145	167	165	145	165	149	147	161	144	151	159	185	139	166	176	162	157	185	174	161	151	155	173	169	149	133	162	175	165	138	137	168	187	161	139	171	160	145	181	171	165	152	170	162	157	152	171	140	170	153	155	146	164	152	162	140	167	180	158	184	156	155	163	168	150	135	160	161	154	152	158	170	166	149	154	164	153	175	153	160	145	159	124	174	162	176	165	173	151	128	161	187	174	148	135	158	148	144	142	152	176	159	160	161	168	163	162	139	158	171	141	162	176	164	140	157	153	161	170	178	169	129	160	159	162	153	168	166	171	172	153	164	146	172	134	159	145	168	173	132	164	181	161	165	156	174	181	171	130	184	155	158	164	143	166	142	153	169	152	164	144	154	192	156	189	151	144	157	149	171	186	164	150	166	160	160	157	162	146	184	170	163	167	157	158	140	138	162	143	145	166	168	135	149	156	156	147	155	158	171	145	161	158	150	176	164	172	184	170	161	178	170	158	139	142	153	128	154	171	179	157	146	145	140	169	160	161	161	160	153	161	137	126	159	155	174	165	166	127	164	135	145	172	159	156	195	153	159	191	160	162	147	127	131	162	158	147	158	180	156	147	152	172	158	168	168	164	153	166	190	155	157	186	143	157	157	150	161	163	172	144	156	151	162	172	157	161	130	152	144	160	202	149	138	172	181	143	162	156	148	170	169	155	172	152	159	121	157	182	161	151	144	165	164	159	158	176	172	136	154	160	154	158	144	162	148	157	132	144	148	170	128	165	134	154	150	162	165	147	173	140	162	149	181	143	144	131	151	175	153	168	153	149	155	161	162	151	171	176	183	157	160	158	164	148	162	158	164	167	161	158	180	188	166	154	165	170	162	179	161	148	134	166	164	169	152	166	160	151	171	161	149	170	193	124	159	169	155	146	190	151	177	157	179	167	164	175	155	168	153	138	163	171	174	146	136	144	161	187	165	139	167	159	156	163	138	158	132	166	167	165	160	169	152	169	163	152	187	134	142	154	175	148	167	171	160	143	173	155	142	167	159	151	156	177	188	155	172	168	164	160	164	140	155	158	150	141	139	145	162	142	168	151	148	136	164	170	182	133	159	152	160	145	160	172	163	142	155	154	157	156	139	171	151	153	152	142	143	163	178	161	192	170	116	143	191	147	163	149	149	146	154	161	142	142	159	156	131	150	147	148	150	161	157	164	156	157	163	152	204	156	147	148	154	148	166	123	170	152	154	150	174	161	143	160	169	152	143	181	145	153	151	134	188	168	147	153	161	180	148	143	178	164	143	175	152	161	163	166	171	160	162	163	159	169	153	137	162	166	134	192	194	182	150	160	182	158	137	159	123	162	169	133	132	151	149	162	172	167	151	168	135	147	148	154	143	157	165	174	157	153	152	147	175	158	164	173	154	140	171	162	164	172	152	159	162	137	156	165	157	135	163	162	142	175	172	166	146	154	168	141	139	162	143	166	132	191	150	168	181	152	129	163	150	150	156	158	147	161	163	165	161	170	152	146	170	178	146	160	144	165	150	161	158	157	177	175	156	171	152	188	153	159	184	174	161	130	156	175	154	173	155	155	159	147	168	167	183	168	141	144	192	147	183	176	167	149	164	178	160	133	182	177	164	158	160	180	148	164	149	162	151	167	151	185	153	166	174	137	154	163	154	168	168	175	168	155	167	155	191	162	151	174	145	162	145	168	181	171	160	166	144	174	186	175	149	178	173	161	153	179	179	158	177	188	174	155	189	184	168	170	175	143	152	129	149	153	169	162	153	157	147	156	142	148	166	159	152	163	147	143	172	160	168	174	153	160	154	161	166	146	175	146	156	166	173	169	171	150	162	153	165	145	133	158	162	174	177	163	161	149	129	137	174	157	168	163	160	138	154	177	191	145	151	158	159	156	147	142	173	148	176	152	137	141	180	153	154	149	131	164	148	158	155	161	167	174	155	161	140	158	152	139	153	166	174	189	153	198	165	145	154	149	166	175	158	152	153	164	146	172	167	161	186	130	133	121	163	156	147	150	156	154	194	171	150	159	140	166	149	177	154	153	180	155	179	184	181	155	138	180	159	180	151	170	141	148	178	141	155	140	171	165	150	141	150	150	141	161	150	153	172	162	170	158	191	161	160	152	131	157	185	148	121	198	142	137	146	173	175	153	170	186	152	160	163	174	154	133	169	151	155	142	185	161	150	144	177	193	153	156	152	176	190	189	168	176	165	168	159	155	151	155	139	134	162	164	162	148	169	162	158	149	175	136	168	161	191	152	156	132	169	158	168	165	153	183	165	177	147	150	134	157	149	143	144	148	133	171	147	168	149	145	148	165	161	144	153	167	148	156	162	152	162	181	146	159	153	158	162	152	178	122	163	145	156	152	176	144	163	161	159	151	159	133	153	162	148	179	166	142	155	152	146	165	161	169	151	142	172	174	161	166	169	175	155	139	164	173	168	149	167	160	142	147	137	152	165	159	162	142	157	155	138	148	178	170	177	160	152	164	158	152	178	170	169	166	148	144	141	177	165	171	163	137	157	151	144	152	180	144	159	164	148	175	158	172	143	147	136	148	171	158	157	150	163	135	163	162	158	150	180	151	159	162	162	144	156	150	159	165	176	165	181	163	167	141	154	173	152	157	162	158	150	143	160	160	164	144	149	150	182	164	152	155	159	159	180	168	158	166	138	151	164	166	141	167	167	196	165	161	177	182	161	155	194	201	157	153	143	157	178	150	165	157	153	154	187	157	165	155	160	172	156	172	154	168	150	139	168	153	179	143	168	147	147	152	151	134	161	168	138	141	138	163	175	161	157	152	135	167	180	170	160	184	144	163	152	155	154	159	134	169	158	178	177	175	164	172	148	145	161	149	159	160	177	160	156	144	155	145	176	161	153	171	182	161	157	147	135	170	167	150	149	166	190	165	169	148	156	130	153	161	150	147	145	165	178	153	173	143
2072	426	464	479	450	419	457	453	466	426	466	431	421	423	400	480	425	397	427	426	421	402	455	428	416	408	444	427	464	411	400	420	397	471	391	406	450	439	423	433	473	438	408	468	423	435	449	431	447	406	443	403	436	447	407	403	423	406	449	437	444	444	429	433	392	415	412	427	420	417	396	433	432	440	405	436	430	423	404	462	432	429	428	374	448	434	424	380	472	386	403	455	438	416	430	396	426	436	416	397	400	422	430	414	405	419	443	436	449	433	444	433	435	417	432	417	419	438	434	428	449	425	410	399	370	422	421	409	435	439	402	428	423	410	406	402	467	430	455	403	453	436	451	431	446	392	407	418	420	416	398	416	442	455	459	426	395	427	411	421	437	428	418	397	433	410	438	415	424	450	408	459	444	425	406	435	425	414	432	431	422	392	436	452	441	421	439	422	416	432	426	421	429	382	406	445	423	426	423	437	406	419	428	405	397	436	449	439	441	425	438	426	441	476	418	391	402	407	393	430	445	428	440	415	382	419	425	398	433	439	446	406	436	439	416	421	417	427	380	465	435	422	419	424	450	437	387	417	411	437	406	402	448	439	428	397	396	419	424	402	410	457	428	454	428	446	437	437	443	452	451	394	433	431	417	472	405	408	430	407	459	415	414	414	400	452	429	382	450	446	428	413	442	443	451	412	413	449	436	452	444	417	402	404	422	400	465	458	404	421	440	436	416	434	442	443	456	408	437	418	397	405	427	420	469	373	400	444	436	402	412	406	445	420	402	435	424	437	447	486	430	431	422	419	426	428	424	418	430	407	397	418	459	394	406	415	418	439	435	397	440	419	412	429	406	433	382	423	428	434	389	457	444	468	383	403	434	419	428	445	397	458	432	420	423	374	447	446	401	455	456	447	420	473	444	442	453	414	433	442	415	406	427	423	438	413	437	419	407	450	418	427	456	432	429	409	398	436	402	447	415	449	409	439	426	407	426	410	459	420	437	430	438	412	440	440	415	418	477	418	425	414	427	417	428	423	387	433	431	452	393	387	408	435	418	465	419	433	423	413	417	402	420	446	464	428	413	418	404	409	429	379	415	388	431	434	415	460	412	424	426	432	445	413	417	433	395	456	450	426	406	416	390	420	389	456	424	459	453	430	422	397	440	421	440	423	379	427	480	448	437	424	442	427	402	403	414	456	384	434	433	409	434	498	420	410	459	421	405	419	439	419	409	439	454	418	422	449	438	445	435	429	420	419	409	416	412	455	445	447	423	419	469	387	396	432	413	452	404	434	460	412	425	390	435	437	428	455	443	437	391	405	426	422	407	401	388	385	440	411	440	445	436	418	431	461	398	448	380	389	416	382	423	408	378	431	429	420	464	377	447	432	422	445	435	436	405	429	412	438	443	416	395	434	400	438	416	396	426	403	412	405	430	459	421	441	396	416	415	424	446	427	448	427	451	437	410	442	452	454	384	445	402	444	425	448	439	427	409	412	439	433	433	415	421	411	463	411	412	453	396	430	441	426	430	397	414	418	439	417	443	435	420	475	418	466	436	449	426	402	412	415	410	457	428	410	397	423	443	416	454	459	428	420	407	401	433	433	407	416	387	407	459	436	417	408	424	454	480	404	412	450	415	469	414	403	434	453	406	438	412	425	389	437	442	464	412	428	426	460	375	437	468	391	439	444	457	444	454	413	406	437	425	412	442	452	433	401	451	430	453	421	426	404	453	403	421	423	439	444	463	414	454	439	436	435	372	404	416	469	403	412	440	421	458	459	445	453	443	414	468	449	398	422	435	391	392	422	397	422	445	407	399	434	435	439	399	436	415	426	421	436	420	406	464	446	456	426	393	401	491	392	412	411	397	431	420	408	446	405	405	435	409	416	444	456	457	418	456	436	433	393	426	453	463	434	410	458	418	403	454	413	437	409	406	423	405	426	457	461	415	434	439	441	440	433	446	437	421	432	406	397	441	405	459	381	397	411	472	447	397	447	450	451	436	394	419	382	430	432	444	437	390	438	414	419	447	452	418	453	432	423	425	439	436	397	405	439	441	425	419	411	438	444	415	424	453	410	438	431	422	438	427	424	431	409	428	424	419	411	420	435	411	458	427	446	432	443	460	440	428	435	413	411	396	438	441	451	413	431	428	428	454	424	419	424	408	425	408	407	435	484	436	419	442	428	463	446	402	370	429	426	420	411	384	418	455	459	429	422	427	408	417	407	399	411	462	427	430	385	417	412	431	421	438	398	460	382	424	408	434	405	375	430	443	429	434	421	466	416	416	398	419	435	444	412	414	410	422	427	453	410	414	433	396	415	421	441	411	428	414	435	424	419	446	421	416	422	449	401	449	422	399	424	450	447	438	455	444	416	426	385	423	456	433	466	438	428	451	403	425	450	456	415	438	404	422	411	414	405	462	443	435	448	414	473	450	446	406	414	423	445	465	391	422	457	418	444	411	426	408	472	452	451	444	408	431	432	408	383	436	443	421	423	460	412	445	396	404	397	439	404	405	454	431	406	429	463	395	404	425	431	394	415	422	385	451	446	394	417	441	427	401	423	395	420	401	426	400	414	415	397	417	456	389	445	399	441	411	434	434	401	446	429	430	421	396	448	458	412	426	446	420	422	437	410	406	422	441	421	443	447	418	435	423	389	445	404	439	431	365	407	415	435	391	422	437	475	451	387	430	421	415	394	404	458	417	405	385	450	452	418	400	424	462	391	413	428	445	427	429	405	396	410	431	419	450	406	437	419	431	394	405	395	442	422	428	450	472	423	417	422	475	408	412	450	431	435	451	419	393	414	436	399	404	456	431	421	439	451	405	441	417	385	420	429	409	427	458	447	458	444	411	430	394	441	431	440	463	409	424	398	439	435	454	423	410	463	423	476	375	390	439	427	465	430	445	441	447	412	412	421	400	447	398	444	407	401	410	443	424	417	403	384	394	451	436	446	448	445	418	408	413	452	400	434	461	407	413	404	428	445	437	417	437	434	450	451	468	408	468	421	412	420	435	418	437	425	429	409	413	400	424	453	441	431	449	399	429	470	427	395	423	419	415	414	435	441	433	448	416	405	403	419	443	394	423	433	418	440	419	471	409	442	450	430	420	396	452	422	448	455	431	442	411	408	437	417	457	425	421	458	454	457	476	477	434	443	414	392	423	427	420	403	457	430	416	438	408	423	419	405	440	441	419	431	413	407	452	463	440	403	426	408	433	436	447	409	421	410	430	392	410	391	389	418	444	444	422	434	457	405	443	420	427	401	469	420	420	454	451	406	414	439	442	428	413	457	390	433	440	427	440	418	431	467	428	414	427	408	380	398	430	451	422	447	397	420	485	432	411	438	415	418	427	396	443	436	444	454	446	402	412	431	406	450	429	410	425	427	441	462	456	435	419	404	430	426	426	446	415	438	400	407	413	402	390	426	431	422	414	422	451	421	444	430	416	394	434	406	403	410	422	458	436	418	446	411	460	458	432	415	407	462	400	430
8172	696	733	505	474	400	411	378	366	352	367	351	344	323	362	316	338	343	339	337	346	335	321	311	320	282	336	317	324	265	305	337	357	322	345	326	299	326	287	308	353	353	330	322	331	330	301	279	326	343	353	301	304	291	363	323	369	326	326	320	342	342	299	354	306	304	319	337	326	323	333	299	342	342	299	312	310	329	318	302	346	300	332	330	313	309	312	338	344	311	319	332	319	338	372	324	321	302	344	323	333	327	344	264	329	331	291	320	314	334	336	330	289	356	327	281	322	359	299	325	310	339	323	338	332	332	324	326	321	324	313	298	316	321	288	304	348	308	305	306	327	319	311	301	297	320	341	333	305	358	307	322	327	311	306	309	345	319	330	350	305	307	344	308	325	329	329	305	325	329	295	312	312	343	315	328	289	325	329	291	333	298	326	326	304	302	279	313	316	324	326	334	325	338	353	323	315	288	317	340	346	294	329	319	268	313	349	336	345	283	308	325	320	301	304	325	295	341	326	308	325	330	332	329	335	329	311	314	315	325	323	322	322	289	294	344	331	279	359	319	339	333	320	297	345	343	331	304	324	274	320	322	318	297	332	320	320	324	340	296	296	320	314	322	338	308	321	326	273	308	321	355	308	322	316	341	305	316	356	312	344	297	286	278	337	311	326	311	356	346	313	347	343	305	308	349	321	299	349	303	375	312	330	348	283	324	316	307	363	346	342	326	315	339	345	322	308	293	319	307	338	330	316	332	322	289	335	263	296	326	317	364	324	342	329	296	301	285	313	327	351	313	327	309	290	319	343	296	304	289	298	333	330	301	324	297	343	313	323	296	343	326	312	310	346	341	298	298	312	319	328	318	313	331	304	288	341	360	348	351	312	292	330	299	335	306	295	301	317	349	338	318	308	342	306	310	310	335	341	309	326	364	346	329	312	283	299	319	303	348	341	312	348	299	299	303	280	298	328	335	301	327	305	340	309	336	328	320	322	305	338	337	295	328	351	283	321	331	323	362	315	300	304	296	319	300	333	352	308	313	318	329	320	339	303	326	351	292	311	310	306	354	313	352	318	307	321	312	321	323	327	275	327	325	344	350	334	323	338	337	312	303	336	311	313	304	315	323	285	349	316	332	307	279	292	300	341	317	324	323	302	316	347	326	338	275	295	291	318	331	288	348	316	286	326	318	310	324	320	341	329	318	315	332	301	311	308	307	302	333	332	285	297	313	342	310	332	320	321	352	328	319	328	265	283	303	311	294	300	311	338	297	340	346	314	370	328	331	311	341	331	315	270	341	302	314	324	314	304	324	294	307	312	302	308	303	315	301	339	310	308	294	344	290	319	322	347	281	329	300	307	308	300	340	301	312	338	307	316	340	317	306	321	331	337	308	344	302	280	346	337	321	323	332	331	285	330	301	309	321	345	345	303	339	341	317	291	339	358	332	310	341	324	308	283	310	364	330	319	301	336	324	314	327	340	313	296	333	333	331	324	317	327	354	304	310	357	319	327	306	325	333	334	339	310	317	359	338	320	304	338	312	295	300	293	319	323	331	327	369	327	304	336	312	329	338	329	328	325	331	360	336	315	345	351	321	356	298	338	294	348	337	306	339	320	285	325	329	323	310	314	284	315	311	340	285	303	312	336	347	310	283	336	320	301	296	321	356	353	343	307	328	344	306	332	321	332	311	331	288	312	310	320	335	320	325	320	302	307	290	306	339	336	321	314	329	309	287	290	295	306	322	316	320	330	344	339	328	304	332	288	316	348	331	330	343	326	326	328	331	296	322	314	364	312	342	318	320	316	331	353	348	322	282	342	305	335	312	326	311	315	324	335	294	321	330	329	335	325	303	357	323	288	350	338	336	353	276	337	365	317	283	334	292	312	340	319	314	292	314	324	324	312	313	324	330	327	326	305	329	266	294	331	303	328	308	319	317	298	312	316	294	353	309	337	328	316	366	319	346	349	303	315	292	323	314	320	305	311	291	317	334	291	324	304	329	352	326	347	304	316	309	336	291	308	308	300	345	331	334	357	337	298	316	318	319	312	321	305	318	312	325	320	315	311	298	320	336	322	334	332	299	315	320	332	320	320	345	298	317	286	331	309	319	320	365	300	315	354	302	327	301	319	303	314	325	316	319	328	303	279	309	313	337	308	332	335	314	313	344	290	330	341	334	321	301	328	305	278	322	343	356	322	302	324	307	294	312	329	275	304	286	303	314	308	332	296	308	326	372	366	385	336	294	325	315	347	307	317	324	346	292	320	306	307	310	337	331	362	374	334	324	291	304	327	298	371	335	324	329	304	313	317	317	303	347	327	289	316	364	319	302	344	342	309	355	315	325	298	312	303	293	314	318	316	304	330	331	359	338	335	323	326	297	319	300	273	302	337	355	343	343	312	301	320	327	302	305	325	324	324	301	320	322	288	330	324	331	324	317	298	320	309	317	341	341	332	302	315	312	309	303	299	353	325	296	289	323	335	339	299	306	317	327	306	303	341	311	297	334	317	314	311	347	332	315	315	354	346	297	284	302	309	287	303	335	302	342	334	334	298	276	331	321	315	310	303	293	316	318	355	312	330	342	309	331	288	330	321	357	335	301	292	329	339	339	323	327	346	333	313	303	332	319	314	290	332	305	320	311	325	352	330	295	330	297	305	314	362	318	356	337	342	299	303	317	325	327	313	344	332	310	321	304	325	344	339	329	322	319	295	320	341	313	309	326	336	347	334	319	305	310	302	313	322	327	284	290	318	337	317	289	324	323	303	343	332	330	296	279	325	326	330	311	327	284	329	341	298	310	317	310	313	341	304	322	309	364	316	329	339	320	292	297	309	339	294	311	293	322	359	317	308	317	310	313	308	330	292	368	325	332	296	265	316	346	344	297	336	335	329	336	330	334	323	308	313	322	324	313	314	328	340	336	351	283	304	277	284	334	334	297	251	327	307	301	343	306	323	303	309	322	332	319	320	310	315	354	302	302	310	323	329	329	315	303	322	292	343	341	332	343	324	327	331	304	349	336	317	319	335	303	323	329	320	359	317	309	339	307	297	315	315	279	318	299	313	302	333	302	343	339	347	341	318	369	333	316	344	314	338	317	287	315	337	316	306	333	327	346	320	342	314	347	306	329	341	311	335	335	320	336	357	316	333	339	338	329	322	313	305	330	294	347	306	336	288	315	330	321	339	342	293	302	297	294	327	319	330	310	346	289	349	319	299	316	359	291	351	305	341	348	325	362	360	329	321	307	301	333	291	295	317	325	305	294	318	382	306	302	308	308	313	336	328	328	338	334	333	297	327	307	324	311	335	295	310	290	346	289	314	319	350	332	285	331	322	351	303	322	336	321	297	338	321	307	291	311	312	309	280	350	309	306	333	294	299	321	341	340	310	285	307	327	285	334	320	350	344	336	304	323	326	360	342	315	313	343	292	324	281	325	302	337	318	301	329	339	306	329	322	321	300	363	304	314	327	328	353	336	320	316	319	300	297	354
6989	1065	1617	1732	1407	1224	1107	1114	1030	946	891	862	863	824	867	798	801	799	761	767	794	831	756	797	762	776	723	757	800	783	715	747	771	705	770	760	787	766	788	759	728	732	768	777	775	747	794	750	778	717	795	765	754	771	749	771	783	774	779	761	779	749	721	749	740	737	758	745	778	743	709	747	751	694	697	741	791	744	760	736	725	744	743	763	772	757	780	728	728	775	775	782	751	769	751	735	770	706	774	741	758	733	707	757	765	752	770	770	810	741	717	724	772	690	765	690	762	790	739	774	779	729	770	714	777	780	746	807	737	759	772	730	786	773	731	783	741	727	714	751	752	746	763	714	783	775	780	745	780	742	765	706	746	687	774	796	791	779	768	728	751	779	727	796	749	722	775	746	792	736	755	693	770	743	765	739	756	719	827	785	762	705	777	753	714	725	707	767	764	779	750	765	747	799	755	737	706	755	820	717	738	766	797	724	712	739	754	750	755	732	738	729	774	741	756	753	757	729	716	757	778	759	703	722	748	763	733	724	769	757	748	737	715	761	810	774	764	758	803	742	720	747	783	743	764	778	739	720	760	722	775	762	783	744	778	770	757	754	738	737	763	717	741	764	749	790	743	761	788	786	779	753	757	777	756	761	752	745	731	762	703	769	787	745	698	835	716	773	788	763	752	752	769	757	785	730	738	799	754	748	759	732	771	752	771	783	759	763	781	808	788	739	724	794	758	740	706	801	723	781	749	781	749	764	740	757	737	760	744	718	748	686	751	767	772	688	764	740	808	720	740	747	772	738	747	734	767	713	720	766	712	758	720	779	745	722	798	745	778	805	753	748	769	787	740	749	817	738	750	776	687	707	717	773	745	709	722	743	731	752	760	775	781	750	799	728	728	733	747	777	760	763	735	699	749	758	752	756	764	767	744	753	735	763	707	742	683	810	730	810	742	722	788	710	737	765	698	738	790	721	791	802	739	690	752	725	763	763	734	715	804	768	774	746	761	831	730	729	791	739	745	758	762	706	774	757	751	754	706	750	750	724	756	736	782	711	734	744	716	747	755	752	717	765	777	733	765	775	691	697	750	756	710	766	782	729	814	789	708	744	745	761	783	783	761	723	717	781	745	757	733	775	695	790	713	758	756	759	780	758	713	757	765	747	721	726	793	738	775	743	734	710	736	724	794	731	713	721	729	781	699	759	778	746	750	724	726	818	704	771	747	764	768	724	714	699	706	775	760	736	744	761	753	731	754	754	726	739	734	742	752	753	750	758	737	715	725	740	806	733	707	748	693	747	758	775	721	734	741	737	795	765	775	711	758	755	754	734	757	791	714	727	719	730	700	712	725	782	729	745	791	767	758	766	741	739	779	749	751	730	734	750	736	696	788	716	746	736	766	804	726	741	761	731	744	733	752	748	691	760	742	759	738	736	730	786	786	722	718	737	713	716	714	758	739	762	710	751	777	736	726	768	750	738	792	731	777	744	759	751	786	757	743	789	712	760	728	747	788	798	773	787	680	736	756	753	763	736	756	766	754	784	755	776	725	764	779	736	830	773	813	818	778	757	766	759	776	722	755	724	765	744	756	783	762	746	765	779	784	740	706	732	792	782	775	687	787	758	711	714	753	730	712	775	739	728	717	748	732	779	764	744	796	714	724	730	737	725	711	778	759	753	723	750	749	688	704	768	784	748	727	764	741	749	732	762	726	755	733	759	711	759	756	758	759	789	789	767	735	776	707	716	699	744	766	784	771	701	812	760	766	779	752	758	715	759	776	795	717	739	779	757	748	719	766	725	769	738	723	740	799	727	769	784	766	723	727	767	710	783	825	768	783	798	731	709	734	720	730	724	712	737	707	734	723	725	770	724	697	714	716	747	718	767	707	760	717	734	736	733	753	716	770	709	787	759	745	746	772	753	748	747	778	743	714	752	751	770	736	770	748	744	791	700	780	725	704	706	746	772	790	717	753	738	773	733	730	740	731	784	725	749	777	751	746	760	757	730	712	772	748	761	750	769	732	769	757	719	755	704	748	742	784	760	796	732	775	788	744	742	793	734	753	764	764	714	710	747	790	721	771	748	739	717	779	697	791	733	777	779	777	767	754	734	773	778	752	760	767	778	693	745	741	750	754	774	731	724	685	710	746	798	712	746	758	795	774	742	723	714	776	742	761	725	736	723	738	766	718	717	754	726	744	770	780	736	780	761	724	768	754	770	793	790	744	761	772	742	795	742	691	783	727	735	767	757	759	721	748	721	754	779	737	691	764	758	791	717	718	721	746	738	763	765	765	778	750	766	814	736	750	757	716	760	790	723	727	762	770	785	748	718	750	720	774	769	766	717	735	723	698	726	744	721	774	813	681	782	718	734	764	757	792	773	764	728	726	768	739	742	794	732	758	718	732	799	787	745	735	731	736	730	789	762	729	735	798	798	742	754	770	796	745	728	759	743	797	679	756	703	757	737	815	768	778	721	750	800	730	770	714	714	734	724	792	704	723	788	766	732	756	805	739	716	751	729	807	700	688	736	722	735	760	734	724	767	695	764	754	774	728	736	740	751	751	762	789	799	742	753	705	754	736	743	769	731	760	714	721	741	757	731	709	766	746	724	736	754	788	744	698	713	761	737	772	756	760	744	751	775	731	758	777	732	729	760	791	764	743	716	750	761	747	768	788	752	800	752	786	733	722	748	780	758	795	780	711	749	749	744	749	784	752	762	706	726	739	753	726	752	737	778	761	735	805	754	706	750	746	765	726	723	723	708	752	783	763	755	755	814	834	738	796	780	772	806	748	747	755	739	760	751	769	767	747	790	825	748	738	762	758	758	762	792	747	746	753	728	763	792	767	720	730	780	761	765	768	775	709	743	730	779	751	771	706	790	801	748	764	764	743	761	711	707	756	727	732	799	800	740	759	832	759	761	780	723	762	788	741	731	722	739	756	743	766	741	734	696	737	751	746	720	743	731	698	760	769	752	753	734	737	711	752	722	765	752	785	736	756	714	723	787	764	714	737	732	786	752	729	770	784	721	769	696	756	724	743	775	723	753	759	749	724	729	719	769	771	709	744	744	747	773	745	749	765	785	702	760	801	747	740	731	705	754	716	803	729	723	777	747	718	759	699	764	709	734	711	737	764	769	766	718	754	718	681	737	788	794	739	808	775	759	774	734	770	740	778	738	750	742	782	742	773	736	748	722	776	732	740	783	771	755	723	726	714	804	789	786	750	707	756	754	765	728	749	772	708	722	791	721	773	778	781	712	756	739	735	792	759	711	737	729	750	782	709	718	796	760	740	706	797	808	745	781	756	783	751	726	756	761	761	751	743	811	794	775	762	704	748	753	762	754	728	759	762	789	738	750	764	744	754	710	809	796	723	745	792	735	736	739	735	756	674	690	745	726	739	749	712	692	745	773	742	738	739	716	783	737	796	704	711	747	755	813	769	718	745	794	735	756	755	737	751	766	743	715	734	766	742	722	783	715	730	775	754	720
15129	1234	1050	823	569	487	469	397	375	386	395	320	312	313	320	299	323	284	333	328	336	316	275	308	320	296	283	282	297	286	293	288	338	330	301	245	281	298	260	323	335	285	314	274	319	265	283	275	289	293	285	281	322	287	312	296	318	290	279	290	290	285	274	325	278	296	253	291	304	303	287	305	293	312	289	302	324	297	300	312	321	271	259	288	255	304	249	302	297	296	315	271	281	279	312	287	304	284	293	274	304	290	274	298	315	297	296	305	277	282	294	280	282	284	292	309	323	316	293	280	332	299	314	285	303	281	305	293	295	286	331	307	256	245	281	299	322	282	305	250	304	287	308	306	274	322	302	268	288	280	302	271	295	288	277	274	295	298	309	252	315	305	321	302	282	329	297	287	295	303	281	280	297	274	279	299	303	310	287	275	270	307	285	303	288	280	293	307	296	297	281	290	305	292	316	297	301	332	281	310	271	267	296	320	300	270	297	292	266	294	286	307	311	274	275	306	274	282	291	297	299	259	289	321	277	301	280	309	289	292	300	301	264	301	313	292	307	315	310	279	280	288	302	287	267	286	296	293	313	311	286	296	298	301	319	311	331	273	290	315	288	296	285	296	277	283	302	303	292	228	290	348	263	268	283	299	258	266	281	309	283	287	271	278	280	294	283	307	339	281	260	265	308	295	267	281	260	279	305	311	298	310	295	280	291	258	279	293	270	314	291	307	295	297	290	299	318	248	252	287	296	298	284	324	299	301	305	308	329	312	284	269	289	303	272	308	284	298	301	267	322	272	262	277	305	289	291	343	309	297	290	278	274	292	291	287	293	301	276	295	259	273	273	283	285	297	292	307	282	313	294	290	254	304	261	315	287	271	288	280	287	285	269	287	356	298	320	322	309	307	338	313	292	309	316	284	296	313	294	285	298	298	275	269	274	287	283	282	305	286	275	261	256	308	268	280	283	265	266	278	258	281	285	263	273	281	310	294	274	303	253	295	279	285	276	248	280	283	292	265	263	288	291	261	278	278	297	295	274	279	268	265	300	270	295	294	301	300	321	261	282	286	312	328	265	297	291	278	312	309	313	295	308	288	297	310	314	297	314	311	280	293	278	299	293	304	295	276	282	297	272	289	326	310	279	307	277	329	269	266	264	286	302	296	282	279	301	278	300	321	305	297	294	265	289	300	278	287	319	269	315	294	280	294	258	290	314	279	275	308	308	314	316	292	298	326	284	302	308	293	289	307	292	243	317	269	266	290	318	306	266	267	282	302	266	307	290	271	297	280	309	307	290	279	277	291	327	306	304	341	293	247	303	284	268	272	254	291	300	334	296	270	295	311	285	278	272	274	310	310	300	310	277	310	329	294	331	254	278	295	325	318	316	250	295	330	318	331	289	320	249	243	277	274	291	304	281	282	313	301	253	305	294	264	274	252	310	275	311	278	269	283	278	259	304	319	300	278	298	293	292	293	283	313	275	295	292	311	299	309	285	307	271	308	277	318	299	271	282	273	283	286	314	286	268	273	297	285	315	315	274	321	266	264	285	320	295	271	291	274	357	298	306	298	266	265	289	278	291	293	319	312	269	310	287	257	301	305	318	279	298	334	315	303	301	298	294	298	279	256	267	316	287	277	274	268	295	259	310	301	310	310	251	296	276	275	329	297	298	281	302	281	291	277	273	305	276	281	300	286	323	288	286	284	291	283	301	290	299	343	306	289	292	278	303	305	310	285	297	296	303	290	283	274	302	293	309	290	296	259	287	302	275	312	287	263	275	284	273	274	324	296	307	302	305	329	288	251	280	300	296	273	291	278	276	263	300	284	320	311	301	283	293	274	294	327	289	318	294	272	309	282	285	264	273	313	303	259	319	280	280	317	259	313	322	301	270	291	288	303	308	277	299	286	315	254	281	308	287	309	307	299	270	323	301	284	324	271	307	301	317	346	289	280	305	310	291	306	278	291	276	301	301	265	278	320	295	267	299	274	293	297	291	308	279	271	293	292	305	284	293	283	282	269	310	282	295	326	307	280	289	282	275	257	305	284	286	303	299	284	336	297	301	290	307	305	301	314	273	315	321	276	279	280	315	278	310	286	277	321	297	326	316	294	271	308	303	282	269	274	295	314	254	298	289	284	260	289	309	241	303	287	297	263	287	301	308	301	311	294	288	291	269	291	304	298	296	268	322	319	293	277	321	270	308	306	280	297	261	333	295	293	273	280	288	284	309	254	257	298	284	314	280	304	289	304	297	264	304	287	291	303	347	338	281	315	297	269	273	319	309	261	284	273	274	294	319	284	293	343	278	289	299	284	293	293	298	284	277	293	284	259	298	296	293	295	258	309	281	268	270	294	272	280	323	287	273	274	300	255	283	288	297	281	287	310	319	284	312	300	282	283	279	260	257	285	309	306	296	272	278	283	273	313	273	285	291	250	264	271	271	311	293	306	293	308	277	293	273	255	267	279	282	302	273	313	301	271	316	323	296	305	297	334	276	307	266	299	283	288	288	291	309	313	301	272	310	309	279	290	283	299	287	281	280	298	294	286	320	304	319	261	331	290	317	271	295	291	323	297	309	310	288	331	286	311	324	281	279	292	328	291	282	305	279	299	291	281	295	317	293	271	285	281	277	296	309	318	288	307	288	297	282	308	335	255	259	255	282	278	295	310	296	296	311	264	327	256	281	297	294	267	297	251	315	301	264	283	267	327	293	322	322	311	278	302	271	304	305	295	288	337	289	278	298	257	276	310	272	286	289	286	250	283	304	309	305	297	279	249	283	314	306	275	288	311	259	235	272	320	297	301	293	313	276	291	297	285	262	318	289	298	310	283	255	291	279	318	317	263	283	280	282	293	287	277	282	294	300	286	311	294	274	273	290	262	318	348	281	283	282	291	294	300	297	264	279	283	284	297	275	320	298	309	288	275	314	263	294	287	306	291	317	303	287	285	249	288	283	305	307	311	288	304	289	256	301	299	307	298	300	284	272	257	290	259	289	294	287	289	272	293	290	281	282	291	312	286	289	326	298	295	298	302	293	287	302	289	277	304	267	266	303	313	303	303	285	268	301	274	289	277	289	271	310	279	333	307	276	297	305	307	297	287	317	333	297	291	288	281	264	312	311	272	275	272	295	303	287	286	318	297	298	300	283	278	297	278	283	304	300	306	292	264	272	285	287	284	287	290	306	317	304	294	320	326	286	292	293	285	267	289	286	296	305	268	315	273	280	297	283	292	273	341	308	308	289	288	303	289	257	268	275	266	291	306	324	298	267	354	280	295	309	281	270	294	262	308	305	268	261	280	299	292	325	277	288	267	302	272	315	292	300	247	290	330	280	285	305	276	303	280	287	332	284	328	286	283	252	293	290	321	315	255	311	309	308	298	286	291	310	288	310	307	264	281	328	285	275	327	285	311	278	296	263	258	281	275	264	276	258	285	279	293	287	242	296	339	298	293	297	272	281	267	293	307	326	258	312	338	297	254	279	289	266	279
8570	1304	2243	2424	1952	1623	1324	1489	1159	1129	987	991	880	871	828	817	801	801	797	772	741	732	739	757	684	732	718	684	733	688	711	709	723	683	656	733	671	662	677	658	649	692	668	677	625	705	676	661	652	656	673	628	701	650	674	654	685	670	657	666	618	707	698	662	669	688	631	653	659	669	699	682	684	666	660	605	709	673	672	645	637	671	678	739	626	695	661	667	675	712	623	677	659	681	699	691	692	621	592	659	653	704	692	649	666	658	670	626	636	663	659	625	654	674	664	652	635	671	685	635	706	651	661	671	647	676	626	621	662	656	654	634	635	651	635	675	672	692	655	684	649	676	671	660	634	663	667	676	627	713	709	691	663	714	637	668	679	652	644	692	658	672	628	643	628	686	631	624	669	676	675	684	668	657	645	640	651	665	707	636	679	656	660	652	679	647	676	692	678	654	708	645	656	650	666	682	641	694	664	639	658	643	686	612	664	635	672	632	619	706	702	646	648	671	633	685	667	653	649	691	634	644	669	675	649	714	660	675	618	700	651	676	615	694	654	655	681	649	656	690	661	666	636	647	661	672	663	642	644	701	680	687	680	611	651	689	662	625	670	630	651	682	679	634	696	646	673	663	699	691	679	667	632	665	674	664	690	675	640	665	675	679	641	696	646	613	645	661	684	644	630	663	682	628	646	647	645	607	705	653	663	652	646	648	708	657	632	707	650	676	692	644	660	665	664	672	652	655	632	688	678	667	644	624	649	679	668	617	647	676	632	639	618	627	689	628	624	679	675	662	674	639	707	655	665	721	682	622	638	682	715	616	619	670	694	683	695	700	648	616	691	678	696	707	669	690	667	683	663	674	677	624	689	646	633	672	653	717	652	682	653	694	683	676	666	678	703	604	644	628	653	681	682	631	697	649	653	640	662	699	693	637	672	670	667	670	659	643	674	644	692	688	664	708	636	641	655	653	663	645	607	743	660	667	655	685	660	619	656	654	658	645	664	656	712	636	676	626	661	674	666	699	703	678	652	659	664	668	685	667	675	634	664	637	663	641	632	685	688	628	703	720	690	686	685	659	609	665	658	635	676	671	621	679	619	617	635	708	694	644	657	632	664	691	674	701	680	671	675	639	695	667	644	620	625	670	619	671	694	682	663	687	678	642	683	641	684	635	658	684	698	671	630	637	661	645	683	682	652	643	659	636	637	665	679	655	639	647	675	664	678	691	647	720	641	664	666	664	655	623	668	687	702	671	678	689	658	676	656	647	645	719	690	654	677	613	670	655	666	679	649	695	652	662	707	615	622	693	656	676	689	672	629	666	654	658	630	698	694	642	644	684	671	601	649	616	672	607	637	691	678	678	675	649	657	701	648	673	631	673	650	662	664	695	645	624	622	660	706	676	680	639	693	661	698	664	635	669	616	714	666	641	673	719	680	687	620	635	709	681	669	668	666	638	678	654	719	654	667	657	696	684	608	647	688	674	637	683	678	691	605	653	675	712	668	674	672	689	666	617	664	668	673	654	684	695	711	662	629	645	652	676	649	641	680	636	671	706	653	634	656	651	696	681	672	642	653	657	682	647	665	697	700	646	657	653	649	666	659	651	652	617	625	625	701	678	675	678	661	677	663	623	619	665	643	660	671	702	674	664	678	677	715	622	679	654	646	636	685	638	634	702	690	688	634	673	679	650	624	636	622	642	693	662	687	658	706	698	710	702	653	619	686	700	667	675	632	629	640	657	679	701	638	636	686	673	689	674	658	636	683	645	707	655	662	642	608	669	639	664	687	676	637	660	619	698	673	648	638	642	682	691	690	642	717	686	676	687	673	706	680	688	684	680	656	668	675	696	643	719	670	646	690	642	646	683	675	621	648	650	642	672	677	667	605	649	663	679	673	665	685	677	674	653	668	646	674	679	607	682	681	677	673	667	687	630	666	646	701	682	694	671	654	702	610	656	679	646	681	693	691	651	673	675	647	670	680	686	691	660	697	683	608	645	694	697	657	647	636	672	649	698	721	672	632	644	634	680	700	704	666	672	714	675	660	654	665	680	678	646	722	701	685	662	647	639	620	611	668	705	656	674	641	648	651	644	643	642	667	666	700	664	679	683	623	664	678	686	655	624	662	673	703	645	620	678	661	636	658	647	617	670	713	650	662	646	687	654	701	636	647	704	651	679	583	683	651	661	639	661	657	643	652	630	681	640	675	670	680	679	673	655	696	654	638	643	632	621	691	686	680	647	655	694	652	675	673	662	658	715	647	636	640	652	661	686	678	706	620	680	679	688	644	641	672	613	673	647	682	694	677	650	667	621	691	674	637	647	646	673	691	647	665	676	636	668	645	695	630	673	643	657	692	618	675	685	642	679	657	623	666	661	688	689	680	636	690	659	632	650	642	638	692	678	673	615	615	645	670	644	680	682	672	672	675	669	687	712	715	651	679	692	656	681	655	690	688	646	653	648	687	641	656	683	675	661	653	662	660	666	664	632	642	639	655	652	655	672	683	657	676	645	676	655	652	622	671	667	719	673	687	672	666	646	649	694	676	684	678	657	727	681	653	664	681	682	637	649	632	651	659	630	637	619	670	666	733	693	643	654	625	648	646	646	667	649	614	661	599	673	645	624	683	655	634	689	654	626	668	665	638	721	625	662	671	656	654	670	672	638	679	673	669	687	661	727	702	670	666	699	711	672	682	651	640	707	654	641	687	696	659	654	653	649	661	665	679	696	648	702	658	673	630	699	669	657	695	705	681	634	640	669	701	644	649	665	647	626	695	692	633	623	689	659	699	673	659	690	630	632	658	676	659	628	677	636	641	615	659	687	637	670	666	688	690	660	679	652	679	622	661	656	679	648	663	680	641	653	650	668	652	650	637	626	654	648	661	656	655	692	676	662	651	660	682	641	666	634	618	666	679	686	661	653	677	696	686	675	635	702	653	653	656	668	656	632	679	668	677	686	675	695	676	695	670	656	675	692	656	672	669	650	657	660	717	670	673	709	633	642	673	662	644	682	633	619	651	673	600	671	668	626	685	698	641	681	675	691	629	690	657	661	627	674	643	704	705	725	688	646	666	652	648	669	648	667	676	632	634	697	709	673	698	703	707	694	682	716	652	662	680	664	643	637	684	668	649	679	711	675	683	690	647	675	626	637	699	643	636	615	656	680	686	659	676	707	671	688	666	630	663	614	631	689	656	639	686	681	675	682	694	679	674	621	677	657	672	646	693	645	676	620	684	670	653	667	623	666	682	708	669	629	634	692	702	654	637	662	656	666	687	681	614	648	652	710	649	653	669	692	651	642	654	694	691	660	657	640	650	678	684	659	668	686	681	660	645	661	637	646	652	659	684	661	667	618	649	647	651	672	643	660	676	668	719	644	628	646	628	649	671	665	659	665	612	685	625	668	683	684	660	626	698	719	672	669	669	663	707	649	668	654	676	660	726	683	673	704	708	669	644	735	644	674	627	689	664	668	698	667	665	678	654	632	673	687
2049	195	208	194	182	164	149	155	138	136	173	178	168	188	157	141	178	178	160	176	160	161	178	181	177	137	168	136	156	161	184	152	161	175	130	180	157	170	155	153	157	191	149	168	144	151	170	185	151	156	156	176	174	165	171	144	163	164	180	171	164	165	166	181	175	147	165	159	177	145	172	155	169	164	153	151	188	183	183	188	160	161	166	159	143	142	181	168	168	176	158	144	163	168	171	149	182	144	150	158	182	182	160	168	164	153	187	179	148	154	171	175	151	151	192	149	168	161	141	197	154	173	144	170	156	132	162	164	174	159	182	173	164	172	166	185	147	176	156	160	162	144	174	175	159	150	159	164	161	145	203	182	185	148	144	162	174	159	149	174	150	168	174	160	196	199	147	171	174	162	188	158	179	166	186	152	170	167	187	144	160	147	177	172	144	157	171	147	164	184	146	148	173	141	163	162	162	156	170	157	148	158	179	165	164	160	176	145	146	155	126	177	166	167	163	174	142	153	162	165	159	151	192	168	180	170	159	168	154	163	186	140	138	156	141	161	185	174	172	177	152	168	184	171	146	163	140	141	171	146	170	131	142	157	167	185	162	171	155	156	151	158	184	158	163	134	157	151	164	180	164	150	152	165	165	159	165	146	151	152	147	147	137	176	153	149	158	161	176	168	147	179	154	148	157	151	158	161	168	162	171	137	176	154	160	161	170	175	168	177	159	177	133	164	182	138	171	176	179	178	153	183	158	175	148	174	152	165	149	178	169	166	175	174	165	197	159	165	162	169	163	162	152	158	155	154	145	146	167	134	180	160	175	189	159	188	182	175	150	188	167	162	152	142	182	161	185	153	177	146	173	151	138	167	156	173	173	184	170	158	159	153	153	155	159	157	154	161	165	175	149	176	156	158	157	204	154	169	178	171	140	157	159	148	189	179	156	181	151	170	179	166	195	168	190	194	187	169	174	202	136	140	176	192	145	148	169	193	160	153	141	143	177	161	157	178	186	142	177	172	178	157	157	145	156	151	161	148	147	169	168	180	160	148	182	159	153	131	142	167	149	142	130	162	154	164	151	148	156	148	161	149	157	150	163	146	170	164	169	174	171	199	164	180	170	192	183	144	150	156	153	154	146	149	159	150	171	157	161	172	166	151	168	177	155	168	134	162	165	158	134	188	149	178	202	177	153	150	173	193	168	154	156	161	162	145	153	168	179	171	167	163	161	157	162	156	178	193	170	142	165	160	134	172	162	151	162	164	157	157	164	144	181	163	190	150	146	175	153	182	144	140	154	168	155	149	170	174	134	181	154	169	165	171	162	170	156	172	162	160	173	167	157	170	164	159	174	141	182	166	151	144	151	156	128	161	139	157	162	157	144	171	158	169	154	172	141	171	176	188	174	152	155	148	182	166	155	181	147	147	147	173	178	166	169	168	169	167	155	178	147	151	136	139	167	177	153	181	180	179	180	146	151	156	177	162	183	188	183	159	163	165	171	147	168	175	158	143	165	179	164	167	180	166	163	181	144	169	183	154	140	174	152	178	173	159	170	153	170	175	173	155	142	170	156	169	165	160	161	174	152	172	177	140	152	163	175	143	191	183	165	142	168	168	171	164	185	161	148	171	162	167	154	145	160	150	166	173	180	176	151	169	138	153	146	167	166	163	193	185	194	173	163	164	178	176	152	164	165	170	177	179	162	162	185	150	164	160	145	173	157	140	152	151	150	152	151	163	147	156	139	150	164	162	143	176	155	151	150	157	190	154	155	166	163	144	169	126	174	144	153	182	158	143	166	164	157	163	159	172	160	179	156	163	178	194	164	160	182	171	156	160	152	162	172	182	139	157	167	161	153	155	147	168	153	164	145	161	163	177	158	156	162	141	183	185	169	158	161	162	155	152	148	156	171	156	157	140	171	146	172	161	153	181	171	144	170	169	178	165	172	162	139	180	182	140	142	165	149	169	161	167	158	141	158	177	173	145	148	162	167	158	158	170	188	146	202	155	150	183	173	150	166	157	170	156	177	155	182	170	139	161	174	184	162	170	185	165	171	169	169	172	156	142	159	165	164	181	166	181	137	143	160	164	150	181	156	140	182	145	154	143	162	152	159	167	188	170	169	150	163	166	167	193	178	179	150	171	170	160	164	183	159	155	178	179	154	158	146	153	148	155	156	166	160	156	164	162	147	170	153	169	180	173	163	164	184	187	164	154	171	156	155	150	156	182	159	153	194	186	144	163	155	169	164	179	147	150	163	151	158	176	171	180	160	162	181	196	154	155	165	177	165	156	158	183	174	139	153	160	168	161	165	146	167	150	150	147	167	142	162	155	184	148	183	197	149	154	160	135	162	163	162	171	168	186	191	183	197	159	161	166	143	162	182	140	137	175	171	143	164	168	199	152	157	155	156	159	160	148	157	183	176	169	147	158	150	176	145	145	149	171	182	148	161	160	162	180	175	152	189	139	174	174	168	175	183	176	167	164	160	160	142	152	163	164	187	165	160	162	159	175	157	168	167	187	145	159	159	152	170	169	183	175	154	153	173	191	187	178	165	186	182	137	149	165	189	181	153	147	170	172	165	150	161	175	159	154	170	158	156	166	171	158	158	163	162	157	160	164	152	173	172	161	153	137	180	157	165	162	167	173	160	177	161	168	167	147	175	170	141	153	166	160	150	171	160	155	152	148	162	161	162	164	170	163	161	166	163	133	157	166	162	130	147	176	171	157	171	179	156	196	143	162	170	156	156	172	166	152	170	174	171	154	151	157	164	184	171	152	156	173	171	158	161	126	155	170	157	148	184	170	145	161	158	164	147	167	156	168	151	172	163	139	159	164	176	169	203	152	158	158	164	150	151	165	165	155	177	162	153	148	155	158	164	156	187	173	154	175	153	151	167	154	181	179	140	165	170	174	181	171	142	131	166	164	163	149	182	170	181	169	175	178	150	158	164	146	169	177	153	171	156	152	180	164	168	159	187	176	155	160	164	156	158	187	168	169	145	182	174	173	160	164	157	153	173	153	211	153	169	159	144	171	154	170	170	164	157	177	153	152	164	181	177	145	176	149	151	144	155	155	146	140	159	155	147	157	158	159	157	155	181	158	154	135	175	162	140	169	157	166	159	165	158	175	148	149	161	137	166	158	154	166	147	159	134	180	159	177	171	150	150	186	144	150	158	162	173	167	150	176	173	160	132	149	150	173	155	143	169	145	126	170	142	178	167	170	164	171	164	193	174	183	155	154	149	175	167	156	171	151	154	148	141	188	166	150	165	139	156	163	157	156	177	156	162	177	174	154	150	157	162	139	152	152	178	165	176	178	128	158	144	132	163	178	159	153	175	201	172	177	160	178	169	193	186	154	140	165	148	178	163	174	168	175	171	178	154	173	178	159	166	154	158	171	168	153	168	141	163	169	188	168	150	159	141	176	150	159	143	154	156	154	194	145	180	184	137	157	140	156	146	165	171	167	165	167	161	149	165	202	151	162	150	180
2279	478	512	498	505	465	489	447	449	422	396	436	468	425	432	439	408	472	430	428	438	468	440	410	428	419	414	465	440	455	464	420	436	441	399	424	419	473	426	445	430	393	426	451	438	453	425	412	421	422	455	425	443	418	449	422	433	468	430	424	447	431	446	417	430	431	464	406	458	405	465	474	424	432	423	416	442	415	420	408	460	453	434	432	447	454	428	422	450	429	412	418	439	434	429	460	418	496	452	430	378	393	436	425	437	437	432	451	419	422	413	434	426	436	406	407	465	402	420	404	419	416	455	423	451	417	453	400	442	439	451	430	460	414	431	398	443	420	413	426	444	466	444	434	449	466	395	450	425	455	427	423	422	447	467	392	435	415	409	421	430	415	453	434	414	432	421	421	425	446	381	422	421	453	406	463	453	441	448	407	421	407	425	428	409	430	432	454	439	439	392	422	442	427	451	463	428	435	441	398	432	443	440	468	428	451	454	410	408	462	468	432	398	427	418	420	438	460	443	433	450	428	435	410	423	427	407	397	445	418	434	453	402	410	421	458	433	435	431	418	426	429	403	432	422	460	415	420	416	382	466	451	396	434	410	444	438	471	422	433	411	440	431	367	402	401	400	449	435	444	421	455	414	421	422	418	441	446	410	417	445	415	421	432	450	474	433	422	410	437	422	466	431	444	404	397	446	426	404	412	403	432	396	425	431	437	436	427	439	467	422	438	451	467	424	447	462	390	441	406	468	418	414	440	418	460	400	445	437	414	432	433	447	431	412	419	435	430	471	424	428	444	432	399	432	427	412	446	459	406	421	447	416	455	397	464	423	420	440	441	434	447	410	451	446	440	415	440	455	464	395	418	439	410	450	431	430	404	423	463	413	413	440	453	384	433	405	416	424	429	441	420	434	442	420	411	395	487	432	421	405	430	403	444	470	456	442	441	434	453	422	458	454	423	406	432	424	440	441	387	443	409	457	428	430	390	443	409	426	397	436	414	446	420	444	413	467	434	399	426	440	438	451	422	411	436	397	441	444	405	439	400	404	428	437	444	396	400	405	417	399	440	397	429	473	403	460	455	404	420	434	473	423	431	417	444	432	439	436	437	421	400	403	441	428	416	421	457	465	429	440	405	433	426	456	412	448	426	438	420	452	424	411	449	449	425	429	428	398	399	452	416	445	421	406	442	440	431	435	422	426	438	383	436	436	451	422	370	399	494	417	406	407	422	445	430	427	395	416	440	421	432	440	427	430	478	424	425	418	425	420	439	422	425	409	425	409	434	426	424	407	451	411	428	434	433	439	436	459	444	409	433	420	438	412	441	419	416	438	386	461	437	398	427	412	492	424	444	426	446	465	387	445	394	376	392	428	429	445	421	416	412	435	404	429	476	449	430	403	418	449	438	399	428	426	408	442	431	442	417	424	433	416	425	412	427	412	432	420	419	424	433	380	434	416	470	432	459	455	449	424	410	448	420	419	474	403	441	421	410	430	450	423	438	431	417	432	446	466	407	411	434	405	436	454	403	451	448	420	464	421	432	467	440	392	425	423	432	413	440	420	454	410	424	442	427	433	413	434	410	414	438	418	402	442	408	448	399	422	406	482	456	413	434	428	418	393	397	439	441	439	415	435	448	450	441	437	446	433	426	425	436	439	450	384	395	430	422	388	364	437	417	411	413	435	407	457	449	433	449	407	411	439	453	443	434	419	416	442	461	429	440	460	449	460	408	418	424	455	426	452	447	435	402	465	439	416	420	419	406	441	440	431	438	442	425	405	432	424	482	440	395	405	434	413	416	419	414	428	417	454	388	440	436	454	445	430	422	405	429	407	406	409	469	430	433	436	414	456	431	458	400	447	457	458	465	430	412	433	430	407	476	411	419	440	410	436	433	402	436	396	434	449	436	425	445	413	429	457	450	422	409	438	421	441	436	432	450	412	435	446	484	429	413	439	475	433	432	411	449	404	435	428	414	412	452	437	405	405	447	438	440	455	455	450	438	394	402	447	409	415	434	433	430	425	448	456	418	426	461	423	474	400	375	450	403	449	452	428	418	451	436	425	444	391	449	437	455	394	437	433	404	454	427	393	404	420	467	461	455	417	464	451	448	415	479	451	422	416	453	426	414	455	411	404	437	432	445	442	432	403	412	433	413	439	434	418	410	411	441	425	429	449	441	417	436	454	448	448	434	431	446	431	407	447	424	449	438	443	416	432	425	415	442	436	439	420	439	436	452	451	429	396	413	441	428	443	466	416	411	440	409	444	399	427	430	440	431	407	393	381	423	410	445	484	449	438	398	417	390	433	442	439	423	413	401	416	468	445	398	412	441	427	441	385	485	426	427	418	432	448	437	447	432	427	421	408	417	469	431	470	431	418	431	451	405	435	442	435	422	449	454	423	469	429	414	441	434	449	409	454	429	429	440	451	431	435	463	435	458	448	411	445	429	460	479	432	408	447	405	386	408	411	411	416	461	443	412	413	455	399	426	452	441	403	412	436	410	419	406	476	434	423	457	449	402	443	477	451	438	409	428	444	414	393	437	433	429	462	414	422	403	422	437	431	432	459	394	449	421	433	411	402	407	411	444	479	450	449	431	409	411	414	458	441	443	459	491	424	418	437	421	420	451	433	453	432	397	437	399	426	415	424	441	425	448	425	443	423	452	429	456	443	437	425	420	447	416	432	423	400	464	433	432	422	425	456	401	398	410	408	439	427	484	442	454	436	434	401	432	440	428	441	445	433	412	452	401	397	416	441	438	433	411	472	459	444	420	436	411	403	422	433	424	412	410	412	432	417	448	457	419	416	441	419	443	439	418	414	430	427	408	407	422	405	413	443	422	445	430	421	448	446	413	408	410	410	419	438	434	446	452	456	421	429	420	413	444	409	401	419	452	411	453	431	397	394	428	441	428	448	461	487	461	418	478	447	382	437	433	429	425	447	455	460	435	416	431	433	458	437	437	438	401	456	421	434	454	434	424	439	436	428	415	423	434	418	452	422	418	422	427	415	418	444	430	457	447	418	463	408	426	407	410	430	428	418	417	459	395	443	448	428	404	416	409	422	414	451	452	463	400	432	442	407	449	466	405	435	398	416	440	431	398	436	415	394	439	430	419	447	429	443	416	412	436	419	382	417	412	428	398	423	400	436	452	435	438	402	407	456	433	426	448	429	403	413	397	397	396	425	432	421	408	421	436	410	406	405	442	465	498	432	427	429	408	442	442	421	449	413	433	447	433	430	408	408	428	450	455	426	365	404	458	476	458	381	419	400	404	413	404	428	397	416	449	446	439	427	454	474	463	464	428	427	443	422	444	454	427	398	423	411	398	460	449	433	462	431	431	438	436	440	426	419	459	428	424	426	459	418	411	421	456	414	432	444	407	463	448	427	420	423	414	427	429	445	426	391	444	436	427	439	420	414	455	407	433	421	428	468	429	419	453	440	425	428	441	442	430	453	404	412	426	429	445	440	402	432	425	439	410	470	416	483	419
8210	715	664	585	451	436	401	408	368	362	341	316	325	354	335	326	303	351	342	326	346	317	307	288	316	297	316	317	343	299	346	329	331	351	313	338	338	338	326	327	265	325	308	341	323	327	298	329	334	320	318	338	311	310	310	289	300	356	324	342	311	316	334	329	298	326	310	364	298	301	340	315	353	336	321	315	330	332	335	324	321	314	340	353	345	308	331	319	330	333	301	298	315	329	293	265	332	357	291	303	284	320	316	325	304	305	338	357	342	318	293	343	328	320	322	320	292	316	315	306	333	330	336	290	329	365	351	364	329	343	341	327	320	302	338	336	340	356	327	326	345	331	353	296	332	312	300	268	304	288	304	327	309	319	311	357	338	352	309	305	312	337	331	297	309	339	318	296	321	308	295	343	330	303	342	357	306	289	321	324	326	319	320	328	282	305	332	338	304	298	369	333	322	359	337	273	324	334	329	272	348	335	304	307	325	355	335	321	334	338	324	358	303	330	336	325	286	295	323	312	335	312	351	327	329	330	314	331	342	343	305	339	282	303	327	339	314	338	301	343	356	295	303	303	355	342	330	302	317	336	312	375	321	296	296	337	312	305	312	298	315	338	301	298	325	305	321	312	319	342	331	331	325	314	319	299	340	295	336	333	343	323	301	324	315	298	330	319	348	335	360	277	309	313	328	330	306	333	316	304	314	348	325	305	320	326	344	307	329	314	322	355	314	297	299	301	328	310	326	352	334	313	339	344	321	306	320	312	331	326	342	303	295	294	298	294	342	316	319	306	324	348	350	311	312	337	333	329	333	300	332	318	336	336	317	333	356	305	344	307	316	312	359	320	310	300	346	350	323	307	304	343	315	359	303	308	309	312	314	302	297	324	306	315	344	293	324	320	304	325	292	311	289	327	294	311	319	315	339	335	317	290	294	336	297	298	360	298	331	323	325	296	342	332	289	290	297	323	316	322	334	369	292	307	291	335	297	327	313	303	284	324	338	354	333	305	297	349	314	326	349	322	320	296	318	316	300	311	342	340	301	330	312	334	321	336	319	313	366	333	282	321	292	307	354	298	333	313	315	367	327	337	319	302	304	358	318	311	317	311	334	324	315	296	322	338	312	327	336	301	326	327	316	296	309	356	354	346	345	291	301	314	285	323	320	317	320	319	322	291	343	287	301	343	307	281	328	316	327	326	378	377	300	302	366	336	324	291	341	298	359	284	320	322	313	319	308	308	306	300	330	317	349	319	310	308	332	342	322	325	347	293	346	303	361	327	348	319	328	348	316	331	302	304	329	339	330	334	304	318	320	276	307	287	288	322	311	314	308	320	313	350	321	313	302	320	309	331	352	310	333	313	308	317	318	282	332	335	317	331	311	309	344	313	307	315	296	334	330	338	354	340	303	330	297	309	332	323	282	318	312	314	341	350	318	306	335	324	313	300	278	343	304	336	333	296	287	333	303	320	320	300	316	310	282	305	340	309	341	344	316	325	336	312	309	312	322	371	329	299	284	305	301	331	294	328	361	308	354	341	324	331	311	336	320	377	335	313	315	301	328	310	308	336	327	308	331	328	316	340	307	288	329	355	344	333	331	324	324	327	308	351	350	301	325	326	303	315	358	309	336	331	317	322	321	313	292	335	314	331	318	336	288	327	326	329	300	308	322	329	320	342	297	309	329	317	293	284	314	321	328	342	352	326	319	352	309	320	353	339	312	312	321	327	300	339	294	361	329	342	303	294	345	362	343	346	327	314	352	335	361	304	336	341	339	299	314	307	300	310	317	313	313	312	356	346	333	319	321	341	394	341	317	323	323	336	376	334	324	331	330	308	326	305	328	335	323	309	349	300	346	292	315	336	323	330	327	327	289	315	333	330	345	331	314	320	336	313	370	302	306	300	349	336	281	307	331	330	341	306	285	306	285	350	321	315	304	291	296	313	338	298	305	312	307	327	339	297	317	324	314	347	344	301	323	310	352	326	328	347	328	313	307	361	358	345	326	350	351	308	336	336	307	332	335	309	284	317	292	320	319	287	351	355	348	340	323	315	340	294	327	316	329	301	303	341	341	318	300	300	325	339	289	301	316	355	350	326	306	273	325	328	313	297	283	311	353	309	293	278	348	318	317	313	306	324	326	293	319	300	298	303	336	320	330	314	317	295	327	359	350	303	298	337	294	339	306	320	332	352	338	313	317	321	306	330	323	283	315	327	322	334	294	327	320	318	316	315	322	317	352	348	281	345	310	335	307	328	345	334	314	319	293	342	309	289	292	307	309	359	325	318	318	333	301	299	348	363	289	322	330	312	302	335	331	323	323	303	344	303	324	343	319	356	329	337	329	312	346	331	321	330	297	294	309	355	327	317	351	306	312	335	350	348	310	329	270	332	333	299	319	302	310	292	322	303	311	296	323	313	318	319	358	296	319	324	318	358	313	340	353	349	343	315	334	318	327	322	305	316	320	313	298	331	350	305	325	296	317	332	312	312	312	303	316	325	335	290	339	311	303	295	327	336	328	343	316	301	354	320	294	336	332	315	369	298	320	310	315	295	295	353	320	306	316	304	352	345	297	331	314	338	306	307	310	320	334	331	296	309	346	314	290	309	340	328	303	302	322	333	314	324	315	297	330	302	325	305	317	330	315	309	332	319	317	308	317	306	299	319	320	365	327	340	324	344	316	342	363	335	307	309	299	283	303	330	304	292	307	290	332	330	316	328	335	345	330	332	355	334	335	328	318	315	307	319	311	315	307	318	321	319	312	286	314	345	331	354	365	298	297	333	341	330	292	322	304	350	331	306	339	320	325	308	323	329	315	302	310	292	322	313	299	320	335	327	328	324	306	332	308	316	313	353	335	335	330	313	307	317	338	292	310	316	331	277	317	354	344	314	323	311	326	341	340	293	308	335	317	321	313	307	300	312	317	288	292	317	313	330	289	348	286	334	296	322	286	313	319	319	325	355	358	291	315	287	285	316	306	327	334	321	328	315	345	303	318	360	345	301	342	353	319	319	342	348	315	333	345	330	315	334	322	345	339	331	330	308	310	330	320	314	325	317	324	354	314	332	291	327	306	329	297	376	327	323	332	352	322	321	354	324	361	302	324	317	297	319	303	281	314	308	330	297	333	310	300	335	291	324	279	332	308	344	302	324	332	325	368	290	335	349	312	329	315	318	337	325	359	330	319	306	308	340	293	319	295	316	281	305	350	310	342	319	324	347	323	318	341	318	337	311	329	329	343	378	317	325	335	346	306	318	295	333	325	289	321	346	323	337	333	310	322	326	359	311	322	298	336	310	313	292	367	333	314	342	289	319	301	343	335	323	338	307	296	347	329	309	287	325	332	320	324	335	343	300	330	320	315	323	313	297	326	283	350	342	307	367	316	347	355	296	326	296	350	332	300	316	351	286	323	317	292	323	313	319	292	328	333	334	304	328	341	329	322	292	318	314	326	333	324	291	325	356	323	314	330	342	326	299	303	304	340	334	363	312
6839	1068	1611	1663	1415	1266	1114	1100	1032	930	942	870	855	867	803	821	848	820	800	803	839	777	742	764	772	784	781	769	816	783	761	731	751	753	713	764	743	761	816	815	800	727	761	820	728	754	740	725	764	827	778	779	757	728	722	766	719	764	705	723	768	755	772	732	701	725	740	765	811	776	696	719	756	777	781	783	733	748	749	704	724	719	726	749	749	740	768	729	743	777	752	792	716	720	705	764	700	705	749	740	712	743	770	775	672	748	720	755	798	746	764	673	753	763	755	772	733	723	807	780	750	720	775	738	796	725	783	765	764	749	739	726	808	713	770	740	751	746	784	751	709	816	749	720	759	772	797	800	742	734	756	762	793	741	763	707	751	769	702	728	665	769	768	725	756	783	724	725	742	701	765	771	774	714	694	757	787	760	738	731	744	716	756	754	757	810	768	716	714	755	751	731	730	735	696	776	760	669	762	743	722	736	742	753	737	762	768	757	768	768	756	721	729	721	738	752	794	778	723	727	744	757	729	735	821	724	724	759	751	702	745	753	739	772	741	742	712	747	703	718	743	755	766	757	785	765	780	688	785	763	753	738	747	771	728	699	767	760	728	711	725	741	734	706	717	700	766	751	797	771	748	743	803	752	744	767	752	761	763	787	705	774	731	761	714	754	730	784	728	708	698	735	763	726	694	786	764	751	737	763	796	772	709	794	755	808	774	744	782	728	793	753	766	740	801	715	698	748	727	730	743	799	754	726	757	734	679	755	751	736	759	754	735	712	755	777	799	672	747	722	742	781	739	789	760	790	743	737	765	733	745	695	725	703	804	823	733	723	768	728	783	768	770	712	702	689	784	775	761	748	782	730	768	769	763	793	777	780	726	727	723	737	778	699	686	798	773	772	771	739	702	720	745	755	760	754	820	765	790	717	768	770	748	714	820	726	735	770	748	774	748	742	738	721	734	735	770	750	725	790	761	780	773	783	732	777	711	779	753	759	744	799	749	737	758	757	759	743	798	768	773	721	802	742	756	778	765	793	722	747	700	753	724	722	794	825	723	747	741	791	759	718	755	714	732	765	756	692	760	739	746	783	776	747	716	748	782	735	739	735	718	764	699	780	719	729	791	761	760	763	757	720	751	743	747	756	774	742	727	722	761	771	763	728	707	785	732	724	761	728	757	772	721	726	744	688	687	743	721	706	770	755	751	761	758	754	772	735	746	758	755	785	765	748	753	718	740	754	744	757	760	805	753	713	720	748	753	726	746	744	739	801	762	748	756	777	721	748	722	761	775	747	784	755	764	742	770	728	753	752	781	744	713	734	766	772	723	722	768	766	767	753	735	726	736	759	760	740	738	768	745	743	766	697	731	708	738	745	753	773	757	754	803	744	780	771	711	742	759	741	764	735	765	696	808	783	781	732	747	714	768	780	745	729	774	750	774	777	725	742	766	754	715	743	715	784	766	690	727	759	723	771	724	782	737	751	794	758	758	731	738	744	745	758	715	737	770	750	744	740	759	771	716	800	731	773	739	755	768	752	726	697	703	752	731	771	728	732	731	781	796	780	757	733	700	754	755	729	750	710	798	761	751	730	740	729	758	719	728	710	783	755	743	741	764	722	784	705	722	772	737	795	756	754	719	762	752	706	717	794	751	730	735	772	748	784	754	746	790	742	733	736	767	753	711	738	753	694	757	726	720	753	777	769	730	768	770	749	725	768	720	691	713	772	773	742	715	704	735	737	770	818	778	767	745	754	722	752	825	750	762	729	703	737	736	793	770	666	745	719	753	720	763	736	742	754	689	700	733	691	756	729	773	727	771	726	724	770	749	767	740	766	787	758	729	746	765	674	694	742	757	737	760	754	710	745	709	759	758	741	754	744	777	755	733	781	778	746	716	762	718	763	726	720	730	716	783	799	740	699	789	694	719	773	746	738	769	733	761	786	755	686	779	748	735	714	747	791	808	747	796	726	758	795	737	743	741	747	709	771	761	750	765	758	727	720	736	762	782	736	792	754	761	689	745	728	776	773	728	751	715	754	765	782	755	728	813	693	778	785	830	712	756	731	789	784	799	765	705	728	778	728	775	755	761	735	695	749	776	775	804	758	718	710	781	713	787	765	786	727	730	742	761	769	777	732	745	708	773	762	760	761	703	724	742	782	726	734	758	782	774	784	745	732	748	757	736	798	761	749	766	794	784	796	718	787	766	742	786	717	725	777	747	722	745	781	779	735	701	743	750	741	761	770	752	746	752	718	760	779	710	727	823	744	733	765	754	739	728	777	782	745	696	757	739	728	799	760	753	765	779	763	753	720	748	760	780	763	732	755	751	737	783	763	734	721	749	725	766	738	764	744	766	773	763	748	709	771	720	738	796	703	700	768	766	716	778	747	753	774	731	770	725	796	732	689	760	726	733	792	726	763	740	736	743	747	745	742	718	781	721	753	762	709	711	698	716	741	732	761	739	773	782	789	793	746	740	728	749	755	779	742	721	713	704	769	782	747	730	722	749	734	733	762	747	709	714	745	789	718	788	714	793	756	810	731	706	786	787	696	798	716	779	770	749	740	790	748	757	784	768	747	743	795	735	703	734	779	775	718	737	731	707	744	724	760	726	772	766	761	715	798	741	737	697	813	679	717	731	775	808	715	769	760	750	787	768	743	738	723	734	779	724	750	696	757	711	767	732	729	741	765	733	737	742	773	795	730	802	752	801	776	694	817	791	740	738	730	720	703	792	800	743	765	843	764	756	781	767	736	746	749	721	767	753	731	750	750	762	766	750	728	747	753	775	770	730	726	707	727	778	741	749	737	731	740	738	759	732	736	763	750	736	827	770	784	751	751	801	766	716	694	724	766	755	755	763	728	785	767	753	803	800	752	744	737	741	760	722	699	782	772	799	743	738	753	734	750	754	782	774	800	672	736	720	689	761	754	744	746	761	760	755	789	775	725	743	793	784	765	759	748	746	753	735	771	777	749	720	753	777	745	751	788	773	786	780	781	730	756	759	784	696	724	755	770	764	745	775	736	758	773	738	742	720	771	742	733	791	777	740	701	750	725	722	756	704	744	718	735	756	723	720	683	714	754	745	704	697	728	731	762	771	745	722	741	743	775	739	790	731	742	803	783	734	775	789	747	750	763	746	713	800	764	699	791	782	758	748	679	753	771	730	751	743	756	722	696	798	722	755	777	768	729	708	771	762	751	750	769	751	796	736	705	804	731	702	666	739	766	761	763	727	740	724	719	752	685	722	776	761	717	730	772	742	747	736	737	735	748	770	721	738	701	723	805	742	756	743	715	688	770	746	727	769	799	767	726	734	718	769	752	752	732	706	708	706	722	793	769	674	717	744	726	742	765	774	752	772	715	746	796	782	757	748	783	746	734	778	743	746	733	755	725	774	722	787	736	753	712	753	757	782	804	738	691	758	686	741	732	758	730	724	708	745	734	752	755	735	749	738	684	774	813	717	721	784	737	743	734	730	772	775	735	761	709
15119	1368	1044	801	604	459	449	418	402	390	377	355	278	321	334	320	317	335	327	316	309	331	295	312	339	329	265	296	345	290	309	329	282	277	314	292	292	289	278	337	280	283	259	278	279	309	309	315	297	286	326	303	268	294	276	306	280	290	289	278	318	294	296	301	324	268	301	298	296	289	298	316	282	318	272	314	284	304	292	318	284	297	296	280	272	299	277	271	289	283	292	291	323	307	311	290	314	321	309	300	284	282	311	296	281	291	292	291	318	292	293	281	335	311	306	287	266	297	328	273	296	301	261	319	290	305	284	270	315	287	299	311	318	304	256	265	262	330	293	308	293	283	295	309	278	293	292	285	320	335	287	326	290	297	296	276	270	252	292	308	300	294	259	268	293	311	302	293	305	293	302	295	291	294	311	271	330	295	309	319	298	288	302	292	304	267	326	284	311	293	316	286	308	287	261	302	300	287	293	315	278	269	276	279	307	285	300	285	295	289	304	276	298	324	309	274	293	291	282	283	310	294	282	287	285	279	290	287	272	291	260	288	290	269	315	257	311	287	279	301	293	299	253	287	275	305	278	302	294	282	299	288	304	276	280	304	297	330	288	278	285	303	311	312	311	276	303	303	282	310	300	265	335	326	299	292	285	291	297	273	276	267	282	268	283	293	336	316	292	315	324	301	288	333	315	302	318	286	290	302	292	282	266	273	315	294	295	293	298	261	325	303	290	282	294	307	274	309	284	318	275	295	293	281	301	327	280	295	299	284	311	274	283	280	301	301	295	285	306	299	275	278	310	251	277	272	285	280	295	274	275	308	281	270	276	290	293	261	324	322	291	285	292	299	282	330	309	298	318	300	303	287	347	305	307	263	314	286	282	286	280	274	288	315	283	267	286	295	281	280	270	279	302	286	299	321	287	275	252	297	288	291	279	294	297	263	289	293	269	287	288	291	296	273	277	287	268	292	283	283	280	295	300	272	277	273	275	281	284	320	309	315	277	307	314	324	326	306	296	303	290	295	303	322	285	308	319	295	344	305	285	288	283	300	239	274	283	292	287	275	284	276	271	293	269	297	301	283	304	306	312	290	266	289	294	293	292	286	296	261	293	283	285	271	291	282	293	293	304	292	309	279	289	279	279	344	304	292	299	271	280	313	274	285	285	308	296	273	295	279	296	297	320	311	287	298	294	303	327	266	290	275	273	274	262	297	307	293	288	284	312	326	291	299	276	268	311	263	295	305	293	254	302	303	287	279	303	310	330	284	304	259	332	289	296	288	278	307	297	303	288	293	287	269	311	285	287	309	309	308	262	288	300	300	306	295	314	328	261	294	298	307	300	303	327	300	312	306	294	324	255	268	320	284	278	276	316	291	267	297	295	298	311	323	298	324	307	296	272	308	300	310	287	299	303	288	301	295	280	305	308	285	299	300	266	298	272	287	316	306	282	304	272	301	307	261	296	315	273	319	294	306	327	261	276	316	305	293	308	299	294	326	273	259	265	298	323	277	281	295	306	288	293	289	270	307	283	298	286	285	296	269	297	246	278	314	284	307	314	304	283	263	278	298	308	283	261	289	306	316	294	280	287	282	287	283	300	292	299	286	280	303	291	293	266	293	267	289	288	296	318	286	264	312	298	258	297	286	303	298	316	323	309	284	270	271	284	276	294	294	292	313	293	260	284	289	301	263	337	290	292	272	289	261	293	273	290	287	282	308	289	284	316	283	315	330	280	305	314	298	293	305	306	289	277	260	274	279	311	278	266	284	331	307	275	309	277	295	281	276	310	331	282	310	290	285	316	306	303	306	295	259	289	280	288	336	310	281	289	298	307	289	305	298	281	292	294	291	268	282	273	288	305	242	318	259	296	279	295	294	331	305	299	280	311	283	270	308	291	301	302	292	278	283	297	306	315	304	263	284	283	252	271	278	256	301	290	285	309	267	268	297	298	273	315	304	287	280	313	278	298	278	283	306	290	307	308	276	288	297	245	260	295	292	301	281	299	308	310	275	306	301	324	285	303	253	315	301	293	311	288	258	307	303	314	270	294	329	325	274	314	283	275	249	254	326	269	287	297	318	280	299	329	304	306	299	280	287	300	287	294	293	286	277	308	284	299	332	306	321	275	265	266	298	311	304	295	307	315	288	280	288	298	327	258	260	315	290	275	316	290	256	268	299	283	267	286	275	282	277	308	308	311	288	298	298	279	280	285	279	283	289	304	313	306	252	293	306	280	264	283	269	312	284	303	280	329	332	302	312	272	275	288	268	283	286	294	297	264	274	312	242	275	262	321	298	319	271	271	269	294	296	303	267	273	291	289	279	300	303	290	313	275	313	276	287	309	294	283	271	286	306	283	336	296	293	283	323	290	303	275	276	283	273	293	264	302	299	288	281	291	297	272	302	300	278	312	312	265	294	280	294	289	279	295	242	268	297	261	312	306	286	295	295	284	310	275	280	295	306	298	265	280	301	294	323	302	275	301	308	287	319	297	299	323	300	309	293	291	309	292	284	306	305	307	254	298	308	292	306	301	290	270	282	284	279	310	289	323	302	293	285	285	303	266	310	325	264	317	300	283	318	298	291	284	295	303	278	299	285	308	300	297	260	328	316	283	300	308	325	310	304	293	286	292	271	304	316	279	289	298	296	283	292	281	304	312	330	251	284	298	271	267	289	258	285	285	308	287	275	288	321	298	267	288	280	294	273	294	325	253	308	274	264	317	290	293	282	290	267	284	325	283	313	288	310	299	286	315	299	271	292	286	265	291	292	271	299	324	306	250	302	302	259	288	273	288	308	300	290	309	281	297	310	283	295	314	278	282	303	299	321	320	313	303	279	312	263	282	285	244	293	294	309	260	268	301	293	295	296	281	283	307	313	273	310	290	316	292	311	310	320	301	259	292	287	290	281	279	325	314	286	275	281	288	322	318	281	277	305	304	288	334	277	282	300	286	297	296	287	300	300	286	299	277	292	304	295	304	286	304	300	314	302	273	296	303	266	285	313	283	288	278	313	280	287	291	292	306	320	278	300	279	289	316	266	289	322	272	319	299	256	295	282	292	302	303	301	285	277	286	323	290	286	286	288	271	311	276	308	269	303	278	277	303	327	272	322	280	265	293	313	307	295	306	300	296	270	313	272	287	281	281	284	269	306	288	267	300	279	285	282	269	304	292	248	280	291	279	279	295	306	275	294	291	298	351	306	305	288	282	286	276	277	275	290	281	325	316	302	268	283	279	289	304	276	254	320	296	283	296	281	307	284	274	320	298	261	303	265	304	303	303	277	272	307	302	284	328	291	283	293	275	290	316	258	299	317	298	281	321	328	315	287	316	310	300	264	293	280	285	297	307	309	265	290	267	285	328	328	299	307	280	310	315	285	319	283	289	301	292	295	279	290	268	286	284	283	307	288	323	281	275	290	311	302	305	284	292	314	287	295	289	331	280	276	283	308	292	289	299	279	271	267	304	321	260	294	309	294	299	282	287	328	285	321
8738	1252	2272	2479	2049	1626	1365	1392	1193	1101	991	945	891	935	845	851	751	735	802	745	745	768	730	703	724	734	706	710	741	693	721	695	744	710	684	681	660	665	694	725	702	684	650	668	665	691	664	677	654	685	671	694	677	698	654	685	699	677	662	640	678	670	734	672	683	672	748	694	642	687	691	686	683	647	659	701	665	653	645	672	686	686	656	666	677	682	676	656	621	633	659	604	695	674	684	623	642	701	648	632	642	645	700	697	678	673	691	615	655	691	651	641	674	661	688	612	677	633	686	660	689	719	656	631	689	650	627	638	662	642	672	705	661	653	704	631	688	647	682	670	632	673	628	673	657	676	622	658	629	646	652	669	690	676	651	607	644	617	644	664	654	659	634	738	666	652	640	648	672	703	666	662	645	637	677	675	674	681	717	635	628	658	624	646	626	616	647	651	692	668	756	721	650	623	684	651	686	666	669	683	600	644	630	668	593	694	666	653	614	708	650	654	619	635	656	633	637	705	633	662	679	666	641	686	651	687	644	671	642	634	658	591	677	690	632	640	694	645	652	709	665	639	690	676	631	655	661	688	695	606	644	703	645	636	684	671	667	684	668	646	631	689	652	674	671	609	714	646	628	642	691	712	684	691	669	698	662	701	676	626	677	675	646	625	681	675	657	685	638	654	671	656	715	693	605	674	701	659	667	658	647	652	638	664	642	716	632	676	666	684	621	635	688	631	687	679	657	711	660	652	694	692	654	733	625	655	681	623	676	681	686	652	654	663	667	684	714	653	681	701	677	682	641	683	648	602	696	657	648	651	646	680	631	635	638	609	668	656	692	655	662	703	670	660	684	625	633	701	636	674	640	662	657	650	652	660	666	661	644	652	702	671	650	679	660	671	636	659	655	701	655	636	676	624	655	658	702	695	657	671	646	718	629	681	682	674	669	653	642	667	685	646	690	677	669	668	639	691	693	671	660	608	695	657	718	657	651	665	678	607	733	664	662	639	687	689	676	624	675	700	692	639	663	672	656	692	638	672	696	638	624	623	638	683	646	659	660	645	664	647	657	672	726	616	628	686	663	704	662	682	662	671	662	683	674	632	646	663	673	671	632	642	695	629	642	647	640	657	687	660	676	670	653	642	674	632	633	669	691	646	671	680	650	651	695	693	604	624	686	690	671	642	659	695	672	632	712	633	671	693	598	656	663	638	660	677	677	670	659	695	692	671	684	656	669	675	718	651	650	628	682	640	673	701	665	666	616	655	703	643	677	667	686	656	608	697	667	694	604	672	651	679	657	691	654	708	677	619	651	637	673	663	712	653	628	648	616	651	657	681	674	685	696	678	647	690	668	673	629	667	654	681	657	688	646	637	667	660	610	654	689	672	655	658	648	641	679	644	673	668	695	661	678	692	682	680	649	644	646	655	725	654	616	652	689	644	655	667	640	637	663	663	686	675	679	688	668	673	659	669	680	629	695	656	665	680	673	684	640	662	686	686	646	652	650	665	633	632	689	705	681	643	643	670	630	711	650	650	615	678	677	652	684	605	671	655	674	723	609	642	687	688	669	660	640	651	647	649	678	681	657	684	694	658	677	655	687	657	672	692	670	683	657	679	641	644	694	669	706	666	695	670	649	687	632	652	571	683	663	681	646	680	678	651	650	646	623	648	643	646	664	614	688	677	647	646	701	685	629	702	658	651	663	654	669	623	668	656	636	657	673	659	701	637	653	593	676	685	683	620	630	698	645	666	682	634	649	691	648	656	661	653	647	664	644	698	694	656	700	641	675	690	672	665	684	630	668	650	642	624	686	661	659	678	665	676	663	652	665	599	639	648	658	649	707	653	707	667	682	678	669	655	626	677	672	647	690	671	655	655	669	660	681	633	695	707	675	656	675	642	664	683	594	629	696	679	641	664	706	684	703	620	686	700	636	676	674	684	650	627	654	630	624	679	674	675	617	698	645	689	671	677	652	649	697	639	640	684	674	653	664	678	682	724	661	652	649	665	659	662	677	620	651	678	678	636	711	663	595	630	659	686	642	655	649	681	625	672	676	650	656	685	648	698	646	695	712	679	663	670	662	629	667	664	675	604	638	650	675	626	631	713	656	658	656	662	655	676	652	666	680	644	671	680	632	656	637	664	638	637	643	664	657	678	644	712	668	674	710	650	678	638	652	690	679	620	657	682	681	702	663	663	644	676	650	698	646	673	656	672	669	691	670	659	639	638	675	653	702	650	672	638	660	683	665	658	666	649	671	694	650	665	668	677	660	697	661	687	651	663	672	666	670	669	702	631	632	633	649	652	628	610	634	637	647	634	662	633	642	726	624	681	641	709	662	688	652	651	648	693	653	683	674	627	676	661	639	650	678	646	659	729	659	645	679	659	652	677	651	671	644	688	662	610	635	630	672	642	656	648	650	667	665	715	684	591	668	694	652	643	677	652	699	657	648	665	721	646	657	702	613	657	664	696	708	646	644	642	656	606	630	672	619	661	655	672	640	626	678	683	634	665	702	687	694	647	669	636	621	723	649	677	664	604	663	639	626	625	647	666	693	685	661	702	623	650	627	636	661	625	640	692	653	685	682	679	696	660	665	639	668	676	708	640	682	695	692	733	648	687	638	690	660	603	640	672	642	711	670	679	723	655	716	667	684	646	639	662	663	641	627	654	677	655	653	663	699	664	639	658	645	676	666	645	600	691	687	663	672	670	647	652	668	695	661	648	652	700	615	662	648	643	707	667	638	704	640	662	663	670	696	659	663	633	657	695	711	678	670	733	687	675	654	642	632	646	677	646	713	675	687	666	642	657	671	660	656	661	678	666	678	666	653	669	659	642	730	662	646	688	662	672	698	629	684	640	656	680	667	648	646	652	666	639	702	696	660	708	619	664	683	648	640	650	636	670	706	677	687	667	700	673	677	663	653	647	670	673	687	618	662	644	675	663	647	615	639	621	656	653	648	689	662	648	686	694	702	641	641	608	679	710	718	652	684	642	632	626	669	630	661	707	688	653	632	619	724	649	640	692	637	653	651	664	667	627	670	657	665	666	661	666	671	656	625	701	669	697	662	659	688	673	646	668	668	650	646	691	677	654	627	656	678	639	672	657	662	662	672	646	677	664	632	677	632	704	621	671	631	657	679	641	658	662	640	631	651	696	668	661	659	665	641	706	664	679	669	686	681	643	635	654	638	651	670	671	691	693	611	672	692	636	651	621	642	654	599	634	634	642	702	645	672	672	640	657	706	641	657	672	646	625	688	651	631	682	702	656	728	636	648	669	686	671	627	683	673	689	621	661	691	652	673	659	660	697	689	620	688	683	641	659	616	693	672	642	694	639	684	637	634	655	721	667	666	639	638	640	657	656	650	677	668	680	656	630	655	665	691	642	673	653	654	675	666	652	686	676	669	675	671	637	627	670	677	675	658	641	653	654	650	648	674	683	673	687	656	676	653	684	631	674	654	705	675	675	671	657	607	655	634	683	638	672	662	686
1729	165	163	192	147	156	154	195	170	164	174	149	137	187	176	150	152	163	162	159	142	144	163	174	155	176	160	173	165	167	147	187	164	147	154	162	142	152	158	155	155	164	161	162	145	160	145	169	142	171	153	141	150	178	150	144	133	152	172	160	134	166	154	156	165	165	143	186	129	160	152	145	152	150	161	160	165	154	172	144	159	149	164	181	168	149	183	185	168	187	151	172	179	169	170	162	144	157	153	143	162	151	165	171	143	154	142	155	161	162	170	179	198	167	145	137	148	168	143	135	165	163	137	150	152	176	172	162	173	175	165	150	155	158	174	156	173	166	151	148	163	136	150	141	186	144	179	162	143	146	184	161	168	174	170	150	166	177	133	172	161	145	159	176	161	156	150	188	158	152	154	140	159	183	168	177	152	133	160	163	176	150	182	160	176	157	185	135	174	141	153	131	162	172	163	144	171	180	175	163	179	164	152	174	138	139	140	161	166	152	177	171	159	162	159	176	135	152	151	157	152	187	155	171	161	155	171	153	156	167	157	145	151	154	152	168	132	140	160	157	174	159	166	172	173	150	124	147	165	142	168	163	134	153	150	146	145	148	137	147	144	152	157	176	126	167	162	177	147	161	159	169	143	145	154	153	157	146	169	170	156	175	178	177	171	156	152	153	140	167	151	147	156	163	171	147	165	175	153	186	155	155	170	176	160	162	159	168	166	157	157	160	156	139	155	189	167	165	148	146	154	190	169	156	147	151	165	180	159	165	167	177	177	154	175	158	158	154	144	162	161	157	160	164	150	139	178	164	148	156	145	146	143	192	154	172	176	127	119	148	125	169	165	122	167	140	167	184	146	157	158	171	129	164	157	156	145	164	175	184	165	146	142	179	149	162	141	135	161	172	157	141	172	173	167	143	185	165	158	133	152	172	162	167	138	165	161	132	152	157	170	149	149	170	137	173	154	154	141	139	144	156	150	147	159	148	158	141	151	152	164	175	190	171	137	138	156	153	152	141	146	144	156	148	157	176	152	161	190	162	155	156	129	173	179	154	152	163	186	150	163	161	138	155	167	178	141	138	146	152	133	179	161	155	167	158	170	139	175	136	170	186	172	144	165	150	167	133	156	177	167	168	158	168	152	167	157	148	143	174	153	164	186	142	147	165	167	161	173	134	133	175	150	138	153	147	173	161	193	154	168	166	156	151	146	154	174	174	163	183	148	168	187	180	157	171	155	166	175	152	160	173	166	161	170	139	166	188	133	156	179	190	176	160	144	160	152	170	163	166	170	164	178	175	138	153	140	162	174	150	159	146	165	155	179	181	153	166	173	177	190	169	163	161	167	140	150	179	172	167	171	164	155	136	142	161	152	173	178	164	174	170	184	171	185	156	147	144	141	181	157	172	170	181	162	159	150	187	156	142	165	192	181	154	159	144	168	166	156	144	156	138	149	156	142	152	159	159	186	158	172	153	174	166	167	146	158	148	153	194	167	173	175	186	153	161	159	161	169	160	164	178	164	166	158	179	164	156	164	166	168	161	149	179	143	162	170	179	181	168	188	161	160	154	149	154	161	158	164	160	139	159	168	159	162	153	143	160	192	135	173	161	175	129	148	143	166	145	164	172	157	143	155	167	154	152	146	166	165	150	152	168	177	149	144	157	149	162	163	152	148	136	152	153	143	151	159	154	168	162	161	180	141	136	146	163	164	165	139	175	175	163	192	156	164	157	183	170	160	150	177	155	200	178	177	174	166	158	169	153	149	158	165	179	163	141	155	149	148	146	162	155	161	155	176	170	145	140	151	163	151	149	169	160	146	139	149	163	128	181	166	163	153	137	187	169	166	144	161	153	150	150	182	161	192	147	182	167	175	175	149	154	164	132	149	161	178	167	146	143	144	159	173	164	152	159	154	168	140	175	149	135	174	152	161	179	171	153	172	162	155	180	149	151	194	164	160	168	158	174	178	165	152	152	173	147	159	152	168	180	149	167	179	160	144	141	162	176	143	140	167	161	184	173	174	142	154	164	150	162	171	157	159	139	165	157	165	146	156	146	168	153	143	163	185	168	169	133	150	169	170	131	169	172	170	171	147	161	153	165	159	173	159	163	171	166	163	154	182	162	154	148	180	135	174	156	174	125	163	159	174	151	180	158	146	175	146	146	160	143	158	150	167	177	187	136	158	155	143	182	153	149	179	158	138	152	134	125	179	168	167	160	160	151	155	158	145	165	146	149	170	165	177	172	141	153	172	182	133	161	147	150	149	174	176	145	191	149	154	161	164	171	171	166	153	174	191	175	168	183	154	163	155	165	153	171	183	157	157	153	155	167	179	185	163	143	156	176	152	163	157	157	171	160	171	185	201	142	166	151	169	181	158	181	143	149	157	147	170	165	165	162	174	178	157	155	135	164	152	141	141	163	147	169	141	150	174	128	185	140	207	159	153	172	176	164	138	159	174	167	179	174	140	173	173	178	145	164	196	167	158	158	141	172	135	157	176	152	174	167	165	157	169	177	156	176	142	156	163	156	158	161	163	165	143	168	151	154	186	151	160	176	150	148	172	143	158	161	183	140	171	164	155	185	178	166	169	152	130	159	174	166	156	151	150	190	154	164	156	176	181	183	159	144	143	155	159	128	191	159	153	172	176	140	169	160	157	144	144	162	148	160	173	198	151	165	149	163	125	150	168	140	159	158	182	168	173	163	155	145	149	151	160	164	177	153	164	170	128	164	174	189	168	174	164	151	161	157	189	163	163	147	173	170	156	188	182	170	196	178	154	152	165	177	144	147	150	169	180	158	166	157	158	164	127	160	169	179	146	175	142	147	151	141	161	152	168	173	140	182	141	157	143	170	157	172	138	166	158	163	164	129	142	152	173	173	139	180	180	161	160	162	157	182	155	157	162	175	173	179	169	146	146	158	155	173	170	165	178	181	159	172	178	181	163	148	144	155	184	160	145	172	143	151	140	164	167	182	148	168	158	168	179	155	198	169	152	141	161	174	167	166	159	167	166	161	162	139	159	159	177	160	178	189	130	157	155	155	153	168	170	174	173	156	167	164	160	155	141	177	142	168	161	170	139	160	133	167	147	140	162	146	146	173	167	177	173	150	169	137	149	147	145	141	162	162	187	162	163	145	146	186	144	174	141	154	191	147	165	178	150	141	157	183	146	183	179	163	150	154	164	176	157	171	141	137	171	158	162	162	139	196	176	160	166	148	170	135	162	156	155	153	158	178	171	165	164	153	159	175	170	148	177	138	152	155	146	174	157	177	167	183	145	164	167	189	134	161	170	145	163	166	172	157	171	186	167	162	165	148	142	164	141	170	164	158	179	139	159	148	150	179	158	179	141	176	179	176	169	165	177	131	172	153	172	180	120	137	160	140	151	167	163	162	153	136	144	184	159	151	150	175	153	173	187	153	164	161	151	188	167	164	159	180	158	163	169	171	163	169	140	159	141	153	146	159	145	135	166	165	164	175	150	172	152	140
2020	479	466	456	496	463	453	433	438	435	432	424	463	411	460	449	452	426	434	432	432	448	433	431	424	426	449	401	435	423	410	414	402	428	425	390	439	422	399	425	398	410	452	439	403	422	432	420	432	460	419	438	420	452	433	420	454	398	424	430	402	412	431	441	445	412	410	422	432	375	436	423	433	426	425	436	440	372	431	445	450	431	459	413	415	384	436	440	416	370	437	410	450	394	426	431	449	412	373	444	419	431	396	406	479	385	406	448	413	450	429	453	428	418	432	431	409	438	443	378	471	415	409	431	437	419	427	425	392	402	401	407	435	431	431	444	422	413	452	420	425	415	417	445	428	426	433	428	436	401	400	432	407	420	430	429	409	408	418	444	433	429	410	434	404	448	440	443	439	437	425	402	422	414	421	401	420	460	407	418	410	429	416	432	447	456	388	401	396	424	443	451	476	430	401	388	430	461	415	422	444	416	411	435	444	412	425	424	400	424	401	415	451	442	429	416	438	431	397	431	438	407	399	411	408	429	467	459	450	405	439	425	398	424	427	443	444	415	410	446	472	433	414	404	435	436	431	388	430	438	410	426	472	455	432	392	402	395	407	413	428	398	421	426	460	402	420	392	477	406	435	416	426	399	447	414	448	446	437	430	410	431	431	416	442	449	397	446	415	439	429	440	450	397	402	423	449	438	391	419	420	420	443	432	403	436	444	442	442	434	430	420	428	364	417	417	437	443	392	447	411	445	424	458	396	446	445	384	418	411	442	455	383	432	405	414	420	450	424	428	429	421	408	409	436	438	394	426	433	416	432	425	388	410	444	451	402	422	451	427	433	389	417	446	403	439	441	435	409	406	397	440	438	449	388	445	437	442	450	420	405	405	435	444	417	426	419	433	425	414	406	396	463	393	427	382	429	449	443	396	448	440	437	431	438	399	449	426	452	457	444	413	416	456	444	451	401	425	441	443	442	421	424	440	436	416	452	402	404	417	424	438	417	429	401	437	478	389	422	429	428	423	424	364	428	420	405	420	452	431	433	396	403	402	466	442	407	433	449	438	412	426	430	412	447	409	446	436	405	405	410	386	432	362	428	383	465	430	407	439	417	430	393	418	352	426	433	435	413	434	424	419	453	460	398	444	388	412	443	453	398	423	430	423	439	412	433	424	462	435	414	416	435	424	389	436	401	428	431	420	443	424	400	402	423	415	426	391	414	380	383	428	413	498	433	430	433	396	441	409	445	429	418	428	376	438	400	432	426	434	434	461	405	456	411	439	426	431	418	397	388	422	454	420	430	461	410	400	375	446	456	407	443	411	451	409	424	410	422	433	403	435	398	402	400	413	406	410	410	432	445	433	422	427	438	432	407	419	458	428	405	424	406	460	432	421	419	428	417	403	429	428	422	454	412	442	430	427	422	417	433	417	414	449	427	422	405	446	383	430	410	442	410	439	452	389	455	441	394	417	417	424	425	415	426	429	399	436	393	435	432	428	425	410	414	451	413	415	432	394	430	421	434	390	420	428	414	377	460	417	431	433	416	393	419	392	443	454	397	473	457	438	404	424	406	424	422	433	417	383	423	430	464	411	425	397	431	386	407	430	434	445	461	436	441	413	437	444	402	432	415	421	430	454	405	425	403	449	457	454	434	430	439	444	449	423	438	450	420	428	422	454	408	419	434	426	427	443	443	443	407	443	381	401	435	408	422	427	417	440	428	443	446	466	419	446	436	426	426	443	443	399	426	415	386	434	431	409	430	423	403	436	417	417	441	421	428	435	418	446	461	409	444	459	411	399	400	441	411	456	431	443	420	393	439	417	422	388	410	435	400	422	407	425	425	409	447	426	419	416	450	433	438	452	413	403	454	419	436	424	394	411	439	414	452	410	435	441	455	414	439	436	417	391	443	460	441	397	447	389	408	426	421	409	407	457	411	420	427	442	427	413	446	441	444	437	434	439	454	452	472	476	445	448	439	430	449	439	398	430	453	405	434	422	414	433	439	410	408	408	404	421	426	411	389	436	408	422	419	399	436	413	433	454	422	429	434	410	421	447	406	407	445	408	459	411	436	416	438	460	432	410	428	440	423	436	413	418	397	423	402	445	455	427	435	427	428	414	428	436	414	392	387	433	416	412	400	442	416	443	413	437	441	443	446	434	443	425	420	405	417	423	468	435	444	425	418	408	447	436	424	434	407	389	419	409	410	452	412	456	412	414	431	417	445	417	378	422	388	405	403	434	438	398	448	432	427	410	400	394	420	401	436	423	461	405	417	403	394	449	450	421	418	415	427	427	424	410	448	393	421	419	434	423	420	433	424	444	419	422	437	423	440	447	402	407	431	404	404	404	402	440	423	419	413	401	396	407	451	413	441	435	402	446	399	414	421	414	421	453	389	409	433	388	406	422	445	382	421	402	426	403	423	391	412	418	423	433	479	397	447	402	393	460	435	389	407	464	416	388	448	412	445	456	400	463	444	430	419	420	429	436	442	423	425	436	426	430	410	443	425	401	450	433	410	394	428	422	440	433	408	429	449	415	440	408	424	463	450	427	391	434	382	422	414	447	419	489	454	422	419	422	419	455	446	372	437	433	442	473	422	427	432	407	479	429	453	411	404	404	432	409	446	434	422	405	404	435	420	448	463	438	415	390	435	416	447	453	427	425	415	421	393	413	454	383	400	404	444	436	432	396	420	419	459	394	425	428	416	426	448	380	363	435	403	390	449	422	453	415	443	444	417	405	460	440	409	421	418	425	435	450	436	406	405	414	414	430	405	432	435	426	469	434	408	432	410	422	419	420	439	437	435	438	406	431	414	437	390	403	390	406	426	409	421	394	418	435	424	378	400	420	422	383	452	392	468	424	387	423	428	409	402	454	444	436	416	442	423	392	392	394	406	424	441	442	409	399	450	401	420	462	404	408	425	414	420	431	452	423	427	441	412	407	440	418	445	386	389	419	393	387	434	407	419	445	439	417	403	400	405	467	420	442	401	417	441	396	437	429	436	447	405	431	393	446	449	447	442	422	413	409	427	465	458	402	402	389	389	444	430	431	437	429	426	427	427	429	433	438	427	408	419	460	452	453	459	423	404	413	437	391	428	421	426	440	415	409	442	405	426	374	430	438	427	406	411	420	415	420	387	449	425	443	426	431	420	417	404	396	465	418	437	392	424	394	414	386	420	425	412	389	411	426	434	414	428	403	424	386	429	419	426	436	440	418	391	407	395	433	403	423	399	420	428	485	445	418	426	422	411	411	417	471	380	392	394	415	463	423	393	410	455	452	437	394	441	417	408	416	435	383	425	396	444	396	440	445	405	427	432	409	409	438	431	413	413	413	420	437	441	407	450	402	404	394	415	415	413	397	451	447	429	390	390	411	418	425	418	467	401	432	383	424	416	419	415	418	430	443	406	430	425	417	405	407	425	412	437	436	405	427	417	404	380	413	420	437	439	445	411	464	409	447	413	437	389	382	417	429	428	429	420	447	418	434
8139	690	660	558	457	450	410	377	371	336	346	335	343	356	345	356	341	337	310	313	316	306	297	350	322	295	358	349	320	310	302	309	295	307	320	298	303	329	325	310	335	310	311	321	326	296	298	335	302	328	295	330	313	315	316	325	303	308	320	339	333	293	330	344	300	308	331	325	309	302	330	267	327	312	335	324	353	344	328	340	301	298	344	298	303	283	274	307	309	297	337	354	318	326	333	290	279	340	366	346	307	366	327	311	326	313	323	308	332	276	305	286	303	336	346	282	315	259	319	319	343	313	302	295	325	307	305	311	338	301	313	342	324	290	303	304	310	312	326	361	358	326	367	314	319	349	309	315	329	342	332	359	344	345	328	336	302	308	332	333	308	304	306	345	350	327	316	321	332	316	336	361	327	309	326	341	311	297	348	335	303	325	331	310	335	346	366	335	346	320	365	342	331	293	326	320	292	315	285	313	305	336	326	316	322	305	320	340	331	306	352	322	353	305	295	336	320	334	291	340	324	303	339	332	276	340	315	313	325	285	366	324	308	270	276	339	289	347	279	307	308	304	336	309	314	335	339	322	296	319	333	289	289	291	278	340	329	326	316	310	347	339	332	299	297	292	325	323	329	319	332	371	322	325	336	312	322	307	322	311	311	343	302	312	315	337	305	337	328	265	307	334	327	335	330	340	332	359	325	284	314	329	312	327	295	339	310	310	341	360	305	293	315	305	325	309	312	297	275	327	297	341	326	343	371	336	305	347	311	347	330	325	322	287	307	331	312	308	339	320	294	323	329	358	346	316	298	290	335	338	339	321	325	330	294	333	284	327	303	334	323	308	311	329	325	316	298	318	324	336	355	349	362	319	309	327	299	325	314	312	313	299	320	314	296	298	319	329	288	313	284	349	349	299	341	331	316	318	336	324	329	275	314	316	341	321	337	304	310	338	335	325	337	288	326	354	324	333	328	348	341	337	304	333	316	327	286	310	334	310	299	278	312	321	332	312	308	365	304	306	298	322	317	299	320	309	326	297	297	343	310	344	319	315	328	325	328	307	293	308	312	326	337	330	309	287	313	306	295	340	284	323	305	306	332	309	304	346	337	330	362	343	340	277	322	328	329	314	314	323	349	310	311	312	318	321	354	316	305	341	342	351	351	332	267	292	282	322	321	317	296	334	301	367	304	330	317	334	303	310	352	354	309	301	275	339	303	318	304	322	297	336	342	316	319	305	323	294	329	325	322	314	323	324	336	303	329	315	326	310	287	331	341	294	324	289	283	301	322	341	327	320	323	277	298	330	346	299	322	299	322	333	312	312	312	357	315	318	287	318	327	348	354	341	286	328	331	311	324	325	283	296	342	317	309	326	324	352	322	324	334	331	321	347	278	313	306	359	291	314	310	337	325	319	341	300	315	318	323	328	316	307	331	317	323	312	326	307	326	334	333	319	316	334	316	315	320	316	323	294	303	296	347	334	319	314	340	361	322	315	325	302	302	321	307	317	311	329	299	337	304	331	280	349	339	347	338	313	308	321	294	378	328	345	327	321	290	327	316	320	328	303	348	318	311	357	315	350	331	291	324	340	309	321	335	350	320	334	323	323	303	306	352	295	327	294	330	330	285	355	314	329	333	327	319	306	348	283	317	320	288	313	291	319	336	346	318	317	362	317	294	342	327	314	335	343	343	313	300	343	279	337	347	288	317	290	291	340	330	356	309	338	321	337	318	288	346	346	293	361	315	289	289	311	313	325	336	312	300	360	317	317	323	312	276	333	332	349	334	304	300	322	276	320	351	337	302	313	327	304	377	317	317	346	297	299	330	329	299	303	280	343	292	296	357	313	317	304	301	334	339	304	332	308	303	330	356	328	318	354	303	364	345	315	306	314	327	305	310	307	311	340	329	299	287	331	327	286	357	324	315	345	331	337	296	337	356	320	312	333	325	318	317	300	338	326	306	354	341	329	279	321	347	338	351	315	327	299	333	331	335	328	303	331	329	313	345	347	315	315	349	311	330	316	306	300	310	300	331	340	340	346	308	333	324	332	309	324	343	314	340	297	342	364	355	295	319	330	301	308	358	327	311	323	338	285	354	305	302	294	277	341	320	353	328	342	309	312	306	337	289	318	324	319	334	301	354	320	269	306	306	269	338	312	288	309	311	352	328	365	334	354	305	297	304	291	314	341	300	320	287	311	310	328	329	302	329	331	304	303	306	309	347	373	322	341	298	334	343	303	349	337	362	311	294	332	327	357	314	325	307	358	347	306	330	308	284	301	347	320	307	280	330	350	302	334	320	359	320	323	357	304	322	312	318	330	304	330	339	355	331	327	340	323	315	308	306	301	305	343	354	322	310	319	333	329	299	331	338	340	296	358	318	281	315	322	334	335	322	317	290	309	325	338	311	332	308	321	308	277	326	335	333	296	303	350	295	297	303	329	309	281	330	328	289	279	318	311	346	294	320	316	328	303	330	332	321	306	314	320	344	311	374	328	289	305	294	290	317	304	330	334	374	332	309	321	301	325	327	304	317	294	317	326	299	362	297	332	294	315	358	317	320	343	306	312	329	329	312	330	312	364	350	302	346	338	299	303	321	334	310	320	315	334	327	323	345	299	343	325	305	323	323	311	348	313	294	284	349	335	310	281	361	355	317	306	297	301	349	339	322	322	305	354	298	344	324	313	336	329	357	260	328	336	323	324	297	308	319	324	311	292	320	331	324	348	309	339	303	348	313	340	356	322	299	324	326	309	320	336	328	335	323	314	333	335	328	330	303	321	316	312	311	303	358	336	342	346	314	342	308	291	318	300	320	315	325	320	272	299	294	314	329	329	320	326	313	316	350	298	288	289	297	287	324	328	308	318	294	331	326	299	340	317	317	340	301	324	319	319	331	299	304	314	336	326	338	322	336	335	330	294	300	312	302	334	355	335	351	313	341	319	323	326	343	302	338	310	289	319	366	339	342	320	313	313	285	306	326	301	327	310	352	321	322	306	296	303	303	307	318	328	302	295	346	341	319	315	366	308	303	304	308	344	356	313	317	328	330	320	339	324	335	384	302	278	299	300	321	330	367	295	346	307	315	335	313	351	341	323	336	322	363	348	309	326	273	332	315	303	330	332	326	272	332	339	295	323	325	303	309	325	335	354	321	300	325	293	293	297	326	332	331	303	323	293	309	327	312	358	337	333	323	347	322	325	296	363	298	300	311	329	306	336	300	293	293	315	351	337	319	340	312	309	293	327	372	282	343	260	309	295	298	333	315	322	318	315	307	341	338	326	324	333	339	314	338	315	309	352	279	309	327	296	334	319	362	300	329	323	315	323	314	340	331	328	333	287	353	307	313	306	325	339	303	373	340	313	311	317	301	311	301	313	342	331	318	322	330	276	333	374	280	286	321	312	349	289	307	302	327	309	292	324	306	285	307	297	314	302	331	300	322	338	274	306	331	320	324	326	309	384	308	327	340	310	330	319	307	314	333	302	306	321	314	343
6842	1048	1583	1669	1485	1184	1159	1117	1112	934	964	872	850	802	810	800	824	755	805	823	768	796	780	773	729	784	748	767	798	759	783	743	755	753	722	770	726	725	733	751	768	730	791	783	688	736	780	754	775	739	743	719	768	744	752	724	679	770	736	781	742	756	772	746	715	744	703	714	697	775	737	776	798	780	792	736	728	803	739	767	761	741	796	785	743	724	717	771	755	775	739	790	740	714	774	724	704	794	784	768	734	720	758	786	765	786	775	723	770	802	768	754	794	776	754	739	720	759	761	724	763	787	776	759	703	750	728	775	722	781	787	727	720	762	738	707	800	750	753	772	755	780	709	774	750	740	766	718	758	767	721	740	774	753	727	777	776	766	750	743	730	754	702	740	716	746	748	756	757	800	730	739	721	706	778	710	758	707	742	757	772	767	758	730	729	760	759	754	752	776	758	739	734	778	711	759	741	695	734	768	739	736	760	735	754	715	749	693	773	742	737	753	768	767	761	784	688	779	785	745	703	754	676	736	747	749	722	716	746	699	743	712	714	754	710	755	743	731	799	751	726	732	750	704	769	744	750	794	734	767	751	714	765	737	775	729	726	703	749	736	703	801	784	754	758	762	783	746	736	750	775	810	777	769	744	700	731	753	750	743	807	802	727	782	763	780	741	736	744	740	780	733	747	727	795	726	769	787	734	720	750	768	691	701	716	786	754	774	764	733	706	730	734	748	773	797	773	731	730	696	725	775	736	731	769	736	772	757	752	702	785	742	730	765	703	729	733	738	732	743	708	727	762	714	774	736	745	721	762	746	768	720	755	717	749	784	761	728	736	730	719	723	702	735	770	726	779	755	716	770	716	711	740	747	791	718	771	782	764	722	730	736	717	743	727	772	775	769	718	726	754	754	694	719	745	689	737	734	712	773	774	760	734	727	729	706	748	713	711	740	771	764	701	764	696	731	738	752	693	720	739	788	737	726	791	765	728	718	749	737	732	738	747	762	771	761	759	717	708	770	719	742	770	763	710	714	704	706	785	717	724	745	741	765	737	791	735	785	757	781	763	692	685	771	739	767	720	760	732	752	715	787	707	722	801	724	712	762	734	708	794	703	757	749	717	719	737	712	731	732	712	722	742	720	741	713	781	747	725	772	741	715	710	798	743	784	776	775	777	753	720	806	725	698	717	724	721	664	702	737	734	734	782	720	778	799	774	831	791	713	710	731	728	720	774	802	730	737	758	754	758	768	767	761	713	695	753	686	754	794	694	738	730	758	752	766	754	739	729	757	778	754	732	778	757	761	759	746	711	762	701	770	704	746	777	780	752	722	692	721	697	802	719	786	717	678	757	769	741	756	779	777	739	792	757	763	728	752	738	733	754	821	755	770	745	751	712	699	715	730	743	735	740	744	692	781	711	764	686	708	771	730	695	712	737	728	734	714	758	749	716	710	711	738	757	760	762	769	721	771	731	721	793	741	735	743	741	762	756	772	793	756	767	785	748	740	717	741	795	805	770	780	750	740	738	753	757	742	771	750	782	712	761	716	776	733	741	736	751	759	760	751	738	742	724	740	768	755	710	772	779	771	744	775	778	756	737	738	730	690	733	730	740	745	717	769	742	736	781	760	798	739	764	734	708	740	731	749	763	773	754	777	794	724	743	678	685	758	760	712	725	779	717	798	707	715	776	729	744	764	720	723	717	729	784	760	697	765	739	713	722	767	813	741	763	720	721	763	816	782	747	746	734	689	712	745	762	773	809	742	711	746	744	732	747	771	763	741	749	726	787	751	766	747	751	774	782	725	768	738	700	758	760	733	742	748	729	727	730	678	766	815	720	726	738	758	732	709	697	732	752	788	781	746	751	737	748	746	742	758	713	740	764	725	738	788	725	684	739	734	763	743	706	736	706	773	754	707	774	747	733	751	759	702	726	716	718	757	742	764	748	728	741	755	741	749	750	714	747	723	762	700	744	741	802	772	735	694	735	709	754	797	680	736	703	752	731	745	736	747	778	686	721	748	760	743	775	726	744	719	698	769	736	726	750	693	714	718	774	727	738	747	757	758	754	760	770	735	709	761	749	771	772	771	740	740	736	722	715	758	747	748	782	724	750	796	740	754	724	741	784	765	710	755	780	729	744	717	764	689	758	742	725	756	768	754	737	704	727	725	734	749	757	703	731	771	742	743	777	752	805	767	729	730	770	692	762	753	731	766	777	756	777	743	802	784	756	752	758	714	710	743	728	751	782	740	774	710	713	738	751	782	723	732	785	700	717	742	723	771	754	750	711	755	789	758	745	687	731	734	763	765	774	753	753	696	717	739	764	772	772	755	717	775	729	771	717	730	777	791	745	765	736	751	739	766	755	767	694	748	784	711	726	729	704	745	773	738	731	730	699	772	764	715	797	817	741	729	689	730	740	799	774	759	716	773	807	787	735	739	715	758	798	725	749	767	736	715	765	747	735	710	748	754	750	763	729	707	794	714	729	734	728	707	766	747	733	731	779	703	788	735	778	752	741	756	744	742	779	731	740	727	698	780	779	765	769	730	787	782	701	732	748	769	746	722	794	767	769	754	744	765	715	764	729	736	717	752	722	737	741	762	686	769	752	755	760	723	754	783	688	795	755	727	762	760	749	701	747	731	717	716	724	766	731	770	765	750	733	725	770	735	749	716	734	719	715	737	750	739	750	761	719	767	764	741	781	745	726	761	701	751	751	750	751	778	732	759	727	739	761	762	786	734	727	744	763	736	753	769	719	746	750	737	728	711	732	719	724	727	738	767	752	727	800	753	723	733	738	771	766	732	761	782	730	715	730	720	740	799	727	777	756	772	741	751	742	710	784	766	745	826	728	766	772	738	731	757	720	776	742	764	710	755	697	776	775	746	744	718	716	733	720	797	728	726	786	756	762	821	719	792	778	796	759	717	734	770	714	729	795	736	741	737	806	755	761	757	753	764	786	791	686	759	729	707	744	735	790	745	711	689	699	763	746	735	714	737	720	717	715	733	755	721	733	778	764	778	739	765	734	765	698	759	708	714	785	736	688	745	729	762	744	757	751	763	733	717	757	720	764	709	778	765	737	737	739	745	738	773	769	741	751	761	751	752	739	694	752	771	777	763	730	733	742	720	769	747	730	766	749	782	736	760	741	770	765	713	749	777	748	777	767	754	757	765	778	745	759	782	774	763	727	745	772	753	746	727	753	736	771	740	713	719	746	735	743	780	748	783	752	787	744	763	764	767	777	782	714	762	760	751	755	702	750	796	806	750	751	791	741	733	721	732	739	752	760	712	750	702	685	762	763	761	747	711	759	753	742	736	755	754	733	748	754	741	749	703	713	670	754	749	736	740	733	740	746	742	788	715	729	726	772	732	739	720	781	753	757	782	813	743	736	731	714	763	815	772	750	760	689	740	751	776	739	715	746	822	746	739	731	764	729	778	728	755	693	721	734	766	704	755	690	769	714	794	703	715	732	756	712	754	753	745	737	759
15281	1363	1073	798	554	530	429	425	434	368	326	336	328	317	334	310	335	306	282	295	288	299	312	295	320	305	262	310	335	266	285	279	298	305	317	307	295	321	295	284	312	260	301	272	314	277	336	286	298	290	287	273	256	261	271	278	296	328	324	301	295	302	274	315	268	279	256	268	308	302	243	261	289	297	305	289	279	292	296	305	297	281	286	321	299	289	306	286	307	254	286	315	289	310	268	287	283	332	298	260	272	308	302	315	338	318	312	286	296	300	271	296	233	292	284	308	305	282	290	317	285	291	303	284	305	303	305	291	315	303	329	281	284	300	282	278	288	263	304	268	283	278	269	311	308	286	270	291	289	261	302	303	258	324	293	317	267	290	223	272	290	323	276	286	311	327	297	289	248	301	302	266	300	294	306	266	305	308	290	293	269	330	319	286	269	298	265	297	268	321	290	311	280	299	297	277	308	269	286	341	286	288	279	260	305	305	300	271	284	281	275	280	289	314	284	302	269	270	334	258	308	284	321	275	297	251	266	329	278	250	287	321	281	293	312	264	285	295	261	289	269	308	287	264	279	298	306	290	265	304	294	274	252	291	278	296	291	283	288	324	294	281	258	271	272	269	287	300	310	327	292	277	310	280	311	276	306	277	272	275	308	313	279	270	308	291	307	299	280	331	307	303	288	286	291	284	286	306	302	290	300	282	302	270	280	281	304	286	299	259	278	272	274	275	280	292	247	285	295	275	268	271	279	311	297	286	284	303	293	314	309	281	304	292	318	289	276	286	304	285	301	313	292	255	289	279	280	250	285	264	285	291	304	267	292	261	279	278	280	318	300	303	313	316	299	263	288	291	297	257	280	323	290	327	294	302	283	301	299	286	283	290	298	269	327	285	293	292	274	279	260	269	283	273	301	283	321	316	256	313	289	302	271	286	291	285	302	278	288	293	256	291	300	275	294	288	271	273	280	293	286	292	317	294	256	296	271	291	270	308	293	323	310	269	283	284	276	280	302	270	275	278	282	306	288	296	254	265	288	308	272	291	294	276	282	285	272	296	279	264	281	254	309	279	285	282	310	308	263	276	282	308	313	291	274	257	298	285	302	316	294	297	310	294	318	309	295	285	291	295	276	250	313	302	281	265	295	266	306	286	276	305	297	280	260	297	292	290	317	314	304	292	296	288	309	279	302	322	279	299	279	308	280	305	269	301	298	309	302	280	263	254	308	287	285	293	285	291	311	300	294	299	280	261	295	272	281	309	291	285	301	271	320	306	297	317	312	284	266	282	273	299	292	279	293	291	280	286	286	283	298	258	266	306	292	280	295	297	328	285	323	276	276	283	287	315	309	278	314	303	306	277	305	323	309	296	311	352	282	289	297	326	275	280	283	340	313	251	251	303	290	288	264	289	309	268	311	297	277	310	275	295	301	276	266	265	282	292	273	281	331	324	293	317	266	263	281	260	289	314	291	289	283	281	265	283	262	256	296	269	288	303	294	271	310	288	291	289	297	266	277	301	280	331	269	278	295	284	286	282	303	295	271	271	276	302	259	301	283	280	261	304	279	288	293	293	312	279	316	279	272	283	275	299	294	307	289	291	283	288	299	276	301	284	280	303	285	299	252	310	245	293	278	299	311	283	255	290	290	269	297	295	283	282	305	285	267	296	264	302	304	286	264	275	283	299	294	309	300	290	266	306	293	293	302	315	272	287	278	289	288	290	263	256	262	300	282	277	319	349	287	272	301	288	240	274	278	289	305	296	282	287	253	300	282	305	259	325	291	306	314	274	270	253	288	313	319	279	296	284	274	287	306	293	303	299	275	254	306	273	312	287	319	302	327	316	294	265	306	272	298	285	285	300	319	286	294	292	293	296	348	320	310	299	322	277	324	288	281	278	309	312	272	271	323	300	265	286	310	293	290	297	283	277	291	278	321	262	307	251	270	280	298	292	311	300	318	291	267	292	255	298	288	285	282	304	302	298	248	286	292	306	291	278	291	304	254	305	296	317	295	283	294	293	281	255	320	281	299	269	288	271	329	289	274	281	281	286	309	251	304	291	272	275	272	301	309	302	270	296	276	277	304	310	325	316	282	294	294	281	294	275	281	289	306	283	283	263	289	293	276	304	296	275	321	259	303	301	276	322	258	258	271	286	299	303	287	277	318	265	275	315	276	293	246	322	301	277	282	275	287	301	296	317	297	259	303	303	307	299	287	286	276	318	282	295	282	291	292	303	278	278	315	307	303	285	289	281	309	279	301	308	271	290	289	268	306	308	296	290	287	288	273	286	287	243	254	323	305	264	301	316	317	250	294	267	320	291	276	273	278	285	312	284	331	299	287	293	305	288	265	312	285	304	276	285	275	262	299	271	304	298	269	285	293	305	287	298	287	278	309	298	290	289	276	303	290	301	274	288	299	287	275	258	263	277	255	288	287	326	266	289	270	288	266	270	289	274	302	290	318	291	292	294	321	279	263	264	297	295	296	246	334	281	295	295	304	260	322	274	263	277	324	277	282	296	270	273	299	306	278	280	298	297	281	289	247	270	303	273	288	281	254	280	281	310	292	288	292	262	310	268	305	296	292	313	255	266	291	328	309	283	257	291	277	305	287	228	267	323	280	237	307	263	303	308	283	287	272	313	295	296	329	283	281	288	273	299	302	319	288	309	297	288	252	287	281	268	288	304	269	249	283	317	265	299	265	285	283	320	287	303	283	267	325	294	303	280	300	323	248	285	269	286	254	296	300	300	273	283	307	284	252	274	291	291	266	270	276	268	249	263	280	278	290	301	286	280	297	294	316	273	266	267	292	284	327	288	292	325	292	309	298	301	280	275	279	271	285	274	264	255	303	284	318	285	269	283	302	305	297	299	301	280	283	320	291	293	263	266	281	276	280	292	284	259	272	306	297	315	310	295	297	308	261	262	274	300	294	297	285	301	325	271	284	299	271	257	282	312	293	281	259	263	290	288	277	280	333	286	293	324	298	300	308	283	283	309	313	321	303	304	284	290	302	303	290	260	296	276	292	280	271	290	242	268	262	263	279	292	289	278	260	292	284	264	286	299	278	300	267	326	319	304	277	314	308	270	317	275	318	292	304	323	302	283	267	294	289	276	278	289	302	258	304	296	283	305	275	263	301	283	324	301	292	274	286	264	290	297	331	290	333	287	298	282	290	257	305	292	274	311	266	294	296	302	291	307	315	289	318	310	249	281	298	310	284	273	285	288	285	319	276	279	297	306	296	309	281	276	307	264	302	305	283	302	273	282	271	292	317	284	295	287	285	321	283	292	275	273	311	289	282	275	275	255	289	295	281	281	313	291	303	262	284	276	298	299	289	302	285	299	271	279	305	279	278	241	293	315	316	309	294	295	262	330	298	273	282	285	275	290	255	284	321	307	294	283	281	298	285	268	273	300	277	273	284	285	293	291	318	280	305	284	289	268	284	310	324	291	285	331	280	297	266	298	279	327	279	322	316	253	283	322	269	265
8593	1250	2321	2417	2049	1683	1318	1369	1162	1108	1023	889	864	863	843	827	779	764	713	737	688	761	778	690	745	770	682	757	752	726	727	709	660	684	715	726	688	614	698	721	737	664	672	660	659	682	663	649	633	688	647	669	733	660	677	642	626	711	681	706	684	709	678	673	657	652	639	675	665	673	664	642	701	700	663	694	658	656	679	650	697	657	636	677	681	638	666	680	618	646	656	695	677	666	672	659	628	677	691	648	627	671	689	667	687	678	654	671	629	649	650	677	660	632	662	662	616	686	672	648	679	688	712	702	619	663	686	590	626	637	689	660	672	664	659	690	624	631	714	631	667	655	647	663	632	670	638	646	685	671	651	646	699	675	667	648	645	626	662	651	673	656	669	579	647	643	674	678	650	676	661	681	686	682	687	636	632	700	641	715	675	647	677	649	641	619	697	685	657	641	683	682	691	649	665	645	697	685	662	656	678	660	672	683	641	665	646	653	646	661	691	668	654	627	625	642	677	679	674	686	623	672	639	683	660	692	616	657	677	642	682	689	627	657	706	673	682	675	632	643	658	636	653	696	648	662	665	627	693	694	668	681	721	655	656	652	653	655	630	662	664	680	702	644	703	670	623	659	650	645	680	665	673	653	692	701	650	644	646	672	664	648	678	660	643	723	629	681	624	634	676	637	648	658	681	639	648	687	623	680	685	644	741	662	647	632	691	643	684	659	625	633	678	645	664	619	685	669	657	639	686	658	708	688	697	667	675	679	629	622	687	620	639	694	670	654	645	665	676	681	624	652	690	667	669	616	671	655	632	673	599	659	694	627	622	668	678	650	637	676	708	667	667	649	659	654	656	632	645	637	613	659	658	648	674	629	668	677	677	656	666	670	654	666	614	677	710	668	645	682	626	617	603	704	625	668	706	655	683	647	660	658	649	626	699	696	681	674	659	671	691	613	624	656	697	677	664	618	647	645	674	649	657	647	651	667	666	671	730	663	687	677	656	646	698	663	710	635	663	723	649	658	712	639	659	668	736	673	659	600	693	676	690	638	663	626	693	653	653	628	681	675	660	689	676	705	680	634	685	680	629	653	674	640	659	694	663	661	668	644	677	643	630	640	598	668	642	621	661	664	622	673	650	654	655	679	649	659	623	669	626	628	642	648	698	679	617	695	662	686	688	670	644	666	659	665	656	660	651	629	630	710	626	670	678	658	685	676	693	644	679	705	703	637	627	636	623	627	658	723	662	652	643	670	615	676	700	704	700	633	658	688	606	664	666	629	651	618	674	655	647	630	616	671	664	659	647	670	631	705	662	611	684	678	671	679	683	637	622	640	659	663	650	645	665	650	649	650	651	676	665	709	650	635	629	628	646	622	636	668	673	669	690	661	640	627	657	673	662	681	653	614	603	652	702	633	643	659	724	625	693	686	673	680	649	689	631	707	650	674	662	630	693	611	674	600	653	696	666	624	624	673	660	675	652	650	623	692	648	662	670	659	664	665	678	658	633	658	653	582	665	671	633	637	661	624	658	620	692	635	662	660	616	638	633	635	657	635	664	639	706	649	618	670	624	669	653	644	665	629	638	604	641	667	669	671	691	602	700	659	626	664	677	699	663	646	632	661	677	651	610	657	709	678	640	632	637	674	642	653	686	667	619	664	673	635	642	674	653	677	663	632	700	661	617	661	673	644	634	700	661	648	633	687	684	642	687	633	704	664	627	625	573	660	711	689	666	624	640	656	667	637	621	670	659	641	673	658	652	678	647	668	704	665	663	632	674	652	665	619	630	640	665	610	672	656	639	690	619	667	666	656	647	697	642	677	693	687	685	668	659	672	696	605	671	641	654	697	627	648	645	685	697	699	615	715	657	629	613	646	720	652	666	639	690	631	660	716	675	642	646	691	686	669	682	667	650	672	677	661	656	665	680	638	643	677	625	627	663	700	645	656	652	659	709	716	665	673	699	629	656	621	648	630	640	644	651	666	661	647	659	637	637	662	720	655	671	627	629	672	641	645	634	623	676	635	682	636	686	665	641	635	643	705	665	640	645	658	681	637	637	706	711	657	678	697	645	650	631	689	628	661	647	669	600	641	654	640	648	660	649	658	620	720	702	663	669	693	662	685	668	653	607	658	651	710	663	652	656	672	662	683	659	675	662	645	637	672	629	668	698	678	681	683	671	659	663	693	691	633	656	652	649	664	684	627	678	648	646	679	673	697	649	698	616	652	664	627	708	663	678	674	665	639	663	687	680	711	673	620	629	622	671	696	636	625	649	661	663	675	639	659	671	663	650	643	680	673	749	587	643	682	672	682	690	698	680	654	672	642	678	610	657	631	633	676	658	650	650	656	652	650	632	622	669	639	675	688	647	666	663	683	666	651	666	654	678	663	664	618	662	679	617	635	638	667	677	647	684	681	655	608	631	712	673	648	632	694	648	694	677	689	675	653	695	644	671	668	658	632	642	685	708	639	685	653	676	665	631	683	678	728	646	720	654	683	677	623	704	654	671	655	674	704	690	666	653	676	674	669	673	621	724	667	679	680	658	652	678	635	682	621	631	666	690	674	677	610	711	663	658	640	682	672	694	653	676	663	668	652	680	693	697	652	662	680	671	637	656	633	659	638	628	633	653	677	648	672	697	713	646	688	696	632	631	680	659	597	643	652	677	653	633	637	649	697	656	654	667	659	642	618	692	655	701	693	693	677	641	644	636	653	666	655	594	690	659	646	687	654	668	641	655	658	659	661	629	643	702	586	634	662	728	658	668	656	637	674	628	630	664	672	689	627	613	670	672	655	633	641	669	700	644	658	643	672	650	661	680	655	622	627	672	656	665	668	663	665	660	610	622	654	667	649	712	650	624	631	681	655	705	669	652	680	696	650	654	640	655	616	696	640	645	652	702	643	642	647	695	670	665	655	620	639	655	687	628	639	708	719	665	658	717	660	697	647	630	692	700	675	669	670	643	659	649	631	680	661	678	661	650	618	662	684	670	685	652	701	687	646	664	655	667	670	677	651	670	650	653	651	647	657	650	626	653	658	689	652	617	670	649	656	655	673	681	651	712	663	657	682	677	631	599	594	712	629	699	675	607	648	624	628	667	663	670	684	686	682	654	691	691	657	659	657	674	671	647	678	684	647	685	685	659	647	659	687	698	638	672	658	634	651	636	617	661	666	643	691	639	603	716	615	666	677	647	746	656	698	669	665	621	655	686	641	646	654	657	643	675	637	652	662	623	671	703	650	638	683	686	631	669	665	641	669	662	679	638	651	684	672	677	672	646	625	681	694	637	656	699	684	665	657	702	673	662	680	701	646	640	661	721	686	648	643	614	661	633	620	602	656	705	679	658	648	704	631	668	645	642	635	637	709	672	685	643	647	688	632	647	683	690	673	634	666	632	692	694	657	659	665	676	648	669	677	658	671	662	672	671	692	637	675	705	670	663	620	688	678	679	651	648	624	702	637	643	664	677	687	691	674	677	670	697	686	649	707
1834	217	198	159	150	156	175	177	158	176	168	172	150	129	157	179	154	160	162	155	174	152	153	159	155	192	167	176	150	161	185	148	191	142	176	164	130	169	191	186	157	146	179	163	147	141	157	147	174	190	165	147	171	165	153	158	152	164	135	157	146	161	149	146	153	141	148	135	156	159	144	135	141	168	151	162	174	171	156	156	157	157	158	163	177	153	156	162	139	136	165	156	180	156	145	150	148	162	148	145	182	160	172	154	140	171	160	162	157	155	167	178	165	170	164	141	170	126	145	164	130	147	134	141	168	165	174	172	155	169	141	158	165	156	144	198	170	143	158	148	181	174	161	134	159	133	163	164	162	167	179	181	161	168	146	163	151	166	159	156	149	144	152	151	158	155	162	201	138	174	180	166	136	142	167	142	161	159	173	166	157	148	178	146	147	140	188	145	180	154	132	162	144	152	158	167	168	171	154	170	144	155	161	147	162	160	161	166	166	158	140	154	142	162	182	155	151	164	184	145	149	147	160	165	145	159	173	158	133	143	154	181	163	161	157	162	172	192	139	163	186	145	141	149	160	158	135	151	144	136	150	148	173	147	142	159	152	188	158	142	176	174	178	170	164	179	169	167	180	161	156	150	149	158	162	138	165	157	168	177	174	148	148	174	164	168	182	157	164	158	158	148	153	166	161	153	146	162	163	141	185	178	155	139	133	140	153	149	156	133	156	151	161	147	167	157	160	173	149	160	163	181	136	173	154	178	166	160	170	172	150	150	155	178	172	145	171	170	164	183	184	174	145	150	158	135	143	143	164	165	167	173	153	155	142	162	174	171	146	154	149	156	161	157	170	177	173	180	146	148	144	137	132	185	136	149	145	181	160	156	167	177	143	173	156	147	170	169	169	172	137	171	166	166	152	187	175	152	163	154	170	140	157	155	127	160	153	163	140	172	152	165	185	135	192	142	179	167	154	155	149	152	161	173	161	173	155	153	153	134	146	145	158	167	132	169	171	135	162	167	165	155	152	159	166	167	162	152	149	161	161	143	160	153	152	158	159	179	169	166	135	144	153	170	151	164	143	151	163	150	147	163	147	140	170	161	147	175	160	172	177	138	139	165	167	147	145	142	134	137	161	152	164	163	167	164	161	152	171	162	167	155	163	145	172	150	159	155	129	168	181	152	188	181	163	167	147	188	144	158	164	160	184	157	166	156	150	150	139	174	132	188	190	164	141	138	156	162	136	163	142	159	152	158	164	156	156	154	163	161	145	151	157	149	175	149	153	154	179	154	161	143	143	163	179	176	145	170	148	139	144	149	172	179	143	163	154	162	170	168	147	163	191	177	174	138	185	141	178	153	155	147	157	175	175	154	148	163	140	156	155	169	185	167	147	171	169	176	161	161	171	134	162	154	162	191	163	165	169	174	150	172	163	150	161	148	166	156	138	184	189	173	155	152	147	172	144	154	173	155	165	190	172	151	169	155	164	165	169	141	142	138	153	158	183	155	134	175	153	166	132	159	149	167	147	156	134	130	155	136	169	149	147	151	158	173	163	152	162	139	151	168	189	145	124	163	135	167	167	140	151	167	166	159	143	147	183	154	162	144	139	173	169	172	147	147	169	135	173	153	168	159	146	157	170	179	135	150	159	164	168	172	175	152	183	179	181	156	149	148	155	160	161	177	167	144	172	156	180	147	165	150	173	168	154	191	154	159	151	146	162	191	164	140	182	139	164	131	150	164	141	156	177	148	155	162	168	185	169	157	170	157	169	160	187	188	151	137	152	156	162	161	156	154	195	165	157	174	161	174	149	183	184	158	174	176	149	174	169	162	156	163	171	173	138	171	173	143	150	173	140	164	168	167	171	160	160	180	174	163	150	149	167	155	160	172	169	162	162	164	148	148	169	164	164	157	148	186	181	156	173	167	160	168	183	152	164	140	171	176	163	149	152	161	152	160	152	148	176	185	170	153	143	138	171	149	184	168	153	166	173	162	186	188	143	158	157	152	151	160	150	150	148	153	181	148	160	158	156	174	164	167	168	160	165	172	162	158	153	131	160	170	158	153	150	166	179	149	163	139	146	151	165	148	154	161	135	142	166	175	118	161	184	134	205	150	158	151	167	147	156	163	126	143	155	151	155	132	173	153	177	163	142	156	164	177	177	174	168	167	174	165	165	165	170	182	155	145	128	162	192	172	157	151	133	156	159	170	169	158	160	159	129	179	165	178	166	138	137	183	187	181	150	167	164	186	142	153	151	174	161	179	153	170	186	154	164	157	150	141	139	156	165	156	160	144	163	159	147	159	157	141	164	175	134	151	158	172	164	176	183	143	182	160	146	172	146	146	144	172	139	155	173	157	160	160	192	173	166	160	148	155	177	152	170	164	173	180	153	163	151	184	171	175	192	164	144	150	148	187	158	153	167	138	161	160	179	135	166	171	143	171	152	143	151	150	198	164	191	154	175	162	189	164	163	133	170	155	148	172	135	156	157	167	145	141	154	149	167	189	165	142	166	166	146	160	177	154	153	171	162	177	171	164	152	164	149	168	162	157	152	141	171	140	152	159	146	152	161	145	155	156	153	173	188	168	151	140	154	169	157	146	143	164	171	144	165	145	167	193	175	165	201	162	146	165	182	159	160	177	155	154	152	171	179	178	161	154	167	171	118	169	160	156	167	148	137	172	162	174	202	140	187	173	151	163	141	171	168	153	174	150	149	176	167	187	150	152	154	145	164	160	159	172	160	154	177	137	163	153	171	147	151	146	152	154	133	159	172	155	154	173	168	143	168	132	184	127	150	141	127	181	147	155	128	179	157	162	127	146	152	161	168	152	147	174	158	162	169	157	167	166	155	174	165	145	160	159	168	160	137	162	155	160	174	167	162	178	170	145	173	164	151	147	154	162	161	164	166	166	139	167	162	163	158	156	141	180	164	177	145	191	153	159	158	185	168	175	151	157	165	145	149	166	146	158	139	168	150	168	174	165	151	140	176	181	179	173	155	135	156	147	171	176	175	178	130	149	176	143	165	161	165	191	166	165	166	139	167	179	179	150	170	160	149	159	171	164	162	163	151	172	184	153	157	146	154	151	158	152	157	161	156	160	181	186	167	168	150	178	149	145	148	160	145	162	165	153	183	163	169	173	160	177	157	145	154	170	148	162	150	171	181	172	162	165	161	161	136	173	166	151	158	128	134	181	152	162	162	175	171	176	183	157	168	160	183	178	130	146	156	156	151	159	175	150	149	146	150	165	147	184	130	175	156	142	146	156	157	179	156	156	157	139	175	162	151	160	169	175	155	172	144	166	157	154	168	157	159	127	152	177	158	148	155	174	161	160	175	172	172	180	151	154	181	176	135	154	162	170	138	168	152	166	155	173	137	157	156	185	158	143	145	153	154	153	159	163	148	146	157	155	156	157	192	157	157	156	161	176	172	150	191	156	171	189	151	145	166	160	145	162	156	166	150	160	159	176	150	183	149	154	135	158	163	156
2088	423	514	446	524	473	448	413	430	458	415	451	419	460	497	437	468	436	410	471	436	442	443	410	415	406	475	451	470	415	449	451	410	419	441	411	411	387	447	386	388	417	406	431	399	423	411	403	401	426	422	428	415	369	397	442	413	403	447	403	408	438	476	423	460	436	416	433	444	435	398	467	392	427	454	428	426	432	430	419	384	398	428	454	430	398	439	413	402	428	441	443	456	408	417	425	424	451	433	441	411	439	390	398	441	429	431	441	402	370	432	399	401	416	429	396	431	417	418	422	422	436	400	433	442	404	449	442	413	422	443	452	430	438	401	401	453	458	423	440	436	420	402	449	428	431	434	435	405	449	404	396	433	443	427	424	404	414	382	432	435	421	391	425	424	404	445	431	428	417	405	429	447	403	413	405	408	443	445	443	413	426	431	414	409	430	432	445	431	456	454	414	439	433	411	433	436	407	432	465	423	428	384	396	421	409	427	425	450	389	402	414	392	437	441	429	402	441	422	412	442	415	392	426	418	431	425	383	428	441	438	439	435	439	408	422	409	431	406	423	399	438	421	449	398	445	451	453	353	417	428	445	408	424	452	453	393	439	421	463	437	425	418	436	456	436	449	424	430	426	378	456	446	419	418	440	447	424	424	385	410	396	411	435	438	434	436	427	436	414	395	410	436	442	408	444	444	442	428	432	404	419	456	387	383	403	424	444	416	436	451	433	403	460	442	435	425	436	445	417	418	422	395	429	398	466	432	434	404	456	444	410	477	463	432	411	430	435	430	417	425	401	408	474	420	442	425	439	416	408	414	424	439	462	425	422	430	426	419	382	429	407	421	423	415	437	442	416	451	433	409	451	410	456	408	462	419	418	386	447	411	435	423	442	428	438	456	411	425	406	427	401	436	425	466	434	432	431	421	406	396	445	415	418	408	437	426	444	448	426	431	440	425	388	430	387	405	418	455	452	439	412	365	425	402	423	437	438	423	449	399	411	397	448	436	408	412	399	446	402	406	407	442	438	426	434	474	442	427	404	439	441	463	408	482	430	454	444	406	446	429	385	404	410	459	432	389	399	441	407	419	404	406	416	431	433	422	426	427	446	430	426	409	382	432	379	437	447	393	441	419	457	446	466	414	452	408	420	391	437	391	431	447	411	404	394	407	409	412	433	412	435	402	408	445	420	417	391	433	424	409	413	418	452	405	424	396	417	391	412	416	404	389	419	413	420	463	465	446	415	454	406	434	411	449	423	392	444	397	414	447	458	431	448	403	386	415	392	423	430	448	419	461	458	441	443	424	428	441	417	438	427	392	419	416	441	461	425	382	410	415	432	420	424	398	405	456	415	442	443	420	409	445	469	423	404	450	421	438	457	402	398	439	447	450	414	393	426	413	395	450	442	427	453	402	426	437	430	391	439	429	405	453	425	417	426	439	446	439	385	433	462	443	417	394	455	439	452	382	383	442	390	405	455	426	410	444	435	407	365	399	393	426	427	460	419	386	434	393	398	445	414	455	445	422	389	450	438	431	397	422	404	395	399	454	392	423	419	452	422	422	395	435	416	423	440	406	363	405	438	416	451	393	409	418	398	435	425	435	463	435	401	437	412	443	451	441	426	443	431	435	440	418	440	430	423	422	411	417	425	397	420	440	425	441	432	448	421	427	420	413	435	418	395	422	427	405	412	450	429	446	396	402	388	392	403	389	405	403	406	412	435	401	468	424	417	397	460	419	433	444	376	422	433	422	430	450	441	410	421	431	450	402	413	439	433	439	403	420	413	438	424	393	404	457	453	437	392	398	424	408	436	451	416	422	389	418	424	444	411	432	424	462	446	419	471	432	462	418	428	473	402	400	417	402	440	445	424	411	404	413	431	447	425	403	410	416	410	442	371	443	424	409	425	427	430	409	385	423	473	443	405	437	395	442	427	449	411	423	407	427	457	424	425	376	438	429	430	448	419	434	431	421	418	436	420	423	417	438	423	449	413	465	417	450	391	415	424	465	369	442	424	411	413	411	417	382	417	432	445	414	421	450	435	425	433	414	386	435	431	413	424	411	423	395	459	408	435	433	433	418	456	411	392	432	411	429	427	398	444	430	414	404	424	418	409	422	413	384	409	415	439	424	433	411	423	407	413	427	422	392	399	397	418	426	401	405	440	488	435	425	439	436	423	439	431	379	394	425	391	427	420	396	410	418	442	435	411	460	408	425	440	435	408	449	428	444	413	410	386	430	433	456	469	420	421	420	443	421	425	441	394	447	410	430	415	455	446	430	415	460	403	404	427	446	399	448	408	483	404	419	423	440	403	436	445	392	425	406	437	425	426	422	436	457	440	409	420	429	399	447	432	424	418	430	430	431	424	427	450	428	411	409	442	422	412	431	420	382	389	395	396	407	430	397	442	402	443	416	450	396	415	419	414	409	410	428	441	448	436	433	430	450	425	410	429	417	417	431	415	393	432	424	412	396	428	426	429	423	435	413	424	430	401	467	416	421	419	414	424	428	453	435	417	423	417	400	367	416	417	404	436	410	411	436	394	406	446	435	473	427	391	459	443	421	424	459	416	402	437	429	437	404	417	430	429	423	390	450	452	397	401	426	419	428	402	423	431	418	435	404	435	414	441	423	388	427	436	443	457	444	431	424	392	424	413	431	423	406	428	415	424	421	461	430	432	421	406	420	420	413	434	419	465	394	396	409	393	443	428	456	443	428	425	408	424	422	438	423	418	428	396	390	430	456	439	414	441	423	455	453	416	412	461	456	459	421	442	410	437	445	387	369	470	412	415	372	419	410	402	387	443	393	416	408	422	428	438	453	438	398	459	370	453	418	440	437	457	422	451	406	400	421	453	408	410	415	441	407	433	407	443	448	412	448	424	467	439	435	401	413	434	397	410	423	440	448	411	433	437	466	450	410	439	425	420	398	431	414	400	408	425	422	464	447	461	423	383	475	409	409	425	448	465	400	430	443	437	414	418	403	385	454	431	399	455	416	413	434	399	438	420	437	414	418	458	468	402	369	415	456	429	471	460	394	404	418	410	409	400	433	460	433	416	399	418	415	421	400	448	413	434	420	423	420	479	455	410	414	420	459	447	440	413	443	401	412	447	430	427	431	387	446	413	432	401	404	420	430	422	393	401	424	458	430	418	378	418	389	431	447	403	424	438	441	418	394	434	430	430	442	444	453	438	373	393	426	427	470	403	412	420	445	405	433	393	462	401	399	439	424	409	423	400	411	425	469	410	457	417	409	449	478	430	442	416	408	430	414	478	433	408	407	427	445	407	456	433	447	411	472	422	426	409	423	443	424	426	435	397	450	410	412	417	440	420	427	429	435	414	426	455	452	414	432	410	439	409	419	404	427	418	377	435	415	404	412	429	426	419	449	410	432	441	416	414	442	453	459	447	452	442	424	399	429	453	456	468	408	442	406	398	398	432	417	409	420	400	439	422	430	417	440	416	398	441	462	409	437	424	416	443	428	453	419	404
7991	674	771	577	459	406	378	389	350	341	352	373	352	336	314	317	331	327	301	320	361	335	325	348	343	325	341	338	311	310	334	350	326	328	330	309	333	323	326	341	291	324	319	271	350	321	321	324	284	313	318	289	317	284	300	291	360	293	321	288	285	310	311	333	343	307	301	326	312	300	319	309	336	349	319	312	328	300	316	337	323	328	340	306	310	287	329	322	346	308	308	282	308	319	294	331	295	315	277	305	315	330	312	344	312	345	348	318	289	334	328	299	340	325	331	320	314	312	320	304	324	320	333	294	351	330	323	336	331	321	339	300	329	313	331	330	335	355	294	319	330	309	294	326	323	296	333	309	317	335	292	352	321	312	295	286	314	302	326	307	331	303	292	296	306	355	287	287	300	339	318	314	321	326	329	313	296	314	330	307	310	342	345	331	366	313	335	302	294	324	335	308	295	322	318	324	274	342	323	322	292	314	360	294	337	316	328	321	334	336	333	315	316	311	306	315	296	336	335	335	335	351	344	311	313	328	321	328	329	306	323	319	351	336	337	330	286	331	311	317	313	319	310	333	323	303	342	356	352	312	320	279	319	296	317	327	312	294	342	317	322	318	314	340	313	346	319	291	313	324	288	331	294	297	304	303	301	305	308	306	325	342	338	329	317	316	327	354	325	295	308	341	289	331	333	292	335	300	317	344	324	322	305	295	339	292	330	312	329	285	333	306	342	331	349	348	316	293	301	345	300	344	341	323	304	304	317	367	348	280	299	327	299	345	345	330	323	320	353	321	300	312	337	292	305	329	304	323	338	320	286	358	323	342	321	351	309	309	300	331	318	332	321	363	326	318	306	330	306	296	318	318	336	319	300	339	303	299	321	315	334	329	350	312	310	322	327	315	335	300	318	320	267	309	311	326	316	373	308	313	320	316	355	330	315	363	309	325	306	340	345	326	355	315	307	321	301	301	330	307	342	312	304	326	327	279	318	316	329	306	313	295	361	333	317	316	301	337	337	336	310	302	317	300	305	351	312	316	317	334	301	303	301	321	341	316	309	267	355	285	291	310	284	305	295	346	357	294	322	284	330	302	301	339	338	316	323	335	326	322	276	325	330	283	310	337	346	335	325	307	318	331	315	316	340	320	326	304	327	331	337	287	320	343	321	334	315	327	324	357	321	323	340	308	306	329	324	336	307	330	365	307	323	292	348	354	307	299	321	296	325	326	339	303	290	312	321	345	324	317	386	303	312	345	344	314	325	329	311	330	294	348	354	358	314	323	334	336	286	295	315	292	296	316	329	338	320	329	318	306	312	355	333	320	332	310	338	324	315	336	318	303	316	351	300	309	320	343	345	352	346	368	347	351	347	309	304	296	310	331	302	300	306	335	313	312	343	301	327	311	317	290	337	305	326	276	307	308	279	342	358	341	300	340	313	310	327	305	305	324	330	361	352	337	344	334	308	351	311	319	290	311	324	312	359	312	298	290	313	301	338	353	342	308	327	321	340	315	311	309	306	339	314	300	312	320	278	346	320	304	293	339	313	316	312	334	324	322	322	345	322	345	327	318	335	337	316	309	353	353	277	321	325	320	332	321	307	301	341	321	283	330	317	296	322	316	335	348	305	318	295	329	318	316	312	335	321	326	326	272	348	331	310	347	314	319	304	280	324	289	320	308	297	320	353	317	306	318	305	293	312	314	330	336	324	375	338	321	348	331	343	327	334	345	318	307	344	311	333	330	312	321	319	343	331	314	332	344	327	326	332	310	313	307	333	310	308	321	291	334	330	282	336	323	335	318	315	323	297	311	330	324	331	340	313	339	342	311	295	300	311	343	334	339	292	291	340	294	308	314	320	330	294	287	293	301	361	316	322	297	328	327	371	338	330	332	330	314	350	309	283	299	352	345	338	297	355	332	347	304	304	340	325	302	313	318	287	300	321	369	309	319	305	345	304	332	314	298	302	351	332	326	309	300	303	320	337	332	318	338	294	312	311	303	307	329	303	335	341	325	311	280	306	363	321	294	315	340	318	330	311	339	318	331	313	350	320	320	366	314	361	334	336	315	333	327	258	321	305	302	331	280	297	320	328	311	328	344	330	321	286	308	300	286	319	332	321	361	335	312	314	279	310	337	344	283	328	278	330	310	361	310	326	354	311	337	329	307	345	306	294	310	340	344	302	306	327	351	337	281	327	289	318	305	305	324	324	310	313	311	335	308	294	312	317	325	295	304	280	308	322	322	343	320	304	283	324	324	291	318	298	307	293	322	324	344	308	319	298	329	336	344	288	326	344	308	320	292	301	320	364	292	315	309	329	313	336	302	323	289	308	315	312	337	318	306	333	303	283	362	310	364	311	328	308	309	319	306	330	362	312	314	319	340	306	301	299	296	309	340	342	304	349	307	317	326	353	321	326	285	305	336	323	291	320	335	329	343	327	284	307	302	335	310	301	313	291	317	319	323	292	298	339	301	314	325	325	294	326	326	354	330	308	337	328	312	295	319	327	307	327	330	331	302	341	330	295	337	315	320	323	342	332	290	320	323	341	334	320	354	346	319	289	326	312	321	307	334	302	287	313	316	315	320	308	312	322	312	311	313	313	327	351	332	336	294	332	351	311	300	324	307	320	296	272	292	353	303	336	301	296	331	325	274	316	313	357	344	344	300	334	331	306	313	326	336	310	300	297	314	299	320	325	329	296	300	333	339	312	325	304	304	357	292	308	321	339	319	292	310	329	309	334	303	305	346	332	319	297	290	281	331	309	337	312	293	337	315	315	320	299	353	317	340	257	324	345	294	330	308	324	336	292	319	319	324	339	289	306	331	330	310	308	327	323	316	299	305	302	341	309	303	346	325	312	345	337	322	331	342	317	327	350	341	313	291	342	315	310	271	328	328	293	301	340	332	359	334	299	337	329	318	317	315	298	288	322	312	283	299	309	321	316	347	346	314	294	324	332	295	311	316	307	290	314	322	312	320	306	328	289	337	301	311	272	320	344	329	307	329	341	299	320	319	330	320	345	323	297	319	290	301	330	351	329	322	329	311	316	317	321	335	354	313	294	316	309	322	355	317	326	337	336	328	297	305	338	306	320	320	320	326	329	332	306	283	348	337	331	324	304	326	316	314	325	304	318	321	299	315	319	329	310	347	315	312	324	304	306	298	305	326	300	342	308	327	301	327	315	315	333	334	351	356	321	335	344	299	297	339	310	312	296	330	343	337	329	290	309	303	323	330	341	322	317	347	338	318	313	304	305	290	322	314	306	312	289	330	341	351	330	313	317	300	334	333	309	311	298	334	351	311	341	331	318	305	321	356	320	290	319	345	293	328	310	306	339	326	286	298	319	303	299	308	324	327	287	312	302	338	334	288	327	303	319	330	315	278	327	285	286	303	310	322	347	319	307	349	309	285	314	346	324	328	313	316	344	346	309	358	303	356	324	298	268	292	340	317	345	315	298	334	327	350	291	286	320	316	333	321	303	322	301	335	306	328
6754	1040	1720	1667	1457	1188	1146	1061	976	934	887	903	935	826	846	824	800	799	816	811	814	780	796	772	765	756	826	749	783	711	766	818	780	744	745	765	754	798	728	775	759	745	760	721	749	779	716	723	752	743	758	728	760	757	780	744	748	737	776	753	813	752	761	726	767	712	735	772	771	735	745	783	724	729	733	729	704	803	728	708	764	716	744	764	712	736	731	773	774	703	744	782	769	739	800	737	722	706	750	713	693	723	720	738	782	769	740	756	738	752	738	743	747	739	768	766	782	742	699	731	744	796	776	744	774	740	743	725	757	731	745	719	757	710	752	813	727	752	775	736	762	774	724	770	763	757	733	734	736	751	764	735	732	715	736	741	730	747	738	732	773	792	793	746	728	765	750	783	722	799	769	704	798	737	744	753	729	716	700	735	756	743	753	744	671	750	789	752	741	767	724	719	724	748	750	771	766	747	732	727	774	738	739	782	756	734	811	767	756	786	753	761	785	713	794	802	680	766	762	788	784	690	744	781	702	729	742	771	740	759	752	797	755	775	764	793	702	738	719	739	798	740	726	779	730	744	702	719	776	748	792	751	763	733	745	731	746	739	731	693	750	732	711	802	738	731	745	742	754	746	710	773	753	763	728	778	714	742	706	710	755	717	727	779	761	723	713	755	739	773	745	753	765	730	801	762	730	755	755	708	780	767	730	720	716	758	731	777	759	765	810	698	704	766	792	753	773	745	740	776	744	767	758	747	730	700	773	725	785	739	745	750	768	698	757	742	770	719	712	720	790	752	696	744	721	728	745	758	787	792	709	693	740	735	726	749	762	748	726	730	753	777	746	768	790	757	766	745	758	757	763	755	756	773	729	765	738	758	772	712	726	709	693	748	739	757	761	776	768	755	778	719	780	731	755	774	739	746	723	767	717	773	750	766	741	736	743	792	721	709	750	771	720	764	785	706	758	763	719	705	765	740	717	810	761	750	731	753	725	737	748	739	739	692	726	767	775	741	766	797	776	737	761	733	763	754	781	793	805	754	752	748	716	742	794	706	761	702	758	745	736	742	743	711	731	713	747	712	729	736	711	713	694	781	810	759	765	776	716	757	709	754	745	709	729	783	734	737	710	754	777	725	737	699	735	719	686	724	752	739	713	744	716	792	772	801	756	763	733	709	722	809	722	741	744	753	768	749	788	771	723	749	740	793	742	711	764	760	761	758	756	732	715	811	741	725	749	718	727	722	740	765	704	791	706	782	783	774	786	703	749	745	720	722	786	731	778	704	752	744	796	780	724	697	740	785	742	747	749	742	745	749	733	719	709	735	725	775	749	704	752	700	738	775	707	750	714	719	683	774	779	737	736	700	747	697	760	765	732	732	710	755	739	745	709	791	772	741	777	777	723	766	794	747	757	758	704	733	770	720	790	752	721	787	704	725	779	736	748	707	761	729	746	755	797	728	697	788	788	711	767	731	720	690	722	750	754	758	717	727	714	767	753	677	784	744	786	740	773	749	685	754	786	762	749	727	761	767	779	751	735	738	765	751	739	774	761	746	739	759	760	723	774	743	718	743	727	740	751	755	752	783	784	751	696	771	756	758	753	794	707	747	744	738	735	757	746	760	756	780	742	767	759	759	722	763	757	760	736	744	757	788	744	798	773	768	750	772	781	748	743	736	711	761	714	709	730	737	730	803	748	709	777	777	799	773	759	752	763	721	754	767	756	790	745	744	777	723	726	763	775	752	801	778	752	774	705	815	770	760	702	749	768	752	754	742	735	729	760	703	723	734	715	779	731	777	762	773	775	713	736	776	685	713	773	746	716	771	764	734	745	758	773	789	766	775	743	715	773	748	745	790	770	740	750	744	698	682	800	720	772	730	733	769	700	729	775	750	742	808	697	717	759	746	748	798	760	655	782	739	722	734	795	740	736	760	704	661	713	783	774	745	748	746	757	741	784	757	765	783	710	724	765	745	762	748	766	739	730	719	779	737	746	726	748	731	747	793	756	772	757	781	785	714	720	710	745	728	741	727	726	735	756	746	761	754	727	703	712	759	734	761	715	740	759	753	717	735	777	786	737	724	688	750	741	775	734	803	766	756	691	739	771	724	769	754	729	741	738	747	730	744	802	763	735	763	742	685	697	746	730	720	727	752	787	776	749	757	729	733	739	735	755	686	726	722	735	726	767	709	783	673	743	676	773	773	728	760	744	738	762	765	741	749	739	733	753	707	717	791	767	721	782	769	743	756	755	744	724	718	746	768	738	729	729	747	753	714	776	749	750	747	731	770	734	728	747	726	758	802	742	740	761	752	734	728	759	780	747	765	715	762	752	740	792	726	766	754	784	738	725	747	722	756	775	771	763	785	807	764	716	667	748	756	748	752	773	721	753	733	766	696	762	787	754	740	705	728	749	730	698	735	734	754	736	769	769	814	761	753	791	749	760	730	755	725	773	740	749	780	776	687	772	762	781	721	737	718	796	729	735	754	733	755	727	755	731	745	701	759	711	701	728	731	735	706	759	755	741	781	754	763	735	788	730	703	731	775	742	723	783	776	723	729	768	746	781	734	703	768	743	758	721	756	794	683	716	695	793	796	790	774	711	734	741	743	725	697	744	720	795	740	744	768	778	746	746	718	752	735	740	732	717	705	810	734	752	778	761	740	778	722	748	778	739	782	750	768	717	747	724	731	765	720	689	734	761	729	778	753	777	732	731	714	752	780	758	758	791	763	729	703	769	733	784	748	717	718	760	796	766	783	702	729	806	754	745	740	779	758	784	764	743	686	737	744	749	740	744	741	764	771	726	743	724	761	692	750	735	744	732	768	726	684	731	729	743	787	754	760	713	768	761	774	779	762	714	710	770	771	742	741	726	744	749	779	733	737	768	738	722	704	745	713	734	795	728	769	742	760	727	767	714	813	786	783	807	760	714	766	729	768	750	785	700	740	722	704	777	739	716	733	743	721	716	725	758	757	774	748	701	768	731	767	796	745	748	781	740	700	734	714	769	748	762	735	735	720	746	729	721	783	738	758	729	732	737	765	731	749	792	730	729	723	774	685	733	740	804	766	755	773	734	707	782	726	685	744	758	696	709	756	740	735	788	673	760	754	764	777	744	748	729	765	749	793	739	733	770	716	784	747	765	747	735	731	786	743	755	791	728	779	783	743	733	720	774	796	742	698	789	779	749	757	750	717	700	735	769	720	753	755	757	723	764	762	760	748	706	770	753	737	709	702	795	787	775	740	766	752	800	714	733	765	750	777	736	730	738	718	736	833	695	741	754	753	785	764	735	752	783	757	710	765	731	704	747	744	730	785	746	751	760	733	719	748	792	782	820	733	737	807	790	760	766	755	748	725	760	706	719	769	773	734	801	791	704	746	753	766	732	762	718	773	782	758	798	811	708	739	775	730	772	757	719	731	720	767	718	697	773	733	767	724	694	727	747	745	700	746	792	745	731	757	746	801	765	734	711	780	696	741	745	793	700	813
14605	1410	1211	812	639	505	417	385	388	385	373	344	306	333	302	323	324	262	294	316	290	285	317	296	282	294	254	259	284	302	278	282	278	285	321	299	310	282	276	291	308	277	306	273	295	289	279	278	301	292	289	312	268	303	307	307	314	304	247	295	292	316	268	271	278	279	277	307	270	322	308	307	317	276	255	290	290	243	285	273	286	263	268	298	255	283	278	294	270	305	270	298	295	277	294	278	317	317	289	309	267	287	296	282	276	309	279	334	272	309	299	260	269	271	267	290	315	299	278	284	315	288	283	309	287	290	268	303	301	291	330	303	294	314	245	293	286	300	296	268	292	292	292	289	327	287	301	289	286	267	280	261	284	280	321	311	266	323	265	299	281	273	260	276	315	288	293	265	283	285	284	295	277	279	286	295	265	303	253	296	267	277	276	322	332	288	281	307	290	274	284	298	293	283	282	317	299	263	295	276	295	290	296	288	299	334	316	301	310	287	310	290	289	294	286	272	329	324	301	281	303	334	310	289	299	274	272	249	285	301	290	262	271	265	269	298	293	290	283	292	308	296	263	295	294	288	250	298	315	306	269	265	278	300	270	291	289	264	285	274	276	306	284	309	305	291	291	296	300	309	297	304	316	283	286	287	281	293	299	286	285	280	294	271	288	318	274	278	272	317	298	304	275	305	310	335	321	278	282	269	297	273	274	291	318	306	291	285	294	317	281	306	290	322	290	275	248	311	304	261	301	334	258	246	277	272	292	266	257	303	305	268	323	269	284	267	324	299	289	295	313	290	272	304	280	300	289	316	274	309	278	293	253	249	278	274	332	283	275	291	294	320	286	293	278	301	290	278	297	299	264	326	273	321	305	305	303	308	319	272	300	300	274	291	324	298	287	302	277	320	284	265	286	287	274	295	289	296	294	276	316	292	262	263	282	269	276	305	295	295	312	317	296	257	261	265	278	289	299	288	260	277	277	275	301	262	269	256	309	323	295	277	259	305	283	284	301	323	319	280	286	284	290	296	297	281	272	292	267	303	309	304	277	283	293	259	267	303	299	309	313	283	265	277	271	284	288	278	301	313	321	304	316	332	293	290	269	254	281	260	286	261	331	283	261	301	278	257	300	290	296	271	277	268	285	242	299	310	284	307	299	318	275	270	255	277	282	258	272	294	303	268	272	285	271	290	270	297	320	267	309	264	284	260	285	276	285	292	264	261	275	289	317	304	283	301	300	279	299	265	291	304	288	307	304	297	302	317	288	259	276	293	271	259	296	291	289	318	260	282	298	304	271	280	294	276	288	267	276	303	281	304	302	285	299	326	280	288	288	269	262	286	271	282	301	286	282	282	264	275	307	293	286	256	304	272	296	295	283	270	279	249	288	281	259	293	286	273	313	290	283	319	311	306	304	296	301	299	305	295	271	268	251	297	261	309	304	296	290	297	300	301	281	297	284	288	276	240	324	318	294	279	275	257	266	272	294	287	297	280	282	312	280	257	285	295	266	310	273	271	266	275	267	309	287	305	292	282	289	280	287	248	283	300	283	294	299	284	290	294	300	312	305	271	271	271	280	293	295	317	303	293	287	301	262	269	328	278	282	293	314	296	257	284	274	278	274	285	287	298	279	271	279	267	313	252	289	289	276	269	318	255	281	308	286	292	265	276	271	288	304	276	275	308	290	287	266	308	316	270	295	285	288	280	286	293	265	289	257	308	303	278	290	283	275	300	297	294	267	272	286	302	276	314	293	297	309	307	273	317	305	289	291	327	312	271	304	299	281	295	276	297	309	269	264	274	274	299	264	295	276	296	283	310	318	297	275	295	296	293	323	292	298	286	305	281	260	299	281	314	289	276	281	278	291	265	279	238	302	311	266	302	294	261	270	286	298	290	315	322	286	309	304	329	305	278	264	321	326	305	284	264	297	276	241	285	265	292	299	305	337	278	305	297	291	297	271	297	295	284	274	292	284	300	286	276	301	311	311	301	291	281	283	297	260	289	293	287	283	279	280	281	321	295	293	301	276	321	311	262	260	309	270	287	301	306	299	269	280	294	277	306	275	268	301	297	295	294	260	293	304	289	284	335	327	295	293	295	283	256	319	277	264	273	305	273	291	300	301	291	308	295	264	279	279	290	267	296	295	275	264	285	306	295	308	278	288	304	266	295	292	296	281	331	291	308	274	276	275	273	319	278	300	270	293	300	292	277	308	294	277	295	264	276	288	310	288	281	269	272	319	308	248	262	287	266	281	302	283	275	298	286	315	261	266	259	300	290	288	321	257	283	260	259	282	276	264	284	309	258	298	281	272	281	288	283	288	274	298	273	272	295	293	287	315	298	251	292	266	298	285	290	276	274	299	274	262	327	329	299	336	299	307	277	327	315	303	331	290	273	278	259	296	286	279	261	285	323	308	272	282	283	269	297	278	301	253	267	281	275	292	309	301	295	283	298	301	288	274	305	286	281	323	298	284	258	255	285	289	303	274	297	324	293	279	286	286	284	303	300	310	282	279	280	297	286	292	289	292	282	276	283	299	253	249	277	278	278	289	292	314	283	298	279	329	264	255	271	314	269	243	282	319	292	284	267	259	313	272	285	296	289	293	280	262	269	324	276	269	301	306	297	298	289	270	251	258	296	301	284	289	274	285	335	311	308	297	276	300	303	303	312	284	310	313	289	301	272	276	245	305	261	274	278	300	287	306	275	309	320	294	290	313	260	296	300	311	309	300	293	288	288	294	323	262	276	292	274	295	306	303	314	267	270	298	296	267	294	302	266	247	282	314	270	259	281	253	274	294	300	310	280	270	282	270	280	280	261	289	285	292	269	329	258	271	313	312	283	255	316	294	304	300	287	297	310	291	282	269	277	282	318	260	293	304	317	289	275	265	282	275	279	273	284	320	312	266	273	286	324	282	271	295	290	302	273	286	315	272	285	313	322	309	276	291	296	305	298	302	332	312	293	275	322	267	290	268	297	267	271	265	288	277	308	315	322	282	302	300	334	276	280	290	286	280	270	301	278	286	295	277	276	300	287	275	322	206	285	305	304	284	296	263	277	321	320	290	305	310	305	303	261	290	312	283	277	308	278	277	312	288	284	271	331	299	278	297	283	294	285	300	276	297	310	308	276	304	300	276	312	297	299	283	252	303	316	284	298	255	318	300	268	295	297	315	313	283	295	277	281	317	309	309	263	262	282	296	285	268	277	309	306	299	284	306	262	295	268	293	311	276	285	281	308	275	267	297	317	303	281	288	281	280	277	290	310	276	307	261	293	291	309	300	276	301	298	273	271	277	266	278	322	285	245	308	294	302	303	338	317	287	276	284	257	294	292	292	308	256	296	299	278	254	299	288	287	306	294	306	303	324	280	274	299	277	287	293	273	294	277	283	311	316	326	321	298	288	293	306	289	283	314	298	306	307	295	292	275	294	279	274	274	287	299	285	316	297	277	249	294	283	284	303	280	283	307	300	271	311	300	299	275	296	320	306	304
8627	1345	2597	2589	1982	1596	1430	1366	1199	1051	988	906	886	833	827	858	736	761	756	745	768	760	711	762	738	736	743	721	700	747	697	700	708	680	666	672	696	681	678	703	646	669	693	668	683	718	663	670	722	684	671	671	616	643	655	732	674	655	673	673	668	650	712	628	696	664	657	649	679	659	608	684	656	663	667	721	680	707	608	681	683	663	622	696	676	656	686	662	650	616	673	726	639	659	630	653	659	664	689	659	649	645	646	654	632	668	659	611	683	673	642	624	678	676	605	662	640	711	639	707	692	690	621	649	700	630	646	628	664	630	691	645	660	670	690	667	645	653	640	712	628	614	687	614	666	697	641	648	679	611	672	652	631	644	655	652	672	648	601	637	630	697	685	631	648	627	638	670	656	666	676	657	643	651	646	655	606	667	668	671	643	675	706	632	666	666	709	635	669	633	674	643	639	670	676	665	683	602	683	656	656	657	671	660	697	660	639	644	636	663	657	659	639	645	684	616	665	694	667	645	637	652	651	631	698	656	677	673	652	668	637	626	629	667	696	639	642	670	670	667	677	643	691	721	617	633	660	652	662	596	687	650	651	685	694	649	674	676	626	637	657	693	644	635	638	677	658	696	670	636	724	640	640	647	658	651	666	637	651	660	707	643	683	639	656	675	725	665	711	702	678	644	625	746	627	660	626	627	633	726	626	708	663	663	653	682	664	632	646	697	671	612	657	620	678	640	682	653	617	675	645	636	663	617	687	698	672	653	612	662	635	636	687	660	672	646	651	668	711	646	648	661	677	626	644	635	623	640	694	665	673	711	680	712	666	672	600	666	674	684	640	666	654	666	649	654	630	674	677	688	639	651	671	668	642	651	685	627	652	663	650	651	684	640	662	699	682	649	676	689	669	679	705	683	704	641	648	655	677	666	703	643	618	602	656	643	696	695	647	663	725	684	592	681	640	608	672	647	623	657	683	685	651	628	629	674	633	699	666	681	615	674	670	643	657	660	650	648	677	636	650	654	627	686	645	689	665	704	677	690	686	692	645	635	668	653	668	670	644	711	661	601	651	666	630	697	667	681	664	693	661	651	678	634	647	695	675	656	639	657	664	700	662	640	662	597	707	665	642	682	663	649	670	637	651	663	669	591	631	672	643	660	714	718	643	661	680	653	662	660	669	622	657	648	618	659	685	687	648	634	682	637	669	664	670	669	596	644	706	663	690	638	653	627	665	642	659	677	626	648	670	694	668	666	637	647	658	669	647	660	688	654	647	696	668	646	633	641	721	703	630	671	644	688	678	594	670	619	670	685	648	671	662	681	685	639	666	621	668	672	654	677	634	658	688	702	633	624	666	663	647	625	608	667	631	696	681	639	658	644	661	666	658	662	652	669	676	662	633	650	657	635	630	656	664	665	665	728	636	645	676	658	696	662	662	654	716	679	703	658	657	651	662	639	687	662	727	615	618	630	669	611	657	656	614	678	677	657	641	661	665	666	697	633	657	632	610	639	678	667	670	667	634	665	647	689	623	668	661	643	687	577	648	669	622	636	680	601	691	698	701	655	693	660	629	682	678	634	620	607	661	664	628	642	654	642	705	711	659	644	627	641	716	666	654	645	633	661	649	653	665	634	669	662	679	627	677	668	661	610	628	643	613	638	650	662	680	589	603	665	642	638	692	689	662	659	645	640	642	644	631	598	637	653	664	636	665	648	611	650	684	622	645	667	652	641	661	653	687	644	677	663	672	658	641	674	659	729	637	657	647	679	607	676	650	659	647	631	643	637	661	672	678	646	651	664	663	679	656	627	622	662	664	660	723	674	637	643	661	644	659	647	625	648	644	672	669	670	649	649	655	680	676	679	633	659	629	640	657	654	700	676	659	686	664	647	645	664	726	649	628	630	640	661	663	667	710	703	653	629	671	651	640	666	665	652	639	682	657	688	702	627	666	730	622	622	687	675	655	613	671	674	618	677	656	663	635	665	652	671	631	627	694	695	648	669	654	669	699	665	716	680	670	683	707	647	653	615	672	669	672	686	677	657	643	647	647	661	656	665	652	646	695	657	634	670	644	663	645	642	654	632	645	665	633	641	671	659	679	619	668	682	639	636	683	661	642	646	635	649	684	619	629	668	612	645	643	685	664	652	606	664	673	665	671	692	672	661	668	656	610	681	663	654	626	678	638	631	673	630	702	671	652	671	626	654	656	664	660	663	677	630	632	611	617	660	660	679	655	646	622	662	667	675	629	646	652	645	636	649	649	656	622	654	737	651	662	634	656	679	625	693	626	634	676	664	635	654	712	643	629	651	618	656	651	641	622	659	690	699	649	717	654	674	654	656	658	609	676	627	673	649	633	632	655	643	641	645	637	623	654	670	654	692	676	664	647	647	630	710	654	686	645	643	690	689	656	682	653	665	633	616	621	634	637	721	664	670	634	616	660	639	672	621	613	664	613	674	665	635	686	712	632	690	663	666	668	623	698	629	677	616	607	659	621	657	625	683	648	714	649	602	624	662	653	654	674	667	647	700	665	674	683	634	667	670	607	664	695	657	607	678	636	678	708	688	659	635	709	645	653	670	664	657	668	643	643	670	617	611	701	679	670	683	633	679	676	611	645	672	682	671	667	648	648	652	649	672	633	647	606	716	658	674	667	675	667	635	636	634	647	648	636	628	687	663	651	645	639	668	654	684	653	677	683	683	630	685	673	675	661	688	669	663	651	620	681	661	683	670	644	644	677	622	633	647	642	589	673	634	667	675	657	673	668	691	645	684	667	687	699	662	690	699	646	649	601	649	664	642	670	632	661	639	683	680	702	612	627	663	680	646	659	641	609	631	634	632	640	686	621	643	671	702	632	629	651	676	669	634	628	644	653	653	664	696	680	649	604	650	649	645	708	688	679	650	660	707	679	581	668	677	662	625	635	624	633	660	635	653	685	673	643	673	677	686	691	697	676	626	620	652	678	648	625	640	661	684	692	677	648	648	671	665	654	699	625	710	648	653	683	641	651	609	639	686	648	650	650	695	660	609	633	688	653	680	715	679	683	669	638	642	650	653	707	673	672	689	647	642	645	618	632	674	614	613	631	671	635	647	681	658	640	685	651	629	677	642	622	648	676	684	648	635	645	618	634	630	674	704	692	647	709	640	647	680	667	603	652	638	633	680	652	684	652	653	667	669	641	669	671	625	660	649	712	699	640	637	607	634	699	626	678	638	647	668	672	634	654	672	679	710	636	619	649	650	667	632	685	677	684	662	627	647	640	609	622	706	651	627	684	626	681	657	647	657	639	686	672	639	648	637	683	644	641	598	718	652	662	626	665	640	632	638	723	679	642	664	673	631	661	640	644	636	666	654	665	663	624	578	694	670	656	664	667	715	647	641	657	671	587	703	657	626	674	643	674	663	677	655	661	614	662	633	688	632	621	695	681	690	657	651	658	679	662	682	657	646	623	707	705	680	680	641	628	666	667	692	673	707	624	635	650	670	601	660
1898	265	241	189	173	172	153	150	180	162	182	154	178	169	155	162	173	167	177	178	159	177	160	150	154	155	149	167	147	162	150	164	153	174	176	183	157	139	145	183	165	143	160	163	146	155	157	169	156	163	159	129	135	162	162	151	203	159	173	152	161	136	156	182	143	172	155	165	152	166	175	144	140	161	164	160	173	144	177	172	165	163	202	155	172	168	181	162	140	146	178	158	174	151	155	127	166	157	175	152	159	141	160	153	185	175	180	144	182	143	163	166	170	187	163	124	138	155	155	170	198	170	184	163	158	160	151	142	145	151	164	183	194	156	159	177	172	186	167	144	175	167	155	160	176	164	157	156	188	160	168	178	192	170	142	148	169	163	176	171	162	163	149	147	176	163	162	163	157	162	151	134	145	151	142	155	181	155	160	171	170	151	181	160	146	165	177	157	153	165	156	173	153	177	142	151	169	187	159	154	138	156	173	167	155	181	176	163	160	164	165	164	164	169	188	140	154	172	173	143	156	158	150	156	174	169	146	156	144	182	165	182	169	165	159	157	155	172	156	171	159	165	146	156	154	154	169	145	154	149	150	143	164	156	152	136	189	183	144	158	192	172	153	155	152	167	170	169	182	139	155	170	176	152	173	181	152	182	160	185	164	154	178	142	141	157	159	160	160	154	146	172	190	156	157	167	163	162	160	163	178	148	150	171	167	167	149	148	163	157	212	162	168	169	140	182	179	181	178	153	163	172	141	157	162	167	150	200	162	148	177	152	158	144	133	175	162	159	157	159	152	153	142	127	175	172	158	148	151	164	169	169	141	156	168	174	166	151	185	160	165	171	156	173	152	151	148	155	135	147	155	169	153	151	113	153	182	164	143	175	173	173	167	157	183	147	161	124	167	143	176	161	150	148	189	180	151	154	170	197	173	178	172	164	159	158	152	171	174	141	147	172	152	153	139	152	154	172	159	146	148	163	161	171	165	161	159	158	150	181	176	162	153	158	171	160	157	140	152	155	143	154	147	170	159	166	148	176	151	169	177	153	153	175	161	158	156	145	144	169	156	141	186	182	127	163	156	179	173	171	170	154	130	157	159	153	180	177	183	150	190	163	159	152	150	146	158	173	183	169	170	148	169	155	149	141	154	126	157	148	142	159	180	154	145	158	164	163	155	158	155	164	155	165	167	134	162	154	150	172	142	151	162	172	182	167	133	172	160	164	138	168	156	173	157	162	164	159	161	164	181	143	167	170	173	166	161	171	157	149	161	174	174	161	143	172	161	151	149	165	160	160	166	153	166	147	141	160	151	151	151	168	152	143	174	173	172	180	167	185	160	182	167	181	149	147	154	163	180	188	160	140	174	165	134	145	139	128	166	174	134	172	138	143	179	161	169	167	183	174	163	160	153	149	162	160	172	168	171	151	178	183	141	164	179	155	170	135	165	166	154	175	174	173	178	186	178	160	156	171	172	153	170	168	145	185	179	138	161	155	173	148	174	143	168	165	146	165	179	175	173	169	163	156	149	160	163	162	173	133	169	165	151	132	148	154	154	153	189	155	142	134	137	152	159	169	165	150	163	159	155	161	145	165	190	167	154	196	159	164	165	136	156	143	133	134	173	192	155	148	154	160	151	145	198	165	159	157	169	146	178	157	123	164	141	152	170	153	154	176	185	151	169	152	181	163	162	147	168	145	170	152	152	151	164	175	161	158	139	141	139	151	165	183	160	168	147	167	161	181	161	151	153	144	141	134	181	167	173	168	160	171	162	137	163	144	153	144	175	163	171	139	164	153	169	153	169	176	145	137	168	190	173	177	159	183	145	164	177	170	170	163	159	134	141	160	158	154	157	161	168	163	152	138	151	150	166	158	150	177	155	162	159	154	152	151	167	142	164	153	152	154	153	155	151	179	150	139	165	177	145	178	144	176	174	169	142	164	176	155	174	162	154	165	175	157	144	169	185	156	167	188	182	157	153	177	135	139	166	167	159	135	151	155	158	154	164	147	169	145	162	133	147	166	177	145	159	160	156	186	163	164	179	168	165	162	157	149	163	167	152	171	165	159	180	157	135	173	142	156	152	163	162	168	146	166	163	166	159	146	155	163	178	165	175	165	148	176	170	162	149	181	149	168	182	168	148	157	183	167	152	160	153	167	158	170	162	173	162	151	178	156	151	160	164	153	167	163	169	134	181	157	162	174	189	158	161	143	170	141	149	171	172	164	183	164	151	176	179	178	156	166	153	178	151	185	165	185	166	165	170	181	167	165	159	177	166	164	149	137	156	183	172	168	170	154	168	162	152	153	160	179	147	173	156	164	154	169	172	166	142	164	162	164	162	159	159	179	155	161	175	166	161	159	159	162	155	160	173	155	146	140	164	150	139	172	158	148	144	167	158	165	179	146	167	197	146	179	168	187	149	167	160	168	168	173	143	169	157	158	162	169	171	181	155	159	154	169	153	188	152	134	130	136	127	154	163	159	145	158	165	159	153	184	149	166	145	194	186	185	167	151	172	160	158	173	170	163	154	163	168	138	166	143	164	142	171	163	163	144	156	160	183	149	139	161	148	176	172	165	134	150	176	164	155	190	160	145	148	164	174	139	151	170	162	154	172	167	164	163	160	170	161	175	139	166	163	166	168	162	140	162	145	152	169	155	146	171	170	129	174	161	163	156	168	146	165	139	166	155	174	143	145	152	171	156	138	152	159	170	147	158	176	154	174	176	145	166	160	157	153	163	183	173	186	159	186	162	140	167	165	156	164	159	158	167	162	169	156	192	164	170	152	180	169	165	173	172	163	177	163	121	145	140	162	176	176	154	150	172	156	167	180	163	174	145	168	153	167	167	173	152	156	127	157	153	177	141	144	163	172	140	172	165	175	151	174	161	196	126	149	133	180	163	170	147	172	157	168	144	155	131	154	168	143	157	162	172	147	162	163	177	152	164	169	156	132	137	151	146	167	171	194	176	185	148	146	174	173	163	156	162	169	171	166	192	158	146	155	163	145	137	179	139	181	144	153	165	157	145	162	157	158	152	145	167	164	162	136	160	157	180	177	163	165	159	168	163	160	162	181	142	173	164	163	150	153	161	151	154	159	169	170	193	168	162	168	161	159	192	163	164	155	125	163	164	164	174	154	163	164	146	150	147	167	158	162	159	156	147	159	145	163	156	171	152	149	164	151	152	162	149	158	149	167	160	187	179	157	172	163	161	172	164	156	190	173	180	168	166	185	173	173	144	156	144	167	156	152	166	149	150	167	152	151	147	149	172	168	138	174	163	156	145	139	160	172	160	169	158	147	167	164	171	163	150	151	164	172	142	171	190	170	174	156	142	163	137	151	178	149	156	150	152	163	158	149	170	150	155	154	158	162	138	150	127	150	184	131	147	160	171	143	187	152	177	175	146	160	171	157	159	167	147	156	162	156	146	164	147	173	169	135	173	152	185	182	161	168	151	165	150	182	150	146	146	161	149	166	149	148	146	177	164	168	192
2111	523	594	564	462	431	445	457	412	429	466	413	436	459	421	450	446	434	430	428	431	423	404	422	414	467	400	436	446	437	433	391	428	435	413	455	422	432	430	421	443	435	467	419	436	378	408	431	429	433	457	443	419	410	405	407	430	419	423	427	432	443	437	400	416	424	445	442	414	441	408	402	433	447	421	438	404	441	422	418	401	413	449	423	460	439	430	390	438	431	412	484	412	407	419	383	465	459	401	439	445	430	408	431	408	433	411	421	437	424	441	424	429	465	394	423	428	453	453	430	449	436	441	409	416	456	424	415	446	414	417	413	462	436	467	417	447	437	436	430	400	411	414	441	448	424	410	397	427	423	438	411	437	425	410	404	436	401	420	408	438	439	418	416	403	438	430	463	429	426	422	431	419	468	444	448	417	442	462	410	426	446	387	422	421	441	447	395	416	408	419	441	448	435	393	459	408	420	425	423	418	443	420	404	407	453	443	411	386	434	421	417	412	393	429	403	413	431	415	422	410	423	429	454	462	414	416	429	433	399	488	425	451	447	442	444	413	437	436	430	442	421	428	405	387	438	414	421	434	446	426	449	434	418	424	399	418	465	433	415	385	430	390	404	403	413	443	406	416	415	459	419	422	406	450	434	451	430	397	409	456	426	389	420	457	438	406	442	406	402	417	434	429	414	407	420	420	438	456	430	414	438	383	429	401	441	422	438	389	399	424	455	432	462	407	460	444	438	412	442	403	404	448	464	455	419	464	411	425	409	442	415	422	392	416	443	407	414	431	410	406	414	451	433	474	430	427	445	453	419	452	405	436	448	423	415	452	442	436	437	436	423	417	414	415	415	440	461	404	404	378	431	433	414	413	440	469	427	430	422	470	428	452	403	419	409	454	444	419	426	417	450	413	396	407	434	435	448	453	452	453	427	418	398	400	436	426	411	427	438	448	403	424	461	462	416	437	425	396	408	423	439	457	386	413	378	401	453	429	411	396	424	423	440	433	423	478	408	440	430	440	450	439	442	404	433	419	351	426	441	413	426	443	486	448	455	450	407	451	434	436	393	429	426	455	440	384	417	445	447	449	432	408	436	443	410	458	450	408	420	412	427	455	436	440	437	437	395	437	428	444	420	439	478	438	405	396	439	441	442	395	427	426	416	409	471	407	433	399	411	411	436	405	452	442	440	432	417	436	426	425	454	455	413	430	448	445	436	418	429	473	434	398	400	421	438	419	438	446	425	400	459	426	416	432	420	418	441	437	463	399	433	413	423	428	419	438	418	427	420	399	458	384	397	447	418	422	405	431	435	423	445	422	442	406	405	417	407	433	440	445	448	439	429	426	429	405	435	425	421	451	434	382	447	409	432	473	406	400	418	405	417	463	430	410	429	392	433	441	442	441	381	457	442	381	387	428	453	407	437	443	394	413	417	391	419	421	412	432	407	443	399	463	426	422	410	429	440	426	468	412	442	420	395	389	422	430	454	462	385	441	426	447	423	420	430	422	417	404	390	410	469	405	402	389	437	431	397	463	447	400	422	415	417	435	408	454	397	470	378	397	378	438	403	456	452	406	454	431	425	418	406	392	417	440	429	416	431	408	418	453	412	439	385	394	414	440	418	398	450	425	428	459	444	425	431	468	411	402	424	455	409	461	420	441	429	435	447	454	374	439	415	436	417	447	409	448	402	391	410	429	409	404	443	407	454	464	431	459	459	409	431	441	416	432	436	434	395	427	430	415	437	437	441	430	423	428	402	445	427	413	440	421	439	375	408	436	438	447	435	407	447	420	439	418	430	418	436	422	388	467	430	467	440	451	403	400	411	415	392	441	450	442	400	395	388	390	451	413	425	417	442	422	450	408	445	440	447	473	459	431	457	410	407	413	421	451	443	412	425	459	445	446	453	421	419	453	457	436	433	394	405	415	362	456	420	422	429	402	468	426	457	422	435	409	405	414	444	429	439	423	439	424	459	458	446	432	459	442	449	412	451	438	418	399	456	408	458	427	418	398	395	426	389	398	406	428	422	461	429	430	414	418	412	410	447	463	396	405	427	429	427	411	413	424	401	394	413	452	448	463	416	473	388	432	436	443	420	415	411	445	453	393	413	437	410	411	418	427	450	409	420	448	390	426	419	446	407	418	469	406	416	435	434	407	455	425	427	402	415	447	449	443	411	423	424	460	451	438	410	452	405	446	420	416	427	441	400	430	431	478	397	391	401	468	450	430	428	399	446	412	417	376	437	443	456	432	425	456	411	451	396	453	443	480	411	393	435	419	395	428	459	436	423	412	426	404	445	412	434	427	400	435	419	408	398	411	419	388	429	447	440	428	412	416	425	449	424	431	396	419	444	416	450	417	428	451	430	442	417	456	412	451	432	412	417	450	431	448	434	439	435	447	417	389	414	415	421	412	399	415	404	456	452	403	447	394	428	432	431	392	400	408	408	448	466	463	398	444	411	419	472	411	432	438	430	417	398	402	474	466	444	453	401	431	395	433	427	457	435	438	403	462	409	434	408	403	393	428	424	433	431	412	398	434	428	449	450	422	407	414	438	420	408	407	440	423	410	437	442	458	466	473	454	382	428	409	427	431	421	449	409	419	441	425	472	411	453	412	444	404	464	466	416	387	406	433	410	439	465	429	405	410	444	432	434	429	453	444	423	414	445	421	382	406	409	383	454	414	456	420	447	410	412	468	445	421	418	429	420	450	428	391	423	414	399	453	427	410	392	401	476	438	408	453	445	467	445	440	403	413	417	405	433	411	445	410	472	445	435	420	387	393	441	428	443	431	430	411	405	450	450	415	436	456	403	427	430	426	414	382	447	430	389	432	413	428	424	428	463	448	431	456	431	417	459	417	439	428	413	402	438	426	439	421	472	464	442	440	446	374	398	452	443	431	436	408	430	413	427	436	440	418	418	423	449	415	417	409	422	445	430	437	418	425	434	422	394	411	423	399	445	463	397	435	407	422	439	432	448	447	475	380	379	439	468	438	423	413	429	420	437	398	444	417	415	468	437	425	424	404	404	440	426	433	405	455	453	394	447	468	467	441	467	456	404	428	413	482	460	434	442	413	391	439	436	480	408	410	409	437	433	409	393	440	421	443	434	398	408	412	418	432	421	411	423	390	444	440	441	421	421	472	439	454	415	394	425	455	424	451	424	420	418	406	432	475	439	431	466	423	431	414	453	436	436	429	446	464	426	420	421	460	448	413	451	420	417	414	407	440	386	385	465	455	414	435	431	412	425	408	430	443	423	458	415	424	437	422	467	440	420	408	415	420	470	427	439	404	443	379	430	414	408	444	429	402	410	413	438	421	419	414	409	436	409	415	441	421	425	439	457	409	404	464	429	409	421	412	456	429	432	420	440	397	429	424	423	435	419	443	440	434	476	428	417	459	419	442	407	422	450	453	454	402	419	439	432	372	406	426	404	411	442	452	410	410	427	402	424	411	456	406	442	425	432	439	408	450	468	414	420	404	439	443	423
8208	790	705	704	461	426	389	375	370	378	353	374	314	318	341	345	325	326	309	311	337	296	325	312	341	381	305	311	329	319	324	335	323	330	319	307	304	327	299	308	330	304	325	317	316	332	297	310	287	312	319	334	339	330	284	271	308	293	334	323	327	307	307	297	311	337	328	291	342	364	336	296	305	324	360	300	330	322	305	292	285	300	329	295	331	328	327	302	300	306	321	323	353	337	310	313	280	285	326	338	305	306	328	320	335	347	321	318	293	315	306	340	295	323	321	308	287	346	307	304	319	314	296	310	283	296	315	272	364	321	332	327	293	325	293	348	320	328	298	322	302	310	329	306	295	303	335	335	324	323	325	344	339	336	291	336	349	335	344	324	316	346	308	331	294	317	310	355	300	346	313	324	345	343	330	307	306	302	273	354	317	316	341	342	304	340	290	346	312	353	297	317	316	322	343	320	302	280	307	339	311	323	333	302	323	330	357	301	354	347	314	324	325	320	333	296	311	298	324	357	332	307	333	357	299	301	330	318	320	329	304	290	347	342	303	296	331	311	311	327	338	337	279	354	330	292	292	313	298	341	307	315	340	348	322	339	378	311	326	347	311	331	321	299	343	306	353	318	345	327	321	338	322	336	332	353	296	286	312	317	315	324	339	318	281	305	303	325	292	311	311	323	318	295	314	306	340	300	348	347	302	333	328	321	330	352	310	326	325	342	325	332	337	334	324	314	295	348	321	312	329	306	323	319	334	322	325	337	316	346	326	282	312	312	285	305	330	348	324	317	314	310	338	300	284	283	324	320	367	343	317	293	306	340	295	352	315	354	317	305	318	298	310	339	340	343	339	340	302	328	322	322	308	298	298	338	367	320	299	317	311	314	303	337	317	324	314	331	358	323	334	320	340	332	316	313	316	321	319	334	332	303	346	308	319	345	301	344	309	344	296	349	310	333	313	334	348	320	341	307	300	302	341	315	345	281	329	307	362	336	338	316	316	345	311	329	339	351	277	329	293	321	317	304	330	297	317	311	292	336	308	313	361	355	314	333	336	316	332	325	333	304	339	334	307	337	347	348	357	303	306	326	368	318	319	305	340	285	371	334	300	278	313	324	294	305	335	342	337	323	312	321	326	317	291	304	322	302	314	300	351	324	328	342	326	306	298	314	346	275	336	309	298	325	316	329	323	317	326	307	322	327	280	345	317	320	278	313	347	318	329	335	340	312	337	306	302	324	328	333	348	337	339	294	309	346	319	319	347	352	328	311	310	320	315	337	321	325	337	289	302	276	344	326	308	329	349	342	334	302	326	260	326	310	321	330	319	311	312	324	312	317	325	312	285	349	330	301	296	293	294	299	316	359	357	301	305	332	317	316	321	327	310	334	309	332	336	329	336	321	357	316	343	308	334	305	327	336	334	308	333	290	373	342	293	309	312	335	326	332	312	321	328	326	316	330	325	322	318	303	335	293	338	309	308	308	306	368	321	323	303	319	319	309	333	302	351	358	343	352	356	334	340	320	341	305	329	303	338	304	325	306	300	342	298	281	309	313	309	334	320	314	365	332	295	343	306	317	301	374	291	316	324	301	353	289	334	349	304	312	321	311	315	331	320	319	350	310	298	325	326	312	324	333	343	281	314	301	320	316	307	327	311	298	319	302	332	304	320	300	273	324	306	321	310	351	297	304	316	310	313	319	344	305	316	304	334	319	324	291	366	331	286	320	327	315	268	300	332	311	336	303	317	279	344	306	320	311	297	306	336	295	343	292	331	317	303	286	316	319	339	318	326	331	302	329	333	327	332	333	332	304	330	348	361	332	316	354	301	337	356	330	328	338	317	359	284	325	296	308	310	310	293	349	341	331	363	334	374	302	326	329	288	303	307	321	325	324	291	326	309	318	351	329	282	329	292	312	323	303	320	312	313	306	312	330	329	351	330	304	333	305	325	334	351	312	301	288	328	305	298	301	317	333	319	309	309	337	308	334	278	322	338	333	307	338	331	312	320	311	290	310	317	322	284	321	315	303	319	353	326	336	300	302	302	309	343	316	317	351	287	310	326	332	310	319	349	331	315	349	327	318	308	327	320	285	301	310	326	292	339	325	298	310	296	311	318	307	325	304	317	318	313	284	332	330	292	274	328	311	321	339	300	325	332	331	322	321	327	322	327	317	305	298	337	345	347	342	305	287	339	327	316	344	290	330	294	329	323	291	312	288	299	326	330	301	299	324	296	324	320	309	309	323	317	341	310	308	308	312	318	295	323	309	339	308	315	335	319	352	303	282	333	353	300	302	312	309	301	378	339	298	287	333	333	303	287	292	319	316	321	333	346	309	315	328	352	318	345	352	309	324	323	344	310	300	344	311	324	367	304	309	311	338	329	337	300	340	325	364	348	300	336	316	331	320	335	316	338	332	329	319	289	339	310	299	353	321	329	291	299	288	326	294	313	368	326	334	354	337	338	303	316	316	332	292	293	329	323	283	299	278	299	327	333	307	314	367	334	339	315	344	312	324	326	302	324	305	385	329	335	302	315	318	349	294	294	333	319	319	281	304	298	323	347	282	340	298	330	292	331	303	308	313	288	326	333	326	308	318	319	283	292	353	340	300	337	297	316	310	324	312	315	308	312	338	322	309	313	359	303	311	325	309	324	304	320	318	272	293	312	314	307	312	306	300	323	326	287	302	284	298	278	313	298	350	319	307	315	303	318	302	294	327	351	300	355	300	316	340	293	318	316	333	308	329	297	306	314	327	300	310	309	355	306	292	382	279	323	334	294	314	333	330	319	320	318	287	284	298	319	294	341	322	341	319	321	294	310	325	288	277	294	317	331	313	309	317	338	316	319	368	301	310	329	327	339	317	283	291	341	329	338	333	351	309	310	306	268	362	297	340	299	302	325	323	322	324	301	331	356	327	330	299	325	327	297	327	312	334	313	336	303	317	286	307	307	336	317	348	313	317	349	345	278	349	291	315	326	314	340	318	326	318	300	325	328	332	323	341	305	361	307	317	323	311	298	347	316	318	302	307	315	342	334	335	299	317	288	313	322	360	303	342	313	303	343	309	309	312	297	328	329	338	329	316	320	294	323	300	351	301	316	326	343	290	316	276	309	292	278	317	291	351	322	299	329	327	288	276	319	305	335	326	336	338	316	324	332	329	311	303	364	316	312	345	327	271	324	321	303	313	293	353	313	319	315	316	311	317	362	328	296	270	320	326	283	318	312	351	323	291	354	309	296	285	323	315	319	307	346	309	322	341	326	339	330	322	285	280	284	336	306	311	317	313	312	320	298	313	334	317	321	293	332	336	329	336	340	322	304	311	312	317	292	307	344	342	322	298	297	330	351	364	321	337	269	341	333	303	356	332	316	310	345	330	303	331	325	321	310	334	330	354	304	341	298	351	301	341	308	274	338	348	333	332	333	297	344	282	335	315	296	322	325	312	327	284	314	306	339	323	326	342	314	322	313	337	336	311	329	333	327	294	322	280
6907	1199	1803	1849	1382	1271	1143	1119	1049	925	933	856	920	875	852	812	842	775	788	790	748	772	781	833	824	808	750	831	755	740	757	770	799	802	725	779	723	780	745	783	764	781	769	795	756	760	774	755	788	736	767	737	731	752	751	758	779	738	738	768	739	745	735	693	778	745	749	724	785	765	715	754	765	747	748	729	793	764	687	734	752	720	771	815	758	720	758	721	751	748	771	755	765	782	755	749	797	739	740	704	821	697	691	745	710	783	762	753	734	705	791	731	722	738	737	761	772	742	714	764	761	727	745	732	727	729	691	761	738	765	740	731	705	752	761	728	748	750	758	746	752	720	715	754	777	778	730	731	805	783	744	727	723	740	722	716	743	770	747	713	753	732	749	754	726	777	704	755	668	721	729	750	718	736	786	740	748	755	757	770	707	770	704	806	793	750	777	720	705	735	743	740	723	794	764	740	728	728	739	751	713	735	727	729	760	728	732	722	762	747	706	780	744	698	738	749	722	761	756	754	758	710	741	739	723	730	789	729	731	726	720	810	725	734	771	754	728	783	741	745	776	767	691	764	707	781	718	747	763	740	733	779	757	711	796	714	746	772	775	753	747	734	729	743	748	765	705	731	777	751	741	722	720	776	718	736	692	736	762	710	766	759	754	769	753	738	706	733	755	739	723	738	800	743	712	707	767	709	763	719	814	741	746	697	733	753	825	772	725	731	727	732	731	737	760	716	740	728	751	679	761	772	788	783	780	724	683	762	724	731	723	703	764	689	731	777	748	793	763	675	791	739	758	760	705	729	732	772	705	756	712	723	762	754	736	797	803	722	719	787	756	732	747	732	774	728	699	730	759	773	693	775	728	745	732	729	700	787	725	733	773	744	742	750	813	711	713	758	769	760	756	742	771	691	735	770	755	752	762	774	807	723	721	729	753	751	744	732	736	772	743	746	753	741	686	779	714	742	693	799	736	746	774	797	758	713	783	775	779	720	805	713	741	780	779	736	703	718	731	768	755	752	757	745	754	702	768	743	767	751	772	788	736	712	759	744	770	721	778	754	752	694	750	758	740	726	759	785	730	751	725	772	747	764	750	727	770	706	709	782	735	783	764	733	764	717	743	737	757	792	756	765	727	697	784	738	772	756	746	770	736	757	693	719	770	746	757	722	772	722	747	790	797	769	728	776	733	719	691	745	710	712	726	757	748	768	734	812	757	782	732	721	747	731	748	716	786	737	777	764	752	773	722	705	796	739	731	712	723	792	756	754	773	703	734	747	727	726	731	751	737	715	732	746	739	739	769	721	765	722	744	764	775	786	715	724	734	806	767	806	752	758	734	709	750	734	750	707	738	742	692	782	742	778	690	768	794	789	739	765	710	728	756	753	742	778	741	728	752	797	796	758	726	796	756	729	736	725	735	742	764	778	808	734	742	737	771	764	767	736	728	788	743	768	718	767	733	722	814	724	761	773	725	765	696	729	725	756	747	753	787	726	750	741	777	719	682	764	718	733	705	755	757	775	732	769	760	759	765	685	736	692	716	726	716	782	740	710	754	747	734	741	734	756	739	716	789	726	754	716	756	728	764	778	750	752	754	760	729	755	754	755	693	741	757	712	774	707	739	769	745	720	728	730	730	786	753	704	730	755	762	720	736	776	717	737	764	733	737	727	737	738	748	731	766	742	768	718	772	763	748	786	758	710	774	710	736	711	774	723	729	803	764	752	771	755	746	775	728	759	809	747	737	748	742	762	750	748	739	761	750	739	746	743	780	766	717	788	705	784	763	750	759	756	769	740	800	792	760	790	785	751	788	739	746	710	733	754	754	756	741	716	741	737	757	760	763	698	759	752	763	713	704	750	714	743	773	752	730	745	748	733	710	754	737	729	729	732	731	703	779	760	742	754	812	785	745	764	766	733	743	771	783	724	771	747	740	747	754	716	778	708	712	718	790	738	766	783	758	733	789	700	721	791	790	749	753	727	781	708	757	690	723	759	726	742	785	770	739	747	727	802	730	730	726	749	728	743	717	750	739	714	734	675	743	779	773	756	820	735	696	777	776	748	738	720	761	754	788	758	760	763	764	763	779	704	759	756	738	734	700	757	796	732	766	738	762	754	713	779	770	724	708	768	744	717	798	739	777	737	760	687	764	759	795	716	727	711	734	728	714	684	785	768	710	696	717	771	756	745	708	735	754	777	798	781	721	785	731	742	698	725	751	727	741	725	777	767	759	714	780	771	756	716	768	739	762	728	798	740	732	777	726	729	754	752	781	764	738	739	754	764	720	757	752	784	750	733	732	737	742	730	766	740	722	751	744	722	776	757	802	742	763	766	732	729	719	744	769	729	724	702	726	769	768	714	752	742	715	746	719	764	777	753	733	742	741	756	721	725	776	772	691	708	795	758	741	747	730	755	722	772	744	754	746	751	769	775	671	763	811	688	783	728	752	731	758	661	777	776	763	711	711	744	799	759	817	778	762	747	748	725	770	744	763	746	705	756	751	754	691	777	705	767	687	711	726	776	664	741	743	734	734	721	702	800	749	775	754	744	712	765	783	757	746	747	729	752	776	725	765	802	751	765	719	750	715	728	763	806	759	713	775	783	768	740	748	782	800	737	785	782	756	754	761	734	763	709	743	700	736	785	776	721	729	792	721	779	788	754	777	757	774	695	758	744	730	805	786	752	707	756	745	768	722	738	731	762	721	762	734	736	757	724	760	782	752	775	732	702	778	787	775	755	766	755	731	790	804	731	713	770	771	722	741	772	740	757	754	733	715	726	753	768	717	743	738	753	780	704	748	722	715	727	788	783	739	778	715	737	730	745	768	718	753	739	778	758	762	738	720	744	751	733	761	730	765	759	742	706	751	784	751	687	761	726	749	727	753	764	756	730	712	734	751	758	757	726	751	749	724	727	733	786	716	759	727	735	744	746	754	773	716	700	691	752	743	760	713	763	745	736	726	737	725	734	746	784	789	740	745	732	705	790	764	714	761	755	753	746	783	703	762	757	771	737	791	771	752	763	738	778	748	747	745	730	752	740	726	769	754	757	743	748	756	747	712	738	769	740	763	764	762	784	693	735	774	757	737	777	740	695	786	775	790	731	732	726	743	728	748	773	758	732	771	746	733	762	743	738	756	763	753	785	759	749	749	712	768	757	729	727	767	757	794	765	722	749	729	755	723	739	749	717	737	723	733	777	715	772	744	687	760	783	740	767	751	780	744	800	770	741	733	783	719	766	764	754	759	712	697	685	774	766	791	716	768	729	799	774	754	732	723	814	784	770	741	771	725	769	725	751	766	742	746	776	746	707	775	744	735	723	746	732	722	803	712	711	776	732	770	777	740	787	716	769	737	789	787	789	725	748	761	714	756	776	729	782	715	744	702	771	697	708	755	770	785	704	686	736	734	796	713	719	768	728	722	725	757	719	757	734	731	712	726	754	711	748	764	750	720	797	748	758	758	747	761	766	765	735	699	720	750	813	776	799
15072	1557	1280	948	611	527	433	408	385	356	337	323	328	334	317	326	282	334	296	307	319	294	296	282	282	281	285	328	276	273	311	287	323	251	285	277	298	294	323	279	286	310	282	280	265	266	296	287	291	270	272	314	284	312	291	289	281	290	305	292	273	317	327	272	302	279	283	289	319	286	298	298	290	247	270	292	264	274	293	306	308	293	349	260	265	302	298	289	305	274	312	335	310	289	315	269	287	304	253	270	281	280	253	304	272	264	283	275	287	276	313	262	296	293	274	290	276	295	282	316	289	294	301	272	260	306	258	286	233	300	299	314	268	300	318	311	313	292	310	291	275	302	280	316	299	287	272	287	317	298	284	292	279	293	298	271	305	286	279	281	282	287	299	288	299	257	279	290	255	287	312	298	277	302	293	267	276	297	322	318	300	297	288	306	322	293	291	273	274	307	282	302	299	298	288	279	258	272	287	321	282	279	284	287	298	293	299	278	299	266	295	284	291	272	291	299	278	278	302	287	295	280	269	287	295	285	324	300	293	307	264	273	276	281	264	316	309	258	292	279	302	315	275	286	277	279	299	270	276	264	293	260	264	300	303	291	260	260	256	299	299	303	280	270	290	276	290	280	285	270	289	289	259	285	295	277	294	294	328	329	315	286	289	266	252	275	266	285	290	324	294	309	276	319	298	301	291	288	256	295	279	270	291	292	283	289	270	304	314	270	296	277	282	273	273	307	294	279	286	303	296	297	279	310	274	288	312	268	287	285	312	314	259	302	291	307	277	292	276	283	300	312	300	279	286	274	266	272	296	281	271	295	292	316	286	302	293	293	310	289	280	275	266	308	268	318	271	279	289	340	276	310	310	301	279	308	290	295	270	299	299	299	277	291	255	267	301	292	248	287	304	293	282	292	274	280	288	275	304	261	301	295	292	287	294	274	312	322	280	300	298	281	323	292	285	290	276	298	278	310	263	285	298	289	289	313	304	301	316	260	303	263	268	277	291	291	292	282	312	266	330	311	309	304	296	307	274	296	256	292	298	285	313	310	275	309	292	318	296	308	309	282	266	314	311	266	299	302	277	301	289	289	277	253	272	306	281	311	317	290	283	302	285	310	301	297	302	303	316	314	277	270	304	259	283	285	293	294	267	281	274	263	272	280	260	295	270	286	260	317	275	290	309	289	257	246	302	281	270	258	283	291	299	288	318	271	334	304	269	288	281	311	339	286	308	288	283	310	278	269	252	276	318	283	283	285	322	261	291	300	287	296	318	312	297	284	268	295	334	250	298	283	315	268	270	293	272	296	267	267	290	259	285	306	298	242	282	310	308	307	277	262	311	285	281	317	290	272	283	307	273	302	271	279	301	282	277	318	268	289	271	267	286	276	281	313	276	289	314	298	299	272	293	289	319	307	298	292	271	305	287	272	285	306	338	308	262	282	278	280	266	272	282	284	288	302	277	287	319	269	266	295	299	301	297	283	269	265	319	278	279	280	290	290	304	295	283	330	291	293	297	291	281	287	280	295	268	269	294	282	262	299	298	262	308	302	279	318	291	272	278	305	299	302	288	302	277	293	269	300	320	275	286	297	291	250	275	300	268	301	292	289	294	325	275	347	308	302	306	294	329	295	293	317	281	323	309	327	288	311	244	277	305	296	292	300	303	271	283	297	300	308	287	283	279	315	267	293	303	304	280	286	283	293	269	305	314	286	285	294	272	302	277	302	312	264	284	309	310	287	278	272	286	289	327	321	289	298	268	263	309	318	315	304	297	277	279	294	293	260	279	291	272	332	296	301	291	281	243	300	307	317	309	290	302	303	277	264	288	277	281	294	289	263	300	304	276	296	302	295	297	299	310	278	309	293	318	298	260	301	333	284	307	288	259	314	324	288	266	294	300	307	271	290	271	289	286	303	274	297	268	271	302	339	310	299	283	305	301	287	293	292	297	289	311	321	288	321	301	276	258	307	317	307	292	292	309	312	272	273	281	266	304	284	293	291	318	274	298	290	294	308	261	288	286	292	274	302	273	301	306	283	267	282	287	296	268	286	268	284	295	276	289	320	289	286	258	288	283	281	280	313	298	264	299	286	287	281	317	282	275	294	315	283	291	293	304	287	265	311	271	291	304	301	342	323	270	298	285	291	298	267	288	271	263	290	309	318	272	290	272	299	269	292	288	308	272	312	284	279	296	309	308	282	256	273	295	274	290	296	304	307	264	336	284	286	287	310	305	281	310	316	311	287	305	299	301	285	298	306	278	262	299	290	297	298	276	272	272	267	307	286	293	292	301	305	298	282	278	308	290	311	275	293	298	313	297	315	263	267	292	297	290	283	309	331	281	291	278	274	261	276	268	298	269	303	270	252	333	266	296	272	282	288	279	296	281	264	262	330	279	294	294	250	274	311	276	279	290	267	292	315	310	308	310	274	289	292	316	280	286	281	275	296	286	293	306	277	344	296	300	281	292	293	334	319	280	263	278	285	281	273	293	309	291	252	275	275	306	267	304	300	261	297	338	256	303	249	271	296	298	300	303	259	248	274	311	303	317	282	287	294	271	260	304	270	290	260	282	314	295	286	282	296	278	302	319	266	276	299	306	280	297	297	301	338	285	298	313	274	297	272	237	277	271	275	325	271	315	299	290	284	248	292	264	295	310	309	285	322	323	291	268	279	275	248	269	311	287	282	274	301	282	285	279	290	305	273	311	280	294	304	270	280	285	287	284	308	285	271	284	272	295	273	287	286	279	310	289	299	291	284	276	288	290	265	279	273	265	253	282	326	279	269	297	284	291	291	284	281	300	315	323	269	283	294	294	296	312	297	328	336	281	304	290	326	291	312	271	290	277	298	272	307	316	287	263	292	273	295	304	294	289	286	302	320	278	295	311	294	285	260	286	265	289	294	286	275	305	292	300	292	289	287	264	283	283	297	301	312	292	306	319	272	302	293	295	276	259	267	312	293	270	289	296	305	277	253	333	278	290	303	318	263	315	311	301	296	301	277	279	324	326	268	289	272	321	275	263	293	297	312	289	320	284	311	293	302	282	312	292	291	316	301	320	287	307	287	318	314	289	263	264	304	283	284	286	247	285	263	290	297	321	321	308	293	285	350	287	298	282	262	298	340	264	302	259	267	289	266	281	278	250	280	263	293	289	295	302	294	302	301	290	319	276	284	275	281	278	302	296	291	287	305	313	292	279	263	290	309	314	268	302	269	275	314	275	312	266	303	295	279	288	306	282	270	286	322	266	302	279	306	287	287	292	282	303	346	296	271	278	283	291	282	309	297	298	261	317	272	281	321	288	278	262	285	277	268	293	278	290	276	267	283	280	281	296	316	283	283	292	305	312	308	285	309	296	280	299	301	289	287	262	301	297	278	294	254	296	304	279	264	310	257	341	289	268	308	301	280	288	286	308	285	303	283	268	275	295	295	283	270	282	281	268	300	323	281	317	287	302	314	325	308	300	253	289	289	283	305	275	295	268	294	285	300
8731	1517	2658	2708	2144	1697	1413	1265	1215	1101	1039	918	910	901	913	831	796	742	791	775	718	722	742	774	746	731	662	724	707	678	721	675	665	665	774	662	690	628	747	720	669	699	725	701	640	686	657	652	645	646	686	677	676	668	623	654	665	681	691	662	666	682	647	650	675	643	656	645	659	606	657	663	657	646	638	657	670	699	653	669	640	698	701	600	638	666	664	658	701	677	612	644	632	623	619	626	684	667	631	639	649	659	694	635	646	636	626	688	683	667	644	695	684	651	659	662	659	658	655	634	701	650	640	648	652	673	659	662	626	623	649	676	667	684	656	678	653	673	656	647	631	640	662	683	661	657	613	653	643	687	616	677	657	692	637	614	664	678	649	668	640	677	683	699	716	636	625	689	651	696	678	675	688	642	657	711	649	640	675	679	669	637	638	655	638	608	659	713	672	633	625	652	660	696	700	659	674	674	646	648	650	656	627	652	609	665	646	654	651	698	643	613	669	636	663	643	640	619	630	637	648	661	654	628	647	634	650	689	686	665	724	728	657	633	650	676	661	664	700	604	633	666	670	664	658	699	645	672	651	628	685	653	632	643	649	667	692	667	672	668	696	664	667	645	684	670	638	687	668	650	684	632	670	621	671	649	674	650	652	648	624	631	649	630	634	623	710	659	647	672	668	653	630	681	658	710	659	617	639	640	677	656	679	616	680	676	664	664	671	676	667	714	599	650	652	689	668	635	646	689	679	686	668	633	637	688	632	650	638	640	683	667	656	635	647	678	650	667	641	637	682	626	681	658	680	666	670	676	662	688	680	611	608	644	633	614	644	669	659	620	695	664	677	650	650	685	708	632	665	659	627	628	645	678	685	671	667	709	641	687	656	660	651	660	640	665	655	659	691	623	654	672	647	671	701	645	674	629	689	630	645	648	659	693	698	655	671	662	690	680	621	663	650	653	678	686	672	669	652	679	610	650	650	676	627	660	622	603	650	671	632	637	653	654	703	673	655	691	697	649	713	697	680	651	661	702	706	624	690	635	636	625	672	650	615	660	632	644	668	623	630	655	683	659	677	652	629	703	622	687	655	625	682	658	680	661	658	660	665	668	693	706	617	619	659	648	637	654	654	668	621	655	629	652	692	656	687	648	662	646	687	652	649	656	673	630	693	632	669	649	649	637	645	678	681	614	658	620	657	666	672	621	625	624	616	603	680	643	691	710	661	651	687	661	685	647	649	655	649	691	639	619	717	691	666	691	655	684	644	653	696	697	692	690	670	648	697	708	644	655	639	654	660	669	661	642	704	642	646	671	665	664	681	715	658	654	677	702	645	627	649	660	644	644	686	632	707	694	670	649	629	643	656	671	713	610	608	681	636	605	629	691	592	658	594	706	697	616	658	710	648	628	662	676	676	659	653	618	680	628	661	653	689	679	681	707	652	658	639	652	678	630	629	680	652	647	678	662	668	654	659	644	700	708	656	655	674	637	649	672	658	656	679	678	633	662	668	669	706	687	668	695	662	663	688	667	683	684	685	679	672	617	676	700	688	653	656	649	614	671	644	654	719	669	639	662	631	659	660	609	622	692	691	626	632	673	645	621	653	662	634	669	633	696	646	667	605	636	643	659	663	647	718	691	678	642	657	682	665	668	643	680	663	643	625	679	634	661	607	673	608	650	703	609	687	672	654	695	657	650	677	612	662	634	640	711	662	648	680	675	647	634	695	668	639	626	657	682	666	674	642	660	629	637	657	675	689	639	666	633	649	648	645	657	673	676	670	671	683	647	640	656	635	641	644	661	663	692	661	650	649	667	646	639	685	649	655	660	652	640	646	645	638	616	655	652	637	646	654	627	666	647	663	681	695	662	655	669	696	639	665	658	642	700	667	690	693	639	701	671	673	631	679	638	682	657	657	618	634	681	635	646	695	623	690	676	696	676	683	653	646	656	677	697	707	639	665	674	650	651	635	692	679	622	673	679	647	667	674	722	643	651	651	655	649	685	626	633	681	659	633	628	679	608	630	659	626	613	660	652	630	674	636	657	671	664	687	675	672	653	653	703	628	671	693	629	686	653	610	677	657	666	643	689	671	614	644	652	653	642	650	635	658	628	663	696	688	629	666	646	675	632	644	682	617	698	614	688	714	633	679	677	658	645	653	686	623	657	684	675	631	664	616	665	717	664	618	622	686	676	670	687	742	600	657	637	703	670	671	650	645	672	641	677	650	631	651	686	673	612	701	619	611	649	676	647	684	664	618	665	625	696	662	650	668	683	659	659	638	681	618	622	619	719	644	651	667	667	676	637	672	644	700	658	628	652	645	725	638	688	681	598	639	615	680	671	605	679	640	709	658	656	686	663	627	710	638	668	660	595	675	640	653	671	654	679	649	604	703	687	641	695	648	635	629	726	646	640	673	701	649	651	673	621	653	690	659	647	660	622	658	684	644	631	674	690	664	690	676	672	703	672	648	662	655	685	626	693	651	635	691	659	693	673	634	629	655	647	697	672	677	659	649	650	660	689	683	740	674	621	637	679	646	696	643	692	677	669	649	672	649	702	659	632	695	631	655	637	655	667	665	667	620	666	646	705	696	691	661	670	698	700	619	645	667	667	672	663	665	638	602	676	726	677	693	650	675	662	615	671	646	643	667	667	665	668	635	686	642	633	668	678	657	670	639	678	633	682	638	640	666	675	603	674	692	585	686	678	665	706	659	672	668	686	657	662	622	636	676	675	677	657	708	625	645	652	621	610	640	617	680	646	631	674	692	672	682	649	635	631	643	640	655	678	623	697	646	655	691	665	657	687	654	629	647	624	677	670	703	629	679	645	670	673	700	704	656	695	594	676	648	686	648	700	664	703	654	657	673	671	621	649	642	637	711	654	662	644	643	639	639	671	663	642	654	649	641	652	683	620	653	629	709	719	641	674	644	655	642	674	656	659	635	678	656	662	662	653	663	697	595	637	660	623	663	657	631	664	652	667	644	689	643	595	684	680	658	678	641	647	658	668	662	679	663	686	660	678	649	664	618	709	646	626	686	663	635	644	603	635	698	674	661	662	644	676	651	652	670	614	638	624	661	643	711	634	697	688	675	662	664	657	628	604	655	651	697	607	665	660	692	624	690	645	629	633	635	637	619	660	600	640	650	696	660	649	691	677	626	643	670	648	623	675	690	658	656	669	643	629	635	666	688	707	650	675	674	630	701	636	616	650	681	671	647	650	703	660	686	686	648	641	642	642	679	662	682	713	691	645	699	613	638	656	670	591	632	633	604	664	704	645	702	677	651	640	672	674	646	671	679	661	630	616	665	658	632	628	652	645	668	649	647	691	667	712	625	671	635	691	643	688	606	648	660	669	704	671	607	657	654	631	656	681	668	665	679	656	687	607	630	652	693	644	662	668	685	683	649	646	664	668	656	634	650	635	676	638	695	682	624	671	699	672	683	659	663	674	685	695	679	651	612	641	691	696	628	677	674	639	649	675	667	671	638	652
2142	242	259	203	173	201	180	153	178	161	132	179	158	164	172	168	186	169	131	140	149	171	149	145	166	154	149	164	167	183	155	159	177	147	155	159	158	173	152	173	174	161	171	148	177	119	181	147	165	186	158	133	140	151	179	178	153	185	178	182	154	143	166	151	164	157	161	159	156	150	165	160	143	152	154	168	159	176	160	161	149	147	171	159	179	164	161	129	150	158	173	168	183	173	135	138	168	159	153	162	160	142	165	136	153	171	164	174	186	192	168	175	184	169	161	164	164	161	168	170	165	155	141	153	144	161	175	173	163	180	172	167	168	173	175	151	141	144	147	167	157	168	172	187	173	153	170	152	159	159	137	173	159	170	161	166	155	163	138	148	160	167	158	168	141	185	158	153	171	151	147	167	136	162	139	152	163	149	174	159	159	153	161	161	166	142	156	177	141	167	179	158	171	158	136	144	148	186	164	160	143	145	150	171	154	171	163	175	179	159	164	155	193	142	150	143	182	177	146	188	173	143	158	156	151	181	163	148	143	163	154	160	188	178	176	163	167	183	179	177	168	178	151	151	176	122	140	154	142	170	156	168	175	188	161	139	153	160	152	150	138	155	172	162	184	177	171	172	169	172	137	156	174	184	162	145	174	174	140	166	154	161	161	161	181	158	140	139	168	158	132	139	168	170	176	159	164	167	146	171	159	160	158	172	156	191	161	162	162	155	163	149	142	147	174	185	143	153	154	165	156	157	141	155	157	154	168	185	162	165	178	149	152	158	184	168	149	169	166	160	146	171	174	146	180	170	174	162	167	164	154	152	187	152	160	163	142	170	185	161	161	147	190	181	160	158	160	187	168	167	195	188	193	172	167	156	164	156	154	160	180	151	172	150	164	160	177	153	155	164	186	152	165	166	149	157	190	137	179	178	134	176	142	161	159	177	173	154	151	148	155	149	181	163	156	141	164	158	150	149	167	168	143	153	138	142	165	164	154	134	149	158	158	164	161	152	165	152	144	152	177	169	157	161	153	172	167	181	169	157	148	165	150	160	147	161	172	153	168	165	144	163	175	180	154	181	145	148	139	171	168	162	141	169	171	147	162	179	160	150	177	168	151	163	168	170	170	164	128	151	176	133	186	164	149	145	159	161	143	130	134	175	170	146	162	157	151	172	165	153	150	170	164	159	144	191	165	172	180	152	154	166	199	168	160	170	170	165	164	151	145	147	184	172	171	178	177	172	152	170	174	201	171	184	133	160	154	148	165	182	139	167	181	169	177	168	182	156	153	173	165	146	143	173	152	153	162	165	167	132	189	170	138	182	169	151	160	159	164	162	173	169	155	160	140	148	174	165	185	164	147	161	154	155	147	162	153	185	157	181	160	162	148	168	154	171	160	153	135	185	162	154	160	149	185	176	165	148	157	171	175	161	164	189	156	189	168	169	177	148	157	165	172	160	153	149	158	171	145	147	142	164	137	152	146	187	158	188	163	154	175	200	173	175	167	161	173	149	168	173	197	166	170	171	164	154	147	155	186	174	164	167	165	158	169	147	169	163	177	152	155	147	150	162	163	162	190	180	147	125	176	174	162	162	164	157	169	151	166	194	147	153	146	167	166	166	148	171	124	165	170	174	170	163	165	168	183	191	151	147	162	170	153	163	171	162	177	160	150	165	182	179	157	163	151	155	167	140	147	169	163	177	165	163	156	182	156	146	190	160	184	165	160	173	152	171	180	154	146	152	173	165	164	162	174	166	162	165	164	173	147	185	158	164	135	168	192	142	202	172	171	180	163	161	170	178	159	154	141	167	179	158	189	168	155	175	170	158	170	139	162	143	147	159	173	136	161	133	165	165	142	189	196	139	170	171	174	154	163	181	155	140	154	144	151	152	155	152	132	174	172	172	178	177	158	132	152	158	173	155	165	140	167	167	144	136	159	140	183	163	151	164	167	142	183	141	139	170	151	163	170	165	163	163	193	164	158	177	171	174	172	169	157	160	151	152	167	158	152	164	188	152	182	164	160	153	164	174	150	160	150	155	148	180	145	150	122	170	188	148	149	149	176	158	150	191	178	160	169	162	168	175	172	165	141	144	166	174	151	151	188	151	158	173	147	170	160	172	165	157	163	183	145	149	183	158	174	144	161	177	166	158	143	136	175	142	149	170	163	164	144	166	165	156	181	142	170	162	184	151	117	156	161	171	144	167	155	162	147	159	149	156	149	161	167	162	157	166	149	156	160	164	158	165	156	175	141	167	159	165	175	167	179	161	165	186	159	160	153	157	163	157	169	161	169	162	162	172	171	151	170	164	184	179	154	152	157	165	158	170	159	160	163	162	165	147	158	161	153	174	184	146	175	157	127	174	162	182	171	144	171	142	174	163	154	161	151	149	155	156	160	145	171	150	147	141	140	164	149	171	172	183	161	155	145	170	158	185	158	150	161	162	174	173	173	171	163	170	145	184	147	149	169	138	169	173	190	196	144	162	162	148	174	150	137	170	170	159	164	142	159	182	138	155	171	171	139	145	151	176	178	150	148	178	164	169	211	170	161	170	146	156	178	172	207	147	157	176	147	149	188	159	145	169	157	178	146	161	166	161	169	171	127	149	154	156	166	178	151	166	170	168	144	171	143	152	143	147	168	176	181	178	140	148	160	174	174	166	168	128	182	163	145	155	156	151	161	154	168	151	163	145	175	156	162	194	154	157	147	164	140	167	173	175	152	150	171	152	173	179	150	148	136	149	152	148	166	170	162	161	148	180	174	173	145	169	137	181	151	139	189	160	147	186	159	174	166	174	153	171	144	166	162	152	154	187	163	165	160	160	158	153	135	157	168	175	172	138	180	165	161	158	142	173	167	165	152	165	156	165	132	187	162	136	166	150	189	189	158	159	145	156	144	134	189	168	165	181	183	148	154	150	155	187	158	166	196	144	151	172	176	178	171	140	165	174	178	157	174	148	175	171	146	165	173	148	166	168	166	163	149	148	160	165	197	149	164	174	151	166	179	183	162	150	157	174	181	157	157	152	161	156	160	149	146	151	173	169	169	153	145	158	170	182	178	147	133	169	161	170	161	185	154	161	167	147	126	161	175	171	150	175	168	144	157	165	161	162	171	153	151	164	129	151	159	186	179	157	156	152	158	177	161	160	165	187	144	164	148	192	161	164	152	138	170	164	164	162	153	174	164	165	159	156	166	153	180	140	152	178	153	153	148	183	158	190	167	185	166	186	150	158	167	174	169	152	164	135	178	155	181	149	159	194	170	163	183	143	150	171	167	166	151	153	161	187	158	148	130	167	149	179	155	159	193	174	184	172	170	138	182	163	175	163	194	168	167	183	154	180	175	161	150	140	159	190	160	169	159	137	164	164	190	152	167	176	159	162	142	169	152	194	155	174	150	170	187	180	145	152	161	165	183	146	153	178	124	150	158	154	169	152	151	172	151	151	145	153	173	183	171	192	152	165	158	172	154	159	164	136	161	151	177	173	161	165
2209	563	610	591	517	465	512	462	459	468	447	432	432	448	480	444	433	426	432	456	443	430	442	412	423	426	410	416	425	435	407	445	463	442	431	426	409	431	405	426	406	418	402	412	425	464	423	442	416	420	459	408	430	398	424	424	424	408	452	439	416	430	421	424	407	434	420	416	415	425	426	411	428	402	430	380	431	447	442	381	436	454	465	402	398	448	433	407	399	422	424	439	434	454	385	423	421	444	443	418	453	437	398	444	407	417	446	414	403	410	436	401	462	436	445	408	417	441	446	388	421	418	445	434	427	393	444	413	430	385	469	423	428	410	432	447	447	465	438	422	420	440	460	448	407	404	426	465	437	464	449	438	426	408	421	468	410	441	428	437	436	443	423	427	415	408	431	371	412	431	448	431	414	474	409	429	411	427	415	450	430	411	407	448	489	400	413	451	453	435	439	474	431	447	427	424	427	453	452	422	437	434	485	456	389	401	442	404	464	465	420	438	436	422	437	441	403	438	421	425	434	426	458	394	425	440	420	423	405	440	440	445	426	453	422	450	448	429	403	465	424	420	413	429	453	410	418	404	448	461	415	430	418	394	464	427	398	418	460	434	403	382	445	411	436	450	436	383	427	445	417	412	450	425	423	406	432	433	453	440	435	429	448	409	413	457	401	415	418	401	409	426	438	399	415	419	414	449	453	452	394	430	418	420	422	436	459	449	404	416	416	461	431	424	409	431	452	384	403	437	420	415	382	452	426	445	441	456	466	412	431	441	422	405	436	447	408	448	428	416	425	448	419	416	441	460	400	444	403	404	432	397	436	449	416	405	437	407	415	416	455	441	478	469	458	429	444	409	450	432	436	431	457	425	397	422	454	434	443	423	450	395	448	380	389	448	416	433	454	424	429	453	433	423	420	459	451	469	423	433	471	429	464	404	437	425	424	436	398	427	448	439	418	412	444	438	408	399	443	442	395	416	413	423	412	411	411	430	439	421	416	427	434	436	418	448	449	452	455	405	432	386	429	394	454	419	439	441	455	411	457	474	449	427	443	419	408	385	432	425	425	429	419	475	428	421	425	445	472	402	414	410	429	434	405	445	433	451	422	459	407	416	424	426	471	442	441	440	431	439	442	421	405	400	412	424	464	464	437	431	401	461	414	431	416	430	430	421	422	402	409	434	432	422	412	407	433	428	412	408	414	413	433	441	422	481	415	407	385	437	419	449	434	441	427	438	430	446	461	439	464	424	441	438	446	436	426	393	421	440	435	406	441	429	420	406	459	444	401	409	459	455	445	416	422	410	449	435	451	427	438	423	393	432	435	421	467	467	432	395	491	440	443	395	399	427	483	402	421	437	416	431	423	430	438	405	463	471	415	446	438	430	442	415	416	432	435	450	423	427	434	430	416	405	456	417	429	405	443	456	417	421	398	420	437	411	417	466	407	423	392	481	442	441	423	438	434	427	452	455	451	424	427	440	433	450	410	438	433	423	491	446	462	427	476	446	441	455	427	410	412	412	455	418	441	393	440	439	427	422	406	429	427	410	448	417	408	427	424	448	446	440	438	419	433	440	435	458	426	429	423	427	435	419	436	415	449	408	460	420	425	438	413	425	402	436	399	433	444	414	421	451	471	432	426	421	433	441	420	457	400	443	449	415	437	420	436	453	411	428	426	425	477	408	427	462	429	433	449	436	435	427	458	454	427	424	443	442	456	417	463	427	440	427	437	420	447	421	436	402	424	421	443	422	409	398	438	426	392	439	441	416	403	428	410	450	444	409	457	414	398	418	435	416	421	385	436	402	418	423	419	468	384	462	412	454	426	415	408	429	426	427	422	432	423	416	417	424	479	438	445	433	444	422	426	417	455	401	446	422	406	427	422	442	392	454	437	401	438	425	437	436	401	472	446	399	425	424	420	441	436	421	440	429	406	459	436	422	435	422	412	418	428	433	423	441	432	441	444	417	425	419	451	405	423	444	424	450	444	440	396	390	440	438	434	414	459	438	389	404	443	448	445	426	411	425	449	398	419	458	482	440	436	422	431	468	393	428	412	438	437	419	453	444	428	460	406	445	447	428	442	474	419	450	434	461	418	445	466	423	427	412	427	420	424	480	458	425	436	444	401	442	458	416	429	395	432	442	467	443	394	421	436	384	398	454	428	418	445	442	471	404	437	414	418	459	414	443	435	433	411	442	444	403	420	423	397	449	422	433	412	394	429	415	445	448	423	447	441	416	441	480	433	426	444	438	419	432	461	396	402	425	469	465	427	437	431	412	421	449	410	414	437	413	399	397	445	425	436	454	433	405	418	435	432	407	445	460	448	452	430	407	395	437	430	438	449	431	453	449	422	431	433	438	421	447	397	414	429	448	442	427	442	464	445	414	463	436	433	427	418	440	477	432	420	451	421	437	450	414	421	412	433	450	448	436	401	422	414	428	430	413	400	445	456	423	430	438	422	441	425	473	408	420	441	429	424	401	425	418	440	457	436	441	445	444	415	416	396	444	458	439	412	480	469	431	466	421	445	420	399	467	453	437	415	443	458	430	435	389	494	468	431	462	458	457	425	499	478	409	459	427	445	426	445	453	440	409	433	466	417	462	405	445	451	435	434	429	439	417	403	431	425	386	453	438	409	434	442	445	437	428	407	418	418	387	434	428	454	453	404	463	417	440	419	428	414	436	458	425	435	433	392	447	432	407	400	411	464	415	441	446	399	414	452	442	423	462	425	396	431	430	444	438	431	410	424	398	475	420	451	408	414	395	430	433	438	411	458	427	505	422	436	419	439	483	407	429	438	470	468	428	441	394	428	451	419	409	444	482	459	452	452	431	438	424	423	401	409	450	420	424	429	441	437	423	408	384	406	457	436	447	417	483	411	438	449	412	423	437	465	425	400	409	403	444	404	411	431	419	424	433	441	434	432	426	426	422	397	409	446	449	443	417	441	434	409	451	421	420	435	434	407	416	395	440	432	406	398	443	410	452	393	474	438	429	421	449	424	449	433	436	427	437	422	444	444	401	412	401	439	411	401	437	451	396	426	449	411	437	428	463	459	435	438	430	393	437	461	416	440	451	433	422	427	467	418	401	472	418	406	445	418	433	399	403	424	436	430	426	435	403	432	418	427	449	445	455	409	428	391	436	406	455	420	410	427	432	420	432	449	419	412	403	410	459	421	413	430	396	448	419	437	419	472	437	421	428	443	404	421	406	421	412	421	412	423	468	412	433	408	415	452	423	410	447	425	435	460	439	435	407	422	450	431	421	425	409	435	418	426	446	442	442	434	453	411	449	491	411	410	433	443	418	450	454	428	438	408	436	402	428	467	432	453	429	436	445	457	432	439	436	405	425	421	395	419	431	402	440	464	435	473	430	452	433	427	418	442	427	418	450	434	447	401	426	410	394	420	412	413	447	440	438	437	456	430	447	408	460	431	415	456	409	444	397	415	426	418	405	409	444	472	418	412	439	434	425	421	419	438	395	434	445	411	406
8497	873	791	617	478	438	363	398	346	367	327	347	349	339	364	362	323	320	356	329	312	334	328	350	317	337	344	323	340	381	313	353	311	325	324	366	278	328	311	298	317	323	306	317	310	334	326	336	301	309	297	334	302	336	300	359	330	336	309	350	320	295	339	307	328	341	330	276	323	330	335	337	321	342	344	316	340	325	299	308	316	326	322	316	350	295	314	320	321	317	292	301	331	342	318	303	317	312	321	356	325	365	306	331	318	335	287	343	325	347	303	293	317	323	309	300	340	297	318	310	331	338	301	295	315	295	314	312	306	307	333	331	312	334	299	288	298	305	331	313	335	309	314	334	314	288	298	343	335	308	344	323	316	301	356	337	364	315	299	293	295	316	338	338	307	293	307	309	340	344	297	314	333	323	338	341	291	291	331	325	314	315	343	313	303	305	314	283	317	340	286	347	299	335	316	327	345	329	316	315	329	313	339	336	320	307	313	324	348	309	321	301	284	315	350	331	323	323	339	303	309	303	275	308	329	332	316	308	285	350	288	313	331	321	299	328	337	303	292	350	341	312	310	316	328	345	307	284	282	301	306	331	328	321	335	309	346	307	325	307	297	293	318	274	322	323	312	331	301	305	324	330	362	316	316	336	330	329	305	326	338	296	309	322	304	323	332	311	331	293	344	318	297	333	338	289	324	330	314	296	305	327	319	308	325	357	328	338	334	331	368	326	302	300	329	295	323	296	297	367	327	284	295	322	311	333	288	297	331	302	308	320	367	317	311	299	306	312	329	289	334	310	335	334	298	293	345	333	310	332	325	330	324	288	341	338	301	310	352	304	280	316	293	321	313	324	319	328	304	308	306	310	347	317	307	316	314	321	358	333	309	314	320	326	312	308	311	350	340	298	311	338	355	298	319	311	313	315	340	297	290	327	315	288	328	328	326	332	319	333	306	305	327	312	315	310	304	327	307	310	336	307	318	300	329	304	310	325	332	346	319	308	295	307	333	328	319	318	379	344	286	324	325	315	322	303	297	333	318	317	319	361	352	316	340	287	333	356	334	325	354	285	344	320	305	306	304	315	330	356	339	306	346	308	293	291	318	325	339	324	323	320	290	308	338	353	341	314	326	317	342	344	340	327	300	314	309	345	327	312	319	311	337	303	322	322	335	308	312	361	324	288	327	299	321	305	294	311	293	329	289	307	328	335	352	300	321	311	343	329	345	309	339	330	328	317	377	335	325	296	342	313	297	311	327	322	305	317	300	314	328	298	305	301	300	311	307	330	326	323	318	370	306	313	324	290	342	324	297	326	283	311	322	315	305	334	315	286	274	299	322	327	332	323	318	340	349	309	328	334	312	333	314	305	354	289	309	318	376	332	342	314	330	334	294	341	290	297	287	323	310	337	324	328	334	318	308	308	319	321	298	305	288	297	321	309	341	317	331	311	308	318	299	305	334	322	330	348	311	313	306	298	315	332	337	298	329	334	293	346	310	335	304	317	314	338	305	283	300	320	338	343	333	310	323	286	331	314	335	324	300	279	344	316	296	323	330	324	315	311	295	288	336	336	328	352	289	288	317	318	333	287	297	327	306	340	324	311	296	335	340	321	318	332	324	326	339	281	330	305	310	311	323	300	320	321	316	295	305	321	332	344	322	310	296	304	303	290	335	339	323	320	310	321	342	321	311	313	304	311	326	336	325	307	297	319	304	320	323	330	349	318	298	335	304	329	293	334	296	275	322	317	294	340	317	291	313	336	316	333	329	331	298	290	320	342	335	307	288	349	298	364	320	327	316	306	322	322	307	371	322	325	321	354	301	312	301	311	313	302	273	306	290	268	281	323	314	334	277	346	298	353	341	320	305	328	297	311	306	292	301	313	298	333	335	314	337	334	290	262	336	297	316	304	303	315	302	333	318	300	320	321	274	297	317	348	339	325	284	330	351	286	299	294	345	299	307	324	359	308	286	313	302	338	311	324	296	314	322	302	325	339	350	322	314	309	356	312	331	307	298	317	310	363	331	353	313	320	312	309	331	310	342	277	306	262	307	298	340	297	265	296	300	337	341	316	307	344	299	323	305	320	305	317	308	316	289	346	343	327	307	292	309	322	327	294	343	329	308	321	305	316	297	350	301	325	320	337	293	321	305	298	342	276	350	335	323	334	302	338	287	302	325	305	332	299	341	313	308	330	340	336	338	345	327	303	300	299	336	292	307	348	338	290	274	304	285	304	350	339	340	311	299	282	325	282	340	334	349	343	328	303	304	324	339	319	304	327	334	294	318	338	293	351	328	333	325	303	320	324	302	318	302	297	322	312	322	324	342	325	325	310	322	286	309	315	349	312	313	312	307	316	316	313	276	303	334	316	331	320	304	339	293	331	304	326	334	286	315	309	305	321	296	319	272	328	316	340	350	314	317	303	361	331	314	314	318	333	322	278	327	328	326	310	311	336	317	336	295	344	295	353	332	320	328	295	326	289	284	324	330	295	323	278	328	361	322	313	346	346	285	293	305	304	282	310	319	334	326	318	310	338	317	298	314	291	333	309	331	300	285	319	335	316	385	311	311	312	345	333	377	325	365	319	345	308	320	342	342	331	347	312	317	355	300	334	310	306	296	295	321	317	305	299	336	352	314	336	318	307	346	306	333	322	286	334	332	322	326	344	331	323	295	306	299	309	325	309	323	283	309	309	299	341	345	322	315	330	312	352	299	332	318	349	353	320	277	320	305	305	307	303	327	332	306	311	322	298	313	301	305	310	304	319	291	322	316	323	312	318	296	299	338	280	310	308	313	261	305	323	334	340	301	317	309	320	294	311	315	357	322	321	324	329	307	348	321	322	328	319	331	311	315	330	302	331	309	274	340	300	331	327	332	355	310	318	319	326	297	350	339	335	321	352	342	330	351	356	321	300	310	327	304	311	336	353	321	364	351	322	316	312	325	289	303	319	287	327	296	351	370	290	334	325	305	299	352	340	327	360	312	289	315	333	322	338	289	304	306	287	317	343	290	370	379	328	284	330	297	313	318	348	290	268	295	305	308	330	330	338	316	302	341	310	317	307	352	292	311	315	334	291	317	335	319	308	329	329	322	298	350	286	285	354	306	311	308	361	347	356	338	336	329	313	350	315	333	305	315	314	368	311	330	331	340	313	295	307	322	288	324	356	326	292	354	310	349	324	320	307	328	311	315	282	270	326	287	321	318	312	294	317	309	299	289	344	301	311	345	304	335	364	311	301	318	323	329	297	332	320	353	311	345	349	347	300	350	313	320	288	337	298	313	320	341	334	305	307	313	326	341	284	329	311	301	330	311	296	309	324	340	330	344	332	291	304	304	342	306	343	327	323	288	308	330	358	326	315	310	310	317	298	307	353	302	311	332	296	346	301	293	318	320	335	325	306	311	324	312	332	332	313	308	317	333	290	332	309	359	314	302	317	314	314	314	294	313	332	335	337	334	349	280	333	335	300	306	300	302	330	289	318	346	330	313	320
7060	1242	1810	1951	1545	1265	1160	1057	1025	938	888	950	828	797	843	775	823	822	799	793	872	793	797	768	792	719	775	848	780	823	740	783	822	749	791	777	789	729	760	756	806	756	750	777	758	762	747	741	769	753	799	752	796	735	805	772	731	784	751	743	737	751	742	766	751	721	731	705	730	721	772	742	794	728	737	758	750	730	733	731	762	749	689	751	720	776	769	727	788	724	752	757	767	752	788	775	747	782	727	718	725	750	749	774	745	752	718	769	781	759	759	781	709	768	737	767	726	762	695	742	727	741	727	776	746	717	710	729	772	737	775	816	707	730	748	729	790	711	771	770	766	784	720	718	802	758	730	737	772	750	683	709	764	727	744	751	690	751	770	776	781	775	763	721	704	771	747	729	787	748	679	763	742	701	727	710	769	739	798	812	706	742	724	728	737	727	790	723	732	752	793	772	694	735	745	799	766	715	705	758	756	751	756	713	757	730	727	788	713	755	739	770	772	715	739	739	725	715	723	740	745	798	769	706	739	739	758	752	734	767	763	754	724	763	755	710	733	758	732	813	815	738	722	706	730	748	784	725	752	789	743	742	728	714	736	773	770	721	718	748	761	733	749	731	778	762	720	795	710	749	802	769	799	775	751	721	796	729	747	782	757	742	735	703	686	796	717	737	746	794	746	750	707	743	753	720	749	762	701	695	763	734	792	750	757	703	742	737	773	702	744	743	738	710	728	759	732	814	730	730	739	787	747	698	730	731	755	763	768	713	734	777	758	756	731	726	776	731	749	818	726	773	745	746	702	737	812	753	756	811	762	757	740	727	751	715	712	740	722	729	760	738	744	757	717	774	736	818	706	792	764	729	796	769	748	780	762	735	739	727	732	738	723	717	715	803	723	796	741	737	787	679	741	740	747	744	722	765	765	742	722	767	762	732	709	724	766	794	732	747	706	734	758	761	800	767	777	749	744	757	742	778	756	727	758	737	759	711	722	706	774	756	747	772	728	777	742	719	718	728	771	740	749	742	720	725	695	776	688	739	753	717	723	751	760	744	737	755	730	760	780	735	757	760	771	765	776	761	761	714	732	748	771	690	704	693	775	764	746	741	723	733	730	735	737	732	772	760	740	775	776	733	794	743	735	727	744	726	732	771	757	715	770	730	781	783	711	690	747	745	779	780	712	752	740	694	684	766	722	827	733	729	710	774	766	743	732	782	720	709	721	728	741	782	779	775	740	747	734	719	776	737	753	759	758	734	725	754	706	746	704	674	715	739	800	759	756	741	799	785	757	744	720	753	719	727	745	740	736	726	733	722	733	774	775	770	733	780	718	750	779	749	743	730	747	720	784	773	770	742	761	710	730	782	776	766	784	725	758	734	732	740	784	714	744	723	745	771	743	749	760	731	738	741	734	749	757	765	774	764	748	766	773	799	774	731	771	731	777	756	728	730	742	754	736	740	774	759	795	702	743	732	716	758	766	777	726	767	716	773	736	756	742	704	703	796	752	765	818	764	729	688	778	760	751	750	745	744	758	791	791	737	738	738	760	758	701	675	752	778	744	754	770	749	724	761	772	736	781	780	757	722	802	784	760	746	725	760	739	755	718	749	719	768	739	760	786	742	777	741	758	786	756	768	749	726	785	737	724	732	717	800	735	682	727	756	761	739	771	696	717	730	707	725	735	703	762	729	747	799	704	754	792	734	753	758	798	756	755	737	749	727	761	734	798	769	730	755	771	758	770	745	731	716	727	780	718	793	768	802	762	756	751	782	773	767	716	806	742	724	770	748	705	742	768	733	743	720	777	736	751	744	757	772	778	755	822	755	741	686	710	762	755	781	741	753	735	706	747	785	742	725	758	750	789	753	774	748	744	715	768	753	732	732	746	758	784	717	703	786	792	755	763	744	778	760	750	756	711	718	701	762	821	741	734	778	802	743	732	745	797	718	774	747	750	769	748	764	724	771	738	783	735	707	838	702	752	783	753	732	729	767	701	754	747	752	789	739	717	746	764	806	770	756	758	742	754	778	754	723	703	724	774	778	741	779	766	697	689	746	710	747	722	714	721	766	726	788	733	753	784	760	773	773	699	766	748	708	753	748	735	762	722	678	753	736	754	736	746	715	801	760	737	777	783	739	716	747	773	726	729	763	715	771	762	735	735	746	780	730	747	781	715	723	772	761	710	742	737	801	720	747	735	754	738	738	734	757	759	736	774	713	721	768	742	756	725	737	752	715	742	732	723	736	756	747	760	745	747	756	747	737	683	763	739	740	743	750	731	765	721	800	711	764	755	739	790	714	741	791	766	753	764	758	750	729	739	720	756	767	770	782	749	762	743	757	718	746	755	744	744	796	731	708	764	749	750	746	716	739	746	779	732	718	724	748	781	797	761	748	758	740	735	756	779	716	782	757	774	736	724	710	757	729	760	765	750	748	788	758	771	743	720	709	730	737	772	745	728	742	732	732	735	727	738	760	702	729	716	740	774	780	728	762	758	695	753	759	677	713	787	738	715	750	781	747	765	752	757	741	722	725	746	736	728	777	810	808	758	720	741	725	722	734	682	774	743	750	743	751	760	750	747	725	750	739	743	781	767	768	730	762	773	742	778	783	746	773	763	723	748	720	746	711	735	707	746	766	724	712	757	759	723	797	737	724	722	740	732	770	700	726	734	781	767	734	819	744	733	744	729	747	748	745	764	776	725	746	755	781	767	747	697	750	768	770	752	752	762	762	763	700	762	725	797	691	754	769	790	741	782	740	801	713	758	700	716	780	709	698	761	767	733	760	756	737	738	750	788	745	721	731	731	745	765	707	727	758	714	707	747	739	764	742	744	754	738	706	786	735	751	769	754	698	762	720	782	780	706	796	750	701	731	732	755	715	701	722	695	723	729	770	715	738	759	794	765	735	760	709	746	683	779	752	722	708	772	723	743	745	737	761	724	740	779	782	759	728	690	744	788	738	762	808	718	721	738	762	726	761	758	759	737	794	754	729	755	713	752	705	735	757	748	782	748	699	803	754	751	746	708	719	689	718	745	780	737	757	723	763	743	777	751	750	760	746	762	777	742	736	744	746	793	803	763	718	719	754	689	747	759	718	756	768	782	771	731	774	791	734	762	735	739	707	729	696	735	688	750	738	781	718	730	781	723	815	731	761	800	711	713	758	759	763	738	760	752	733	727	724	727	738	746	801	761	742	718	704	785	727	763	766	718	754	747	753	858	766	787	748	741	729	705	752	746	770	745	692	789	749	732	727	787	807	757	742	738	772	737	720	711	744	764	724	729	734	761	714	727	727	757	705	709	761	735	780	714	748	720	667	736	793	774	748	761	762	737	738	752	748	760	779	770	792	779	735	803	764	764	721	764	744	736	751	713	788	769	750	745	748	769	717	726	771	753	775	769	754	705	775	707	793	723	745	786	729	737	783	775	735	703	747	687	714	728	695	720	734	751	706	739	697	731	705	727	739	703	789	774	772	747	785	765	701	730	731
15289	1679	1291	950	619	466	440	370	357	346	353	314	328	300	324	309	320	313	317	312	304	300	286	311	296	300	301	299	259	263	278	295	302	296	300	292	270	276	272	275	333	294	318	294	284	298	309	260	271	288	284	310	275	261	289	277	256	287	284	278	317	299	314	295	281	304	278	308	291	263	277	294	299	327	273	303	285	269	316	316	277	284	306	279	301	311	315	307	286	265	308	324	289	289	296	291	286	266	324	285	298	277	310	252	264	272	306	276	291	290	304	285	301	284	266	271	277	313	294	293	273	296	293	298	302	287	300	283	281	259	289	310	256	309	284	286	275	311	299	296	289	262	285	287	268	308	280	289	279	247	288	287	292	281	265	312	291	306	311	311	264	280	298	233	314	298	301	250	272	321	273	294	280	263	330	282	297	258	304	308	318	296	276	256	291	331	286	288	301	284	261	295	282	296	299	321	297	288	278	342	285	285	284	300	303	304	288	281	287	277	301	295	312	301	286	312	316	310	277	271	306	308	309	277	280	324	303	300	255	277	286	276	286	285	253	271	307	261	273	305	285	264	277	274	291	297	306	306	279	285	308	267	290	267	268	319	282	300	273	305	263	298	316	305	292	295	286	276	289	271	290	287	300	292	289	321	283	288	271	250	295	304	270	292	289	290	261	273	283	309	327	301	309	266	247	299	319	294	267	310	298	271	279	274	295	285	273	298	266	278	274	325	306	282	306	295	289	315	298	269	298	284	275	293	273	268	284	283	297	290	281	292	296	321	271	253	301	325	310	276	288	286	248	293	312	286	271	275	291	290	294	262	325	282	311	298	299	275	267	312	273	274	278	278	269	278	265	287	280	295	283	319	301	323	302	299	282	279	288	287	272	283	314	305	272	273	272	301	270	300	272	327	289	305	275	326	315	293	299	284	250	276	266	297	283	269	282	290	282	279	279	301	297	303	251	273	287	273	292	294	293	264	322	296	270	280	265	278	286	293	305	295	281	250	275	285	278	265	262	293	275	290	284	300	271	274	256	312	352	267	284	275	292	329	304	254	304	298	272	292	289	285	304	307	313	306	260	276	301	278	312	292	282	291	264	261	262	302	261	305	290	301	292	302	291	279	257	296	317	281	297	277	290	261	336	263	320	285	292	289	315	306	284	252	277	322	299	305	277	272	334	317	308	290	311	299	289	280	293	264	274	281	276	275	268	281	279	253	284	302	301	275	281	289	287	299	263	272	304	330	322	295	288	280	277	312	263	251	265	310	248	291	276	277	293	258	262	258	290	268	307	289	284	310	272	295	301	256	273	313	267	280	268	264	310	302	335	293	323	268	279	295	290	271	308	290	275	269	293	289	318	306	267	310	301	298	266	264	298	325	268	309	281	284	274	278	272	277	292	265	278	284	317	271	283	302	298	313	298	285	289	297	288	290	314	319	294	296	307	285	321	295	281	294	260	268	300	331	268	292	291	290	301	316	312	299	285	284	291	287	274	281	289	335	316	296	313	301	290	312	279	271	257	286	308	286	257	296	247	285	292	295	313	317	275	285	283	250	304	285	277	259	301	303	292	275	261	275	308	320	284	270	290	297	322	313	288	281	291	275	263	290	271	256	278	274	265	277	303	281	320	261	290	280	276	308	295	296	286	254	315	314	299	260	306	298	288	250	288	291	255	294	261	299	298	290	304	312	283	286	275	285	305	267	311	288	264	300	258	309	283	292	288	306	281	300	304	317	292	290	265	281	288	280	295	308	285	293	271	312	273	286	307	297	276	275	287	306	264	301	282	281	285	276	277	276	289	263	279	286	283	279	298	284	287	276	288	279	276	293	289	289	296	287	283	284	275	265	273	279	251	287	274	251	280	303	278	294	294	290	313	324	300	307	294	307	270	263	324	295	272	258	308	301	271	289	295	272	294	314	295	287	291	324	283	271	278	280	310	279	279	301	317	279	291	275	288	289	291	324	319	291	298	311	288	286	256	292	290	272	282	300	269	257	308	312	296	307	331	299	275	293	252	274	291	282	288	277	292	285	296	296	330	311	297	321	269	287	257	295	261	299	307	290	273	268	293	284	265	298	282	279	302	305	255	261	288	337	317	293	296	262	256	266	258	279	284	278	267	288	257	344	294	288	310	275	298	282	271	257	281	279	304	289	280	304	277	266	304	270	284	276	285	310	293	300	272	255	290	285	268	306	275	299	292	279	271	300	315	337	301	306	316	278	291	264	273	270	274	273	305	291	321	286	278	288	274	264	248	308	284	283	283	307	294	293	282	333	307	301	302	279	286	256	285	300	267	319	277	301	281	278	303	295	269	267	308	299	278	291	268	261	288	290	289	243	266	301	284	271	271	304	295	305	280	287	292	302	312	276	320	283	252	301	317	283	316	286	278	275	267	281	308	283	278	279	242	275	298	282	284	289	286	327	263	275	293	293	285	298	269	288	293	273	280	256	270	274	283	300	301	296	267	294	299	301	302	301	278	301	309	306	283	288	260	291	314	265	258	312	299	275	286	283	283	280	283	297	281	277	294	274	321	310	279	307	302	322	256	285	285	305	293	296	271	267	280	283	266	285	299	299	301	280	266	276	282	298	290	274	272	302	305	271	301	313	298	284	274	294	301	280	302	308	320	313	284	318	307	290	294	278	298	272	279	292	284	282	260	278	292	254	279	303	275	313	257	275	300	296	291	255	278	315	313	288	269	300	305	257	298	274	277	297	289	293	249	301	299	285	316	291	284	287	319	292	277	299	277	285	258	295	257	279	271	270	299	267	254	292	266	283	299	284	286	273	295	279	276	301	295	297	309	297	283	286	303	293	321	318	312	315	303	283	275	314	287	296	272	297	292	289	268	264	305	267	254	339	279	285	287	294	312	278	255	298	279	289	303	285	300	287	291	268	307	276	336	319	284	318	333	264	272	283	288	262	298	292	290	275	292	292	316	281	263	249	279	292	259	243	296	302	299	291	264	306	303	288	276	267	298	269	270	300	318	281	307	295	261	292	318	304	287	291	267	291	275	310	293	309	302	283	292	282	259	294	292	286	291	299	274	287	297	305	271	254	294	306	226	304	293	289	291	300	280	299	298	306	290	272	303	316	257	284	284	280	264	271	297	279	287	266	289	285	264	295	311	281	312	277	275	286	289	284	263	318	300	281	301	278	266	301	310	251	283	272	275	287	271	251	280	276	298	293	291	269	276	279	242	267	296	269	309	317	297	288	260	314	264	281	291	297	291	266	297	305	328	314	254	280	283	279	295	277	300	282	279	268	310	298	276	306	301	298	304	277	295	274	304	254	280	324	299	298	281	302	275	295	285	274	284	286	314	273	322	299	264	294	314	314	322	311	318	326	301	254	290	283	289	274	310	283	290	260	290	303	278	276	263	302	266	275	275	283	301	286	280	324	293	257	298	302	303	273	295	290	301	254	293	290	301	285	288	235	271	298	300	266	299	302	305	286	280	297	272	297	297	305	309	295	264	278	318	293	287	288
8840	1578	2733	3026	2175	1599	1361	1315	1186	1125	1002	923	906	826	865	790	825	796	779	780	712	717	706	725	680	727	725	725	707	694	666	722	679	693	728	686	679	659	708	687	705	700	667	693	624	690	716	702	695	656	640	716	676	693	647	704	627	717	639	657	659	660	656	631	691	618	705	659	675	668	674	654	640	657	647	675	669	635	664	686	695	660	700	676	653	653	682	661	680	695	647	632	629	706	667	675	691	664	688	646	665	644	633	655	714	680	647	671	603	664	662	675	640	668	621	678	658	660	675	676	642	654	670	639	677	690	649	685	678	679	661	640	654	673	657	682	644	695	649	659	649	663	638	665	714	682	678	662	639	640	684	662	651	705	682	687	680	664	642	653	625	602	658	730	696	693	685	662	624	634	650	640	646	744	683	661	655	646	645	659	693	648	673	673	608	698	606	659	676	645	637	651	644	660	669	673	636	653	680	693	661	653	609	679	641	697	645	699	651	675	649	655	664	645	676	705	634	647	671	682	683	684	693	610	717	625	671	652	654	640	660	695	639	628	680	650	656	710	677	706	606	680	675	645	651	644	657	657	653	632	609	644	631	639	647	658	677	647	643	639	712	645	662	732	716	643	688	643	704	666	655	673	634	645	671	694	639	648	701	631	669	676	653	660	639	646	666	686	646	649	657	676	648	675	664	653	662	656	657	676	637	639	669	679	652	641	616	660	712	615	664	650	664	662	683	670	667	701	666	607	652	662	638	650	643	645	609	677	644	698	665	672	617	627	678	649	704	647	677	641	691	677	633	656	618	634	708	624	656	691	621	671	668	627	675	638	645	685	615	631	636	640	659	653	632	679	721	675	658	682	642	597	663	673	717	647	680	647	641	700	659	607	631	665	625	631	664	687	656	658	651	631	569	669	719	690	639	696	645	667	655	660	638	663	669	693	588	625	650	651	654	645	652	643	670	651	661	728	646	670	659	667	641	724	628	683	666	665	668	689	639	641	648	629	681	636	698	688	578	658	657	687	679	701	661	667	673	642	611	636	665	673	684	652	692	678	695	642	639	674	695	665	659	669	668	680	690	622	647	664	660	619	685	686	628	656	645	655	684	655	651	644	672	641	670	659	682	648	647	640	647	646	674	661	653	658	679	687	648	657	628	696	625	641	682	633	685	654	664	624	667	663	640	665	702	682	658	676	636	648	681	638	614	637	647	656	676	640	646	652	732	629	671	685	660	696	621	654	667	645	728	663	692	634	651	721	679	632	662	632	708	654	638	677	697	644	667	679	655	686	685	652	680	632	617	636	602	659	681	674	636	642	673	699	663	661	664	660	658	692	678	690	687	661	645	616	667	659	654	632	679	713	680	644	671	674	681	670	656	663	624	631	681	613	630	667	680	662	664	668	636	653	669	603	673	678	666	651	694	688	686	649	657	654	654	676	684	662	664	651	656	658	649	627	669	700	670	682	638	701	664	634	614	646	647	621	630	665	666	638	667	679	625	615	656	638	642	638	660	660	661	685	621	667	666	607	633	639	640	665	660	700	659	626	620	643	660	686	652	681	654	704	672	660	656	675	711	662	654	648	607	652	623	700	638	651	665	614	642	646	652	636	689	699	646	681	660	682	644	650	657	684	678	608	652	642	644	682	673	671	656	656	653	683	612	675	659	670	647	612	657	646	650	678	637	636	700	688	678	609	659	671	680	678	618	662	669	641	642	696	672	647	666	692	620	699	648	720	693	680	706	648	603	662	635	644	701	629	670	651	640	654	661	658	643	664	646	631	656	643	697	637	674	668	664	715	700	633	619	698	761	687	658	687	615	633	628	689	627	674	680	689	644	647	687	685	627	701	635	630	676	670	636	653	700	633	650	630	644	655	626	656	684	656	652	639	621	615	640	651	641	671	681	662	690	617	641	683	662	619	666	657	673	671	631	665	655	636	675	696	708	647	641	685	693	670	634	671	696	658	608	616	642	636	634	658	654	648	632	654	677	663	658	657	700	664	677	648	645	674	634	683	647	660	640	640	652	680	634	662	637	639	616	610	649	661	683	638	624	660	704	668	643	601	669	691	674	654	697	666	663	612	646	635	633	690	682	655	723	705	640	659	685	707	648	659	627	615	616	669	686	693	660	694	656	658	666	668	656	677	624	686	691	714	691	624	616	652	716	681	652	606	684	623	627	614	653	633	665	662	628	662	665	624	653	633	603	626	673	683	687	638	659	648	655	644	686	702	663	693	691	609	609	693	668	709	662	660	666	630	668	667	691	683	701	665	663	680	701	691	705	672	636	622	662	673	691	693	649	694	643	672	680	620	623	674	686	660	718	690	647	672	705	645	629	684	629	673	690	633	650	659	687	670	648	619	702	629	714	645	672	685	623	595	725	665	691	642	663	643	654	715	660	685	659	639	666	623	669	704	682	651	679	675	665	651	661	704	682	690	640	637	670	644	657	658	645	720	627	671	641	649	679	632	646	630	624	651	672	636	707	676	689	657	640	662	661	682	673	678	668	641	664	597	673	679	641	646	653	657	657	637	674	659	640	636	699	685	649	687	661	668	673	668	666	672	664	670	684	654	703	655	631	658	663	637	672	655	729	646	677	677	649	641	674	602	681	700	666	666	639	717	623	650	649	689	729	675	680	657	674	677	648	659	656	655	626	674	653	654	650	635	659	653	640	637	648	654	646	622	676	658	676	696	638	633	631	685	673	663	694	692	687	705	659	651	650	675	664	664	657	653	662	648	661	670	690	630	680	623	678	668	661	673	638	611	637	681	645	642	663	671	607	688	643	715	685	660	674	661	660	670	674	611	649	615	678	691	661	617	674	671	660	627	661	626	678	626	668	660	630	680	646	639	667	700	652	678	685	687	691	690	674	634	654	652	673	614	681	658	688	665	652	683	628	677	652	643	659	646	686	641	649	653	660	654	646	687	674	670	644	675	625	681	643	678	647	679	648	648	657	623	656	661	667	679	629	654	695	649	672	600	692	629	652	645	651	673	649	677	676	676	654	642	638	606	644	668	671	656	658	639	648	638	660	653	655	680	642	626	639	645	642	690	664	639	653	676	668	661	666	687	672	689	645	632	672	678	653	648	672	625	651	686	686	637	684	668	645	711	666	683	663	708	663	607	684	669	694	697	691	645	657	638	682	687	671	674	655	648	671	676	662	696	600	642	667	628	672	681	651	670	702	703	649	671	657	653	655	632	677	723	699	680	657	678	569	626	651	646	627	635	662	648	650	647	607	698	644	655	673	692	677	687	670	690	672	633	640	663	655	664	667	635	679	657	665	631	672	652	683	652	630	642	692	657	662	667	649	692	698	644	654	645	716	627	676	686	641	682	677	681	705	638	703	708	687	647	675	612	685	679	672	664	638	648	703	677	683	637	704	622	643	641	717	649	670	679	695	684	681	670	701	649	649	649	654	621	699	621	689	709	676	645	635	644	638	689	658	621	691	678	645	632	631	643	683	640	687	660	656	647	669	623	698	656
2120	271	279	240	184	187	155	195	154	158	170	162	152	159	157	158	150	164	161	150	169	158	182	155	162	177	163	135	161	128	179	161	174	144	144	159	156	158	159	143	160	181	163	188	183	158	181	169	142	179	160	163	129	145	158	158	180	153	152	165	191	166	158	164	151	171	174	193	172	172	163	165	153	168	168	158	166	158	168	148	151	157	152	118	164	134	161	179	167	160	159	162	167	167	180	150	138	166	132	165	148	191	158	147	157	154	165	186	170	160	180	144	155	169	151	176	174	133	177	171	166	167	163	184	182	168	156	147	171	164	198	182	153	138	165	157	157	164	196	175	169	158	162	157	149	158	149	164	167	156	150	174	159	170	160	156	164	167	188	168	169	148	161	167	160	154	198	174	157	151	150	181	158	147	162	161	174	156	173	160	164	147	166	147	152	188	187	156	149	151	177	175	149	174	146	152	177	182	176	154	161	140	152	163	165	174	142	157	149	165	170	165	147	157	149	160	159	145	167	161	158	152	166	173	160	136	145	159	156	149	193	159	154	138	162	182	131	139	166	148	160	170	176	155	140	151	184	180	186	143	162	156	139	156	156	138	159	181	171	162	183	173	164	138	159	144	183	185	173	176	193	151	159	163	146	169	146	149	124	177	167	175	187	165	159	173	145	161	179	178	165	185	173	174	177	158	154	156	164	173	151	148	179	151	173	155	175	136	161	173	178	162	145	150	165	142	162	173	158	175	162	151	154	184	161	186	141	183	157	154	172	168	153	189	161	160	153	164	172	163	164	172	161	154	171	152	151	142	163	155	155	197	197	159	152	182	162	173	139	171	165	149	182	152	173	143	156	165	145	157	169	152	158	195	136	164	152	147	149	155	160	185	183	155	160	158	158	144	167	161	156	152	171	178	165	159	184	153	158	163	178	156	155	167	154	162	165	151	150	145	148	166	163	148	152	175	138	153	187	139	176	158	168	150	160	137	139	159	161	173	157	165	157	156	163	172	159	190	163	186	142	151	157	158	191	160	186	160	157	167	177	166	173	164	154	180	196	159	157	174	154	174	144	188	164	166	157	160	174	183	158	165	149	159	171	135	153	167	164	154	174	155	162	172	158	168	166	160	164	152	185	144	175	154	153	170	171	173	159	143	134	173	175	169	156	156	153	150	151	166	158	174	169	159	177	154	182	165	151	179	174	170	167	139	193	173	166	164	166	159	163	180	168	167	156	150	152	137	155	148	160	141	135	162	147	162	177	161	161	163	176	152	156	160	142	164	171	173	152	165	171	183	142	154	170	157	147	152	158	146	150	182	153	165	156	175	175	181	162	162	167	169	184	157	166	167	162	143	170	157	153	166	149	184	164	153	172	156	149	163	192	160	166	191	135	162	168	137	165	165	172	166	181	169	173	160	148	171	152	172	137	163	164	177	159	163	181	169	174	173	157	165	175	154	151	170	158	176	168	170	161	148	135	152	193	168	164	176	162	171	140	151	177	154	155	162	158	172	163	170	163	164	152	174	151	160	176	174	177	147	157	154	144	176	128	143	159	157	162	175	154	168	167	156	157	164	167	186	178	145	155	142	176	168	137	194	166	157	171	172	154	169	168	147	180	163	153	165	206	143	153	168	151	159	179	143	167	150	143	171	186	163	167	162	175	167	178	152	153	146	135	163	158	164	175	164	165	155	153	174	186	146	148	157	165	165	151	187	154	168	181	164	133	162	151	165	171	166	159	170	123	158	153	159	182	172	140	171	162	170	143	187	173	166	160	184	189	171	158	175	158	167	172	148	174	166	158	180	166	164	161	180	195	138	156	171	157	159	152	168	164	156	146	150	151	179	167	148	157	138	140	150	175	162	166	161	171	177	156	187	173	172	153	126	153	166	177	153	155	192	148	158	180	161	142	160	139	168	163	169	168	156	160	150	148	170	183	140	138	154	160	179	164	163	160	135	154	178	172	174	146	158	162	155	151	165	161	184	151	138	160	183	149	163	151	156	146	152	139	183	166	163	147	182	165	148	171	175	148	169	173	182	152	180	175	156	190	154	175	157	148	170	177	149	130	143	160	153	156	149	142	158	154	152	178	170	174	185	155	194	168	183	169	166	159	160	174	165	152	130	162	174	182	185	152	156	162	183	160	162	145	163	167	171	160	169	136	171	149	151	172	160	144	155	180	162	169	151	184	158	150	159	184	172	164	183	158	161	176	179	132	152	167	157	144	171	151	140	170	150	141	160	157	152	157	155	184	185	157	152	159	137	169	154	161	144	155	155	159	153	177	175	164	140	158	174	148	147	148	174	155	170	167	179	156	144	167	153	149	146	163	185	179	171	128	157	177	172	162	157	162	170	178	152	128	155	148	188	170	158	189	157	163	187	168	165	166	155	175	153	159	158	153	164	171	170	164	170	181	125	126	140	162	174	143	172	158	160	169	137	152	167	158	160	163	132	154	168	197	152	153	165	152	171	148	170	168	150	153	151	159	142	155	144	146	151	154	177	161	151	176	150	158	143	156	161	155	158	173	152	166	153	159	135	168	171	183	207	170	175	202	142	169	159	160	145	187	199	164	168	176	170	168	162	157	169	160	180	174	160	147	162	184	167	143	162	173	161	168	147	164	165	139	180	143	173	161	155	143	157	169	166	168	175	165	172	152	160	143	156	203	148	166	179	143	177	163	186	171	171	150	161	160	172	152	161	177	170	159	165	179	175	164	154	162	171	173	150	154	156	150	139	155	171	148	169	156	191	160	164	176	160	157	155	138	183	177	176	171	144	149	166	156	170	172	159	165	170	168	164	193	146	171	137	164	155	177	197	148	155	186	160	168	138	162	152	167	137	140	151	170	170	158	169	172	158	182	135	159	155	163	166	163	150	162	165	166	194	140	168	145	163	159	153	162	133	155	170	174	166	176	174	155	158	172	181	174	172	179	152	160	178	166	151	159	162	170	158	171	170	187	166	164	175	133	162	184	170	182	197	174	160	168	174	163	165	151	167	184	166	167	211	153	141	151	165	156	177	167	145	173	162	166	184	161	146	172	175	166	169	167	178	158	147	159	157	164	140	134	178	163	149	155	177	151	168	176	167	159	156	163	168	178	196	159	148	162	172	159	169	177	164	155	196	156	182	163	165	154	184	159	146	170	153	145	158	164	148	177	161	162	149	180	194	172	150	162	177	152	132	161	177	178	173	173	142	171	179	146	123	145	169	165	150	146	150	157	163	165	172	176	161	157	166	159	164	144	180	154	165	159	163	201	157	178	178	161	168	171	158	185	149	145	178	155	185	157	170	144	167	158	163	135	169	164	156	150	181	174	186	197	161	179	148	142	168	165	136	181	187	170	144	165	179	139	145	160	160	157	186	145	167	154	156	167	182	151	143	167	157	181	155	170	161	186	154	168	160	159	162	146	174	168	160	159	191	144	175	183	146	151	157	177	170	175	154	162	168	144	190	178	162	138	155	153	157	164	153	157	144	160	164	156	154	154	170
2160	542	693	706	505	517	441	458	433	464	456	468	463	421	445	437	460	452	437	464	456	402	463	414	419	436	420	391	438	471	424	461	404	416	416	414	433	436	404	430	477	447	456	432	431	456	441	415	402	441	442	429	435	390	419	396	451	414	441	396	448	406	435	432	425	433	438	461	415	423	465	445	420	413	409	414	460	437	412	447	426	443	425	397	434	429	413	442	430	441	445	468	437	417	420	449	444	459	400	412	424	453	418	413	413	444	440	430	429	426	451	440	408	464	461	424	410	433	431	463	452	424	414	443	434	449	462	421	417	462	427	442	463	421	426	457	438	427	394	419	412	436	416	433	444	426	434	426	389	437	439	415	413	421	405	421	434	447	424	459	462	387	466	417	454	478	422	472	422	407	422	422	376	401	408	417	446	444	441	400	425	409	393	420	429	409	444	417	452	441	434	426	436	407	425	464	426	449	456	458	442	425	423	447	446	448	429	429	413	422	399	432	435	468	428	456	411	430	418	437	460	435	482	451	460	441	447	452	393	435	390	426	419	412	424	443	413	424	449	421	446	435	412	443	449	421	473	425	442	422	461	438	466	422	413	433	442	437	414	440	437	425	461	435	463	422	432	436	385	424	444	445	431	398	437	458	451	425	433	455	444	438	435	437	439	426	413	432	412	424	406	443	405	448	415	444	439	437	463	429	477	428	427	421	444	439	425	445	438	411	426	464	435	445	430	419	434	444	411	426	400	452	428	437	411	440	466	418	432	399	474	442	435	412	416	455	441	401	406	409	418	461	442	439	435	394	443	416	439	404	464	436	457	425	381	373	445	466	436	373	439	468	401	459	450	420	404	452	436	440	404	452	463	450	445	438	392	450	401	424	409	425	396	405	455	418	432	432	427	439	441	385	436	451	407	391	439	401	438	416	442	439	438	430	427	384	448	440	414	401	425	421	447	479	434	436	429	419	386	429	439	439	439	451	451	410	436	432	422	419	443	395	418	404	445	422	430	446	409	429	434	413	420	439	405	464	396	440	452	408	418	468	416	453	426	421	436	398	451	386	412	478	441	411	461	415	436	423	421	439	393	432	397	452	428	428	437	428	449	439	422	428	421	415	401	408	467	475	449	454	415	453	438	372	408	414	474	482	452	407	403	480	418	453	421	429	424	437	403	414	411	444	412	425	419	442	395	431	475	377	408	417	419	463	440	421	441	451	406	399	418	435	387	439	410	429	427	419	441	440	453	405	432	418	448	423	443	445	385	435	403	447	409	436	454	423	448	423	389	441	433	398	410	419	470	431	476	438	449	428	401	431	414	425	509	455	434	371	447	397	456	444	468	412	427	426	412	413	446	418	433	453	409	433	453	422	450	453	439	413	414	416	439	424	447	445	426	398	433	440	406	406	425	431	401	469	412	432	399	450	405	432	447	431	459	444	459	443	433	414	453	424	456	409	438	436	424	425	435	425	435	419	418	457	408	411	449	418	415	423	409	448	431	433	400	449	445	434	412	428	400	419	452	409	431	449	418	398	402	451	435	405	428	430	472	434	426	435	424	419	428	444	443	411	432	418	444	452	417	426	443	431	445	421	461	416	424	454	421	443	420	444	423	438	450	436	402	426	431	426	440	407	429	425	446	414	435	440	435	425	420	398	447	388	440	475	436	466	414	420	469	434	431	438	438	426	404	409	423	420	416	427	457	434	420	430	416	409	444	409	501	426	452	468	470	436	425	430	460	421	437	430	430	460	422	393	466	407	427	439	421	440	466	436	424	424	430	418	432	411	415	447	432	432	390	436	409	398	437	404	452	434	449	400	411	442	428	467	455	445	444	453	429	447	408	453	422	417	428	444	416	434	394	453	413	406	422	436	444	426	464	427	410	461	450	448	442	469	415	440	445	473	410	422	411	442	442	471	448	461	469	445	458	375	429	423	422	427	467	392	407	423	406	426	474	447	463	437	437	423	461	401	472	425	420	428	441	428	417	442	418	444	429	448	445	416	436	429	452	424	428	463	407	449	438	421	454	426	420	448	436	377	450	411	414	429	425	432	414	402	408	473	454	432	455	437	408	414	402	446	398	413	419	432	457	485	456	431	428	423	469	412	449	419	412	442	432	465	417	461	434	456	431	419	418	419	463	432	420	427	424	422	452	442	423	421	436	416	426	451	425	433	461	456	430	407	437	416	389	429	438	453	448	444	433	436	455	412	409	405	406	467	413	450	423	390	437	414	444	417	443	405	427	413	412	427	467	448	456	441	431	414	402	440	413	411	412	464	401	449	435	449	434	424	427	429	408	459	467	479	449	440	429	451	423	409	371	440	378	454	425	460	417	454	384	410	432	431	405	452	446	436	406	416	410	404	444	432	439	409	438	454	442	408	429	424	395	438	440	440	436	410	447	449	397	435	465	450	447	453	450	423	423	426	411	433	425	405	437	432	461	430	412	457	433	435	407	407	429	425	432	429	397	445	432	437	469	427	429	445	444	445	417	468	416	443	469	434	456	414	437	439	440	423	456	415	432	442	429	433	436	415	457	454	443	404	469	466	453	421	409	440	420	416	420	422	474	434	424	421	430	413	429	448	410	440	449	425	398	416	446	415	443	441	407	410	444	427	452	457	430	423	424	427	444	428	407	434	403	467	430	438	441	418	389	418	385	471	437	422	443	441	504	427	459	445	434	427	445	419	461	428	432	454	448	433	434	424	432	405	434	405	434	414	445	459	421	421	413	434	440	469	430	420	443	385	448	419	400	424	428	424	455	394	468	404	457	400	435	431	433	472	449	427	453	409	418	422	443	452	433	408	415	437	454	414	402	422	408	405	404	425	422	449	441	428	438	428	439	436	483	474	449	415	418	434	406	436	445	434	450	458	423	413	409	439	432	464	413	408	439	456	419	425	430	410	431	430	435	430	435	447	427	459	412	399	435	419	451	395	397	389	445	428	436	458	460	419	462	441	425	457	423	442	417	427	437	419	449	433	435	418	408	456	455	456	438	416	388	424	459	457	406	464	472	433	436	429	441	423	417	443	421	437	436	461	395	426	424	463	428	415	399	446	431	421	446	436	459	457	419	423	408	423	455	439	442	434	418	413	443	459	433	432	417	432	418	427	411	440	417	413	447	432	444	396	460	397	415	402	422	412	430	437	447	427	458	436	456	431	408	443	404	476	436	376	390	443	442	421	403	412	442	413	464	429	438	402	421	428	430	433	433	447	445	450	470	462	423	454	435	445	439	413	467	423	418	412	437	451	418	431	417	398	426	443	395	441	471	415	426	464	434	430	418	406	449	430	459	460	432	409	450	426	419	429	441	424	431	421	398	461	403	452	424	442	432	425	429	442	443	450	432	392	436	441	426	418	442	457	429	398	462	421	445	411	423	466	449	397	447	423	453	428	440	427	393	422	444	418	390	431	421	445	425	452	446	434	406	413	421	432	450	424	437	469	415	428	413	456	453	450	406	447	408	412	418	417	424	437	417	469	431	377	447	431
8374	927	858	772	530	422	399	386	352	370	356	351	300	342	317	301	324	314	369	317	352	337	372	323	360	364	351	320	299	311	308	320	272	307	356	337	298	300	317	311	310	347	323	318	310	333	309	363	331	323	337	295	287	286	325	308	297	330	315	336	281	300	306	314	358	295	296	321	284	313	297	317	352	341	330	337	338	340	354	343	304	307	333	295	285	328	349	314	329	320	324	308	297	310	330	313	304	322	340	295	353	329	324	295	354	314	318	296	331	303	322	305	289	334	316	336	318	334	340	299	337	330	300	322	276	313	370	328	317	290	280	305	328	326	313	304	314	311	286	322	309	275	307	313	314	332	340	254	288	297	312	322	344	309	327	294	329	309	305	348	319	334	259	297	304	318	317	333	327	297	324	319	301	320	316	306	313	296	328	323	287	316	320	294	329	314	308	277	320	317	314	354	355	339	313	283	315	297	319	318	325	337	325	313	340	328	321	328	318	308	335	349	313	328	334	306	314	343	326	317	320	330	309	319	336	297	301	296	366	265	295	310	326	345	315	318	327	308	337	281	331	322	318	299	342	322	308	299	330	330	299	325	311	316	341	334	321	320	325	314	315	366	334	319	325	316	311	322	334	311	335	282	312	330	301	368	312	318	328	330	326	359	317	324	367	306	300	312	306	362	319	302	350	333	338	339	306	303	323	323	320	281	332	317	306	323	299	327	347	314	309	315	334	341	338	305	296	337	324	328	328	336	306	336	317	356	324	321	344	302	357	359	336	339	327	307	294	331	323	329	321	328	327	351	305	309	344	328	319	320	325	333	351	331	317	358	322	328	337	307	305	292	317	292	301	321	298	330	295	309	350	350	279	309	312	326	341	331	309	335	317	309	305	320	318	316	300	333	307	307	298	328	321	342	325	344	316	332	324	327	328	322	316	354	303	343	356	299	333	348	306	276	288	280	321	346	334	313	306	311	315	315	294	335	316	322	327	330	326	316	324	318	282	310	309	288	278	313	330	306	329	319	288	309	317	350	360	349	326	309	313	332	319	301	307	346	332	341	329	308	308	298	308	311	349	338	327	307	314	302	316	299	325	319	345	333	332	306	332	323	304	319	342	307	285	322	305	339	334	332	315	297	321	310	345	301	296	337	330	329	342	327	287	352	348	343	343	328	312	307	352	331	325	314	301	320	295	343	301	310	304	310	317	284	320	303	325	319	310	307	293	326	361	326	327	319	332	292	327	321	310	320	325	321	346	325	323	295	314	321	281	308	297	291	302	340	330	304	281	344	306	322	317	322	312	341	336	301	337	315	341	312	312	292	312	332	300	323	369	312	309	339	358	311	283	338	319	278	309	322	343	320	320	317	332	323	306	329	320	314	316	341	329	327	332	316	289	323	306	353	314	301	321	319	330	286	320	276	332	312	303	317	308	338	326	318	354	348	363	317	322	296	309	327	325	307	280	307	323	312	313	321	312	319	312	329	341	292	340	342	354	330	324	313	318	330	303	311	316	325	286	285	277	331	318	299	333	378	299	306	306	275	320	315	374	320	311	303	330	320	343	344	344	322	351	327	362	303	326	304	295	308	336	353	294	311	320	344	334	328	372	309	301	330	352	373	341	328	319	298	316	320	293	300	335	325	288	280	355	324	331	310	316	334	299	296	331	334	329	318	271	321	307	299	314	305	312	341	304	334	293	315	328	310	282	313	332	278	308	309	357	322	339	326	337	312	314	315	317	329	309	315	320	298	320	321	302	302	336	326	324	306	376	327	319	306	329	305	292	353	292	313	301	327	293	329	334	326	293	301	303	326	292	316	311	351	309	298	341	338	296	315	302	324	349	316	300	335	330	330	303	321	310	331	322	308	341	309	324	324	323	323	319	290	323	314	316	322	340	327	307	331	298	321	305	291	287	341	302	290	302	317	311	330	310	280	329	333	336	314	343	308	345	311	309	326	314	347	295	286	285	293	367	311	331	300	310	309	305	296	307	310	289	299	302	295	300	301	336	310	320	300	269	278	328	299	310	325	312	305	327	311	304	351	337	322	317	335	347	327	308	303	317	304	335	331	316	295	297	353	318	288	305	295	324	330	313	298	306	306	351	302	318	311	286	323	309	322	331	331	304	316	323	301	312	331	257	323	281	299	278	321	352	301	294	293	327	297	318	313	328	304	311	288	308	369	294	295	284	314	313	319	279	284	327	333	310	303	300	321	329	302	287	333	345	348	296	287	319	306	355	308	323	302	272	331	349	339	316	337	298	337	371	322	329	361	320	295	325	321	309	304	344	339	327	309	284	305	295	314	292	328	306	307	317	353	365	343	315	316	315	302	314	322	325	335	302	307	301	331	336	305	337	335	322	291	324	321	359	347	306	309	324	292	325	314	314	308	319	301	333	317	328	312	316	349	337	307	317	303	332	340	326	349	340	310	315	346	321	326	306	320	345	335	295	349	334	330	319	314	312	350	315	287	303	316	286	316	319	321	303	344	311	326	297	340	301	327	320	319	298	302	310	313	305	293	299	326	335	362	344	303	328	307	307	332	332	301	308	336	322	342	298	315	339	331	309	315	289	310	312	285	328	310	314	353	316	298	324	329	298	330	326	341	296	284	324	338	315	306	320	289	303	319	353	305	286	308	290	307	333	308	330	314	281	307	304	333	381	350	327	329	297	310	323	307	340	312	325	322	358	311	350	341	327	293	324	322	326	321	325	344	308	306	333	327	321	339	340	312	306	322	299	313	314	329	310	292	300	329	312	318	341	323	315	310	323	330	342	281	315	328	306	336	347	329	338	327	337	309	317	297	306	285	300	328	285	303	334	326	298	288	316	322	329	332	324	331	323	337	340	303	346	346	335	324	343	306	302	333	308	290	339	333	320	294	270	328	322	319	323	330	326	315	284	302	309	314	327	333	323	345	324	315	290	310	310	337	328	328	335	335	304	342	334	348	315	311	324	322	337	301	331	325	279	339	353	311	312	307	294	295	312	317	317	327	307	312	291	311	325	314	307	325	315	318	334	322	320	333	317	313	313	336	363	307	304	320	306	286	325	292	301	322	331	313	322	293	330	336	306	300	328	336	330	331	340	307	297	328	332	316	314	312	307	324	326	316	319	345	326	327	276	317	312	353	283	329	286	295	290	312	327	314	337	340	338	303	304	276	307	314	324	317	331	311	314	316	318	315	298	288	335	297	349	302	332	329	343	327	285	332	311	299	326	327	306	336	321	319	323	321	290	321	299	335	290	335	338	310	345	314	310	341	279	325	317	286	333	300	298	330	321	321	331	332	282	292	317	279	299	324	332	316	290	306	338	355	349	323	305	307	339	310	344	341	325	291	318	280	324	309	303	305	314	293	311	351	302	359	342	338	328	342	305	332	326	331	302	317	316	283	288	332	329	339	329	312	296	355	332	334	313	313	314	289	301	323	334	317	314	277	317	339	360	323	307	305	333	311	301	352	313	278	316	335	310	296	319	318	351	360	313	322	310	297
6981	1236	2007	2050	1563	1254	1194	1124	1009	996	928	887	823	870	832	832	780	845	802	782	762	799	791	781	809	776	763	788	762	781	777	779	719	762	788	789	729	702	771	731	731	802	720	747	783	736	721	781	744	745	803	781	727	685	711	768	779	790	755	777	718	751	745	807	744	778	729	729	735	747	774	746	732	729	751	758	749	755	747	733	746	723	736	758	738	705	767	764	800	766	725	740	767	697	777	727	702	743	728	731	705	703	776	771	746	751	775	750	769	773	725	766	742	718	752	774	738	790	739	758	744	714	743	742	731	720	768	785	781	733	752	724	758	696	728	728	723	763	700	781	736	738	746	775	792	718	712	761	736	778	743	732	731	742	736	710	744	732	773	744	679	744	750	763	771	772	735	753	772	783	744	741	780	720	719	771	710	736	735	745	736	746	796	813	735	758	720	678	715	750	723	740	750	732	748	738	755	775	772	726	698	773	769	731	756	750	819	752	740	708	750	738	743	748	751	700	741	758	679	776	758	802	764	722	802	762	758	721	707	731	712	712	721	726	779	787	726	757	763	769	714	803	709	736	722	763	712	721	759	752	731	786	741	736	736	751	734	776	747	752	739	727	790	808	816	770	778	692	727	717	729	743	732	718	750	703	749	724	781	689	760	775	707	688	740	750	745	756	768	767	757	728	745	757	764	711	763	720	747	801	739	741	733	774	705	767	745	770	763	723	742	673	796	769	764	775	771	749	759	775	711	773	714	728	699	757	686	747	774	743	759	768	758	787	769	736	748	777	746	704	705	751	732	742	754	678	728	725	767	722	748	766	760	811	721	720	751	736	765	711	754	750	773	738	755	731	733	702	741	724	708	807	751	788	712	688	709	751	696	755	728	687	777	714	761	725	775	749	723	700	749	747	762	695	779	791	728	740	763	748	744	783	750	736	792	736	733	735	715	709	776	791	685	756	772	752	765	768	764	739	752	720	755	731	784	770	755	765	778	745	711	808	704	733	773	709	710	769	781	703	763	782	762	716	788	742	756	730	774	730	770	766	757	751	746	738	736	725	736	731	771	758	710	716	719	751	725	736	677	717	756	750	682	749	709	744	747	731	722	749	775	725	725	740	757	743	760	764	742	742	779	791	729	772	733	759	706	744	747	721	702	756	714	732	787	695	713	715	750	790	706	760	769	762	739	735	738	734	800	724	758	738	692	767	738	737	713	726	755	745	716	757	727	736	784	764	748	727	762	741	759	698	720	745	747	688	754	739	766	765	717	757	713	737	759	733	762	754	731	755	756	755	692	783	752	732	761	762	746	733	703	743	819	698	764	769	726	755	709	755	719	765	778	709	741	766	768	746	699	784	757	765	743	722	749	731	741	743	764	761	755	723	772	757	761	772	777	747	763	709	719	768	778	760	746	711	723	765	797	748	725	815	796	739	731	748	736	775	707	738	770	776	786	679	691	791	738	792	768	776	782	778	790	697	747	762	700	745	743	730	779	745	761	743	738	702	744	699	780	763	751	727	725	757	736	819	749	734	756	717	767	803	749	726	735	737	790	741	735	743	708	724	719	744	761	803	727	747	735	743	756	751	762	743	694	738	745	706	703	783	763	795	767	746	774	694	701	740	744	750	772	746	702	760	731	765	738	731	733	748	740	759	701	742	807	750	735	751	795	721	752	748	751	736	766	793	746	749	748	716	789	739	789	761	730	761	744	708	736	741	776	725	740	764	753	812	762	750	755	711	745	751	772	746	772	750	722	777	771	790	784	768	782	798	717	709	783	736	776	762	766	727	732	757	747	766	747	778	756	737	716	753	758	751	774	772	766	760	714	733	764	725	770	747	728	789	705	721	750	732	685	720	717	759	750	707	778	789	718	712	743	735	712	741	747	753	779	758	727	761	720	777	819	731	733	726	737	744	764	704	758	720	733	787	721	725	759	731	763	770	771	778	824	739	736	782	748	776	745	769	777	782	769	739	750	712	730	742	703	784	712	748	762	713	744	702	747	767	725	756	740	776	755	770	755	795	707	793	749	765	739	757	728	808	729	733	736	743	748	729	739	778	748	748	767	797	710	742	815	760	690	758	767	734	734	766	743	768	765	734	721	679	712	732	747	699	758	785	740	726	754	729	785	751	736	788	763	776	777	734	743	734	755	724	726	738	783	743	734	776	753	765	812	748	752	743	777	735	728	733	751	791	771	767	757	750	711	769	757	738	749	761	762	713	729	704	778	790	717	796	775	757	775	756	756	766	789	741	768	762	797	775	775	752	686	727	723	777	772	775	741	785	744	772	742	711	743	799	741	746	700	743	752	743	826	743	724	713	753	749	780	721	746	776	794	753	756	729	740	755	776	796	756	785	703	713	759	663	764	726	745	752	744	736	755	750	763	769	794	801	731	763	743	764	771	763	723	745	770	691	747	690	739	764	809	712	717	739	715	781	756	759	762	739	755	728	723	757	732	768	708	777	753	726	748	745	702	728	748	738	766	725	774	739	714	765	749	758	750	767	779	766	776	740	773	715	763	799	795	794	708	800	714	756	704	716	730	748	763	749	740	767	763	762	772	725	765	742	722	736	727	732	770	735	768	772	738	739	708	695	746	735	755	730	720	727	743	769	789	741	745	830	778	775	776	729	688	711	766	731	775	746	726	710	771	729	749	779	759	742	710	741	777	740	778	699	763	792	708	725	750	740	790	764	750	719	760	705	709	738	782	733	804	719	684	703	732	711	774	782	768	740	739	737	771	753	792	733	733	732	799	745	728	749	765	773	719	756	722	743	729	794	744	671	745	793	753	705	766	733	742	748	770	741	775	767	784	755	767	711	782	738	742	749	766	763	751	725	778	738	816	750	697	717	727	734	747	692	695	772	734	770	751	725	752	726	717	760	809	747	760	755	761	679	737	741	731	782	727	715	737	726	756	704	745	742	783	749	729	682	730	783	722	737	743	770	778	764	734	729	721	718	699	765	780	726	743	760	707	751	714	742	770	766	763	737	724	753	722	727	743	766	674	760	812	753	712	754	773	712	769	731	704	742	762	734	689	694	795	694	745	757	723	734	741	735	705	720	751	720	725	726	758	782	700	747	693	811	769	755	722	787	722	779	792	741	776	797	773	723	716	782	758	709	768	751	730	770	770	721	767	728	736	765	741	767	744	742	752	746	731	753	753	730	732	740	758	684	730	746	703	756	751	770	745	792	764	728	737	745	730	688	768	730	782	736	732	753	805	731	756	771	768	773	781	738	796	737	756	721	757	764	715	738	733	764	708	789	763	732	749	751	772	760	749	787	778	735	719	773	738	792	701	775	757	787	748	727	705	708	763	780	748	772	724	708	739	744	733	764	750	746	704	742	766	773	734	728	761	791	733	737	757	738	773	746	716	741	757	781	788	741	765	781	741	764	702	757	762	712	706	754	797	734	754	728	712	751	723	725	795	734	729	747	699	721	726	782	773	754	737	719	740	698	748	747	707	726	737	696	752	763	745	728	776	734
15327	1837	1445	999	654	487	426	406	352	391	359	293	351	322	304	331	308	294	264	266	279	269	323	304	307	274	304	286	258	271	312	286	294	286	283	257	295	274	277	288	273	299	259	250	313	317	289	286	278	302	308	271	296	288	290	284	293	326	275	295	291	298	280	287	305	272	277	307	281	296	285	277	316	265	279	274	279	293	292	306	299	310	281	320	280	256	299	275	299	259	258	304	274	294	301	304	283	280	289	274	274	253	266	260	267	302	296	283	253	276	281	313	293	286	301	291	268	284	305	274	268	289	255	283	303	272	287	267	276	264	328	283	279	278	271	283	264	287	290	261	298	292	286	265	297	299	307	293	292	280	297	269	295	270	265	278	303	275	311	276	313	259	267	270	280	282	262	272	278	274	292	281	283	298	278	267	299	248	258	311	302	275	261	283	270	310	309	283	283	274	304	302	323	285	250	317	282	270	279	279	286	301	256	326	298	278	276	290	263	271	291	287	245	302	245	316	273	259	285	277	248	276	290	279	249	279	278	284	327	297	277	238	282	274	309	299	277	269	257	290	312	302	268	290	299	258	289	325	271	281	280	292	304	283	301	285	286	313	302	293	303	329	299	280	283	305	260	272	285	269	329	298	301	276	258	281	269	278	294	298	292	290	290	233	266	275	254	258	278	252	289	268	273	302	279	259	291	270	310	295	311	313	277	288	245	298	299	328	307	314	258	303	296	310	269	274	288	270	269	279	266	291	276	277	280	283	329	294	300	271	338	319	318	265	290	285	276	297	272	314	289	304	290	308	297	280	311	275	301	292	264	291	303	302	258	264	295	271	303	285	286	274	272	308	288	314	273	279	289	311	246	253	287	267	305	296	300	284	298	307	292	274	277	310	305	259	307	310	288	299	293	310	304	281	294	299	290	298	282	276	271	310	293	312	291	280	296	274	275	316	294	287	265	296	299	281	259	263	321	284	306	301	291	273	280	282	294	302	246	271	249	304	309	273	286	298	273	281	337	293	265	312	282	281	255	277	264	297	269	275	284	295	280	260	299	290	282	280	309	269	303	268	271	270	279	279	269	275	306	286	279	240	239	280	250	269	288	291	308	307	311	295	308	290	304	302	284	326	282	288	302	280	273	288	335	301	310	274	270	276	255	294	291	320	305	291	280	311	298	272	269	268	300	289	281	281	311	282	321	290	265	266	316	274	286	304	250	295	318	316	276	300	274	308	304	282	287	292	306	286	299	305	282	299	294	308	290	275	269	299	253	307	289	299	270	291	289	275	285	293	287	297	293	232	282	281	293	315	325	299	294	308	301	275	284	275	277	293	297	313	273	289	306	279	269	254	282	287	308	284	298	306	275	302	306	293	269	266	314	286	286	298	264	296	311	312	291	297	291	277	309	310	271	315	266	275	287	282	283	278	283	264	291	320	275	331	301	257	297	296	307	269	270	322	287	276	308	308	261	294	258	282	285	286	312	279	288	288	302	292	305	296	291	290	323	296	282	281	299	262	287	278	280	287	288	294	261	267	276	287	310	299	272	310	278	270	266	276	300	276	278	292	290	309	314	272	268	288	306	292	288	282	269	273	238	255	263	273	269	293	334	279	279	271	261	278	304	290	286	307	296	283	271	274	275	298	304	300	291	295	286	313	305	276	278	297	269	269	296	264	283	294	297	279	258	261	329	292	324	292	270	298	281	301	276	285	288	258	305	302	290	292	304	249	284	308	289	278	286	284	304	278	303	275	292	284	297	281	315	317	294	304	282	259	299	294	291	293	301	274	280	275	281	317	256	279	303	284	258	248	251	278	271	259	280	308	268	304	302	288	324	286	290	268	284	311	281	301	282	264	282	292	277	293	317	288	291	262	289	303	286	283	252	300	299	286	309	267	254	291	271	284	288	258	270	298	275	281	285	298	286	298	315	277	281	290	280	267	305	294	328	307	287	265	318	283	281	271	286	308	332	292	285	271	299	288	263	305	303	297	299	302	303	284	262	274	280	296	258	302	286	317	275	284	275	288	304	292	266	305	281	247	285	255	296	328	325	264	294	298	311	274	275	238	278	289	301	291	237	292	287	271	308	310	277	292	281	276	288	271	292	285	289	278	268	245	271	293	303	245	295	307	313	322	286	272	250	275	300	273	298	294	305	265	294	294	279	273	305	302	274	319	312	277	295	236	328	259	247	279	265	289	296	261	267	302	310	300	312	286	276	295	288	286	311	279	274	264	263	293	259	317	250	289	266	288	260	263	320	326	289	296	279	300	306	315	272	266	304	273	271	292	312	286	291	300	334	288	288	299	334	287	288	277	309	261	286	336	298	295	307	290	289	279	297	287	260	291	283	318	316	288	295	276	241	266	265	297	285	281	296	271	262	292	296	297	286	287	274	313	288	278	286	298	265	277	286	272	262	302	262	280	269	269	297	284	242	274	287	272	285	319	298	308	281	284	264	306	334	299	294	286	276	270	278	315	299	288	259	269	306	296	304	282	334	308	313	292	304	282	282	287	255	303	309	251	272	302	279	302	272	303	289	281	299	240	276	276	264	300	259	282	282	284	303	275	301	299	296	287	264	286	265	259	291	274	304	302	284	267	280	291	275	288	270	271	258	289	262	294	291	304	305	267	273	303	301	299	294	301	267	299	298	300	261	318	304	294	283	272	279	282	286	288	260	307	267	272	284	294	284	290	327	254	233	269	312	280	298	254	304	319	301	288	297	264	274	284	284	288	316	260	301	276	275	289	304	325	290	289	263	270	312	276	260	292	280	284	293	302	283	286	274	278	290	330	289	292	298	331	316	286	308	272	294	246	315	300	267	279	304	289	257	293	272	294	318	289	292	286	291	310	287	294	264	275	280	306	306	259	282	295	300	294	302	259	253	286	296	291	282	327	282	294	264	296	285	299	275	272	275	290	281	299	271	328	265	289	285	300	284	302	281	291	319	322	291	262	315	254	276	282	310	319	298	308	320	264	294	297	270	302	249	250	257	275	300	306	278	308	292	288	301	279	304	294	285	287	250	295	280	300	284	306	307	319	272	295	274	265	265	277	260	326	292	295	269	304	324	247	258	306	314	288	245	271	261	279	304	309	298	301	309	274	299	283	262	283	292	296	303	282	305	318	287	302	257	299	263	304	280	285	271	270	293	266	282	266	289	257	342	305	272	280	269	326	281	306	292	292	268	304	288	291	261	284	328	284	287	286	254	288	271	292	287	292	268	285	268	307	263	269	291	283	282	292	281	287	286	289	289	282	274	306	270	304	291	278	252	275	300	278	272	276	272	276	256	277	289	292	295	280	274	289	283	265	289	273	290	340	313	273	293	278	312	322	236	273	325	293	315	302	290	295	297	289	329	284	302	296	322	289	287	320	289	300	304	311	273	291	273	286	273	303	274	297	293	315	284	281	277	288	275	262	310	255	249	257	296	276	286	287	281	312	312	296	292	287	276	266	291	317	298	271	285	302	301	270	285	246	274	278	296	309	304	278
8643	1608	3040	3081	2241	1707	1368	1370	1194	1058	1009	965	876	892	777	818	819	806	765	759	786	730	757	723	777	691	707	703	725	674	692	699	701	710	703	673	693	681	707	683	671	679	615	669	660	684	678	627	693	642	612	688	669	649	669	664	661	653	710	666	699	679	666	643	636	670	689	696	665	723	659	635	668	743	633	691	621	636	677	640	630	672	677	651	642	654	640	709	642	678	663	684	654	663	666	674	682	650	600	633	682	663	674	645	637	691	666	679	677	633	675	624	670	660	659	728	677	699	678	701	712	686	677	631	706	661	685	710	664	638	667	669	654	603	659	667	685	673	658	690	636	685	569	674	672	659	662	620	669	625	651	675	650	635	639	626	653	630	668	625	657	645	662	615	622	668	693	621	653	661	678	666	672	645	642	650	632	648	637	666	676	622	623	673	602	652	635	698	690	675	629	664	669	666	649	680	640	645	639	677	662	732	662	621	672	682	648	650	663	681	628	596	706	712	650	689	697	607	649	652	672	684	642	686	692	672	678	659	659	691	651	632	682	628	655	685	615	659	686	698	690	667	636	699	649	675	662	674	649	669	648	648	689	600	678	686	607	650	699	658	647	626	676	633	635	655	659	728	647	658	595	603	647	680	701	668	606	642	626	647	647	631	622	652	636	642	644	646	633	622	664	620	673	651	684	655	666	667	699	626	662	660	696	696	702	643	677	654	668	634	672	654	645	649	687	706	683	694	687	641	642	635	712	643	627	672	662	679	651	641	683	657	632	657	656	610	659	632	717	656	649	688	698	636	663	647	650	651	653	661	688	658	660	687	685	634	656	685	669	651	602	644	631	670	642	622	650	708	681	632	655	675	673	619	619	644	657	639	656	623	625	633	668	680	649	644	634	636	655	630	666	697	646	636	656	662	697	647	645	625	651	676	641	682	665	663	637	664	639	660	614	626	656	669	706	651	634	657	665	645	648	677	643	665	666	648	665	683	665	669	631	646	673	660	688	677	658	718	631	656	633	615	648	658	642	666	669	703	674	659	616	649	641	660	632	612	635	629	636	668	635	662	657	605	676	688	619	614	686	679	631	679	646	710	635	652	661	653	624	662	639	660	680	672	640	617	617	663	597	649	630	677	653	667	644	663	687	606	635	677	707	604	674	659	641	654	650	626	650	597	607	648	687	648	637	678	668	668	598	700	655	667	640	665	582	687	643	661	653	654	634	634	629	642	689	621	592	671	639	662	621	637	671	602	622	678	686	649	686	671	720	647	681	637	646	639	606	625	656	577	606	661	665	681	667	625	637	677	663	673	632	670	652	671	652	665	697	638	679	694	689	639	688	697	645	680	629	626	680	612	676	633	678	675	641	681	667	622	647	674	680	649	631	661	654	625	632	649	684	622	619	634	697	652	679	667	711	661	626	644	673	692	660	624	633	655	686	687	630	629	654	617	694	676	677	654	636	675	621	641	629	612	644	650	711	644	651	659	630	634	681	634	686	688	681	657	643	647	648	697	637	681	652	687	640	627	655	660	681	635	641	672	654	686	622	678	647	702	655	673	619	621	635	653	652	637	675	636	651	664	679	667	661	663	671	716	626	626	682	633	711	682	646	662	642	636	626	674	670	645	636	656	661	642	697	644	614	660	654	616	661	647	604	652	680	680	671	676	655	648	649	627	695	657	638	611	635	683	660	646	632	682	732	632	653	686	626	651	685	656	664	670	675	663	623	655	677	684	638	652	658	672	641	632	641	676	678	661	678	661	591	680	640	655	660	705	675	687	645	615	663	605	682	655	677	657	665	682	674	636	647	643	640	679	657	653	664	667	610	618	650	682	619	649	662	670	649	665	717	651	651	619	676	643	652	676	644	651	643	640	690	651	664	638	622	610	626	700	644	625	610	658	651	653	631	674	644	662	625	624	635	636	650	659	626	651	632	655	601	654	648	639	605	653	645	704	659	710	663	654	670	646	674	627	633	638	660	645	655	695	632	635	670	675	657	712	630	677	667	665	697	672	604	670	604	676	674	633	695	667	613	685	648	692	670	705	673	661	660	618	632	651	637	601	643	653	624	668	668	667	645	651	685	642	665	620	662	641	660	681	650	652	682	644	687	657	662	606	623	647	667	662	636	665	700	705	616	632	654	634	673	620	641	660	674	647	650	652	676	657	649	641	670	623	687	690	664	631	642	651	659	706	626	664	637	700	629	660	637	698	622	653	665	674	660	658	660	612	624	674	653	634	606	625	641	676	649	682	668	674	688	682	653	657	663	640	653	684	694	641	659	652	702	692	638	638	688	684	647	680	636	658	656	614	627	711	654	672	636	655	654	709	674	658	642	620	633	610	660	660	706	645	633	715	681	675	700	665	691	657	649	670	670	680	678	694	658	613	667	621	649	632	650	569	647	651	650	636	670	683	641	630	610	645	647	710	629	643	698	636	675	665	647	691	652	628	664	675	612	644	645	671	640	651	641	593	641	671	680	645	669	710	655	692	667	630	649	686	654	673	597	632	684	645	657	645	612	629	648	697	712	641	700	668	642	595	606	701	627	674	638	678	672	703	622	639	644	647	631	655	612	644	664	675	631	683	622	654	655	619	679	682	648	647	652	646	665	668	653	663	662	657	613	610	694	642	655	657	664	598	630	648	733	649	648	659	691	643	639	693	661	675	664	643	594	706	673	617	659	644	649	609	629	641	673	689	619	667	656	635	606	674	614	666	665	676	679	612	700	637	689	615	674	619	623	683	656	597	667	645	636	686	655	639	650	662	654	650	604	677	685	646	619	658	664	635	653	675	638	675	651	667	670	673	665	641	661	616	650	643	683	618	621	675	690	674	635	660	662	625	675	662	689	618	649	707	658	690	647	654	661	652	641	664	665	654	673	648	685	624	650	632	665	685	677	652	619	680	664	646	646	656	641	683	615	636	657	667	655	663	592	651	633	620	668	673	658	684	630	676	623	605	700	652	668	682	679	676	651	678	661	659	639	667	628	618	642	653	656	687	655	643	693	681	644	616	639	623	669	687	682	637	619	653	665	669	668	693	650	652	651	629	658	667	675	694	726	640	650	663	686	646	643	650	637	634	703	658	673	655	695	657	675	661	688	664	647	628	629	647	651	678	612	670	627	681	679	646	649	608	666	723	669	645	618	667	644	665	628	660	664	618	702	613	653	626	664	661	638	679	658	682	633	635	674	647	686	663	648	606	601	655	688	635	655	713	630	672	646	642	635	644	654	642	677	676	623	651	653	625	654	662	625	661	673	606	649	692	668	665	647	651	637	623	636	649	592	633	629	707	641	704	655	673	655	641	690	645	654	602	640	641	663	675	659	663	652	622	642	631	642	628	659	650	631	643	668	645	626	667	684	621	692	685	671	638	666	632	651	609	604	686	644	715	668	663	662	647	667	644	619	620	679	635	699	660	642	674	682	667	675	626	698	663	688	643	615	660	716	629	679	671	664	672	649	640	646	689	647	596	692	685	652	692	637	672
1890	313	298	249	213	183	146	152	189	149	170	170	184	170	163	160	144	150	146	152	166	160	153	165	156	170	162	183	145	156	154	157	137	156	162	164	166	157	137	168	176	165	149	149	158	171	163	178	169	154	167	164	147	185	134	150	152	172	174	155	159	138	165	177	166	150	181	180	168	194	176	131	154	144	154	189	172	145	142	149	172	180	132	189	165	152	154	160	182	159	161	126	178	143	150	156	173	173	149	176	164	131	174	174	156	152	169	167	163	153	162	162	140	161	131	158	178	172	153	147	159	180	163	160	151	179	141	154	136	163	176	140	180	145	178	152	171	189	152	168	156	175	136	159	165	141	163	176	141	159	168	169	164	145	165	159	148	152	161	172	176	142	153	177	162	197	155	169	171	136	152	160	160	172	143	186	180	142	152	157	151	170	147	167	161	176	146	160	164	129	147	173	178	154	138	169	149	179	181	183	144	135	162	150	155	165	125	166	159	157	145	153	137	151	185	150	151	169	218	163	129	149	177	157	160	185	161	156	154	135	178	182	206	183	120	178	176	157	157	156	168	174	177	153	160	168	147	149	168	163	161	151	162	161	167	158	176	136	158	161	143	172	153	156	162	143	155	167	114	148	188	157	170	153	188	173	162	154	140	169	150	161	122	162	156	141	175	188	142	158	178	170	177	152	144	175	151	165	154	155	145	157	134	166	168	166	161	172	153	172	170	148	157	164	160	178	173	156	159	135	176	167	155	154	140	145	155	180	155	165	188	176	180	148	182	162	172	144	150	141	170	162	142	148	168	156	180	187	159	155	164	160	176	143	189	180	145	163	132	170	133	173	171	160	159	155	177	188	186	176	161	149	145	177	170	160	167	162	127	171	173	136	155	165	133	157	166	139	172	183	161	134	173	154	178	165	189	164	150	143	147	163	190	159	174	170	160	150	128	151	164	165	147	153	148	160	168	174	150	164	174	173	170	142	144	163	168	179	144	156	186	171	160	139	181	147	151	160	146	141	170	153	157	133	153	172	162	215	181	172	168	154	168	158	165	156	154	142	142	188	163	184	171	148	156	156	151	158	151	186	170	152	182	150	158	168	169	147	157	166	158	184	194	167	169	157	150	158	156	166	170	182	148	178	151	170	155	131	134	177	135	164	163	143	159	145	183	161	148	155	154	154	173	152	161	173	172	151	159	150	144	151	153	193	147	148	132	158	150	142	146	177	173	147	183	163	139	158	160	168	146	152	158	154	133	176	175	193	141	181	138	179	121	139	151	168	180	166	165	153	151	152	152	141	170	182	163	148	159	164	154	164	160	138	142	166	181	174	155	189	165	153	155	161	150	160	156	174	151	137	141	144	173	154	173	170	188	170	161	152	150	150	160	174	169	151	194	173	171	149	175	159	177	195	157	178	170	158	155	174	151	156	155	155	164	186	182	175	143	164	152	166	157	152	161	157	188	169	158	162	156	169	122	166	180	147	170	187	155	154	172	168	173	130	138	155	169	171	184	171	161	150	145	150	150	165	179	140	151	163	127	143	134	152	146	141	162	168	168	170	176	158	146	167	154	172	150	201	161	168	180	161	154	160	176	154	148	181	164	154	177	164	179	149	161	168	151	170	142	145	137	135	168	155	144	160	147	182	131	156	164	148	157	146	161	141	157	143	154	171	148	177	176	144	161	166	155	149	160	155	158	165	148	169	138	169	155	173	172	185	150	160	155	166	154	164	177	165	166	156	166	157	177	149	161	180	171	138	157	160	132	147	151	165	168	146	152	161	165	137	157	154	172	149	160	172	159	150	149	172	165	167	155	142	162	154	194	150	175	161	175	173	155	177	140	147	154	143	154	163	162	172	171	160	181	157	119	150	169	130	134	160	161	179	172	145	161	174	154	177	152	156	153	159	175	162	159	171	181	163	190	188	157	155	158	156	171	139	166	166	161	153	149	161	139	133	178	170	159	142	186	201	150	141	178	141	161	109	156	162	150	151	174	182	144	164	167	153	146	160	162	187	150	148	141	139	156	157	142	166	134	154	169	167	180	155	155	153	150	152	159	147	161	157	130	145	168	163	194	153	168	136	153	190	161	157	172	151	182	131	160	169	157	164	160	184	161	156	155	160	176	168	187	169	159	176	138	151	158	147	171	185	167	160	136	155	140	147	155	158	161	153	146	182	153	170	159	172	179	164	181	149	153	155	156	160	156	174	143	176	176	168	161	165	148	168	164	185	156	132	147	152	171	164	139	160	167	152	169	160	145	184	156	168	148	183	152	183	153	174	145	187	150	156	174	157	192	166	167	153	161	184	163	160	137	156	167	140	165	140	152	158	169	180	146	170	146	176	168	172	158	132	156	160	180	158	140	145	157	150	155	183	155	154	168	156	150	152	161	170	158	180	182	146	150	186	176	163	150	176	168	167	172	164	158	160	160	180	170	161	174	177	133	157	146	156	144	159	157	156	172	162	175	165	134	180	142	140	166	141	144	179	153	140	147	141	172	160	144	154	180	151	171	173	170	159	157	159	146	161	151	135	160	177	173	130	156	132	201	157	162	175	176	164	163	149	177	171	166	157	154	166	145	174	157	158	161	148	148	184	155	164	180	133	173	181	178	158	176	181	163	156	171	143	146	177	168	171	148	183	141	182	145	160	175	174	158	189	179	164	142	177	179	170	143	144	189	145	160	181	159	161	133	157	159	137	168	178	164	139	164	161	149	171	160	158	157	175	155	161	163	163	172	162	150	173	167	161	190	152	169	147	160	135	158	142	144	153	126	145	165	154	173	179	147	160	174	145	175	139	149	178	177	146	190	153	158	144	146	150	153	158	149	143	160	165	170	182	171	148	166	157	153	161	156	167	164	163	177	156	168	186	167	168	155	162	167	163	145	151	162	155	156	159	164	176	156	172	162	161	157	164	154	180	162	161	163	171	161	145	179	164	179	168	153	161	153	170	149	164	170	174	143	160	148	146	179	152	154	153	151	181	162	149	149	173	134	156	149	141	150	146	167	149	133	151	158	133	158	150	159	172	156	137	147	149	146	169	175	172	160	176	134	184	169	156	157	147	171	148	155	169	172	146	181	168	146	159	139	166	167	164	155	160	172	180	137	147	153	155	154	142	163	164	164	155	133	166	194	156	162	142	144	173	152	167	157	169	171	161	165	164	156	162	162	142	139	152	169	153	170	158	167	185	176	151	157	131	171	158	150	173	177	177	176	152	143	162	178	169	162	168	165	165	165	167	147	159	175	164	145	143	161	187	164	173	170	129	156	175	168	200	166	163	147	170	169	172	186	158	134	157	160	138	153	164	160	136	138	156	169	128	154	176	159	162	150	167	152	163	149	146	142	161	167	163	185	168	152	175	173	129	147	178	173	159	160	166	160	150	171	161	158	139	168	157	166	179	188	200	161	150	165	156	142	142	180	167	185	171	166	176	171	165	162	164	159	143	146	151	164	171	183	181	166	169	159	172	195	160	148	182	140	161	162	139
2121	589	746	714	541	488	428	465	444	469	424	417	441	402	453	427	413	417	427	464	433	423	461	420	427	427	395	429	467	426	438	440	428	457	389	403	463	437	428	403	390	461	396	433	402	394	415	391	410	416	416	431	409	460	409	431	447	453	408	440	400	476	416	419	390	397	432	415	424	438	429	429	459	413	462	459	401	411	466	435	437	470	420	434	438	421	430	437	429	414	432	420	427	401	420	435	421	448	427	443	395	424	392	421	459	385	435	433	429	405	438	416	409	443	390	395	448	415	436	444	420	422	459	415	412	424	412	395	426	423	409	408	427	433	419	439	430	440	446	411	454	407	438	427	425	461	427	428	460	438	458	460	438	433	406	395	411	430	426	403	440	434	378	420	424	464	444	443	412	449	451	437	391	426	446	421	410	430	436	381	382	384	399	444	466	433	415	427	453	411	410	405	421	425	433	470	436	452	406	393	410	417	443	472	451	434	414	413	401	414	420	417	421	452	441	427	430	446	440	431	432	443	432	406	419	413	409	430	440	456	464	443	399	423	445	478	420	423	414	450	421	425	406	426	386	443	447	455	401	424	436	458	413	426	453	425	410	420	400	392	459	424	393	442	448	415	424	424	419	477	443	407	445	403	435	416	447	462	403	431	445	484	408	420	441	433	431	426	435	429	467	428	465	439	432	439	428	431	457	396	398	404	422	422	436	472	443	454	436	409	459	430	435	444	432	388	488	411	413	415	403	458	439	420	421	425	439	456	420	423	452	422	414	432	471	383	412	473	448	427	375	427	474	394	429	433	424	403	403	416	418	436	390	421	417	459	438	434	430	401	471	398	377	437	440	415	423	479	390	443	428	421	431	427	431	493	426	423	419	442	424	418	441	406	455	440	451	446	400	425	420	419	440	436	405	402	470	446	405	397	418	434	405	422	426	403	422	414	417	432	429	423	410	474	414	462	446	464	398	458	428	427	425	436	371	417	435	431	417	434	403	445	408	435	426	425	434	416	470	442	444	422	417	398	430	427	443	420	415	422	427	432	356	410	417	457	405	433	428	413	436	414	429	381	415	411	460	430	408	398	418	435	441	443	427	443	421	457	425	406	455	411	471	408	430	398	405	405	437	412	419	414	423	406	452	436	455	410	410	400	419	422	399	456	453	425	436	420	396	445	449	417	464	434	429	442	471	407	387	451	428	453	422	415	458	405	429	425	411	397	417	450	407	443	431	426	407	387	466	433	406	417	448	404	444	422	441	401	427	442	441	436	451	413	415	442	416	438	419	439	401	421	395	386	443	439	450	437	474	422	426	421	422	432	446	422	420	457	431	429	449	421	446	391	421	407	407	426	425	398	436	451	415	432	419	421	413	416	386	415	424	422	411	408	427	416	419	438	399	440	435	412	412	402	418	414	414	415	424	431	403	423	394	408	403	426	433	409	453	433	471	440	421	437	430	422	454	410	418	443	410	415	414	484	431	442	500	433	419	415	450	455	390	428	405	430	407	416	420	382	377	444	438	448	423	433	436	420	441	405	425	401	438	431	448	430	440	390	456	430	434	404	409	412	428	414	404	432	446	424	416	426	441	446	417	436	433	405	440	429	448	449	456	412	442	459	396	432	410	441	401	404	414	408	399	419	436	439	399	426	427	424	417	442	411	428	438	425	411	421	393	438	412	427	421	456	429	429	416	425	447	417	399	468	423	427	452	439	450	399	419	392	459	442	447	418	427	421	444	455	450	400	406	408	422	428	464	428	411	433	429	398	407	421	412	440	426	452	395	433	444	426	408	426	424	412	434	404	426	408	396	454	447	430	442	409	392	428	403	409	380	412	403	417	440	418	445	422	417	400	408	407	425	393	417	444	416	411	470	419	388	450	447	427	464	404	402	418	414	440	411	453	457	444	431	432	439	413	415	419	427	411	455	384	442	446	410	394	418	416	397	392	411	444	392	415	412	399	415	435	426	443	445	407	443	449	422	447	434	401	400	410	457	420	436	405	377	430	410	421	409	441	438	407	441	409	457	380	441	449	461	431	424	429	420	437	425	439	388	475	443	445	453	412	435	407	430	439	419	439	431	442	412	431	428	440	419	443	422	430	426	433	432	446	417	450	433	416	443	407	432	429	447	470	449	399	425	432	411	401	427	421	433	470	411	380	415	443	417	442	457	403	422	418	417	400	449	435	406	413	424	420	463	463	470	430	449	433	422	441	433	441	396	436	407	436	435	394	445	399	439	413	439	419	442	421	415	428	433	415	438	457	421	422	455	407	405	400	407	415	395	404	415	422	422	421	464	428	413	399	448	416	420	420	404	425	466	413	410	429	426	424	426	411	459	444	466	445	451	435	443	432	394	430	451	397	391	413	434	435	442	400	401	443	474	418	394	459	442	422	419	446	451	395	438	436	452	437	437	412	409	435	417	415	418	405	434	427	448	402	423	456	432	403	430	437	436	413	428	436	412	410	445	458	408	425	421	411	425	423	442	414	437	409	408	433	418	426	413	398	444	423	440	444	430	444	440	444	436	407	453	429	418	445	422	410	431	407	430	460	444	459	433	450	439	464	441	449	442	421	413	412	448	383	430	412	435	417	434	397	432	392	419	442	429	419	408	462	448	394	422	411	415	384	400	407	396	433	431	429	407	412	466	441	466	457	433	426	407	428	434	418	409	499	412	442	421	429	408	418	431	422	479	427	392	411	381	412	441	436	480	417	418	433	433	453	412	420	442	439	409	413	439	439	427	438	435	418	401	420	435	409	447	424	417	442	453	426	396	454	395	403	409	431	432	475	419	453	443	442	461	428	429	447	439	442	421	437	462	410	409	466	405	407	418	437	438	429	456	416	430	427	422	453	426	407	443	443	412	419	462	436	400	427	409	437	417	422	440	435	475	423	413	437	418	428	438	424	427	393	448	406	414	427	393	409	402	405	404	389	415	390	450	441	426	415	411	434	459	445	438	418	434	411	413	470	451	446	434	408	426	410	442	443	393	396	439	437	439	412	430	410	420	395	479	393	451	457	446	411	477	419	447	423	410	421	423	440	427	432	431	415	447	434	446	421	388	430	434	466	449	444	460	455	407	460	432	431	418	418	445	397	434	435	438	433	405	450	414	457	434	425	423	470	410	382	427	418	434	414	474	419	459	437	416	421	448	427	446	429	453	464	420	395	398	446	410	437	389	419	429	455	448	410	470	411	408	470	409	456	433	404	415	436	380	422	380	402	425	431	445	431	440	417	411	448	462	432	405	417	427	419	397	411	424	425	439	436	427	414	396	429	393	418	464	450	444	400	438	384	414	411	405	411	450	415	437	450	468	454	438	417	444	445	417	446	441	402	422	384	411	420	410	401	461	403	429	400	460	460	406	447	430	435	364	449	403	464	419	393	401	441	434	406	440	444	402	427	437	437	419	437	404	448	439	429	425	404	452	457	453	408	433	443	434	447	437	411	465	383	425	469	432	443	448	409	400	406	392	410	431	414	435	399	429	434
8439	974	940	730	589	426	353	385	393	354	330	341	335	305	340	307	310	319	332	327	322	338	314	323	317	302	347	323	317	324	300	309	305	313	348	347	314	318	324	310	298	345	338	316	328	307	319	305	313	321	344	325	308	266	323	280	324	334	315	310	340	323	342	299	293	317	314	298	312	341	320	334	328	306	346	310	308	325	338	306	316	306	263	316	280	345	320	316	280	300	297	314	318	318	356	338	319	306	308	313	312	324	330	318	364	343	332	354	358	332	334	350	276	318	347	299	347	311	355	335	293	282	301	321	293	309	308	324	312	341	311	322	308	336	314	304	328	330	299	340	269	273	315	332	333	304	309	324	307	318	323	347	327	330	309	335	347	301	304	327	268	318	315	318	320	352	330	350	308	334	334	292	340	289	322	317	297	311	316	307	333	281	278	300	330	312	329	316	326	294	322	358	320	321	324	344	321	315	311	327	331	331	322	342	341	324	331	312	333	311	317	322	359	349	322	305	274	335	335	328	304	307	296	288	351	307	299	314	303	351	320	310	293	299	318	310	337	302	335	302	332	361	303	305	307	314	319	319	331	311	293	338	311	322	305	345	332	291	306	284	320	325	308	287	316	298	325	283	331	308	291	312	296	380	290	330	320	289	311	307	287	312	363	353	325	315	369	313	340	319	335	320	291	315	304	323	340	281	324	303	320	315	324	309	297	309	323	282	303	320	305	286	315	311	334	319	313	308	339	306	303	330	314	334	318	319	321	320	312	313	297	320	322	336	297	314	314	278	306	338	270	343	305	297	312	322	305	319	304	334	315	318	330	313	309	292	311	332	312	348	344	303	302	289	319	326	334	309	316	320	327	318	287	302	308	288	296	340	333	307	301	302	312	330	387	365	345	318	289	317	351	299	335	361	309	323	313	350	322	328	342	264	313	304	301	303	316	303	290	302	343	305	301	348	313	351	365	297	321	343	321	297	308	343	280	311	314	319	304	291	363	302	342	320	319	334	335	325	298	305	303	320	330	291	331	299	296	311	288	326	348	299	285	320	334	310	315	321	327	323	309	311	321	321	303	304	306	307	303	319	325	340	371	343	341	314	290	304	343	338	291	302	358	293	302	326	317	295	351	306	308	306	323	314	294	324	310	291	324	305	359	358	316	371	327	321	339	334	333	306	324	315	300	324	346	316	327	319	317	323	356	323	322	299	325	322	336	317	304	341	316	295	275	289	306	320	313	305	327	330	326	316	301	355	351	319	288	290	290	311	318	276	333	311	314	292	355	309	293	336	316	290	301	334	302	293	339	357	332	340	309	352	306	290	301	346	303	295	335	332	295	323	270	311	342	334	295	338	337	314	323	292	340	318	331	295	287	287	342	360	321	350	306	299	330	287	320	328	338	274	296	329	331	346	355	327	288	356	320	294	294	296	315	331	317	312	315	337	310	323	306	322	290	313	325	296	317	298	297	308	326	327	285	331	318	336	301	339	316	306	341	340	348	307	331	313	276	335	318	315	310	324	358	322	284	351	309	317	301	310	318	326	320	347	301	324	318	295	316	316	338	286	327	312	298	299	331	317	331	334	316	277	323	297	343	331	331	340	363	334	333	335	337	338	313	283	335	331	306	342	299	302	347	306	318	325	355	340	322	329	327	344	316	301	321	326	313	353	310	312	318	314	289	325	317	297	328	347	314	310	321	323	326	282	332	306	300	301	336	346	341	319	342	335	300	268	323	323	288	282	336	310	340	328	331	294	317	300	304	315	310	282	311	320	272	315	340	332	322	338	383	291	310	325	293	325	295	337	312	330	308	317	326	314	316	322	336	328	330	340	321	340	317	316	345	336	337	287	308	313	332	315	290	309	355	329	266	321	315	337	296	309	329	318	309	323	366	354	351	308	319	304	319	326	335	313	316	342	321	308	335	310	322	310	325	302	302	339	350	330	339	292	308	298	274	308	334	313	334	327	298	300	307	342	298	329	338	320	306	321	354	314	309	342	306	326	359	310	320	313	303	328	316	311	296	296	316	312	351	338	308	294	308	335	310	307	323	331	345	306	293	276	301	323	297	341	294	327	309	282	293	288	311	329	331	304	304	326	317	309	300	321	294	345	280	301	287	310	312	291	322	329	301	322	323	307	331	331	317	336	342	312	296	336	335	320	303	311	296	283	306	337	329	333	298	313	312	292	329	286	339	299	316	336	311	337	318	309	332	331	343	333	278	340	306	301	311	315	343	331	321	312	321	345	305	311	311	330	311	311	369	313	334	309	279	341	319	355	351	341	337	319	312	314	332	315	343	332	325	310	313	317	321	298	297	283	305	312	311	312	339	303	291	308	304	317	307	341	333	333	349	300	324	326	349	332	318	299	316	280	322	280	292	347	321	344	315	266	353	295	306	324	341	286	299	300	293	310	316	300	320	330	316	334	344	316	328	304	320	299	299	286	322	309	331	334	309	302	306	321	346	301	325	301	314	332	305	323	291	317	287	288	344	291	311	331	307	310	298	351	344	300	301	307	304	284	307	298	358	316	320	326	304	326	299	322	327	348	314	311	316	320	329	321	303	333	325	290	314	328	336	317	322	329	300	311	292	310	303	352	309	298	330	324	337	292	331	334	331	333	338	336	317	296	353	323	284	295	344	313	338	345	314	314	287	348	326	297	273	342	301	276	298	307	315	290	282	332	297	304	331	312	330	317	299	320	365	294	304	345	332	359	320	347	306	324	329	317	312	313	311	352	325	354	345	345	310	334	330	354	328	325	309	307	299	317	320	338	311	302	295	309	324	299	312	318	328	323	314	351	300	302	315	316	298	312	329	338	327	363	262	323	314	318	330	332	302	302	338	342	324	305	291	332	320	336	337	300	321	314	309	325	306	322	336	314	307	337	330	316	330	285	332	307	296	297	325	326	269	318	302	337	289	337	317	312	307	338	320	294	309	297	341	306	332	337	354	341	307	327	328	305	300	316	300	355	333	277	329	322	306	336	295	287	320	313	338	328	354	297	304	333	284	308	343	356	311	332	331	329	301	287	288	330	313	294	321	326	298	315	349	339	303	327	341	336	341	321	296	321	314	319	317	289	277	310	334	306	322	333	294	327	320	332	336	327	313	364	304	311	293	300	329	338	306	347	352	298	320	305	280	326	312	337	349	350	314	314	342	342	335	311	334	331	347	300	357	305	345	291	320	337	296	313	325	365	318	334	329	335	310	342	345	298	307	355	315	285	305	337	319	307	299	300	321	346	316	307	325	302	318	304	316	333	335	334	307	291	325	294	300	290	316	333	289	312	321	330	319	321	297	342	345	313	312	285	318	325	329	310	355	350	349	303	299	321	329	300	314	305	317	319	344	320	318	342	335	296	325	299	316	337	334	292	320	295	344	299	311	302	335	318	364	315	276	309	305	310	335	339	315	337	332	315	314	337	349	337	321	330	354	316	295	356	336	334	297	291	282	278	318	322	353	312	317	311	312	310	312	325	318	303	353	286	303	321
7015	1324	2212	2247	1639	1332	1186	1060	1020	940	924	906	869	853	849	850	776	834	803	807	740	819	792	785	751	758	755	740	729	773	762	792	730	790	782	764	762	806	786	771	750	765	699	722	771	754	768	739	770	763	831	745	797	759	766	775	725	730	767	720	744	817	726	725	754	744	750	752	761	764	729	732	809	756	730	737	748	784	769	741	758	742	741	762	697	744	774	781	744	718	734	729	753	773	778	773	700	718	728	777	782	769	738	766	731	763	729	720	750	753	711	722	760	713	747	746	728	785	769	797	735	673	773	786	785	780	783	758	735	747	748	774	725	779	725	760	697	721	745	746	722	709	785	759	796	724	754	718	721	729	793	727	717	745	765	753	695	768	752	752	759	739	728	766	764	738	739	771	772	734	675	769	799	712	761	772	733	726	721	743	727	722	736	785	757	751	761	772	767	748	774	777	752	759	759	756	782	768	761	749	781	724	780	767	759	796	799	719	737	757	722	732	738	725	778	739	778	801	713	735	721	754	733	740	761	766	729	745	789	771	752	737	763	759	720	747	746	746	753	748	736	754	765	730	732	754	746	763	732	760	750	775	723	739	721	746	715	763	771	741	693	728	748	756	763	723	768	819	722	727	737	737	777	782	759	708	793	715	766	731	723	762	779	749	707	764	777	768	730	751	775	734	753	699	749	766	766	776	750	792	746	777	754	710	730	724	704	766	790	766	730	737	735	794	722	752	739	766	769	801	726	727	737	742	754	729	714	756	698	757	663	726	722	789	740	732	752	753	704	744	705	742	743	746	700	753	781	750	712	773	753	758	725	768	738	816	764	800	737	724	726	677	763	703	741	764	791	706	729	748	768	727	730	701	719	730	731	721	753	750	725	756	781	741	740	764	720	767	741	726	727	733	765	706	726	738	732	757	753	704	740	701	743	706	706	805	725	737	760	749	780	808	765	731	705	753	742	786	751	724	728	752	768	775	754	759	724	747	739	761	739	733	770	776	760	737	747	785	738	713	765	729	721	764	757	746	740	781	759	728	773	789	799	742	749	772	757	768	697	736	743	776	770	744	744	731	745	711	758	701	730	708	726	747	772	704	738	774	772	725	747	756	729	723	736	705	769	747	743	731	731	752	742	757	735	735	760	770	776	723	725	746	786	728	755	745	758	779	754	683	747	744	732	760	755	754	791	756	716	736	741	721	741	721	779	735	742	696	714	745	759	732	740	779	782	771	769	724	742	783	787	754	742	742	756	793	789	746	765	770	752	745	765	775	766	777	702	744	721	729	723	773	739	790	791	782	765	748	771	723	707	730	743	716	769	785	789	757	696	751	727	781	753	719	750	733	756	725	766	772	783	759	787	712	721	757	741	727	718	734	753	703	700	773	733	739	713	726	765	738	743	750	739	804	708	799	725	755	745	757	766	768	765	763	758	700	748	752	753	706	704	806	748	767	780	738	740	756	755	747	694	751	730	751	760	749	709	735	751	774	725	700	713	798	717	776	738	762	735	745	726	785	710	759	767	744	752	775	783	813	685	771	753	813	764	769	775	699	738	753	802	718	754	783	741	747	736	743	709	758	771	744	748	742	726	723	780	802	767	792	751	764	740	743	766	801	713	747	721	756	766	706	700	757	735	781	741	712	776	741	761	779	760	723	777	709	759	732	710	732	750	776	807	792	691	763	739	758	730	809	734	748	768	754	768	764	721	738	747	721	751	748	785	775	749	718	760	743	751	767	748	760	763	792	716	755	727	705	725	738	759	708	748	732	744	758	728	717	711	735	743	782	772	752	689	757	729	761	732	694	754	763	750	784	762	758	816	781	773	765	716	740	799	699	756	736	779	765	741	734	734	738	726	832	757	760	773	730	718	745	732	778	766	792	724	772	765	763	742	778	735	748	778	741	687	731	733	767	706	758	770	768	762	751	790	752	755	781	743	753	727	729	779	681	744	750	795	746	743	741	697	734	767	767	773	718	725	757	724	723	711	749	768	707	742	775	767	739	783	739	718	731	755	737	725	740	734	793	728	707	761	737	737	722	750	703	765	740	768	706	751	718	793	753	689	768	753	761	734	723	720	711	737	700	696	846	743	769	697	700	711	768	740	723	754	738	748	764	772	707	735	758	721	719	754	782	822	804	743	734	751	787	738	709	742	757	733	736	719	732	718	750	730	736	728	780	714	761	756	725	700	783	715	804	732	738	805	754	753	733	753	749	754	727	735	713	769	749	724	734	770	723	748	777	730	785	747	746	745	694	782	679	742	805	779	767	729	755	768	767	706	735	804	775	717	760	797	794	745	709	714	702	745	757	736	755	733	762	765	721	717	776	731	774	743	785	742	745	748	796	736	751	734	736	760	751	775	725	771	773	745	795	728	769	776	779	711	766	724	759	731	758	784	736	724	735	768	785	785	733	758	763	768	741	715	761	756	753	729	756	737	743	740	774	753	752	715	731	846	742	725	768	764	745	791	718	734	742	752	795	719	754	760	792	762	737	737	710	754	754	709	734	737	727	749	763	736	780	715	761	761	733	745	753	777	684	761	724	751	736	705	695	716	706	757	672	727	748	792	769	751	764	766	761	730	749	717	768	736	721	726	735	772	759	766	764	785	726	751	781	795	749	698	782	718	721	710	763	712	742	694	755	781	724	730	747	753	728	699	711	708	733	759	728	796	752	763	753	727	738	734	793	673	745	751	742	733	688	759	728	786	779	717	728	718	786	796	750	727	735	715	749	748	737	739	800	742	768	710	739	767	751	733	751	702	733	773	732	785	751	742	721	726	722	732	732	755	711	755	735	746	724	756	707	726	774	764	756	762	753	724	734	705	726	738	742	746	744	745	815	743	762	790	726	708	776	775	754	742	766	724	758	748	748	743	745	743	750	761	757	758	730	740	743	714	732	759	712	728	767	731	703	760	703	748	714	704	723	785	729	758	739	770	748	728	796	748	793	741	747	720	737	740	782	722	732	759	770	715	673	760	721	740	740	772	742	732	778	743	736	766	731	799	795	730	793	747	752	722	766	742	732	715	802	713	787	707	775	670	750	701	742	738	737	730	735	747	732	707	735	752	789	742	753	733	729	747	779	795	760	768	737	740	713	688	704	758	715	703	699	721	726	775	746	751	751	731	804	733	775	731	776	807	715	746	749	736	741	768	711	711	719	772	772	779	767	788	773	718	729	705	723	760	747	744	799	750	754	782	715	775	742	773	727	716	732	750	770	738	713	737	719	730	739	765	715	759	743	751	715	768	770	749	757	766	742	741	700	749	751	752	812	780	719	765	735	728	725	732	721	710	765	747	796	698	763	778	761	751	724	748	706	732	739	725	781	739	746	745	712	807	776	724	737	712	755	708	802	751	759	767	743	735	790	753	751	764	761	743	717	810	748	739	774	711	756	737	711	716	794	744	735	710	713	754	762	736	729	707	729	725	771	760	739	768	784	777	738	755	687	781	782	763	713	751	767	701	787	729	742	711	727	784	745	733	742
15229	1727	1547	1091	695	457	415	369	387	367	344	361	304	369	314	312	292	307	295	321	320	321	263	304	336	298	275	259	276	292	284	274	311	286	339	292	311	265	290	273	291	286	334	286	277	317	280	310	290	295	295	304	267	274	272	309	302	263	289	278	313	286	309	294	310	276	289	281	291	287	296	303	303	294	277	292	297	277	278	296	278	271	314	277	298	291	287	266	299	273	300	249	302	305	260	297	289	299	278	273	291	296	263	267	257	300	278	275	294	299	301	317	273	251	308	309	268	282	280	299	272	312	283	296	275	291	278	264	309	289	300	281	282	274	269	340	296	281	310	311	309	277	303	292	300	296	312	277	294	316	300	268	261	294	282	290	294	253	271	276	280	281	289	282	288	289	278	269	306	281	253	279	280	293	303	284	281	312	289	308	247	271	269	287	288	304	298	300	301	304	292	261	300	300	287	306	262	278	262	291	305	296	277	302	248	274	272	265	265	248	243	317	306	269	280	277	318	260	271	294	269	291	297	294	296	307	309	274	297	274	284	287	312	305	261	278	307	269	283	257	298	282	327	291	343	250	277	295	314	300	246	291	292	314	276	302	330	302	293	290	283	276	288	295	279	288	301	295	287	314	315	316	272	274	276	314	263	291	283	299	283	298	315	285	277	302	298	255	276	256	274	299	290	274	286	322	268	285	300	246	290	269	272	285	297	281	295	292	300	293	294	302	293	275	286	280	324	315	308	302	272	280	280	316	274	269	293	297	277	275	282	279	294	304	303	294	267	293	299	283	315	285	311	298	273	268	293	289	283	266	319	289	309	284	280	265	262	312	319	275	289	264	282	283	325	282	296	301	270	287	310	283	235	293	287	276	262	301	269	284	270	307	284	293	303	295	301	286	330	282	278	280	286	261	288	276	298	302	311	282	309	281	280	282	285	285	284	318	287	340	314	304	301	279	297	322	327	245	270	300	307	263	273	265	300	292	301	289	298	280	294	288	299	284	277	293	241	309	274	311	244	259	277	299	297	269	279	287	309	307	299	248	286	262	275	241	285	257	275	272	273	292	287	268	298	297	284	298	278	272	270	289	260	269	248	289	297	285	276	307	278	320	274	294	265	288	309	329	303	300	295	295	288	269	310	293	281	307	278	282	285	276	290	293	268	290	305	314	303	283	299	261	270	287	305	299	288	268	284	285	291	283	284	301	295	294	293	269	285	293	299	275	294	294	279	318	235	306	280	281	292	260	260	279	292	299	290	292	268	312	279	320	281	281	278	279	302	291	273	277	298	279	284	276	264	293	247	272	305	287	309	290	271	303	301	265	319	313	289	283	309	316	261	239	282	313	295	241	262	304	285	303	287	280	287	291	303	266	279	281	297	270	311	271	317	298	263	311	278	277	305	312	278	279	282	291	299	276	299	285	287	326	271	280	273	310	238	272	288	288	267	245	288	291	273	295	334	300	283	310	300	268	285	273	255	294	265	292	298	273	278	274	271	289	330	265	284	297	273	281	291	248	307	302	334	299	311	265	297	288	275	272	293	288	277	292	313	254	317	294	269	293	280	282	288	304	294	277	277	291	307	274	282	288	280	322	312	252	326	317	303	296	247	298	282	307	262	258	267	254	297	286	275	272	257	295	272	310	272	289	310	298	309	261	270	290	266	309	258	284	261	291	281	307	297	293	303	277	283	271	257	270	299	280	286	293	277	307	257	293	297	277	268	259	286	283	298	277	270	276	251	269	276	302	273	316	301	284	246	286	292	280	314	283	269	268	248	309	274	320	261	269	309	295	269	297	293	294	279	292	314	293	296	296	313	271	307	261	283	270	298	301	280	304	323	297	285	263	300	317	269	261	296	260	255	293	254	286	300	310	270	266	279	290	284	301	300	295	267	269	301	297	270	278	296	305	285	303	281	303	280	246	280	289	304	317	277	294	297	257	278	268	287	287	302	269	254	303	277	296	313	287	278	268	294	300	261	275	292	266	287	287	323	272	321	301	278	272	277	315	251	273	290	286	271	289	299	280	302	289	282	307	313	297	310	322	301	266	308	285	288	309	294	296	321	273	279	313	255	282	271	294	324	293	279	281	293	316	270	270	297	300	237	307	261	251	315	280	296	302	290	275	277	274	284	290	260	270	267	269	276	252	282	316	265	284	276	285	305	299	275	269	234	292	289	258	335	288	300	290	312	314	284	268	283	253	267	284	273	315	257	274	290	274	248	278	282	278	279	287	285	259	287	298	286	289	280	296	295	295	300	281	276	276	260	278	321	296	271	259	292	280	292	284	276	263	307	240	281	294	280	313	313	227	296	312	287	301	281	284	290	294	287	310	292	276	287	285	298	269	282	297	285	297	284	263	280	290	291	271	331	303	285	277	292	282	286	258	277	296	273	271	305	274	277	267	300	338	310	277	278	287	307	287	274	250	340	290	290	277	251	285	292	296	293	235	247	283	289	303	291	287	282	281	313	267	299	291	279	249	279	273	297	279	286	291	306	311	292	287	288	301	300	296	271	275	256	298	287	255	326	313	290	307	286	261	306	308	279	296	326	310	282	287	297	318	293	280	279	281	241	304	321	269	302	292	289	278	258	260	297	301	287	278	302	274	293	311	289	304	291	248	310	282	280	303	241	271	264	277	312	278	312	264	325	312	275	291	285	268	278	260	289	285	286	285	278	253	288	293	298	299	274	286	310	314	312	251	291	296	285	257	285	299	274	308	279	301	296	278	294	282	265	270	283	308	258	288	272	254	281	296	293	312	299	299	294	278	300	294	308	305	299	272	264	268	295	316	298	290	254	279	295	284	286	265	301	291	270	275	296	305	277	306	294	281	277	298	305	274	283	277	245	275	292	296	258	285	281	265	257	276	259	277	325	289	288	309	290	283	302	272	291	277	288	245	306	293	281	306	300	291	287	272	290	274	294	273	308	285	290	294	321	292	293	312	286	307	248	291	274	249	286	309	307	290	281	279	279	278	317	270	309	301	293	272	279	299	295	284	279	285	284	310	281	280	273	293	274	298	314	303	315	273	307	288	265	296	305	277	291	316	344	313	306	275	267	300	293	291	282	268	298	258	263	281	256	287	305	277	258	260	291	296	251	299	275	272	303	291	291	340	287	271	295	283	262	304	292	269	293	284	271	282	290	309	290	295	296	280	304	307	299	284	285	288	258	287	279	280	297	280	294	261	307	270	237	303	279	270	270	285	307	300	258	278	281	261	266	269	289	310	308	259	301	282	316	283	297	316	309	272	302	280	268	275	280	277	292	272	285	301	282	299	293	276	284	303	278	271	262	270	292	294	285	282	300	301	295	302	273	284	288	277	275	282	292	303	277	318	271	289	281	285	270	280	288	275	252	302	261	297	303	266	295	279	282	285	293	288	295	276	282	256	260	274	263	298	274	304	280	305	300	305	298	314	293	277	321	297	268	285	321	286	277	286	318	264	291	272	259	283	261	288	288	295	300	283	318	285	285	273	298	284	256	293
8755	1674	3113	3280	2425	1670	1441	1342	1134	1074	947	903	877	840	816	843	795	855	759	723	732	749	762	755	720	664	734	685	690	735	684	719	707	692	701	693	701	701	655	705	721	703	687	688	703	707	674	658	681	701	659	653	679	654	706	655	673	648	638	671	669	646	720	628	653	649	644	678	656	660	656	663	715	677	679	664	678	631	627	684	647	686	627	657	689	730	633	606	677	698	652	660	654	690	656	676	666	633	654	657	699	643	656	689	675	657	615	626	634	641	641	677	659	622	715	667	690	637	675	646	618	659	638	638	689	675	662	641	630	676	652	666	679	635	653	666	686	643	630	634	667	639	621	659	644	658	658	676	617	664	660	643	654	666	653	637	670	720	707	652	657	624	589	676	652	651	688	597	649	665	637	648	669	663	662	678	662	653	644	634	640	638	643	642	658	642	671	685	667	666	642	676	628	634	658	674	644	679	574	640	635	675	661	663	663	672	665	702	655	670	617	680	658	655	609	659	643	645	650	648	658	639	648	664	665	673	711	669	632	695	649	637	660	679	625	646	659	632	656	687	692	666	629	707	640	623	647	644	655	645	677	647	643	635	611	643	616	641	624	652	703	674	717	624	627	654	697	650	698	631	631	668	644	689	673	646	645	638	658	691	636	671	630	642	680	691	654	612	662	654	631	661	655	657	665	649	611	658	643	701	616	620	679	695	630	649	630	650	660	642	640	646	644	633	652	604	662	681	655	667	672	638	667	672	696	652	641	631	631	663	643	637	710	662	691	649	663	665	650	644	713	672	663	621	663	678	654	660	657	661	657	652	648	640	672	660	613	687	654	653	660	663	640	627	713	641	642	671	657	631	651	661	628	663	666	669	661	667	682	652	657	671	640	693	633	645	584	687	665	692	648	664	683	676	672	646	661	660	614	654	650	652	643	662	663	646	661	658	635	644	628	650	667	670	643	697	654	634	673	691	664	681	658	719	613	643	604	608	614	645	659	626	641	671	625	680	642	663	651	644	670	631	663	646	702	714	691	634	679	641	651	664	648	628	638	640	584	617	652	697	657	668	656	649	656	628	694	659	655	626	672	653	639	660	637	664	665	623	656	679	667	675	680	618	619	617	678	627	644	678	687	645	616	634	661	649	651	656	660	693	659	627	687	680	660	653	660	684	637	687	673	609	633	687	690	600	641	673	629	670	636	682	605	665	693	677	679	681	688	614	656	672	644	611	704	640	671	667	660	591	653	641	670	634	667	671	659	655	615	646	658	645	714	640	640	665	685	640	666	662	648	691	633	604	656	639	682	701	645	646	648	665	651	693	615	697	685	638	655	655	700	625	664	618	657	647	684	676	673	704	643	663	650	641	681	637	644	669	663	680	667	676	643	648	635	710	666	619	668	665	672	632	692	663	666	646	670	634	615	627	680	647	667	680	654	669	646	675	646	619	638	637	709	653	703	689	634	695	638	644	664	677	663	636	596	660	609	668	670	653	644	654	678	664	624	635	653	640	642	679	666	673	654	645	668	639	677	657	677	638	671	647	659	633	722	647	653	655	688	661	681	665	683	646	633	670	649	652	611	633	645	625	647	632	624	733	648	654	649	625	691	666	665	654	655	670	626	668	688	644	655	633	683	646	680	694	675	674	630	678	645	656	688	605	660	693	669	656	669	669	722	625	667	672	687	632	614	645	627	647	618	663	635	605	655	636	668	635	659	673	678	611	638	674	616	641	594	605	658	666	617	626	657	658	653	675	664	685	644	706	648	670	657	631	648	673	654	684	670	664	687	627	663	679	633	635	655	663	626	623	706	653	661	642	711	636	603	682	688	674	647	651	699	634	669	671	655	644	685	671	662	655	657	677	610	642	672	630	672	695	634	651	669	647	661	657	636	692	665	669	639	653	660	623	673	658	632	654	674	684	695	638	668	682	627	688	630	639	625	679	654	666	674	664	660	660	664	646	656	651	607	668	641	670	634	678	670	677	655	708	667	676	607	633	681	657	630	665	622	685	668	645	658	636	645	674	657	660	652	680	648	684	592	656	662	631	671	626	717	689	654	663	666	648	629	669	649	606	678	633	670	651	675	694	636	640	653	656	648	695	673	625	676	655	676	693	694	637	637	654	681	669	653	691	633	658	644	645	632	629	687	674	670	688	637	641	682	633	646	654	630	649	655	662	612	664	673	690	734	681	653	642	680	641	663	614	633	653	681	653	698	632	619	653	630	672	669	639	664	685	631	665	654	635	674	623	646	650	658	613	680	658	625	651	654	646	663	627	656	616	644	690	648	662	634	655	623	653	662	602	660	630	610	662	684	670	659	641	645	673	652	621	601	672	648	671	650	659	697	667	640	635	699	658	648	660	646	617	659	660	621	628	613	691	674	624	642	626	678	641	631	652	665	631	644	647	649	623	630	642	651	598	637	641	673	611	659	666	655	708	628	686	634	635	619	628	677	673	671	676	649	670	628	659	716	671	642	589	654	654	644	662	664	649	627	649	723	668	669	681	663	668	658	648	653	649	666	630	671	638	641	667	657	626	673	658	599	689	666	684	652	671	691	608	632	645	662	692	682	676	650	653	676	680	716	618	629	658	619	682	657	635	681	628	685	675	629	651	682	668	630	649	633	647	613	650	674	623	640	642	624	648	633	642	664	660	661	671	675	664	650	645	624	681	666	658	655	635	688	671	631	666	632	652	627	657	663	634	663	664	667	677	666	622	673	616	607	610	657	660	674	609	613	666	672	643	687	659	656	680	619	668	640	676	626	634	611	662	640	627	635	579	638	655	645	649	686	647	632	650	670	679	625	661	614	655	694	614	650	652	656	672	656	657	665	686	633	665	666	662	646	666	675	672	660	658	686	632	669	671	638	669	624	657	644	626	676	684	674	687	647	625	683	669	627	636	676	644	611	688	646	666	657	649	624	651	640	653	665	672	627	665	650	644	695	693	650	614	633	655	700	686	651	690	683	674	653	683	625	685	672	635	712	647	695	634	648	648	648	637	640	696	599	650	634	654	636	675	687	634	700	661	624	664	677	625	655	666	661	618	638	674	674	658	668	648	640	612	655	658	667	664	646	619	668	651	710	656	652	635	711	631	661	648	672	659	643	690	638	699	676	623	637	683	634	665	673	631	630	655	641	651	655	552	662	675	644	641	659	683	671	671	655	649	621	678	675	668	625	665	659	609	668	655	652	646	662	644	661	642	624	640	671	633	632	649	642	654	639	647	707	675	629	687	644	630	641	641	710	654	659	697	666	625	656	641	620	695	670	622	685	672	720	649	679	693	630	622	673	689	663	669	692	704	703	643	674	646	694	642	604	657	666	689	655	639	625	674	645	706	653	684	690	641	650	676	690	676	641	625	687	640	640	637	703	655	648	646	594	673	639	676	668	680	625	659	677	607	658	638	654	673	665	674	649	617	655	685	636	664	651	651	621	668	639	677	675	685	682	614	636	685	614	640	654	666	633	662	622	639	664	633	656	666	667	664
1894	314	300	266	194	155	181	173	185	158	160	153	162	139	168	171	154	144	167	144	161	160	160	160	153	158	165	168	168	152	156	168	159	179	127	178	161	165	165	158	146	152	159	165	163	137	154	171	176	157	145	169	152	167	143	190	150	176	186	176	168	155	171	152	147	143	162	149	169	175	154	146	144	159	175	118	166	186	160	162	164	164	168	126	156	167	167	178	149	181	181	136	150	166	148	166	154	153	169	144	183	167	151	148	167	163	136	167	157	168	165	197	158	151	156	192	164	162	155	137	165	184	145	168	156	189	161	165	170	177	160	182	152	152	154	156	173	190	185	168	178	199	154	152	137	160	166	152	150	168	165	144	164	167	178	163	159	167	155	168	160	150	153	165	159	152	183	150	148	160	147	166	165	161	171	142	149	156	157	168	178	173	158	140	159	172	168	139	155	171	165	167	171	148	158	170	146	159	150	161	167	170	155	161	142	138	167	149	153	151	170	161	159	131	159	157	148	147	158	156	132	155	155	172	162	156	169	169	189	159	149	164	145	147	143	166	163	152	159	159	183	176	158	196	179	153	159	174	162	142	180	162	172	170	193	176	145	168	156	151	150	161	152	143	188	186	168	133	157	152	177	165	167	184	169	157	190	179	181	174	171	191	176	159	170	166	162	142	151	155	132	148	158	151	146	184	153	140	175	153	159	189	177	184	161	182	152	159	184	168	171	160	172	141	158	172	189	158	154	129	166	154	128	134	177	153	165	148	166	190	168	156	130	170	188	172	155	148	171	168	167	151	162	182	157	179	173	163	145	148	158	183	144	167	156	176	162	168	165	193	126	134	177	168	152	160	168	168	130	196	143	158	134	164	161	157	159	156	174	182	160	162	163	187	161	173	154	139	165	153	171	161	153	152	168	163	144	148	147	158	160	189	173	144	143	138	162	148	161	162	161	165	144	164	166	172	168	152	158	166	168	167	147	147	160	154	174	155	163	155	168	186	179	168	162	160	145	161	172	172	158	141	145	158	195	163	168	158	172	164	150	158	158	180	163	184	166	166	187	146	160	174	155	187	185	132	172	165	151	149	166	153	178	149	185	151	159	153	163	151	145	163	176	153	162	162	140	166	158	164	159	129	153	152	155	152	152	152	165	180	172	167	134	159	190	190	152	152	195	155	164	187	172	166	153	143	180	169	174	166	162	162	153	160	149	181	160	197	165	168	169	139	145	173	146	175	137	174	168	179	154	143	167	158	186	175	156	198	156	178	148	160	150	182	173	168	146	150	180	145	162	163	145	152	157	155	164	165	153	153	151	143	161	144	166	176	183	172	170	156	160	165	161	162	146	157	154	134	142	145	178	162	141	161	163	153	134	159	172	152	167	170	171	149	161	174	139	164	166	156	167	154	128	146	183	160	154	153	174	157	160	168	165	192	158	151	131	164	170	143	149	155	169	153	167	167	154	139	166	171	158	185	163	150	151	154	160	175	168	172	162	178	159	168	165	155	163	137	163	165	149	148	157	151	160	161	179	160	171	147	165	163	159	163	146	131	148	187	149	159	190	171	150	149	159	160	154	154	156	157	143	181	158	145	176	184	174	177	186	171	153	169	168	159	158	143	141	166	183	152	145	163	172	154	150	151	173	145	135	160	148	141	170	178	150	150	162	144	122	139	167	151	143	152	190	153	173	180	157	128	141	149	167	152	175	149	167	151	158	121	150	158	167	173	169	172	144	167	168	150	150	165	153	149	178	177	168	155	176	154	168	154	155	161	177	132	145	168	153	162	158	179	153	179	155	170	175	164	161	161	171	156	150	147	163	162	165	166	168	140	175	188	172	174	176	164	153	156	154	171	140	152	174	165	159	153	141	148	151	144	153	154	165	169	156	125	162	136	142	172	152	162	156	129	166	161	144	158	163	162	158	165	157	181	162	172	133	175	175	178	160	159	158	152	165	180	164	161	150	182	157	170	157	179	158	146	157	146	165	181	164	164	162	163	171	155	163	169	182	178	157	173	139	148	165	148	140	153	169	155	160	177	172	172	157	134	153	155	163	161	144	166	159	170	162	158	152	154	137	165	186	158	176	148	167	160	151	164	166	185	159	148	165	151	152	168	180	148	168	154	154	153	164	151	169	163	167	186	184	172	179	183	175	177	142	150	174	149	156	149	127	151	174	160	159	170	182	191	163	162	201	176	167	173	195	150	131	133	159	152	169	167	153	171	152	171	160	177	160	155	169	171	180	167	168	163	172	171	158	163	184	167	177	161	165	172	177	165	177	148	161	160	176	149	178	171	168	125	172	160	138	154	156	151	170	163	146	142	144	160	134	143	163	163	152	168	173	149	175	184	170	148	154	197	150	181	181	158	174	156	168	162	133	147	142	177	175	171	174	161	145	131	152	160	145	176	150	158	157	153	168	160	177	174	146	161	187	150	170	152	185	174	134	152	160	157	141	159	181	147	145	170	183	163	157	148	150	164	170	157	171	148	160	169	131	170	150	171	149	160	146	175	136	170	181	193	163	149	156	153	145	162	156	161	166	169	169	161	192	170	148	147	161	174	158	144	171	164	165	174	184	151	150	164	165	149	156	135	134	135	163	155	183	153	170	162	139	162	181	144	162	176	137	173	158	153	150	156	174	144	146	167	187	171	158	149	153	144	175	151	171	161	156	183	161	139	162	156	181	168	176	165	186	172	139	176	172	159	151	161	179	171	166	185	158	163	168	171	180	176	130	160	146	144	165	148	141	152	149	164	140	142	150	155	205	178	139	141	150	143	164	142	157	153	173	158	140	133	189	145	181	157	136	151	171	152	144	143	196	191	151	167	177	147	175	146	157	162	131	167	154	161	160	152	165	145	159	172	157	162	141	165	167	143	158	173	151	147	143	176	160	165	160	176	169	163	152	147	192	143	155	175	179	171	171	152	169	168	144	142	157	166	159	169	171	167	148	176	165	186	145	145	177	162	158	174	169	148	188	167	182	172	157	129	180	152	168	179	169	168	166	147	175	156	142	157	178	188	158	144	162	156	149	155	178	150	155	147	170	176	153	165	126	152	146	151	170	153	176	170	143	147	190	151	155	165	152	153	169	201	183	184	156	132	163	170	185	156	161	147	156	166	150	165	177	140	172	157	144	163	167	159	186	158	180	170	171	158	158	161	156	155	176	151	153	191	151	151	157	129	142	155	163	158	149	141	162	174	154	168	165	143	169	139	137	171	157	174	150	171	182	184	157	171	139	187	177	147	148	157	165	125	147	145	178	171	173	167	176	154	147	143	186	168	162	166	182	166	172	163	172	150	155	157	157	181	172	159	146	152	164	151	176	186	163	195	187	149	158	164	178	159	133	141	162	153	137	158	155	166	161	160	138	160	171	182	165	157	155	150	175	153	167	157	204	163	150	148	162	170	145	166	155	147	159	180	176	144	157	173	161	165	166	151	166	164	157	160	145	169	164	151	158	170	156	188	160	152	143	160	181	173	163	151	194	169
2139	563	734	757	595	501	437	401	453	435	463	458	413	436	438	461	452	418	433	452	418	425	444	499	399	440	406	425	431	429	428	467	392	416	441	423	417	413	407	418	458	447	476	404	448	457	410	459	462	424	460	418	413	406	433	432	442	376	452	400	396	408	446	438	414	430	472	450	471	444	427	433	451	386	393	437	400	386	423	461	401	438	439	432	426	425	428	437	428	409	374	458	441	469	424	421	401	447	433	419	426	422	447	422	428	439	437	411	431	395	448	470	408	462	402	424	436	426	437	432	463	429	422	434	408	399	416	441	438	443	424	394	414	446	415	411	431	435	407	400	440	413	425	413	419	422	414	461	417	436	393	417	449	447	423	442	436	406	445	408	467	403	458	402	450	451	381	397	431	437	391	436	420	405	404	409	452	409	426	420	454	433	426	443	429	409	426	444	431	412	444	439	423	412	391	390	453	399	411	403	430	464	462	390	421	458	433	465	443	420	408	464	395	450	436	392	429	434	467	405	437	414	481	445	384	432	408	420	438	421	459	431	459	441	437	448	450	433	468	422	391	413	394	441	384	406	413	442	454	444	427	446	439	453	412	417	437	437	416	438	438	463	438	424	388	439	444	439	444	439	417	415	423	422	443	427	419	417	436	436	456	398	442	417	441	422	441	423	407	461	438	470	402	393	457	420	427	428	474	434	430	415	388	422	426	403	461	416	450	461	426	430	429	447	441	393	435	438	430	383	399	463	441	437	426	450	424	438	382	402	408	453	444	423	435	434	423	423	455	457	426	417	449	394	415	394	438	421	405	459	371	405	468	469	415	425	417	429	448	446	405	383	397	438	426	487	453	444	459	443	443	412	425	426	412	423	426	443	441	425	438	424	421	414	428	437	404	429	411	414	387	437	410	433	388	429	386	421	420	410	456	434	411	425	447	417	451	454	436	392	453	434	435	417	454	431	453	437	436	405	421	448	455	444	415	423	436	452	423	385	444	428	449	411	397	413	456	423	447	469	459	409	435	456	429	419	445	421	442	433	426	459	431	404	431	416	406	448	434	423	417	386	449	390	404	440	432	426	431	425	435	419	454	454	416	446	423	447	391	400	431	438	468	447	442	413	464	446	420	421	418	420	432	415	421	436	394	445	450	416	410	412	412	379	426	421	455	410	444	424	416	434	443	446	416	412	428	422	445	461	421	436	427	421	403	462	457	426	401	403	411	433	445	442	425	440	449	448	422	433	392	475	476	419	424	426	424	449	428	431	446	423	451	416	421	397	436	426	386	434	421	403	437	440	388	428	457	430	439	443	427	451	447	455	435	449	414	401	426	465	464	417	408	437	432	430	468	423	465	446	420	392	439	429	463	417	433	436	419	392	412	408	431	426	408	426	444	464	442	405	421	422	438	447	431	441	428	454	402	415	439	432	441	429	438	447	414	457	461	418	427	419	426	421	489	455	408	436	460	385	417	436	416	430	429	430	440	416	456	454	381	423	400	400	411	423	437	367	475	438	395	426	422	413	450	389	404	431	389	441	411	403	473	448	452	412	430	396	414	443	410	422	443	399	440	422	401	402	421	416	427	429	423	426	418	460	410	417	432	434	425	480	426	415	455	389	418	420	399	444	414	383	431	415	421	405	451	387	438	457	409	452	405	422	406	441	471	436	398	415	436	433	438	413	429	432	402	425	398	438	423	435	420	432	408	432	412	409	438	446	444	442	410	402	435	433	461	401	425	443	407	420	442	391	399	433	403	451	472	419	466	441	426	447	433	449	436	431	419	428	450	422	441	432	413	429	414	436	402	444	440	439	462	444	417	433	432	421	373	432	449	373	421	456	380	380	437	392	447	394	457	440	429	414	423	431	435	420	401	460	421	436	399	440	412	449	461	412	431	444	450	432	442	416	444	437	438	430	435	454	429	434	429	446	408	429	437	462	413	430	407	426	460	430	480	454	433	448	458	434	432	414	415	374	435	414	399	424	408	446	448	427	415	441	406	475	423	389	404	420	415	410	420	436	419	404	422	426	450	427	411	410	426	443	418	409	393	433	391	432	400	415	404	403	454	436	449	436	431	431	429	422	406	412	417	438	431	457	447	410	466	389	436	419	409	405	450	419	379	454	422	435	391	466	430	402	413	461	411	471	378	438	440	410	414	436	462	423	433	435	442	397	434	426	454	409	416	461	415	422	428	441	406	471	407	436	411	425	446	433	427	404	464	471	447	410	468	435	421	401	428	447	444	438	412	432	427	443	414	399	450	413	413	440	438	388	402	428	457	418	421	383	416	428	440	424	440	424	415	423	392	411	428	454	441	408	430	434	443	418	419	494	408	467	429	410	441	436	445	441	399	400	427	456	438	457	412	404	449	402	446	444	439	425	421	407	423	421	437	408	434	452	430	427	421	429	479	444	425	402	399	412	391	425	421	452	458	420	413	436	450	409	425	457	394	425	420	411	429	438	404	423	440	410	474	450	437	429	401	402	419	412	429	464	455	418	428	446	441	439	418	453	464	460	434	434	457	431	443	452	420	392	424	418	426	446	418	421	445	451	434	423	424	433	411	430	432	418	431	438	436	433	447	434	429	452	437	424	410	429	493	401	435	403	421	444	423	418	431	437	432	382	439	428	449	423	417	432	447	403	426	426	418	427	450	453	407	451	434	436	431	422	413	432	443	425	426	415	417	406	403	441	421	444	382	403	411	426	422	435	442	424	374	458	435	444	417	397	427	458	418	423	422	467	410	425	447	431	445	437	411	458	421	424	444	442	417	403	446	441	447	438	437	393	440	424	389	451	427	455	432	398	432	445	404	454	438	432	408	407	446	454	425	409	360	427	442	425	417	415	393	428	428	448	415	459	446	419	473	407	450	421	402	426	406	453	420	410	425	453	424	441	444	448	443	417	443	408	417	406	430	423	429	450	463	418	438	410	431	430	412	424	420	414	374	461	421	408	410	416	421	447	482	436	434	407	423	396	430	434	435	421	419	431	430	439	443	434	425	443	442	431	397	470	421	454	445	450	431	404	424	394	426	427	416	407	482	447	439	434	398	438	448	452	457	390	437	456	398	397	424	427	429	414	453	400	419	427	462	424	428	401	433	437	422	416	406	425	410	415	434	412	431	466	433	382	417	435	414	428	445	395	465	427	412	408	420	406	455	444	415	427	408	445	425	418	430	440	420	413	446	418	396	435	413	404	468	428	403	414	416	410	391	403	395	434	433	456	473	404	426	442	402	439	404	392	477	439	456	440	414	410	416	402	422	444	441	441	435	435	424	423	435	466	431	447	405	479	401	419	446	398	427	436	440	457	413	411	420	436	418	410	431	438	431	434	439	401	436	416	434	431	461	438	399	414	424	426	425	468	448	389	428	440	397	460	428	431	423	423	461	447	429	465	452	427	420	410	412	476	441	416	433	454	432	418	450	456	410	429	445	430	401	439	406	427	441	431	447	407	402	454	430	441	463	432	422	440	442	432	407	412	423	445	417	413
8521	905	947	686	542	454	391	355	336	368	387	326	302	309	334	313	343	292	327	374	287	324	376	316	311	328	304	309	308	334	311	353	302	297	345	305	307	274	326	300	325	299	353	300	338	343	289	352	349	340	331	315	304	318	315	307	320	316	307	316	338	328	301	313	300	308	317	307	317	304	296	308	291	327	311	364	312	320	325	286	283	319	306	295	360	304	331	276	334	309	293	316	332	314	340	290	320	355	330	342	345	339	286	321	300	326	339	324	340	310	330	285	306	285	324	304	324	340	322	348	323	299	366	331	318	341	308	333	323	326	319	337	341	335	314	335	311	282	328	306	300	332	322	347	318	330	327	312	296	309	326	311	373	292	282	301	350	309	319	316	289	338	323	322	302	317	324	323	318	338	298	314	307	332	358	306	300	354	312	333	321	326	307	339	317	320	302	344	297	345	336	312	282	282	305	308	311	332	302	325	318	321	297	291	316	334	336	318	302	322	345	320	322	329	310	310	332	317	278	298	324	306	303	287	303	323	322	312	329	328	322	292	321	326	325	293	355	314	325	317	269	278	326	319	331	331	339	340	308	357	326	306	352	319	342	310	289	314	293	278	329	316	302	302	311	344	350	337	323	301	364	330	310	331	346	307	355	308	294	307	298	338	303	322	322	335	336	307	304	357	304	300	306	318	318	325	322	311	324	291	320	320	303	342	281	335	314	315	314	328	287	292	324	312	335	314	310	306	327	344	291	334	299	308	327	331	306	316	320	347	318	294	357	337	310	320	307	332	297	309	303	323	305	297	351	346	296	299	301	295	334	359	334	325	300	335	327	299	309	313	323	311	334	281	330	302	284	301	294	325	316	305	328	334	318	309	323	326	310	320	300	332	330	294	279	298	335	302	360	283	313	341	307	332	309	276	307	356	327	303	338	320	311	327	307	349	296	336	313	308	284	334	335	318	312	301	302	351	327	320	344	358	341	303	318	305	334	350	313	325	336	329	322	316	337	315	310	319	321	316	322	323	290	335	330	317	301	319	317	344	298	333	350	297	301	280	327	304	311	330	349	328	306	324	345	330	287	322	307	317	281	306	308	349	320	330	358	296	313	271	312	321	335	315	301	316	308	310	284	334	328	291	324	327	326	314	309	327	355	338	293	344	298	307	316	321	308	286	314	344	325	312	314	281	334	326	320	330	308	331	328	329	310	324	316	367	313	307	341	351	311	292	325	355	302	338	344	357	318	338	299	303	309	316	318	316	294	301	314	292	350	314	308	314	340	299	317	303	332	333	346	313	292	315	309	309	323	317	344	317	328	290	309	292	297	313	343	298	325	328	334	330	314	295	272	330	313	332	344	336	317	304	311	305	328	320	285	308	284	326	342	322	320	310	328	301	358	303	333	319	308	318	352	370	346	329	319	288	329	314	292	313	330	347	283	326	334	298	325	337	343	330	324	320	354	314	330	296	322	313	323	313	353	315	376	318	315	307	351	331	289	294	348	316	340	317	333	357	296	315	299	311	339	301	316	334	317	327	331	297	267	316	303	324	317	311	336	331	318	294	319	370	325	356	331	307	331	303	332	322	348	344	319	331	311	289	314	324	304	324	344	329	309	325	297	333	310	331	358	333	314	315	322	326	336	333	294	292	287	321	351	328	276	347	327	314	330	296	346	352	326	324	344	336	311	324	337	346	343	295	293	330	342	294	320	353	299	314	321	319	333	301	314	379	318	310	315	375	341	335	316	332	321	313	326	337	303	336	328	318	349	307	334	321	289	308	294	347	375	309	342	368	333	325	260	317	281	325	293	334	324	300	313	323	301	317	309	295	344	285	331	299	332	311	305	322	310	358	333	360	325	333	350	328	309	302	298	333	358	283	332	306	295	287	292	320	308	283	297	295	323	312	307	319	318	302	342	307	307	321	303	289	325	338	319	343	297	284	346	336	303	299	339	321	305	310	323	322	336	308	317	304	296	322	345	313	303	345	306	297	309	303	304	297	289	310	339	335	380	348	320	351	324	284	319	361	336	296	296	315	328	331	294	303	299	311	301	292	310	302	299	341	306	332	344	322	270	293	299	323	321	310	326	329	281	322	305	343	296	330	312	308	324	294	339	337	306	340	300	348	320	332	349	353	335	319	308	317	325	295	339	347	318	328	310	340	320	352	285	323	316	301	305	335	305	339	318	307	335	292	321	328	349	279	327	341	294	298	338	312	308	347	327	314	336	339	270	301	297	288	359	291	334	311	297	364	376	289	322	345	318	318	303	318	308	314	315	356	299	321	326	311	299	334	315	322	304	331	328	321	291	312	302	335	343	299	324	298	330	309	302	337	327	345	322	318	318	286	314	307	321	309	348	307	323	340	317	344	277	322	315	325	323	326	340	306	308	314	356	349	302	304	329	334	276	311	331	318	318	312	327	341	284	315	314	359	299	329	322	331	338	299	310	357	321	298	337	331	306	283	340	304	350	342	317	343	325	302	274	318	301	332	312	313	316	313	358	333	298	327	301	291	319	313	294	340	331	331	293	293	356	306	319	282	307	318	335	322	321	296	353	316	327	342	325	320	339	340	364	294	317	337	299	298	314	307	354	299	309	304	341	320	296	344	365	343	318	325	339	328	305	322	302	308	291	320	303	310	319	303	318	338	309	341	303	316	334	343	352	336	317	331	322	315	348	324	330	330	293	326	339	333	290	317	314	311	304	328	353	346	292	327	320	333	338	350	331	336	304	326	350	337	327	309	311	296	305	345	342	336	352	334	330	284	290	319	314	316	295	345	320	317	328	305	280	348	297	315	323	292	346	337	333	327	299	334	334	305	307	305	318	304	331	352	322	311	317	324	329	310	333	324	336	295	315	317	339	294	348	310	315	308	311	315	338	303	322	317	325	321	320	328	330	312	329	321	297	318	328	309	334	313	310	338	304	290	312	301	288	317	334	341	298	340	311	301	320	353	336	293	316	306	351	296	354	319	295	287	320	341	365	330	326	331	317	294	356	324	309	332	332	354	303	311	343	317	320	290	281	335	305	310	343	330	344	298	340	318	342	316	353	341	309	308	345	314	335	329	316	326	278	302	317	326	307	308	352	300	289	304	340	305	324	322	331	315	331	340	309	337	321	296	358	328	320	323	369	299	334	321	351	336	350	321	329	297	296	326	284	310	339	287	319	311	328	356	335	315	296	302	308	305	332	293	324	314	329	312	310	315	326	342	327	314	324	323	321	286	307	316	328	324	313	324	326	313	297	293	343	296	332	327	301	329	311	293	303	329	357	305	316	361	323	332	318	329	284	319	359	308	319	318	323	327	301	342	325	327	341	344	339	347	347	320	271	330	306	341	313	296	318	358	320	322	312	331	318	305	333	308	294	344	302	319	333	309	340	317	302	307	286	334	311	319	314	319	312	317	346	315	329	286	313	306	330	330	291	312	318	328	315	327	308	304	338	297	336	324	338	330	310	333	318	352	300	331	323	307	323	325	340	321	304	314	307	286
6994	1322	2135	2266	1738	1235	1168	1100	994	984	897	863	859	859	836	816	830	880	842	830	778	800	793	785	756	722	753	793	771	742	779	723	735	767	759	767	742	798	729	781	753	742	801	738	690	774	752	709	782	758	734	767	771	747	760	814	719	726	732	738	761	788	759	709	775	806	705	756	757	720	716	739	765	718	717	757	705	750	727	764	748	776	784	837	727	732	742	780	775	747	770	764	734	741	724	734	772	789	745	780	816	719	798	690	718	746	748	697	745	751	770	740	740	732	744	755	727	748	772	735	783	735	767	807	799	764	795	705	702	781	680	727	758	758	736	732	753	777	788	758	741	800	727	725	738	755	670	759	762	737	767	758	749	741	728	735	742	742	697	732	766	785	762	733	748	728	743	738	741	784	784	750	767	778	786	769	795	745	775	702	735	749	778	719	783	760	798	731	754	763	735	740	696	715	755	727	735	751	748	778	758	718	731	782	771	715	802	704	723	745	768	773	713	738	764	685	777	742	751	754	728	728	732	744	741	760	751	737	721	759	785	730	736	718	750	774	783	720	735	747	783	776	705	714	726	779	788	780	737	706	758	753	733	728	764	744	785	760	770	726	754	775	707	762	706	772	717	711	762	785	755	771	749	727	716	744	732	721	760	729	755	724	750	778	690	776	681	728	719	753	823	746	733	715	745	757	692	777	718	768	766	716	763	747	755	745	738	714	744	789	744	768	779	766	740	774	740	722	721	720	792	746	754	758	752	744	744	732	715	750	775	747	756	719	699	768	745	791	778	712	726	794	745	738	729	718	709	730	717	762	767	743	731	751	723	693	762	743	745	783	735	742	772	800	729	718	735	793	703	737	744	732	729	758	754	780	769	744	718	744	789	796	744	746	727	754	718	754	752	758	751	732	764	745	797	779	718	730	750	788	767	722	739	793	784	771	692	786	745	795	775	725	769	782	774	778	763	738	789	734	767	724	741	810	752	756	778	764	714	731	746	740	725	722	761	742	767	746	765	754	716	732	795	718	775	743	722	734	716	786	772	768	764	734	745	789	709	740	786	720	758	741	792	757	737	776	720	723	758	747	778	768	733	769	747	757	780	731	755	708	781	742	759	754	721	786	669	731	710	724	698	767	761	736	751	756	698	747	726	771	779	767	744	731	781	738	725	742	763	710	757	707	786	750	734	782	765	770	765	744	757	768	758	739	743	690	709	729	751	759	761	735	692	785	723	741	756	740	699	720	750	753	747	744	764	747	762	731	710	724	746	734	751	744	743	758	773	738	711	758	790	700	725	767	802	811	734	765	712	753	765	724	759	750	736	716	722	743	747	739	748	692	802	723	735	713	769	753	778	748	738	760	726	724	739	710	726	756	760	780	734	766	721	729	736	731	747	705	743	750	725	798	772	753	743	733	687	742	745	720	762	702	680	740	763	718	801	781	729	768	742	716	741	726	772	749	741	736	790	765	705	726	708	761	758	779	749	730	771	691	741	743	674	786	748	715	755	768	712	732	769	777	742	752	756	762	715	738	817	761	803	697	753	726	705	736	766	757	740	721	728	754	759	732	792	775	738	750	748	770	727	750	783	723	734	735	716	755	787	764	818	755	714	730	737	704	749	701	783	755	687	727	759	726	722	754	759	804	701	765	756	802	730	675	699	800	742	778	704	778	712	760	750	750	710	752	715	774	709	744	712	739	766	789	789	724	771	734	752	760	706	709	747	734	808	702	716	758	746	780	738	717	723	756	761	731	723	774	736	730	793	739	785	728	735	775	783	733	731	756	779	782	766	743	771	747	737	748	729	727	734	757	848	733	764	737	748	715	719	746	755	742	706	750	708	775	767	781	752	750	772	754	728	749	755	777	702	724	710	756	736	750	743	737	795	734	772	748	762	749	757	730	732	754	756	728	757	714	723	804	687	785	733	736	748	705	726	723	751	773	749	697	743	781	706	797	779	738	771	759	755	747	759	742	734	769	724	759	769	726	683	753	733	737	728	748	764	768	779	772	806	766	743	780	742	744	689	701	770	747	768	739	727	745	764	736	739	746	748	781	727	736	749	758	741	748	749	737	726	711	725	726	740	760	730	797	752	779	736	757	801	767	786	760	761	769	745	772	758	781	751	751	755	775	799	740	739	725	716	724	689	750	732	768	741	780	705	804	733	689	697	732	769	752	703	747	724	766	716	755	760	679	721	771	809	783	730	701	759	795	750	743	785	784	787	721	778	745	744	740	761	742	777	748	786	768	751	756	741	753	783	746	837	773	693	750	732	780	732	767	701	796	792	705	769	765	741	723	731	766	760	773	802	751	738	716	733	757	723	774	782	721	784	805	769	743	702	701	729	763	740	717	777	764	774	736	772	756	750	761	776	726	707	725	767	743	784	713	776	741	812	744	713	728	781	788	784	726	727	782	800	743	773	726	731	804	718	710	708	742	758	729	788	753	714	721	732	759	784	768	765	718	743	719	725	762	761	693	742	737	759	802	743	764	744	734	778	759	701	771	779	710	697	690	752	697	751	710	771	798	773	722	757	721	723	778	729	752	731	775	714	712	756	738	764	779	729	772	752	733	753	748	774	770	780	758	741	790	760	778	760	769	769	759	766	744	704	781	751	750	729	738	760	732	756	724	766	749	747	743	727	803	741	750	763	794	742	751	765	787	808	742	727	764	718	774	724	713	747	734	745	768	749	780	709	785	755	713	713	729	769	750	720	792	758	760	774	752	778	754	764	727	765	743	762	794	724	717	770	718	711	760	765	759	742	724	766	777	721	741	713	760	737	736	739	700	779	779	749	773	777	702	746	709	787	797	762	746	739	732	741	756	752	813	772	778	703	731	700	746	712	765	719	759	775	753	777	724	744	734	759	745	774	754	731	772	731	733	731	739	729	690	740	743	725	745	752	790	741	727	767	746	717	782	729	783	774	748	762	749	736	701	734	754	772	728	756	718	666	815	747	750	746	775	732	716	735	764	759	720	758	701	749	736	731	744	742	736	745	697	790	768	756	742	738	728	725	764	813	738	704	736	746	723	732	782	743	778	771	724	714	686	732	776	757	745	757	752	753	751	765	756	712	754	763	735	796	706	742	768	794	743	765	790	762	748	748	727	769	748	760	775	743	721	741	779	789	763	760	697	739	707	711	725	772	768	742	758	723	757	761	759	785	749	757	774	790	741	740	745	764	765	730	774	749	772	703	737	798	743	789	753	747	771	786	788	759	770	759	760	711	746	740	790	733	753	765	773	709	752	741	762	694	722	715	757	747	795	746	762	722	764	774	756	775	726	750	753	756	757	748	777	755	775	731	768	742	756	780	743	725	774	714	752	692	751	774	782	733	736	747	759	751	715	727	729	751	778	747	755	686	767	792	752	803	773	744	796	733	726	728	758	713	757	747	743	742	708	670	747	767	701	760	709	746	782	775	775	765	777	777	772	740	722	758	752	764	742	693	736	726	742	770	731	757	772	764	813	734	719	712	735	767	740	757	750
15194	1752	1288	990	639	492	458	352	342	317	351	355	343	292	320	292	307	327	279	298	281	309	287	272	259	282	286	307	284	269	299	304	282	306	287	277	304	296	289	303	266	275	294	290	303	282	306	312	286	256	312	287	287	279	287	298	288	290	276	279	293	329	291	277	278	280	263	288	315	327	276	270	313	272	253	302	289	232	290	302	292	292	285	287	301	275	291	302	293	274	270	311	273	309	277	273	311	276	304	301	301	254	303	269	271	277	286	300	285	283	257	291	277	296	269	314	294	293	282	288	297	296	315	279	299	280	287	271	261	308	271	273	291	351	313	285	301	269	296	291	258	266	315	287	310	329	290	277	277	278	295	303	280	269	289	273	312	274	261	271	266	277	265	302	285	304	267	272	263	318	290	299	262	319	310	281	300	297	312	303	270	281	265	301	278	297	258	256	305	273	224	286	264	304	288	261	269	309	327	282	300	295	269	314	274	308	287	271	277	298	268	270	290	303	284	263	294	273	289	278	267	301	300	255	281	281	273	292	270	286	282	296	259	273	323	316	245	287	280	281	315	316	277	293	289	281	266	259	304	256	249	281	280	263	268	287	291	316	272	270	273	263	272	286	291	248	286	256	264	298	267	252	296	300	286	317	314	298	311	274	310	279	284	258	292	293	258	269	290	340	321	266	282	293	290	305	267	262	273	289	277	295	282	280	301	296	273	308	259	259	285	283	317	297	275	298	279	254	290	302	318	265	274	293	278	275	265	262	308	298	295	269	292	288	271	276	299	293	297	298	285	273	262	302	295	293	265	287	307	293	277	298	322	261	266	284	283	281	278	295	280	263	290	267	298	263	280	304	280	336	291	300	292	271	294	310	298	278	278	271	283	324	315	290	267	302	272	305	266	287	328	272	305	289	276	296	315	284	270	310	304	297	259	300	275	321	286	281	300	270	267	300	301	278	290	299	277	280	270	287	273	286	263	274	272	247	275	300	264	296	286	310	286	315	285	305	283	270	275	277	322	317	279	265	275	284	286	300	270	280	298	304	279	285	298	283	289	248	276	286	300	295	298	265	280	289	302	269	273	262	286	328	251	276	256	311	279	293	308	294	335	269	305	255	281	251	268	287	282	278	289	305	263	311	289	274	290	254	256	272	280	295	305	309	303	282	315	277	267	293	303	332	290	282	275	276	267	279	284	288	266	258	284	280	292	305	267	252	283	312	235	297	296	282	269	292	286	288	258	301	263	315	284	274	289	250	315	278	303	272	274	260	282	301	300	278	288	274	292	305	299	277	259	306	293	293	311	296	234	280	297	288	281	304	289	269	294	286	257	263	319	295	276	241	255	294	284	291	265	301	297	285	288	284	283	259	284	266	298	267	287	285	285	283	270	279	248	285	307	265	239	271	260	279	305	291	285	278	270	300	290	296	284	256	262	299	309	287	289	276	289	283	284	265	277	307	290	304	269	308	259	281	335	322	291	294	269	289	305	278	308	299	306	273	300	284	284	260	289	284	257	281	283	273	277	269	337	256	275	266	268	294	309	281	286	298	296	291	308	281	267	290	251	287	275	264	301	296	323	305	273	318	287	285	282	296	284	289	263	294	290	324	287	296	260	288	277	267	267	287	272	254	274	295	250	283	285	285	266	301	283	313	258	282	302	272	306	288	281	290	286	284	299	309	271	276	295	308	295	259	240	281	307	275	275	265	287	271	304	274	295	296	322	281	282	260	287	305	289	318	279	304	312	299	280	289	288	294	275	312	270	309	250	279	279	270	273	291	283	274	284	303	261	321	248	301	289	305	283	259	290	296	294	296	293	315	294	254	286	323	294	274	275	293	318	281	263	312	268	301	271	282	302	279	278	269	300	291	276	309	288	311	305	293	280	318	304	304	287	289	260	305	279	310	278	323	281	283	283	290	306	272	280	241	271	271	256	251	289	303	290	278	278	309	286	311	252	287	311	265	266	262	279	296	296	269	315	258	284	301	320	272	249	277	289	308	275	298	227	275	250	284	276	284	281	300	312	288	309	298	284	295	295	292	267	274	302	282	283	309	301	264	268	289	309	257	249	315	286	293	274	260	275	269	300	262	273	263	307	297	279	293	250	270	280	293	288	262	309	302	279	270	298	276	286	323	302	297	237	294	304	266	282	279	281	305	284	285	285	284	260	276	275	268	282	272	279	266	252	252	272	260	300	298	276	314	291	279	318	295	260	251	258	268	308	288	278	262	297	309	279	282	314	270	256	284	256	271	278	307	261	278	284	268	302	263	281	296	280	257	264	255	256	281	281	253	273	271	248	283	288	246	281	285	277	297	290	285	303	285	276	289	277	287	304	265	275	267	286	279	292	251	289	289	306	283	264	266	311	279	288	298	274	299	250	298	285	281	275	300	269	274	253	279	298	278	282	259	300	314	296	317	272	289	290	321	273	277	297	313	300	271	253	286	294	258	287	289	263	279	288	306	282	263	288	277	279	305	288	294	248	299	263	276	281	276	279	287	296	267	275	306	266	286	305	280	285	288	258	267	289	251	312	318	291	321	244	258	271	308	283	296	262	300	326	269	306	280	306	255	308	293	311	255	284	303	269	272	287	272	266	284	285	289	268	290	267	283	291	319	286	278	283	279	288	333	288	273	252	306	252	268	279	280	292	272	286	285	272	306	306	262	282	266	277	292	281	293	279	289	298	278	294	316	266	267	283	253	300	300	259	278	240	267	294	283	305	301	274	296	284	273	274	275	283	287	286	285	256	278	295	282	313	294	312	261	289	276	276	302	285	301	256	331	309	278	270	272	306	293	266	293	305	275	301	297	287	274	296	319	321	327	273	303	295	293	298	290	305	315	283	309	272	264	276	287	315	298	277	272	289	295	254	308	278	303	319	300	273	267	275	257	296	286	291	292	295	307	294	307	328	266	272	279	297	261	273	308	290	239	291	280	279	271	291	273	291	298	285	264	247	277	257	277	289	275	275	289	310	265	261	286	305	298	293	299	301	306	263	318	273	267	294	289	283	293	284	254	288	298	279	318	300	265	276	308	320	280	284	256	304	281	281	258	265	292	335	323	301	321	292	292	256	302	295	277	319	294	295	292	319	287	303	274	288	269	273	307	286	296	265	283	268	281	262	302	289	284	254	312	261	293	275	294	281	246	271	278	285	280	284	296	303	288	241	310	283	279	271	283	264	281	273	293	275	298	295	266	274	289	303	285	289	323	291	308	306	263	291	273	275	280	300	274	299	320	295	279	270	293	299	264	306	245	310	273	276	262	283	273	272	301	295	266	279	292	305	248	283	305	268	294	292	257	288	268	310	268	295	282	296	288	305	269	281	290	245	285	271	278	266	298	284	302	304	308	255	319	307	294	314	294	281	295	293	266	281	287	280	250	294	284	310	291	278	299	261	279	298	288	298	289	283	295	280	310	282	259	289	287	301	284	274	275	266	291	275	307	301	288	290	295	260	265	294	280	273	281	299	308	295	277	308	258	276	288
8845	1658	2946	3191	2511	1753	1397	1372	1142	1076	1034	903	867	777	855	869	863	770	781	782	774	749	733	713	685	701	655	689	673	708	692	696	687	692	690	699	721	672	655	643	680	674	659	683	718	644	691	632	648	677	659	685	672	700	691	646	648	696	688	655	677	703	720	645	681	659	680	701	634	631	696	663	658	664	667	655	620	685	646	664	649	661	679	640	653	629	667	700	654	704	658	638	667	634	612	644	640	701	693	609	621	667	663	663	664	660	628	658	666	716	637	690	636	669	646	621	656	626	607	652	651	635	665	680	674	637	651	658	613	649	648	620	619	641	680	652	637	606	633	631	649	641	593	656	632	632	701	654	661	715	651	683	671	666	700	588	628	671	662	598	648	664	661	681	690	622	628	669	676	640	672	653	694	601	651	633	615	654	627	619	670	689	612	654	658	647	619	652	640	649	686	675	651	630	695	680	659	640	661	617	660	675	643	664	612	657	601	644	630	653	642	703	627	657	638	630	655	647	642	668	671	660	663	654	644	685	644	683	704	664	646	647	636	690	694	650	692	666	688	660	644	649	665	666	647	656	666	627	702	667	643	654	647	669	666	652	620	655	651	645	659	615	682	665	635	668	645	684	623	677	631	630	622	644	647	686	628	656	678	634	698	670	646	621	668	669	695	658	639	660	650	674	638	614	633	709	611	648	651	665	672	636	681	717	635	681	646	659	648	630	618	690	604	590	655	641	651	667	704	623	632	711	697	623	650	620	698	661	642	603	667	685	620	654	602	659	615	686	696	686	661	650	646	675	633	680	637	648	638	665	625	640	679	673	607	661	626	623	609	664	626	691	643	646	612	683	635	673	663	658	684	655	631	693	669	669	596	650	670	640	655	600	669	631	640	666	677	636	645	673	641	665	642	644	696	630	639	635	597	700	699	667	659	676	670	686	649	660	631	664	635	664	644	659	664	610	633	636	650	623	659	687	678	670	659	659	669	628	679	653	700	676	694	638	701	654	651	631	663	681	643	662	626	652	671	649	665	677	634	694	617	635	669	639	629	652	672	645	629	678	668	653	646	696	650	652	638	675	695	636	698	637	621	654	655	650	653	669	638	646	660	683	667	684	704	664	673	681	630	676	671	683	656	650	657	653	680	651	728	690	642	607	714	632	674	636	676	618	654	674	662	672	649	680	667	599	686	688	653	696	652	626	649	609	670	605	656	670	700	689	604	615	617	649	676	640	669	690	661	679	670	715	620	683	626	675	604	677	681	662	695	644	665	669	684	693	666	640	640	689	657	652	647	644	670	663	685	645	646	642	656	666	663	665	654	649	701	693	656	629	680	683	682	664	622	668	627	651	688	657	610	664	663	599	655	707	668	683	647	582	664	642	629	683	671	676	667	671	670	639	667	661	628	637	694	677	658	649	669	649	667	634	633	676	694	666	700	663	666	615	684	619	648	618	661	650	633	677	653	670	697	612	672	601	651	691	639	654	637	666	646	656	621	678	622	646	616	662	685	652	647	687	663	676	644	608	643	649	640	668	691	713	630	674	637	622	652	622	622	693	637	649	630	653	674	646	708	676	657	609	686	655	673	644	665	648	668	672	650	711	666	620	598	679	665	637	673	673	664	658	676	690	670	624	686	658	612	633	723	678	628	650	632	638	660	686	672	646	652	643	633	709	640	653	666	668	675	621	638	672	650	628	624	666	587	640	671	657	603	632	681	631	660	645	609	650	645	657	637	655	619	577	658	687	633	631	618	683	650	623	710	618	660	653	626	601	644	660	654	665	697	716	688	637	643	664	665	666	656	593	680	663	691	619	661	666	659	658	683	684	666	710	643	666	660	654	675	639	646	671	671	650	622	615	668	657	690	657	679	709	601	643	665	676	628	685	653	626	636	628	667	623	671	626	660	639	643	682	648	627	674	707	663	619	657	620	638	628	668	642	663	664	701	626	647	667	641	677	635	697	615	628	647	629	629	625	675	663	647	634	596	632	669	667	673	663	624	692	660	648	638	647	689	689	676	642	643	649	675	638	676	679	645	685	605	644	626	676	676	632	667	638	593	641	610	619	642	694	643	656	625	637	693	645	631	699	708	643	619	680	689	629	639	646	649	643	707	639	638	698	644	621	668	690	666	645	665	604	660	648	687	653	671	669	626	645	655	634	662	655	620	681	673	700	637	610	610	686	667	688	673	675	652	661	664	629	638	600	646	664	714	653	600	659	619	692	677	632	671	677	653	670	619	671	636	633	623	655	627	703	632	683	640	644	655	661	669	657	649	657	663	668	642	620	640	666	683	660	648	668	649	629	647	634	636	683	644	660	660	654	608	645	652	642	653	702	672	678	627	675	657	633	692	626	653	643	701	646	669	644	605	645	692	691	677	677	660	619	635	645	681	646	669	634	625	643	647	664	662	600	633	632	676	618	658	663	637	636	660	619	678	661	646	675	678	632	685	632	594	659	651	620	697	609	677	652	645	655	641	715	654	643	670	679	644	655	649	652	686	633	675	683	601	673	632	637	683	655	656	681	680	649	662	616	692	660	669	637	618	660	668	606	684	654	616	667	669	666	684	653	655	697	672	636	668	653	662	646	679	640	638	652	637	681	645	682	666	630	634	617	641	704	695	641	603	645	678	663	674	662	645	642	639	625	627	657	686	693	669	617	611	613	639	648	683	641	646	678	634	656	663	632	613	666	691	620	625	654	658	607	674	619	634	651	666	638	602	613	663	659	616	662	616	615	691	610	653	624	612	677	703	672	703	645	655	678	672	679	615	623	684	650	685	645	636	614	676	650	639	675	691	694	616	645	631	692	676	644	664	630	712	638	668	682	650	653	641	637	659	667	652	604	642	676	662	650	664	651	661	665	662	638	664	679	619	660	636	670	674	655	629	690	652	645	674	635	633	611	665	626	643	627	641	633	613	664	661	645	638	631	659	627	664	680	654	663	651	601	655	681	644	623	674	658	609	679	655	648	656	674	683	678	664	678	696	618	651	615	660	625	660	678	666	715	653	624	623	677	628	667	663	638	686	673	695	659	651	582	667	671	649	666	670	662	702	649	676	633	664	633	637	677	660	677	646	638	652	676	663	641	631	629	655	652	660	663	696	648	697	647	663	664	655	639	646	669	646	678	661	652	630	633	622	614	656	647	650	611	634	677	623	632	684	633	605	650	658	707	632	668	641	678	649	665	666	683	647	657	655	634	665	650	645	681	611	616	640	679	669	644	684	663	653	698	620	636	652	616	697	670	638	644	639	677	637	620	667	697	672	631	638	614	613	655	661	688	657	620	630	691	630	633	675	638	634	660	626	638	678	666	669	642	627	605	684	666	684	651	672	671	655	694	631	672	662	622	637	619	666	626	629	673	626	646	652	610	627	643	633	641	690	622	681	647	652	680	675	631	656	652	663	659	632	638	645	621	648	658	630	613	691	618	665	677	654	581	681	654	650	650	680	655	655	607	677	725	653	693	672	683	644	646	668	615	678	671
2032	339	301	242	204	200	178	163	135	180	162	170	186	180	174	153	156	152	161	169	175	166	162	156	142	152	161	155	172	146	157	157	166	153	155	144	168	153	174	168	154	157	187	163	152	156	161	134	166	161	158	162	151	159	151	176	160	166	154	144	161	151	161	182	165	176	180	166	164	159	167	160	167	178	168	172	161	160	157	160	158	156	162	177	164	164	151	166	174	167	170	152	142	146	171	191	170	158	168	174	148	156	171	148	143	159	160	162	167	154	175	161	152	155	180	146	156	160	138	184	170	157	147	159	161	155	168	172	149	155	171	170	143	176	166	171	172	144	140	165	153	164	174	166	164	144	141	153	154	178	180	173	178	145	159	167	153	174	152	153	170	166	174	146	164	175	146	189	185	156	183	164	183	148	138	152	159	167	156	155	185	171	151	147	165	177	156	145	142	133	149	150	160	168	145	197	165	162	178	173	143	143	185	194	177	158	145	182	170	165	151	166	158	166	156	166	153	165	152	166	159	162	143	162	155	159	159	163	151	171	164	147	151	150	143	153	159	154	168	151	150	185	168	180	152	151	138	152	165	150	165	150	168	171	150	182	163	162	151	168	169	158	159	176	138	172	170	157	166	160	161	168	155	161	164	151	171	165	142	141	169	154	161	176	179	148	143	150	157	169	168	157	157	153	177	168	186	165	172	155	140	137	154	163	170	137	167	133	144	189	184	168	162	166	160	157	167	172	162	151	167	147	183	160	174	180	175	167	189	172	182	159	169	166	168	171	173	166	170	185	175	163	163	146	169	147	155	158	152	163	141	174	149	154	142	168	156	153	173	175	150	159	176	153	161	159	157	177	177	137	152	168	168	152	168	180	147	176	184	165	149	160	167	160	171	158	171	140	151	152	148	148	192	189	166	165	141	168	152	147	159	164	177	165	164	172	151	163	161	159	167	156	148	160	141	156	141	190	137	148	174	187	140	159	149	182	181	139	156	159	165	173	182	167	167	161	168	184	169	187	150	152	164	158	149	199	178	159	150	154	179	155	171	168	176	168	172	138	147	144	167	158	164	162	172	147	159	156	145	146	143	153	179	188	166	156	150	141	175	159	139	171	160	149	156	156	144	178	149	153	158	162	176	180	190	158	178	156	143	160	164	163	173	165	160	140	187	149	167	167	165	156	174	135	170	178	184	184	187	168	144	171	169	183	170	156	164	142	156	167	159	142	172	193	146	170	178	154	165	167	147	139	151	146	168	203	151	164	167	176	166	157	176	164	145	175	184	176	163	146	149	144	156	159	157	182	157	140	158	155	165	147	146	165	143	156	165	145	176	150	155	185	144	141	145	177	132	169	148	161	155	142	165	160	152	167	154	163	159	174	150	139	165	176	149	159	163	168	152	162	157	148	179	139	149	162	161	151	173	136	145	141	172	170	125	157	185	153	156	158	158	169	144	167	188	167	150	140	161	167	165	152	147	172	168	162	194	140	188	164	154	162	182	143	151	179	156	149	132	171	167	145	143	175	162	157	167	168	165	174	186	170	168	193	153	132	172	156	163	173	191	145	171	154	168	167	170	191	162	177	171	167	159	169	163	146	158	164	154	152	154	170	144	147	159	155	155	163	167	144	140	197	144	149	174	166	175	164	152	149	164	161	169	179	164	165	176	171	133	173	162	196	158	161	174	178	159	164	173	171	155	168	152	161	141	161	168	156	171	162	152	179	174	144	192	145	168	160	182	161	159	184	134	149	145	166	170	170	172	188	163	162	174	163	156	166	168	157	191	155	179	168	170	173	176	175	157	139	164	176	158	141	160	166	150	148	168	181	174	175	162	144	157	154	156	157	150	161	163	163	188	169	175	161	159	156	151	193	168	149	145	162	162	157	164	158	155	147	141	139	186	144	160	171	168	143	158	138	165	152	172	171	145	166	172	159	151	166	181	178	163	161	141	137	164	165	170	167	164	182	174	176	158	191	145	160	153	153	174	165	156	158	143	167	167	155	183	184	170	171	135	153	184	173	180	166	166	130	170	147	148	128	139	166	171	165	156	151	161	159	161	150	181	161	151	173	156	154	174	147	143	186	165	155	165	148	159	174	160	173	170	151	164	162	158	166	151	169	149	140	140	170	186	160	177	160	152	138	153	155	192	147	178	140	178	192	159	151	162	163	156	146	154	169	172	170	154	161	151	158	165	143	141	168	158	162	152	171	150	176	146	157	173	158	129	149	141	147	168	143	169	140	168	153	172	135	167	143	176	181	178	144	170	171	197	130	142	154	158	171	149	157	169	180	166	153	156	158	173	169	166	148	166	186	159	138	174	157	169	151	157	154	154	153	172	180	159	161	174	152	189	187	148	172	164	161	170	133	177	182	172	162	167	156	152	162	174	139	147	142	144	166	178	155	128	180	164	157	170	160	150	143	167	154	181	158	146	168	157	166	157	179	165	173	170	155	157	170	143	146	153	186	158	144	142	172	136	160	165	144	175	186	145	149	167	152	150	166	183	195	168	156	164	152	146	144	161	169	145	166	171	165	158	164	158	188	149	170	170	161	165	146	173	162	150	155	193	175	148	166	160	169	157	146	150	164	160	177	179	156	161	143	152	138	153	172	167	160	151	175	153	175	175	172	163	187	142	128	172	157	157	146	166	165	175	159	140	167	155	196	178	180	161	160	152	174	160	142	172	172	159	159	155	169	162	170	156	153	169	157	154	171	169	189	149	184	171	166	168	153	162	147	143	145	144	144	163	161	141	185	144	178	152	180	155	184	158	165	150	152	168	174	165	163	172	197	153	143	170	181	163	156	130	145	182	166	148	148	181	167	160	136	152	161	144	127	161	169	165	141	149	166	187	153	165	166	158	140	165	150	173	158	172	149	188	182	165	161	148	176	158	182	185	152	159	160	144	134	159	169	157	154	176	167	166	155	154	144	159	156	164	153	165	188	176	187	161	175	184	162	143	166	157	167	167	162	155	163	161	152	162	185	172	192	169	176	164	152	170	158	148	148	161	169	178	146	177	171	184	175	160	160	167	161	173	163	132	146	173	171	144	188	176	159	161	156	161	148	161	159	172	181	168	160	175	174	159	171	165	183	153	152	208	161	158	163	168	157	186	177	157	186	154	152	157	138	156	175	173	162	134	138	153	174	161	201	155	176	185	152	151	160	167	201	180	147	174	131	147	149	162	175	159	173	151	180	165	167	148	175	157	172	139	163	164	157	174	143	158	176	160	146	195	173	135	141	150	143	173	166	143	161	178	143	157	157	150	165	157	159	156	191	171	170	180	179	181	166	129	150	174	174	185	177	147	172	163	165	142	146	158	141	141	163	178	148	157	178	158	167	168	146	166	153	167	167	165	185	162	180	154	171	148	176	165	152	153	173	162	156	134	166	174	178	164	156	153	172	150	163	181	179	160	155	150	148	160	173	158	137	158	175	179	186	178	166	149	171	153	177	160	163	177	135	151	154	133	175	156	173	160	171	173	137	150	175
2149	528	725	801	648	495	449	431	447	463	450	504	417	479	422	457	417	417	429	423	421	448	422	430	446	432	425	462	418	445	411	441	460	468	431	465	465	397	417	444	427	458	411	433	405	458	448	447	408	419	389	450	420	451	402	449	413	426	445	447	440	407	442	428	429	400	426	438	434	462	442	427	423	425	412	433	420	483	442	395	431	460	378	394	410	425	432	444	424	482	413	426	388	395	409	439	427	400	455	443	437	389	443	410	470	437	441	442	432	405	456	404	452	409	462	406	428	419	410	430	416	396	394	428	462	457	423	443	456	397	438	436	412	418	426	413	417	413	445	412	440	423	437	427	445	435	467	453	433	440	416	441	456	413	418	441	417	425	447	377	412	444	415	430	391	415	429	426	420	447	435	446	423	431	432	422	387	399	422	433	488	444	405	416	467	413	458	438	471	437	423	385	492	468	370	458	474	431	426	412	382	440	404	419	457	425	404	412	423	362	446	430	442	473	429	453	427	443	455	417	447	449	422	431	410	459	455	437	439	430	419	429	410	427	420	395	398	411	447	430	404	419	423	400	417	402	420	448	409	420	432	446	438	444	436	414	452	424	413	407	444	430	417	466	400	426	400	413	437	432	431	440	405	439	420	416	422	441	448	443	458	437	427	419	453	430	450	453	437	446	428	424	412	400	415	431	438	410	427	418	400	427	431	450	464	401	415	491	437	430	440	449	431	462	446	420	413	468	446	401	420	410	439	429	449	392	407	452	434	411	446	460	449	446	433	442	439	447	427	421	439	446	440	421	422	443	423	441	418	384	411	424	418	422	449	443	460	427	436	461	412	407	418	435	453	409	482	435	433	422	475	442	403	418	421	481	451	431	448	429	446	416	416	405	465	423	442	445	440	455	457	403	440	423	420	426	423	411	436	444	461	437	458	428	401	418	412	439	449	434	452	430	456	439	420	442	417	400	448	464	400	445	455	447	433	427	411	428	422	408	391	405	427	447	424	426	435	443	411	464	423	414	440	419	439	439	421	450	443	455	405	422	406	484	414	416	445	424	401	434	416	452	438	434	444	445	409	416	424	398	420	420	488	433	459	396	419	448	463	429	425	399	455	466	401	393	397	386	441	436	414	442	411	443	393	424	445	424	422	459	429	446	439	435	441	407	409	413	434	412	415	442	454	442	418	438	457	432	400	424	447	387	417	403	447	422	435	477	500	430	440	449	420	424	395	405	459	410	428	397	432	416	437	414	368	408	464	464	459	445	443	415	471	441	400	428	426	422	442	416	454	459	472	425	463	436	418	416	465	465	448	419	418	466	474	424	449	436	502	451	417	437	409	429	410	431	426	435	411	425	469	437	470	433	441	440	430	425	414	416	395	412	408	423	424	424	473	436	406	398	411	416	431	434	432	431	428	466	418	443	449	439	418	429	414	444	464	466	402	429	395	432	448	444	426	436	429	420	427	461	424	426	413	411	410	443	395	427	420	429	433	426	452	458	425	427	401	437	422	402	432	470	434	419	443	433	434	416	478	446	412	410	453	409	407	430	418	436	407	402	468	398	454	437	439	441	443	391	448	417	452	395	464	461	449	454	437	441	399	449	454	432	452	427	400	488	446	425	434	435	418	447	449	413	409	432	410	457	428	414	433	458	448	412	439	422	443	431	460	419	403	435	440	421	452	416	404	451	422	458	423	406	411	439	420	457	432	433	449	426	423	439	424	406	426	451	421	479	439	442	404	412	431	455	405	419	421	386	429	438	456	370	419	418	431	426	443	417	444	419	417	413	427	438	436	434	431	405	412	442	434	463	416	460	433	446	445	418	388	430	427	447	440	443	458	434	396	447	397	421	458	439	448	433	450	409	434	436	442	487	430	439	409	449	456	431	423	421	424	421	429	456	452	428	431	437	427	407	430	417	457	435	443	425	439	438	434	456	432	424	448	413	420	442	453	403	432	432	420	437	463	450	456	464	449	435	441	418	459	442	469	405	429	448	412	458	451	436	444	460	392	404	435	408	447	450	444	426	445	423	428	452	420	416	426	414	404	444	404	407	443	431	465	450	406	435	443	455	427	460	448	467	437	414	430	404	406	435	436	434	435	434	429	399	453	428	443	404	460	426	432	443	409	410	442	463	443	445	418	431	428	415	408	408	401	476	463	404	405	458	439	421	419	463	450	398	414	419	469	428	408	454	460	402	439	447	458	435	425	424	445	422	412	429	415	457	441	456	423	423	424	430	440	434	484	452	458	409	417	440	459	452	423	415	411	394	431	406	414	430	441	429	418	432	450	423	421	417	427	418	423	423	417	436	413	410	410	423	436	429	414	398	427	432	422	452	447	449	446	405	405	440	456	413	412	434	416	408	420	449	415	424	435	442	433	418	439	404	411	412	431	400	446	445	460	438	432	417	447	417	411	406	433	418	413	457	410	444	404	438	439	408	450	436	428	434	401	441	475	473	430	430	396	386	444	423	402	441	435	451	430	419	448	449	418	442	417	414	452	445	456	430	428	456	418	437	439	471	435	430	456	435	417	380	444	450	429	405	420	419	429	459	454	416	427	445	424	423	454	434	415	405	442	426	419	451	433	447	416	420	435	447	462	437	406	413	441	473	440	432	444	438	450	408	423	422	421	462	447	439	419	462	428	414	413	450	435	435	433	406	428	441	441	456	448	435	445	431	434	415	430	432	430	410	439	426	402	435	438	430	415	400	401	442	440	424	436	430	462	476	435	438	411	430	425	442	435	433	452	393	454	427	421	433	419	439	414	438	414	424	435	464	451	471	409	447	471	416	443	410	454	452	445	424	425	439	420	473	382	448	415	438	468	463	463	415	428	437	447	440	420	411	410	478	430	421	444	487	420	462	419	429	428	420	431	407	451	483	435	406	440	440	449	435	421	418	452	435	421	425	416	468	440	470	420	414	420	449	401	436	427	476	405	441	406	418	394	443	418	419	459	418	457	445	386	407	451	420	474	430	417	474	431	425	426	430	426	437	455	434	429	441	436	432	436	420	385	447	442	457	407	430	433	421	414	442	438	408	398	458	429	447	421	465	422	423	456	448	438	470	458	419	458	435	415	446	427	432	448	440	410	419	434	445	406	427	446	390	468	445	450	434	405	417	479	449	445	425	396	422	451	440	466	451	398	432	424	424	439	417	434	450	431	409	449	430	457	405	458	490	477	431	442	429	406	447	437	431	384	459	433	439	452	422	421	443	413	410	445	417	430	426	394	457	429	410	429	434	456	416	406	439	418	428	449	410	445	415	416	422	469	426	385	401	470	419	456	407	465	440	410	388	443	461	440	412	395	407	430	417	400	432	401	438	418	451	413	452	417	453	424	467	446	440	415	457	488	424	399	418	435	442	400	450	399	427	410	455	415	445	453	420	419	450	410	436	402	424	417	428	406	388	437	422	429	426	489	462	430	433	410	468	407	435	444	444	462	427	426	440	430	434	408	451	422	404	465	410	411	406	437	465	412	405	443	436
8493	910	904	708	568	470	416	376	349	391	334	357	343	349	326	328	330	304	317	322	327	313	289	323	320	357	328	343	322	302	349	323	345	333	329	330	336	341	347	297	367	324	302	327	333	306	317	307	283	292	309	331	311	311	312	326	341	290	332	376	319	327	304	286	318	328	341	314	337	313	295	289	317	329	308	319	299	311	331	294	339	309	291	298	296	287	324	373	261	372	338	314	313	355	325	324	341	328	323	323	314	354	330	301	334	319	302	291	323	311	340	308	351	316	347	298	299	315	339	304	302	300	327	305	365	312	328	330	324	309	339	342	326	285	265	308	322	346	273	295	330	340	342	315	349	329	300	299	331	333	331	312	305	334	290	341	310	321	324	327	277	317	326	336	259	307	361	365	331	338	295	280	274	313	274	299	296	304	306	352	320	332	309	343	338	313	315	323	323	296	311	314	306	292	359	317	381	290	338	328	337	330	331	289	298	324	316	313	319	297	327	325	317	310	344	328	288	289	308	310	316	346	349	320	293	327	318	317	298	334	312	306	338	330	316	332	313	318	328	314	303	309	344	318	336	339	325	303	337	335	308	316	309	310	336	305	288	342	286	326	321	325	322	306	327	342	301	335	330	294	330	312	307	334	302	297	298	320	319	355	278	328	333	334	320	320	315	327	335	337	296	345	322	313	311	312	336	300	357	308	316	332	322	303	339	295	319	303	285	299	333	307	312	330	316	302	337	326	330	323	318	341	339	315	311	322	325	307	308	283	335	330	295	306	298	284	373	324	300	305	347	318	318	300	336	320	340	328	301	296	350	273	350	346	311	328	315	336	342	321	319	308	314	312	287	326	302	333	326	329	292	324	309	333	317	310	341	309	336	297	310	332	316	351	309	304	364	318	336	299	352	344	353	334	334	318	320	317	321	329	315	334	296	305	314	320	341	324	312	304	287	284	337	343	312	339	364	300	321	341	366	324	326	317	340	320	333	321	321	338	301	318	339	348	299	345	332	342	352	278	344	326	259	336	331	332	337	319	323	317	311	289	284	311	332	296	307	321	335	304	328	310	318	282	295	306	339	316	330	295	322	320	332	287	307	307	328	316	330	338	323	311	323	278	318	271	319	311	319	310	315	306	340	290	299	292	325	317	337	307	320	316	341	288	322	316	323	323	309	367	292	309	312	297	312	305	320	348	326	304	308	290	314	332	346	309	307	360	294	330	340	283	305	323	326	301	331	324	328	344	321	314	315	295	305	335	333	330	352	337	325	342	320	335	351	300	301	316	324	341	319	343	309	326	305	326	341	358	325	309	332	348	358	328	273	337	326	305	319	317	326	298	302	300	349	306	325	317	326	350	322	335	327	332	320	315	341	292	328	314	314	331	324	288	333	331	286	297	322	331	293	331	325	338	332	324	340	326	293	315	301	303	272	325	348	348	335	299	313	346	334	341	345	290	351	321	317	351	283	319	344	318	303	329	318	317	318	302	325	290	271	336	294	313	333	350	338	313	317	366	292	319	313	334	353	311	336	291	332	355	322	354	316	314	335	351	332	290	307	316	297	332	344	297	339	333	297	332	337	367	336	330	330	320	334	330	325	337	315	319	292	324	308	307	352	306	321	278	342	334	302	297	318	296	344	310	292	343	324	315	340	332	318	330	377	324	313	337	350	282	296	346	326	328	326	318	307	330	299	306	338	330	349	340	332	302	328	310	291	323	290	319	301	312	321	320	306	288	317	283	325	322	346	341	298	337	297	347	318	325	329	327	302	324	315	335	301	292	310	325	308	301	311	321	353	340	328	358	319	309	296	307	318	348	344	309	311	330	334	303	327	299	310	329	281	357	344	343	338	296	311	352	339	321	354	319	323	342	343	318	284	315	316	332	331	342	371	366	330	291	285	329	303	295	316	297	298	356	348	330	297	324	320	306	273	351	310	342	320	313	302	303	321	308	304	330	339	321	357	328	337	272	316	320	343	346	322	296	300	324	299	304	295	307	324	320	334	355	307	290	310	311	326	340	328	315	348	376	331	345	310	295	323	311	304	321	291	329	295	345	350	288	347	306	306	344	308	326	307	311	260	293	336	340	332	312	324	330	295	314	303	341	306	333	305	318	311	338	283	299	287	319	333	322	323	314	311	298	305	312	336	355	339	326	333	321	364	328	333	295	309	285	318	315	326	309	325	321	331	321	317	322	347	329	342	306	324	302	335	320	309	359	319	305	323	307	365	360	331	317	320	343	339	289	332	314	332	326	317	331	339	299	301	323	341	308	322	356	293	310	321	334	309	322	335	332	334	328	304	314	291	328	294	306	293	326	327	332	324	334	287	303	309	307	325	333	333	294	323	308	279	318	304	319	316	311	326	342	361	320	276	310	317	330	345	355	351	303	313	321	298	325	313	321	318	322	315	307	330	320	325	318	310	304	349	323	313	295	319	313	303	347	383	297	344	339	323	302	323	272	324	303	295	304	315	344	343	320	322	359	349	340	304	291	310	313	324	285	277	292	331	330	309	321	299	309	319	313	325	315	318	314	330	313	291	330	288	357	305	306	321	291	302	279	312	311	335	292	346	341	297	312	311	334	330	273	317	350	343	330	337	335	315	327	337	295	324	338	361	319	332	321	271	322	319	337	328	327	321	318	341	304	303	332	299	334	309	296	299	343	304	316	306	348	295	320	348	322	294	307	306	324	321	325	341	290	299	322	313	337	310	302	310	316	314	330	352	322	356	315	341	341	293	305	335	316	341	281	315	365	328	307	312	357	324	335	343	312	325	289	313	342	293	298	310	312	314	344	358	318	305	324	319	337	316	312	334	287	337	338	315	296	328	315	280	311	303	295	332	337	317	306	320	310	290	301	286	284	318	330	314	318	308	348	302	283	331	321	316	282	316	346	304	330	317	335	335	293	302	333	318	336	313	301	283	307	317	309	343	314	309	335	309	292	323	327	308	297	308	342	289	353	316	314	326	307	296	330	344	324	365	367	305	376	320	325	292	322	330	315	324	319	314	311	353	297	333	332	300	317	301	311	291	324	318	335	308	328	306	356	327	306	330	330	321	294	328	319	328	313	307	310	314	301	340	297	321	293	315	316	297	319	289	331	328	309	320	305	301	303	316	286	290	304	351	322	319	321	309	318	326	315	335	283	307	301	325	343	322	288	332	345	327	270	323	325	307	326	320	313	319	330	328	347	301	318	330	324	293	321	317	351	274	290	325	325	365	341	317	321	329	333	306	352	360	318	271	328	323	308	349	314	313	340	307	325	283	319	289	335	292	333	300	280	357	346	322	333	314	301	286	315	322	313	308	334	371	364	291	304	324	279	300	330	324	297	336	320	323	327	315	321	306	318	319	327	353	311	341	302	362	313	331	341	336	335	298	312	328	335	341	301	285	352	288	291	291	286	329	315	333	307	325	301	326	308	321	308	325	321	313	316	334	285	289	302	339	279	294	325	329	330	335	328	337	337	317	313	292	345	335	354	316	315	274	326
7035	1239	2059	2263	1776	1422	1174	1010	1038	940	872	838	854	862	799	786	812	857	826	798	790	800	756	797	775	813	776	721	702	743	757	798	771	782	793	730	749	817	771	776	803	777	728	746	761	747	773	765	790	730	782	738	739	713	756	725	763	752	748	803	716	731	752	720	735	718	758	734	749	758	731	743	731	761	758	728	768	777	798	751	746	747	733	725	704	705	776	779	794	754	723	726	712	787	732	795	737	694	722	739	784	739	720	735	741	780	779	747	740	787	741	755	715	749	735	738	692	757	730	749	801	825	731	759	753	725	724	724	760	717	742	701	732	694	785	733	828	744	732	769	765	732	776	772	721	694	783	721	785	718	733	731	728	721	727	717	754	728	724	717	694	724	770	791	758	741	732	769	754	710	747	701	739	733	722	723	708	755	740	720	717	753	756	764	712	742	694	763	684	718	745	712	740	740	759	804	748	796	760	765	687	732	686	809	719	764	799	686	709	715	726	778	776	763	699	747	770	695	764	763	726	730	742	671	773	763	740	755	785	780	780	766	749	743	778	719	764	725	732	742	651	758	729	773	753	741	740	751	749	738	772	798	751	785	759	734	714	746	745	794	747	691	741	802	723	761	742	745	790	729	733	774	780	709	770	720	728	786	771	733	727	745	773	745	735	741	717	747	701	771	778	761	763	768	752	733	740	763	712	742	731	765	687	779	748	732	742	759	757	716	734	724	768	761	738	734	799	736	797	736	705	735	752	725	702	742	747	775	746	725	765	734	729	669	732	742	712	700	733	743	770	741	718	674	733	763	734	752	736	769	777	813	743	757	809	729	759	766	738	745	709	726	746	707	802	713	714	733	773	760	696	729	754	747	779	759	703	706	752	730	731	739	699	748	763	737	699	714	751	754	724	744	745	762	711	733	758	699	709	764	734	730	752	754	708	741	717	745	758	731	723	712	698	792	768	779	756	732	725	781	699	744	785	709	720	775	692	759	742	762	748	705	720	761	766	703	739	801	746	751	743	716	702	765	680	686	732	770	718	743	723	710	770	701	722	727	740	770	704	764	749	775	670	726	710	739	739	772	745	741	825	799	784	745	747	774	791	698	788	775	718	767	719	821	754	751	698	696	724	794	761	722	744	796	726	705	776	732	740	794	760	745	746	747	734	741	729	676	744	737	709	717	808	714	727	725	781	689	777	726	779	748	763	755	794	760	764	795	773	726	742	734	768	758	759	756	775	692	708	730	757	734	730	744	724	763	792	742	739	766	772	771	756	730	726	761	732	735	712	759	702	732	764	754	696	751	736	749	718	731	744	732	769	773	726	727	766	728	706	759	740	750	766	746	749	738	751	781	757	727	762	773	736	727	781	787	706	757	725	765	752	735	745	742	784	719	774	684	779	728	743	737	724	739	679	771	719	757	754	705	743	743	735	763	729	745	724	760	731	695	738	733	754	724	756	733	714	722	714	715	669	721	740	751	745	738	772	760	732	784	733	745	761	743	761	757	724	737	766	762	754	759	684	765	768	768	775	757	748	749	754	746	746	709	695	794	734	728	712	742	701	749	746	736	752	754	735	764	746	691	740	726	743	776	728	721	822	723	709	747	710	749	730	756	740	789	689	710	773	763	767	688	751	775	767	787	747	737	699	755	744	736	771	746	798	740	772	748	723	767	773	717	781	736	772	679	772	756	731	751	756	807	749	754	731	736	737	725	739	782	764	715	753	746	786	752	740	772	776	809	711	765	731	741	709	711	758	746	742	752	762	727	730	788	736	725	732	773	671	797	786	741	736	774	753	748	733	728	771	736	761	699	671	741	712	748	722	703	726	773	739	742	772	743	777	700	743	738	751	759	759	760	772	730	756	723	714	713	759	729	732	733	707	765	704	718	729	752	715	765	725	735	767	727	720	805	735	783	727	740	738	740	678	771	745	742	730	740	750	688	708	713	739	693	739	768	767	742	745	748	740	765	733	728	739	807	675	717	771	751	730	836	752	733	767	724	745	735	767	817	702	718	702	749	668	747	743	749	718	739	753	736	769	754	745	765	777	723	724	751	733	710	752	722	729	718	735	736	779	762	753	756	698	726	743	788	745	741	686	748	741	731	754	758	698	744	760	764	731	785	727	722	751	755	739	775	723	713	716	747	762	743	793	713	790	748	743	745	773	714	764	711	765	747	748	770	773	691	742	745	734	754	754	740	713	735	759	767	758	740	699	721	755	758	728	790	722	743	698	752	728	707	710	690	746	766	745	722	717	782	759	730	713	757	749	711	763	777	743	725	718	764	719	726	780	734	764	762	758	762	770	754	737	779	741	746	776	767	786	710	704	739	733	749	658	741	748	756	706	775	718	745	735	734	786	766	767	778	735	752	756	739	801	748	701	753	736	742	748	767	734	779	730	768	752	756	710	794	820	742	758	757	743	716	752	748	780	744	774	725	806	779	749	744	712	770	761	777	789	799	774	756	757	754	748	756	791	764	739	741	771	754	730	760	734	767	747	736	731	730	715	760	752	802	790	729	719	773	716	764	792	778	803	741	774	703	733	732	727	752	774	786	759	769	760	755	777	723	723	746	728	775	758	731	757	756	734	784	731	717	787	751	739	714	729	724	738	749	765	687	768	755	678	722	720	746	766	738	731	755	721	737	732	745	761	735	728	730	785	745	697	792	777	740	777	773	786	721	783	720	788	746	777	703	750	744	739	769	752	722	725	739	741	749	761	771	773	735	772	791	738	750	825	704	755	782	709	763	717	741	768	752	760	709	730	756	771	796	773	769	756	722	721	724	748	754	722	766	760	789	709	803	754	709	687	718	791	750	771	757	739	686	722	766	764	751	770	775	808	772	757	747	790	768	701	798	734	700	704	759	775	758	752	706	698	751	744	765	715	818	714	769	761	741	734	800	772	739	780	717	738	751	738	756	747	716	769	775	742	796	752	768	760	737	727	784	770	779	761	780	789	733	677	691	770	816	723	734	757	743	734	763	781	706	734	809	761	777	718	747	760	752	790	761	790	787	751	798	736	728	755	718	750	738	777	765	747	735	776	766	722	714	731	739	718	720	737	785	724	753	731	731	741	779	772	682	750	768	743	762	728	735	746	756	740	769	761	743	732	808	759	775	722	734	726	752	712	730	768	755	772	735	710	792	765	772	748	776	752	736	749	782	743	775	778	760	728	737	734	772	733	755	739	742	686	721	768	739	765	769	690	739	771	789	757	790	711	747	741	754	786	744	726	747	786	787	777	793	731	773	738	719	738	702	754	739	720	748	727	750	770	784	799	790	739	729	746	752	721	753	746	724	756	772	765	726	766	758	728	743	765	735	715	803	739	752	764	780	711	725	695	719	771	763	739	782	761	696	680	703	783	766	726	767	767	715	687	725	727	735	757	735	757	718	742	746	762	725	751	734	749	799	712	675	755	760	753	723	731	733	753	707	777	753	781	718	714	761	751	738	780	727	755	750	726	745	767	719	688	703	761	746	732	807	725	767
15260	1871	1394	1042	747	528	434	372	343	325	358	350	327	300	320	309	302	317	307	307	319	295	310	287	298	301	304	262	285	309	299	264	298	308	282	311	274	281	309	304	299	314	293	271	274	279	298	297	272	292	280	337	286	293	289	291	296	277	272	292	298	281	260	285	265	307	288	302	290	275	291	283	286	281	326	300	299	316	334	265	290	273	273	286	295	287	274	306	263	259	307	313	267	303	297	264	256	289	291	290	293	294	272	260	273	276	299	299	267	269	261	285	295	287	318	264	300	306	280	267	240	297	262	284	296	260	287	297	286	270	268	294	274	303	264	310	280	303	280	288	287	256	284	259	282	269	280	295	274	276	268	272	285	269	248	252	291	287	328	299	305	300	269	275	289	265	275	306	255	296	294	312	314	249	286	299	258	295	253	307	279	292	249	257	244	299	245	304	257	292	297	281	308	281	291	304	288	316	325	307	288	279	292	280	283	309	273	286	298	281	301	298	302	312	284	283	292	291	292	264	289	296	316	323	295	259	237	272	295	285	265	247	267	276	244	272	308	260	281	308	275	301	292	269	273	298	300	275	284	263	261	294	263	305	236	264	283	266	275	273	279	263	259	310	268	279	303	313	309	267	264	309	292	282	305	306	294	265	267	288	294	255	277	272	282	288	280	295	263	268	217	291	268	285	309	275	274	261	284	329	272	276	291	267	293	339	271	267	295	291	256	264	294	278	301	307	295	256	245	288	276	289	276	290	285	299	304	272	262	290	305	280	345	311	298	304	291	293	266	304	281	290	322	286	305	278	280	271	293	308	284	274	283	286	292	284	300	285	273	264	283	265	280	296	264	287	284	256	289	278	260	283	313	270	304	288	297	310	279	263	288	290	277	263	284	280	294	313	311	301	281	286	293	288	306	281	285	276	300	264	286	301	307	280	273	297	295	278	293	335	266	273	252	282	309	295	287	278	305	295	307	288	279	301	282	299	291	291	308	268	280	307	265	285	294	297	291	267	306	251	289	262	290	299	301	290	270	296	264	280	298	304	262	286	300	281	295	299	303	291	295	289	294	250	268	292	259	279	283	266	308	270	306	264	268	287	263	283	285	281	278	293	259	324	267	308	284	306	292	277	252	269	293	283	326	302	299	279	305	307	290	334	297	286	277	314	266	289	305	322	311	317	281	321	286	301	282	276	291	291	284	269	303	293	268	278	261	302	294	301	285	301	300	284	299	292	310	303	302	303	283	277	274	268	257	274	272	293	272	287	282	292	326	302	329	273	314	260	294	288	265	328	281	281	261	296	273	287	334	287	322	294	303	272	261	282	294	277	254	263	280	294	264	314	312	281	289	263	269	311	287	279	313	290	282	289	280	293	310	297	292	265	300	298	265	309	320	277	294	298	327	294	325	261	293	293	275	302	298	293	269	276	278	303	303	282	274	295	276	288	273	272	262	265	269	267	262	289	278	258	280	293	281	301	315	280	295	278	265	277	291	274	287	272	241	269	290	260	245	295	292	282	289	275	278	278	309	295	269	292	270	292	281	269	266	258	307	289	292	290	287	272	301	306	276	311	298	297	278	258	283	297	276	261	289	283	289	341	246	263	264	264	303	277	285	296	288	289	311	249	285	294	282	272	316	310	282	296	291	272	293	303	255	264	253	294	298	299	260	265	296	299	279	305	270	286	314	259	293	298	306	268	274	269	301	273	286	273	301	313	254	297	283	299	278	272	298	279	275	276	293	277	287	303	256	301	267	289	287	283	305	294	284	271	302	265	246	282	319	270	283	272	279	290	287	276	270	266	281	297	330	280	283	266	288	282	283	266	244	278	299	297	296	282	264	296	309	260	250	268	271	274	310	297	293	260	303	270	292	261	281	265	293	310	252	300	304	269	252	311	272	286	279	265	278	266	276	256	262	273	256	295	246	256	318	301	280	293	290	302	288	307	287	270	251	277	263	287	299	306	273	267	291	291	285	268	288	286	311	259	296	271	299	304	311	302	288	281	319	278	292	282	277	273	278	311	268	283	290	290	279	309	266	253	293	259	283	281	282	308	314	320	283	283	259	331	288	289	286	273	290	279	283	285	282	288	283	307	271	260	299	280	309	310	273	300	300	293	322	254	297	273	295	318	266	299	311	302	290	275	248	298	304	284	274	295	314	271	301	296	270	308	300	297	272	257	277	266	287	274	304	283	277	304	285	266	304	328	298	265	268	308	239	269	272	306	296	284	313	301	259	271	265	268	276	274	278	286	259	273	276	311	313	280	281	286	278	290	283	296	243	296	261	321	290	304	269	277	282	305	308	280	270	243	279	295	292	328	299	262	300	284	282	277	259	274	299	272	289	248	270	283	308	286	299	286	282	321	293	289	286	267	281	312	260	237	322	259	262	310	253	280	279	258	272	283	277	281	268	301	276	296	279	285	274	298	272	255	256	288	277	286	299	304	309	276	281	316	285	275	286	284	258	293	306	279	322	296	268	282	278	279	274	303	267	285	297	263	273	304	308	297	278	270	286	289	293	279	300	275	237	269	284	274	292	292	289	290	284	296	312	317	279	253	307	288	273	308	297	280	281	286	255	283	272	277	290	277	287	321	306	280	317	260	245	262	268	289	307	287	274	307	274	292	314	314	281	264	297	295	304	289	297	279	242	259	257	286	301	249	289	308	324	299	287	268	273	307	273	292	282	292	303	273	301	300	267	270	304	292	248	261	278	263	289	292	295	300	285	279	325	262	273	312	293	316	296	254	294	267	264	288	299	279	311	290	302	287	343	298	256	303	285	258	296	320	284	261	294	266	240	269	293	286	285	309	289	311	264	318	286	277	307	285	258	277	304	276	267	284	274	253	271	318	315	284	286	289	294	307	298	292	265	294	280	318	271	266	304	311	269	279	260	288	325	291	266	280	280	289	289	277	313	263	325	284	297	294	289	304	259	268	290	282	272	258	275	283	285	268	284	263	250	281	304	298	290	287	285	292	281	263	276	303	312	291	289	279	317	280	272	280	309	301	311	275	290	265	260	284	302	281	300	320	298	299	252	269	255	275	269	263	269	296	291	300	309	323	309	285	286	279	252	298	273	289	268	266	282	277	306	275	303	317	287	260	264	270	305	274	279	296	284	252	240	283	300	334	304	303	275	262	269	295	269	284	273	273	290	261	282	295	303	293	274	315	279	260	315	292	282	293	306	324	273	287	279	274	307	258	269	295	285	285	314	334	298	245	270	302	314	315	273	290	280	282	271	251	323	275	277	282	322	283	273	257	305	286	320	342	291	314	292	279	283	312	305	277	308	309	275	277	285	296	282	299	267	309	260	269	275	286	311	298	258	260	317	270	285	293	288	263	285	293	294	327	282	256	284	315	277	274	272	286	307	321	280	265	284	318	292	336	282	267	266	307	255	295	297	273	311	277	265	265	272	253	275	299	301	276	253	260	291	270	293	302	296	287	255	258	293	250	278	277	285	320	265	304	297	275	282	273	290	291	273	303
8869	1653	2985	3239	2738	1810	1407	1250	1176	1084	999	942	878	875	788	826	789	805	734	730	760	764	704	698	721	656	712	651	689	716	671	718	721	708	663	701	711	667	649	645	679	653	713	665	690	662	663	698	629	672	675	673	668	626	657	626	665	669	596	674	688	649	666	636	660	680	680	647	658	636	655	648	688	641	710	646	674	672	635	657	683	591	671	660	674	671	639	646	673	668	692	613	642	694	628	711	651	664	658	621	642	670	645	643	718	656	692	612	615	660	669	660	619	672	642	676	609	638	672	616	659	642	651	645	700	631	683	639	669	629	681	640	680	657	642	676	696	686	643	670	681	620	643	629	616	615	684	661	612	651	611	709	638	646	677	610	684	646	651	661	641	666	630	669	635	656	643	650	683	607	744	642	654	648	622	665	635	629	642	637	617	688	648	637	629	659	656	662	628	641	647	603	640	644	705	676	619	655	610	650	641	643	640	630	673	662	617	613	617	616	640	634	640	655	660	638	628	648	667	653	665	670	687	646	602	652	646	641	676	618	722	649	646	643	683	643	651	647	658	660	627	668	736	637	663	611	676	672	679	675	647	598	674	635	680	651	595	693	668	638	661	655	654	634	711	671	688	644	635	629	720	675	649	642	636	649	622	674	644	625	630	665	672	618	635	639	661	652	662	685	649	659	684	625	657	671	655	660	592	652	624	658	675	697	676	676	638	650	692	655	620	639	669	675	601	623	655	625	650	684	640	673	669	623	613	674	661	646	622	683	671	629	656	649	653	662	684	629	666	632	652	646	651	665	629	637	649	643	670	636	680	638	611	626	660	625	664	626	677	643	650	641	628	688	692	689	669	694	705	641	606	629	624	677	629	651	700	622	650	641	666	659	595	665	651	634	626	618	648	655	674	673	674	672	650	689	667	671	689	682	663	667	596	676	617	663	641	655	642	664	648	677	616	676	664	651	634	653	672	672	616	674	681	630	626	687	643	698	615	619	655	670	640	654	664	645	582	707	664	667	658	637	655	690	674	662	654	647	652	639	648	647	642	655	687	612	650	628	646	713	612	627	685	684	639	624	610	675	648	619	632	606	697	656	600	670	649	618	622	684	607	715	704	693	600	686	617	614	661	652	688	606	685	679	672	624	662	675	606	646	611	669	640	600	630	670	622	637	655	616	628	650	665	626	699	611	652	707	643	656	630	667	670	652	661	652	659	690	683	678	660	683	615	642	698	636	652	655	649	666	684	644	638	647	635	699	695	632	678	662	671	632	668	709	654	679	632	712	639	681	648	650	627	665	662	635	638	633	668	658	651	623	672	646	631	676	659	697	648	635	673	656	695	722	665	659	648	668	621	679	650	640	644	662	621	690	671	670	702	666	617	632	640	663	643	643	641	654	670	639	681	644	659	629	659	653	615	685	631	665	689	706	659	644	634	652	654	628	667	637	677	681	629	637	693	641	674	639	683	639	680	631	603	670	667	680	656	649	605	628	605	678	683	640	647	641	644	660	696	687	669	665	663	659	645	660	689	673	611	682	638	642	611	696	666	656	656	677	671	642	644	653	635	611	663	677	681	726	643	646	645	639	664	687	693	636	609	619	651	696	651	624	617	681	654	672	657	659	638	697	672	662	671	673	646	684	677	677	683	673	678	667	651	667	672	645	628	594	622	664	713	597	629	647	641	669	693	672	681	672	659	657	642	636	645	663	671	677	698	670	641	628	712	629	636	619	589	658	651	652	627	654	657	627	654	657	634	635	629	621	643	639	630	680	669	633	626	668	620	660	623	628	599	693	687	656	640	653	662	632	648	645	662	709	673	665	683	699	644	662	668	665	633	633	593	628	655	646	694	624	663	648	658	682	651	671	649	673	683	693	663	652	652	672	643	684	680	656	693	661	622	672	650	682	635	655	680	680	625	677	611	619	671	659	617	661	697	651	681	608	690	672	666	645	640	643	691	595	614	640	677	635	628	679	666	653	621	637	681	662	629	641	645	638	656	678	628	619	625	672	643	669	662	681	600	636	648	623	617	645	659	680	645	679	632	656	619	678	689	623	643	674	688	657	687	635	660	629	681	637	710	630	672	639	669	641	663	659	646	611	658	695	640	661	634	657	659	652	667	642	653	666	647	655	634	662	673	674	694	649	642	626	641	653	656	654	682	645	668	643	706	656	628	653	650	611	636	685	601	623	690	633	639	628	620	660	628	680	666	643	607	627	639	710	639	624	640	670	647	663	695	607	667	617	630	689	685	665	639	667	619	633	643	636	677	622	648	631	678	666	705	650	678	644	672	674	685	669	599	646	705	623	657	681	684	662	694	614	665	646	647	656	650	669	657	621	668	647	634	661	665	633	655	669	638	622	627	659	656	652	658	639	694	608	657	672	597	632	634	651	608	657	631	652	651	629	647	698	636	662	652	618	682	693	655	691	652	635	687	721	678	614	647	658	691	637	640	662	625	678	655	699	637	676	669	591	599	642	638	666	645	667	674	635	632	664	655	638	652	664	659	707	673	658	653	672	667	666	662	645	632	597	651	653	628	606	631	675	660	670	621	602	666	647	660	642	631	714	685	660	665	679	645	611	599	628	682	647	671	662	667	682	698	621	650	628	685	689	690	655	616	678	588	669	675	658	634	654	595	663	624	610	637	701	613	655	608	696	674	632	649	659	636	670	652	680	679	663	659	660	637	708	649	681	607	651	625	652	607	669	637	661	644	651	644	661	653	650	636	714	592	652	660	675	671	622	675	642	651	631	706	703	591	646	632	656	635	640	607	625	686	669	688	656	647	648	674	658	660	616	624	632	655	656	662	683	657	579	633	624	660	636	625	712	653	669	632	636	629	651	665	644	648	608	667	639	591	645	619	632	715	611	644	618	648	637	638	671	670	614	650	631	652	662	619	677	662	606	669	652	667	690	673	676	607	663	622	692	640	623	669	652	659	631	719	684	627	666	637	654	638	625	662	651	639	723	669	649	639	664	616	644	632	632	655	649	625	627	630	641	667	614	645	643	658	610	649	654	649	695	668	673	640	721	679	673	632	656	622	672	646	634	665	616	676	671	621	659	704	661	648	612	696	654	655	651	632	614	678	652	637	658	692	665	675	645	654	644	655	674	639	655	715	623	657	654	669	632	613	667	645	635	700	699	642	684	635	617	677	658	671	635	669	698	662	658	694	696	630	664	690	653	648	637	671	646	597	610	617	654	669	678	666	613	658	650	675	657	629	663	657	675	593	612	662	680	664	652	670	615	647	678	623	626	669	613	583	662	654	653	655	630	662	668	678	642	667	663	677	657	679	633	661	694	603	664	698	636	666	617	667	648	646	652	630	615	646	599	666	626	719	641	649	635	663	625	669	672	657	641	675	644	653	602	666	679	645	648	609	634	620	656	633	658	688	656	665	710	654	620	673	601	627	620	673	661	657	622	646	604	673	643	627	593	684	658	619	672	628	642	616	676	653	663	624	691	623	644	649	642	656	662	691	668	622	692
2260	354	296	267	215	182	183	180	171	158	178	165	164	161	169	178	170	200	152	191	166	190	168	156	149	170	151	179	171	200	192	150	161	156	149	170	130	168	155	161	160	170	167	169	172	179	169	173	156	182	157	174	155	163	141	146	166	173	153	136	163	134	175	164	156	142	147	166	159	147	138	148	167	153	152	169	142	163	158	152	157	160	173	189	187	163	182	155	146	163	169	151	161	153	153	143	158	147	184	175	137	146	156	161	171	193	174	153	172	162	156	190	176	160	155	150	165	164	166	159	157	148	168	159	137	162	163	162	152	166	161	172	159	180	162	153	159	142	159	149	165	166	155	153	143	156	164	143	159	158	176	201	155	160	176	173	171	187	176	167	176	151	147	171	155	169	148	137	138	140	157	167	166	134	170	166	146	168	177	167	162	162	151	159	175	185	156	153	161	181	163	174	160	187	189	156	158	169	183	151	158	177	171	157	175	141	170	127	152	189	188	159	146	164	156	148	152	173	159	151	191	179	175	171	158	147	191	171	161	127	165	147	153	160	166	180	171	161	167	182	152	150	166	162	187	182	154	184	155	154	135	163	192	175	179	173	168	165	142	151	161	150	157	159	140	165	157	160	184	150	189	147	157	153	134	125	177	159	125	156	152	136	153	157	173	169	143	171	164	169	170	166	159	165	163	158	152	134	160	157	158	149	196	154	159	183	156	175	147	195	165	156	163	152	168	149	153	174	155	123	174	165	144	185	164	174	166	193	155	170	117	156	147	172	169	154	162	164	188	173	125	167	148	183	173	164	185	176	134	147	186	154	177	157	177	171	164	171	154	138	179	170	191	170	145	152	176	133	180	162	191	145	152	140	157	170	152	143	156	170	170	163	149	143	149	175	159	146	157	160	182	164	166	180	162	162	165	154	175	149	134	170	153	162	143	156	181	168	153	179	157	175	148	151	157	174	147	167	177	159	173	169	171	150	155	171	177	150	173	146	176	182	172	177	151	154	164	177	186	162	164	185	160	157	166	148	164	157	160	163	164	161	178	165	164	179	187	176	146	171	168	150	158	145	153	141	160	154	156	158	157	147	161	177	153	152	166	158	148	182	169	170	158	169	159	156	192	150	155	178	171	129	158	156	170	190	160	159	142	164	165	178	158	139	158	157	195	165	165	170	181	166	162	187	150	164	174	179	149	161	164	138	146	148	169	177	145	185	181	135	165	176	162	177	183	160	167	143	172	163	175	163	177	186	157	166	151	176	145	187	154	183	170	154	146	143	163	152	175	191	184	148	181	141	159	161	164	163	171	167	174	176	174	144	146	143	183	173	149	178	169	178	168	161	203	144	145	189	175	152	155	166	167	164	151	142	173	164	160	151	159	192	173	154	182	181	166	167	130	150	153	144	157	191	175	153	152	150	171	141	159	181	151	172	156	163	178	149	149	176	189	173	166	152	170	135	147	177	180	167	204	162	153	156	146	151	157	166	153	179	160	139	158	171	181	158	143	171	148	147	158	162	167	177	153	159	172	162	160	169	157	146	160	167	142	148	155	159	169	176	166	170	173	149	160	165	138	166	172	153	158	168	169	167	151	152	158	184	161	169	154	164	165	164	162	170	184	160	171	178	169	145	158	137	148	156	144	149	151	162	167	158	148	159	177	160	175	180	170	156	143	147	151	184	156	144	158	156	176	178	188	170	163	178	147	135	180	174	181	183	144	181	164	167	163	167	191	161	167	178	133	169	171	182	177	149	185	156	150	164	157	176	170	185	174	174	185	167	156	160	177	175	161	167	144	191	140	154	151	144	160	175	160	134	171	164	172	146	172	185	176	153	150	173	175	146	175	160	157	169	156	170	177	163	165	162	172	166	182	164	150	192	153	165	156	162	156	151	193	158	133	138	157	145	171	153	179	158	149	174	152	167	165	164	188	192	169	161	162	154	162	145	153	160	176	155	173	162	176	181	164	176	166	161	157	137	167	187	164	136	134	159	149	176	147	171	159	146	150	136	156	156	180	167	148	162	164	147	156	150	171	157	151	163	150	157	159	156	184	156	149	162	169	160	209	149	164	151	172	165	178	160	174	151	123	187	156	153	153	174	162	180	162	173	167	168	151	183	150	158	148	154	164	180	171	154	173	142	179	161	186	155	156	160	176	165	173	163	174	151	156	153	177	183	146	166	154	157	168	152	166	161	181	135	151	165	155	158	180	170	143	157	140	147	174	180	176	161	168	168	163	159	148	160	159	171	160	163	180	189	162	174	172	170	156	183	164	180	157	164	175	144	173	171	168	173	182	143	158	163	150	157	176	165	181	193	159	172	164	193	166	190	187	175	191	163	157	145	176	151	190	158	162	141	152	173	170	159	138	165	165	174	160	158	187	139	174	180	151	141	173	173	189	169	171	155	154	157	157	150	148	167	180	145	182	166	161	151	162	170	173	160	169	165	163	137	146	138	146	187	174	171	156	176	168	160	160	125	156	152	141	147	151	171	148	170	190	165	173	162	184	158	149	155	166	161	169	163	155	174	175	156	170	147	170	156	150	171	157	156	159	154	187	183	152	132	146	180	151	158	158	166	170	154	150	183	152	140	172	186	153	154	180	183	186	170	167	179	181	141	174	152	164	148	174	167	166	167	172	153	164	162	175	170	171	165	179	169	170	142	163	161	154	174	163	135	176	202	172	183	157	167	172	159	155	156	124	148	178	190	183	169	134	148	167	185	169	162	164	161	171	164	173	166	170	152	155	162	161	173	149	146	176	173	171	184	172	158	156	183	193	162	146	161	167	147	151	170	132	170	157	139	164	151	181	173	158	170	168	157	146	159	147	156	194	179	150	151	161	156	154	158	156	162	186	166	157	169	161	181	175	160	152	193	173	199	170	152	150	155	156	141	164	156	155	165	172	150	168	166	144	156	174	175	155	178	162	138	171	139	151	164	191	160	176	152	179	156	168	170	173	160	166	152	153	173	161	168	194	160	183	178	188	158	166	160	182	157	148	141	142	154	155	163	175	153	174	141	170	143	145	147	157	183	172	147	181	157	171	167	138	178	165	182	179	167	151	153	178	190	148	174	160	159	171	159	177	162	134	175	170	167	143	181	162	180	148	152	142	158	144	164	183	176	170	150	150	151	154	176	158	163	160	149	153	165	156	169	164	166	147	191	153	153	174	163	183	180	178	165	137	163	168	147	164	165	165	146	167	158	184	132	167	145	146	165	156	159	167	168	199	157	141	174	147	165	170	158	174	165	166	167	158	114	180	142	154	158	172	135	150	180	164	169	159	173	205	176	165	184	157	145	170	165	140	160	163	165	163	182	167	175	157	170	182	178	177	163	154	161	171	186	142	133	181	166	177	164	167	136	161	171	175	155	139	161	166	176	139	173	175	147	166	161	175	169	151	161	155	170	170	183	173	166	159	144	175	172	152	148	184	170	192	172	172	146	148	164	162	179	168	172	155	152	142	150	164	153	156	148	143	173	160	166	188	184
2163	572	766	741	774	552	508	501	473	441	487	465	407	431	469	424	407	488	465	424	431	436	416	419	443	461	467	450	453	404	412	438	433	458	394	478	426	425	421	432	453	418	428	432	414	461	432	418	436	448	443	414	433	444	479	438	439	481	439	437	469	439	469	443	486	434	428	402	461	460	450	459	445	416	435	434	411	425	454	427	468	451	439	448	427	456	460	457	449	442	439	437	434	436	411	424	434	437	410	460	460	420	433	430	456	432	443	412	405	413	405	415	423	433	407	436	405	417	443	432	440	433	433	441	453	448	431	397	432	438	432	443	429	437	454	416	421	448	423	464	407	431	439	412	401	420	436	428	421	412	430	436	421	427	435	437	410	420	395	411	417	445	432	435	439	450	425	438	447	446	438	418	459	452	447	430	447	427	425	387	474	425	440	438	404	432	471	438	422	443	423	454	456	430	438	433	428	445	390	407	429	414	463	445	446	416	425	442	403	413	421	462	425	457	431	469	412	428	444	418	470	443	442	442	460	417	492	447	432	429	452	443	431	415	439	421	463	417	425	379	387	419	432	432	398	466	462	470	427	431	438	446	407	419	462	424	380	423	397	455	410	447	435	425	429	465	425	440	446	427	448	402	458	446	426	460	426	425	408	449	401	435	428	443	416	421	457	434	446	428	428	438	435	429	454	467	418	420	424	417	423	447	447	424	417	429	433	465	427	420	434	467	450	408	453	443	412	405	395	430	448	469	433	445	442	427	433	413	430	471	450	408	427	416	457	460	450	411	452	428	459	450	416	422	463	428	424	435	396	372	446	417	437	451	411	463	417	430	422	426	434	401	430	413	406	411	431	470	449	463	396	440	429	447	417	455	439	426	436	433	465	464	427	453	410	419	411	421	431	457	435	423	441	441	438	408	394	424	437	426	454	442	422	440	428	386	445	413	452	459	417	418	433	442	378	402	436	426	447	453	395	427	439	449	422	435	458	439	389	419	422	448	420	416	432	443	428	398	414	433	468	430	398	427	425	475	405	448	457	431	426	447	474	427	475	403	453	439	450	429	445	469	450	420	458	417	420	406	414	430	416	419	451	457	433	436	454	457	469	466	434	412	430	438	437	423	466	432	410	433	457	429	434	385	415	410	418	416	452	428	435	451	417	419	495	418	386	435	451	437	420	438	460	425	463	419	446	415	443	431	414	424	430	447	463	417	393	437	421	445	466	438	420	435	439	461	396	453	469	433	435	415	441	447	456	443	437	431	405	431	455	431	430	449	425	430	424	444	427	445	413	414	448	446	417	386	433	438	437	448	454	453	466	443	419	438	399	428	422	447	416	440	419	442	413	426	450	440	416	418	442	457	470	468	428	429	428	405	457	418	440	451	408	434	433	407	420	425	449	405	453	413	442	432	415	444	432	431	418	460	440	434	466	446	413	419	435	409	455	416	438	420	449	430	437	423	405	414	417	473	450	420	422	430	425	406	396	435	426	448	420	458	461	426	433	457	438	441	440	420	429	432	457	422	450	431	440	417	446	381	419	457	447	434	449	433	424	417	440	450	453	425	428	446	424	416	426	478	440	427	442	409	452	429	405	443	451	445	464	400	439	463	448	437	406	455	453	448	407	418	457	458	447	459	452	423	442	457	410	441	437	408	436	439	416	477	445	434	417	434	446	418	468	425	461	428	420	455	451	413	405	459	440	411	443	430	421	461	398	475	451	456	449	421	468	443	434	451	397	441	430	430	419	465	488	438	467	437	428	418	462	444	408	441	406	453	499	411	452	410	453	427	463	421	429	414	451	418	445	454	426	445	426	429	434	408	396	422	431	432	443	442	414	447	427	410	434	384	421	425	428	413	425	437	449	447	424	415	461	388	445	407	418	396	427	455	447	424	421	446	429	413	433	407	447	431	425	431	433	465	429	427	460	425	414	436	460	441	469	473	397	422	408	418	444	470	431	438	433	426	445	429	422	425	458	418	448	413	458	425	414	405	461	431	430	443	412	419	421	438	413	434	438	469	457	421	418	435	440	428	425	474	458	409	396	417	438	395	446	474	440	470	444	419	423	423	417	441	425	416	444	425	451	438	446	432	454	427	423	445	419	420	445	442	440	439	432	399	465	437	413	407	419	457	404	419	446	398	437	409	423	430	425	403	458	455	430	429	464	417	427	442	448	431	442	417	450	443	434	443	444	435	452	434	426	405	424	450	440	431	427	421	468	440	448	425	408	429	384	414	452	445	432	437	415	422	461	433	412	425	453	457	453	444	407	423	422	462	455	455	422	440	432	411	412	390	432	422	385	435	448	461	409	446	421	441	435	424	458	451	416	420	417	407	428	439	449	420	423	448	426	437	428	443	436	460	397	435	408	467	445	416	390	432	452	415	442	446	487	449	449	433	428	432	445	444	441	417	461	432	404	420	428	436	396	456	423	445	412	427	421	422	428	436	452	449	432	445	420	433	431	440	424	391	428	458	419	427	436	438	454	464	424	415	417	450	403	438	445	423	438	419	431	422	412	460	425	414	417	417	424	428	418	429	457	450	404	440	405	417	410	434	451	473	440	441	402	464	433	373	439	474	422	399	406	459	427	447	419	416	429	410	436	430	420	402	427	419	435	429	446	431	444	406	470	425	425	412	448	432	397	439	467	450	448	432	421	434	469	423	440	428	427	432	424	431	442	439	444	454	430	443	443	424	429	436	441	398	388	429	439	465	434	467	440	400	441	445	455	407	439	442	427	427	458	476	416	416	413	418	417	442	456	460	386	419	459	428	453	437	444	413	469	437	474	403	431	426	430	415	417	440	441	468	420	443	431	393	435	419	441	449	441	444	432	475	446	441	403	415	438	444	421	413	430	428	458	394	407	396	417	461	410	429	486	456	449	407	423	444	435	456	436	417	447	409	433	444	431	417	446	460	481	424	428	467	449	426	447	424	444	442	429	442	437	478	441	385	402	463	400	417	424	388	461	440	447	448	443	409	451	423	428	457	416	444	429	412	426	440	433	423	453	475	410	442	429	414	470	450	404	462	442	474	469	440	439	447	450	431	441	410	440	449	441	419	407	448	425	431	434	448	438	450	410	385	434	458	429	448	448	459	446	410	417	413	416	434	399	431	477	396	433	416	477	455	427	417	434	451	451	480	441	424	430	416	444	449	398	438	449	437	407	428	454	443	431	420	443	403	460	450	431	422	413	439	426	430	433	416	456	454	446	412	438	412	460	423	428	424	444	459	440	427	440	462	406	439	449	430	433	458	385	423	461	447	397	440	464	437	440	435	386	427	456	472	406	426	451	442	418	425	399	421	433	402	427	398	447	448	428	409	423	433	429	432	446	467	430	434	433	424	390	443	444	435	451	427	424	446	480	425	424	430	447	436	440	423	393	454	459	441	458	436	439	426	446	454	478	414	440	434	430	427	444	469	431	445	466	439	420	442	443	405	450	419	411	432	409	417	436	429	442	450	423	433	447	408	406	460	415	395	436	449	425	442
8766	1073	945	697	604	464	425	381	339	347	345	330	352	354	325	359	333	339	291	321	301	371	318	329	278	307	320	308	369	274	313	277	296	322	337	305	337	311	318	284	300	322	292	339	327	310	321	331	329	315	323	344	314	345	308	360	344	328	318	309	339	307	334	305	334	317	333	303	330	323	324	315	303	326	287	355	317	333	297	328	317	328	281	341	349	303	369	344	306	291	301	299	320	321	311	325	324	324	304	301	331	306	328	297	308	308	310	309	315	293	304	285	321	306	308	320	335	299	306	307	285	318	316	312	331	363	314	326	312	321	282	300	303	368	332	311	313	311	288	337	344	330	312	365	283	318	368	304	281	294	336	302	319	327	367	361	363	351	304	293	317	313	318	286	317	339	353	324	319	338	325	300	329	318	329	317	273	300	299	284	303	323	346	294	304	324	320	328	297	296	314	330	307	339	335	345	314	319	305	330	309	339	303	326	314	338	316	318	342	307	361	325	318	310	321	322	323	328	356	325	311	298	284	328	335	324	326	324	333	294	312	333	312	317	359	297	323	319	268	317	333	325	297	281	300	344	325	329	318	287	326	317	319	328	326	314	336	341	344	339	303	284	311	308	341	379	345	315	332	326	311	352	369	311	297	336	348	287	335	289	321	327	313	316	293	322	303	301	339	301	351	340	316	311	350	322	310	296	302	344	280	314	316	316	327	314	302	332	299	339	299	288	325	307	331	303	320	298	301	336	329	333	339	291	317	312	315	273	301	326	321	328	306	303	312	297	350	311	318	311	335	323	329	341	309	277	331	341	343	324	299	333	293	313	344	308	327	304	330	291	304	306	317	312	280	337	345	297	306	341	333	311	305	307	316	295	306	315	308	310	305	296	333	354	329	298	314	322	348	318	343	318	285	309	301	320	333	312	307	371	348	340	341	319	352	324	307	327	320	325	305	348	329	304	317	332	308	325	314	309	312	341	343	317	345	279	364	336	335	300	337	304	324	310	293	300	301	316	338	356	319	304	303	348	303	319	333	320	326	318	296	334	331	329	295	343	319	290	324	324	309	369	328	325	325	329	262	283	313	331	324	303	290	310	364	297	294	310	362	335	357	325	314	316	327	327	323	314	297	336	326	310	317	337	363	347	295	312	338	360	348	299	319	335	295	309	321	306	300	323	303	305	359	334	291	295	296	333	340	303	326	296	327	335	308	348	349	297	328	323	315	316	335	320	339	324	299	299	331	343	332	341	281	331	335	308	322	288	317	311	308	326	298	328	300	327	303	306	299	325	311	325	324	327	318	334	323	319	330	351	315	305	332	286	308	300	338	338	352	298	325	354	338	323	310	296	330	317	310	328	323	301	329	327	347	305	278	324	317	310	296	295	305	292	316	336	322	305	319	345	320	304	334	326	311	331	340	330	316	316	297	322	315	358	320	322	297	333	345	337	338	293	309	298	306	296	324	282	296	337	326	341	314	337	341	348	343	318	285	304	310	292	306	334	320	296	313	313	344	330	311	311	320	313	318	307	315	303	350	341	319	311	322	294	290	354	360	306	315	311	346	370	359	314	324	302	326	312	296	304	290	335	381	330	332	362	310	350	336	340	332	315	345	327	330	333	325	319	320	343	299	342	308	308	277	317	347	306	332	323	354	289	336	327	300	312	274	324	368	314	303	316	304	354	312	279	324	333	321	319	331	291	330	338	361	330	337	319	309	340	295	316	297	310	302	319	315	299	352	329	317	310	301	330	297	300	320	286	336	313	320	324	326	325	332	358	350	339	333	314	334	304	350	342	338	305	333	335	320	305	325	338	337	342	317	324	348	321	322	297	291	317	329	328	318	351	328	314	317	336	356	307	334	321	334	345	304	286	318	307	303	312	347	287	321	299	291	299	329	303	321	320	333	307	339	295	285	331	347	313	335	314	329	311	304	290	338	316	285	312	316	300	326	319	315	330	303	301	341	289	316	327	315	295	343	337	304	288	327	303	367	307	327	313	357	343	297	299	318	331	322	344	326	357	340	319	332	317	365	299	283	334	350	319	304	311	323	346	341	332	322	328	326	348	320	333	313	306	325	304	324	302	326	315	298	331	319	317	355	306	302	314	307	315	308	275	290	319	280	302	323	318	313	301	319	324	336	307	347	286	332	318	334	325	319	354	322	351	339	344	311	308	335	336	331	328	292	321	332	358	310	306	326	298	326	318	341	346	337	305	310	329	353	335	303	302	325	343	329	327	336	313	321	309	307	353	281	339	326	352	309	307	304	340	313	325	328	322	295	310	317	350	309	334	322	359	287	344	293	366	334	300	317	307	308	335	314	352	277	287	314	305	312	317	313	310	321	326	300	346	337	313	319	318	353	288	321	310	315	347	322	325	301	315	322	306	324	301	316	302	309	306	318	358	334	301	291	307	313	294	335	321	307	324	319	309	304	334	299	288	317	323	339	345	303	336	292	354	288	330	315	304	292	328	320	328	292	340	315	305	346	332	330	365	316	301	321	301	332	337	311	340	352	309	295	297	346	317	339	336	349	307	325	326	309	338	297	308	336	331	322	353	297	316	303	350	302	295	329	304	325	333	320	314	295	308	310	301	350	335	305	317	326	340	277	303	313	260	320	324	326	349	303	274	342	326	311	316	332	337	316	340	294	330	334	346	334	333	345	369	300	341	312	346	352	330	331	327	327	324	316	307	297	363	296	326	330	308	346	332	307	319	297	312	331	336	312	300	326	344	329	314	351	320	336	344	333	322	291	364	306	308	295	330	325	312	342	304	335	312	316	353	308	318	284	323	309	302	323	308	326	319	314	311	314	320	341	324	349	392	344	324	308	318	304	270	289	299	293	332	283	303	279	334	337	326	336	318	296	310	309	312	324	339	319	316	323	335	311	334	310	289	304	329	325	319	345	315	321	263	344	294	322	308	342	330	357	307	316	321	283	317	347	328	306	321	298	304	308	323	298	293	348	310	345	303	320	323	330	295	289	335	343	293	300	315	328	369	303	353	302	283	312	288	320	334	291	306	312	328	338	312	351	350	315	315	326	296	329	314	301	337	328	349	306	339	307	297	309	322	334	330	348	306	344	307	298	335	305	336	330	336	336	295	318	319	315	308	300	319	304	307	344	320	358	310	279	331	358	321	328	340	341	310	315	338	304	366	355	325	289	298	304	308	336	350	323	338	358	340	341	280	344	298	314	347	306	330	281	289	300	302	332	304	331	319	328	312	308	270	316	334	352	309	293	308	341	294	316	274	286	346	330	301	302	287	325	312	308	329	330	298	317	322	315	360	304	327	324	363	340	309	349	330	314	336	356	319	330	316	316	306	306	297	330	298	297	345	333	345	313	350	329	322	318	331	291	301	308	359	318	306	306	320	328	347	323	324	319	326	325	298	335	335	322	301	333	274	338	323	329	334	338	327	284	316	282	292	305	335	322	317	306	320	309	359	322	329	330	297	332	348	344	335	326	320	284	309	317	316	315	292	328	315	323	312
7227	1292	2143	2070	2021	1450	1144	1146	967	969	896	894	886	869	865	846	820	787	759	752	753	755	812	817	734	784	787	832	783	761	792	764	746	772	705	766	760	777	800	781	735	712	761	746	775	722	746	738	771	783	680	788	764	780	782	738	760	743	762	758	657	768	713	726	761	688	792	770	730	749	781	749	775	726	768	708	791	774	769	740	731	728	765	772	757	747	761	730	743	778	767	758	786	724	762	700	728	744	774	787	774	784	794	718	775	797	692	730	783	762	753	712	769	741	739	700	745	715	749	723	780	780	757	694	716	744	746	741	804	723	805	736	755	732	709	723	740	703	721	778	756	723	787	781	746	745	776	763	730	756	723	786	776	735	755	722	737	763	718	758	772	804	754	785	787	711	771	750	720	751	716	752	796	728	755	775	779	745	770	808	723	707	744	746	754	754	774	820	717	754	757	740	771	752	790	766	745	710	738	751	721	765	738	743	739	710	760	769	733	781	767	743	789	729	757	732	770	742	755	756	765	724	795	702	718	754	770	725	774	778	781	770	726	736	803	786	768	696	754	720	728	727	772	752	742	717	734	748	728	754	753	705	776	768	680	763	756	773	720	746	708	749	752	776	785	774	781	734	785	729	729	685	724	747	755	732	711	724	750	729	742	757	738	723	759	732	757	753	771	708	727	778	771	721	733	764	667	775	750	736	757	799	746	787	707	743	776	760	766	698	700	767	725	749	783	745	777	736	715	757	730	761	793	733	777	780	738	755	697	703	782	742	751	731	771	783	773	737	806	754	739	745	745	727	766	705	772	760	760	768	730	770	754	772	786	755	700	739	715	708	767	786	751	737	828	680	749	719	765	764	760	746	736	736	763	775	827	731	721	728	701	707	775	782	741	709	727	745	728	766	784	779	744	761	726	746	787	748	759	728	762	763	796	704	718	758	758	773	733	749	753	780	797	741	771	739	767	755	766	742	756	740	760	711	730	753	676	754	731	774	728	747	768	761	744	693	742	689	743	782	756	721	704	732	782	757	771	742	744	721	741	723	748	745	745	759	748	702	781	776	751	751	757	778	769	760	759	735	768	713	740	742	728	756	742	784	751	719	761	777	773	728	760	775	732	733	750	732	678	768	741	744	783	756	763	733	787	736	741	742	758	757	763	737	744	742	730	734	731	768	745	741	713	740	782	776	744	776	741	786	735	737	705	717	763	785	738	712	739	771	762	735	746	773	721	740	755	793	730	763	791	735	776	746	769	790	775	756	699	729	777	761	719	792	758	798	753	723	734	718	719	756	737	705	771	753	773	777	735	795	742	740	741	734	764	736	738	701	792	749	723	750	802	775	715	771	786	764	754	803	710	753	717	721	718	756	735	761	737	770	716	759	760	765	776	759	766	791	727	767	784	744	762	775	743	799	734	744	742	725	751	747	736	741	722	764	719	735	758	773	755	733	709	739	757	754	754	710	751	785	772	767	733	728	710	731	731	734	679	761	745	777	698	741	761	763	764	770	744	704	745	734	705	721	704	781	725	773	750	724	741	732	775	798	734	752	818	744	753	721	777	776	807	765	756	779	769	763	710	793	768	728	684	810	713	752	757	769	738	749	757	751	753	680	719	782	714	748	765	740	750	746	796	727	749	697	725	772	773	759	726	766	750	780	727	777	737	800	777	761	768	740	705	762	692	754	758	743	771	729	777	764	761	716	721	792	691	702	781	745	702	742	720	811	761	800	729	760	757	741	786	711	798	767	787	764	762	785	764	726	756	752	752	790	730	667	750	780	731	764	734	714	760	758	744	713	766	709	707	751	762	783	665	709	733	715	776	767	716	794	713	734	734	709	763	728	807	705	664	729	733	741	688	751	712	770	752	749	794	752	768	720	741	715	758	750	748	741	744	815	762	736	743	677	780	792	765	801	767	754	748	716	764	760	756	762	760	729	737	731	744	765	724	711	747	758	738	776	787	773	693	756	750	736	753	791	760	682	753	765	725	734	745	752	716	758	772	736	731	711	729	776	747	735	694	744	759	704	742	798	756	705	776	706	749	770	773	749	752	751	756	768	772	711	756	726	782	734	750	720	696	713	740	766	767	738	736	701	771	746	755	701	759	767	762	762	716	757	765	768	728	786	757	739	767	732	776	753	776	739	757	703	757	762	757	721	766	758	767	771	757	749	725	740	758	786	798	748	701	780	771	773	800	802	739	733	743	732	771	766	758	760	780	754	725	778	793	736	748	757	750	759	718	735	743	763	741	768	754	722	739	757	764	743	742	743	774	746	749	744	757	711	770	757	745	694	765	755	774	738	781	750	761	800	761	780	746	715	710	809	713	744	729	747	751	709	737	715	714	770	750	818	762	725	700	752	767	746	725	780	743	770	749	804	728	753	746	695	769	754	722	716	740	772	719	740	767	763	767	742	723	750	724	736	779	739	752	730	729	737	744	737	730	707	691	761	722	751	728	741	728	750	776	763	751	739	751	753	767	641	733	706	780	762	781	735	776	781	707	724	746	686	737	735	762	717	738	828	785	748	755	745	734	720	757	759	745	751	741	732	699	741	761	739	679	741	716	737	712	780	693	800	773	763	789	763	772	761	740	753	777	757	744	769	778	754	702	727	775	746	740	724	746	766	728	730	750	750	742	728	742	715	752	758	755	720	791	778	783	735	726	696	695	738	689	713	790	763	735	730	753	731	738	760	721	778	729	712	775	767	757	738	728	733	750	713	744	779	731	750	789	745	753	751	739	810	766	720	722	720	734	703	753	774	723	719	764	761	764	744	770	712	699	713	712	701	708	765	766	772	751	791	798	741	734	782	782	751	739	747	758	716	748	718	753	750	785	738	719	792	753	736	794	785	739	756	756	781	785	756	755	719	774	697	720	798	770	733	720	724	781	766	733	743	746	775	735	740	700	693	752	726	755	800	757	779	695	745	706	740	742	707	761	736	766	731	732	702	771	804	734	812	709	751	729	739	718	763	759	791	761	769	766	739	791	741	773	768	716	746	756	726	785	706	733	765	741	762	782	767	770	765	805	750	702	733	767	774	758	775	749	740	753	747	759	765	739	763	719	750	733	732	742	778	758	782	779	750	790	715	789	753	775	758	756	749	742	748	762	722	720	730	741	748	746	804	735	738	760	754	769	740	764	725	730	708	776	806	759	735	729	704	777	800	757	704	741	771	778	769	694	795	791	736	685	781	776	730	737	749	753	768	741	729	700	764	744	774	712	757	773	759	749	689	752	742	780	805	761	765	727	732	773	763	692	718	773	825	707	713	788	747	704	697	743	767	765	776	707	758	764	754	732	761	784	745	729	766	711	775	724	719	698	782	771	739	726	755	737	782	759	718	817	705	737	804	736	689	757	742	752	737	769	758	707	725	746	734	764	754	770	730	734	762	779	745	743	762	759	798	722	762	757	749	723	712	758	749	752	732	715	781	745	752	749	778	694	789	755	715	739	760	725	704	778	749	745	778	751	735	785	787	817	725	743	725
15534	1861	1389	1026	793	621	439	390	362	358	371	385	322	317	351	325	314	311	282	296	317	313	284	292	289	284	279	315	282	328	316	340	298	315	268	314	282	281	332	279	293	277	291	297	270	323	300	291	263	294	287	278	281	266	288	272	291	272	281	313	271	274	271	291	275	302	292	320	304	273	271	276	281	290	299	262	291	288	320	282	280	281	269	295	272	317	284	280	296	308	283	284	256	277	304	268	248	289	244	291	268	273	313	279	296	285	304	303	253	324	286	288	272	286	239	267	315	273	289	283	243	248	297	282	281	287	280	272	255	291	304	279	271	289	242	330	303	271	262	280	294	319	283	280	294	282	315	274	275	307	279	246	256	329	299	285	287	258	267	251	299	258	294	264	297	309	281	307	255	249	281	277	300	261	298	293	315	325	285	294	260	312	290	258	316	288	339	268	310	304	284	272	278	283	284	277	281	285	298	330	251	290	276	284	272	306	251	279	309	283	298	285	276	320	304	321	285	272	283	295	270	270	313	276	320	248	247	275	307	281	266	262	319	279	251	313	285	278	289	291	261	270	254	253	276	301	285	274	289	272	272	284	299	297	267	309	272	270	303	260	282	276	276	273	305	278	296	288	293	281	272	275	278	289	239	276	279	260	315	251	283	246	272	285	293	264	274	273	277	282	317	311	305	256	287	249	283	300	287	293	277	273	271	297	291	329	274	321	306	298	297	301	273	276	289	302	290	293	306	340	274	286	307	255	280	280	305	269	290	267	307	274	262	299	287	286	280	318	280	296	270	326	289	314	282	259	291	297	273	227	263	248	289	293	285	294	261	277	281	265	303	295	301	277	289	266	301	328	310	283	276	311	305	283	270	294	282	286	276	280	279	276	282	280	289	276	279	272	309	331	288	262	243	320	282	289	324	270	269	303	283	316	255	295	277	279	300	254	287	282	283	282	275	294	314	271	292	269	309	309	304	248	280	275	286	291	298	261	269	276	290	259	286	288	318	280	287	287	298	285	302	326	292	279	265	290	299	304	280	287	263	282	257	305	287	296	276	288	275	271	316	309	294	295	296	282	302	298	291	284	272	258	269	282	301	289	306	296	286	275	284	298	294	296	285	302	305	289	289	292	270	286	285	267	260	271	300	281	271	306	305	318	319	324	265	291	262	274	310	260	259	278	272	302	297	282	265	294	257	298	249	253	270	285	268	279	285	274	306	337	336	300	277	307	281	267	259	286	313	288	282	297	280	295	268	294	289	279	301	272	311	293	313	317	250	252	282	289	286	302	298	289	289	265	283	279	280	290	289	249	276	280	273	283	277	275	256	315	282	261	261	298	306	307	262	318	293	252	322	278	295	285	272	302	305	298	263	283	295	296	301	273	277	280	256	274	291	275	259	324	268	297	316	278	268	289	262	260	316	307	258	292	273	282	282	299	289	270	259	290	256	301	282	288	286	258	306	252	286	303	290	284	289	281	290	232	316	248	263	300	292	276	280	281	301	304	261	262	274	292	273	305	262	283	296	264	284	299	282	284	304	284	318	285	289	304	287	308	283	285	263	285	302	306	298	295	326	311	281	282	309	295	279	259	286	276	269	289	261	273	323	261	283	285	269	328	309	264	289	260	331	269	252	305	301	273	307	292	283	285	297	308	282	317	317	291	259	303	276	297	304	260	283	285	278	266	269	309	270	302	300	302	271	260	309	281	263	313	268	272	266	309	294	303	300	258	254	276	280	281	277	293	269	259	276	285	294	305	274	271	289	260	249	276	280	322	308	251	253	257	267	295	299	304	295	296	306	289	277	308	284	326	268	314	255	314	285	281	298	284	287	251	270	312	268	280	281	246	279	267	314	285	274	304	294	331	267	283	310	330	278	267	316	261	308	270	280	295	269	283	264	315	247	285	305	275	310	299	258	336	303	274	288	268	298	299	280	298	312	282	309	283	319	285	276	321	317	296	299	300	304	258	291	289	247	287	282	276	266	271	293	282	275	282	268	282	281	282	245	271	283	280	302	272	291	301	296	324	272	316	289	294	259	268	286	275	293	296	303	289	279	251	296	238	266	271	268	271	300	287	265	282	297	360	300	289	296	301	286	281	293	264	303	301	306	272	322	328	296	290	300	288	286	267	284	277	267	293	270	278	292	297	259	283	301	290	297	336	272	290	282	297	277	320	302	291	309	294	288	310	285	286	267	280	271	285	288	305	269	326	265	265	279	298	285	301	276	269	289	306	307	290	291	297	280	308	295	331	274	266	267	276	279	306	290	300	296	263	280	296	262	294	270	290	241	277	317	306	306	285	306	292	285	263	266	266	265	289	275	301	278	265	259	310	276	280	260	251	304	308	294	268	286	285	322	305	273	285	292	266	305	283	288	260	288	252	289	264	274	251	281	309	297	276	255	274	277	282	302	264	280	272	276	297	278	280	299	259	298	275	295	293	272	291	338	282	296	257	302	301	284	294	302	244	293	301	298	282	287	298	325	308	257	285	276	257	303	293	276	316	294	297	303	254	275	276	298	267	236	260	264	320	271	292	277	260	272	306	278	283	299	286	306	303	258	273	326	306	269	282	286	271	307	276	248	258	287	225	303	316	291	255	270	267	283	305	269	299	312	311	259	302	255	280	335	288	304	249	331	332	264	264	260	272	268	275	273	273	315	300	279	296	283	293	282	319	291	294	284	273	279	318	283	279	277	301	293	297	301	292	286	267	276	243	288	306	286	298	266	266	291	271	304	250	305	274	273	302	281	283	305	310	302	309	268	277	309	288	302	252	294	296	301	277	313	274	280	281	282	281	286	292	280	276	301	300	293	288	288	285	279	254	271	272	300	315	306	285	275	304	305	273	269	280	292	280	276	292	255	276	291	296	276	294	279	270	268	283	320	274	304	283	292	295	309	305	260	303	272	312	271	303	252	296	302	311	304	265	270	281	313	301	282	266	269	309	286	235	280	278	343	312	320	279	272	299	281	276	267	302	295	287	273	309	271	282	267	306	286	296	309	281	281	301	319	280	296	296	304	309	289	283	280	268	291	317	295	285	259	278	298	306	286	285	299	263	275	284	306	300	320	266	297	293	285	272	291	290	266	301	294	277	278	319	275	265	275	312	283	281	301	287	289	296	285	274	281	289	289	304	297	304	294	252	295	283	286	270	315	293	301	322	304	313	268	283	278	300	268	296	263	283	293	304	302	308	294	284	273	279	292	287	261	302	294	272	280	296	309	285	277	293	272	253	296	275	279	290	279	321	284	292	282	287	275	270	274	294	272	278	294	282	290	294	280	316	270	281	300	319	274	306	302	285	286	276	273	280	308	268	273	277	305	284	272	299	278	294	286	251	299	297	270	303	298	288	266	285	278	312	300	273	294	299	278	266	263	296	285	297	297	282	271	278	310	289	299	290	274	304	289	285	261	279	297	266	276	261	261	267	310	266	270	271	277	311	306	246	291	303	285	255	282	295	278	253	270	283	284	261	285	291	317	283	309	308
8971	1677	2928	3144	2615	2258	1421	1298	1200	1037	982	927	907	815	855	796	786	760	718	743	719	736	731	747	705	701	718	709	715	698	669	650	681	672	696	665	680	693	687	681	678	681	695	655	645	707	644	661	653	675	634	672	649	657	695	677	656	657	672	654	616	643	700	660	679	623	651	631	658	587	662	617	680	653	658	669	666	633	655	705	613	670	683	633	650	671	640	656	647	617	610	678	677	637	700	653	668	714	650	662	656	647	682	612	659	653	646	660	651	672	649	665	658	681	633	644	633	632	667	668	668	676	655	652	673	635	643	682	680	652	643	664	652	659	652	639	694	670	657	634	643	634	651	641	632	675	620	621	669	628	626	623	715	681	676	681	668	624	640	663	661	657	693	700	707	667	650	618	699	601	692	640	642	624	673	644	613	642	711	645	652	637	640	679	663	674	659	611	695	643	635	642	641	642	663	624	707	661	654	661	685	635	666	671	663	631	652	643	663	632	654	667	624	628	601	653	675	672	655	649	699	655	644	656	669	680	640	700	618	653	668	640	636	731	685	636	678	630	675	636	644	647	635	705	639	633	654	666	653	676	665	679	665	671	632	639	640	645	637	598	617	648	652	670	691	655	634	680	611	633	643	657	698	670	694	674	667	687	678	616	642	651	657	682	691	689	698	657	660	668	619	613	623	639	639	628	682	677	691	634	687	657	635	639	633	655	665	616	656	694	644	683	642	634	625	663	707	649	681	633	691	653	648	649	668	634	625	628	665	664	683	654	646	659	682	706	649	660	653	678	669	678	663	676	643	647	650	622	641	632	671	669	648	692	626	690	676	642	627	666	650	682	681	636	651	659	659	661	704	627	670	653	649	661	599	699	673	694	671	674	650	664	646	621	660	659	695	640	672	650	651	676	670	638	696	644	657	671	655	650	666	688	666	609	641	641	648	655	657	703	676	672	662	652	627	668	655	680	657	660	655	632	670	668	663	666	604	652	637	651	656	657	664	668	652	677	663	613	658	615	655	660	670	692	706	638	668	640	657	685	610	645	672	647	683	602	640	644	652	669	656	670	674	654	628	666	650	670	669	666	609	695	631	668	688	663	672	668	635	694	639	647	713	634	614	671	711	660	662	649	626	654	650	674	671	673	670	650	617	642	675	707	668	651	659	653	645	655	675	623	671	651	660	657	629	612	648	645	661	631	687	624	612	676	625	623	632	616	672	673	603	669	631	650	635	689	651	597	636	650	658	649	636	634	706	633	629	664	687	687	637	674	611	626	674	690	657	693	680	594	648	649	637	638	672	670	641	609	671	697	608	692	668	660	648	623	667	631	693	656	682	637	650	653	656	672	646	638	680	642	648	663	660	637	628	628	657	679	652	670	656	648	666	669	675	656	654	654	612	648	655	644	649	636	659	637	672	641	665	656	664	710	693	710	659	654	637	644	666	651	612	641	670	662	629	669	624	615	643	647	686	702	666	651	680	653	578	666	674	654	624	659	650	638	681	684	659	653	686	666	632	647	619	636	691	660	687	655	674	650	656	628	644	696	656	633	671	669	672	669	633	596	657	692	607	645	683	665	647	664	684	668	657	676	677	612	642	644	647	667	653	650	664	645	636	652	662	643	613	641	695	651	654	704	654	686	666	648	648	698	617	702	618	647	614	667	679	632	653	591	640	663	666	648	632	657	670	671	666	658	676	671	658	639	638	651	679	644	655	627	629	692	709	621	625	626	683	640	615	635	660	632	670	638	649	665	637	624	665	674	609	665	631	648	685	667	665	660	667	656	643	678	686	650	643	640	675	590	659	623	656	656	683	597	626	625	673	640	707	642	688	610	648	674	598	646	662	663	635	648	630	639	684	670	629	658	647	647	677	684	646	655	631	670	673	654	615	663	653	640	640	626	636	642	671	665	711	695	625	642	684	684	651	633	661	647	636	662	628	628	693	644	661	639	693	592	627	645	599	669	659	640	595	670	667	673	643	626	657	647	633	659	621	646	621	632	613	683	651	635	681	663	654	645	686	654	709	644	662	666	671	673	631	675	670	580	626	675	638	662	664	672	652	595	683	644	662	692	629	647	683	659	656	682	660	700	640	634	642	642	630	684	646	676	663	617	649	686	632	697	631	645	675	654	651	663	610	628	629	652	648	638	615	651	652	626	657	677	661	656	669	665	643	639	664	645	687	642	660	679	640	611	645	712	669	663	640	663	633	639	654	652	659	656	696	653	657	651	608	659	662	678	617	680	604	655	632	674	652	668	587	624	646	684	663	671	652	675	618	651	625	654	676	697	639	653	685	621	618	616	647	693	676	653	656	647	674	659	659	651	656	614	621	699	643	660	634	636	647	628	675	605	655	634	685	612	649	606	666	677	647	679	684	638	654	647	702	672	677	639	635	642	656	620	656	636	639	632	644	650	683	656	658	659	679	665	652	672	667	665	629	640	636	657	652	654	641	689	617	627	657	651	646	677	683	619	653	669	623	578	655	695	678	634	686	641	652	670	655	625	660	650	651	654	653	638	637	661	654	614	629	616	660	647	674	646	620	670	654	629	723	678	664	670	684	642	652	668	657	637	673	656	684	686	656	651	625	697	643	662	653	621	630	699	655	641	640	611	672	650	692	659	636	668	616	665	633	646	658	678	629	608	699	695	676	631	639	642	640	608	633	599	642	679	663	618	627	651	626	596	625	680	685	662	642	638	632	675	638	651	691	678	674	650	630	635	628	650	672	646	676	678	689	669	676	619	691	677	671	678	694	666	629	677	616	671	649	692	681	686	655	653	677	633	643	651	642	641	624	622	619	678	647	635	691	670	661	646	618	650	663	683	626	655	673	668	647	683	646	636	679	670	678	665	641	631	683	659	643	682	688	650	648	670	670	657	660	632	672	687	670	620	669	644	629	656	613	712	647	611	680	668	636	628	655	687	641	648	658	650	637	651	631	648	655	659	640	653	675	639	651	661	622	639	650	620	653	601	661	629	665	643	653	681	671	679	633	627	674	601	675	663	625	702	656	653	690	656	644	698	596	697	653	663	690	686	650	674	671	673	637	674	668	638	655	635	628	651	728	644	633	674	652	681	655	692	642	714	623	673	631	643	598	638	653	655	615	626	674	689	687	623	684	653	616	651	674	663	635	622	626	660	672	623	675	623	621	657	702	637	687	662	690	642	660	668	693	643	656	650	654	648	651	640	663	673	691	611	670	652	626	680	647	659	676	702	635	640	660	672	623	637	654	643	658	660	653	632	689	641	618	615	657	689	634	697	641	639	669	662	627	694	693	627	664	642	630	620	669	677	688	665	693	679	673	682	654	702	687	605	709	658	627	623	679	633	640	607	635	667	590	644	648	621	660	649	624	653	620	649	637	626	629	678	659	598	664	658	642	641	646	644	686	670	640	685	699	677	661	644	624	610	618	694	648	683	694	656	658	676	642	641	644	626	619	663	637	626	642	655	647	679	677	678	666	636	649	633	691	643	624	647	658	684	666	642
2216	344	321	238	240	202	167	162	174	166	161	182	166	199	172	167	159	173	142	144	163	128	155	150	170	165	169	154	182	151	200	182	144	185	161	181	140	184	161	151	158	135	175	164	187	174	179	156	181	194	154	127	172	165	178	178	172	162	177	160	143	157	170	178	168	167	170	152	162	189	183	171	155	163	143	174	161	163	169	174	164	160	151	180	157	175	173	163	150	196	132	157	173	130	168	160	158	156	182	175	174	170	139	169	184	178	141	168	162	151	184	189	167	187	150	138	170	134	133	164	173	175	151	152	166	158	151	149	138	159	162	196	160	175	184	153	169	174	167	161	183	171	160	161	155	162	173	188	153	162	171	166	153	156	164	184	183	169	168	162	164	155	176	162	175	164	167	174	151	148	182	167	144	157	183	194	167	175	163	150	156	172	162	149	171	137	158	154	157	158	174	164	169	167	166	153	180	167	162	154	159	188	171	182	150	178	153	169	160	144	159	128	146	155	176	175	176	136	165	155	179	162	166	192	168	151	161	155	140	176	165	154	159	144	172	160	150	148	152	170	198	168	186	138	167	140	167	151	154	158	179	156	163	164	156	144	135	145	172	166	177	177	152	174	158	162	182	136	168	173	154	161	141	152	161	152	150	156	187	189	171	168	170	179	177	124	185	169	173	170	146	142	147	171	143	156	166	154	143	168	172	157	167	192	170	176	157	130	152	146	162	150	192	168	166	189	174	169	151	164	151	145	132	166	139	170	177	166	154	162	166	156	178	173	166	154	173	151	154	151	154	183	159	151	172	195	167	152	154	174	146	167	158	189	157	149	165	202	159	180	170	170	158	162	171	173	189	146	166	146	147	152	153	186	171	169	152	190	170	159	169	142	128	153	147	181	167	148	169	182	157	155	147	149	172	156	147	170	181	172	154	156	187	148	161	157	173	165	159	159	144	143	165	171	145	158	165	189	173	173	186	156	166	158	161	152	177	168	167	171	176	169	140	158	177	180	138	162	155	143	174	154	163	167	153	160	186	150	137	151	161	173	169	166	161	151	158	156	157	167	178	184	172	193	185	172	175	176	175	187	148	131	153	147	156	157	165	165	186	187	155	173	168	184	163	158	173	171	167	145	173	171	170	160	164	170	190	169	146	159	154	185	156	137	162	184	160	147	166	163	168	165	163	174	155	161	156	187	173	173	156	166	155	175	181	180	167	134	169	152	168	174	167	157	142	172	162	150	147	179	173	156	175	155	159	143	156	167	145	157	168	168	170	150	166	186	187	161	161	167	172	175	170	157	191	155	172	176	169	152	155	154	166	157	162	158	153	155	155	158	159	181	145	157	165	142	162	155	203	182	165	162	167	167	172	141	170	156	133	164	136	179	161	132	173	159	183	172	188	182	182	166	161	180	167	145	183	157	150	168	166	183	161	155	147	177	155	156	159	147	168	190	149	159	151	173	166	183	168	185	170	160	173	161	137	154	169	177	170	165	154	169	183	143	161	168	178	169	151	154	148	190	160	168	181	172	154	171	171	161	159	185	176	194	177	172	157	168	167	149	152	156	172	169	162	184	188	169	138	160	163	163	166	177	177	154	156	174	186	163	175	141	141	168	160	146	170	156	165	143	166	166	172	156	172	159	159	161	172	172	171	151	160	164	129	154	174	170	169	184	163	190	178	170	162	180	160	166	187	163	179	162	175	153	154	170	155	126	171	153	178	146	190	158	188	157	144	174	162	163	178	157	141	156	153	162	156	179	159	165	176	150	150	177	177	177	157	167	151	158	160	167	138	172	169	145	159	163	144	181	152	133	171	149	147	175	147	161	160	154	151	160	156	160	165	153	179	185	146	153	149	171	170	149	165	159	186	171	170	163	183	166	157	124	153	139	158	175	167	171	144	153	187	148	173	178	150	174	186	181	147	162	163	188	172	178	151	161	166	161	169	169	157	156	154	168	187	178	153	174	174	176	161	166	173	154	164	159	153	154	166	179	152	137	179	175	159	131	142	178	168	162	161	184	183	153	185	157	171	143	168	153	146	155	153	170	155	157	162	178	153	164	148	162	161	205	158	149	144	170	152	169	167	183	163	151	161	179	172	179	158	165	178	153	163	152	180	156	164	173	193	177	169	171	165	163	166	160	178	159	149	176	169	178	153	159	148	150	164	170	141	155	154	185	133	179	168	196	160	176	168	187	179	182	169	135	161	189	185	213	167	184	140	157	143	173	150	166	133	191	178	174	175	138	151	181	153	161	161	158	180	137	169	156	174	164	171	137	150	169	164	165	184	159	170	171	151	162	163	165	160	129	160	163	166	184	169	180	168	160	174	151	160	152	182	145	157	148	123	170	156	165	154	164	167	148	161	172	174	179	175	157	173	154	167	150	159	166	158	166	167	157	158	196	157	158	168	157	170	153	192	174	165	184	156	159	170	172	172	134	147	175	191	164	165	194	168	183	154	182	148	185	199	165	152	167	165	182	171	182	159	147	148	153	162	168	170	157	158	173	182	162	151	162	148	177	157	155	173	158	171	187	164	175	174	156	146	135	182	165	160	177	189	171	182	150	170	170	170	163	160	149	153	167	155	160	174	159	162	157	144	192	154	175	168	190	180	156	161	157	151	144	164	155	166	162	171	161	172	156	169	159	159	157	176	167	148	162	179	189	171	185	148	129	145	159	169	170	163	144	160	148	146	178	159	148	147	164	154	168	180	154	164	132	153	157	144	167	178	140	142	169	191	155	162	153	173	156	150	171	164	165	123	172	164	172	132	174	171	150	171	165	150	154	170	143	138	163	158	170	176	167	169	164	184	158	157	151	189	149	143	156	148	148	142	161	176	150	154	190	168	151	171	162	154	149	161	175	179	162	160	165	177	158	171	151	151	159	168	152	144	155	152	172	175	182	152	165	178	130	156	134	179	165	149	155	169	157	139	162	153	148	179	165	144	172	174	172	160	177	154	158	153	155	145	167	154	171	162	174	156	178	153	163	178	160	156	179	133	159	156	177	170	158	173	181	173	140	160	149	172	157	165	178	170	156	189	167	164	165	159	163	168	170	151	167	146	167	158	149	152	174	174	181	191	185	179	182	162	170	165	164	175	154	171	181	174	164	164	161	173	170	188	184	179	186	164	161	183	156	159	172	151	154	175	164	181	158	175	173	150	159	161	156	171	150	174	180	166	162	163	135	181	162	169	175	165	182	166	158	159	183	148	156	154	174	144	146	166	169	148	157	161	149	173	183	172	158	166	159	165	170	177	168	135	195	174	159	155	165	178	151	144	175	188	174	165	170	158	164	129	159	179	151	172	150	166	192	170	169	175	167	154	168	176	150	156	148	156	170	188	184	167	147	147	140	152	166	176	186	153	143	154	157	184	177	137	163	137	151	170	132	163	146	138	144	171	154	175	168	183	176	152	147	174	163	183	168	162	146	145	144	159	144	164	138	159	168	158	186	150	183	196	159	152	177	165	151	166	161	175	166	142	171	169	152
2235	559	771	724	705	616	487	435	463	431	421	491	447	467	451	462	433	405	453	440	446	417	393	483	434	442	463	407	424	408	473	413	449	406	419	411	368	441	415	420	448	429	454	465	403	458	376	425	438	449	427	436	462	417	433	465	426	422	456	435	435	449	456	454	443	407	439	434	422	403	484	413	430	415	428	444	406	406	424	430	429	435	418	435	446	410	419	425	441	431	413	480	382	448	434	453	450	447	466	460	437	430	419	426	430	434	441	449	434	438	433	396	433	444	411	430	403	424	433	425	441	437	414	440	465	411	430	433	423	420	453	453	407	429	450	443	445	453	453	407	438	459	426	449	421	413	432	416	442	401	430	439	418	461	404	418	445	447	417	418	434	470	458	434	422	419	426	451	405	461	427	428	424	446	428	439	434	481	422	452	457	418	449	435	461	425	472	406	421	441	429	386	401	437	420	433	407	434	432	446	428	436	411	439	447	439	444	430	424	428	442	437	400	432	436	440	404	431	419	425	393	438	433	399	473	451	457	461	453	423	438	410	421	429	436	420	443	448	412	410	479	443	462	405	466	458	428	415	447	458	401	450	423	431	418	432	411	394	378	454	430	450	450	467	428	462	454	481	422	435	437	474	433	424	430	425	440	440	459	455	435	443	436	434	426	423	434	427	451	427	447	463	451	433	419	455	452	424	436	464	391	395	398	442	429	409	414	454	432	442	446	439	469	429	456	441	435	436	470	423	431	444	438	448	451	459	420	442	460	443	459	447	433	416	411	435	445	444	423	448	426	436	410	460	385	439	405	439	441	424	435	403	432	424	403	446	439	418	420	425	433	446	426	442	463	440	415	431	424	440	440	404	433	449	436	454	451	414	489	418	404	416	416	438	442	440	418	416	420	428	436	443	444	427	404	453	396	428	428	417	407	457	449	469	408	464	428	446	470	398	431	407	400	439	433	422	439	428	425	451	435	448	470	419	442	437	432	435	451	431	432	430	454	410	452	393	439	457	432	415	427	397	439	433	475	420	445	458	440	408	442	464	451	485	443	429	446	412	428	454	437	432	428	452	434	461	431	462	411	453	425	468	453	417	408	434	428	415	462	437	416	440	427	405	435	458	431	460	453	451	502	413	408	418	441	433	440	423	415	433	405	459	428	439	443	457	390	431	488	438	424	404	439	405	431	454	450	433	427	420	449	436	388	437	469	383	464	427	464	423	418	411	446	418	449	438	450	411	449	407	416	446	463	454	418	418	448	414	391	424	435	442	412	420	425	446	422	433	447	422	437	449	442	421	438	453	456	412	422	420	427	421	406	408	427	437	448	441	441	436	462	428	421	400	414	455	454	428	429	439	418	425	465	446	428	447	439	429	420	414	451	434	440	459	438	446	415	422	392	450	422	466	441	413	413	425	440	457	392	466	446	428	417	424	421	444	441	432	429	429	387	418	406	443	451	437	402	446	419	395	478	395	403	429	466	439	381	442	448	437	438	444	419	485	396	434	430	452	433	441	408	422	443	452	407	488	423	437	432	410	412	422	407	416	403	429	428	421	470	405	431	383	420	450	420	449	415	393	428	421	445	469	416	418	454	441	469	427	399	446	419	422	455	415	472	452	404	433	425	450	403	433	391	411	434	425	428	420	416	433	429	455	453	422	436	433	428	408	401	443	450	426	432	449	440	432	441	412	402	433	424	423	452	452	461	470	431	416	416	456	435	410	420	431	422	446	449	443	432	455	449	432	447	423	420	428	430	453	444	448	422	458	446	449	433	438	424	434	449	445	432	432	428	454	409	415	444	440	473	450	424	459	442	421	418	434	408	461	424	445	405	465	422	446	422	467	449	442	433	442	427	438	465	439	447	411	430	432	469	445	409	427	409	451	431	425	409	448	466	448	434	415	422	469	392	415	428	469	452	461	449	405	439	424	425	437	416	430	416	426	448	391	443	433	428	436	409	426	451	465	426	421	431	452	462	444	425	442	456	391	438	458	434	407	441	465	421	461	412	423	398	412	422	386	454	460	417	469	463	426	428	429	442	410	420	445	443	424	410	400	414	444	448	451	422	458	392	406	445	398	391	434	437	438	452	414	412	438	417	422	429	456	456	431	446	408	409	411	412	414	451	404	437	460	436	423	427	441	460	464	451	455	420	458	408	412	431	428	434	427	393	440	434	412	435	430	435	446	443	447	418	461	427	463	410	423	436	474	430	413	422	448	517	429	457	397	408	438	397	410	451	454	434	427	408	429	452	415	411	453	442	433	453	454	454	438	468	415	454	410	454	435	465	441	417	424	424	417	419	425	422	402	428	446	429	420	424	411	408	410	404	397	413	438	426	471	438	458	430	408	417	429	437	459	436	440	442	463	444	414	418	407	425	422	427	432	398	449	423	447	436	457	444	431	424	438	419	446	427	457	443	438	429	433	467	429	415	402	438	473	424	448	441	391	433	418	401	431	428	420	437	439	456	453	439	461	434	401	445	467	439	465	453	473	426	496	464	423	424	445	404	407	450	402	425	444	453	424	408	421	407	444	415	411	440	428	446	450	440	427	447	426	437	411	416	393	454	439	429	462	443	439	439	415	447	452	427	395	396	410	390	412	452	455	471	406	424	431	432	406	439	384	429	421	460	439	418	461	421	432	436	438	378	442	418	416	440	432	426	471	413	392	445	427	420	412	422	451	485	450	425	439	455	413	441	424	461	403	401	413	487	429	414	392	463	452	459	432	449	417	424	463	467	469	401	387	481	453	461	431	431	422	498	462	429	481	408	413	431	414	422	402	407	445	463	453	466	478	422	401	467	424	440	414	419	438	455	437	430	449	451	449	399	386	404	428	436	425	430	466	413	426	439	427	423	439	442	428	435	418	403	416	401	408	447	425	434	460	405	429	450	438	429	462	435	411	444	442	436	396	419	414	420	443	439	423	434	423	443	450	457	423	451	384	420	445	444	422	452	446	419	462	439	449	424	439	416	429	409	439	447	436	399	432	422	468	414	404	462	456	414	460	429	414	411	405	466	436	424	409	466	437	420	439	452	473	456	451	448	455	436	402	432	445	419	450	422	432	421	408	436	429	436	396	420	408	397	481	421	453	479	431	452	431	434	449	415	416	423	415	455	430	410	431	429	454	443	414	446	431	410	408	412	408	415	411	438	471	427	413	411	477	418	426	408	456	473	463	454	438	440	439	429	425	441	412	448	452	451	405	408	410	410	458	411	414	458	422	410	410	431	409	455	441	436	439	429	428	428	440	402	431	439	411	432	422	446	506	455	440	409	457	438	443	435	440	427	415	424	427	515	451	425	438	432	444	437	408	416	456	439	413	462	420	405	417	465	468	426	434	457	417	441	440	463	435	422	410	430	459	429	448	379	452	444	445	426	442	456	458	404	438	429	415	463	426	441	419	450	448	477	448	434	445	433	383	444	441	389	413	450	468	448	419	411	428	453	445	434	445	446	435	427	447	448	423	448	444	439	429	457	461	433	461	445	412
8566	1010	933	679	544	473	400	377	343	342	353	345	350	345	300	328	341	321	301	347	324	324	367	357	339	305	345	336	323	313	354	344	332	319	353	318	299	271	298	302	301	313	269	341	315	302	339	317	316	311	335	303	331	322	327	308	316	337	334	332	314	317	310	318	304	319	333	315	315	298	289	328	302	333	337	356	334	332	293	335	301	308	313	297	319	295	337	303	302	333	315	311	327	323	332	299	289	299	349	332	328	306	300	360	350	315	334	300	359	301	342	307	308	337	312	282	331	348	357	311	318	329	328	323	317	317	294	314	306	348	303	307	309	286	315	321	278	285	347	335	333	309	295	332	296	316	301	338	288	331	335	312	352	307	310	300	314	331	348	311	334	307	324	302	308	315	326	312	318	289	312	308	348	319	313	286	312	293	319	321	355	310	314	313	313	316	327	306	285	307	337	293	309	311	288	292	288	321	316	342	334	340	316	330	358	328	315	320	293	338	346	324	312	309	291	349	305	349	292	323	278	306	322	317	337	316	306	304	341	313	329	291	283	339	328	282	306	314	317	282	329	289	295	339	337	306	316	316	313	317	323	371	329	323	324	319	299	331	330	326	316	346	328	302	295	305	329	318	323	315	331	291	340	317	304	286	331	309	337	312	317	316	320	342	326	306	331	293	314	301	298	295	313	319	332	301	317	295	333	344	321	316	309	289	315	356	298	271	336	299	340	358	320	307	309	330	340	295	294	315	366	338	332	316	312	323	277	300	335	306	321	320	301	341	304	304	351	303	308	317	332	292	298	330	314	304	319	302	328	265	328	340	284	325	335	296	327	288	320	311	341	312	318	330	294	323	301	311	329	351	308	344	328	338	304	307	331	303	321	340	346	345	333	320	353	303	315	307	342	282	368	321	344	303	287	344	306	305	317	293	317	330	274	344	308	318	325	306	343	307	326	292	319	312	319	314	307	300	305	300	320	284	269	311	305	282	304	276	305	383	296	349	338	321	323	285	333	339	350	339	328	322	325	321	286	333	323	322	312	290	308	305	324	328	305	298	310	322	338	295	346	288	297	303	310	271	342	332	343	332	332	326	334	328	302	284	302	312	320	314	353	347	313	314	322	313	308	318	352	320	326	341	274	307	298	360	310	312	322	325	289	311	307	339	309	285	347	341	332	312	333	335	343	317	326	342	315	299	298	362	325	312	341	327	314	321	316	340	318	335	314	290	339	279	307	336	322	299	301	334	316	289	306	306	281	305	333	337	350	339	317	304	336	338	313	329	353	348	324	330	294	335	340	327	316	288	317	295	297	322	330	289	283	285	335	271	279	339	321	282	339	325	336	290	334	343	307	280	323	344	297	310	297	325	310	291	300	312	325	318	339	342	299	306	313	292	322	306	315	309	274	295	311	310	336	324	298	314	341	306	342	327	293	346	332	347	296	333	321	315	333	346	324	309	291	324	314	288	314	294	310	330	300	342	342	309	330	308	316	305	333	329	329	325	287	310	321	352	330	298	302	309	295	298	322	376	289	342	354	302	311	324	329	314	307	327	298	282	282	313	326	310	351	327	345	292	365	306	314	284	350	344	300	310	331	301	334	310	329	382	322	302	333	341	285	293	304	325	290	310	335	354	307	314	309	326	306	342	297	357	327	329	321	309	321	340	293	348	317	297	367	322	333	324	340	344	310	292	307	320	310	322	327	311	334	296	314	310	340	311	295	287	311	354	308	312	297	334	267	309	332	341	317	284	306	342	315	326	346	341	333	326	328	286	310	337	330	329	313	331	319	337	290	306	322	340	299	302	321	304	286	312	316	338	322	292	314	286	352	327	351	309	302	346	310	303	344	324	317	302	284	287	332	297	314	320	324	278	298	298	282	321	345	280	331	305	307	310	333	348	349	296	303	331	308	295	287	323	311	339	312	305	326	306	322	304	283	334	327	326	331	333	300	314	294	299	282	260	311	337	308	319	309	331	319	314	287	331	342	335	291	337	306	288	350	328	282	305	347	323	313	298	317	319	338	316	319	322	330	277	335	317	328	317	304	327	301	351	325	351	325	351	318	344	278	313	319	347	317	343	323	323	312	297	333	332	313	287	313	288	334	297	321	317	324	298	302	313	319	327	355	311	291	296	340	310	320	299	344	333	289	272	334	316	321	323	306	324	327	276	344	318	307	281	323	331	318	297	306	337	324	326	348	344	317	304	318	300	323	321	325	327	301	283	342	357	302	316	329	293	312	337	326	307	311	323	346	345	314	320	296	340	363	341	311	296	337	304	327	316	338	335	317	315	333	308	311	294	347	353	312	329	320	346	325	325	300	337	301	309	300	309	316	359	341	301	315	330	316	295	308	325	342	322	318	341	331	344	354	305	314	310	280	315	332	328	338	319	315	340	338	332	346	307	308	322	316	299	352	316	295	309	329	285	290	288	281	336	304	292	345	312	326	321	305	315	322	342	300	339	302	288	317	338	303	310	290	326	276	305	329	326	350	330	298	331	302	322	328	282	321	321	305	309	307	326	316	296	330	348	331	302	320	328	331	278	335	298	314	302	328	310	331	333	319	309	320	316	281	317	325	300	314	315	327	308	349	311	299	316	310	333	291	290	318	306	287	339	336	302	313	323	309	331	312	290	305	325	320	304	292	343	307	298	299	323	323	301	339	359	304	316	310	301	308	332	341	338	321	288	316	328	305	290	314	298	301	332	343	295	317	305	307	319	349	284	334	356	319	308	287	300	303	293	315	319	310	287	314	302	337	314	341	316	304	301	277	330	307	310	292	309	324	312	302	325	318	293	313	314	347	316	302	286	291	317	342	279	316	296	293	286	326	315	340	300	338	298	336	318	322	314	321	351	319	318	337	297	337	326	304	322	328	282	325	307	335	338	311	323	309	371	336	346	291	312	318	326	343	305	333	314	298	305	348	353	318	311	320	350	330	341	305	299	323	298	290	330	321	359	326	295	301	333	350	308	360	351	325	332	334	312	315	296	339	343	313	320	329	287	319	321	307	301	326	331	338	325	285	361	348	329	316	317	320	305	321	314	326	342	324	298	311	349	341	291	311	353	342	311	349	330	329	305	280	309	323	303	324	294	311	270	287	320	300	323	309	315	296	298	334	331	313	327	330	336	319	323	291	324	323	321	330	300	327	312	313	340	311	296	296	320	305	266	299	300	327	319	312	315	312	285	294	282	327	274	333	336	326	337	361	328	330	322	307	331	352	295	332	321	322	299	356	337	335	327	333	335	300	331	319	316	316	324	307	315	344	348	320	320	353	338	316	365	317	300	293	320	281	332	322	298	311	313	313	298	332	288	338	310	302	354	319	336	304	317	305	329	328	311	353	317	278	301	312	335	308	292	290	325	320	320	325	313	324	331	293	289	328	320	329	309	314	355	325	340	316	326	322	382	305	323	321	333	375	284	333	310	347	312	335	304	311	300	297	335	323	315	306	334	347	303	294	338	343	316	314	363	300	330	335	314	326	329	313	308
7035	1314	2261	2241	1863	1567	1178	1066	1018	962	905	919	836	824	896	823	797	801	800	794	838	785	789	788	767	838	761	753	802	787	746	801	752	783	724	782	748	778	794	768	741	735	681	801	785	782	808	751	732	727	721	788	737	744	820	796	742	746	769	793	805	791	734	736	784	751	757	743	701	732	737	772	798	756	737	721	742	747	718	815	751	738	699	747	734	707	780	719	756	719	751	759	767	724	739	727	780	760	691	740	716	742	728	765	736	767	726	750	785	735	736	776	747	758	770	756	759	773	717	784	727	748	745	752	721	780	755	698	744	725	750	826	739	733	803	762	707	726	711	804	738	717	698	746	782	792	717	724	716	735	722	695	769	729	744	732	765	768	772	716	747	718	732	707	719	727	772	752	750	787	794	706	729	748	711	762	737	716	734	790	721	767	790	712	771	766	769	732	734	767	718	723	711	752	762	739	771	737	770	766	731	779	763	729	760	708	702	723	700	725	787	739	728	731	774	744	794	746	755	744	734	723	730	774	720	688	737	764	727	754	741	732	724	706	767	738	723	710	780	769	706	781	715	723	669	741	759	756	748	733	739	791	717	741	749	776	800	702	735	766	783	716	742	781	756	704	778	765	747	739	766	725	781	678	781	782	711	737	745	746	767	755	743	749	741	702	724	741	768	754	762	743	713	748	743	724	738	729	754	771	747	745	741	742	730	779	730	766	751	720	740	785	783	737	723	768	734	696	737	705	746	786	743	737	720	745	749	739	733	784	738	726	778	753	753	745	702	753	744	760	721	735	732	762	736	755	780	756	759	754	758	732	728	737	776	749	760	773	715	761	733	716	749	739	771	789	741	674	767	727	749	771	743	702	724	749	716	723	732	739	700	764	733	727	715	759	814	761	766	761	774	753	759	779	758	729	709	740	714	737	729	750	696	735	739	722	739	730	722	767	719	742	750	749	798	733	746	767	809	747	768	757	723	752	753	707	718	765	762	724	745	737	729	784	740	723	712	773	750	758	755	745	709	754	792	752	678	739	732	744	789	712	689	740	717	694	761	734	745	743	740	720	777	705	727	786	744	760	717	795	761	749	707	731	809	739	736	685	786	691	691	788	739	759	725	731	750	711	781	690	743	743	760	733	771	726	743	714	760	761	754	750	746	789	779	741	753	688	741	720	747	722	755	728	744	746	765	734	734	769	711	768	756	756	733	779	780	761	725	698	770	730	780	750	702	732	728	763	724	743	760	750	740	748	729	737	715	782	756	784	723	748	739	769	720	759	732	758	744	741	775	764	756	718	730	792	776	747	702	727	687	752	738	772	724	768	692	722	749	752	725	736	724	694	771	740	742	770	749	707	733	767	757	737	753	752	756	716	721	769	745	770	739	779	750	765	794	761	757	745	753	717	746	784	770	731	757	786	783	743	791	744	736	772	758	699	695	767	742	747	728	756	719	724	764	736	765	766	748	715	712	740	744	733	715	744	755	772	781	722	764	743	773	740	773	768	735	718	747	771	745	779	743	723	797	749	743	718	780	734	776	723	781	735	704	760	723	766	780	726	742	699	747	745	692	693	778	767	780	735	736	742	739	775	725	756	739	729	780	702	772	758	724	775	699	703	736	790	739	798	793	773	741	763	739	755	742	756	723	750	711	774	759	733	720	760	694	763	702	694	773	732	761	798	755	729	738	714	769	803	715	708	750	722	784	721	735	758	769	756	762	746	730	753	759	676	754	742	787	736	771	762	672	720	785	757	755	734	757	767	705	783	770	719	741	745	743	739	745	751	786	763	733	762	758	732	732	712	781	768	762	741	735	728	749	749	748	675	761	809	728	745	774	749	754	705	724	757	701	731	694	715	772	729	751	742	749	795	768	764	714	710	717	745	750	796	788	736	740	756	750	739	722	729	762	740	717	734	741	745	764	789	743	760	743	763	736	771	746	692	738	723	724	736	800	793	739	740	784	765	718	688	752	761	757	798	797	778	789	778	722	678	777	738	716	823	801	735	789	690	775	772	738	751	766	752	738	728	728	711	764	751	754	725	738	730	765	734	771	731	808	745	748	744	750	774	731	773	749	748	759	758	741	734	761	726	772	754	717	754	766	779	776	767	704	740	750	706	728	767	731	769	724	748	742	783	739	745	735	737	695	687	740	823	753	749	736	765	733	734	700	701	753	738	737	757	804	712	738	739	723	768	761	765	760	775	780	712	784	806	732	726	794	731	714	745	732	809	764	738	730	721	750	758	730	787	717	758	669	735	813	785	748	750	754	759	740	736	765	751	798	746	691	774	692	719	763	729	829	728	763	794	738	721	720	749	753	752	746	755	698	721	751	729	734	727	736	728	715	767	725	754	771	731	765	767	781	735	741	791	746	710	742	778	704	732	721	769	727	774	745	787	745	719	741	745	769	741	768	755	744	703	769	683	748	790	735	733	736	710	772	727	728	740	749	733	712	751	723	727	733	727	761	736	787	727	726	745	748	725	800	813	773	723	795	762	713	772	791	780	751	726	749	784	772	792	727	783	768	751	764	770	729	766	731	746	730	774	767	765	744	744	802	780	755	732	754	708	772	761	791	800	751	783	711	745	714	774	771	711	735	739	734	745	732	747	746	719	743	734	760	758	729	771	688	678	733	775	770	738	770	718	768	769	780	797	751	706	778	744	787	755	765	738	764	796	763	738	804	737	720	762	663	799	750	755	768	766	736	755	726	784	757	801	728	793	733	724	706	720	748	759	695	738	736	764	763	766	749	713	777	736	767	700	731	746	737	792	787	725	737	746	748	769	699	692	750	690	715	724	722	755	721	725	706	748	749	782	740	725	723	723	781	754	774	715	823	787	738	757	781	801	768	733	777	717	777	710	755	767	747	696	759	767	781	795	744	779	743	754	747	774	767	763	773	723	710	735	739	718	764	768	746	757	710	747	745	755	793	744	773	681	720	780	736	750	707	719	746	750	723	732	732	717	726	729	769	747	707	753	724	759	750	756	728	723	782	772	764	762	767	743	747	797	725	730	791	771	772	738	727	710	776	784	692	736	711	704	759	781	747	707	787	823	730	742	793	760	765	739	712	737	707	743	705	755	730	694	763	742	744	763	762	737	737	771	759	742	713	766	752	724	745	694	756	748	732	763	715	784	761	759	743	767	742	709	710	726	707	751	723	756	775	759	715	711	757	781	768	737	754	720	738	781	729	748	811	747	726	773	755	720	829	739	761	744	732	739	742	736	702	767	726	763	734	712	695	754	752	711	744	713	727	817	796	718	763	736	722	750	784	751	746	795	775	793	719	780	760	744	753	739	775	722	765	759	706	757	741	723	701	731	774	794	753	724	788	739	748	757	729	738	700	733	708	757	755	770	703	746	769	706	766	776	737	757	751	712	758	800	711	739	735	707	769	711	741	721	738	735	725	716	737	727	726	732	754	755	736	745	767	751	762	774	753	773	730	780	756	739	702	775	711	729	767	760	749	817	769	752	803	724	742	752	747	738
15667	1966	1582	1079	665	599	480	417	345	343	308	341	313	315	301	306	320	279	294	313	297	303	280	306	274	277	294	317	265	282	271	270	290	282	287	266	289	288	273	237	274	291	302	318	317	259	261	280	287	265	269	258	271	298	318	300	306	257	298	315	300	266	292	328	267	302	317	279	280	286	269	288	298	302	299	283	284	301	274	306	265	273	265	280	278	320	262	290	318	311	273	304	248	268	303	292	303	262	256	259	260	284	288	287	271	306	284	323	259	296	296	286	288	283	295	279	299	306	270	286	269	316	293	292	270	301	279	277	299	255	275	297	285	302	271	257	298	289	309	316	287	272	314	263	339	295	259	276	287	265	279	289	285	259	286	269	296	278	285	273	267	283	283	260	305	270	289	278	269	282	289	318	281	271	295	277	309	281	279	301	300	264	283	302	294	293	267	301	284	276	291	306	277	279	282	284	274	291	287	266	265	280	292	289	293	272	276	277	310	280	297	268	280	284	279	277	298	279	283	289	308	267	262	321	299	307	280	262	259	287	288	301	268	260	289	261	287	306	293	289	268	282	318	297	266	259	285	302	281	292	284	316	271	285	289	270	284	281	290	291	316	274	305	259	298	294	264	266	256	260	282	316	265	296	298	304	301	270	246	282	303	287	278	249	278	271	262	298	311	227	280	277	276	256	287	306	274	277	332	282	269	276	279	314	278	310	305	299	283	280	294	289	291	320	303	281	270	260	268	277	283	279	272	294	260	296	287	280	296	294	318	266	291	299	266	282	281	294	307	298	283	270	306	272	294	275	290	295	285	270	254	327	312	303	278	263	273	292	244	251	295	336	288	298	297	301	308	266	295	297	274	270	285	259	259	279	286	287	293	287	301	297	284	286	279	292	265	241	268	274	271	284	272	256	234	281	307	264	292	284	278	297	286	235	288	280	256	292	265	298	303	301	280	292	272	292	304	285	267	268	255	308	269	278	299	269	273	251	293	291	259	271	275	295	273	303	296	284	293	278	272	287	282	274	269	266	288	250	273	314	271	316	301	283	287	300	267	287	264	275	329	274	290	288	301	285	279	268	285	271	271	301	287	297	290	288	298	287	287	286	308	267	311	288	301	264	280	282	269	306	317	325	301	268	309	283	285	283	297	288	294	275	270	288	274	237	269	277	276	302	292	298	260	264	280	312	270	294	285	327	263	271	264	284	301	301	287	278	271	302	284	280	304	296	329	299	281	261	308	321	268	308	307	304	308	283	288	252	290	297	337	265	287	288	279	301	295	294	282	287	309	270	303	284	280	306	273	244	287	281	251	297	276	243	291	305	296	303	261	285	263	301	306	318	302	339	293	266	309	278	309	300	270	263	286	287	278	283	272	267	276	276	324	279	301	308	275	275	257	318	296	282	316	296	295	295	295	296	274	280	305	317	287	279	247	283	276	269	284	297	302	274	268	303	298	278	286	314	301	276	255	268	284	289	263	287	285	278	303	276	256	298	296	288	294	279	268	315	268	287	280	305	253	282	318	286	305	292	266	284	294	252	284	302	267	261	275	292	265	294	275	270	298	292	289	292	303	266	294	283	288	283	309	295	288	263	301	284	300	290	273	297	285	275	297	270	277	312	282	292	269	269	244	303	284	303	297	290	279	288	274	260	251	279	286	298	245	277	286	263	272	323	320	283	270	285	272	278	297	284	284	278	296	255	284	298	281	263	304	267	293	286	294	315	286	268	278	274	274	273	302	281	294	278	292	308	260	276	235	238	288	293	279	305	276	277	268	271	295	279	286	280	296	248	262	296	271	273	270	313	312	323	261	292	294	303	278	285	292	262	256	268	285	289	284	303	285	314	266	299	287	274	298	284	298	282	305	266	325	283	272	294	274	280	254	296	255	328	309	305	245	318	297	282	280	306	294	244	282	278	306	294	283	294	273	252	267	295	308	295	281	294	281	265	302	317	256	291	274	270	313	300	295	287	291	272	308	300	313	273	268	264	297	292	292	271	257	255	278	303	300	297	282	277	276	332	301	289	289	293	307	254	304	255	280	257	280	256	268	253	292	296	323	278	255	280	275	261	287	269	317	273	260	285	286	267	262	317	275	301	307	298	286	263	309	272	298	290	299	323	287	272	294	270	289	266	266	277	300	252	277	268	287	266	249	273	295	287	289	278	295	309	300	301	279	284	282	301	266	291	284	265	326	296	267	308	292	275	302	298	301	299	293	289	281	288	279	294	277	276	291	291	333	296	261	286	310	255	252	289	303	278	301	273	255	289	262	284	289	290	255	269	256	291	262	259	295	300	288	294	291	273	264	280	290	255	287	302	308	266	250	292	312	310	275	292	321	227	272	294	260	266	238	262	280	241	264	292	307	291	282	276	272	291	260	279	308	284	279	303	320	294	265	304	255	290	289	342	293	286	262	265	304	287	250	282	281	298	289	306	292	287	267	295	323	292	290	304	287	281	317	275	295	256	244	255	265	250	272	299	275	266	320	297	288	285	282	317	297	290	262	263	282	263	266	287	256	282	281	281	299	271	286	279	273	267	291	269	279	292	267	283	287	286	267	280	284	275	308	278	264	276	273	319	278	268	308	281	283	303	274	263	261	284	271	293	282	240	273	264	247	291	291	287	322	279	298	267	274	258	271	265	275	301	263	277	286	260	273	299	246	265	284	326	310	287	286	305	267	260	276	289	283	239	271	259	317	280	257	293	293	314	293	263	279	309	293	284	279	276	279	265	302	261	258	271	255	282	292	285	266	256	279	274	311	277	274	304	301	320	282	276	310	283	251	256	300	285	316	281	280	279	277	275	298	291	290	243	250	285	255	253	280	278	253	273	283	310	277	264	280	304	281	292	292	260	328	265	302	251	277	294	282	284	281	312	279	285	305	288	323	296	249	314	289	326	280	289	317	269	277	259	262	235	269	280	284	279	310	278	295	298	299	288	277	303	246	279	315	312	300	291	273	276	312	290	281	315	283	302	304	289	303	300	277	254	290	269	275	280	271	279	280	260	286	267	281	268	306	312	281	319	322	304	303	267	243	297	310	294	279	295	282	268	278	272	274	292	306	305	284	270	281	294	270	262	287	285	259	296	292	290	260	299	286	281	249	303	294	278	269	277	266	281	299	300	260	307	282	281	303	307	273	254	266	293	293	304	266	298	261	313	296	297	267	309	320	270	278	304	297	290	264	299	277	278	306	283	304	262	289	293	278	265	285	284	281	278	269	297	283	307	303	283	273	272	337	317	317	285	288	274	273	294	294	267	252	288	270	277	290	281	283	315	328	306	266	302	257	282	256	263	264	265	308	274	270	259	308	248	294	305	283	272	295	298	304	298	287	275	302	305	291	264	290	310	256	286	285	291	288	305	280	289	275	291	284	298	297	251	283	291	285	301	282	281	279	318	278	297	289	261	265	299	293	310	290	288	297	268	295	267	254	278	280	279	308	293	291	281	294	277	290	302	298	252	291	301	281	268	293	272	312	330	343	311
8989	1758	3307	3353	2614	2115	1644	1313	1160	1040	998	873	911	812	812	864	775	757	818	709	705	675	769	752	704	682	716	716	689	713	693	717	709	708	692	683	672	691	642	710	667	716	691	660	665	680	704	695	678	666	690	665	713	621	687	716	663	615	709	691	607	635	682	610	634	674	684	642	648	657	663	731	650	658	649	624	655	666	645	684	659	647	689	658	665	663	607	667	644	643	689	721	681	681	638	669	633	676	648	693	609	629	681	647	650	672	651	649	642	647	665	630	657	677	671	662	654	682	644	652	686	652	637	689	579	638	620	638	605	658	658	680	644	650	600	694	668	638	664	657	649	653	649	670	666	643	652	647	668	612	677	644	621	646	667	632	704	657	635	638	691	606	696	613	685	652	671	690	663	628	631	653	657	675	698	656	623	627	655	653	639	722	635	637	696	637	655	594	649	604	701	656	673	640	636	688	619	675	685	663	655	633	668	654	628	672	710	639	692	633	669	688	662	625	657	667	636	614	700	673	633	651	661	628	617	597	640	640	634	687	676	652	617	708	673	622	688	634	645	641	642	678	609	645	633	661	615	629	607	692	623	657	659	645	634	708	644	664	682	671	678	707	640	697	660	642	682	648	670	668	663	646	649	702	620	651	656	681	646	717	649	694	662	633	695	665	672	634	658	654	632	641	680	642	639	607	650	686	688	667	612	615	658	632	659	654	637	663	654	668	638	668	659	640	671	648	709	643	710	646	643	690	684	658	659	690	668	638	650	669	680	655	610	673	650	633	631	628	633	625	639	650	642	644	656	673	658	645	650	694	614	643	674	636	681	638	624	674	621	631	646	670	641	643	625	671	617	709	652	620	675	664	653	695	660	685	669	658	614	642	652	651	701	658	647	674	618	615	657	664	655	672	620	642	697	653	631	730	680	665	644	660	643	692	667	679	658	713	640	606	657	680	680	644	695	641	635	670	642	637	671	684	627	649	660	699	674	631	643	668	682	674	648	626	661	632	644	615	598	656	670	659	635	671	673	654	671	647	678	700	636	660	602	617	628	658	675	658	633	652	645	673	713	633	660	648	662	677	659	670	715	665	624	592	629	634	637	614	640	650	628	688	667	661	633	673	622	656	652	661	645	654	641	659	706	659	629	616	679	662	633	642	627	623	608	651	590	634	673	687	637	689	635	641	649	640	652	639	658	639	683	646	681	638	603	687	632	658	621	700	655	642	672	644	652	626	698	647	658	607	651	645	649	650	678	666	664	688	653	652	629	649	662	651	635	651	627	663	640	631	607	667	661	630	673	640	603	658	645	656	628	640	651	630	652	665	647	662	667	611	644	636	610	660	631	686	655	606	666	640	675	610	655	659	662	662	597	677	657	675	638	654	667	670	652	677	649	610	661	689	676	639	651	678	634	664	689	622	664	656	691	642	677	623	667	655	655	621	639	690	593	633	660	649	650	678	634	668	663	667	651	629	660	660	653	640	654	664	661	651	676	613	650	604	636	662	631	641	668	733	662	639	649	647	709	632	586	630	618	658	637	629	668	671	682	677	650	653	595	659	707	620	687	592	658	615	625	608	631	672	645	626	680	679	674	667	654	619	663	667	568	657	668	618	647	645	666	614	672	660	668	649	657	627	612	624	677	689	630	650	637	657	646	665	617	684	681	624	625	635	638	692	678	585	622	698	684	661	631	661	646	633	630	639	629	626	689	616	670	633	640	644	624	647	684	618	659	654	657	589	645	624	638	635	682	692	640	667	649	645	622	651	671	623	631	673	642	613	669	592	628	658	638	649	635	663	630	693	679	659	663	660	639	680	675	616	689	666	715	711	669	647	628	630	651	655	656	639	627	623	670	655	649	640	661	659	666	650	685	664	663	634	630	624	699	630	691	682	674	692	697	668	632	639	689	713	680	653	650	650	661	702	675	631	591	654	612	712	663	661	613	680	654	629	634	704	682	645	621	687	630	683	687	678	627	656	684	648	688	637	620	679	707	649	616	654	678	676	657	672	667	635	622	657	688	651	661	638	602	618	646	678	670	646	668	689	637	677	694	620	642	634	631	651	666	623	683	639	652	647	689	624	633	644	641	701	663	610	627	660	623	615	676	625	618	665	693	630	689	654	599	662	664	703	686	649	638	638	668	657	667	688	636	604	630	667	625	695	629	627	650	677	644	643	623	648	641	615	615	660	610	627	612	632	663	643	649	670	648	626	648	638	598	627	640	657	617	687	672	687	655	677	700	668	643	658	648	618	625	648	639	619	651	662	632	657	642	686	681	672	644	629	672	659	669	673	629	684	626	677	676	635	654	667	653	654	683	653	672	645	675	616	691	705	682	643	618	670	612	645	644	662	679	643	671	618	671	662	655	661	649	654	656	651	687	673	640	637	691	655	674	647	685	644	643	649	633	623	673	670	685	661	664	680	656	678	669	612	670	613	708	634	664	642	654	633	701	672	669	653	690	677	692	708	632	656	637	687	661	617	644	686	688	650	633	637	679	668	660	672	681	631	596	665	614	621	656	657	639	622	690	660	606	638	699	621	630	641	614	641	647	654	605	639	703	690	672	672	665	655	598	657	678	665	651	610	687	629	730	670	658	672	676	667	629	681	683	620	627	584	641	653	634	664	688	616	641	656	692	686	635	663	687	655	639	626	648	643	611	619	631	644	647	658	595	630	671	621	704	642	632	681	674	656	658	677	697	672	671	685	670	701	691	634	622	665	673	674	701	631	655	678	663	634	656	648	703	646	621	690	675	645	711	616	671	624	682	649	683	647	686	630	637	644	703	670	670	665	618	665	655	632	677	583	624	648	637	646	692	678	635	655	693	664	712	656	674	665	674	638	654	615	649	667	631	630	689	636	627	659	673	628	656	679	637	628	661	653	656	638	659	631	702	630	647	698	656	649	677	631	626	628	620	663	643	607	649	653	665	666	673	677	643	589	642	657	640	651	662	683	666	643	622	684	658	614	629	658	635	673	647	669	613	623	633	648	638	626	646	661	658	640	639	680	653	692	658	648	615	677	642	654	651	646	623	686	671	643	639	630	681	616	618	621	624	668	673	646	642	662	670	680	655	603	660	634	622	710	666	668	634	663	685	677	680	661	623	586	649	662	656	617	603	653	661	676	646	663	671	627	661	693	644	600	679	671	628	652	635	649	630	664	653	621	669	694	657	665	631	642	666	675	635	654	641	670	656	711	658	667	663	621	657	658	683	667	663	642	681	682	664	659	704	599	610	640	667	717	666	665	632	638	638	659	644	647	644	708	708	632	603	650	671	658	673	655	662	713	625	657	629	657	669	662	624	665	662	647	642	695	649	656	651	682	662	680	667	632	612	634	673	611	618	640	604	688	624	677	650	642	650	641	645	639	640	633	634	669	626	672	615	651	658	668	653	664	682	610	631	611	687	660	666	622	668	629	648	643	662	617	682	650	639	628	612	668	643	663	666	658	653	657	655	658	683	664	660	631	620	644	651	694	648	671	617	667
2163	335	378	271	211	210	175	153	169	179	200	189	153	146	167	164	165	173	137	183	165	160	163	146	159	160	146	168	148	175	172	163	157	148	153	160	154	179	151	155	155	142	163	176	178	172	191	172	171	160	144	177	159	176	164	166	164	158	152	163	184	155	157	193	181	163	166	164	143	167	165	166	159	173	176	204	157	181	177	171	159	168	163	182	193	175	172	170	173	157	158	139	164	152	159	163	162	169	163	168	170	153	164	177	143	174	168	147	159	156	170	149	159	199	167	182	175	147	178	154	148	151	159	155	161	164	163	180	176	156	168	142	207	152	166	172	168	158	150	139	164	145	165	173	137	174	169	145	180	154	171	169	189	195	126	157	143	169	167	159	157	152	179	178	163	172	177	152	162	163	160	146	160	141	166	155	132	165	152	173	189	172	174	175	163	170	192	178	181	158	154	163	179	163	177	158	190	176	153	164	162	156	163	164	143	165	163	166	159	151	155	162	143	163	167	161	158	157	172	175	150	181	176	168	148	172	189	160	171	176	178	138	173	169	167	164	161	156	181	157	160	167	152	168	174	156	158	158	163	155	180	134	152	177	164	162	142	196	172	144	147	159	165	181	162	171	168	180	157	187	177	192	154	166	151	169	149	204	168	151	193	158	151	146	156	164	152	165	163	174	176	170	164	161	171	195	154	152	179	172	154	161	165	155	167	162	165	163	167	159	174	179	151	141	151	152	157	176	168	135	163	136	162	159	171	129	149	141	166	182	166	141	155	172	178	145	176	158	171	162	156	177	171	201	165	164	144	151	165	172	179	173	153	176	145	175	162	163	170	128	158	157	145	162	160	153	148	178	166	186	173	149	178	162	152	179	180	162	177	160	174	182	177	176	169	194	173	165	143	146	151	180	171	156	169	159	173	161	152	180	134	153	186	166	197	164	173	172	162	171	188	163	168	156	159	160	149	163	177	170	176	166	171	167	157	155	154	189	170	163	169	155	175	163	155	172	170	179	195	177	153	144	171	166	143	159	156	176	148	177	180	172	146	136	146	144	158	156	178	161	180	153	165	154	160	169	167	161	156	153	167	158	154	141	158	177	209	163	181	155	164	188	175	155	182	154	150	182	173	171	144	204	153	163	148	166	156	149	166	160	192	173	173	155	183	149	160	161	160	182	156	174	171	184	172	170	157	162	156	157	167	204	175	169	159	169	185	201	173	170	154	171	161	162	157	142	145	170	188	160	161	160	150	160	174	164	163	170	165	163	175	167	170	159	149	162	167	141	180	171	179	186	178	150	171	164	182	146	136	166	160	160	153	190	167	142	160	180	143	161	168	144	196	148	179	152	152	172	157	128	177	160	161	180	181	159	201	152	154	168	170	154	183	154	203	144	156	145	165	170	189	152	191	161	176	138	176	163	165	181	179	169	163	186	162	139	163	180	201	166	183	183	153	176	154	169	175	164	173	128	164	142	165	163	181	169	166	171	139	171	190	154	195	172	186	155	169	179	159	166	198	149	167	148	174	173	196	151	178	144	172	174	173	168	147	168	194	171	180	185	147	175	151	166	167	148	174	139	135	164	156	190	181	197	163	183	164	148	180	188	184	172	158	163	181	174	155	165	173	167	179	179	161	143	164	167	155	167	168	140	179	148	176	178	166	161	159	160	157	166	169	151	178	185	186	175	183	177	154	181	168	157	170	169	173	178	164	145	165	203	156	181	150	166	131	171	139	167	181	188	191	173	148	172	154	130	177	153	172	177	152	178	145	197	147	156	149	175	165	179	162	151	169	171	170	206	172	167	159	166	157	167	164	184	172	190	172	154	187	163	169	157	167	157	169	150	172	162	174	170	157	170	161	172	159	165	184	182	154	166	163	162	152	166	183	178	171	144	146	152	203	159	166	171	192	147	152	158	166	157	175	174	148	173	174	151	146	167	163	179	159	168	172	166	158	173	163	158	166	158	175	200	185	170	185	137	150	194	179	171	167	167	167	182	171	144	164	174	159	160	171	157	177	145	176	143	156	172	162	170	166	171	167	154	167	161	159	151	171	162	193	153	161	124	150	138	150	174	158	156	177	208	173	171	161	169	148	148	170	157	166	171	168	149	167	164	176	196	163	142	145	175	172	169	153	149	173	168	163	175	184	158	153	178	157	164	162	143	167	172	177	164	164	150	167	149	139	191	156	153	168	158	161	133	154	160	163	166	175	156	164	159	161	178	154	144	156	168	165	159	171	185	174	153	154	175	167	177	145	170	157	171	164	191	181	141	151	168	143	172	169	167	172	181	178	137	159	195	158	158	154	148	174	160	160	171	180	162	193	171	174	162	184	161	172	155	172	175	163	173	188	172	173	189	162	157	160	150	147	164	171	155	175	166	163	181	175	172	179	163	186	189	170	177	167	193	192	169	166	155	184	167	156	169	143	167	173	151	174	180	189	160	164	171	164	155	186	165	193	167	157	164	176	168	138	161	162	139	151	186	157	163	158	154	141	150	140	163	163	142	142	153	180	163	146	171	197	188	182	150	147	164	163	184	171	152	153	165	172	141	155	177	181	165	161	174	164	162	152	159	179	159	162	152	192	159	176	167	156	166	180	149	159	172	170	158	124	170	173	163	148	174	169	175	160	147	179	155	155	158	138	146	167	166	153	170	134	158	155	159	190	136	174	156	169	182	154	170	168	155	183	169	176	179	173	183	173	197	151	184	168	186	163	144	146	145	140	158	146	161	174	165	175	186	186	154	165	162	161	159	177	142	175	187	175	149	160	163	172	141	156	156	179	147	171	172	165	156	146	149	161	150	174	149	179	176	182	155	170	163	162	156	155	192	187	199	162	176	152	164	176	185	171	161	187	177	147	138	164	156	166	145	153	170	163	157	143	173	146	147	169	166	138	139	164	163	171	142	175	170	162	192	164	145	147	162	137	138	164	172	189	164	172	153	146	176	153	165	185	171	176	172	163	160	139	147	157	155	161	183	169	141	158	146	159	171	155	159	182	172	156	174	170	162	139	154	164	153	183	179	167	174	155	169	159	161	172	191	153	151	158	161	154	180	158	169	159	134	168	179	183	167	159	188	181	179	167	170	177	189	155	174	160	163	151	212	172	165	189	160	158	174	164	182	156	154	164	174	185	170	151	188	152	175	155	154	166	158	160	172	160	180	163	151	158	180	167	165	163	146	165	188	162	188	162	151	147	152	178	165	145	175	160	156	165	179	183	177	162	163	185	169	147	131	174	179	180	163	164	186	180	185	179	170	164	132	156	155	158	155	204	176	178	139	182	174	152	169	138	153	157	192	177	152	149	171	162	166	160	159	166	126	179	153	184	156	172	146	163	152	177	166	165	174	171	182	169	164	166	176	167	140	150	179	159	142	135	171	180	137	161	158	174	163	183	154	139	174	178	135	167	177	151	152	165	199	142	190	162	165	128	177	155	174	153	149	146	149	153	153	161	182	174	185	174	149	170	148	160	181	205	180	138	163	167	165
2192	573	859	787	688	616	582	456	451	453	484	448	468	444	445	478	448	451	472	443	448	444	414	448	404	441	424	432	468	437	444	443	417	459	454	452	426	460	410	422	465	431	425	479	426	459	462	458	401	443	470	425	452	431	434	461	464	423	491	395	442	425	447	432	435	448	443	442	406	404	450	426	453	450	432	471	442	429	451	430	402	463	416	447	443	408	441	431	409	467	413	415	431	468	431	450	438	430	388	432	430	464	454	415	443	414	449	454	424	432	446	434	467	448	471	431	468	446	426	428	418	466	423	416	416	449	468	401	426	446	372	416	417	412	435	444	416	450	479	432	406	448	428	449	400	435	439	439	423	440	406	449	435	430	443	448	447	432	480	478	430	461	437	449	441	428	433	413	405	454	444	453	453	470	423	437	468	443	438	450	427	451	422	421	426	426	406	412	444	466	424	430	406	418	463	454	469	452	446	440	457	451	460	469	445	456	429	436	445	432	424	459	460	397	427	447	440	459	459	410	424	403	425	459	397	425	445	450	449	463	431	408	413	431	463	437	443	469	443	400	430	445	453	396	426	436	418	387	401	469	408	441	427	474	439	425	418	443	398	479	439	430	379	417	405	452	479	460	437	447	443	417	440	428	412	423	446	490	435	429	410	443	419	466	436	445	434	471	399	458	443	422	435	464	431	458	466	425	422	435	450	438	443	485	422	434	439	412	446	450	438	438	438	451	481	426	478	453	436	437	417	439	472	443	443	427	425	448	455	454	456	440	481	454	442	446	384	436	409	444	426	447	398	466	468	523	448	461	469	404	438	442	422	439	450	458	427	469	426	418	412	432	447	423	423	434	481	453	426	411	442	418	422	442	467	421	430	435	434	424	437	439	424	431	466	422	427	441	423	408	458	445	450	402	447	465	443	479	477	444	417	483	446	436	430	424	442	442	448	474	419	431	449	386	437	425	461	404	434	458	434	446	434	442	454	413	435	440	444	464	475	437	430	454	430	439	462	443	444	438	421	421	442	424	388	440	473	418	448	456	452	456	460	441	436	417	433	447	452	415	436	424	424	426	420	454	390	465	473	466	414	420	479	437	456	431	455	446	440	412	457	420	474	465	436	441	375	419	458	437	405	438	448	409	415	464	452	484	444	460	444	466	414	450	437	444	443	458	455	404	453	433	456	442	448	438	438	426	410	431	445	433	383	426	437	448	449	459	434	414	424	467	445	435	419	402	437	440	468	446	438	421	443	428	406	445	470	414	457	445	410	458	460	418	445	444	428	421	451	433	388	414	439	459	444	462	427	436	447	424	410	449	451	415	413	444	457	388	420	402	446	442	447	485	411	447	430	445	442	412	463	427	440	403	421	449	440	443	480	460	460	432	441	406	402	442	431	471	408	405	464	413	439	443	421	417	414	449	399	412	412	480	457	471	422	460	441	459	400	449	433	390	399	446	453	401	378	457	442	473	442	435	421	475	439	452	471	459	435	434	477	431	447	459	430	443	462	426	442	459	411	444	449	423	451	421	424	387	447	461	426	433	420	457	455	414	445	396	448	479	435	460	436	460	435	431	408	455	423	442	437	429	445	437	419	412	404	462	445	392	441	450	478	457	424	416	413	439	445	447	446	444	416	405	426	455	458	456	444	446	410	420	430	396	465	430	424	431	434	430	446	421	437	420	424	404	419	425	424	430	443	426	463	440	447	448	451	427	432	403	430	417	463	455	438	407	422	417	418	447	415	431	448	397	430	411	428	467	477	407	424	463	428	422	431	453	422	445	407	441	446	428	412	438	440	458	475	444	480	459	434	455	431	435	417	399	446	462	456	449	445	419	425	414	420	462	420	445	402	415	446	433	420	459	449	438	410	415	455	444	399	451	418	423	429	460	440	438	460	445	433	441	430	419	433	449	407	442	425	446	488	443	431	439	456	459	441	393	439	419	451	452	468	397	427	419	440	405	425	450	438	445	454	436	439	445	435	428	442	424	439	445	456	451	445	430	406	417	405	421	468	412	470	438	414	430	432	410	430	467	438	429	478	416	396	413	412	418	432	431	468	412	455	409	451	404	457	449	443	451	425	451	449	445	400	405	428	410	462	443	429	422	425	439	431	401	458	477	424	408	420	438	435	424	415	471	420	430	448	418	480	450	424	459	425	450	422	446	419	392	426	441	433	465	475	416	379	427	429	392	434	469	407	426	420	420	439	455	433	411	434	439	437	404	441	422	414	444	438	433	405	419	434	435	448	430	466	458	451	409	420	435	444	459	413	439	457	425	456	420	428	445	422	444	425	436	406	439	435	430	453	425	433	433	446	455	383	462	438	452	440	430	443	406	445	438	433	441	427	446	404	414	431	417	442	439	477	463	428	424	406	481	454	468	419	411	391	434	454	409	425	393	457	461	439	417	413	418	454	458	430	432	434	503	422	464	434	454	423	431	440	446	447	410	449	415	452	421	456	466	400	427	420	452	435	491	448	412	416	403	431	424	467	436	426	463	449	450	448	451	446	435	448	430	452	457	451	396	438	444	442	469	467	427	425	424	458	464	444	469	445	437	420	427	430	446	417	406	441	436	413	461	449	417	418	428	462	408	418	445	478	394	448	429	431	456	449	420	397	456	453	447	413	414	425	423	422	453	423	429	481	454	406	430	434	414	458	411	430	452	432	418	449	441	436	472	447	418	430	409	443	418	429	415	447	442	409	448	451	446	428	437	415	449	439	414	402	393	443	436	412	425	443	428	390	441	485	432	427	440	414	450	453	401	423	373	428	415	448	424	458	403	436	396	442	402	407	422	466	449	414	420	427	415	455	412	418	449	429	441	428	436	424	448	451	447	441	466	445	437	439	425	419	416	424	479	443	441	441	420	472	407	417	418	420	398	467	441	480	440	452	460	434	407	443	418	452	434	429	410	422	440	414	427	441	419	423	414	491	437	429	439	432	424	428	417	421	438	408	436	412	426	446	422	419	446	416	431	412	471	464	418	407	436	460	457	464	393	436	396	454	441	428	412	440	450	452	404	449	456	457	436	442	440	454	429	457	418	411	454	442	439	465	444	448	449	449	378	448	453	414	432	436	457	450	425	457	482	420	448	433	441	407	423	441	461	451	459	443	470	417	429	466	413	390	434	403	433	430	440	416	435	415	434	451	437	457	418	434	445	400	408	457	435	431	419	433	428	417	469	435	439	461	451	445	433	444	410	436	425	482	469	439	452	391	446	425	434	416	423	426	406	395	450	399	408	410	506	479	446	453	441	432	444	463	413	420	426	458	442	437	433	410	455	441	428	414	413	434	474	452	437	425	492	459	413	458	406	422	435	434	435	395	450	471	442	458	437	424	449	442	466	400	437	425	476	445	441	465	457	411	446	450	445	434	444	416	416	425	398	459	462	412	421	434	434	429	445	466	425	438	414	458	445	432	416	407	424	419	421	430	410	427	441	485	406	441	436	415	436	380	433	426	425	457	422	441	441	482	456	437	446	489	409	468	471
8563	1025	997	734	575	436	476	382	379	375	366	356	341	364	317	365	324	293	349	327	346	329	309	273	316	309	328	327	299	346	280	321	310	293	304	325	357	320	324	303	316	321	306	303	318	323	304	335	299	337	328	277	300	327	328	347	333	326	313	318	335	321	330	266	337	336	335	324	302	332	319	328	320	314	339	343	354	344	308	350	317	315	291	328	329	291	324	323	329	316	325	285	317	333	305	321	309	310	338	337	326	296	290	312	325	337	320	321	314	312	299	317	319	322	335	310	307	319	336	330	306	311	295	340	331	307	292	334	321	314	319	286	275	328	321	342	341	287	288	336	297	344	317	300	361	352	341	345	294	321	312	298	309	317	311	344	331	300	317	316	330	298	322	327	330	334	344	316	347	346	324	350	326	286	290	350	343	306	347	309	337	310	304	347	312	301	330	326	308	302	299	324	357	376	302	299	337	302	311	313	330	353	320	309	329	353	297	296	300	308	333	314	294	333	341	317	289	333	319	313	321	313	315	297	331	308	306	335	301	326	322	333	286	334	335	319	303	312	294	342	348	343	315	345	301	327	329	300	338	309	345	311	326	316	309	318	325	317	336	329	353	352	301	305	316	338	293	341	346	336	286	304	332	323	337	295	304	299	341	324	359	330	355	338	331	298	332	347	333	294	283	324	316	332	287	312	311	299	341	318	325	313	339	325	325	317	334	312	336	307	311	307	328	335	358	327	336	322	313	312	334	326	341	294	310	349	324	295	301	300	308	316	330	354	304	288	359	341	315	332	311	323	315	319	340	317	346	320	350	307	290	317	314	317	312	316	320	267	324	342	323	288	288	343	291	334	315	294	321	316	293	312	312	345	333	302	306	299	337	299	320	336	319	310	311	323	328	289	335	311	312	315	309	331	307	313	292	312	311	302	329	322	305	304	293	327	310	344	322	338	319	303	305	308	332	324	301	312	325	303	305	297	331	303	308	328	328	297	333	325	331	316	311	343	311	326	325	312	298	291	314	334	331	342	347	329	322	324	288	305	316	328	291	297	322	295	328	326	343	336	338	291	302	327	333	307	346	334	343	288	316	318	349	341	345	348	346	331	297	287	337	308	326	310	321	295	340	303	307	275	334	312	315	281	317	315	307	311	305	318	304	320	290	334	318	310	316	297	292	302	290	332	287	365	328	314	331	280	321	323	306	342	308	312	357	320	326	320	330	327	293	321	348	330	305	282	323	343	306	328	331	355	320	325	308	297	323	303	327	303	293	298	335	330	291	322	323	305	292	357	329	302	307	322	312	329	331	337	344	289	348	338	301	317	307	307	332	320	306	289	268	311	327	339	319	321	323	315	338	325	333	300	309	313	342	311	330	340	299	336	324	277	311	301	386	316	313	335	328	330	355	319	331	307	305	271	340	305	320	311	297	334	336	272	328	320	293	298	350	299	328	295	320	321	299	329	304	338	324	310	329	305	315	329	321	327	328	327	335	331	325	342	317	327	315	321	317	283	300	307	324	341	306	344	309	350	326	339	299	341	335	311	339	323	321	306	327	323	335	351	306	324	325	343	290	307	318	326	308	319	324	285	343	314	353	288	364	327	278	336	308	326	280	343	301	298	298	315	299	317	302	328	358	296	300	314	307	307	311	315	331	296	290	310	326	311	328	343	321	298	330	308	319	291	335	318	305	331	315	318	354	309	316	316	325	338	304	295	296	313	319	357	336	329	328	305	311	332	306	325	331	331	306	299	310	305	344	299	355	273	313	298	276	326	359	354	293	330	320	288	311	342	326	301	293	329	326	299	284	319	310	341	281	327	330	348	308	351	341	317	324	351	329	322	274	337	373	334	313	321	314	331	358	319	306	319	310	339	331	341	302	321	315	315	306	295	283	333	328	340	332	320	329	322	332	312	338	306	330	302	305	326	318	305	299	353	322	303	320	287	366	350	345	343	316	331	319	319	323	328	317	310	329	301	359	347	313	335	349	329	298	344	354	290	297	308	295	314	328	335	307	309	332	320	327	309	304	348	332	354	312	323	344	301	308	339	286	273	311	328	302	312	301	331	298	349	313	325	314	287	301	329	309	332	328	329	299	339	333	326	311	321	320	317	329	315	296	299	271	278	321	298	343	351	347	308	321	333	317	339	325	316	298	345	328	324	302	328	330	307	325	347	314	294	284	341	292	329	327	306	334	337	346	312	329	333	317	366	323	320	317	343	330	340	320	325	336	286	315	311	328	307	323	308	291	337	308	326	333	311	313	305	335	343	397	342	337	287	311	291	304	315	338	313	299	333	317	331	310	299	321	327	298	329	303	349	323	289	333	342	333	344	337	340	337	300	316	342	348	312	354	289	328	318	326	306	300	337	305	302	327	295	314	310	373	317	302	310	312	333	302	310	295	306	320	339	328	331	304	324	320	317	314	330	308	349	318	293	326	314	328	343	279	340	314	297	292	307	302	315	316	286	334	327	337	297	312	317	285	344	348	333	318	348	320	312	348	288	330	310	313	306	315	322	336	350	316	330	327	293	302	307	305	286	311	315	327	324	327	321	348	334	308	312	323	297	329	321	299	318	365	355	310	289	320	332	296	303	332	301	332	333	331	318	323	298	336	323	318	333	325	313	342	305	313	322	304	325	306	315	354	340	333	316	292	328	289	342	345	316	341	333	325	311	323	346	327	367	314	311	323	304	321	311	310	291	340	307	308	283	295	296	319	295	298	336	333	327	335	317	338	312	334	290	359	316	325	323	359	313	329	320	320	304	362	310	328	296	298	347	374	328	299	339	343	304	316	366	299	302	304	335	311	277	299	337	307	296	294	311	293	315	321	318	313	314	341	337	329	351	335	358	332	285	290	350	303	336	332	301	300	308	320	333	309	291	322	327	318	305	330	315	305	323	292	313	323	298	307	321	312	333	325	333	319	368	336	322	323	300	336	304	280	334	290	324	320	329	267	309	339	308	325	329	348	323	295	299	351	329	341	310	297	312	304	308	284	325	301	385	303	318	285	280	291	296	304	336	315	298	323	320	328	337	306	344	301	304	325	343	342	324	326	303	365	327	288	301	302	370	340	294	258	326	326	326	336	340	331	290	296	300	290	338	324	336	292	361	320	319	312	315	351	344	303	307	342	324	326	343	318	293	332	301	313	328	371	311	289	327	351	288	306	310	317	328	331	379	325	345	290	324	353	315	274	297	315	305	328	347	335	323	300	324	296	365	347	317	357	360	305	340	276	319	300	339	333	308	309	317	333	311	327	311	309	316	304	337	343	299	323	316	309	316	306	301	306	324	328	282	327	336	298	321	320	308	310	289	339	299	310	313	293	318	301	304	294	313	317	303	295	326	330	282	344	318	323	327	317	333	362	359	315	332	329	312	310	303	331	312	361	345	290	338	317	317	296	295	332	327	303	360	339	347	317	311	294	323	331	346	326	325	348	304	294	296	341	307	332	344	305	301	284	324	360	322	282	328	321	347	299	330	338	322	312	292
7116	1365	2356	2373	1791	1559	1350	1095	1011	930	925	872	923	830	850	863	825	837	799	754	834	795	766	784	791	768	746	775	768	734	786	717	775	740	754	758	768	792	709	761	786	753	771	752	716	779	726	713	738	781	780	732	787	710	709	753	758	680	722	724	757	758	715	756	768	715	750	731	720	766	780	776	773	742	733	755	779	742	772	777	772	780	790	729	715	768	767	771	742	750	735	782	763	723	780	753	737	759	755	700	709	749	782	749	762	753	749	764	718	790	721	790	799	742	697	747	777	789	790	727	755	749	750	767	746	731	730	708	754	696	775	746	740	744	750	757	771	784	770	763	721	751	760	755	731	762	716	692	772	768	727	744	713	750	750	798	746	703	740	732	704	742	753	779	774	810	719	782	742	758	751	761	771	742	760	748	767	746	736	762	770	733	765	744	740	748	698	721	723	735	761	766	722	769	754	717	730	710	766	765	777	755	781	797	761	715	698	747	806	762	737	752	738	723	760	798	782	765	785	746	726	750	683	782	719	753	748	767	764	720	738	752	776	746	753	781	749	725	712	693	731	776	771	730	756	759	767	750	797	718	736	756	789	803	790	763	731	744	759	733	770	760	745	751	784	762	718	729	789	736	698	779	750	759	742	748	700	715	739	736	764	745	694	759	706	706	752	782	780	778	730	715	750	755	780	723	761	749	748	762	757	701	755	765	750	700	707	773	747	749	708	789	732	773	712	743	731	722	807	755	701	784	798	796	755	769	762	760	714	772	735	777	720	795	745	748	777	737	711	727	726	679	693	780	761	722	744	748	807	768	744	769	733	694	751	693	733	714	779	747	744	736	775	727	737	772	730	745	757	777	714	786	745	742	801	771	756	737	730	730	727	765	795	765	774	737	746	752	748	728	741	757	696	693	740	712	745	777	735	774	704	729	761	763	737	748	741	753	737	762	778	732	719	731	727	758	757	766	729	758	703	784	723	718	775	725	735	730	805	741	727	771	730	733	748	760	711	748	742	749	752	774	785	770	737	699	782	798	736	715	738	706	747	757	721	747	808	743	768	747	796	733	752	749	752	782	718	779	750	736	736	759	752	753	768	769	701	727	780	742	794	725	749	764	733	745	787	709	744	770	776	709	745	759	733	729	720	746	735	723	748	712	729	764	741	759	736	759	762	759	757	708	783	728	753	774	729	739	766	714	764	764	716	758	769	730	739	725	764	732	779	788	718	763	716	712	756	753	745	750	698	705	725	756	756	735	789	718	796	746	736	704	718	726	771	750	740	749	772	764	741	754	729	750	763	758	743	756	728	719	752	765	746	742	783	742	729	787	743	712	670	758	709	757	780	709	765	728	697	732	771	733	726	754	766	723	742	751	777	757	727	750	763	709	817	766	743	724	740	759	784	767	748	754	633	749	673	758	752	758	772	794	755	771	785	774	764	770	732	711	747	740	762	799	757	777	784	745	739	750	764	763	751	764	752	773	758	768	761	748	766	719	771	744	789	729	738	754	765	750	748	745	810	795	701	698	723	768	758	720	779	796	741	705	683	730	753	721	760	764	741	740	773	743	814	764	739	727	741	770	730	736	748	720	773	760	764	757	782	712	742	704	726	707	744	722	768	698	771	760	779	741	794	758	741	712	734	752	721	743	748	718	779	707	747	735	736	771	742	713	759	724	786	763	748	709	778	759	760	700	679	722	802	721	736	808	718	753	739	739	739	722	752	759	712	733	719	775	703	722	837	760	778	746	725	738	776	816	721	744	715	718	704	758	773	707	750	754	738	729	746	764	731	718	700	722	720	747	750	797	776	787	729	740	764	758	735	704	738	777	734	777	784	798	707	743	734	769	686	751	717	741	636	769	729	765	759	725	689	678	805	777	748	730	765	769	741	750	684	749	719	741	754	705	773	767	783	715	770	684	699	795	721	784	710	751	737	743	777	740	739	733	801	731	738	745	756	746	795	739	726	753	721	748	778	751	736	720	715	727	728	810	724	781	761	747	752	742	747	730	780	756	742	756	726	778	705	738	730	708	769	739	767	759	731	777	751	750	769	729	721	782	749	711	736	721	776	765	750	747	768	724	705	725	781	710	732	747	787	743	759	743	745	750	677	734	712	744	752	750	740	791	759	752	766	726	776	727	744	822	746	759	739	769	740	734	750	689	704	774	776	746	746	780	723	761	778	740	782	760	775	717	725	719	722	757	744	777	780	697	748	743	773	778	761	705	773	789	755	760	733	738	736	785	786	752	772	728	763	739	740	773	794	777	738	795	759	703	774	684	721	771	690	742	739	743	724	769	756	764	753	736	771	757	716	746	709	695	715	792	709	744	747	778	698	738	757	754	748	737	785	764	746	769	703	737	766	761	712	732	765	688	742	730	733	759	772	716	762	753	802	784	758	751	741	715	735	716	778	731	769	703	747	691	736	798	758	809	708	728	742	739	702	757	725	685	768	685	750	720	725	732	773	778	772	715	760	753	778	733	762	699	694	752	708	733	759	764	781	770	795	742	769	731	778	727	757	757	756	727	771	751	803	706	763	736	810	742	720	826	753	746	769	798	757	743	724	768	702	730	737	764	734	805	801	760	739	690	746	741	743	709	756	785	742	747	778	757	750	759	790	703	741	722	709	767	754	755	753	728	750	713	732	751	713	785	754	753	733	730	778	750	745	729	727	759	732	736	726	791	758	759	795	727	748	758	747	751	748	783	779	673	772	753	735	766	753	787	769	692	723	793	734	730	752	742	733	747	765	740	762	736	715	746	710	793	775	739	745	775	728	766	719	731	755	724	699	735	772	762	710	770	787	772	769	721	809	715	736	770	752	776	800	748	737	759	776	700	732	744	797	739	729	763	715	736	769	743	772	711	718	707	755	741	776	706	719	742	764	752	741	708	719	754	717	701	739	755	756	747	754	760	755	710	728	712	734	779	782	716	792	727	751	743	730	755	773	766	823	734	718	714	761	772	715	756	720	709	809	705	769	715	723	728	765	799	751	674	712	771	734	753	788	747	733	785	798	816	758	735	724	765	757	734	762	762	744	767	720	713	786	759	731	743	762	775	746	785	777	738	779	717	803	727	787	777	732	738	830	749	765	769	717	684	743	818	702	756	722	756	731	744	747	766	754	791	746	710	750	761	732	795	729	742	727	734	726	770	749	760	725	740	741	781	699	759	724	757	754	735	710	739	759	706	799	741	767	721	750	747	766	711	760	766	751	735	710	707	739	711	730	712	764	746	732	736	744	735	743	814	728	714	754	732	733	756	757	773	719	779	763	744	746	735	702	746	730	761	754	724	731	767	713	731	739	716	741	746	749	756	782	789	751	738	756	817	736	681	722	794	706	721	768	722	723	737	701	750	753	770	714	769	729	718	701	725	789	692	758	781	761	743	772	789	729	737	740	750	777	748	762	748	765	768	712	729	745	767	741	758	739	712	743	771	746	764	736	741	765	800	765	805	766	754	763	742	723	738	731	729	836	702	788	726	715	762
15440	1946	1599	1137	761	576	531	384	370	333	341	373	299	315	308	316	319	304	278	290	289	317	305	290	279	273	275	296	280	267	289	270	296	263	295	319	278	303	268	312	311	309	295	276	280	297	263	292	285	274	255	301	295	287	277	264	242	261	296	266	324	322	281	324	328	299	273	304	287	278	287	260	281	279	302	313	270	291	289	267	286	250	335	316	280	264	289	262	291	286	272	268	292	300	256	295	300	269	310	292	256	297	285	304	308	261	275	307	270	301	257	275	304	279	305	272	284	326	275	286	305	307	307	271	278	254	300	280	263	267	294	281	283	274	265	281	293	282	265	260	274	351	283	284	295	255	268	309	297	285	270	300	286	286	294	294	268	273	319	294	276	248	288	298	319	277	267	286	291	244	296	291	300	283	280	253	292	264	262	314	273	274	284	267	290	284	280	279	282	317	305	266	294	268	280	299	267	270	305	307	280	271	266	275	303	297	299	271	283	298	299	275	272	270	289	260	278	282	291	263	308	302	294	271	260	284	278	291	281	268	270	288	279	307	264	330	276	277	270	303	296	300	275	295	274	317	295	280	264	274	265	319	266	277	293	277	237	250	330	274	307	290	281	274	319	269	268	269	280	298	276	257	297	271	289	262	267	316	309	266	290	288	290	277	304	330	271	307	321	309	306	277	290	293	294	318	329	286	275	310	312	261	294	261	291	292	252	281	309	291	290	268	258	285	283	260	310	255	297	275	264	327	276	289	282	299	289	286	296	253	288	261	267	281	264	291	276	293	279	284	283	285	241	276	286	261	267	273	336	310	262	273	300	297	275	283	310	313	293	253	280	271	298	283	295	339	280	239	267	284	274	306	303	316	278	296	278	260	312	283	291	262	272	281	264	300	291	319	287	272	289	297	292	282	300	257	269	274	289	269	236	261	275	259	269	290	274	298	258	299	263	294	268	274	283	303	315	265	266	268	258	279	316	309	303	276	267	281	281	282	319	272	298	275	259	288	280	293	291	280	271	279	288	288	302	281	283	286	271	291	268	262	260	283	285	275	263	287	304	291	292	310	284	266	289	266	297	299	290	313	274	268	254	300	278	288	269	272	290	280	286	298	291	303	294	286	294	286	309	296	298	302	291	264	289	274	287	301	298	292	273	316	260	278	271	261	274	292	291	280	300	262	293	303	278	244	265	284	299	316	264	289	276	291	304	277	272	269	269	322	260	264	280	277	267	278	276	272	239	278	294	278	254	286	270	276	264	299	275	279	305	256	314	265	284	276	252	284	267	288	272	305	289	297	292	276	301	309	279	287	278	291	293	246	274	247	288	308	273	268	286	270	286	290	264	311	300	318	259	262	261	272	291	284	262	288	282	277	275	262	293	317	319	289	277	281	269	328	304	277	288	295	294	273	282	276	305	271	293	278	303	267	290	270	273	296	291	304	280	260	291	270	268	293	309	295	270	300	256	282	273	298	290	294	289	272	286	301	257	261	279	282	262	265	290	303	292	286	289	279	284	284	302	294	259	300	279	304	304	262	296	268	286	271	261	289	302	263	287	249	281	278	298	271	276	252	291	289	248	269	276	271	251	287	284	272	279	316	286	268	313	308	274	257	289	276	294	289	277	300	276	295	279	284	272	259	265	297	294	259	301	268	299	313	280	282	275	299	272	307	265	255	327	324	270	288	272	253	295	283	274	271	256	250	280	295	286	252	297	283	285	277	270	270	286	267	247	307	253	303	297	286	290	264	278	267	292	274	316	258	292	268	286	252	290	248	269	279	261	303	276	319	288	275	261	266	273	274	308	298	278	311	311	281	289	316	280	268	271	281	262	263	289	284	256	278	314	299	270	267	240	244	292	317	284	302	268	293	290	304	298	276	252	289	275	290	278	268	273	292	268	293	271	312	318	269	287	282	289	288	291	283	284	272	273	310	259	278	265	293	292	254	294	301	302	252	258	253	263	253	280	288	299	291	293	259	283	256	257	278	293	276	270	267	300	284	253	292	273	281	281	290	275	270	278	262	244	273	291	257	255	306	293	291	309	279	286	263	292	309	266	270	301	279	278	326	303	273	267	286	252	308	309	278	278	291	266	281	260	305	302	310	273	294	326	292	248	289	284	266	313	296	308	273	325	274	278	273	305	280	281	256	306	253	281	264	297	262	304	297	281	284	292	293	268	258	288	297	303	271	260	294	289	299	260	281	305	274	324	282	260	291	257	307	296	304	269	297	287	301	256	292	295	289	268	282	270	298	308	303	257	292	263	264	269	274	301	293	296	256	276	310	285	286	271	284	299	294	287	308	277	292	277	309	296	283	304	261	252	287	278	309	311	290	313	285	271	285	303	302	293	285	280	268	284	290	293	289	278	266	284	285	295	269	303	292	240	263	262	312	271	271	252	262	247	291	266	267	280	279	308	292	283	268	279	283	297	302	313	281	271	278	262	280	284	293	301	292	297	274	288	269	219	288	281	322	265	281	267	311	288	284	302	279	285	303	276	296	279	284	291	270	279	287	253	267	295	293	294	268	284	281	318	281	274	277	326	318	301	297	283	297	300	277	295	266	297	289	293	310	299	264	299	256	280	280	269	274	251	271	281	259	264	258	304	283	301	272	273	256	275	280	246	296	259	272	282	322	306	277	297	288	289	269	261	277	299	296	279	257	266	261	269	279	278	309	314	286	302	287	290	255	302	300	250	274	268	329	293	270	259	243	262	278	315	327	306	287	275	300	276	310	256	266	287	281	269	281	279	274	290	265	302	273	308	323	278	289	288	276	290	271	313	271	272	272	253	287	301	279	276	267	290	301	299	280	273	279	308	289	287	304	263	274	274	270	262	287	291	277	273	279	285	299	262	265	306	274	260	306	285	335	279	283	261	267	309	279	271	304	264	285	245	277	288	295	269	278	300	266	282	270	275	266	251	256	270	270	283	287	246	239	277	263	265	289	270	310	300	294	296	269	271	276	318	296	292	268	297	294	282	243	281	283	297	285	250	303	294	289	286	290	277	302	277	259	269	312	307	275	292	283	269	291	280	271	310	303	257	268	300	286	287	263	294	301	302	279	284	258	262	282	255	300	278	297	295	277	277	273	315	295	317	295	301	291	274	267	307	277	272	254	292	291	287	316	321	281	270	260	294	275	265	283	294	265	289	298	288	302	276	272	287	248	278	283	263	270	295	306	259	241	268	329	288	307	302	285	276	267	268	285	294	309	281	271	287	291	298	315	309	319	264	287	246	266	297	290	270	300	243	274	300	312	254	278	268	298	255	319	284	277	300	291	290	322	308	292	318	249	266	304	269	273	276	300	268	287	266	294	277	301	261	289	283	285	283	288	265	314	266	256	281	292	288	278	310	318	313	306	250	290	296	295	285	281	290	273	280	275	313	310	272	281	287	261	252	272	225	289	270	261	256	312	277	294	313	295	251	275	297	302	307	315	298	299	273	261	285	278	271	259	285	290	306	282	265	294	300	300	302	272	296	330	285	279
8948	1708	3471	3617	2583	2042	1751	1351	1153	1062	971	912	901	904	818	781	799	819	780	735	721	762	729	737	734	691	725	669	693	702	715	688	660	654	657	682	671	697	677	654	674	700	703	686	646	674	685	678	671	653	686	671	665	648	625	656	652	672	652	660	735	662	619	650	661	644	635	683	657	680	641	606	643	686	677	655	637	642	650	721	612	615	683	668	675	691	621	643	681	670	678	616	682	666	640	690	627	659	648	673	653	648	659	634	618	685	669	669	682	610	694	663	669	631	712	682	647	671	675	632	627	693	665	632	644	679	684	643	674	640	665	660	646	672	653	616	676	613	651	632	621	682	645	660	690	682	641	577	635	692	661	664	671	616	655	627	628	640	685	642	660	668	647	679	636	644	671	685	680	674	671	675	666	640	653	628	692	669	651	633	673	684	643	625	620	654	701	660	645	680	672	666	702	626	616	644	683	666	654	644	682	685	628	639	686	628	650	644	637	636	633	628	659	652	651	642	638	653	648	634	652	645	693	656	646	659	655	655	660	634	716	660	642	638	690	667	700	650	649	636	676	643	655	642	676	668	650	621	632	689	652	664	653	669	659	609	618	651	669	646	624	637	667	696	697	595	685	674	647	646	645	617	636	681	692	667	639	638	643	669	659	645	640	625	651	671	633	622	661	649	632	653	636	675	652	676	602	621	649	661	634	673	628	637	667	638	681	634	622	644	659	664	623	675	649	648	668	652	698	640	665	642	657	662	684	665	649	628	629	626	647	660	636	694	651	672	640	642	624	638	649	651	631	655	647	699	702	653	678	656	652	636	650	588	680	688	690	635	659	645	705	688	638	620	614	620	689	650	669	698	655	683	684	678	651	627	648	637	610	677	611	705	646	657	650	650	649	618	650	642	613	659	690	623	646	678	631	609	694	628	621	681	636	624	677	669	597	642	636	707	637	646	675	624	696	641	621	639	604	679	647	635	646	595	661	615	667	701	656	635	672	649	667	663	677	638	685	575	642	664	719	639	664	675	701	637	609	625	638	622	663	627	624	669	672	659	657	638	589	641	662	679	641	638	629	590	624	642	647	640	678	625	633	669	639	655	608	630	654	626	658	623	616	633	610	645	643	682	604	677	633	670	613	607	637	675	685	646	637	655	671	657	622	649	621	639	645	642	681	646	650	690	678	698	662	630	624	635	587	665	645	627	591	618	681	649	671	639	687	659	619	647	645	604	688	631	670	703	697	628	665	679	652	699	665	616	601	619	614	657	698	609	622	672	652	648	650	671	605	611	636	623	670	635	638	639	651	658	637	652	669	684	681	678	684	652	688	675	681	648	698	665	618	661	662	656	622	653	637	666	644	640	653	624	634	662	622	644	675	645	653	636	654	594	649	676	665	635	638	635	675	660	640	654	623	636	653	674	622	667	632	631	662	656	685	647	650	656	686	636	666	642	655	660	626	671	622	620	619	636	660	620	619	615	627	661	684	656	700	604	690	654	685	639	685	658	608	636	637	658	670	644	646	671	619	628	631	639	705	635	675	665	595	681	653	672	664	636	617	631	668	675	629	635	661	666	645	648	643	638	637	656	640	633	643	616	663	660	670	625	661	684	649	636	658	685	662	672	634	609	658	660	643	652	673	635	683	643	653	687	644	644	681	675	680	660	659	643	651	646	654	580	721	650	681	626	642	701	620	662	675	684	636	641	621	624	600	624	655	682	635	637	686	631	620	618	679	641	629	678	642	673	690	668	668	693	594	636	619	659	671	662	632	669	685	645	622	647	634	674	640	601	618	658	621	614	624	622	661	644	644	623	689	659	655	655	708	653	627	625	663	646	648	643	651	670	676	609	630	611	662	650	676	643	675	632	633	648	667	669	675	665	657	646	625	667	657	635	652	660	638	601	681	645	692	638	627	664	612	693	658	615	666	663	631	624	642	600	665	649	618	650	631	658	667	602	642	672	642	644	633	640	658	654	641	684	637	638	593	629	619	670	640	687	608	624	672	630	638	653	641	631	660	605	662	618	661	637	639	618	673	642	641	694	669	694	652	652	680	666	646	623	672	621	640	659	654	635	713	661	628	612	650	655	642	678	658	642	652	683	638	637	683	664	673	651	642	677	639	635	658	627	636	629	638	624	659	667	665	634	647	657	674	647	589	663	604	639	665	670	638	664	682	683	586	630	637	685	672	671	633	609	635	720	673	678	659	669	618	642	670	593	656	616	634	640	659	636	678	609	662	652	656	651	718	645	653	653	673	628	691	605	677	663	684	705	648	604	671	621	663	609	605	659	676	618	675	660	630	667	638	704	683	682	646	658	624	651	694	576	639	668	635	677	647	641	711	614	627	621	679	639	624	646	729	656	675	627	700	629	661	615	652	653	659	675	669	609	660	632	626	637	669	662	687	665	692	628	652	636	629	651	613	665	715	678	652	641	636	653	635	643	650	660	708	667	628	659	631	594	648	602	651	679	624	674	617	609	660	618	632	676	617	658	687	653	621	695	648	638	656	682	652	601	648	659	657	655	688	688	648	666	666	663	667	659	674	666	673	615	645	673	700	651	705	636	626	633	649	623	683	647	656	656	679	652	640	628	612	669	623	616	626	643	633	672	676	680	660	646	679	670	718	617	635	677	647	656	662	672	635	644	681	684	693	600	613	637	672	627	613	634	656	631	628	624	658	654	650	651	617	693	655	665	621	695	620	664	667	673	654	660	663	684	639	669	675	640	650	650	620	661	693	668	687	667	619	654	687	655	662	638	627	657	632	636	632	668	657	639	693	643	661	622	700	614	654	660	623	659	611	593	605	649	690	670	652	622	662	608	643	667	651	650	639	617	653	601	635	649	630	645	701	695	669	650	670	636	696	681	647	652	691	655	674	650	625	595	638	640	685	653	659	628	650	669	637	640	676	646	623	636	668	657	639	627	627	618	647	665	648	646	689	661	623	608	682	627	707	665	672	625	663	623	645	615	678	688	645	663	666	651	615	667	646	634	663	685	648	626	664	665	665	624	660	664	666	616	644	564	671	642	657	663	680	669	670	660	653	666	630	622	650	640	638	658	685	607	645	662	626	689	669	630	673	654	632	615	670	618	658	684	622	623	684	640	637	659	718	627	641	671	642	653	610	660	640	654	668	666	625	652	668	675	632	623	653	654	649	595	651	588	713	622	680	645	631	670	605	661	681	665	580	644	644	674	640	629	646	652	637	637	655	648	626	651	704	668	653	688	628	645	629	641	626	665	676	628	639	711	631	640	672	664	649	647	644	629	635	657	666	676	656	608	648	669	661	656	600	650	654	669	635	609	718	629	646	629	604	663	665	613	628	655	709	638	667	606	628	701	622	643	685	631	626	653	623	639	623	617	624	641	639	636	656	653	659	653	651	677	654	674	681	659	715	662	623	631	672	639	664	666	675	661	636	622	657	636	657	657	646	655	702	681	657	658	658	679	672	638	662	600	668	675	612	636	618	663	664	655	639	704	630	654	674	666
1947	329	358	263	200	185	195	195	167	164	163	148	150	163	165	179	163	169	151	150	164	159	125	159	154	181	159	143	130	173	148	153	150	146	173	174	155	189	187	160	136	157	146	179	159	181	173	143	174	141	175	149	147	177	157	153	162	193	178	161	173	161	179	159	177	156	162	153	155	148	156	164	154	173	149	182	177	168	174	174	179	170	140	168	142	136	162	169	182	197	171	144	156	161	156	151	198	143	152	177	153	185	156	152	144	152	158	179	172	182	164	154	161	142	151	178	155	177	166	149	159	156	169	170	201	138	159	154	151	182	160	145	155	139	158	161	153	156	158	159	148	161	180	151	137	170	151	176	150	153	173	171	141	140	162	129	138	173	145	159	167	149	163	161	175	168	143	182	170	166	176	173	160	143	166	179	143	165	175	153	155	166	153	159	166	166	164	164	161	146	134	138	164	174	144	172	167	150	175	180	129	189	167	158	149	173	148	170	178	173	185	136	163	152	147	160	137	163	155	171	145	153	156	167	166	155	135	151	167	161	157	139	145	176	185	138	154	181	155	178	161	168	164	156	165	173	157	168	148	163	159	146	150	164	168	164	169	141	143	148	171	158	162	160	160	186	179	148	161	154	138	143	141	148	155	172	186	175	161	151	139	162	165	152	184	178	168	163	159	178	161	160	161	178	182	157	166	161	156	165	168	181	140	161	167	159	164	148	162	154	131	148	181	156	156	164	163	188	154	148	168	156	153	167	162	149	173	175	172	157	152	157	153	180	150	155	165	146	156	179	154	161	178	172	160	154	146	169	137	180	158	179	180	154	171	161	199	169	174	155	157	172	173	177	166	175	142	162	175	174	160	152	157	152	177	147	176	172	172	157	180	156	158	147	145	167	146	164	160	171	167	161	176	159	172	154	140	137	182	146	147	171	176	149	159	147	162	191	142	177	186	155	145	174	156	149	167	180	163	162	172	179	180	177	151	178	159	138	171	153	153	172	168	151	162	146	136	166	146	144	158	165	175	166	157	132	169	147	129	161	136	171	175	175	175	177	161	178	171	169	159	156	169	176	178	178	133	137	174	176	141	143	167	169	166	165	163	165	144	158	152	165	163	163	183	165	136	157	142	172	154	158	132	175	173	173	158	169	153	164	168	151	165	168	171	160	178	147	155	160	167	180	168	163	173	152	143	167	158	161	179	176	158	144	153	128	159	165	166	166	160	151	154	144	150	184	143	149	151	156	172	177	141	167	169	185	171	152	163	140	157	146	142	140	151	160	152	182	158	166	147	151	152	156	149	153	176	160	142	166	181	156	161	181	160	200	164	142	180	127	157	183	171	164	162	170	177	164	148	162	167	172	167	160	143	190	170	185	160	182	155	176	169	153	177	162	166	174	158	137	151	173	153	170	176	162	163	146	179	155	163	164	174	155	178	175	125	156	162	155	166	174	161	154	147	150	149	163	201	149	149	155	161	150	180	167	152	158	160	161	148	149	166	155	168	177	165	185	180	166	140	164	162	161	163	154	160	153	168	174	165	157	151	174	151	156	170	137	164	155	141	165	176	176	176	153	163	136	160	164	154	159	151	144	162	138	148	156	183	151	191	174	175	176	178	152	168	167	170	173	167	184	162	173	128	146	148	129	172	173	187	120	168	163	157	182	183	161	176	182	153	165	146	154	174	146	150	164	184	149	170	151	186	160	178	159	124	169	175	148	175	155	174	152	153	177	154	161	169	147	166	168	161	157	165	145	149	183	169	151	167	192	162	180	161	185	155	150	159	177	152	177	158	158	150	193	166	161	169	168	163	170	163	131	156	169	143	180	176	179	145	181	155	161	145	177	172	170	169	159	150	146	164	160	174	166	142	151	184	162	158	154	155	152	157	166	171	159	148	160	169	171	166	176	164	163	161	169	167	173	163	160	186	169	153	167	197	182	176	165	184	168	145	186	153	178	155	157	171	147	152	169	154	180	172	179	161	153	162	168	146	136	173	161	162	150	157	149	187	174	153	171	155	145	162	190	137	159	152	143	161	152	162	164	166	165	160	152	153	149	149	164	140	173	144	142	155	167	151	152	175	152	167	144	156	146	181	166	158	174	143	172	165	184	172	163	177	154	175	166	160	154	167	141	143	152	159	164	170	160	148	175	160	175	163	156	159	144	162	154	188	179	155	157	181	157	183	180	157	172	162	149	156	174	165	168	172	173	148	159	186	185	163	150	160	147	162	158	157	123	156	151	181	170	164	159	135	161	156	157	162	162	154	167	175	169	151	161	159	145	154	164	151	182	171	166	184	186	184	164	148	159	179	152	158	133	171	175	174	173	160	139	145	180	188	177	151	158	150	156	174	169	177	153	158	172	153	173	176	159	168	154	173	177	157	162	169	178	173	155	172	165	171	148	180	162	168	158	161	139	168	160	159	167	167	180	166	161	170	165	180	140	176	159	153	159	149	143	162	138	179	186	149	177	160	170	165	167	160	177	178	175	155	169	174	161	141	178	181	150	144	156	205	139	141	140	191	156	160	145	147	195	157	163	179	172	154	145	154	164	156	191	174	156	176	153	170	161	152	143	180	164	150	178	144	184	172	156	151	154	166	135	174	159	157	188	168	148	153	123	179	157	173	179	150	196	152	163	170	164	158	169	150	151	130	149	132	189	159	157	138	163	134	165	139	149	179	178	144	169	167	162	152	189	185	169	164	150	183	167	161	176	169	156	184	157	157	146	164	166	167	154	155	143	121	151	164	157	152	162	158	155	162	166	163	158	151	177	148	155	178	179	171	156	154	135	152	157	183	163	167	164	149	159	172	173	160	185	150	163	142	153	139	185	171	165	172	149	159	164	150	185	141	153	157	161	149	165	152	153	148	161	167	163	144	167	165	155	151	155	150	161	189	199	203	198	156	153	158	172	164	158	158	150	158	165	169	168	149	147	136	164	152	158	143	156	176	150	153	172	176	119	157	173	159	180	167	183	186	172	138	129	165	188	179	168	158	196	167	174	169	154	163	153	162	157	152	181	154	166	189	170	174	157	169	158	183	137	170	144	169	184	155	149	153	158	177	154	130	180	163	168	167	162	131	157	164	176	175	184	156	168	170	166	171	154	182	163	169	148	155	166	167	140	179	169	173	168	140	168	158	159	168	184	167	158	163	135	165	183	161	165	145	167	150	157	170	150	188	159	154	168	154	177	165	157	166	146	165	156	152	161	158	147	173	139	154	175	155	177	188	171	154	146	166	161	149	158	146	162	148	173	165	148	170	153	155	148	192	151	153	175	166	142	164	168	161	167	175	161	148	181	166	170	166	162	165	158	154	176	148	167	186	152	154	165	158	165	159	164	177	158	161	155	164	173	144	166	163	151	167	169	182	149	136	198	164	155	177	163	149	162	168	165	157	149	148	160	160	180	177	154	172	161	163	161	162	147	177	164	197	147	153	145	171	150	161	160	180	150	194	151	159	174	151	172	166	182	148	167	190	169	163	165	155	143
2159	586	832	860	715	581	551	471	446	443	427	482	429	421	403	472	459	427	410	453	449	417	418	403	432	462	408	431	428	412	490	447	437	446	449	427	439	429	467	434	460	396	430	442	418	444	402	401	434	417	443	423	443	375	412	431	416	433	424	453	431	456	444	452	441	440	429	449	409	443	416	435	418	392	414	427	445	431	435	397	460	416	441	404	404	472	414	418	447	381	411	439	443	431	434	433	463	423	453	409	417	444	413	441	432	458	423	420	437	406	433	441	420	452	426	440	443	427	460	441	471	426	415	423	466	427	464	432	427	462	447	412	412	466	423	416	448	401	420	432	435	407	428	437	413	470	405	419	403	451	432	432	432	424	437	454	447	469	388	418	391	449	421	410	423	453	461	429	394	409	405	441	424	444	432	428	432	419	483	410	447	414	462	457	423	413	418	409	423	444	410	429	411	441	456	425	414	465	450	427	428	463	446	443	444	437	432	437	435	417	433	407	447	407	445	416	428	435	429	451	435	427	442	488	426	447	448	408	415	430	441	434	434	455	435	462	404	411	425	436	414	419	432	397	408	434	430	395	436	397	470	405	426	429	457	400	432	448	390	452	423	428	409	426	404	408	409	422	426	419	426	474	414	434	444	443	416	458	440	411	435	472	425	434	426	432	429	417	475	422	463	425	469	449	417	421	419	417	413	421	440	427	428	424	438	415	409	420	458	440	411	409	441	396	446	415	439	442	411	420	427	406	419	468	432	462	440	436	406	457	446	400	438	441	417	439	429	420	457	392	408	433	409	398	440	421	386	422	442	425	420	456	411	444	477	444	430	437	423	414	461	464	402	417	432	457	432	437	444	446	432	450	440	419	440	444	425	421	423	438	434	429	408	384	455	461	401	443	425	429	460	418	421	413	382	452	417	476	423	431	413	445	395	440	464	440	474	424	437	444	424	430	433	442	447	425	441	441	411	403	378	434	423	439	430	423	444	402	396	421	406	437	434	444	408	456	423	430	415	418	428	433	427	459	413	416	451	421	400	431	414	408	443	431	401	492	419	396	419	457	438	403	439	427	434	401	432	418	452	425	469	397	396	412	426	466	410	391	435	372	404	442	430	431	432	458	429	411	400	420	405	426	449	441	431	424	422	434	437	453	434	419	469	398	455	408	455	408	380	428	452	411	443	440	436	441	444	418	440	441	416	459	450	453	432	426	410	453	446	414	446	427	449	392	410	397	432	426	438	427	411	423	450	398	450	431	430	436	391	410	449	420	450	386	420	466	441	396	425	434	437	417	445	460	404	440	410	397	413	421	420	386	430	416	413	441	410	464	422	453	441	424	447	455	423	448	433	443	446	415	458	451	365	449	420	426	437	455	421	433	440	404	407	377	401	444	454	411	440	404	456	388	467	446	461	438	403	446	447	412	410	428	442	418	450	405	458	426	427	418	455	437	455	412	422	420	435	432	420	411	442	440	414	417	428	440	482	422	421	438	452	442	400	422	435	436	462	393	438	442	462	410	408	448	394	429	426	448	456	445	440	436	419	400	481	433	418	436	436	425	439	445	426	446	421	416	427	418	424	439	428	424	413	395	361	425	434	428	434	407	420	449	445	438	399	420	433	422	415	440	432	423	428	403	489	447	471	442	402	440	450	471	399	454	415	430	459	403	422	441	435	443	459	428	426	458	387	439	406	442	434	443	418	376	399	429	428	449	440	437	472	430	448	409	425	435	427	431	447	413	415	424	437	434	416	437	452	390	414	466	407	436	419	463	454	444	440	432	471	404	440	401	454	456	493	409	429	416	426	468	426	432	443	487	438	416	434	429	425	433	436	420	435	420	429	427	438	421	441	465	410	412	429	482	438	419	420	440	412	411	465	402	439	500	423	406	398	421	424	451	416	388	457	439	419	435	423	395	411	486	418	434	453	444	421	433	466	422	422	423	450	476	432	419	434	467	416	415	404	453	432	455	398	437	428	392	410	443	414	442	432	414	411	453	444	442	469	444	406	471	438	453	416	436	427	439	426	445	431	398	451	425	437	435	446	423	435	418	412	471	478	434	441	449	396	405	403	395	434	411	424	440	413	405	455	385	446	443	435	418	469	442	436	409	455	438	435	440	468	415	409	416	393	434	484	450	430	398	439	426	459	406	428	420	427	424	420	437	457	465	382	427	434	408	413	443	391	452	416	390	440	424	414	427	472	443	406	427	411	417	392	442	471	434	480	466	408	413	466	438	383	416	441	454	411	413	465	397	443	419	415	416	421	436	387	440	424	404	446	467	426	431	403	438	470	420	448	410	449	410	421	425	430	429	444	411	442	431	472	404	455	439	407	431	417	438	409	440	456	395	432	432	454	422	454	422	434	473	470	430	443	404	423	436	495	427	409	439	435	428	470	379	420	436	466	450	426	445	412	422	436	433	401	388	430	445	410	434	432	429	424	448	435	441	442	463	438	426	440	413	411	444	386	451	391	467	441	411	452	427	424	482	463	433	429	453	437	443	446	395	417	404	442	437	419	446	441	433	447	398	448	442	434	422	405	408	446	473	451	400	418	429	433	457	406	481	444	400	487	432	484	413	438	424	382	417	443	461	431	440	431	400	403	430	451	422	399	409	430	421	420	440	425	474	437	404	470	420	431	396	437	419	412	412	408	420	481	470	441	407	433	421	419	428	441	424	413	406	428	444	431	434	433	457	431	506	450	445	428	451	446	444	445	427	416	455	467	435	462	433	433	449	424	423	397	453	432	469	429	443	430	411	451	452	401	448	442	456	406	420	439	427	402	443	453	414	425	447	410	457	482	414	403	408	419	406	434	448	441	434	441	459	456	410	474	467	409	453	420	453	423	465	415	445	423	432	451	401	409	461	439	468	389	436	441	430	415	423	390	448	455	437	424	412	419	454	448	410	423	439	437	391	418	440	419	405	441	416	442	402	390	428	436	444	433	423	426	478	400	423	435	415	425	457	438	434	420	410	439	387	439	427	414	455	441	439	430	443	448	418	442	413	469	440	447	423	420	422	420	435	452	460	465	413	435	437	408	407	431	437	420	436	477	434	393	436	406	405	437	430	465	464	426	443	435	408	459	426	470	433	400	409	458	425	483	432	418	402	442	429	472	398	405	440	390	444	466	437	446	400	404	454	444	448	421	450	396	427	393	435	436	467	457	411	446	419	410	447	431	437	435	459	456	418	470	412	431	431	445	446	392	436	420	460	434	408	460	433	445	407	418	441	464	426	448	415	409	433	452	425	466	449	451	454	446	396	471	396	450	433	426	388	470	448	424	445	427	453	434	404	441	506	432	417	424	449	448	414	407	442	433	434	416	414	430	422	412	409	407	390	457	461	424	426	441	447	409	437	435	436	437	457	439	449	418	472	427	403	424	457	414	418	447	434	421	415	436	427	443	460	416	427	423	441	446	440	427	473	435	419	484	416	495	444	380	428	412	448	405	449	380	409	416	438	419	440	442	417	460	442	469	434	404	421	412	423
8350	1018	957	794	638	438	391	389	370	356	382	326	353	350	292	351	373	309	350	320	338	322	346	321	307	330	334	341	309	320	346	312	352	293	341	309	300	313	305	306	289	334	295	353	298	281	343	304	328	328	352	346	314	289	314	336	345	301	342	290	293	326	348	293	299	271	317	348	297	303	350	313	337	315	324	332	356	317	328	327	326	316	322	312	323	306	285	352	301	322	312	312	306	321	308	298	352	330	313	302	317	310	312	330	349	285	308	356	326	309	300	330	318	314	342	307	340	321	286	338	310	324	297	333	330	310	343	334	319	294	324	351	339	334	297	310	315	312	318	291	337	308	340	331	296	289	337	337	308	313	285	359	344	292	314	282	331	313	322	308	323	322	320	369	326	327	314	333	309	326	329	300	328	349	345	345	308	330	316	338	331	314	321	316	335	338	301	339	331	297	332	307	297	343	301	316	316	313	309	340	327	333	345	278	339	358	318	356	338	342	329	324	332	305	282	322	337	310	303	317	320	314	309	334	308	312	317	312	303	354	295	305	345	339	322	317	318	295	322	319	292	298	326	341	334	280	318	335	320	325	301	299	309	308	340	324	318	310	305	314	332	308	329	313	317	293	336	315	336	331	326	326	283	329	313	314	346	348	353	318	291	327	313	315	325	322	307	334	323	310	292	316	311	347	311	264	314	286	333	325	308	314	343	297	325	368	366	338	316	311	344	340	318	299	308	279	293	284	281	341	276	336	315	325	322	325	306	307	309	335	268	312	298	320	353	288	335	312	263	313	318	292	316	303	312	319	349	312	305	291	336	297	309	320	315	295	325	342	311	318	283	305	316	300	305	283	316	302	317	298	304	324	309	363	347	321	360	297	327	307	329	316	301	354	339	310	318	333	335	338	288	303	298	339	318	322	284	293	324	334	325	342	329	355	296	305	346	320	314	322	317	317	295	294	328	320	312	318	300	291	313	311	337	323	341	351	356	326	329	307	306	327	297	360	345	350	328	340	325	300	307	304	317	321	313	301	320	291	300	301	336	323	301	322	314	297	295	329	279	327	301	299	329	305	338	305	333	314	337	322	303	313	295	317	330	329	309	292	316	306	299	292	348	323	313	363	304	321	331	312	327	316	306	313	309	299	295	287	321	311	322	315	338	262	358	301	315	304	312	291	310	303	332	332	331	321	320	315	317	308	330	311	338	284	351	298	298	330	296	294	343	310	327	348	289	344	343	308	302	338	341	330	304	318	312	327	306	324	353	317	304	307	314	283	312	342	315	334	318	324	314	289	308	339	293	302	317	322	344	304	325	339	360	319	322	334	321	316	288	324	316	293	307	341	303	281	324	320	320	284	309	323	320	299	337	334	326	279	336	325	366	309	333	323	300	327	303	318	282	313	353	347	332	381	315	314	319	324	355	348	302	307	306	287	307	321	323	302	321	349	302	326	320	326	304	327	392	319	301	350	299	350	276	287	330	315	306	316	345	329	297	338	328	337	330	314	318	274	336	349	324	335	304	327	284	300	341	326	337	289	254	311	326	309	314	266	296	365	327	330	325	327	325	333	321	314	333	311	334	347	313	294	307	318	307	305	316	303	308	282	330	295	320	334	306	327	342	306	332	304	341	327	307	339	333	337	280	357	323	340	321	319	346	315	290	319	341	310	279	312	311	307	344	312	324	335	337	367	303	315	318	330	307	309	313	341	307	334	293	324	349	316	299	322	293	313	328	333	294	305	302	316	352	304	298	341	319	281	304	305	291	320	330	342	303	339	340	341	313	300	339	335	336	293	323	332	313	338	304	332	342	299	314	311	316	338	351	315	309	348	303	322	332	298	328	336	319	305	305	310	318	293	292	333	312	335	350	332	351	296	297	270	328	297	297	336	307	306	333	330	332	321	311	342	339	301	314	323	324	270	320	324	305	322	305	307	304	348	306	347	313	311	315	319	317	294	315	328	339	310	307	299	316	318	324	316	307	322	310	330	311	307	305	320	340	315	276	312	320	318	340	317	305	292	309	301	298	318	333	327	315	300	327	305	285	304	318	301	302	321	284	311	313	277	321	311	306	300	315	306	301	323	331	349	325	326	327	325	365	296	293	270	293	327	335	354	328	324	297	324	281	303	319	334	345	316	328	300	339	312	306	335	323	351	339	299	288	324	291	309	318	324	344	322	340	308	313	273	297	277	314	320	310	318	318	341	311	296	278	298	298	304	316	310	310	339	333	304	274	307	301	308	326	327	330	348	320	329	326	309	326	346	314	343	371	286	334	296	314	330	342	350	295	377	330	357	311	304	319	309	316	310	272	309	324	322	307	305	304	326	328	317	352	298	325	336	311	313	327	326	301	346	305	303	317	305	326	308	313	327	324	279	305	334	317	310	333	343	313	307	309	327	315	348	335	325	295	311	353	314	358	309	321	326	324	335	316	337	311	316	333	272	304	324	329	339	330	317	328	317	331	298	317	298	314	290	307	317	305	317	343	338	316	322	288	340	325	314	301	314	356	339	280	283	321	311	315	307	283	332	317	304	306	304	363	334	300	299	309	300	308	318	310	316	323	313	338	321	326	345	314	296	282	351	299	330	346	321	313	337	356	328	299	310	314	337	328	313	289	308	301	300	322	329	310	322	284	324	305	334	316	299	332	322	336	324	304	318	318	301	298	311	314	333	342	305	322	332	335	299	273	335	339	317	374	305	303	299	342	287	293	297	325	341	327	323	303	322	318	346	320	302	307	312	292	338	318	303	338	318	294	301	306	301	320	294	300	272	323	335	332	351	331	312	357	299	300	305	299	328	289	343	327	299	319	306	309	338	305	295	309	289	312	309	347	301	329	305	305	337	326	311	314	322	328	331	310	357	337	299	321	331	305	308	360	339	297	305	322	349	349	329	325	345	323	330	328	306	328	340	293	333	296	336	337	318	312	299	325	287	317	326	314	305	300	286	349	342	308	318	342	291	328	319	355	316	317	314	324	302	310	279	312	326	312	285	347	311	309	320	338	335	339	298	296	311	335	345	331	317	311	343	328	304	304	292	319	339	326	326	317	297	330	331	298	292	327	344	338	347	332	292	326	324	337	303	322	302	331	355	285	275	305	343	324	324	319	332	320	326	330	300	325	330	298	315	305	314	318	350	295	329	336	297	323	299	274	326	314	346	315	312	336	304	318	335	305	344	334	285	298	313	323	328	309	321	293	330	344	319	316	331	303	291	319	316	299	319	312	319	309	323	344	309	300	311	313	317	305	334	332	333	300	322	313	301	321	309	322	289	306	328	308	317	334	301	307	318	331	275	314	366	365	331	315	356	338	310	343	311	323	308	317	337	285	327	346	306	331	317	300	318	324	321	355	333	329	314	307	338	338	342	324	316	340	343	318	312	286	336	329	337	326	323	302	311	349	328	300	362	344	316	305	323	320	328	331	349	353	317	330	305	315	318	328	337	325	318	351	361	305	292	280	322	318	336	325	291	323	322	309	287	290	312	319	349
7110	1266	2278	2337	1881	1567	1312	1114	1051	946	929	929	849	860	884	820	806	804	799	776	789	774	800	760	721	814	753	793	830	792	831	765	777	766	739	766	756	730	731	767	777	767	768	785	791	764	754	795	741	760	782	720	765	800	751	749	760	754	713	777	717	800	743	733	739	719	736	761	721	722	753	754	749	725	749	731	685	743	747	728	768	737	762	703	782	745	766	768	748	722	753	754	725	745	778	763	713	756	773	727	750	748	730	757	740	749	744	722	704	765	751	714	752	765	780	764	734	784	781	797	736	735	780	728	765	764	782	786	781	775	753	755	715	756	722	782	716	750	790	728	764	759	733	762	692	775	725	751	730	752	733	755	739	755	705	686	721	724	782	723	770	727	727	771	715	724	786	809	747	754	737	751	735	754	728	772	761	755	729	777	771	770	769	712	749	778	782	734	757	761	715	691	728	727	710	721	781	725	749	716	749	701	780	764	703	777	791	721	781	714	718	765	738	746	719	754	744	719	760	763	780	729	755	729	775	765	750	769	749	763	760	749	716	737	767	761	736	796	733	739	711	758	759	704	755	728	745	733	701	730	752	719	747	765	707	743	817	756	709	727	776	783	773	742	749	751	753	748	742	741	747	744	751	739	737	771	714	741	767	701	712	776	718	748	749	738	715	743	728	727	710	746	759	709	727	775	732	755	750	732	730	767	701	793	751	734	751	760	718	771	745	746	731	702	711	710	731	755	756	726	727	735	710	755	727	768	731	762	769	731	763	724	778	723	723	784	764	732	707	729	814	777	771	758	761	776	736	746	759	720	777	759	753	742	737	741	738	740	778	745	716	764	776	763	795	743	770	749	730	747	764	701	747	732	770	755	764	718	760	696	728	756	714	750	747	753	691	802	716	749	747	718	751	724	722	753	705	736	759	764	737	730	754	791	742	771	750	748	757	793	772	749	714	747	731	732	679	754	717	734	710	748	740	746	759	686	775	727	803	739	728	789	700	711	757	705	771	756	717	785	715	765	732	732	754	771	718	758	772	767	750	768	739	719	793	783	765	740	757	747	780	743	772	733	760	729	693	718	725	711	754	723	803	751	735	745	723	717	764	795	762	735	762	716	682	740	773	792	747	770	754	743	761	689	733	701	725	750	719	733	745	736	706	742	742	711	759	753	728	725	750	752	770	744	709	800	770	754	776	735	760	718	788	785	723	774	743	801	751	694	770	734	765	750	786	760	726	758	760	708	717	751	707	713	767	748	787	761	692	787	701	747	734	737	711	716	762	702	742	763	776	723	718	751	686	757	727	732	737	735	713	760	748	734	721	712	722	724	756	761	754	738	766	748	656	770	737	751	724	751	764	720	794	791	754	770	729	803	679	750	736	786	710	739	722	696	735	727	693	788	718	740	778	693	736	703	785	723	781	744	756	738	741	709	771	811	753	762	731	755	753	695	728	748	702	720	741	799	779	758	781	717	721	765	728	739	732	758	753	721	768	695	762	729	752	778	712	717	740	705	741	738	739	728	779	736	761	719	759	757	760	717	765	731	737	698	759	767	722	689	749	762	702	779	719	746	750	743	744	689	753	749	760	773	772	764	720	809	726	712	737	752	751	756	741	748	741	745	722	746	727	743	762	779	779	709	756	746	730	775	692	712	729	738	743	723	725	761	740	760	745	769	679	763	707	722	736	759	764	733	735	735	741	716	721	766	713	743	738	741	680	736	786	777	735	760	815	748	750	731	726	709	757	732	752	741	737	763	775	709	764	746	721	710	745	745	760	749	719	729	754	752	749	737	762	749	714	714	756	712	737	768	707	739	717	739	746	691	708	747	733	755	742	716	769	744	730	763	755	728	756	755	741	725	740	710	741	765	692	747	764	771	753	722	769	769	738	713	795	763	737	780	732	739	738	732	735	786	730	757	728	754	726	696	796	745	721	733	762	757	759	715	750	742	735	742	732	718	717	767	728	740	678	756	743	747	742	749	767	773	763	741	769	718	745	752	724	762	768	742	757	751	720	735	768	706	754	767	749	744	762	712	699	706	763	732	729	791	797	723	763	766	760	739	790	743	753	745	762	768	760	795	716	731	719	743	736	742	748	760	698	797	747	701	754	746	738	743	770	718	784	700	741	793	744	754	739	734	727	708	777	710	785	752	753	773	702	743	739	720	747	722	739	786	770	745	714	732	761	751	790	717	761	717	703	776	755	785	713	748	758	754	766	709	729	696	722	745	760	786	713	781	713	767	760	746	734	750	755	739	762	773	747	756	753	777	824	728	721	741	711	784	714	754	756	734	737	753	755	739	701	717	768	785	730	757	688	712	751	747	740	754	768	738	751	759	739	793	701	752	721	730	727	721	766	809	724	733	751	721	752	729	711	743	701	725	744	761	780	742	741	738	765	695	761	726	706	758	754	743	732	786	785	737	777	726	757	751	742	787	769	735	778	723	755	719	750	766	732	703	709	809	743	707	738	736	771	756	699	704	739	760	744	735	722	733	737	746	779	711	756	753	760	747	736	779	744	761	689	728	756	767	774	768	711	776	699	774	766	711	752	759	759	734	725	768	805	729	744	777	827	760	745	743	778	729	777	711	779	742	802	795	794	698	749	738	704	803	742	775	774	800	766	743	764	709	773	781	740	739	733	733	730	811	768	773	713	741	733	732	694	739	760	728	774	767	751	710	792	757	807	722	754	708	750	744	794	760	757	775	744	747	784	777	705	776	705	749	742	738	748	784	774	733	764	737	768	731	761	728	792	790	741	739	741	754	735	700	681	776	772	737	764	740	739	774	736	720	768	770	780	773	760	745	743	762	766	729	748	725	725	711	769	743	733	770	805	795	781	747	793	789	804	744	707	745	765	736	746	732	727	719	744	689	744	708	761	760	690	777	779	757	762	758	764	698	770	745	755	767	779	702	725	724	727	791	727	764	739	704	716	704	710	738	750	750	730	694	738	754	691	732	761	773	739	706	764	792	775	720	738	774	716	743	736	748	735	691	778	695	703	772	798	722	779	779	732	753	690	722	747	744	758	766	731	784	739	721	754	765	732	725	752	778	703	750	724	763	686	753	745	827	738	770	697	700	759	684	790	777	741	760	721	766	740	726	776	771	761	761	706	749	751	737	755	743	691	721	772	759	790	723	769	753	738	667	754	726	795	799	712	754	747	772	733	748	727	746	754	767	741	712	731	723	771	751	721	695	724	751	765	727	758	758	757	726	733	741	745	812	697	740	727	715	757	746	728	760	759	777	768	748	783	757	719	740	761	733	748	724	757	735	777	692	740	766	760	736	718	768	741	747	739	687	730	742	760	729	727	791	805	792	703	730	746	766	788	752	721	763	756	723	776	777	753	751	714	704	746	765	681	897	737	728	798	780	701	737	781	794	765	741	735	747	691	787	751	734	744	713	765	739	753	699	722	753	748	764	753	744	736	768	740	749	749	730	742	806	773	739	759	743	782	795	736	727	706	766	734	763	734	708	764	750	727	749
15373	1856	1479	1125	752	585	469	427	367	333	341	327	305	298	301	294	304	314	297	268	283	312	302	319	303	271	278	262	282	304	271	250	256	272	288	294	280	279	275	276	300	269	275	277	295	273	312	298	268	272	288	281	299	299	288	303	271	284	293	291	282	272	291	269	289	250	298	283	246	267	260	268	289	301	282	268	278	272	302	300	309	303	281	280	294	310	296	285	290	303	294	279	287	300	286	289	302	271	322	285	257	293	316	278	268	255	257	267	293	288	252	265	288	282	285	285	291	292	277	291	249	276	270	273	303	280	281	258	288	264	294	316	276	261	280	280	295	299	288	301	259	269	238	285	300	269	304	243	301	282	290	262	250	266	286	263	258	291	291	291	261	269	266	279	269	299	275	270	298	255	276	294	309	310	302	281	284	275	276	334	296	285	289	271	283	270	275	264	295	254	315	280	297	302	248	293	280	285	289	263	266	269	303	306	278	315	277	304	270	299	273	281	285	286	255	276	279	287	281	308	299	290	272	277	284	277	286	287	268	256	276	310	288	288	315	327	270	292	279	304	304	283	269	306	265	291	284	263	278	270	275	279	269	292	277	294	271	253	271	323	272	292	285	264	269	282	301	280	295	264	293	268	298	273	280	236	258	281	264	281	288	304	300	279	296	264	284	311	234	259	296	293	284	258	278	271	287	315	278	271	252	290	310	256	292	259	281	312	303	275	295	300	275	300	284	281	275	289	287	300	271	265	281	281	285	304	285	321	305	282	277	275	272	250	261	295	306	254	290	288	282	274	278	282	262	267	309	263	261	291	316	300	269	299	277	287	327	290	290	292	261	287	267	297	271	263	252	292	275	273	299	263	260	279	257	315	271	280	306	287	283	267	296	283	271	273	288	287	276	263	253	303	285	273	275	266	277	273	300	284	266	309	264	282	255	295	263	268	322	294	267	266	267	290	313	309	263	267	264	281	290	249	289	270	287	282	272	313	259	290	286	269	275	307	282	309	292	261	277	274	307	264	282	277	277	287	310	267	296	285	290	264	269	292	277	243	285	281	269	299	327	275	277	285	276	279	247	265	264	254	252	294	296	286	334	309	276	305	287	277	262	302	293	248	270	274	307	289	309	293	285	281	297	289	251	297	249	251	277	268	242	283	282	295	269	265	285	281	275	244	282	273	251	267	268	296	285	313	280	263	297	270	297	267	275	281	269	260	284	269	319	268	308	268	248	283	309	298	296	260	275	281	315	293	304	287	260	258	258	280	274	283	284	254	287	269	274	285	290	265	276	301	290	299	295	304	283	316	301	290	291	289	294	299	292	279	283	285	309	315	321	262	276	242	282	284	293	292	271	294	287	267	285	301	241	256	300	271	326	269	280	266	268	268	295	281	271	287	308	320	275	298	266	274	258	323	278	275	281	278	329	302	265	279	297	284	280	292	265	244	281	266	289	289	290	279	284	276	269	304	267	297	317	277	274	276	285	271	301	293	281	296	318	315	313	258	283	260	267	278	285	313	281	260	274	303	294	290	253	233	265	305	282	238	298	320	268	317	313	307	292	315	307	262	284	259	286	263	297	271	264	238	268	301	271	284	311	291	286	260	298	246	275	267	303	254	277	281	268	278	256	277	306	295	280	263	325	273	315	328	302	296	286	295	321	320	282	279	285	278	262	289	301	248	300	302	281	296	286	289	288	291	314	289	303	290	272	268	253	274	277	297	260	301	273	257	295	278	279	274	287	295	275	325	263	285	314	281	284	295	286	269	299	275	283	281	271	321	294	294	297	300	285	285	282	274	301	265	296	280	317	285	261	295	245	279	278	271	269	260	271	293	277	266	325	285	286	263	255	308	281	267	271	310	317	279	297	287	255	304	245	312	258	280	280	296	262	274	300	266	303	267	289	305	277	277	291	304	284	262	266	304	303	293	287	273	300	307	310	293	274	286	292	260	271	314	262	318	264	280	288	301	287	300	277	279	259	267	288	265	338	291	306	292	314	284	315	268	276	275	281	278	280	305	322	285	267	304	313	265	293	273	263	258	318	290	283	264	274	275	272	295	258	271	263	288	276	299	279	268	264	290	299	284	279	288	285	255	266	295	253	284	226	292	296	243	256	265	281	280	272	281	264	287	258	271	284	298	278	275	261	265	267	301	297	278	271	278	308	271	276	318	283	266	263	314	297	294	293	269	294	289	273	300	258	283	296	307	287	289	266	263	281	279	300	277	273	259	306	224	275	259	263	268	309	304	278	277	286	270	286	276	306	279	308	274	265	282	258	327	299	318	263	285	307	284	254	269	281	257	324	305	277	286	313	310	290	292	264	288	286	295	253	277	283	267	273	276	308	289	300	305	284	274	285	283	265	270	284	275	285	291	306	255	287	300	330	298	312	290	285	297	273	274	288	289	289	311	277	282	254	302	282	285	287	263	298	288	247	243	285	310	283	275	271	286	263	266	264	292	294	279	322	305	269	295	266	248	269	256	280	244	274	313	290	277	271	310	313	297	283	265	262	298	289	289	284	274	290	248	294	281	284	298	311	256	258	290	286	294	295	286	230	296	273	269	263	279	305	315	296	292	285	249	275	283	280	270	272	268	278	259	270	243	286	273	262	271	269	295	300	282	288	266	229	276	322	282	301	295	267	291	254	255	268	283	270	278	281	309	298	278	287	261	269	284	296	294	278	285	289	259	288	266	282	299	291	314	317	298	267	294	258	275	292	269	301	243	312	268	296	292	282	271	269	266	312	293	306	255	289	262	261	299	253	243	245	302	309	266	296	296	289	288	277	295	283	290	253	272	333	282	276	310	254	268	274	270	306	284	286	264	265	258	279	272	278	269	270	244	253	299	300	288	272	275	305	278	275	263	246	258	271	266	270	297	275	253	281	270	281	286	302	261	297	297	271	288	302	257	262	269	300	284	247	280	254	296	258	318	262	255	274	296	299	261	293	294	290	284	287	279	280	284	293	273	291	253	243	297	285	271	280	291	248	285	271	269	302	283	251	273	287	258	276	270	309	298	281	236	284	275	294	290	301	291	295	258	285	277	288	306	272	266	300	287	290	282	281	269	302	296	285	292	278	254	263	255	284	272	310	301	274	299	247	281	292	298	279	338	287	248	268	295	257	287	263	275	282	284	298	282	278	249	304	306	281	281	287	291	266	271	263	304	289	276	284	296	238	293	282	297	308	289	287	286	289	256	267	270	265	279	307	273	270	281	286	291	259	281	292	277	306	281	261	291	278	298	289	267	286	295	287	276	305	289	272	278	272	310	283	271	305	274	270	280	274	274	259	280	309	267	289	265	274	287	282	278	281	271	290	289	299	306	302	264	309	266	327	281	261	297	283	279	251	306	260	307	292	293	266	288	270	294	300	289	302	265	281	302	282	295	272	280	294	282	310	283	256	303	278	302	294	281	277	319	272	298	250	299	287	269	305	271	296	287	287	268	264	290	254	287	284	316	278	245	284	264	299	303	271	274	277	286	268	281
8765	1676	3048	3418	2609	2002	1734	1399	1165	1073	995	948	887	872	823	778	784	751	746	761	718	728	727	670	744	652	702	691	670	706	680	715	713	661	653	680	657	651	649	653	693	647	673	649	630	681	714	674	674	683	645	656	660	665	637	690	638	697	629	702	669	625	667	648	656	665	631	640	665	685	641	641	615	682	621	661	658	598	659	694	663	711	650	665	615	659	665	619	599	642	682	686	620	635	632	656	633	673	670	629	683	635	650	637	661	702	644	633	620	624	654	678	636	636	632	678	637	652	625	644	628	689	643	679	625	593	643	646	610	658	629	610	635	669	637	624	632	633	680	640	658	677	665	585	675	629	646	660	653	656	660	641	655	684	607	655	690	620	627	684	654	630	668	647	645	651	696	673	643	599	659	672	647	631	690	678	634	654	645	639	639	696	662	622	640	648	631	651	627	641	648	633	660	653	649	635	651	667	630	654	654	668	638	612	622	644	662	643	643	673	602	658	645	654	620	671	691	626	645	646	626	698	654	658	679	683	616	667	645	673	619	621	673	630	617	592	604	661	588	584	674	600	674	652	635	669	695	638	648	611	604	644	653	664	671	655	651	682	625	632	654	677	686	621	684	660	635	652	629	643	654	622	650	679	638	663	644	619	638	663	645	646	682	616	661	641	634	633	629	605	675	636	602	630	664	612	616	660	619	628	667	686	682	602	653	626	615	663	631	653	646	600	674	639	644	613	660	639	650	664	672	663	643	640	605	649	638	671	631	660	674	650	629	633	651	619	651	613	653	670	678	636	644	622	649	611	672	633	651	708	646	631	641	667	624	627	615	640	614	610	711	685	630	659	627	645	624	636	666	630	662	695	607	616	626	666	663	679	578	650	671	630	611	623	631	599	671	661	627	632	565	604	640	631	635	658	672	630	642	623	629	654	626	668	637	694	657	646	646	642	673	654	630	625	635	657	636	642	695	679	640	613	647	623	663	638	662	653	625	670	706	673	699	637	646	655	651	665	668	652	643	645	676	616	656	661	645	642	647	673	606	613	663	676	581	669	651	676	663	619	663	625	662	610	656	656	687	670	653	606	630	640	698	689	663	651	651	662	619	623	657	629	660	666	653	620	620	650	711	633	609	636	669	703	672	663	601	632	611	693	643	637	628	631	653	658	602	654	633	640	626	614	631	657	626	648	630	639	662	678	640	623	608	651	671	665	695	645	692	637	621	663	611	626	632	673	638	666	671	676	599	628	674	657	684	638	665	684	654	643	680	647	588	688	656	655	683	625	658	635	650	653	646	667	628	632	655	690	690	647	658	683	642	647	657	634	671	660	638	654	690	674	631	645	666	613	663	632	646	596	656	636	640	647	677	641	611	665	707	659	634	631	661	660	657	669	633	643	648	667	609	635	646	657	719	660	663	620	646	656	627	678	640	638	645	620	683	630	626	686	636	620	662	673	634	666	657	622	618	661	627	650	679	641	581	656	645	646	627	669	637	650	654	631	636	623	640	716	618	655	667	675	692	621	681	637	683	633	652	613	632	639	706	640	651	669	684	630	601	638	649	659	615	659	670	618	626	656	619	659	683	641	643	663	632	645	669	650	631	686	658	611	674	642	663	690	703	683	630	606	691	665	634	590	603	648	652	630	647	678	646	649	627	640	622	686	640	662	619	657	647	715	659	607	618	638	663	662	626	650	666	659	667	673	715	637	653	648	643	670	639	646	646	607	659	603	644	646	616	706	712	682	626	627	622	656	709	620	649	643	663	636	625	622	643	663	635	636	642	651	608	665	646	648	700	608	662	660	663	653	611	641	660	645	630	643	659	699	619	643	612	634	664	645	659	575	669	665	619	611	645	637	672	637	680	643	640	630	696	624	691	649	594	655	664	670	665	638	626	690	581	659	648	655	641	634	618	676	661	622	689	635	675	649	662	610	646	601	658	685	638	644	637	677	669	670	614	611	638	635	641	664	639	634	683	632	664	664	640	667	667	693	662	605	620	611	657	693	642	725	619	641	657	630	655	606	646	670	671	656	606	660	668	639	626	614	596	626	607	643	677	644	629	645	638	656	667	641	696	628	646	627	684	685	668	682	662	639	613	641	621	663	637	661	651	634	607	688	648	637	642	626	650	654	637	658	671	655	678	635	660	660	624	620	631	643	626	615	640	649	621	649	645	644	670	666	685	649	656	629	683	684	646	608	642	614	625	657	622	614	692	614	672	666	632	635	641	635	655	651	639	636	669	620	649	649	656	634	612	653	639	615	634	637	650	631	658	647	660	661	645	669	680	666	686	668	672	637	661	657	665	629	644	657	686	680	673	645	648	643	645	650	630	668	665	644	670	609	656	631	648	643	681	628	682	620	646	636	610	653	657	671	666	689	664	637	634	668	668	681	652	640	617	623	673	640	608	610	664	592	598	676	659	662	646	669	618	669	645	615	671	664	638	696	656	690	643	621	653	652	682	678	614	684	657	657	678	709	627	648	660	674	604	620	639	630	684	640	658	662	649	645	636	638	656	660	649	662	671	681	658	658	642	623	652	623	654	670	637	635	624	624	636	648	685	642	708	661	657	626	637	621	695	668	615	663	634	685	641	687	667	651	685	655	661	678	604	630	656	687	615	666	667	663	628	612	630	641	655	612	624	677	629	662	660	665	634	635	669	626	635	642	672	687	638	674	592	659	653	632	659	631	626	618	638	676	629	688	641	648	660	619	640	640	656	620	655	624	673	680	650	656	620	645	621	672	642	623	649	662	638	682	647	647	628	640	661	645	601	621	682	632	648	689	670	651	650	659	662	656	634	652	658	651	619	608	611	644	642	669	640	636	627	673	652	663	666	620	634	658	662	629	624	673	659	615	649	658	646	630	633	645	636	662	642	629	633	643	656	662	639	686	678	644	639	656	655	665	650	640	654	646	647	616	652	595	627	648	601	686	648	642	642	646	676	671	676	664	666	654	602	653	637	664	664	694	601	656	629	635	700	680	659	669	686	612	621	677	693	648	606	640	667	611	624	664	659	652	651	643	639	662	650	634	677	663	642	636	633	620	649	677	627	653	645	630	637	652	688	642	616	605	646	673	658	656	663	670	643	633	654	652	656	662	649	650	662	680	648	643	643	607	645	620	652	678	649	650	654	638	665	666	634	674	652	617	643	644	636	644	613	646	656	670	666	678	679	630	635	645	634	642	640	609	636	652	664	592	635	681	594	614	646	615	644	624	668	647	724	668	653	604	626	654	571	680	631	685	629	592	661	665	629	646	608	673	668	655	665	640	674	652	650	604	676	620	647	658	664	661	666	649	664	636	671	604	659	668	659	647	617	658	642	653	613	609	672	678	652	621	637	645	622	610	636	640	646	692	675	631	664	685	650	639	715	670	673	623	646	671	670	598	603	695	654	652	641	638	615	647	673	670	626	705	657	660	693	635	682	641	650	643	670	640	602	700	676	624	637	638	675	643	636	670	592	660	615	631	630	627	664	630	640	654	618	645
2115	280	332	291	218	186	198	157	162	162	158	165	177	157	163	146	176	164	179	143	157	180	164	170	157	155	144	148	162	164	133	152	175	174	188	173	165	158	161	167	155	149	186	160	180	153	155	171	159	181	138	159	145	171	183	153	163	165	175	170	186	163	154	169	162	132	153	145	159	175	178	144	185	139	136	166	156	159	139	153	183	147	176	181	157	161	175	134	127	156	164	174	154	168	174	158	159	167	142	171	131	170	164	137	153	153	167	144	163	179	168	157	157	168	159	150	165	179	171	194	177	189	133	149	152	135	148	165	176	157	161	161	183	124	164	159	183	170	165	181	154	142	154	159	162	147	174	166	176	141	177	160	150	164	173	189	159	172	156	150	152	161	161	174	178	141	158	144	166	145	182	194	152	175	148	156	141	160	173	166	154	160	175	165	146	145	133	185	159	159	184	142	156	150	153	176	172	149	166	168	173	152	186	171	173	157	185	150	153	172	175	147	161	164	161	160	173	141	162	138	169	153	153	151	158	166	158	156	167	138	171	180	194	168	174	178	147	159	135	176	149	150	141	141	172	152	151	154	197	164	170	165	159	151	161	184	136	154	152	160	171	152	150	190	180	162	161	166	170	180	154	187	162	178	200	171	151	152	167	188	177	159	143	165	192	176	149	151	165	172	172	150	161	152	146	174	160	173	171	147	156	132	169	137	163	158	153	170	171	156	147	177	198	145	164	176	154	182	140	185	189	170	153	171	179	159	172	179	149	164	196	150	169	166	167	165	167	168	176	162	157	147	140	169	164	179	173	153	164	139	134	139	167	134	158	172	145	166	148	157	184	176	152	183	176	158	140	180	160	180	191	158	194	152	162	143	185	136	174	159	158	158	172	170	182	146	178	170	153	185	147	162	127	169	169	184	165	154	151	167	173	162	150	178	169	165	163	150	152	176	152	180	171	165	142	166	147	160	144	193	176	152	151	144	163	148	175	173	143	169	148	189	147	169	153	150	164	178	139	188	170	152	194	163	157	158	179	180	176	148	154	161	146	168	173	162	157	141	163	173	180	170	165	160	164	181	160	158	154	160	162	185	157	141	152	170	160	131	191	154	152	157	162	184	193	158	169	152	146	144	163	146	166	199	161	155	170	165	148	160	150	169	176	134	166	177	145	140	161	146	129	157	161	149	134	174	180	170	142	181	180	158	133	192	165	173	188	160	174	169	152	164	164	167	161	152	151	162	170	178	170	179	160	138	158	150	128	191	157	161	159	163	147	156	161	178	141	170	178	165	150	207	191	154	153	162	160	158	178	139	148	149	184	184	156	167	157	137	186	161	182	143	169	150	152	178	175	167	147	170	158	171	175	156	175	154	146	164	154	175	170	142	172	166	190	176	164	156	179	170	178	160	175	183	155	132	154	153	165	185	188	198	143	187	172	156	163	164	172	141	157	154	157	152	161	154	153	143	161	131	161	134	156	164	184	160	151	167	164	160	156	180	159	138	154	159	169	143	140	155	152	172	164	157	159	143	156	160	149	170	171	176	148	177	137	166	178	159	157	142	170	161	189	144	164	171	165	165	181	191	153	146	129	157	175	155	134	157	193	138	142	151	154	139	163	157	174	174	157	153	154	173	173	168	154	160	149	157	185	166	168	166	169	194	145	171	162	178	138	175	161	166	163	151	185	180	160	179	145	167	152	170	152	160	165	188	184	182	160	136	140	162	184	150	153	186	166	150	172	166	155	168	174	172	179	182	163	169	171	175	145	165	171	167	160	173	151	160	185	147	157	146	162	152	173	156	159	169	172	155	168	173	154	162	164	133	164	173	174	157	170	150	155	137	159	139	163	164	178	177	163	152	151	139	178	166	154	166	168	166	134	151	154	198	155	164	166	156	164	139	154	173	144	172	161	159	160	173	162	157	148	141	153	134	156	162	178	174	173	166	147	191	162	163	152	157	165	150	146	179	169	154	167	167	162	166	135	153	162	174	146	157	170	170	189	173	159	180	160	174	171	150	167	153	147	151	185	161	157	179	168	167	174	149	137	156	169	159	171	173	149	188	201	154	163	173	139	156	152	165	158	167	180	157	152	165	154	164	182	181	135	142	168	206	155	171	166	163	180	157	154	164	152	164	132	181	162	180	151	163	154	158	163	144	160	157	172	170	149	173	167	130	165	137	140	174	151	158	185	167	169	182	185	175	144	162	168	166	164	156	146	155	183	176	157	145	178	160	174	149	175	162	192	166	145	144	151	139	152	163	169	154	148	173	173	170	171	172	150	168	156	180	153	183	148	154	166	170	192	169	152	146	160	181	164	161	182	137	134	168	167	170	159	167	191	192	179	155	167	157	166	161	181	176	156	176	166	156	153	168	158	171	161	133	166	196	167	164	167	161	170	152	184	154	149	156	167	179	150	179	144	192	155	168	175	179	154	182	157	153	168	156	164	155	160	153	172	146	180	154	128	161	138	199	181	157	154	173	138	144	144	155	155	163	168	158	144	184	161	148	174	174	160	147	161	187	147	158	165	173	176	177	158	146	173	185	166	154	154	145	170	135	166	150	156	168	150	139	155	167	159	145	173	157	152	151	142	168	159	141	180	159	146	185	164	140	138	162	151	159	160	158	180	145	159	145	162	159	163	195	182	156	184	169	157	153	146	152	145	172	144	148	143	165	176	156	169	164	167	154	151	175	155	180	142	162	148	166	175	128	163	183	142	159	163	163	171	186	155	178	166	173	161	153	162	160	160	171	163	161	175	154	175	172	165	172	172	154	147	161	172	163	160	151	166	154	166	170	162	139	145	140	169	161	179	167	169	162	150	147	169	158	177	187	164	163	170	174	195	163	157	152	166	163	167	158	197	156	133	174	166	163	188	168	182	180	158	144	172	174	159	165	165	145	171	153	179	158	148	143	166	182	159	176	174	153	154	145	160	153	184	155	159	147	156	167	162	170	175	143	154	171	158	167	161	174	157	166	159	142	162	168	172	164	186	167	188	167	145	154	160	148	167	174	169	173	163	166	175	168	179	143	155	166	178	174	168	154	174	183	180	157	176	170	171	153	143	152	177	170	176	174	175	164	153	138	172	168	144	173	157	173	163	150	175	149	161	171	132	152	153	166	169	180	169	202	168	171	162	176	155	162	136	150	161	179	158	161	156	173	162	217	180	183	197	158	155	160	176	172	166	183	168	176	163	190	152	164	167	179	178	180	140	129	161	170	162	187	188	142	171	151	158	156	158	169	166	148	151	172	166	176	169	195	165	147	164	151	158	173	170	159	154	185	178	188	159	172	162	155	166	169	145	161	167	177	147	162	182	183	174	161	142	163	176	144	178	167	150	162	150	152	178	182	179	151	165	154	173	183	178	136	169	151	175	167	156	156	168	163	152	186	153	167	143	155	168	170	157	133	158	180	165	170	170	158	165	168	144	133	151	167	171	149	130	163	171	142	159	167	147	164	138	173	160	172	163	176	177	171	163	162	210	155	150	172
2157	536	834	839	720	612	519	458	433	433	439	454	441	423	456	434	425	411	420	422	469	443	432	390	439	400	434	402	424	422	405	425	425	447	445	434	446	440	437	437	435	433	423	423	424	432	399	472	382	429	403	448	442	404	428	449	453	440	400	426	463	432	412	474	435	437	435	421	432	379	423	419	434	422	468	448	449	469	429	444	440	418	427	392	462	448	428	442	447	426	431	430	453	469	449	468	411	440	442	415	424	398	422	456	415	453	422	446	427	407	480	451	429	423	432	482	406	429	408	426	442	423	423	390	430	473	461	443	429	444	443	410	417	403	400	453	409	385	425	418	457	442	441	434	412	423	444	439	427	447	440	441	448	433	454	450	393	456	409	448	407	425	452	447	412	425	415	447	419	448	418	442	404	447	437	427	422	422	404	415	394	424	400	384	402	439	446	434	414	418	415	461	393	414	450	428	416	425	447	412	431	439	430	456	445	428	416	436	416	422	454	433	408	432	451	424	429	433	434	366	396	407	434	429	438	419	419	419	463	453	418	424	433	442	411	432	398	444	452	438	412	436	432	424	428	445	408	470	443	404	442	434	413	419	463	428	426	454	468	409	456	406	433	440	437	421	420	406	457	398	472	417	437	453	447	422	455	436	436	401	432	428	395	459	414	448	447	401	427	457	403	383	430	429	414	403	386	417	381	447	430	414	419	385	421	430	422	411	438	426	412	405	412	411	402	429	446	435	428	434	427	429	439	423	438	402	422	444	435	423	422	466	426	396	424	450	427	418	424	417	414	432	414	447	431	429	456	432	434	407	461	420	447	444	454	465	438	440	409	399	445	385	409	464	413	383	429	442	422	442	398	405	434	423	408	427	433	414	442	436	422	437	425	399	401	417	391	443	462	432	419	459	461	425	465	430	417	445	449	452	409	429	441	411	450	392	390	439	385	432	462	413	453	418	374	422	420	451	431	469	412	405	398	435	415	408	428	433	414	461	442	435	446	420	445	444	400	463	420	402	416	381	430	375	411	433	466	428	466	431	449	442	415	413	412	403	433	457	460	427	434	402	439	445	443	450	409	446	397	444	405	454	444	444	425	415	458	395	424	416	463	436	418	403	398	407	416	401	434	448	422	409	397	471	425	406	397	423	442	441	432	431	432	435	443	410	425	454	416	405	425	396	400	459	396	428	396	425	407	449	419	390	412	418	392	427	416	423	428	409	428	432	418	472	438	419	417	433	431	437	422	430	405	415	431	465	427	456	432	454	405	423	407	414	424	431	404	435	410	432	445	433	452	495	446	454	421	452	418	423	435	421	430	418	458	435	433	428	467	430	407	413	426	434	438	446	444	425	430	411	401	428	444	385	426	406	433	395	454	432	406	413	419	426	459	451	398	445	447	422	436	426	412	438	447	428	473	418	429	452	440	444	422	425	468	418	431	436	444	398	454	420	461	427	420	426	422	420	415	455	434	443	399	421	444	410	466	431	452	424	442	458	399	420	399	424	431	434	432	398	392	412	438	423	427	422	381	428	402	435	438	428	444	440	444	416	447	428	459	428	452	403	401	409	417	464	424	428	437	431	444	397	418	412	448	472	402	416	437	437	426	452	449	399	412	443	420	424	404	420	415	429	397	434	405	446	436	430	423	360	424	416	442	426	418	450	421	440	451	413	381	438	469	435	404	399	400	446	417	427	424	432	449	389	411	438	437	433	435	464	411	446	443	406	458	407	450	423	471	412	428	404	422	427	439	424	431	396	442	432	412	441	439	420	431	440	448	388	426	453	401	417	413	447	391	406	439	414	415	446	392	434	464	385	491	425	409	457	444	405	419	392	434	425	415	386	423	416	380	411	437	413	467	410	433	428	419	448	425	436	428	445	426	411	413	426	427	412	408	460	441	442	453	425	450	443	448	444	418	426	432	409	420	464	454	425	428	434	433	427	426	409	403	435	452	433	430	433	428	424	450	430	417	419	415	469	410	481	403	401	432	429	426	395	417	426	411	434	470	439	464	472	456	443	415	439	442	447	443	444	409	419	428	416	417	444	411	423	431	402	447	404	440	388	466	450	417	435	465	387	462	442	395	470	416	407	405	430	394	420	419	414	385	437	420	424	442	449	419	416	417	426	448	387	393	440	424	412	422	418	367	439	403	427	443	456	405	458	406	428	441	407	403	417	452	383	426	416	432	436	454	429	422	395	410	445	464	456	454	422	396	421	422	430	417	426	408	417	403	441	435	399	422	409	409	445	445	446	432	410	404	413	406	450	444	426	409	450	412	410	412	414	397	450	442	395	410	427	426	435	496	463	427	441	434	416	420	441	428	428	463	429	410	441	404	424	398	383	405	398	398	442	467	385	421	428	395	432	451	449	433	442	444	417	424	447	419	449	459	419	414	408	429	427	443	408	428	417	421	404	436	436	437	418	441	419	422	441	413	427	409	423	406	450	455	415	424	495	433	424	434	437	424	424	425	438	448	446	413	439	461	457	455	465	421	446	391	387	426	433	430	368	436	436	424	457	435	432	445	446	452	449	430	423	438	450	435	462	418	398	428	453	435	426	460	422	474	428	402	407	419	455	393	458	425	458	421	409	422	434	434	419	449	436	445	433	457	448	463	440	456	431	415	432	414	414	447	411	475	421	425	443	424	427	430	449	424	375	432	426	464	426	446	425	401	425	424	464	403	441	455	482	415	437	385	422	390	401	420	437	450	447	413	417	434	415	386	419	406	417	475	439	371	409	430	404	418	442	407	455	461	415	429	426	440	418	401	420	417	418	462	467	472	434	440	422	443	422	412	420	455	399	443	431	436	438	425	446	402	436	408	408	422	414	427	432	454	431	426	439	453	459	416	444	454	419	449	425	449	412	429	436	452	418	438	406	395	418	437	437	447	409	419	481	451	399	414	389	413	428	412	411	400	432	396	410	428	437	396	424	423	437	448	439	441	426	415	451	430	429	418	431	384	442	394	433	432	405	424	384	479	417	413	445	428	441	408	407	420	411	425	435	433	427	436	406	427	411	425	414	447	414	447	418	425	414	421	405	421	428	445	422	435	421	417	439	454	412	426	452	387	414	449	418	416	405	430	436	402	398	439	448	407	438	435	437	424	417	465	396	438	465	437	448	406	432	406	416	444	415	423	402	410	423	427	436	437	436	396	439	430	425	442	458	402	396	444	422	373	398	440	412	402	420	480	413	412	409	488	429	449	462	427	430	434	407	452	451	458	433	416	430	390	435	471	437	411	436	420	398	419	429	442	449	442	449	430	441	432	396	403	432	426	411	425	427	408	405	434	462	425	434	398	439	430	406	477	390	433	410	432	423	437	438	433	427	399	457	398	441	433	422	418	472	450	474	433	417	420	433	453	428	438	427	455	424	426	422	422	409	429	433	391	399	415	445	363	436	404	405	454	447	430	388	418	437	419	410	431	426	405	406	403	423	409	385	400	430	430	399	428	447	431	409	410	435	397	436	440	449	420	439	426	457	404	410
8524	994	1040	810	621	427	398	404	384	363	344	339	349	341	329	342	326	344	364	317	327	346	281	283	339	352	321	302	323	301	298	303	307	315	324	298	339	331	326	331	304	309	294	310	307	279	310	307	316	336	312	317	349	298	349	341	309	337	328	313	325	334	349	297	320	335	295	310	308	293	331	282	273	332	334	294	282	321	304	323	334	338	335	284	358	345	328	319	303	307	285	342	303	311	329	307	296	331	322	301	313	330	283	320	315	311	309	340	328	323	318	348	288	332	314	323	317	338	349	326	323	283	333	312	314	345	323	311	296	307	283	312	301	303	335	338	315	353	310	298	322	347	350	306	320	320	285	362	333	321	321	354	319	337	307	327	311	307	326	293	319	333	293	332	350	325	319	316	330	313	328	300	299	328	362	327	304	320	365	314	313	328	379	362	350	352	315	341	341	332	305	340	311	324	311	340	307	318	297	309	359	289	331	319	324	293	356	302	316	310	312	282	311	289	335	325	321	306	345	317	330	329	334	313	308	315	356	307	324	313	309	295	370	327	385	326	275	336	327	328	314	304	288	313	312	320	339	331	317	319	275	326	353	332	338	344	323	350	317	362	305	312	280	313	313	314	325	315	312	318	322	333	293	288	312	342	333	311	322	283	325	342	320	279	345	328	320	300	309	318	310	310	347	268	293	323	318	313	323	308	350	349	330	307	329	339	338	338	287	370	304	304	329	302	322	332	298	337	353	332	323	289	321	332	293	320	299	311	294	298	344	340	318	310	334	279	314	335	338	326	313	311	283	319	306	375	316	313	308	315	298	335	311	292	346	340	331	299	341	328	292	274	335	266	303	291	308	321	336	296	309	334	310	343	285	301	300	324	336	310	308	312	308	300	347	327	345	308	307	329	327	348	327	324	313	309	307	309	376	327	326	317	363	292	303	346	279	293	326	316	313	317	318	275	318	339	355	324	336	320	351	303	300	291	345	322	338	304	295	370	344	345	311	299	336	333	272	338	292	324	357	302	302	317	331	306	351	337	325	323	303	326	344	321	300	314	328	340	347	320	305	319	345	337	339	305	289	343	313	347	301	305	341	331	336	345	322	323	291	335	323	316	310	311	306	314	329	325	324	322	299	288	304	335	293	333	341	318	299	295	316	298	305	295	328	346	317	347	317	300	329	353	315	318	322	315	311	319	326	312	310	296	336	312	318	291	336	327	281	345	328	334	323	294	334	337	295	334	296	293	352	348	328	305	329	334	313	316	313	307	319	379	325	350	350	313	287	329	316	322	309	354	334	358	314	305	310	327	299	340	313	342	304	328	313	318	348	356	326	305	330	299	306	314	286	308	305	339	309	332	339	312	277	334	336	336	310	319	326	284	340	297	313	328	315	346	288	341	375	314	328	355	310	347	340	279	329	304	292	307	299	331	315	348	316	324	337	338	354	334	317	285	324	312	307	300	301	317	308	313	342	323	309	317	314	293	343	295	314	328	341	356	325	308	327	316	318	344	317	325	332	303	326	313	335	302	326	304	332	328	332	282	303	314	313	305	345	332	303	254	308	289	293	313	318	335	296	283	303	337	321	312	337	322	347	316	308	295	308	304	299	295	325	315	318	308	327	334	331	312	314	295	318	363	310	312	330	337	349	319	282	354	323	323	324	313	326	305	309	324	319	325	303	270	290	324	348	352	355	330	330	294	322	315	301	298	302	327	328	315	314	330	315	334	333	325	331	312	293	289	304	305	315	300	360	350	284	343	312	310	303	345	330	321	292	324	317	309	311	317	344	319	317	328	297	344	311	338	305	352	331	314	353	319	324	313	329	315	323	342	324	318	320	309	283	312	327	305	324	321	311	300	332	317	323	340	314	307	351	337	308	332	347	327	292	318	321	295	355	317	314	317	296	328	336	341	314	286	337	310	330	306	345	333	305	318	352	281	312	335	316	300	308	334	342	319	266	333	318	326	292	332	336	324	320	288	354	285	304	306	328	301	321	302	309	292	300	310	307	320	317	329	342	343	334	328	260	331	341	308	297	307	324	298	336	349	340	312	307	304	315	305	329	305	327	323	311	334	309	324	340	310	292	310	334	330	297	357	313	307	357	321	312	310	339	317	287	326	299	312	300	318	288	295	289	301	336	337	350	331	354	285	323	313	306	326	343	341	312	315	325	328	338	329	309	329	301	315	301	303	292	323	323	331	301	318	331	289	317	299	305	310	339	355	332	330	327	310	378	292	335	325	329	319	319	344	339	334	362	286	311	302	326	334	307	294	294	331	341	313	350	336	333	297	330	327	324	343	357	309	332	295	325	326	286	340	324	324	290	338	334	336	324	314	333	309	318	278	302	307	324	314	296	282	316	313	318	309	332	308	356	342	287	359	362	278	312	330	370	326	340	302	294	315	285	309	322	284	328	311	315	339	342	315	305	338	319	324	346	336	307	303	305	306	312	312	304	298	298	339	337	309	337	303	335	342	292	315	328	308	306	293	276	293	283	305	316	322	325	302	303	299	315	324	300	326	304	285	327	315	308	334	299	345	313	324	306	333	333	337	324	333	322	321	322	303	326	296	349	337	303	317	300	296	318	344	306	317	332	335	320	308	323	303	319	330	333	328	312	347	317	321	349	327	328	330	349	329	315	335	328	342	352	360	322	314	327	312	331	344	334	299	320	318	343	300	318	309	378	301	301	305	284	319	331	331	346	313	267	330	328	295	314	310	312	318	301	294	335	339	344	322	277	333	317	334	306	334	336	343	336	340	327	307	303	310	331	299	320	337	280	310	311	325	321	301	335	307	307	332	333	333	335	304	323	312	341	318	332	350	313	318	312	286	325	299	303	346	315	315	329	323	317	307	336	323	344	316	302	304	341	327	298	312	315	307	310	351	346	354	338	321	324	312	304	285	308	351	293	302	330	322	347	330	331	333	315	331	312	327	303	315	296	303	333	340	336	301	333	306	333	335	337	314	347	335	340	280	317	292	303	319	305	289	288	312	321	311	291	292	334	314	302	341	307	322	352	305	317	331	355	312	300	296	346	366	322	338	328	325	322	335	349	320	316	302	337	323	347	336	348	310	326	339	306	334	348	300	346	320	362	328	323	317	275	313	303	328	320	315	295	294	314	320	310	324	311	317	318	309	290	307	334	337	319	272	307	307	291	308	312	305	305	337	317	322	319	336	324	318	301	319	291	324	283	294	322	332	323	304	322	329	302	329	295	275	312	358	383	362	351	336	309	311	265	302	356	308	285	334	318	309	317	327	330	322	314	310	284	329	291	295	332	357	288	319	298	275	323	321	296	340	318	364	325	318	301	344	317	317	318	324	312	310	302	329	311	303	299	304	339	339	351	334	325	345	288	307	313	330	308	354	314	333	349	346	316	307	360	347	308	308	323	313	313	321	304	339	313	338	320	322	320	323	322	326	314	303	326	371	334	335	289	352	308	299	326	341	341	282	303	348	322	322	292	305	354	313	320	301	345	316	301	281	305	317
7079	1276	2142	2378	1802	1513	1301	1167	1080	977	933	880	928	846	842	765	809	820	783	783	825	771	764	770	736	817	790	794	774	772	761	741	745	755	742	747	772	796	771	811	738	767	713	747	770	734	743	794	777	776	719	710	780	748	741	769	716	744	767	764	733	740	806	700	752	745	750	730	768	708	771	745	719	739	721	760	716	725	719	779	740	714	763	702	773	777	711	687	757	765	703	753	762	732	720	790	741	769	743	750	727	796	735	745	739	737	775	684	759	779	737	729	771	716	711	680	760	754	745	716	731	765	739	775	753	733	757	751	750	766	744	738	711	781	781	717	733	781	748	771	770	769	704	739	734	737	732	699	752	744	725	760	741	706	757	742	746	697	736	732	736	756	762	787	782	735	734	729	780	755	731	745	745	742	702	691	717	695	737	782	755	716	744	768	796	764	710	738	757	785	782	712	752	797	750	729	693	737	722	771	721	713	750	732	754	757	787	720	716	705	717	782	793	738	805	732	713	748	728	756	732	751	759	769	745	714	773	743	742	743	718	711	745	757	729	731	750	732	780	792	724	775	793	782	705	753	741	737	770	765	720	724	742	698	743	733	729	756	751	808	703	752	762	752	735	687	697	749	740	717	733	780	746	777	729	725	714	730	721	767	742	752	738	725	762	785	742	753	699	747	756	711	715	734	716	718	727	713	734	727	761	746	747	714	767	748	765	748	698	739	724	749	713	754	756	744	736	714	717	763	730	728	746	766	784	759	738	756	758	696	786	754	704	746	761	746	728	716	766	747	794	769	770	731	735	796	734	755	735	744	716	722	689	729	738	778	754	699	765	757	761	799	749	766	728	739	785	764	744	807	787	727	792	729	752	748	762	738	695	732	710	747	719	781	714	727	751	784	718	736	719	689	761	758	757	746	746	764	775	744	765	773	767	699	758	707	729	796	729	756	786	743	704	761	748	728	771	728	735	736	768	763	690	748	732	766	732	701	731	707	729	718	769	719	734	755	717	713	721	709	754	767	728	739	739	719	734	698	741	787	726	735	750	717	739	779	709	772	723	783	752	736	742	735	742	772	709	779	764	745	780	732	703	736	742	784	729	706	681	788	748	756	747	763	718	785	782	744	709	756	734	729	701	780	730	764	762	753	741	779	720	751	700	729	718	743	754	772	733	750	773	740	806	682	822	736	757	724	764	737	749	779	720	696	718	732	747	671	789	760	736	743	763	754	766	735	702	739	736	695	720	806	763	728	775	788	706	745	771	744	736	791	748	738	776	787	712	699	746	730	784	738	777	778	802	755	759	725	706	735	766	768	799	710	761	749	750	744	731	777	753	764	755	779	665	745	775	693	701	704	763	768	755	750	758	748	743	748	751	732	726	723	755	712	739	732	763	743	750	762	783	755	771	732	733	743	780	788	742	725	706	781	784	785	727	762	738	719	757	777	734	719	704	769	734	724	724	779	746	735	768	773	695	750	772	756	779	735	735	753	751	726	747	761	720	761	719	769	735	721	768	713	737	763	750	749	753	709	755	722	729	709	748	724	716	753	753	718	720	790	768	746	701	741	731	713	768	765	719	715	746	743	749	782	721	742	777	705	806	718	726	717	723	744	719	773	765	761	749	779	741	738	737	776	738	712	711	729	761	792	734	791	780	777	765	751	734	776	761	755	704	732	773	697	785	772	711	725	747	775	733	732	749	738	741	772	738	773	732	724	669	732	703	735	745	723	794	724	747	780	756	722	729	767	758	755	728	707	708	769	753	738	746	740	738	786	746	760	718	713	712	726	688	762	750	765	749	706	742	676	748	743	752	768	731	771	768	811	804	730	778	755	747	755	733	771	724	803	754	732	757	745	746	731	753	736	697	774	740	756	738	761	777	773	762	727	739	702	700	789	735	719	741	721	720	786	724	801	724	709	682	771	770	751	742	741	735	725	768	710	747	746	737	733	691	780	792	705	765	749	720	735	708	721	760	706	740	708	787	727	728	726	741	761	699	717	729	771	780	709	767	777	739	775	738	724	760	698	753	715	779	751	757	744	729	779	749	795	710	716	741	757	711	754	752	750	725	775	772	718	734	745	756	755	717	776	715	716	762	714	781	724	738	740	734	703	749	780	760	763	720	761	735	721	760	784	711	731	838	731	713	716	739	765	729	756	716	752	774	745	718	753	718	744	728	787	730	739	740	718	731	730	763	713	752	727	737	740	750	747	729	744	745	759	706	714	768	727	756	725	751	773	745	710	777	729	772	791	758	748	733	762	763	764	744	751	720	713	719	773	729	741	754	777	726	733	708	733	755	746	753	743	760	758	686	716	734	717	757	763	726	728	724	727	727	699	714	689	749	728	724	727	746	711	711	759	728	704	750	753	809	694	721	727	823	755	727	747	739	725	749	736	717	749	757	735	745	723	708	772	737	738	778	762	749	762	742	744	745	783	780	713	789	758	810	698	733	738	743	755	740	758	704	764	790	723	716	758	751	755	748	742	732	718	718	762	735	763	793	733	742	741	730	708	801	756	723	746	739	711	792	701	751	741	679	778	737	770	763	752	751	736	693	784	707	792	747	765	787	757	742	764	831	731	712	733	698	763	757	746	759	683	721	740	737	771	755	773	721	727	744	739	740	745	738	731	737	763	770	760	700	709	738	728	749	777	756	740	777	695	758	784	767	753	766	703	785	816	776	696	772	755	742	694	727	679	735	745	734	765	683	732	739	726	714	701	754	786	732	709	790	755	716	690	717	765	734	732	751	736	750	706	757	779	761	754	751	713	736	736	745	785	741	752	765	742	727	731	774	765	777	756	745	725	746	748	735	709	746	712	762	752	742	752	798	743	740	729	729	733	739	778	721	740	763	744	774	774	705	749	739	714	756	694	753	780	680	743	781	720	741	732	747	751	738	734	740	759	795	742	748	769	770	717	787	727	724	714	750	748	751	703	706	718	760	767	746	743	763	770	715	778	729	691	758	726	743	788	757	741	693	781	731	777	737	735	714	793	762	749	739	750	770	741	742	699	785	752	742	736	785	718	760	725	735	742	718	743	769	711	759	757	730	770	770	763	760	703	712	746	715	737	751	753	758	719	786	745	761	752	693	718	762	786	767	737	717	732	735	786	779	747	751	719	694	771	703	724	779	755	673	721	756	764	740	736	766	751	747	749	702	718	735	788	774	759	747	768	766	754	804	754	730	735	720	736	779	781	767	730	747	749	755	726	754	757	743	701	774	772	753	713	785	720	761	728	767	713	705	748	746	726	745	756	779	743	702	801	711	758	767	725	775	741	780	760	763	738	747	735	686	789	742	743	760	726	764	752	741	760	753	792	692	747	736	770	722	736	693	734	753	723	796	750	711	759	714	720	732	727	693	784	840	786	727	683	731	752	689	786	745	747	742	718	722	733	758	801	726	744	721	797	746	735	717	774	724	774	719	727	749	675	755	755	740	731	732	738	776	774	763	737	711	761	767	763	717	731	713	708	705	704	752	781	806	766
15628	1727	1441	1099	745	553	462	376	374	361	314	300	309	348	291	304	296	264	268	325	301	344	310	309	306	313	293	314	290	266	299	289	306	296	295	278	295	245	302	255	297	260	303	280	290	259	303	290	282	287	269	293	308	284	305	306	287	307	309	274	277	304	274	275	279	280	277	287	303	295	283	299	318	295	317	296	289	269	296	305	278	271	276	296	273	283	292	256	286	307	276	273	259	278	239	285	275	260	287	318	288	294	244	289	276	286	278	271	283	281	286	296	292	300	293	303	289	305	292	303	260	308	288	280	297	296	283	298	272	234	297	272	300	298	264	294	263	317	312	298	310	277	301	294	263	272	266	270	292	281	285	246	285	275	298	298	326	307	254	257	308	285	285	282	284	289	292	275	298	305	322	309	284	284	311	297	307	297	255	287	280	243	272	276	265	316	280	286	308	262	301	286	318	309	296	318	279	252	319	265	270	297	294	279	287	266	282	272	266	277	270	295	277	283	272	271	303	285	314	259	317	309	306	267	276	313	260	314	295	283	277	285	313	289	315	302	296	311	300	287	287	313	255	287	263	261	288	277	267	296	241	287	289	274	267	290	272	267	249	288	254	273	280	272	265	310	305	309	302	292	286	250	274	267	317	267	307	297	271	274	296	294	289	271	282	307	290	301	314	273	300	272	237	303	267	261	319	252	280	285	307	278	300	261	272	320	293	287	296	292	320	269	306	307	262	283	269	282	309	266	308	279	287	291	288	266	283	265	258	260	287	300	274	320	269	295	285	285	291	331	324	289	252	275	281	276	290	278	286	233	304	278	302	309	303	293	309	287	309	284	309	267	259	258	282	226	267	278	296	296	303	288	272	278	299	289	318	292	293	306	273	304	279	300	278	287	264	272	268	298	311	324	276	301	309	248	307	281	298	277	305	275	275	296	288	275	298	288	257	238	284	295	285	313	268	272	308	256	303	288	282	289	295	276	276	296	308	279	300	284	290	290	289	268	292	284	256	266	255	295	284	278	270	288	287	297	308	276	285	284	307	280	324	287	285	307	267	287	264	275	291	292	276	273	285	292	283	307	271	298	299	350	277	297	280	297	277	272	305	249	280	300	283	287	268	263	326	306	273	301	286	302	277	262	284	272	271	248	296	301	264	293	298	265	276	268	308	273	278	288	291	306	288	311	292	302	290	283	272	280	289	300	297	282	291	309	267	305	285	268	284	280	287	307	274	273	271	274	319	271	284	265	273	255	294	305	281	244	299	285	293	297	252	268	281	286	300	315	288	304	259	295	279	306	283	283	259	299	251	320	289	259	309	290	261	263	296	282	300	286	266	313	270	302	269	267	288	277	258	275	279	281	263	290	264	269	281	306	267	273	291	290	295	259	278	324	270	332	248	278	304	325	275	301	281	273	306	253	293	271	276	279	311	292	297	293	304	274	276	264	265	281	266	269	285	297	288	263	278	289	286	269	289	280	289	259	305	286	281	268	278	271	290	274	293	271	273	327	239	298	293	300	280	296	275	258	309	292	248	290	321	320	278	257	263	308	299	257	308	301	240	274	311	280	285	274	256	289	307	308	306	261	264	241	265	293	284	300	247	295	285	258	292	306	252	287	295	282	271	300	286	286	271	291	265	266	278	299	297	279	284	274	260	289	272	291	279	253	289	283	275	292	264	273	292	286	284	275	265	290	260	303	282	304	269	270	304	256	281	253	252	308	301	290	291	276	286	262	264	254	285	262	280	269	294	312	291	306	285	285	308	281	327	286	265	280	308	295	295	329	306	303	285	270	291	268	293	295	291	302	300	292	317	281	261	264	286	292	288	268	289	293	285	280	270	292	282	248	299	266	296	286	290	323	308	284	285	294	292	282	305	291	267	293	297	297	255	304	291	280	248	279	303	274	260	265	264	258	287	261	290	282	264	280	296	263	270	288	260	279	267	285	287	282	277	273	267	272	269	285	280	290	279	286	317	264	274	268	280	312	329	299	300	257	267	273	267	305	266	296	266	302	255	274	287	291	299	298	278	249	279	289	279	261	291	270	296	274	285	266	292	312	287	267	272	277	293	259	289	287	271	278	269	281	301	271	291	278	291	298	280	327	291	293	252	291	286	315	279	289	309	305	291	287	274	304	248	319	283	292	319	280	280	292	306	279	286	257	296	292	273	273	282	257	315	298	324	301	297	278	300	273	284	308	270	276	275	291	287	281	268	254	321	306	271	283	277	256	264	266	264	286	273	297	261	301	285	266	281	296	276	300	297	306	295	312	323	300	268	254	308	297	280	295	300	295	291	310	293	290	269	287	267	284	280	312	284	311	288	248	303	319	283	271	293	260	274	249	289	275	260	294	281	297	301	294	295	244	282	288	283	283	264	332	326	270	252	291	284	291	307	281	295	251	294	274	278	267	261	311	320	258	244	284	280	271	319	314	289	281	295	283	287	304	283	304	284	279	249	295	271	273	309	318	260	285	293	285	258	263	276	284	279	295	284	288	249	291	310	265	295	295	294	282	294	271	262	272	279	263	297	301	290	271	286	292	268	262	283	292	299	320	262	296	325	281	279	302	271	301	281	274	270	267	279	320	270	287	308	269	257	297	268	295	278	270	309	277	287	240	278	301	278	259	285	269	269	313	286	305	279	291	302	267	302	267	295	318	305	273	259	270	291	296	264	304	295	295	264	310	265	290	306	307	296	290	293	253	268	289	288	284	253	303	309	271	311	306	271	262	270	298	276	254	293	299	306	258	318	270	259	244	267	273	347	287	289	291	285	319	286	285	274	277	265	287	285	301	287	319	287	275	292	266	283	300	253	294	276	292	283	290	286	287	321	282	294	299	286	276	288	258	322	289	274	289	293	298	305	280	294	261	262	293	264	298	273	254	273	319	295	243	279	275	295	289	310	290	274	284	260	293	279	255	281	295	289	297	276	312	297	260	314	286	288	271	298	286	281	264	281	281	274	285	280	269	294	257	305	308	295	286	264	272	320	277	272	280	310	292	283	251	294	300	274	279	274	293	273	293	280	289	268	267	308	321	289	287	258	291	299	329	279	272	241	272	274	284	270	280	286	273	305	255	264	297	303	311	296	299	320	263	276	268	314	289	277	323	301	291	303	293	315	281	308	283	273	302	258	267	321	286	296	268	323	266	284	253	264	272	291	274	285	309	271	281	290	289	286	279	271	306	272	270	307	256	288	267	271	322	281	303	269	301	300	314	257	270	334	301	265	278	294	262	253	300	258	277	260	286	291	250	254	322	286	270	316	295	263	265	293	270	284	244	262	297	329	283	278	313	256	287	268	242	275	296	276	324	293	269	304	277	287	264	297	290	285	279	249	258	266	298	260	311	311	281	261	305	260	296	266	257	292	273	279	298	296	293	288	312	279	292	286	307	257	278	273	291	282	278	242	283	285	285	293	273	242	259	254	318	265	283	291	274	266	302	259	295	279	276	277	295	262	289	244	298	287	252	297	254	281	272	265	293	272	286
8943	1631	3244	3614	2672	2032	1664	1378	1143	1072	982	915	880	852	868	766	777	744	751	754	697	755	730	729	707	708	696	672	734	667	720	674	692	685	673	699	652	625	648	669	607	633	648	698	673	636	684	638	649	656	657	631	651	644	663	634	664	695	690	646	683	616	647	636	671	629	633	623	657	714	695	626	639	654	677	671	634	704	702	674	709	611	696	651	616	678	656	624	707	704	647	663	590	656	640	626	654	629	626	645	641	640	626	687	649	638	670	661	690	647	650	640	634	639	684	684	637	617	607	665	655	606	653	647	612	599	703	629	684	656	623	695	647	646	663	691	625	621	702	619	676	641	656	635	673	658	706	718	647	646	668	690	649	673	648	665	639	622	609	703	645	664	658	648	643	599	626	640	643	668	685	681	641	662	649	617	661	661	628	619	611	614	611	691	655	671	624	678	618	629	666	665	685	661	632	656	665	660	614	656	617	620	676	625	672	672	641	693	639	640	623	664	658	697	623	709	596	643	628	606	636	623	684	634	658	651	628	648	658	627	636	647	661	620	652	653	675	686	664	632	636	626	636	632	612	642	682	674	664	642	621	641	696	664	625	669	627	613	647	657	671	664	686	664	602	642	676	721	613	625	616	665	631	647	607	635	651	634	660	596	623	665	634	663	664	652	665	625	633	694	695	647	691	588	660	628	651	640	651	669	649	632	644	648	644	653	649	650	683	672	656	650	617	660	628	657	592	647	612	621	611	651	641	699	651	671	671	629	647	638	637	636	621	658	674	653	681	679	639	635	579	629	614	621	736	628	636	588	646	640	676	615	624	621	648	635	644	678	639	660	634	625	674	664	639	645	605	677	694	619	662	642	651	650	616	681	631	642	661	681	686	648	628	651	672	669	664	645	628	667	607	595	693	681	620	622	653	665	653	617	670	645	640	613	629	690	619	647	674	685	681	672	657	658	628	665	675	628	662	670	622	662	645	635	610	643	659	637	636	661	610	654	663	611	635	649	652	640	649	625	616	622	657	642	656	610	651	635	668	682	638	661	661	672	633	647	686	672	674	610	643	648	677	615	622	627	664	652	658	687	616	641	663	688	699	611	680	638	685	661	635	641	693	664	640	668	663	671	613	651	628	640	648	646	660	673	633	660	658	671	661	637	665	677	652	631	648	648	658	665	660	622	634	655	684	653	607	652	642	629	678	662	590	614	671	698	689	621	666	635	635	668	656	630	665	611	657	588	632	610	620	621	665	656	655	655	625	647	670	659	603	632	638	686	649	669	634	646	650	639	679	647	645	636	629	613	687	610	644	619	640	629	612	671	642	648	614	676	671	648	608	685	700	676	629	647	612	656	674	646	656	641	595	618	662	665	682	645	645	647	644	649	617	622	665	613	634	625	643	657	630	592	614	639	633	652	647	655	589	676	659	625	654	648	605	617	690	646	664	618	657	671	677	642	658	627	671	617	675	649	620	634	646	665	655	690	628	635	624	633	687	649	630	638	655	640	637	648	614	624	651	627	659	619	619	659	672	665	620	637	669	607	662	642	643	644	647	669	670	632	682	715	658	616	604	611	652	681	617	671	653	683	627	667	637	672	645	636	630	656	658	665	659	642	612	663	681	633	684	664	670	653	618	672	614	657	634	642	690	644	691	676	655	635	656	604	624	607	592	720	636	696	587	625	654	656	603	626	654	638	650	719	657	651	665	650	662	602	634	604	630	624	658	630	675	675	667	674	627	644	663	666	672	641	645	602	634	674	660	673	644	677	648	644	634	684	643	643	663	661	617	665	696	650	651	661	651	681	635	641	603	636	660	685	626	620	647	622	705	637	657	635	627	648	669	625	671	588	646	623	655	641	638	631	653	630	646	649	652	644	691	644	618	670	657	702	646	645	654	627	618	641	633	609	618	623	639	595	663	638	640	614	634	656	666	610	637	672	648	650	678	650	681	675	632	635	653	602	657	663	641	641	593	656	665	672	623	655	600	654	643	625	630	626	652	696	685	626	697	630	695	588	628	660	651	667	622	637	625	621	680	644	671	642	669	636	667	643	659	629	649	642	694	638	640	636	630	673	672	697	630	649	668	674	646	635	628	653	666	632	654	636	668	675	668	601	638	622	605	648	663	610	696	670	643	652	605	646	686	675	685	630	676	667	619	599	610	635	630	653	627	623	639	668	647	623	625	667	660	645	633	699	640	669	644	623	622	653	642	626	619	675	672	634	674	659	659	604	677	665	648	664	643	639	613	663	682	656	620	669	666	630	631	638	598	652	668	655	616	664	666	648	636	641	676	624	621	733	675	654	625	655	670	654	643	695	638	637	653	602	607	644	641	628	635	646	616	663	658	660	631	675	651	687	652	676	645	638	616	638	625	615	653	624	684	657	674	661	658	626	648	605	620	624	645	652	621	616	612	673	628	661	635	644	642	630	615	645	638	649	621	646	701	628	632	639	651	680	644	642	650	696	617	631	694	610	649	606	639	636	645	627	687	607	602	657	664	610	623	573	634	631	700	622	637	626	657	630	669	636	651	663	657	627	680	645	653	607	661	679	629	636	663	622	660	663	630	673	648	653	637	658	617	637	617	643	638	643	701	685	658	709	630	657	679	659	675	675	658	682	653	630	688	625	636	609	656	682	672	635	672	668	635	608	662	675	602	675	586	636	606	649	648	625	630	655	687	657	652	669	730	640	608	617	663	651	662	624	675	648	648	665	595	611	654	708	626	617	556	690	662	624	661	648	662	645	585	590	654	699	615	717	627	624	660	624	631	655	684	630	620	634	708	665	645	628	656	630	632	585	680	633	614	664	627	651	644	644	670	613	640	640	625	670	674	662	630	680	659	682	594	664	656	648	689	620	653	645	699	663	659	628	641	670	633	663	644	671	578	637	611	717	659	667	695	675	672	644	665	593	644	711	634	670	670	673	643	704	658	630	620	647	629	611	660	641	632	625	643	627	595	630	632	632	620	626	641	662	652	691	621	713	653	628	670	684	605	681	651	608	626	658	659	637	658	648	653	659	675	622	653	599	658	631	631	664	647	651	632	597	649	643	640	682	652	629	678	634	583	666	690	637	616	660	678	635	642	614	613	610	613	693	629	707	663	620	677	675	627	679	632	595	658	627	625	656	663	651	682	691	664	647	650	626	652	676	683	651	650	650	654	631	625	624	654	709	667	657	657	665	650	641	666	673	659	639	657	672	664	662	641	666	633	665	634	621	656	687	677	620	680	647	656	659	668	658	681	673	673	706	699	655	635	674	625	657	706	608	631	667	657	606	673	620	661	616	652	649	682	683	691	626	650	617	667	661	675	650	654	634	651	634	643	613	637	612	685	673	655	622	649	676	690	650	642	634	606	619	634	650	618	649	644	665	634	606	684	648	619	634	648	619	655	617	629	630	637	618	683	615	633	590	679	699	652	622	657	661	631	663	672	589	662	607	693	636	650	664	641	620	639	587	646	655	695	626	664	655	665	636	636	664	686	617	686	688
2023	270	299	282	185	178	162	146	162	150	193	176	173	146	172	135	169	137	157	178	159	169	194	158	156	174	180	164	167	168	161	156	166	150	165	182	166	164	179	165	154	162	174	193	167	149	143	184	174	172	159	135	130	158	168	170	159	143	165	186	180	152	163	179	165	130	172	153	141	180	165	176	157	176	193	154	146	160	176	171	154	159	143	142	146	166	151	176	165	149	163	151	150	185	164	159	194	186	174	165	148	162	146	163	168	157	193	160	143	146	160	161	142	153	172	171	185	153	183	145	145	149	141	155	167	147	166	181	190	190	181	156	162	150	142	155	166	148	176	147	182	151	160	181	149	145	183	161	172	176	140	145	170	158	155	160	165	162	174	150	157	172	158	168	200	143	140	174	163	155	149	155	172	149	165	173	156	167	169	152	139	163	161	169	170	153	162	153	163	172	153	187	172	153	171	167	172	147	164	160	166	154	165	164	162	177	161	155	161	174	172	156	148	165	186	143	162	170	157	158	141	152	165	144	174	144	166	150	138	147	160	186	141	141	153	168	156	155	142	165	153	151	143	157	162	161	141	168	182	179	174	160	170	134	166	157	179	179	150	152	158	165	170	162	174	164	162	153	183	138	151	197	183	158	165	145	158	179	165	157	154	194	146	180	192	172	164	178	191	157	153	180	154	177	160	176	163	170	171	175	136	134	135	156	170	161	163	191	160	161	164	154	135	176	185	147	170	177	157	161	151	144	172	176	162	150	167	154	136	152	174	184	163	151	161	151	172	169	165	147	161	173	193	144	168	169	153	170	180	175	156	169	173	153	180	157	186	175	150	146	177	170	163	156	148	133	176	174	160	156	171	162	160	166	162	153	169	173	172	145	179	170	133	160	187	162	148	137	184	186	190	159	172	169	160	179	178	188	168	181	166	171	163	160	185	156	156	153	148	184	177	163	146	153	171	142	167	192	166	149	158	158	175	173	158	154	164	166	156	159	185	154	162	165	175	168	144	177	156	181	161	170	150	165	134	174	169	139	176	148	141	182	190	170	152	195	165	179	175	171	170	186	153	164	166	172	174	176	166	170	164	172	159	187	162	184	142	175	156	180	166	156	166	151	151	157	175	152	160	154	166	176	167	180	184	143	163	182	159	144	138	181	172	167	155	168	169	167	158	166	157	150	170	170	164	197	182	171	165	194	157	172	156	137	149	166	185	168	167	146	157	165	178	159	173	149	165	156	161	175	173	162	150	155	147	171	135	161	183	161	183	158	157	157	159	162	161	159	130	158	153	159	171	162	144	144	159	181	181	172	176	149	173	167	150	134	161	142	167	156	184	147	188	170	187	154	167	163	169	157	168	168	169	166	158	165	165	158	174	171	175	191	188	152	152	147	143	190	153	132	162	155	157	172	157	174	165	170	169	182	139	165	149	155	179	169	158	167	154	174	156	158	146	166	158	172	153	171	152	144	150	156	144	142	154	165	160	154	140	175	154	152	158	166	160	176	176	172	139	166	163	158	168	153	163	154	157	169	158	192	154	148	218	161	188	148	136	143	174	202	149	142	177	185	176	167	163	156	173	139	142	173	148	170	182	145	148	161	181	156	179	167	188	192	179	167	159	166	142	182	155	170	168	167	176	157	168	147	128	155	180	149	164	184	169	165	162	170	123	158	167	153	166	145	142	163	167	163	129	214	180	164	148	174	157	158	155	150	162	167	147	157	178	136	140	148	155	170	178	174	146	198	178	181	162	162	160	169	155	159	170	153	174	151	174	167	145	190	171	183	169	127	131	147	171	170	160	172	168	150	173	159	163	171	156	167	153	160	145	158	162	171	138	171	132	162	132	171	128	170	156	157	154	131	180	174	147	168	161	139	163	149	145	177	163	179	180	147	170	171	162	165	158	152	150	126	151	136	159	159	178	168	164	152	154	167	144	171	162	190	155	155	171	165	158	210	163	141	140	156	174	171	158	190	164	158	166	151	170	164	155	174	147	171	189	153	177	170	141	143	144	155	192	176	155	155	142	158	168	169	142	160	152	155	151	140	146	141	175	169	195	148	152	165	158	156	152	178	191	137	176	161	156	160	185	178	171	154	180	170	159	174	155	180	170	154	146	151	168	159	146	157	158	165	149	181	153	174	155	147	142	157	164	155	139	170	177	175	143	161	133	163	177	141	173	192	152	158	172	183	161	170	135	180	160	133	174	176	164	154	180	168	151	157	171	170	158	173	178	161	159	166	179	181	151	162	155	169	136	156	181	187	182	171	167	168	159	182	162	149	178	165	156	135	174	163	157	151	139	169	156	175	177	151	185	143	175	168	160	167	183	156	151	182	148	159	154	163	157	167	164	167	168	184	191	142	143	182	168	149	157	164	134	153	162	170	159	158	150	177	174	156	143	197	150	160	169	180	136	175	150	134	148	148	161	179	191	165	162	170	147	146	157	162	161	160	171	157	156	146	164	149	151	176	158	178	163	168	173	168	138	168	179	185	137	189	176	173	152	165	154	150	156	132	146	165	166	182	157	177	165	142	135	170	176	186	149	158	153	157	134	157	169	175	161	156	140	158	150	192	155	153	147	172	150	162	165	161	166	148	181	139	149	187	161	169	153	158	147	169	139	182	148	164	153	149	165	179	155	163	171	163	165	172	157	154	167	170	173	171	163	161	169	169	151	144	165	156	152	149	163	148	165	150	159	176	146	175	169	143	137	178	165	178	164	164	164	148	156	161	159	155	172	174	169	154	167	167	153	168	142	141	156	165	186	137	178	162	157	160	184	159	183	149	130	143	175	167	196	173	178	139	162	195	173	141	164	164	157	151	180	162	140	152	166	170	197	160	146	153	174	142	177	151	168	150	178	142	155	176	140	181	141	181	172	129	180	170	168	186	184	197	160	160	154	193	158	164	158	180	163	168	171	186	164	185	161	169	186	165	140	168	157	178	156	153	162	150	183	157	182	149	180	166	164	142	141	166	151	147	158	161	193	152	160	173	169	161	170	177	170	157	173	128	147	149	164	157	142	162	140	155	172	171	178	188	164	161	157	162	153	135	159	176	169	168	159	170	174	163	158	175	182	146	189	172	171	164	145	165	157	169	152	154	182	172	177	162	138	170	183	160	154	139	193	176	149	165	182	166	153	136	164	175	164	143	155	181	181	152	155	178	182	154	159	176	135	173	162	168	160	134	168	169	159	155	170	170	176	156	138	155	178	159	178	179	178	176	166	140	160	178	157	180	177	180	140	161	157	173	161	152	196	171	172	170	170	147	148	142	139	146	187	171	168	155	164	181	163	147	169	156	149	158	165	165	161	158	162	162	160	177	146	166	180	172	191	187	186	158	166	150	168	166	162	148	151	165	154	171	175	186	152	150	158	166	188	167	152	185	176	173	158	188	163	152	148	144	165	165	170	176	219	190	166	158	176	179	179	125	161	169	142	168	155	164	181	187	152	169	147	170	166	168	159	169	166	180	184	160	164	174	160	160	172	155
2142	582	780	847	650	555	540	468	387	473	457	430	454	454	409	418	442	446	433	423	415	441	407	422	432	407	433	420	428	455	418	445	434	455	425	424	448	446	411	438	446	403	453	441	409	438	457	425	406	435	439	434	460	431	453	414	446	435	454	420	418	436	425	424	456	466	449	439	448	417	440	424	445	429	426	370	441	419	435	401	401	434	425	392	435	432	442	415	425	395	443	453	433	407	433	475	441	404	427	424	439	424	392	393	473	473	418	410	381	432	419	406	449	441	434	431	424	423	403	436	396	439	453	383	392	384	440	432	432	447	435	394	431	459	429	446	403	434	449	410	443	451	435	432	463	448	420	451	444	464	443	444	425	421	416	423	403	395	415	452	389	457	430	428	436	407	461	409	433	440	408	427	463	426	432	443	428	415	430	407	402	460	424	424	424	429	432	427	392	390	437	419	435	410	388	398	411	451	429	403	454	476	439	449	437	425	440	423	449	409	433	457	442	399	451	431	378	431	441	429	423	423	424	455	431	449	410	424	446	428	407	408	456	446	445	421	424	422	402	442	442	476	475	424	380	422	444	407	425	416	416	388	417	401	448	407	427	416	420	466	440	415	433	428	430	412	417	407	433	407	439	406	403	407	393	422	413	436	404	446	426	403	415	418	377	449	459	435	393	437	413	420	447	464	427	417	437	398	438	434	436	420	461	398	467	425	425	443	392	424	429	424	426	445	424	427	416	404	412	435	432	434	494	421	411	414	413	414	416	420	429	418	426	428	402	475	427	430	419	442	424	429	397	425	436	434	408	429	454	423	405	417	374	444	438	416	385	453	404	443	446	421	410	432	438	425	454	407	398	436	460	427	464	426	422	452	437	406	442	457	423	420	454	453	403	437	416	404	406	424	436	449	434	432	432	443	433	421	437	382	419	424	443	402	444	454	440	426	381	434	453	400	427	424	446	391	419	422	450	394	465	438	465	407	443	435	453	438	445	399	423	411	431	421	441	402	413	446	387	448	470	461	443	423	408	458	406	421	410	459	433	442	449	428	413	413	414	428	418	421	399	380	430	409	409	431	451	445	425	401	406	427	398	412	450	427	395	455	449	425	414	408	421	467	429	422	395	436	414	437	392	408	453	434	425	444	437	420	438	420	414	418	433	409	428	419	432	411	446	420	415	423	445	415	448	431	407	405	439	444	423	455	422	414	444	445	431	429	434	408	439	451	420	449	472	410	410	446	446	385	418	438	454	412	422	456	434	438	425	417	394	453	449	430	423	461	427	436	422	452	425	424	435	413	448	458	437	415	432	438	431	450	429	411	415	410	404	460	409	442	444	405	451	441	437	429	410	424	440	457	467	409	443	425	408	449	419	411	422	439	400	462	437	446	450	471	399	433	417	429	410	398	431	424	409	430	428	454	432	454	430	439	410	429	451	476	421	428	400	406	406	424	423	417	430	433	425	427	445	401	439	413	424	382	442	448	437	400	460	440	419	409	480	444	409	432	405	431	412	417	444	433	403	455	421	415	395	412	460	395	444	461	436	428	410	420	422	405	430	409	414	451	413	451	429	440	405	403	437	449	423	426	406	449	445	426	389	434	455	431	453	437	421	427	399	439	445	437	407	428	456	464	449	432	449	452	427	467	423	429	399	468	432	431	432	425	463	430	422	457	407	397	425	447	426	426	428	406	354	432	455	426	461	447	410	434	419	465	427	430	437	401	430	445	441	446	370	434	395	469	449	405	427	450	426	389	452	423	422	453	385	397	441	411	440	421	420	442	414	423	433	458	419	452	412	428	456	425	430	441	439	408	435	427	407	450	452	428	425	453	444	419	407	417	423	445	438	430	439	425	442	424	413	441	422	447	447	449	414	443	474	462	404	451	436	425	456	444	413	433	427	422	448	395	438	428	416	455	471	428	415	394	433	413	399	387	446	390	430	428	427	439	394	414	457	435	429	459	404	444	432	418	499	415	443	436	418	426	434	443	417	408	405	452	452	468	406	410	457	439	443	424	432	406	449	399	446	390	429	425	458	390	460	419	431	445	420	464	400	423	417	431	437	410	486	439	412	432	415	434	448	432	427	428	436	457	447	407	423	442	461	431	427	462	412	400	435	435	417	386	408	433	398	399	446	416	435	399	425	395	417	437	442	438	459	430	402	428	459	426	440	402	401	419	426	412	457	425	441	477	447	414	452	428	438	441	444	404	440	447	467	433	422	427	389	427	412	477	430	412	428	421	408	435	447	411	418	445	386	434	405	430	421	409	426	410	425	428	410	434	448	418	422	460	439	453	467	431	415	407	428	413	439	438	435	430	455	392	418	410	415	435	411	419	432	415	445	421	464	430	441	442	444	394	440	436	437	431	450	419	409	436	418	437	414	423	408	445	466	443	465	431	456	431	410	392	424	482	419	413	435	398	431	423	433	420	395	443	449	420	406	431	440	439	426	454	415	430	449	414	428	449	390	393	417	435	382	424	457	394	449	416	451	405	427	434	421	427	432	418	418	439	410	412	441	430	412	459	433	417	461	439	437	410	403	404	399	447	391	415	439	418	421	438	434	435	439	432	438	417	442	422	441	391	422	428	403	396	376	482	434	483	409	407	435	430	471	427	460	445	434	412	432	387	434	412	446	435	403	464	406	432	422	418	405	413	415	426	424	452	402	398	425	420	404	456	395	445	452	417	475	449	440	432	425	435	471	417	406	450	402	428	414	422	424	410	458	421	404	408	427	452	427	412	433	444	415	433	411	409	425	443	425	429	446	390	447	439	418	398	414	425	459	459	440	410	437	467	396	446	407	421	414	380	447	432	433	454	437	435	423	432	427	453	439	403	452	413	413	441	402	453	420	445	425	387	436	420	442	428	416	395	410	423	456	431	438	432	430	408	460	433	395	429	419	447	450	391	415	434	381	435	414	453	418	478	441	397	484	409	431	396	458	439	416	440	406	437	434	423	454	410	415	420	421	436	455	466	463	439	405	465	411	432	433	443	433	425	417	394	402	398	437	460	462	429	432	435	424	415	433	426	420	424	457	421	416	432	424	413	407	467	451	416	402	440	419	412	480	455	412	413	423	405	426	431	430	435	408	432	431	437	477	408	436	475	447	403	446	445	412	470	431	463	404	418	418	453	420	428	435	417	434	447	433	423	399	433	433	435	441	444	434	414	440	467	474	401	434	452	425	455	446	426	450	389	423	464	401	462	476	450	435	447	398	419	430	423	435	433	431	467	409	446	412	445	421	431	401	428	393	416	439	426	450	413	451	406	427	451	446	438	444	408	433	432	399	420	413	440	422	412	443	441	431	402	421	431	437	405	430	400	442	434	440	446	426	384	418	429	412	429	419	405	440	443	438	432	455	414	420	446	470	447	432	437	445	405	395	393	460	430	424	436	414	417	425	412	421	395	415	433	443	405	444	428	429	467	447	438	452	432	421	436	389	436	444	431	405	422	485	484	410	385	426	427	427	464	413	430	406	474	427	433	434	404
8576	896	946	809	575	485	391	371	353	291	386	348	364	326	318	312	343	370	308	335	352	316	285	312	285	280	327	347	303	303	328	311	360	300	285	332	305	354	341	335	340	331	327	310	330	302	352	329	297	308	308	295	346	349	312	313	315	331	284	331	337	336	284	316	313	296	331	324	324	317	339	333	294	309	351	329	325	310	293	327	311	330	321	336	291	327	317	311	344	307	315	309	344	308	345	315	293	302	308	335	314	351	326	315	335	313	339	323	297	331	302	319	302	322	298	317	294	340	315	344	330	304	296	278	289	346	336	328	308	323	336	303	350	318	310	280	322	326	321	317	342	327	336	338	306	326	283	316	379	335	354	321	318	300	312	272	304	305	330	287	320	312	343	335	284	335	294	340	316	321	311	314	333	331	341	343	332	312	301	334	286	285	311	306	332	327	348	334	322	327	295	309	304	340	324	351	331	342	346	297	318	324	324	323	309	297	351	351	275	330	310	340	291	306	309	329	308	288	311	323	285	312	344	305	309	321	373	358	283	354	345	317	370	290	321	339	325	321	320	323	347	336	315	316	322	286	341	312	317	349	346	350	323	319	329	329	328	297	306	335	331	328	321	284	320	311	295	335	361	307	310	305	295	304	297	337	315	291	318	296	294	280	333	338	341	288	304	356	325	299	356	301	293	333	331	342	309	304	288	325	328	322	303	345	349	325	313	285	318	352	327	313	302	328	284	340	319	305	284	280	301	315	296	291	313	326	326	298	295	266	310	330	320	354	297	303	315	302	316	328	318	306	290	338	300	292	316	331	309	308	314	291	310	322	302	304	308	291	302	337	333	304	350	341	311	303	356	307	342	329	336	314	288	313	336	314	308	325	352	328	334	317	330	361	322	318	298	317	323	311	274	344	293	319	353	334	332	328	322	321	303	304	304	293	332	272	307	333	315	351	321	342	329	348	328	355	300	307	331	320	344	323	320	329	324	328	317	323	289	262	299	329	327	333	318	309	315	337	340	276	304	319	308	292	307	353	324	309	324	311	321	309	301	309	294	303	310	300	291	333	303	296	289	305	341	334	329	304	306	289	313	315	340	299	304	317	303	299	301	289	329	353	327	327	267	313	276	299	320	327	324	328	331	344	322	298	358	340	281	345	295	331	285	291	286	324	286	349	336	333	329	329	307	333	320	328	333	353	290	362	334	319	312	310	321	308	347	365	304	318	291	316	286	350	303	323	334	314	311	310	327	326	327	352	305	330	320	309	322	314	348	349	294	326	320	290	334	294	279	301	296	317	309	345	307	318	301	314	277	349	309	321	328	309	331	328	364	341	333	296	292	315	305	292	296	311	300	305	286	327	304	302	291	313	299	349	311	309	332	326	355	290	355	306	303	301	355	320	338	324	296	292	297	330	316	329	310	330	328	319	305	289	341	312	306	325	341	332	354	325	346	353	303	328	303	301	310	324	329	295	352	322	325	327	300	295	310	322	312	296	303	304	322	323	313	326	318	299	309	330	316	330	318	301	348	332	306	290	326	305	296	318	321	325	327	312	321	329	334	316	320	314	310	307	331	322	323	316	342	309	343	335	305	320	330	333	313	331	291	328	349	327	286	318	320	330	285	312	361	351	303	350	324	305	322	317	342	333	337	312	289	333	292	291	351	339	335	358	304	314	328	310	292	302	296	347	340	327	377	336	342	352	294	318	336	284	347	352	323	273	328	313	310	284	319	321	314	286	296	332	303	315	311	320	307	292	355	335	306	327	322	371	360	318	351	321	317	327	325	291	331	345	331	301	302	324	327	356	324	324	305	309	319	327	333	317	306	338	290	340	307	336	268	327	336	320	304	336	305	339	315	295	317	319	323	298	313	330	309	354	334	357	330	328	315	332	337	336	335	292	300	338	323	316	342	317	322	328	327	324	327	303	313	329	322	303	313	296	291	288	256	319	335	331	363	322	290	326	356	346	319	319	286	286	308	280	345	342	338	346	342	319	289	343	302	280	314	293	300	329	327	311	310	343	327	323	302	328	316	318	340	325	300	305	341	307	335	326	323	323	334	335	331	288	322	357	288	310	325	320	323	322	323	374	315	349	309	319	327	312	313	349	325	316	334	304	283	307	305	295	337	320	308	329	330	315	310	329	352	313	324	306	278	330	300	318	304	306	284	313	329	283	318	320	324	324	276	320	325	310	289	300	306	287	298	311	323	300	298	293	323	356	287	336	356	340	325	290	300	316	319	317	320	305	305	313	314	323	305	317	290	311	285	350	268	326	322	359	302	308	310	338	310	323	353	338	344	334	299	308	315	280	316	306	339	315	351	302	326	298	334	341	354	331	334	325	328	314	311	336	307	288	321	320	331	329	360	299	274	318	332	325	335	333	287	327	289	328	337	323	311	295	332	285	293	313	296	275	305	292	333	347	331	323	337	338	321	302	282	304	328	321	353	312	309	310	356	299	341	332	305	296	342	327	310	323	329	350	309	357	307	353	306	328	331	309	318	351	358	319	330	340	303	342	322	295	321	348	308	349	278	315	306	316	312	307	344	319	333	296	309	341	351	320	306	337	318	284	309	329	302	333	322	368	326	309	322	336	318	293	330	287	306	286	337	311	302	308	331	314	341	310	356	313	335	328	326	336	316	337	364	318	304	304	289	281	313	301	317	335	315	316	301	319	308	314	285	316	299	336	338	321	302	306	308	326	310	330	302	386	330	310	309	323	334	309	312	354	318	303	321	268	325	303	353	328	304	343	313	308	314	314	301	317	322	349	354	331	370	313	341	322	316	321	346	357	327	304	308	287	324	329	325	326	315	331	305	305	332	325	302	314	312	364	301	336	345	296	300	318	310	356	323	331	331	332	315	306	302	334	299	345	328	326	326	305	350	310	307	316	311	296	328	296	307	334	349	340	306	334	310	351	347	328	311	314	307	328	320	305	311	316	341	331	362	346	345	315	305	336	296	304	315	340	330	324	318	295	276	315	356	339	337	338	319	310	313	320	303	325	283	334	324	309	333	349	337	351	337	348	302	330	327	323	318	288	308	291	330	324	303	294	318	305	305	332	319	348	318	303	356	316	318	324	285	317	330	288	306	291	302	310	336	311	314	296	301	291	300	316	321	314	341	322	329	327	341	292	301	326	313	341	317	304	316	303	325	293	315	333	305	306	335	339	301	302	344	319	312	349	294	336	304	322	287	310	287	345	296	326	343	327	313	297	335	322	307	283	312	313	308	321	298	291	296	340	324	349	288	318	353	326	365	316	305	333	299	305	279	314	340	279	300	340	320	328	309	345	280	310	335	285	346	370	337	311	313	320	351	315	295	299	290	327	353	308	319	302	348	335	325	359	343	319	305	317	329	313	318	304	355	310	295	328	298	309	310	322	319	309	305	350	297	313	298	297	366	315	359	293	318	327	315	294	333	327	278	311	317	294	335	309	322	328	305	323	333	309	327	343	341	329	297	337	339	319	313	277	318	331	307	356	334	309	268	294
7144	1231	2208	2452	1787	1480	1276	1088	1015	908	914	848	874	914	892	859	878	848	801	776	815	824	796	787	734	772	779	767	736	778	739	792	759	809	781	763	764	787	766	781	757	715	735	741	717	747	764	783	750	748	736	756	743	756	747	739	768	788	727	771	740	744	720	740	765	756	725	758	709	711	783	789	723	750	745	764	744	688	752	711	724	768	765	751	771	751	777	768	702	736	756	760	778	778	763	778	753	722	751	773	748	754	706	753	740	780	707	738	725	748	739	731	715	709	730	728	757	736	755	736	687	769	759	714	787	775	755	687	746	744	750	772	734	759	747	751	730	787	716	771	729	762	714	726	772	770	714	711	733	738	747	738	764	724	756	767	757	726	788	730	752	762	741	777	752	775	710	770	734	773	784	743	756	743	735	777	771	768	757	799	670	769	751	769	786	741	776	755	758	762	681	707	766	711	727	768	684	728	716	732	720	717	709	730	763	732	742	738	781	747	774	778	704	740	743	744	732	736	680	748	718	724	758	724	732	700	710	746	751	782	780	749	707	733	709	736	724	732	698	728	732	793	744	741	726	742	747	785	747	753	750	718	736	732	712	746	763	764	721	748	718	743	690	726	744	732	789	692	722	743	786	774	729	765	786	730	697	741	718	739	728	780	763	738	702	744	762	740	744	728	704	747	734	764	704	781	714	724	715	739	745	740	760	738	761	743	730	752	731	794	731	727	730	770	664	729	755	770	777	749	756	775	719	699	772	732	753	704	709	719	758	727	758	756	833	783	730	692	768	735	738	709	769	753	737	686	751	712	736	718	733	774	760	706	706	709	797	779	735	763	706	710	711	762	757	734	721	710	759	727	731	765	766	776	738	754	753	747	754	757	744	784	771	757	759	747	757	706	758	738	758	745	762	775	779	721	784	721	761	737	741	771	721	739	770	721	722	750	730	752	698	687	705	754	738	721	799	738	714	757	770	730	746	730	722	741	775	762	688	744	751	727	711	739	756	743	758	755	782	751	749	762	771	724	777	731	741	710	795	753	747	742	744	733	729	782	747	766	724	722	719	752	761	751	725	742	738	725	764	754	738	789	759	729	788	773	747	741	720	703	752	737	739	749	717	720	745	720	718	665	735	719	726	749	758	752	764	675	797	739	796	715	717	770	776	761	715	690	713	741	740	751	738	749	707	730	774	703	727	715	765	740	763	714	751	798	758	779	755	765	720	665	730	794	708	731	739	741	728	735	756	762	731	717	735	735	752	735	706	727	766	685	720	733	765	726	753	731	761	777	761	737	778	713	747	716	745	702	781	761	748	774	752	728	751	734	702	775	701	746	745	764	790	785	747	747	738	777	727	752	724	704	754	706	709	721	706	754	745	698	782	700	708	752	727	634	760	724	773	716	699	714	720	790	784	748	795	679	755	779	767	746	772	752	723	778	727	677	694	720	727	744	747	772	748	758	726	709	774	723	784	798	725	733	755	736	721	731	738	736	777	735	735	674	783	752	756	736	747	702	756	771	788	734	755	785	767	692	728	756	721	778	741	756	713	745	705	694	774	756	708	748	762	721	721	737	738	719	801	733	729	778	785	725	794	700	723	716	801	691	734	717	692	708	748	720	740	762	775	739	684	727	692	755	748	669	755	788	760	771	685	769	736	765	753	708	750	741	728	788	766	721	707	781	755	751	744	754	800	722	711	720	758	760	697	756	736	790	747	722	745	756	770	728	739	768	768	761	774	756	722	711	771	695	719	699	766	759	762	738	720	751	729	757	750	748	717	764	724	677	742	741	755	734	769	750	733	767	742	704	757	760	737	699	717	709	751	773	715	749	699	761	753	737	722	766	765	745	730	723	717	720	734	783	724	756	778	717	762	730	734	724	691	701	748	756	724	713	727	788	744	799	762	725	760	765	712	780	737	735	754	740	760	757	788	729	782	756	724	750	734	749	760	738	691	758	689	738	709	773	687	800	744	745	717	718	759	690	721	684	733	745	726	724	785	736	754	849	773	762	757	754	739	720	739	783	757	788	724	770	753	760	749	699	738	748	781	767	749	731	731	758	723	745	741	737	741	776	724	733	733	718	689	750	758	720	716	752	732	737	753	715	746	734	767	717	712	708	778	751	706	737	800	750	715	702	766	739	733	771	738	787	738	772	721	770	701	728	777	740	745	805	797	716	718	753	711	710	756	737	750	720	758	736	746	738	761	801	793	739	799	768	714	750	783	789	695	717	786	745	835	711	746	736	719	701	756	680	761	715	733	713	714	750	769	747	670	761	769	757	751	770	753	723	738	753	747	726	742	804	687	725	741	761	744	752	737	765	736	730	719	717	716	757	710	734	726	726	762	729	727	731	721	732	764	758	765	783	712	775	746	727	766	731	751	717	758	727	770	706	738	742	736	730	789	712	753	732	740	747	721	734	759	796	761	726	759	786	741	711	757	739	720	708	717	692	698	733	709	710	710	751	716	713	733	761	761	739	755	726	715	774	812	722	748	688	726	708	714	734	728	764	734	696	749	737	744	684	728	780	708	760	772	725	747	703	755	756	710	731	726	742	723	730	747	794	738	771	775	729	755	757	758	749	748	736	729	726	740	734	765	738	761	771	716	761	722	740	772	751	702	748	725	779	753	764	719	754	751	821	744	776	713	720	736	712	738	739	766	747	728	762	742	741	744	743	699	744	736	755	753	736	775	745	744	780	751	737	750	772	761	740	715	744	749	769	753	768	748	734	764	740	739	737	715	703	693	749	745	752	749	757	692	762	762	765	722	760	749	723	728	706	750	747	708	691	739	745	741	694	697	726	722	697	735	749	762	705	720	758	745	768	770	704	719	764	746	755	709	754	733	759	716	709	735	769	755	722	715	681	727	751	772	779	746	797	768	722	746	783	757	740	719	739	744	739	766	722	781	746	847	696	769	731	760	715	744	751	729	733	747	735	721	745	734	734	737	732	698	714	770	744	774	770	742	711	713	766	759	719	723	749	750	768	753	752	757	743	740	741	732	777	711	720	739	719	749	731	745	725	770	729	755	735	775	768	791	738	750	778	755	781	767	756	784	707	730	780	784	758	704	757	768	728	748	734	727	749	725	740	724	737	742	767	712	752	757	759	773	765	731	729	736	758	707	733	737	715	719	742	790	792	730	790	758	772	709	720	773	740	687	751	795	738	706	717	726	706	772	775	709	699	743	735	710	753	778	779	698	727	766	725	736	734	780	778	732	751	708	746	679	730	702	700	757	731	751	690	741	687	769	818	747	767	789	747	764	761	735	730	700	697	688	711	789	796	740	767	726	750	776	721	800	745	773	753	776	734	707	702	725	725	748	781	736	747	725	763	739	800	716	740	749	729	709	712	726	742	749	695	724	793	680	777	746	754	743	809	707	730	752	773	727	716	728	760	728	723	691	684	706	765	796	749	748	694	761	720	710	725	689	755	743	735	747	779	714	733	748	743	722	770	687	721	693	763	733	723	780	745	742	725	746	728	776	739
15092	1564	1428	1120	782	510	462	398	388	324	340	341	330	274	312	330	332	304	278	293	289	335	309	290	263	266	288	309	300	301	238	267	270	299	299	290	265	275	277	295	281	287	305	291	294	258	274	283	289	305	247	298	342	289	292	290	296	282	285	272	309	267	307	281	290	281	284	295	274	292	302	271	289	320	255	298	287	309	252	289	279	270	298	257	288	271	288	298	270	281	290	267	319	323	288	283	258	268	296	260	291	298	286	306	275	261	260	264	286	300	273	292	281	307	281	289	233	300	285	254	264	299	290	280	274	288	272	283	244	252	303	313	303	286	281	279	265	307	281	321	298	268	276	306	281	263	272	285	284	253	277	274	327	270	300	299	305	283	253	308	276	286	289	284	268	270	302	287	267	253	295	302	276	345	283	326	310	285	230	282	288	298	279	260	282	289	255	264	311	271	319	253	289	256	263	303	294	290	258	245	272	261	259	285	298	288	237	300	269	272	283	291	286	282	268	251	274	279	300	240	290	285	255	263	258	269	305	248	239	327	276	254	261	302	293	275	279	302	255	273	265	239	279	296	245	276	278	260	275	297	276	291	296	261	284	289	273	304	316	288	275	266	287	266	296	302	258	292	307	296	297	266	279	275	286	312	281	282	265	309	268	293	267	303	281	272	292	305	277	295	301	244	273	293	284	275	234	271	283	246	299	246	251	320	308	284	297	277	321	278	326	282	327	275	279	303	272	301	273	279	283	298	279	295	282	258	286	265	247	258	245	290	289	293	316	297	274	292	271	283	268	275	282	276	288	297	286	298	249	235	261	271	259	296	287	283	276	274	276	292	268	267	281	271	261	283	271	273	295	297	279	329	243	247	280	273	290	286	274	315	269	282	330	289	283	297	284	337	267	243	297	283	293	307	271	245	294	298	265	259	271	313	317	305	238	290	298	251	275	260	303	292	275	248	288	264	285	255	290	260	250	262	259	276	302	292	275	305	266	247	256	265	280	287	268	278	296	273	311	270	272	289	283	259	283	303	246	262	314	286	275	263	279	298	300	241	296	266	295	306	274	297	278	294	291	258	287	243	271	290	271	263	311	307	292	265	276	284	292	274	301	240	320	290	274	272	248	282	265	286	283	284	284	298	289	305	291	276	292	292	289	286	293	273	267	282	258	252	312	308	277	297	261	244	303	288	281	280	282	293	249	289	282	273	260	296	294	247	316	264	290	274	268	287	302	262	325	283	279	277	284	273	262	259	292	282	284	275	286	281	290	294	274	235	285	265	246	304	295	259	307	293	288	259	266	278	291	301	290	315	284	309	257	281	270	276	302	248	260	268	267	263	279	283	303	281	293	317	284	276	267	257	248	283	266	288	301	275	284	291	286	296	269	287	251	272	282	283	240	292	280	266	309	295	304	255	253	267	305	276	267	291	262	250	280	272	304	275	299	262	292	291	267	301	274	277	300	276	295	294	242	303	280	261	302	278	289	286	297	274	282	305	289	237	243	307	272	270	290	296	264	300	293	292	278	254	290	299	295	265	291	308	300	290	258	280	289	263	284	281	298	288	299	271	281	292	270	301	269	282	255	269	266	279	296	278	281	295	300	324	278	291	265	237	273	271	288	297	285	280	284	289	316	297	254	274	309	273	245	302	269	293	263	267	269	339	253	292	280	294	278	278	292	289	281	269	270	284	320	276	289	272	282	273	284	280	297	283	258	271	271	268	287	246	273	253	272	290	307	272	259	265	266	328	277	282	277	285	270	251	316	307	285	262	265	268	287	287	297	285	289	276	246	264	287	250	259	275	280	269	299	302	257	276	281	290	298	280	292	262	290	283	341	275	262	269	283	269	303	275	273	278	294	260	277	257	270	288	294	295	260	247	265	268	294	256	289	298	287	260	287	261	273	263	276	282	294	288	250	270	269	276	280	298	290	279	269	252	299	250	280	285	267	267	302	277	258	267	272	253	291	253	287	287	276	317	273	305	301	287	260	303	293	274	299	282	276	256	246	328	270	287	265	273	289	271	260	281	307	293	286	311	300	259	275	279	281	281	286	274	244	314	275	277	277	260	297	258	263	265	288	304	282	275	282	260	255	273	288	299	297	265	269	274	264	267	282	275	272	286	264	297	266	310	257	269	282	315	287	277	293	311	314	263	295	257	282	291	260	319	269	271	260	311	293	290	292	277	264	277	286	279	258	280	300	280	286	256	256	281	241	297	293	271	252	271	280	247	310	291	268	288	296	280	299	278	272	278	299	252	275	287	263	277	277	292	246	289	290	263	256	277	267	288	256	283	292	301	294	279	300	308	265	277	267	272	291	269	252	281	267	281	271	322	295	286	270	285	309	310	272	284	280	287	299	267	295	287	292	272	278	253	269	261	271	250	283	276	271	258	264	277	296	326	283	271	246	258	301	273	275	279	260	311	260	282	239	273	278	258	291	299	257	299	273	278	296	272	289	284	270	254	267	270	289	269	262	269	267	247	290	276	316	301	272	287	282	289	278	301	264	296	321	244	281	294	262	282	282	277	284	279	297	297	294	275	258	243	315	259	286	246	319	287	326	263	266	285	271	282	268	275	281	266	259	301	285	292	255	322	312	270	286	303	308	265	290	296	280	297	281	257	263	274	301	268	271	277	262	301	271	269	285	287	264	289	285	269	242	270	262	298	294	265	282	263	284	274	251	280	289	282	285	264	253	303	284	258	287	276	270	285	286	315	281	299	276	277	262	311	278	281	271	256	295	279	258	277	285	293	290	275	273	295	262	298	262	295	261	264	298	246	287	259	266	293	281	265	257	285	288	279	297	245	285	261	307	308	292	255	276	301	268	266	286	278	264	287	318	265	264	305	251	277	281	283	288	323	273	286	292	295	299	288	285	305	275	276	278	241	302	270	269	287	259	273	256	306	263	271	296	285	294	300	250	268	293	242	255	267	321	277	307	275	289	289	301	282	279	269	287	317	284	248	285	274	278	278	275	257	287	316	280	272	293	283	308	252	310	291	275	278	290	235	287	293	283	297	253	283	257	289	292	267	297	279	242	264	266	268	331	281	273	297	267	344	284	271	287	305	288	287	281	289	276	274	278	292	288	317	322	269	285	276	260	282	263	292	278	304	297	277	273	288	255	263	288	289	315	296	277	320	276	292	259	273	265	277	298	277	321	325	311	279	285	309	250	271	314	276	286	241	268	271	320	266	258	271	298	269	257	331	259	285	279	283	281	294	274	275	294	289	311	282	318	259	266	261	307	269	251	264	294	267	258	301	268	285	286	264	284	282	244	264	277	288	310	282	284	289	264	284	262	299	301	304	229	296	247	240	284	279	287	266	293	263	268	284	277	267	277	304	305	293	303	310	270	288	304	311	274	309	283	274	274	279	303	264	263	293	277	262	283	248	240	263	302	301	280	267	311	268	296	281	288	233	283	285	269	288	265	300	269	285	288	284	278	282	264	273	277	280	241	295	271	280	299	294	268	274	279	303	286	287	262	260
8781	1494	3039	3562	2598	2127	1613	1412	1180	1049	949	944	922	862	821	770	803	734	732	739	749	752	716	704	686	679	682	702	706	649	737	733	696	622	639	689	638	631	670	649	693	660	663	631	656	682	665	642	646	587	645	598	651	662	641	622	674	613	625	657	661	648	662	645	658	607	640	639	659	685	631	679	707	646	639	665	656	619	714	586	656	646	567	663	619	645	642	611	673	640	640	638	642	628	640	589	614	656	654	661	650	651	663	654	679	628	633	607	645	639	676	656	594	626	615	655	649	630	631	674	631	636	616	652	631	668	633	651	637	618	653	599	661	599	669	666	618	643	606	675	622	669	646	692	646	649	650	636	597	658	639	615	646	647	685	656	644	616	664	642	598	635	635	638	622	613	647	626	631	637	628	626	582	662	641	646	613	601	651	675	674	610	626	612	652	674	619	619	618	591	647	652	628	622	630	696	644	703	632	638	623	627	668	619	651	641	594	644	604	629	652	641	615	646	659	611	623	657	658	607	635	628	645	630	640	603	638	675	647	624	576	594	700	655	647	653	583	612	694	637	583	635	639	637	644	624	685	578	650	669	637	618	604	628	658	652	642	651	631	648	630	640	642	597	659	655	674	640	655	645	641	647	672	622	598	664	640	642	656	629	605	650	638	643	649	602	626	674	691	648	640	671	634	628	662	648	644	627	614	628	654	614	667	663	662	695	614	618	662	663	653	711	604	652	639	619	632	684	658	665	659	649	634	648	631	584	656	637	648	611	651	651	626	602	647	614	608	637	630	644	635	602	668	631	672	605	641	661	609	607	625	687	673	598	657	601	655	681	621	607	668	633	666	648	617	630	637	632	650	664	650	658	624	679	668	636	644	608	676	661	659	647	641	663	638	629	648	635	649	660	661	615	662	712	630	635	670	670	659	627	649	709	672	641	684	637	581	670	657	640	646	617	663	644	652	663	651	696	633	659	654	623	644	675	658	687	594	653	665	644	679	636	652	682	681	636	662	614	670	616	635	611	649	608	633	632	674	629	667	613	657	629	630	646	673	697	655	643	592	624	667	597	649	641	694	639	647	673	652	629	604	646	635	599	583	611	676	626	611	584	631	647	653	614	672	621	632	623	627	646	655	669	651	666	608	683	636	663	631	679	631	638	698	613	651	639	641	660	612	668	693	679	570	599	631	665	652	657	615	649	614	664	650	648	687	640	653	651	660	636	639	684	619	591	676	644	606	674	680	664	652	618	624	632	640	676	641	639	619	650	622	612	640	620	719	622	653	644	675	656	630	649	579	651	631	667	621	642	624	632	646	633	664	643	634	615	647	594	623	665	636	650	657	666	633	630	639	634	633	628	598	678	666	638	606	626	631	690	653	626	659	685	626	600	627	669	660	631	654	646	662	655	667	617	658	661	680	641	656	659	648	656	642	643	651	653	623	596	626	608	640	626	682	648	685	611	635	633	648	681	654	612	586	641	621	663	617	651	655	669	633	671	642	646	603	639	666	668	655	619	644	672	602	642	608	616	604	618	687	676	678	650	652	662	642	638	658	613	637	601	656	619	652	669	642	651	699	675	636	658	604	656	628	607	617	658	641	584	647	613	623	665	577	650	644	641	637	611	621	660	649	621	659	644	636	671	662	671	683	602	648	613	651	640	676	637	648	660	635	640	655	630	667	622	645	632	679	647	614	635	646	648	649	643	615	691	693	645	655	621	651	647	625	633	658	654	680	598	631	651	621	646	661	657	642	677	692	626	609	593	671	653	652	671	673	675	664	600	698	636	594	670	623	645	606	651	659	613	642	648	647	634	629	652	604	664	664	626	616	649	682	630	680	665	669	611	652	636	652	606	646	623	664	645	659	642	621	642	634	616	641	631	610	682	645	638	614	665	622	642	661	645	677	680	639	660	648	645	633	657	658	621	665	622	638	649	649	596	641	675	591	635	638	649	648	645	688	616	614	605	658	649	656	621	668	657	646	643	614	656	568	609	612	646	637	643	672	664	672	629	604	647	655	637	672	641	666	635	613	611	602	638	659	644	680	664	665	639	673	688	670	658	625	639	633	624	642	663	669	651	625	657	678	638	618	675	665	647	622	691	660	643	660	603	691	640	598	622	631	633	641	588	653	583	655	644	650	643	662	637	654	609	667	642	651	655	698	669	640	570	667	670	683	646	657	638	651	643	677	625	683	681	652	642	617	643	625	583	671	661	641	652	616	660	639	642	648	655	635	641	667	615	648	656	604	618	660	665	620	606	633	614	581	621	633	669	613	672	622	666	651	623	622	672	663	600	700	606	639	624	682	662	662	630	619	677	645	632	648	630	605	659	617	701	624	663	634	662	637	632	615	665	671	661	653	593	651	624	656	644	670	636	625	631	640	701	661	625	662	650	629	633	665	635	598	665	687	657	623	657	650	642	640	624	605	649	643	623	555	677	637	637	657	630	639	623	657	657	631	627	630	686	627	646	672	653	656	640	649	651	659	639	657	640	657	678	648	666	648	628	580	607	630	629	718	622	641	670	638	605	657	621	646	712	670	651	622	605	624	605	653	648	653	612	653	664	627	665	647	661	619	633	649	612	627	671	601	654	689	650	624	686	672	663	638	647	659	649	599	639	618	624	617	637	621	632	668	651	645	664	661	639	647	650	684	623	651	628	650	635	615	632	637	607	675	648	644	657	598	668	640	669	625	660	664	647	615	681	686	646	648	700	643	648	640	625	617	647	651	634	648	633	633	666	614	642	675	643	674	671	659	652	630	627	644	640	685	668	637	655	680	661	611	626	612	628	664	623	622	627	614	646	660	666	642	650	643	638	661	638	620	629	664	638	651	628	639	648	665	616	612	660	671	673	652	663	598	668	622	655	650	627	681	658	622	659	613	645	615	638	643	639	648	642	646	617	653	604	675	665	653	661	629	648	644	650	653	634	659	629	656	679	635	693	635	656	653	665	662	651	651	661	599	616	625	645	663	700	630	661	647	629	657	592	636	606	633	666	645	623	648	671	668	668	639	639	646	613	661	670	635	619	642	630	643	673	642	615	634	653	620	670	602	631	704	651	647	656	622	675	627	659	615	595	627	694	591	652	626	667	694	633	660	676	634	595	599	646	589	659	682	654	607	657	625	638	631	630	568	678	645	576	614	675	655	647	617	644	630	624	612	657	621	644	619	641	657	624	658	653	660	664	684	628	671	640	623	642	640	632	653	642	675	662	628	671	658	624	664	634	635	639	650	697	657	619	636	646	593	693	610	605	647	629	655	635	646	635	640	651	647	631	623	644	599	654	645	694	660	657	620	614	627	683	660	660	633	593	632	673	660	641	640	687	681	669	657	670	611	617	629	637	612	679	607	603	646	620	639	632	671	642	666	624	629	638	613	646	651	610	589	623	615	640	643	604	659	554	612	652	640	672	641	680	641	629	631	588	650	639	642	683	564	674	635	660	637	699	627	640	622	643	589	588	640	679	663	642	678	659	621	675	631	657	645	668
1908	237	249	269	238	213	156	142	171	154	190	160	173	150	173	165	163	170	169	160	138	169	167	170	157	157	180	140	162	163	166	175	162	150	156	157	145	133	146	156	184	151	146	169	156	150	171	163	142	182	177	151	158	150	162	161	168	170	146	146	154	171	153	136	139	176	156	161	179	157	157	154	162	159	165	179	139	171	137	144	144	157	166	142	163	161	165	173	164	145	154	160	143	145	173	156	153	145	147	175	139	150	160	145	183	159	157	173	153	161	147	166	150	177	157	148	148	162	150	179	170	162	140	168	157	175	153	168	172	143	174	164	148	156	164	179	183	163	170	137	168	170	158	149	173	170	156	145	149	144	167	168	171	164	165	155	164	181	177	185	161	173	188	166	134	178	163	175	146	165	140	164	156	139	140	146	180	151	166	175	160	160	173	156	158	150	174	148	151	164	171	168	160	151	156	166	162	145	139	165	154	171	166	152	156	163	160	174	156	159	159	152	145	133	170	139	174	157	194	150	159	157	175	152	174	175	179	146	156	151	135	165	166	181	193	171	130	151	154	153	155	138	161	161	151	156	150	155	164	167	152	159	164	176	153	137	142	165	154	180	167	155	191	136	170	156	146	159	147	174	171	157	143	171	152	171	178	167	158	148	151	183	170	180	173	180	154	181	162	187	166	189	141	157	160	177	150	173	159	153	176	164	170	148	179	170	182	143	135	143	188	146	161	146	159	146	162	173	168	165	158	174	176	173	158	175	198	156	161	169	170	160	154	150	159	181	180	151	179	148	174	159	159	151	171	184	139	167	163	179	134	154	173	151	182	156	145	151	165	148	161	164	162	171	146	163	179	151	164	196	137	151	161	155	159	159	164	178	167	139	151	173	162	129	143	151	175	136	176	143	166	183	160	145	134	141	154	138	151	187	176	153	147	157	163	150	140	149	139	142	160	163	156	168	146	164	175	147	160	153	163	146	173	166	176	175	161	176	167	157	149	130	148	137	170	180	190	191	156	182	154	172	142	167	169	139	174	165	151	156	171	152	164	144	140	155	152	140	164	174	167	149	156	138	159	145	186	162	147	168	176	149	193	149	167	139	175	142	139	135	148	152	164	169	145	157	145	160	157	176	134	164	182	131	163	159	141	160	154	162	164	163	166	176	155	157	148	150	150	168	157	152	166	170	168	148	154	148	150	142	172	166	156	189	165	164	174	140	182	178	168	153	190	159	166	143	150	159	164	177	155	158	154	154	169	176	151	149	145	186	151	162	158	150	176	155	171	177	180	196	157	180	192	181	164	158	143	174	148	173	149	162	142	171	154	156	180	158	178	156	151	170	156	141	174	174	140	166	162	149	142	157	177	149	157	193	167	155	161	194	143	161	158	149	162	169	165	143	160	170	168	174	169	165	152	149	151	159	165	161	128	165	159	153	148	170	147	162	158	180	194	153	164	171	142	161	159	170	186	165	145	154	149	182	145	169	161	152	165	147	156	165	154	178	172	166	161	181	163	152	166	152	147	164	182	151	163	175	149	170	162	161	165	180	146	168	179	159	178	134	172	162	173	157	152	160	151	158	146	129	150	163	155	161	173	162	137	139	151	174	178	169	150	162	138	165	160	135	134	147	172	157	178	162	157	140	168	126	170	127	165	140	169	186	154	150	151	174	161	138	150	157	177	152	152	177	155	153	184	179	154	158	168	169	151	143	157	162	157	160	142	169	153	169	160	156	173	171	164	152	196	164	172	149	173	175	192	131	139	164	168	153	143	146	187	150	150	208	140	159	162	164	164	151	157	157	173	166	149	150	154	161	142	170	191	143	180	135	160	168	168	165	157	152	146	158	142	168	161	162	174	153	156	161	162	145	165	144	155	152	182	189	175	163	136	146	162	157	147	159	160	134	163	160	149	162	149	174	144	178	212	154	150	168	181	160	147	153	155	178	149	165	152	161	151	171	171	147	175	171	156	190	171	150	164	180	159	162	164	153	176	129	144	148	158	174	150	144	148	175	146	148	166	165	159	153	143	176	169	145	153	151	174	145	148	159	167	178	151	163	138	165	157	158	180	158	185	140	155	156	178	164	158	155	153	161	163	177	193	154	186	168	196	161	156	182	162	159	168	167	153	146	168	160	191	146	161	162	178	185	157	172	148	156	180	156	147	131	156	143	152	169	148	154	163	138	159	161	167	158	182	146	163	157	163	183	167	136	147	151	171	141	169	143	196	178	148	164	121	159	146	146	158	145	158	145	147	154	170	166	145	151	141	160	149	148	176	150	159	182	170	193	147	155	161	149	173	171	150	158	155	160	160	151	170	151	164	188	157	158	149	160	145	181	165	172	178	178	165	152	143	148	147	157	158	163	187	158	146	158	184	135	161	158	169	156	142	187	163	189	154	155	164	149	160	153	149	154	167	183	174	144	158	145	157	170	168	155	182	146	192	175	141	166	148	151	148	150	170	159	151	180	159	159	157	176	169	164	187	151	176	159	171	165	172	180	137	173	159	171	161	169	156	152	161	181	150	159	149	141	153	145	162	155	149	170	157	150	154	167	157	141	153	177	179	175	146	150	161	167	159	171	153	160	152	180	158	151	141	135	149	165	157	161	167	169	152	144	163	193	171	156	178	162	169	156	169	175	158	148	158	163	126	159	155	157	150	144	194	149	152	168	150	169	165	169	165	159	129	152	160	156	149	164	159	175	163	160	172	177	174	146	146	191	146	165	166	145	151	162	161	168	185	178	156	158	163	142	156	162	172	147	163	150	148	164	165	165	135	182	179	148	143	167	157	158	148	153	153	172	124	141	169	171	143	151	140	156	163	167	157	144	158	155	160	166	159	153	169	154	156	150	146	170	173	161	166	164	146	170	144	155	159	159	162	172	163	163	174	156	149	161	171	153	137	170	165	153	167	165	147	143	182	128	151	131	146	139	166	166	140	146	160	159	169	148	147	152	187	153	159	128	155	132	179	189	206	197	143	135	151	165	165	163	157	167	137	156	172	163	155	159	157	164	177	167	141	163	169	164	143	147	174	180	150	172	160	150	147	144	149	172	166	159	183	167	155	159	166	155	176	174	172	157	167	155	157	149	157	155	176	177	144	159	159	182	172	175	151	150	174	119	156	158	143	159	177	169	179	183	146	153	156	135	156	166	156	153	148	125	144	175	157	168	152	156	188	154	177	144	153	154	152	162	157	168	174	160	156	161	153	149	153	170	189	167	179	143	158	176	159	162	172	180	160	153	142	141	136	161	138	155	141	162	153	167	165	161	166	138	149	155	159	154	167	191	163	133	159	168	148	171	172	176	161	164	159	193	158	136	156	166	164	172	136	151	161	163	165	164	138	157	164	164	153	149	154	151	155	166	174	153	160	173	182	157	146	135	177	194	161	145	179	148	147	158	173	169	171	172	154	181	127	164	157	159	139	155	146	194	155	155	158	161	159	152	171	136	159	153	152	171	150	152	176	146	164	138	148	158	174	177	168	148	179	170
2059	475	756	894	669	551	515	501	413	401	497	467	477	461	430	407	402	464	428	389	429	421	434	428	416	404	467	377	459	409	440	435	416	438	385	446	418	437	408	421	434	448	404	418	399	433	436	423	395	421	392	412	434	439	398	425	426	448	433	400	441	396	407	424	409	469	399	464	429	450	415	445	423	381	428	436	422	421	408	453	425	429	405	446	460	429	422	374	439	413	432	423	463	418	427	413	431	398	427	457	394	420	402	390	423	386	438	416	394	400	401	432	415	453	426	459	385	452	422	400	410	435	429	426	426	401	424	497	397	464	416	479	440	446	424	445	437	406	415	409	436	412	414	401	432	435	426	446	397	448	436	466	418	438	409	471	441	419	431	406	389	437	407	413	391	395	432	418	405	443	436	413	401	427	438	388	417	457	406	428	400	432	428	422	424	398	404	416	428	427	478	409	429	369	446	437	413	403	411	397	417	459	425	428	393	468	385	477	498	426	457	409	423	447	424	380	403	447	424	479	407	440	449	431	434	385	408	432	402	440	428	426	415	456	430	416	373	409	418	407	418	393	401	444	433	437	397	408	433	408	433	458	442	416	407	384	426	422	391	418	439	415	419	410	398	431	410	470	418	398	421	453	433	410	433	439	427	385	384	436	425	434	427	418	381	396	386	395	428	401	439	439	453	435	413	417	405	443	431	434	414	431	415	401	413	435	406	429	441	444	454	407	410	401	417	444	412	402	431	464	417	412	413	401	389	415	432	409	415	449	394	428	424	407	408	410	412	395	453	429	422	420	414	418	422	439	417	461	469	402	379	408	389	399	411	417	427	388	419	436	434	447	428	446	420	422	406	439	452	434	414	439	422	433	428	457	444	430	409	399	418	393	453	420	437	441	417	424	424	453	404	406	410	445	405	413	438	414	469	408	404	432	421	439	445	422	409	413	444	447	432	392	432	403	408	435	443	457	412	405	408	421	456	422	455	395	457	394	426	409	440	447	411	448	418	420	416	459	416	411	450	409	433	385	392	370	459	377	400	439	441	444	386	429	433	424	433	430	461	422	450	402	436	442	424	424	415	414	408	423	463	398	420	465	419	412	432	446	425	427	422	440	408	414	455	408	449	400	410	381	368	430	439	476	404	400	443	441	439	401	411	410	419	396	423	382	413	424	435	453	433	406	425	400	405	416	433	435	452	438	435	434	409	423	432	409	399	420	418	446	421	438	434	450	457	407	414	404	427	453	411	402	441	426	419	417	448	418	423	415	407	401	448	412	442	436	429	408	423	406	397	396	428	440	420	408	418	412	406	412	416	396	401	400	402	432	415	438	436	422	396	410	418	444	421	419	444	400	383	428	387	477	431	441	431	465	434	408	440	424	459	420	425	413	453	455	389	439	419	427	417	447	401	448	404	425	440	432	399	403	422	452	407	435	405	472	417	386	441	421	407	442	406	423	464	430	419	442	412	394	430	368	424	421	420	424	388	421	429	404	409	445	391	395	434	422	405	445	401	405	471	421	463	441	431	411	452	422	419	399	402	430	400	417	429	408	423	429	416	403	437	407	432	429	414	395	371	435	455	437	467	426	414	400	448	409	440	461	377	401	443	438	416	436	436	411	421	429	429	441	388	385	364	436	414	395	430	385	402	421	473	430	412	378	414	432	436	427	440	423	407	417	415	417	423	448	422	426	404	424	412	413	382	452	419	413	434	433	422	416	439	416	442	396	444	423	413	416	417	428	427	468	440	404	381	437	434	391	395	425	392	443	452	436	395	412	457	398	425	428	403	426	451	426	431	426	406	414	404	416	430	457	421	423	391	457	427	448	435	385	424	443	436	412	443	396	449	426	419	387	413	418	400	433	411	401	437	432	400	399	398	416	439	442	429	444	400	420	408	423	441	412	440	410	422	444	422	434	444	427	410	463	416	393	410	427	459	429	467	445	406	405	425	430	417	431	424	430	439	413	411	413	461	434	446	425	420	447	462	456	392	436	464	406	415	414	427	432	436	444	409	420	415	466	426	428	417	417	444	420	429	433	420	408	435	427	389	419	419	450	390	394	417	434	437	413	419	420	432	415	439	441	410	411	467	440	406	421	420	404	424	426	434	420	399	439	431	436	437	451	469	405	438	433	454	409	393	447	429	414	451	441	424	406	430	387	456	457	386	381	394	406	443	430	415	379	427	386	407	414	394	429	440	422	450	402	447	434	450	391	427	458	459	409	450	413	435	415	446	455	444	399	427	447	422	462	450	449	421	457	417	425	413	454	408	434	393	440	429	432	467	402	428	444	428	445	434	433	433	425	424	410	421	404	412	431	410	396	412	438	389	383	403	416	399	424	412	395	451	402	450	392	404	437	397	396	458	416	452	442	426	438	414	421	447	438	424	416	420	400	428	417	431	442	439	445	438	432	431	440	432	424	440	417	391	419	412	462	446	453	434	432	400	456	431	401	426	444	410	408	411	394	413	444	425	472	418	396	415	432	425	379	429	411	426	417	389	443	444	404	406	414	447	442	453	442	393	406	416	395	455	409	445	438	389	430	394	409	422	414	401	441	439	442	472	460	446	406	393	410	434	412	391	411	419	432	460	406	417	440	426	420	422	410	399	425	465	415	421	393	419	419	420	423	421	392	415	390	406	422	452	398	443	441	428	442	474	421	430	446	420	409	453	415	399	438	482	416	416	397	425	448	433	395	422	432	408	412	451	430	380	410	398	403	468	450	401	409	429	402	419	424	410	434	450	397	418	414	447	450	449	429	436	452	445	430	427	422	406	420	443	465	452	457	413	454	430	454	454	420	415	451	400	437	434	421	428	432	391	417	419	392	402	461	470	423	401	430	414	394	422	408	417	417	475	411	419	406	425	425	396	424	449	449	441	439	440	437	446	465	413	387	415	433	426	391	441	395	390	407	438	430	427	435	440	409	428	447	412	405	437	394	421	440	422	418	422	408	421	392	432	412	405	421	431	393	425	397	440	442	435	414	416	457	431	393	405	412	476	423	381	447	444	387	404	434	431	384	427	433	421	429	420	433	427	425	432	417	403	435	437	437	434	459	403	430	443	420	435	413	406	427	463	447	417	399	413	451	433	451	451	388	437	420	419	453	408	402	422	374	433	440	432	426	418	442	407	456	436	432	444	416	452	415	466	466	439	437	413	495	450	440	405	431	408	414	420	444	426	418	463	424	456	415	442	420	424	398	410	435	391	415	457	413	426	426	421	429	399	444	415	409	439	446	452	481	383	413	440	397	425	415	405	398	415	440	451	422	415	433	395	425	418	407	403	380	401	458	438	358	430	446	418	424	395	451	438	424	423	448	426	435	434	395	429	430	428	428	447	429	393	434	408	453	415	386	420	427	428	341	409	427	440	450	407	431	439	429	411	418	442	416	419	404	403	417	431	426	433	410	435	421	423	408	392	411	401	473	424	393	453	458	407	434	422	397	380	424	439	439	429	419	397	418	386	431	369	423	399	430	403	423	438	432	410	458
8347	772	897	773	559	469	450	384	359	354	342	314	363	344	303	337	319	307	290	324	307	338	340	321	295	357	334	317	322	322	346	346	330	304	284	321	287	323	315	343	359	352	320	338	323	304	337	290	329	315	325	312	277	318	289	288	324	312	308	353	318	319	296	330	303	334	293	303	340	340	301	314	319	321	313	301	341	316	297	300	307	328	313	320	327	315	284	274	348	335	325	354	286	333	302	299	299	317	292	328	309	300	314	310	283	300	333	328	300	303	308	322	313	295	324	328	337	333	301	303	307	312	317	298	311	308	316	340	313	335	340	294	304	285	320	309	293	326	341	309	325	323	313	330	299	363	305	341	304	270	301	317	328	323	306	334	311	317	295	317	284	304	269	341	315	310	294	280	288	346	284	309	339	327	290	309	332	344	341	281	316	319	306	333	331	310	283	350	308	330	311	323	310	321	291	316	326	321	341	300	295	314	280	290	322	292	330	309	354	314	295	313	312	325	305	301	342	314	319	294	302	297	296	269	330	317	322	348	293	300	318	304	334	320	318	330	310	326	299	292	301	306	297	293	312	297	348	330	310	313	334	304	275	315	337	343	309	302	342	285	284	293	310	313	323	297	328	346	340	287	299	309	328	284	331	324	320	324	317	338	286	302	334	291	308	279	306	295	299	294	321	314	320	335	310	308	301	292	249	303	317	312	315	301	318	336	310	312	302	331	346	313	335	302	336	310	335	341	313	329	298	270	316	323	359	311	318	306	285	313	330	314	344	310	376	315	323	314	318	341	322	320	308	303	313	310	341	338	303	306	315	317	332	292	320	324	327	350	325	304	310	319	331	285	319	274	311	300	321	289	308	307	320	301	310	294	300	282	300	295	335	316	301	344	305	304	277	323	309	353	299	250	307	284	329	317	315	293	289	317	311	329	313	322	316	319	332	316	320	299	329	333	307	333	294	346	314	324	321	325	289	336	335	307	320	322	288	311	338	333	266	339	293	305	301	327	314	304	298	302	302	282	331	327	325	312	332	322	301	274	298	321	297	282	295	290	297	325	309	332	260	295	295	318	370	323	310	321	301	318	333	330	303	301	291	298	329	310	303	305	341	307	352	300	323	300	328	311	341	316	302	339	335	326	310	327	291	316	287	305	293	305	310	297	299	298	308	315	299	300	332	303	317	313	318	313	313	319	338	316	326	340	310	307	347	299	342	356	342	310	308	318	307	330	316	368	326	351	305	294	317	294	337	310	355	323	301	307	312	307	269	313	317	302	309	325	304	304	347	302	310	323	297	333	295	330	304	306	318	304	281	286	336	318	314	298	315	333	302	302	321	317	330	296	320	305	299	283	326	321	329	331	339	313	317	319	355	297	327	301	323	294	329	351	314	343	349	344	310	318	323	293	282	327	317	323	311	322	305	319	298	296	313	355	326	347	318	293	324	304	313	317	356	337	340	301	324	335	313	336	323	302	297	341	354	304	338	325	308	304	293	318	278	317	315	315	315	311	315	275	350	340	326	333	315	331	319	296	343	312	322	351	311	313	312	296	286	279	319	276	325	306	334	313	326	274	309	299	332	325	308	321	322	333	307	321	301	354	305	314	298	288	304	336	327	329	329	335	336	331	342	379	327	324	326	335	294	307	316	312	323	298	316	294	297	353	310	308	294	339	360	303	325	315	313	331	292	313	315	290	282	302	311	318	320	290	310	280	321	296	299	351	306	306	316	308	310	311	325	309	320	307	320	310	307	369	322	308	324	312	318	324	328	327	316	308	349	294	349	295	324	307	321	313	321	344	299	304	332	330	366	286	303	318	313	287	337	291	349	348	336	330	312	318	341	337	325	298	315	348	315	328	291	316	294	284	300	311	312	323	313	318	313	316	306	339	311	325	304	319	299	314	319	309	319	316	293	313	300	298	306	336	343	334	305	288	305	285	326	318	285	308	304	321	343	310	308	307	278	295	324	272	323	316	325	331	283	322	344	341	297	304	286	298	315	316	345	314	320	317	303	311	275	315	330	319	298	314	348	311	296	270	281	301	336	344	281	304	317	296	337	308	312	318	314	324	333	307	318	291	325	310	300	345	277	313	343	298	321	286	286	354	327	297	302	314	335	305	299	318	335	290	295	335	283	333	312	333	276	318	290	328	308	284	331	282	300	332	289	348	320	318	332	326	338	300	321	295	331	281	354	331	312	309	305	355	324	303	341	279	321	323	355	326	311	312	298	333	333	283	322	293	307	320	317	328	279	304	312	318	332	325	311	305	324	330	309	327	307	310	311	360	307	279	287	352	334	345	344	316	329	297	302	313	308	332	331	333	305	309	318	279	311	317	311	338	319	328	339	292	293	312	309	337	292	308	337	297	289	317	332	311	302	315	327	322	310	328	299	286	313	327	294	325	271	304	316	321	336	304	306	347	315	345	309	271	317	317	315	333	295	304	309	295	321	316	316	310	304	339	340	304	299	291	297	352	316	319	334	302	310	339	333	316	308	318	297	292	336	293	353	284	300	344	305	301	299	324	296	290	334	305	288	323	331	322	314	326	329	332	334	335	328	352	324	350	350	313	318	295	316	329	336	329	310	321	315	347	323	314	368	328	287	354	311	318	293	305	300	302	300	289	259	321	308	320	315	290	295	338	317	338	287	285	363	286	327	310	329	348	321	293	327	325	304	318	316	332	345	308	317	322	310	332	296	321	331	339	323	313	335	316	280	313	329	331	313	282	325	332	334	304	309	322	337	291	327	337	299	298	353	353	281	300	312	340	279	340	333	308	315	319	288	284	300	307	328	356	314	276	351	298	296	322	327	324	332	353	276	348	315	329	299	316	325	341	324	311	319	361	360	294	310	306	339	316	296	306	322	297	308	329	342	318	340	332	319	297	359	340	322	305	318	354	312	324	322	296	320	318	299	298	303	312	313	322	312	312	301	292	330	318	324	332	323	321	356	289	320	306	303	310	303	287	324	307	287	261	334	336	313	307	309	270	326	297	325	325	307	361	324	298	336	315	317	365	337	294	337	306	311	348	321	284	311	333	329	317	292	300	324	299	329	352	326	316	341	316	318	322	296	298	304	288	318	276	312	325	306	298	345	312	300	321	289	318	309	296	303	355	310	292	337	317	352	295	305	324	319	340	278	315	307	325	299	335	357	324	312	312	315	309	305	326	305	309	353	321	329	301	292	343	349	319	298	301	312	358	353	324	284	343	306	341	326	341	357	334	302	321	274	294	306	333	336	319	313	316	331	329	319	328	350	300	390	304	297	306	338	303	311	320	326	306	358	310	293	288	327	303	329	333	323	318	312	324	315	331	321	295	338	321	317	292	322	310	327	307	339	330	314	304	350	298	349	302	339	323	320	314	381	309	329	319	296	301	300	320	313	332	318	291	294	286	336	346	291	329	312	322	320	326	311	307	299	311	319	325	306	302	297	312	333	291	350	315	328	349	306	317	300	305	321	309	275	262	335	321	317	321	325	339	347	314	356	294
7006	1116	2076	2438	1806	1555	1354	1142	1052	938	857	879	874	855	826	827	788	770	749	843	732	771	763	777	758	700	752	753	753	778	695	767	755	723	783	743	721	794	741	804	769	715	762	745	703	750	768	760	777	769	746	694	705	732	744	722	729	707	738	733	792	739	747	758	751	757	750	738	712	769	697	783	704	754	791	748	782	759	748	748	761	686	749	761	746	756	743	730	799	698	714	741	728	732	742	729	774	737	735	759	747	743	705	738	724	750	706	734	743	678	737	752	700	746	767	742	751	727	773	742	714	769	728	695	726	734	724	725	720	714	759	743	753	725	759	728	769	724	713	743	713	765	753	743	773	758	734	751	744	706	734	785	723	710	755	712	761	722	706	733	720	777	712	731	751	692	738	723	754	785	739	715	748	803	737	719	693	805	763	736	724	741	768	734	754	732	740	724	728	708	729	729	754	705	754	711	722	686	732	709	747	680	722	727	697	740	751	736	715	772	748	767	733	746	756	732	706	717	724	798	709	707	757	737	699	730	802	769	730	729	767	776	712	756	736	742	760	691	775	744	729	725	763	768	699	720	751	759	771	789	705	743	772	700	738	742	739	757	699	754	749	730	737	755	735	749	719	756	722	694	706	778	749	713	701	762	737	766	684	734	727	743	752	708	761	744	796	688	794	743	726	729	772	722	728	737	736	756	763	737	779	776	761	710	714	657	708	707	749	676	775	726	750	751	698	664	719	728	742	718	769	716	753	741	749	710	815	750	805	701	708	758	720	724	707	730	705	760	718	729	730	737	691	707	766	708	772	706	711	785	759	735	693	701	728	703	691	738	766	732	711	743	703	709	716	757	756	730	751	744	777	752	731	748	712	748	736	802	729	707	728	683	768	759	697	745	703	746	756	717	761	698	776	764	744	737	786	722	793	720	767	714	756	766	753	746	729	743	734	704	718	708	696	759	715	713	725	733	751	761	747	705	725	752	727	755	724	803	695	746	751	723	754	720	784	742	742	777	773	742	753	742	755	737	740	689	760	722	766	757	755	731	765	729	754	730	774	719	735	747	736	728	761	722	753	751	741	716	758	743	728	752	731	727	753	707	733	727	781	736	771	717	761	719	717	736	714	773	765	721	798	750	746	695	742	762	727	701	683	786	741	740	720	765	720	747	769	724	730	752	720	742	695	716	721	753	769	697	758	801	760	710	742	716	740	690	740	773	775	741	785	724	742	778	707	731	774	809	779	735	707	718	768	729	740	705	711	760	722	732	712	724	753	762	744	762	732	772	770	707	706	710	737	759	718	748	730	718	712	719	767	766	734	705	747	747	768	727	765	776	718	703	701	727	733	770	668	784	766	736	730	724	741	727	725	764	720	776	760	735	715	698	736	736	760	708	768	792	725	746	724	770	727	711	686	716	793	711	746	752	743	729	731	734	751	736	736	773	727	714	785	731	736	768	751	739	746	703	729	722	768	747	807	722	752	710	743	733	743	719	715	751	717	736	739	708	733	724	714	749	728	749	774	739	753	777	743	710	713	718	750	738	710	716	732	695	742	720	775	744	741	729	749	708	734	706	746	752	768	732	747	749	734	744	735	768	728	743	720	721	801	763	686	713	755	728	721	758	739	751	693	763	722	746	733	766	752	752	744	767	742	736	731	743	768	749	716	774	759	747	758	698	762	707	691	746	752	754	757	762	727	765	761	716	733	753	758	723	742	651	761	800	763	771	787	693	703	775	773	770	711	751	730	720	727	752	743	745	732	683	745	721	747	723	734	717	753	705	775	703	692	713	795	782	712	737	752	750	697	749	794	748	772	721	773	720	745	746	732	710	717	741	777	758	743	764	742	773	733	765	759	738	732	782	735	730	747	742	690	713	705	763	763	718	718	746	748	706	702	727	719	747	773	778	759	757	740	703	761	775	711	732	741	716	774	745	724	737	770	766	751	720	727	723	724	728	692	746	769	744	723	718	752	715	760	725	746	752	786	753	749	742	748	714	732	719	740	732	773	704	681	758	734	749	753	788	706	789	731	749	761	753	740	757	744	744	703	775	748	755	766	796	729	738	755	756	723	742	791	723	700	685	724	729	682	722	699	728	759	721	704	753	698	744	736	719	703	768	730	759	756	745	743	662	736	727	785	746	727	713	704	708	659	718	738	755	749	793	768	776	746	716	771	734	731	760	765	741	734	739	743	715	704	719	793	756	727	719	706	734	755	699	723	742	782	757	749	693	721	723	719	714	767	699	694	712	737	718	732	709	720	743	717	749	766	727	759	735	748	782	760	779	749	751	737	724	708	737	735	713	733	716	730	728	759	698	738	715	742	725	720	705	733	762	828	706	790	719	725	790	808	775	737	780	735	711	721	741	718	722	694	680	733	740	752	718	791	746	766	727	700	766	776	728	787	731	761	786	760	733	737	775	757	735	750	719	754	709	697	725	710	688	697	734	699	723	773	753	754	787	770	737	742	720	753	685	767	752	727	766	721	720	704	739	689	725	711	758	712	775	730	764	724	754	711	770	741	758	741	703	712	727	723	726	699	718	736	752	732	761	745	720	716	753	743	749	740	728	765	735	759	754	774	716	760	795	731	667	719	700	718	707	689	759	755	750	756	704	742	761	765	751	699	755	706	749	753	698	754	756	737	757	725	750	749	741	801	790	752	756	749	725	762	729	739	716	750	734	743	730	697	734	749	721	713	755	709	749	715	725	726	773	723	737	757	708	719	759	719	759	717	770	757	729	744	781	744	691	740	758	726	710	766	746	740	737	734	762	749	713	727	781	710	757	743	775	774	767	754	781	753	719	785	755	696	720	747	714	752	757	712	738	724	714	709	714	704	726	716	792	729	809	780	691	703	734	714	772	728	664	731	734	749	761	773	739	720	724	773	695	752	748	735	737	729	774	714	745	752	674	749	768	717	718	744	715	720	729	674	761	731	753	754	725	748	762	736	718	736	769	768	687	721	762	748	738	756	764	739	732	750	723	722	762	747	730	738	761	774	749	690	739	703	725	731	691	773	728	741	732	736	708	777	758	740	727	764	720	751	801	718	813	705	685	737	734	749	729	726	705	726	732	749	725	770	758	710	696	746	734	666	717	745	743	740	771	690	765	764	753	721	716	702	747	773	713	723	740	707	733	783	743	758	743	759	757	757	764	732	719	724	747	768	766	698	757	728	691	717	750	702	747	716	714	716	745	698	711	762	760	686	735	785	734	781	728	710	704	688	724	729	683	665	793	748	728	755	744	734	702	735	751	710	748	688	758	768	796	730	785	760	694	780	761	719	744	737	732	748	787	731	731	717	711	707	728	723	737	732	712	730	722	746	692	733	693	742	695	705	724	801	715	772	771	736	759	727	761	717	729	724	762	745	719	768	719	757	718	793	759	758	714	761	705	754	682	717	720	668	763	758	722	733	724	751	774	744	676	739	733	705	757	683	739	781	765	731	743	784	750	719	716	757	708	706	741	725	750	769	713	726	721	714	720	734	683
15243	1543	1313	1083	778	546	461	421	384	321	268	304	320	328	329	302	314	290	279	310	300	302	289	294	277	304	305	302	284	304	303	302	265	322	305	281	272	265	292	264	299	296	274	277	296	268	274	249	276	272	241	283	294	291	288	287	298	266	274	294	261	282	260	283	282	293	301	282	265	276	276	274	247	287	299	292	264	273	264	285	288	274	300	300	257	260	270	297	288	318	306	263	272	298	242	262	275	255	247	285	263	269	274	289	256	285	343	283	248	351	288	287	287	261	276	293	275	248	284	273	262	272	294	261	252	271	278	260	301	275	271	291	292	253	299	271	293	283	299	304	267	277	281	283	308	289	284	275	247	239	280	260	268	293	282	267	250	272	274	278	283	262	270	294	295	280	249	271	285	279	322	278	298	280	293	281	277	294	299	282	286	269	296	314	254	283	303	281	296	286	291	278	263	284	255	303	270	269	249	248	308	269	262	301	323	294	271	261	271	230	294	282	300	249	274	302	289	295	291	268	269	298	259	254	291	287	249	257	277	286	269	281	277	282	285	271	275	279	271	281	251	276	269	290	285	269	267	297	289	260	286	261	294	300	263	306	293	301	263	298	289	265	274	276	293	256	257	306	277	284	283	300	263	314	300	266	265	253	287	279	286	274	258	309	280	280	289	269	259	306	279	253	323	267	287	275	296	288	271	256	283	271	280	305	285	289	255	290	284	280	258	265	260	257	290	287	270	297	291	302	313	242	264	260	309	251	252	299	258	269	279	263	266	272	290	288	304	268	279	292	287	280	273	272	287	273	268	283	287	279	307	256	272	265	255	267	282	307	240	263	306	267	273	319	267	277	271	295	256	287	314	298	300	269	265	270	303	253	254	256	295	268	255	263	276	301	236	280	280	272	276	260	313	269	286	282	270	277	284	304	263	277	288	309	282	284	296	316	286	254	275	302	282	263	260	260	277	296	277	276	261	260	253	279	250	296	232	268	240	276	292	255	248	274	277	279	239	287	268	323	299	300	251	267	281	338	278	272	274	302	243	270	263	283	280	231	277	299	260	277	292	291	272	271	274	295	282	285	244	297	261	267	291	281	267	278	264	294	249	280	280	264	290	273	288	295	280	283	263	265	297	275	282	299	305	272	291	272	259	294	278	300	276	317	275	283	273	279	277	287	299	274	291	263	295	289	268	265	276	306	300	239	265	291	278	284	252	281	274	305	289	274	271	302	277	301	276	313	269	321	272	259	272	304	300	281	282	278	273	245	294	288	253	279	280	296	290	301	307	265	284	279	313	308	321	298	292	244	294	293	279	271	268	274	284	311	282	288	256	279	269	288	242	290	267	300	301	295	291	300	278	278	288	307	315	298	287	277	319	295	255	284	292	286	274	248	258	242	280	283	292	311	275	276	233	253	295	254	285	269	278	300	301	280	308	274	303	289	256	276	277	292	253	292	250	288	271	263	259	248	303	292	279	265	276	279	276	241	280	243	296	276	282	306	275	291	274	272	264	325	273	251	293	251	266	266	292	263	270	305	281	313	290	259	293	276	259	293	311	290	259	266	315	258	281	273	293	269	257	289	253	295	296	278	283	301	321	273	270	253	282	290	271	279	281	290	282	289	310	287	270	269	303	282	274	249	260	300	282	283	313	268	282	291	285	271	248	267	273	257	291	291	293	312	297	294	273	284	277	295	283	286	231	293	262	260	294	261	276	247	273	317	275	295	256	275	297	281	255	267	267	272	245	245	265	295	284	297	266	305	291	276	277	276	264	281	257	295	247	297	299	262	265	292	282	308	248	270	277	285	283	281	287	273	280	310	292	310	297	286	276	272	276	278	278	267	280	284	279	281	279	297	272	271	273	278	247	261	289	274	278	283	281	281	273	295	277	276	283	264	261	258	306	295	301	280	276	293	284	270	275	307	273	272	277	270	293	297	293	286	278	278	294	305	249	262	301	283	267	315	287	304	277	284	269	282	313	275	295	286	284	279	291	269	249	236	262	265	273	295	283	290	291	261	268	294	300	286	277	289	272	290	274	259	274	311	273	253	283	244	279	274	263	289	274	272	300	255	238	267	275	289	281	281	307	280	274	266	278	275	292	277	264	308	286	300	267	284	291	279	265	261	286	253	273	303	271	255	312	280	297	277	263	245	287	296	287	274	274	281	292	282	260	283	283	253	270	271	263	245	252	321	274	290	262	312	263	298	292	258	267	277	277	295	290	290	312	299	282	311	292	270	249	278	294	301	279	284	280	267	284	287	278	277	292	283	282	260	270	288	238	282	283	302	274	286	301	274	291	262	279	269	270	290	314	277	300	266	287	263	304	279	264	285	270	248	285	267	285	270	286	263	243	297	244	265	277	311	278	273	275	278	295	322	314	300	279	290	296	270	274	270	304	292	308	268	272	265	266	294	278	280	286	278	278	285	289	289	292	268	288	277	252	266	278	300	279	268	265	244	302	285	271	281	266	272	254	315	266	287	302	292	303	275	263	299	302	267	284	267	257	294	267	296	252	274	309	282	302	301	280	269	294	285	279	280	272	282	303	309	266	291	260	301	299	263	296	269	271	278	304	280	268	310	293	286	263	277	268	268	289	280	260	304	297	303	283	271	268	280	264	308	264	286	313	307	262	296	274	269	306	292	289	272	277	280	292	284	288	301	270	284	301	258	292	310	311	299	277	268	287	268	285	254	301	298	270	279	294	255	286	240	259	300	280	310	322	261	298	269	262	272	285	306	268	300	287	300	261	251	295	258	290	255	283	278	276	303	258	279	267	269	306	308	276	271	264	305	278	292	285	278	289	276	285	330	276	294	314	283	265	279	249	268	275	287	269	271	265	283	294	292	297	271	280	259	237	285	284	288	281	311	263	262	272	280	322	311	280	268	295	278	331	233	296	275	246	287	291	257	309	284	265	275	274	268	280	302	280	261	294	269	305	278	286	262	302	291	309	242	278	278	303	290	283	291	284	293	238	248	263	258	288	285	293	253	267	246	274	286	281	261	279	257	286	294	295	312	291	283	280	270	305	297	277	245	278	286	265	234	258	264	258	288	300	275	284	266	280	273	294	298	295	260	308	294	276	269	283	279	270	271	268	298	288	281	275	269	258	263	277	252	294	263	303	292	333	275	334	287	288	266	231	285	298	250	271	271	234	260	274	304	260	297	294	271	291	295	266	281	299	329	254	297	286	271	275	280	312	288	260	273	293	257	262	300	289	312	324	292	263	308	258	311	294	274	278	272	279	258	285	262	273	279	296	279	251	285	300	301	277	271	284	275	293	251	281	308	253	271	269	269	245	320	281	273	305	258	245	302	260	312	307	263	284	287	258	272	283	253	282	275	289	276	289	271	294	231	295	282	309	293	294	264	273	267	281	274	266	327	317	248	265	314	287	275	291	316	243	291	258	268	276	260	266	279	257	313	241	304	268	253	321	255	265	296	276	251	294	303	261	260	282	280	302	305	255	258	284	277	273	261	257	280	273	289
8851	1410	2927	3378	2778	1982	1648	1446	1213	1049	942	924	886	871	803	792	788	797	786	749	744	789	661	701	671	725	692	680	694	642	699	691	685	634	675	682	569	660	694	675	674	635	681	645	678	652	649	664	660	571	645	637	684	657	614	643	679	668	649	619	655	674	651	666	645	639	657	647	652	678	657	602	647	632	646	640	679	599	669	642	621	663	641	659	626	663	693	661	669	671	676	631	670	632	610	626	612	643	625	638	677	685	624	627	617	622	584	616	604	638	611	639	658	640	670	667	625	607	618	644	670	632	628	639	684	604	601	616	650	686	630	631	649	612	650	660	591	609	686	625	633	635	649	664	589	644	668	660	608	651	637	678	635	631	682	583	640	661	606	593	624	602	664	604	617	633	597	653	626	707	701	639	685	662	668	609	613	635	611	615	635	624	671	669	642	638	636	641	614	663	607	620	676	657	619	658	608	665	655	639	597	610	601	633	659	639	606	656	625	630	644	648	640	614	647	638	647	655	648	658	627	594	624	645	645	614	646	670	645	635	663	628	693	632	612	605	655	649	673	675	583	604	637	689	664	652	580	594	656	611	644	638	653	657	630	599	659	642	624	633	610	654	651	643	603	671	635	605	644	619	602	654	645	613	695	645	626	649	651	624	679	680	589	673	662	644	630	661	634	615	654	661	670	574	684	679	660	674	658	650	680	580	676	648	635	635	648	619	683	659	620	719	641	589	636	642	629	668	664	619	664	657	667	622	593	597	660	640	645	607	633	649	603	619	614	653	644	601	630	685	600	680	722	662	644	613	659	582	600	618	655	661	629	635	644	632	606	644	638	631	661	638	657	639	640	635	638	607	596	691	630	634	631	633	669	638	574	630	652	633	647	649	667	633	661	635	633	682	641	639	669	649	616	624	630	659	662	655	665	624	643	659	654	664	692	627	608	672	632	618	629	640	686	643	622	645	608	644	588	594	652	675	632	627	635	703	661	667	607	643	601	608	677	615	621	656	608	631	661	657	611	653	623	605	659	627	692	642	668	646	624	658	638	656	604	628	635	671	675	619	620	637	659	665	664	677	656	600	674	632	660	622	622	629	633	604	656	657	658	563	606	642	692	658	651	628	616	614	674	650	635	635	619	643	644	637	657	632	625	642	667	681	685	647	665	618	658	652	648	688	627	606	644	603	645	619	639	597	672	677	611	638	638	677	608	607	651	634	617	674	647	628	651	648	707	670	659	608	624	620	646	597	627	619	658	611	610	675	630	665	640	625	623	673	641	640	662	600	664	672	681	637	662	628	669	618	681	631	672	617	632	629	641	623	651	682	626	620	630	650	612	592	639	596	633	667	653	597	629	641	634	685	645	655	620	611	649	654	652	594	623	657	640	645	658	628	643	642	665	646	634	654	643	637	638	645	656	588	652	664	638	672	602	623	658	614	641	586	684	622	638	631	660	656	648	634	657	649	609	692	644	642	661	635	590	642	623	608	669	670	658	671	599	619	618	632	595	687	610	679	644	594	646	672	614	615	662	654	682	628	607	611	623	612	615	643	682	657	616	666	629	656	650	640	611	649	654	673	636	633	689	646	676	674	663	656	613	640	657	647	657	604	657	620	662	658	648	659	651	587	634	704	658	644	634	648	621	606	667	597	667	621	637	645	607	619	675	594	610	641	640	646	631	692	644	563	647	642	607	632	612	634	648	650	607	665	640	616	645	650	634	665	651	670	654	616	646	663	651	649	628	655	654	665	636	657	644	664	632	680	641	629	629	634	615	609	587	656	617	617	637	591	619	673	664	645	628	676	670	646	651	632	664	631	643	600	638	660	639	601	703	630	610	631	665	596	655	638	641	664	643	663	612	570	631	610	642	652	605	646	644	594	600	644	640	662	603	660	657	649	641	680	631	644	656	664	638	674	659	639	655	632	641	592	623	599	648	648	604	646	641	610	644	630	633	642	606	624	679	677	650	584	582	627	633	664	646	640	631	619	624	619	646	661	651	626	657	612	644	667	696	647	635	673	631	609	624	648	697	612	609	686	689	654	651	629	646	599	636	626	618	609	667	631	645	645	620	681	596	680	628	628	645	644	664	630	620	656	613	665	636	594	685	630	606	684	656	629	611	653	665	568	643	634	616	623	630	605	590	624	643	618	613	599	646	643	696	642	669	645	643	642	610	664	660	619	638	625	648	627	658	638	602	627	616	651	669	606	622	630	668	657	651	658	688	643	697	619	652	650	659	662	656	692	648	662	642	663	652	637	627	657	644	657	624	634	618	666	629	672	613	655	601	654	668	681	631	635	638	645	648	653	672	644	650	606	591	658	667	653	642	632	663	630	655	628	622	677	624	668	619	614	655	645	649	644	630	640	625	593	693	628	631	613	628	648	676	588	608	656	607	625	619	637	609	621	601	636	625	624	638	643	704	652	646	622	658	638	675	670	605	615	641	613	642	683	634	666	645	630	648	648	603	638	639	672	640	628	615	666	661	639	629	633	642	581	605	647	658	635	608	620	664	611	669	603	637	657	641	613	692	589	632	622	642	675	647	603	666	640	603	617	652	646	678	687	611	630	648	623	659	641	603	640	688	621	626	680	636	617	640	598	608	587	627	663	679	651	626	631	647	627	628	620	621	636	636	647	666	659	585	647	616	635	658	646	645	608	640	627	632	650	630	634	631	624	668	614	610	604	604	641	617	649	679	614	637	693	693	644	637	614	660	651	641	656	639	683	657	646	629	681	588	605	601	670	594	637	603	615	661	652	615	613	598	645	649	694	585	643	595	674	618	647	661	648	648	662	652	642	638	650	682	664	655	637	683	625	640	628	598	678	633	665	644	698	647	628	619	584	643	637	621	642	663	645	618	657	638	619	692	622	614	642	636	630	590	679	644	607	642	637	665	633	622	617	628	629	660	673	630	627	675	616	614	619	692	642	635	619	590	658	651	633	665	641	622	662	679	616	641	685	695	646	651	607	636	646	627	696	632	620	589	658	667	682	659	658	647	615	645	627	617	633	637	678	650	622	648	637	643	652	621	622	644	638	637	667	652	602	674	658	630	672	695	616	673	685	652	660	623	639	645	624	651	653	633	626	632	642	646	626	604	623	624	639	658	608	655	624	714	616	638	656	638	651	638	661	595	632	634	643	653	629	693	657	598	674	648	643	648	634	634	606	659	662	625	641	673	681	660	649	642	631	641	666	668	655	638	624	632	628	644	625	573	691	621	604	626	677	607	635	621	684	655	662	661	619	667	669	666	722	723	689	628	656	632	661	615	652	657	638	598	646	649	641	661	655	654	658	595	606	629	608	636	626	659	633	640	666	651	653	640	622	673	621	647	586	651	672	626	644	623	656	650	693	667	615	649	661	650	609	641	616	632	685	672	638	648	586	671	676	648	580	635	660	667	659	646	624	592	595	661	638	656	647	599	628	612	649	624	606	607	627	656	634	690	625	616	622	672	659	578	634	586	613	620	652	671	641	635	631	621	656	652	657
2007	227	267	284	205	185	201	174	155	159	183	164	179	158	178	161	158	159	177	155	185	192	158	163	160	159	139	143	186	174	166	172	146	162	149	159	150	150	146	160	160	171	182	171	142	141	152	178	148	161	164	141	135	159	154	182	169	181	190	144	181	156	164	179	152	153	165	147	167	172	173	160	161	184	162	167	146	156	172	156	152	158	150	148	157	158	187	174	133	152	179	143	176	176	154	164	172	162	154	161	144	166	148	160	164	163	162	177	169	160	151	160	149	162	153	163	158	157	131	165	126	160	170	171	158	141	158	176	159	158	153	182	164	140	175	164	147	139	162	165	160	134	145	165	175	170	165	154	156	147	156	157	166	162	138	141	177	145	172	161	159	149	177	142	172	151	157	176	169	155	169	149	163	138	177	177	142	169	146	177	180	169	155	139	167	177	156	183	158	169	160	155	162	179	164	175	153	165	142	149	156	164	158	181	156	172	156	201	162	138	178	159	174	152	181	181	164	157	152	159	156	174	171	138	149	160	166	185	147	166	160	164	134	161	173	162	154	136	157	140	162	182	162	152	129	165	147	159	162	172	153	175	157	163	152	154	162	146	158	160	184	162	165	161	164	157	142	169	177	161	148	163	152	150	144	153	155	178	198	144	146	191	136	164	181	187	169	175	143	160	147	144	157	161	144	176	157	169	194	171	171	150	147	159	171	140	164	163	149	163	154	124	173	165	145	178	140	188	155	148	153	164	143	161	155	168	186	157	161	166	163	152	178	168	158	186	150	165	190	154	158	160	149	144	163	157	153	176	166	169	189	155	140	141	126	159	161	159	141	156	185	158	170	160	155	186	177	157	147	178	170	142	160	154	162	148	171	185	173	138	160	175	173	147	156	163	160	174	136	170	163	144	157	144	129	162	162	184	139	159	139	152	171	189	161	181	153	151	167	138	144	165	160	157	150	180	179	168	162	162	162	156	156	146	179	160	146	180	168	157	158	144	178	167	151	165	171	178	173	145	160	165	174	161	173	146	154	148	156	152	163	165	144	151	156	153	137	149	155	163	147	138	143	162	151	183	135	172	147	168	132	148	169	183	174	176	171	167	156	187	166	156	154	175	172	170	155	140	169	154	160	167	142	178	139	156	202	169	175	132	161	151	142	155	151	158	167	176	161	131	143	161	199	176	137	165	171	177	165	145	176	142	182	171	188	158	158	161	159	178	144	132	162	178	175	148	150	163	141	147	154	174	153	159	160	165	153	162	162	152	167	142	172	151	156	153	166	155	173	151	148	203	165	147	157	170	148	162	150	181	170	199	170	175	135	165	151	176	144	163	147	191	159	167	146	142	165	157	143	151	172	152	162	153	150	172	181	171	147	160	174	155	161	147	173	166	139	168	166	154	159	174	152	160	170	182	168	161	163	175	171	152	157	158	156	177	164	155	174	184	143	172	183	163	165	144	152	149	156	155	154	158	177	141	159	162	171	140	167	145	171	176	145	163	176	163	153	126	157	169	146	162	183	171	148	170	164	164	152	164	141	147	152	143	159	163	173	133	165	177	174	153	175	158	159	175	158	136	171	174	146	171	168	164	154	172	179	173	145	165	175	148	134	161	130	139	170	150	133	178	187	132	184	157	150	143	179	157	183	167	151	171	160	151	184	185	164	165	160	137	139	146	170	162	153	150	172	161	169	164	159	169	155	155	153	162	156	158	168	120	198	176	173	183	135	174	155	164	157	152	168	148	164	172	156	154	156	185	176	168	159	178	152	151	143	139	185	166	141	166	162	161	156	178	169	159	136	144	152	144	163	152	165	155	142	135	126	156	148	172	178	162	138	158	176	162	167	172	150	159	164	171	153	165	152	167	167	150	161	178	141	143	149	154	140	149	151	143	150	173	183	149	164	170	165	154	168	154	157	154	139	168	167	196	163	154	148	178	174	145	149	170	161	168	162	181	147	143	158	176	185	172	174	170	137	148	169	173	159	174	165	180	178	155	160	146	192	184	146	159	182	163	167	158	165	134	171	146	182	161	183	169	186	153	158	143	166	177	166	164	155	164	185	142	141	142	158	151	154	179	172	149	150	170	192	159	152	177	180	159	159	155	160	143	167	180	137	178	180	156	155	146	167	172	164	144	150	140	162	150	181	149	146	162	162	174	146	148	168	156	168	173	166	164	155	134	146	156	152	145	156	167	157	184	142	181	180	151	166	153	162	163	173	187	203	156	172	160	149	151	207	178	167	189	145	171	159	155	179	177	127	176	157	177	166	129	158	155	167	147	173	167	171	158	187	157	158	160	163	168	170	137	171	177	152	145	187	160	160	203	184	159	176	169	150	169	144	148	174	148	144	173	165	183	143	155	160	156	150	172	153	174	147	175	137	162	191	172	164	134	156	160	144	175	164	134	179	156	164	147	142	177	144	168	168	168	163	162	140	150	167	157	163	176	148	170	168	155	161	136	170	142	139	133	158	163	156	147	125	175	164	144	152	159	167	141	150	161	134	159	152	175	141	153	170	159	140	163	149	173	168	172	150	156	164	165	171	166	169	167	151	159	151	154	167	152	141	164	141	160	149	146	171	175	160	156	174	160	167	166	161	142	173	151	159	178	195	167	183	186	153	169	149	189	172	164	160	163	161	167	156	180	148	162	152	184	157	147	142	157	170	161	165	175	146	148	189	158	152	178	171	182	155	145	120	175	163	166	159	188	164	168	165	151	138	156	165	153	165	178	174	160	166	166	148	149	172	149	172	157	164	152	156	147	167	175	148	142	154	165	150	175	160	168	137	167	156	165	152	150	194	174	148	150	145	162	152	175	159	164	170	145	182	163	169	168	160	144	144	162	151	146	171	181	157	166	158	174	185	149	156	144	143	146	159	160	145	163	173	167	163	145	174	151	151	131	161	176	171	143	174	177	169	162	156	177	155	147	142	171	145	167	147	173	165	151	155	183	160	142	152	154	160	167	171	153	193	169	166	160	149	172	162	172	169	144	143	163	151	161	152	170	158	170	167	133	177	180	130	131	148	167	141	182	168	128	157	142	187	168	180	188	190	163	148	163	157	152	130	136	165	152	149	171	160	162	142	166	177	169	129	149	152	164	145	146	168	167	160	166	148	144	173	167	167	162	188	148	172	136	145	161	181	182	179	158	155	135	149	170	160	149	165	147	158	167	171	160	172	196	161	165	148	158	157	161	179	183	152	148	148	165	167	140	143	146	163	142	171	163	166	134	149	164	160	171	186	167	150	163	165	158	159	181	181	165	161	156	152	174	137	178	170	159	157	158	179	150	149	168	156	166	158	146	139	173	155	146	153	142	167	166	167	172	174	137	172	149	164	167	140	174	167	160	165	169	160	154	166	166	131	158	150	153	157	140	154	152	161	182	136	183	163	162	156	136	160	140	152	170	158	166	157	150	161	160	164	160	175	117	177	152	162	147	167	173	175	167	186	170	158	159	163	176	141	158	176	177	159	168	169	152	179	144	162	146
2115	507	745	834	700	522	552	530	452	424	436	436	431	392	425	446	451	452	442	428	408	437	410	463	426	443	417	441	409	434	453	417	454	454	410	408	419	457	443	420	422	417	412	473	450	396	421	415	396	418	412	412	380	420	406	394	427	380	414	478	414	428	479	421	424	413	437	407	431	428	435	438	392	423	420	420	431	435	416	420	455	434	441	416	417	441	411	359	452	405	421	378	448	453	446	422	432	394	427	410	418	426	481	447	451	433	443	417	435	404	377	456	426	417	413	448	462	372	431	444	433	456	434	442	417	437	398	440	408	435	401	405	449	431	446	415	435	442	436	429	411	420	421	465	389	425	411	427	420	397	440	430	420	440	429	406	446	440	435	431	421	419	468	427	381	428	419	426	388	458	434	414	437	464	393	456	435	414	394	415	448	430	424	451	408	440	434	415	417	435	422	428	465	404	415	438	438	432	375	414	412	428	462	445	424	414	422	412	445	418	433	437	429	423	408	412	434	446	452	459	487	372	389	378	412	419	434	445	447	425	412	403	425	391	431	395	457	426	420	420	407	458	445	467	432	372	437	458	406	394	433	430	398	433	418	432	438	418	429	408	467	463	423	423	432	413	440	407	465	417	408	455	427	418	443	438	403	415	412	441	464	445	424	403	406	424	437	403	440	424	428	452	459	429	431	429	452	419	431	431	447	407	443	431	466	423	389	388	393	465	391	434	428	413	428	469	419	406	420	398	414	413	423	422	427	447	446	418	430	434	449	415	471	408	450	420	442	433	413	444	429	465	434	440	387	430	426	435	404	443	427	429	397	409	432	422	445	395	421	396	446	432	426	418	409	406	425	435	446	437	406	370	435	443	410	437	468	448	442	388	424	428	411	415	394	442	457	439	413	438	442	441	444	401	422	434	412	388	471	433	418	430	417	426	402	423	443	423	403	425	420	408	398	476	431	430	443	442	410	421	399	433	437	439	431	408	417	397	433	448	427	422	420	445	430	399	443	446	460	410	420	431	452	414	412	402	435	434	442	418	435	433	405	425	433	436	430	456	413	431	414	411	428	425	466	397	434	442	426	449	415	439	480	444	381	424	435	440	448	406	430	439	403	433	430	437	415	427	442	412	416	450	449	440	431	460	381	399	430	420	413	412	443	407	431	448	410	469	454	409	448	438	421	426	412	421	413	428	432	425	445	448	420	416	425	403	390	415	422	428	395	444	407	426	443	411	430	421	434	423	418	414	419	423	432	456	423	377	451	415	405	395	423	448	473	417	418	415	449	428	437	398	426	429	417	431	420	409	424	454	424	382	375	396	452	443	464	423	405	481	448	448	434	450	406	417	432	424	418	419	420	434	422	438	461	433	424	409	452	426	409	418	409	406	429	427	403	447	418	452	429	416	416	409	373	422	427	441	431	453	445	405	447	448	407	422	424	469	417	411	404	445	440	447	399	436	418	390	407	460	447	471	421	435	432	431	451	413	432	393	423	438	461	440	439	456	409	456	424	425	441	431	445	423	447	420	416	458	432	448	407	404	428	417	420	432	430	436	414	419	426	428	418	416	414	403	458	404	434	419	409	426	404	428	439	416	420	432	452	408	428	458	412	408	415	413	403	403	429	437	442	394	449	439	433	419	439	421	416	422	424	420	434	437	449	433	380	465	458	403	404	440	410	428	434	424	430	459	426	452	431	423	451	428	398	421	417	420	420	422	401	423	424	419	418	470	386	416	469	438	434	423	439	381	420	424	423	425	415	429	434	428	401	421	435	416	391	423	434	436	432	372	420	463	439	421	389	448	404	417	401	450	439	447	425	452	414	420	416	406	458	409	421	423	466	416	428	435	407	450	443	442	454	439	457	424	420	441	429	435	408	454	452	382	416	438	419	421	428	426	408	400	435	424	426	404	411	448	470	410	416	423	413	405	431	428	436	436	416	452	450	397	446	412	411	436	458	439	437	424	436	411	447	414	396	418	460	464	434	436	439	396	431	407	429	405	417	392	438	409	415	432	461	442	431	433	441	439	457	399	431	427	443	431	462	460	417	409	430	392	434	439	411	419	442	406	413	408	477	403	440	424	444	440	416	430	417	406	431	446	428	441	430	405	406	423	456	381	450	445	420	447	425	425	407	444	406	492	422	427	424	414	422	435	414	426	415	433	388	414	398	437	387	395	396	401	417	431	437	438	430	417	413	432	416	432	400	429	437	462	423	416	461	404	412	404	420	437	444	409	419	408	403	435	395	426	428	452	426	450	464	427	445	395	463	405	433	435	422	450	386	403	438	462	428	422	451	422	414	399	410	408	435	457	444	423	403	416	425	420	420	407	425	412	395	422	416	430	393	461	407	413	410	411	421	444	432	423	415	419	421	404	434	426	432	437	424	400	431	423	436	429	424	421	407	451	416	439	436	406	418	413	442	437	417	417	452	414	422	423	423	437	423	436	404	401	427	435	424	402	380	425	413	440	472	390	396	426	388	412	447	435	475	373	420	410	419	391	439	437	416	450	417	412	424	432	455	407	454	426	437	397	387	485	430	447	415	399	415	433	413	409	431	450	417	404	423	398	396	434	410	443	396	452	404	448	410	424	420	393	436	381	435	433	428	438	448	400	418	390	428	423	415	435	410	448	414	448	442	393	387	447	439	458	414	451	449	414	407	415	419	446	455	393	425	424	445	416	428	402	408	437	420	397	427	447	425	428	405	394	421	419	397	377	437	461	421	398	450	411	411	439	416	447	413	419	418	463	419	444	444	414	429	425	413	451	432	442	395	444	478	426	448	460	426	404	381	426	448	461	437	437	414	466	425	419	430	439	448	421	453	401	420	412	369	429	412	430	435	455	424	433	453	428	451	411	472	395	431	435	421	418	435	439	422	407	403	440	413	415	386	455	411	410	397	398	402	384	421	422	437	431	417	480	451	410	449	416	429	451	414	443	463	435	445	415	438	444	408	410	466	412	423	402	425	411	441	429	432	416	419	425	417	437	428	409	423	423	417	397	411	407	428	412	439	421	428	440	415	431	443	429	430	413	442	409	414	410	395	409	432	421	395	435	432	439	422	417	429	408	404	441	437	434	447	396	402	442	435	399	383	456	452	437	462	431	409	469	437	427	432	408	476	455	422	399	403	445	414	416	436	417	404	382	432	447	440	449	426	415	399	454	417	407	446	485	445	449	402	434	424	435	426	427	441	428	397	438	432	396	393	395	450	437	425	445	398	399	429	458	459	393	405	415	426	386	435	412	429	424	397	399	447	418	405	420	417	409	427	434	450	418	413	430	415	393	395	414	465	402	405	440	423	435	409	417	432	439	432	392	403	436	420	402	451	429	434	443	455	442	405	423	394	402	453	463	421	410	440	440	420	412	446	424	395	436	432	445	443	433	455	432	419	418	445	421	466	465	432	436	431	457	424	412	417	408	426	418	406	398	394	435	423	389	377	419	436	439	460	435	437	413	433	445	425	447	399	469	420	422	426	375	415	427	455	408
8268	811	874	784	592	467	408	428	353	379	341	332	329	334	339	312	343	342	347	317	345	303	333	309	341	290	304	343	318	318	306	315	342	340	304	285	292	332	320	301	332	304	317	327	270	285	288	306	316	330	323	305	297	302	333	357	306	307	298	309	337	290	342	344	315	360	291	334	350	286	359	322	317	342	321	319	300	321	301	339	350	332	314	298	269	319	325	296	322	328	353	336	344	319	300	338	318	327	327	307	303	314	328	302	326	298	320	319	333	309	325	299	310	299	304	287	327	292	340	312	317	331	311	315	309	292	364	330	298	308	340	321	289	306	324	295	344	357	310	339	334	293	346	333	340	304	308	286	308	324	337	309	321	322	296	282	319	322	313	332	311	328	341	336	260	322	313	296	324	318	299	333	324	290	309	296	312	287	326	347	340	307	293	308	339	314	315	316	311	298	290	325	298	315	295	301	319	337	320	304	331	325	310	316	313	306	305	321	327	352	305	319	314	326	324	307	320	345	307	285	293	305	320	291	328	328	334	347	320	330	305	309	318	281	301	322	298	295	324	311	305	310	347	273	310	298	286	332	338	345	312	328	300	313	325	294	318	314	325	297	308	312	302	308	321	361	310	313	288	294	368	317	309	320	312	333	290	325	283	324	350	344	330	307	301	331	310	322	310	332	338	312	349	319	313	328	314	296	327	307	320	310	309	314	318	323	302	330	351	311	293	328	316	327	316	295	328	344	331	300	307	318	322	336	280	321	302	331	338	319	287	280	310	287	322	314	350	309	316	344	314	296	297	292	266	326	300	297	310	317	328	324	315	349	303	305	328	290	313	294	277	333	305	338	285	307	306	332	333	315	328	300	329	344	348	304	334	312	289	309	317	307	312	314	330	337	302	311	325	291	328	336	310	334	290	292	340	330	302	341	314	339	332	306	328	310	328	315	369	330	324	338	318	306	318	297	306	288	347	303	297	307	290	318	301	292	318	322	275	330	304	319	286	357	312	324	302	316	297	299	336	277	292	289	322	303	290	282	333	308	294	295	303	312	320	294	317	291	315	320	312	325	311	324	327	343	356	355	302	302	306	348	334	315	327	325	309	294	332	343	306	329	323	275	322	319	329	312	330	297	311	325	334	304	269	266	317	290	312	325	350	318	327	307	296	290	316	312	332	328	298	272	369	333	263	279	318	299	331	326	310	302	309	337	315	310	334	297	334	315	273	287	321	329	312	288	301	317	353	292	309	311	309	327	332	318	334	308	314	327	327	343	343	292	327	327	284	336	331	299	323	305	311	321	291	332	306	313	338	308	354	281	295	310	353	321	299	325	344	309	332	303	281	291	330	298	320	352	331	328	262	283	323	342	318	333	284	288	338	308	300	307	323	313	309	298	297	356	322	347	340	292	269	313	339	308	322	323	272	335	308	341	305	319	364	342	318	319	311	342	319	324	294	318	322	331	328	311	324	301	334	343	321	328	305	330	310	316	312	351	341	329	361	327	314	318	346	315	305	302	335	289	311	286	313	326	326	320	328	315	310	312	319	306	340	310	293	343	303	311	295	305	302	306	326	325	302	311	311	321	284	338	316	305	338	331	275	332	269	293	294	312	310	319	311	292	321	322	307	293	339	347	322	314	320	335	326	309	287	284	316	304	304	301	341	334	293	302	304	318	313	340	332	307	314	299	324	310	351	327	323	309	331	311	325	337	319	304	303	323	290	312	296	285	340	304	336	334	299	339	357	299	287	288	315	293	320	323	297	262	330	326	301	302	313	287	325	315	322	304	296	302	338	322	295	294	302	340	309	294	305	312	338	292	322	303	281	352	340	317	306	313	345	298	277	306	315	299	324	309	300	332	329	299	302	336	300	329	295	290	316	331	314	298	304	277	304	301	334	311	306	332	311	268	327	319	331	335	356	311	277	307	286	310	310	285	294	304	315	323	312	322	316	323	312	290	290	273	272	322	321	351	328	281	301	334	315	286	330	342	286	306	341	336	309	306	317	300	304	318	304	349	323	290	322	339	282	307	318	333	312	324	338	310	338	324	318	333	334	290	324	324	342	316	319	319	312	289	332	279	304	285	311	305	287	335	305	321	293	315	326	329	320	285	310	320	308	320	316	333	333	306	289	317	325	289	280	322	306	308	383	337	315	300	332	317	292	304	343	319	351	337	292	351	304	292	346	341	306	293	309	317	325	328	346	344	323	334	272	351	279	309	336	280	305	343	317	323	327	307	306	313	306	341	312	291	326	341	318	331	325	309	335	314	279	318	324	312	326	319	325	343	322	310	306	319	309	328	305	336	298	299	305	317	315	296	283	325	345	291	374	298	293	292	326	304	309	338	312	282	304	317	325	310	286	300	323	330	349	314	335	330	322	363	310	334	324	300	303	331	283	281	346	344	305	295	335	335	306	292	294	298	303	278	283	318	323	302	324	312	324	289	311	326	335	326	269	330	329	327	333	329	319	284	289	309	321	311	327	312	301	305	326	283	280	299	331	315	309	306	295	298	316	323	327	351	292	355	302	290	318	335	339	315	267	319	345	316	291	297	329	325	322	302	299	321	335	319	276	323	324	277	322	308	323	297	299	332	304	322	330	325	289	317	330	367	311	281	347	319	331	331	371	307	310	322	327	331	314	317	274	308	288	333	301	311	284	291	342	324	313	345	322	325	341	317	291	327	325	302	299	321	327	322	331	322	329	307	312	302	321	303	313	292	310	287	311	303	346	351	342	347	305	310	316	344	345	325	276	328	291	314	356	332	296	328	337	307	301	350	349	306	298	303	326	325	300	328	341	314	313	297	273	307	308	291	328	320	327	297	329	290	328	318	341	342	327	292	297	291	315	300	261	316	311	308	326	300	331	293	317	270	335	320	311	323	324	343	311	292	328	299	289	304	298	322	312	342	299	306	309	302	296	315	299	315	340	314	295	280	288	282	324	337	301	320	298	295	336	304	355	335	330	314	327	327	335	340	301	315	311	295	284	308	264	287	304	319	330	308	318	311	289	306	277	323	327	285	374	303	316	329	301	325	316	319	315	324	335	308	319	306	325	314	262	280	300	332	351	339	297	279	312	294	314	311	291	333	323	317	307	319	289	316	275	311	304	309	324	329	316	299	307	345	336	327	274	308	324	299	332	301	295	316	289	296	286	368	318	305	330	360	336	319	284	325	341	330	331	277	292	340	308	325	331	288	343	317	295	313	333	324	302	328	335	319	296	314	315	308	302	336	308	314	308	314	326	361	337	325	311	326	306	352	325	289	303	300	308	305	313	319	336	307	337	317	346	301	309	334	289	332	351	338	331	316	291	342	312	368	308	341	279	306	315	350	331	352	337	326	293	306	295	344	340	322	308	333	302	307	297	285	308	309	329	346	298	322	338	253	306	322	299	324	335	297	309	318	304	294	298	289	290	321	317	317	306	304	301	310	315	296	296	293	306	316	313	318	319	316	298	345	359	325	291	317	279	336	340	341	289	304	345	338	323	321
6961	1204	2061	2337	1966	1582	1238	1174	1008	930	953	904	866	846	878	749	823	787	758	769	830	755	764	813	774	733	783	749	707	742	771	812	767	786	710	709	745	783	703	749	763	766	707	738	790	734	757	770	726	699	730	722	749	752	774	744	695	745	727	699	761	726	742	768	735	778	716	735	778	746	746	757	719	722	790	725	753	744	718	738	740	717	717	743	745	774	759	728	730	708	732	717	722	722	714	637	755	778	744	743	729	765	794	747	734	770	766	758	719	728	732	727	713	717	702	724	752	706	766	678	752	717	749	751	712	741	736	744	744	692	717	700	726	756	752	742	707	758	751	726	717	786	744	735	771	713	738	755	785	748	702	706	720	729	782	719	821	750	710	782	738	732	704	719	740	733	748	767	761	764	730	710	750	742	757	715	816	764	705	715	768	708	732	786	713	723	719	709	736	745	720	730	738	711	785	713	758	739	750	698	725	751	727	733	787	693	683	723	751	735	756	687	702	742	707	769	748	766	747	805	727	802	772	766	717	724	735	679	711	725	717	717	732	736	737	771	745	735	794	712	707	737	713	757	731	724	715	814	692	736	715	701	755	726	753	753	703	755	719	729	767	731	711	750	760	753	747	767	750	748	761	736	765	725	706	738	721	734	747	741	710	717	716	759	698	718	748	696	748	686	724	748	745	760	743	746	701	745	713	773	759	746	762	758	706	741	716	684	733	688	766	703	703	701	737	790	736	689	733	774	757	722	757	721	758	697	750	709	679	758	707	746	743	702	699	736	729	763	711	727	753	764	746	737	776	743	744	713	697	722	737	786	760	736	717	695	744	800	729	726	709	669	756	744	733	745	710	762	743	698	755	731	748	740	728	756	725	743	738	760	738	715	743	708	761	767	719	734	752	694	768	736	752	705	744	672	716	688	717	793	749	744	762	697	769	694	745	783	697	764	700	785	726	680	739	745	722	746	703	737	691	710	735	749	769	693	734	742	705	752	742	785	729	718	759	711	803	705	718	760	734	743	749	756	735	762	806	775	718	747	728	780	751	721	730	745	765	746	734	713	761	780	735	733	746	708	720	737	726	748	797	734	743	771	718	752	816	740	711	737	748	744	733	764	787	684	723	711	699	760	754	750	696	739	749	743	706	787	726	754	754	752	770	724	759	713	767	761	752	740	729	738	772	748	698	718	759	755	727	723	729	760	785	703	720	790	755	735	699	795	751	749	716	729	728	779	798	726	708	706	737	778	726	780	725	774	693	729	729	754	727	752	714	755	716	750	737	738	739	727	734	769	780	778	732	704	737	741	779	728	721	757	720	757	725	695	726	748	733	680	741	751	687	743	782	785	717	766	739	723	764	765	681	778	744	665	703	769	774	736	717	758	788	712	771	708	723	710	723	742	738	760	729	724	788	740	694	753	699	781	711	734	749	715	746	765	727	665	793	749	734	750	749	750	723	678	760	743	788	730	708	748	696	754	710	736	694	743	716	714	722	729	709	736	745	718	728	739	661	738	795	752	704	662	760	754	736	756	719	764	757	773	770	743	747	745	750	701	741	773	768	742	754	738	734	692	742	765	751	742	691	735	734	745	736	759	730	702	727	769	741	751	702	722	729	755	687	807	744	744	747	771	760	697	705	745	736	703	725	768	715	704	721	729	717	753	730	746	735	740	767	732	676	745	756	762	733	740	726	738	713	793	748	712	744	735	748	739	766	751	743	756	757	762	689	703	711	788	734	709	698	692	757	710	790	723	716	745	733	776	747	765	759	775	717	707	709	727	716	740	755	706	753	728	708	703	731	731	712	767	714	722	697	800	775	750	789	774	787	751	727	671	782	789	729	744	762	763	764	719	746	735	773	709	731	673	777	719	737	754	707	755	748	818	771	719	745	727	736	703	773	707	715	746	701	742	771	725	753	739	765	747	732	761	747	699	755	699	718	729	683	734	772	720	733	740	760	749	749	757	714	743	708	747	753	764	757	795	739	746	743	697	759	721	714	735	694	726	761	724	687	728	758	741	684	828	738	722	710	797	648	759	754	714	750	714	746	714	738	695	716	693	747	777	739	717	704	731	774	707	749	799	717	732	719	733	750	729	706	761	697	682	765	709	710	695	692	746	760	686	731	735	731	748	701	739	692	789	718	787	752	725	784	742	796	746	738	695	726	755	756	780	751	752	762	758	757	695	748	719	746	778	759	785	802	762	708	733	778	782	736	742	725	757	735	723	733	736	738	722	729	745	769	701	732	747	721	713	750	756	699	774	746	723	765	668	747	757	746	707	740	791	751	749	723	702	762	771	765	788	715	736	700	744	773	695	686	773	751	741	721	736	721	732	777	793	661	704	722	730	732	778	706	708	772	770	770	751	750	724	782	774	730	734	754	771	733	727	765	741	781	718	735	733	732	761	735	757	735	756	718	749	721	754	703	750	724	782	712	750	703	698	682	773	779	755	699	718	713	724	715	729	724	720	730	769	768	738	725	710	744	735	732	704	746	741	736	744	737	749	762	735	703	731	729	728	775	711	695	733	791	729	752	719	768	701	766	751	716	757	695	754	722	728	783	722	751	737	725	724	757	703	808	691	745	755	768	726	751	752	726	691	804	701	737	750	726	706	823	750	706	720	716	689	730	750	759	774	763	770	791	722	734	770	760	783	759	765	710	710	754	769	754	684	740	718	729	764	728	753	767	723	760	733	714	721	742	743	747	712	679	739	784	752	765	767	751	722	749	785	756	778	750	711	742	731	751	725	762	766	729	754	765	772	698	721	741	746	731	717	742	699	728	701	686	750	727	745	751	749	701	781	718	733	655	725	735	724	727	791	733	750	716	728	801	721	722	761	730	791	719	727	746	724	734	730	746	723	737	720	755	738	747	703	759	798	763	735	739	735	773	708	758	751	723	758	667	778	750	684	745	718	784	741	724	772	721	755	737	758	701	740	761	770	737	738	718	758	724	738	744	730	739	702	758	700	760	785	711	735	710	740	765	710	697	747	769	739	735	757	745	708	725	714	736	755	702	722	725	755	705	684	744	787	761	762	697	729	760	720	692	725	719	748	705	749	745	725	704	732	728	724	729	743	705	720	707	722	741	742	726	675	716	722	798	772	738	733	747	769	767	739	749	714	752	728	729	746	726	767	775	731	716	714	748	686	715	752	763	786	740	711	748	757	753	714	683	733	758	699	687	759	743	721	764	747	674	727	739	747	767	764	729	752	717	757	784	756	755	783	767	729	781	712	762	708	744	738	743	740	766	743	751	753	782	753	760	736	750	715	718	696	779	749	703	742	736	772	727	718	728	737	739	746	759	728	778	743	748	756	759	726	712	741	727	741	783	761	709	708	756	759	746	789	705	754	731	700	717	712	736	755	736	719	753	688	768	683	725	674	702	720	716	770	699	708	725	757	708	749	737	760	761	671	746	754	712	743	769	747	732	745	707	724	769	724	759	734	758	707	711	734	746	717	745	752	715	743	762	755	803	784	710	778	705	733
15167	1470	1339	1011	786	575	477	384	369	338	330	335	324	292	308	305	304	256	292	320	310	313	246	238	288	266	311	284	283	271	288	278	291	289	282	253	255	292	282	294	282	279	293	285	291	293	266	306	263	276	318	290	276	277	296	248	276	295	281	286	265	270	274	241	293	272	263	298	289	269	312	294	256	263	312	292	265	285	284	285	247	264	278	276	298	294	297	303	275	286	246	271	278	252	285	285	282	306	284	273	334	254	273	276	284	278	269	253	270	299	261	252	252	292	296	265	301	263	299	285	279	292	279	288	229	271	264	288	296	250	243	290	293	291	307	295	262	250	277	281	289	261	287	283	298	259	273	280	279	281	302	273	273	248	247	282	286	296	265	259	279	275	287	290	283	258	298	285	291	289	308	296	289	311	314	297	270	284	273	307	232	310	288	270	289	288	270	298	293	256	281	308	307	265	247	267	280	275	264	307	272	291	321	279	290	253	278	277	292	290	274	291	287	285	266	275	289	293	290	276	295	332	275	305	275	293	281	307	276	281	301	289	289	263	287	292	283	276	284	279	242	291	285	279	271	284	265	304	295	243	253	266	320	270	306	302	287	282	268	291	293	265	334	302	316	274	280	256	283	265	291	259	293	294	285	289	274	270	257	247	275	305	302	275	310	256	284	284	279	287	264	237	273	301	291	266	281	251	276	267	267	281	269	278	288	311	260	267	284	252	259	267	289	255	282	275	261	270	281	258	271	280	296	267	236	276	280	275	276	271	288	257	269	274	261	285	237	309	313	266	312	287	284	267	262	282	292	231	310	308	293	314	293	299	299	259	276	286	282	273	300	298	289	250	273	276	253	292	261	283	293	275	281	261	320	247	250	302	294	303	277	274	268	271	266	293	280	322	283	278	274	277	278	280	285	300	293	275	286	273	309	284	248	269	291	336	253	243	277	307	290	302	275	274	244	243	258	270	288	285	262	293	273	274	259	323	293	283	261	288	315	293	258	262	280	292	250	325	309	274	270	277	290	285	299	261	265	256	265	271	264	273	257	280	289	260	266	245	298	272	246	327	299	267	288	283	285	287	279	297	265	299	298	272	280	277	286	258	280	281	303	286	242	279	258	281	272	315	290	264	284	292	292	290	281	282	258	260	286	276	281	274	300	301	288	256	254	275	274	265	277	300	282	260	264	273	262	307	303	288	284	281	258	303	315	323	249	250	291	264	249	289	275	270	296	317	267	310	271	286	313	265	271	247	307	283	257	269	260	251	275	264	300	270	278	274	266	256	294	278	321	282	290	263	265	305	270	305	287	256	281	312	290	294	316	292	289	252	293	296	254	267	296	273	285	260	245	274	276	266	289	272	252	293	273	288	349	296	263	283	255	298	296	300	293	287	251	279	263	282	268	277	302	253	282	294	260	281	288	247	254	242	284	231	265	317	299	277	271	272	296	258	281	260	302	282	294	275	255	289	243	229	307	306	280	294	283	268	294	303	250	278	263	296	278	263	294	249	262	263	299	279	267	277	261	266	269	294	248	276	285	299	276	271	296	266	269	264	313	297	319	301	272	270	257	285	285	306	276	290	240	259	265	285	296	257	271	303	281	284	288	296	294	278	266	260	308	283	270	319	320	291	239	276	294	295	292	283	278	271	256	275	303	289	293	270	286	285	310	266	281	269	275	264	268	264	260	342	266	293	257	248	277	304	296	311	261	268	292	287	291	288	301	275	296	273	273	270	260	290	269	312	273	261	289	243	288	247	281	247	256	317	281	295	284	277	277	266	300	301	307	264	303	290	285	268	281	303	277	279	279	279	291	288	264	275	269	294	267	258	279	285	294	279	287	271	268	274	289	306	273	329	263	283	275	259	251	273	305	269	267	292	281	285	305	263	284	269	292	263	247	279	305	263	310	296	256	257	248	296	311	280	294	279	250	287	271	259	262	258	276	260	261	271	304	253	286	264	274	278	273	267	293	230	289	288	282	303	281	267	331	268	262	311	266	263	285	281	273	257	295	293	276	268	291	324	279	286	283	291	275	277	298	268	267	278	293	291	271	301	295	271	279	260	249	286	297	271	300	267	288	271	292	308	293	284	299	302	290	305	261	267	286	291	256	273	284	271	288	262	275	256	263	281	294	248	279	274	289	287	297	300	274	290	278	266	289	300	234	283	306	262	282	283	250	300	300	287	288	274	269	250	279	273	299	262	288	251	278	292	274	290	285	297	272	284	286	304	285	315	303	285	271	282	287	276	284	286	276	270	282	275	266	283	270	271	275	258	298	269	290	277	285	293	280	278	283	277	252	261	285	285	275	282	313	251	299	277	286	294	284	267	275	308	294	323	300	293	263	297	281	284	265	313	240	243	264	262	263	265	277	266	284	278	277	244	288	257	309	317	259	299	316	262	247	273	284	293	274	291	280	277	275	264	328	268	289	276	299	241	298	313	285	290	270	268	278	290	294	263	274	329	304	278	270	278	302	283	269	279	265	290	277	239	251	280	293	283	276	285	308	246	259	264	292	309	282	281	268	292	263	289	253	255	295	236	273	286	233	295	287	289	305	262	285	271	285	281	256	288	299	255	251	293	275	272	264	238	261	314	289	266	264	288	271	263	288	311	267	292	265	281	265	277	264	243	275	286	287	234	260	253	286	286	282	264	312	271	280	275	313	265	284	291	280	312	292	304	275	252	269	260	280	265	276	291	312	290	284	239	295	293	274	252	273	260	294	290	286	268	289	275	333	271	249	292	251	251	293	285	273	243	268	269	273	243	278	266	300	302	290	312	277	262	285	261	274	314	288	300	280	296	303	284	291	288	265	276	278	304	280	254	298	302	281	283	272	285	287	269	271	260	296	287	282	271	312	281	294	263	281	283	273	298	274	300	286	270	274	250	270	270	295	259	259	259	262	270	279	246	301	297	277	270	275	304	293	290	269	270	265	262	256	247	259	296	280	271	275	286	279	288	296	276	265	272	301	290	257	283	247	312	252	287	286	281	304	296	294	253	296	326	286	280	276	273	308	311	266	293	264	279	275	270	295	276	277	271	292	259	266	298	282	288	268	303	282	285	290	299	288	255	266	269	283	274	265	283	291	250	280	285	292	285	273	252	292	274	267	279	279	228	273	268	271	288	263	272	295	264	260	256	307	280	274	299	278	292	279	267	303	266	266	278	238	228	280	258	300	297	269	307	279	279	295	282	272	261	283	268	299	274	300	280	296	280	266	273	301	289	264	236	272	260	253	282	275	272	271	271	261	250	288	257	310	252	282	255	283	274	272	296	283	308	277	289	253	289	261	260	310	313	247	248	292	296	282	276	280	310	285	277	286	273	273	273	293	287	279	291	279	292	273	316	266	293	276	273	281	265	260	269	264	284	295	280	282	281	262	302	297	277	290	278	260	275	261	268	236	263	302	273	307	263	303	298	251	295	298	317	280	289	295	243	277	293	270	319	267	300	251	270	303	259	251	305	287	282	242	281	282	293	256	305	311	309
8754	1427	2964	3378	2713	1989	1648	1493	1175	1050	930	923	881	766	775	801	733	740	739	723	816	756	716	660	687	726	748	654	652	689	652	670	675	646	670	681	679	648	684	611	676	670	661	657	629	657	659	687	653	626	619	599	629	651	658	679	635	581	650	630	639	661	672	645	662	648	608	689	696	659	638	638	611	642	687	636	632	678	639	667	648	646	621	641	614	646	661	680	609	612	626	637	618	672	640	662	644	626	608	686	632	648	624	630	642	637	635	680	686	647	652	634	640	643	625	630	641	607	636	588	611	647	632	630	665	558	624	661	599	599	644	615	611	631	618	633	582	653	663	603	603	623	642	637	628	654	662	583	599	629	642	629	621	620	611	687	680	679	604	649	669	649	668	632	651	604	664	664	671	629	610	647	641	682	610	612	620	670	597	637	693	650	632	634	615	620	644	671	636	651	632	686	618	636	622	626	635	633	643	675	651	642	595	583	613	601	652	607	649	635	658	661	610	648	690	639	638	630	627	624	633	656	621	639	635	602	651	640	639	615	683	628	651	642	688	641	664	614	626	633	631	629	665	625	678	651	635	602	624	647	623	678	633	601	659	667	670	630	666	643	613	637	640	629	643	572	672	655	640	663	624	678	593	651	600	669	625	614	649	669	635	622	634	634	631	648	663	649	626	641	621	611	636	621	641	655	649	635	701	656	618	637	648	636	658	637	650	589	649	620	630	640	649	635	643	608	666	600	599	614	655	632	668	575	630	592	620	612	635	615	625	661	664	652	611	631	694	654	625	656	629	652	632	675	582	617	642	627	672	619	630	608	628	615	599	640	601	638	656	658	673	597	646	659	628	627	649	631	660	594	645	657	647	637	606	637	648	643	687	652	593	664	645	610	628	656	659	619	640	655	613	685	637	602	624	632	650	636	616	641	655	644	629	645	613	669	650	619	644	614	613	662	629	636	653	629	629	592	602	633	584	653	632	607	615	623	655	624	638	630	625	645	623	640	612	619	622	647	645	660	664	645	612	628	619	664	672	626	650	620	631	579	629	647	672	594	701	655	626	641	637	621	612	651	611	641	659	654	675	656	641	651	667	640	647	631	641	604	669	667	633	673	592	651	624	652	647	641	690	631	648	644	656	635	611	667	659	643	624	643	621	620	658	636	638	681	668	662	657	629	641	632	626	640	651	709	655	645	668	631	621	589	633	614	704	645	673	657	624	678	631	623	630	618	641	624	602	673	659	644	654	691	603	619	648	635	654	641	619	672	619	584	647	680	653	605	616	643	692	676	635	605	695	658	593	604	654	622	709	592	655	618	611	610	659	620	667	652	647	618	669	642	636	611	601	677	636	646	667	608	644	636	646	631	640	632	613	651	614	610	629	630	673	679	606	607	649	653	664	593	630	612	604	628	652	642	628	626	638	636	588	684	667	695	632	629	626	623	649	654	629	633	615	633	633	663	656	624	616	660	590	644	648	634	646	646	651	637	663	604	663	640	645	628	658	636	641	621	645	647	594	611	637	640	659	596	605	632	650	618	639	646	641	621	628	656	668	646	654	662	662	679	611	656	594	688	611	669	624	649	661	644	642	677	651	659	637	586	645	622	634	620	670	688	650	647	656	551	665	631	634	634	707	675	644	628	660	662	637	659	633	671	617	649	690	624	628	640	646	665	645	673	623	678	594	617	635	672	675	670	676	632	662	593	649	618	643	640	618	650	627	652	624	608	657	598	617	596	585	628	655	654	636	683	644	638	680	654	662	627	614	650	645	640	633	651	638	660	655	687	628	676	633	642	632	643	622	625	659	626	638	659	612	594	617	655	661	602	632	598	648	672	651	644	663	594	613	643	605	611	615	666	639	660	661	598	625	624	667	673	645	654	655	627	659	616	641	654	619	666	666	675	664	629	618	642	608	613	663	621	639	614	617	623	624	583	643	652	621	621	679	633	636	639	653	656	629	687	646	625	648	592	656	625	664	656	644	614	625	652	622	599	625	657	640	665	654	608	646	630	654	689	624	643	655	664	587	653	623	619	605	614	620	624	615	657	633	662	627	627	622	648	656	637	595	638	659	603	587	641	651	644	633	649	627	630	633	628	669	621	625	704	651	635	632	602	642	636	618	621	613	675	669	632	585	666	661	637	590	639	636	613	661	662	653	627	627	626	637	626	630	645	652	607	644	639	630	635	637	635	660	670	639	681	643	586	635	642	641	663	627	671	671	665	634	640	621	645	655	646	651	671	651	623	642	641	659	642	666	591	657	647	669	604	674	655	613	694	648	641	606	625	608	654	663	634	690	714	645	627	648	658	669	673	634	673	666	636	607	640	626	668	647	595	650	608	664	662	598	601	638	619	621	623	629	616	650	632	633	609	685	663	612	665	655	685	585	662	644	637	637	636	654	681	669	663	612	624	659	652	646	664	639	616	625	617	666	623	584	662	610	646	643	667	622	655	680	663	605	617	626	630	642	640	617	626	624	645	690	629	658	628	655	633	633	628	654	622	629	614	633	658	658	577	628	602	673	613	630	621	622	602	655	668	631	618	650	635	665	633	665	642	659	645	658	623	616	646	668	641	645	661	623	622	634	639	655	646	681	621	659	612	637	600	605	639	615	585	599	647	619	641	673	628	617	682	628	664	608	595	618	612	624	602	669	631	617	624	636	652	624	631	597	636	612	601	632	621	611	659	633	672	661	628	644	627	662	624	642	686	680	644	662	625	647	649	617	639	631	648	617	674	679	653	700	604	622	630	652	662	614	615	652	679	599	658	598	651	635	664	630	675	631	623	641	671	641	629	603	660	686	595	648	616	662	608	644	660	635	622	649	631	638	623	625	623	655	670	643	648	659	627	611	639	632	648	630	664	613	645	612	595	568	634	653	623	649	634	683	679	598	599	612	621	668	629	638	612	683	652	637	663	674	598	642	658	637	677	640	604	615	662	614	646	652	637	618	660	627	685	633	612	633	580	619	643	660	666	659	658	633	581	657	607	667	638	622	633	637	629	648	656	626	632	618	641	694	671	654	606	655	632	619	633	610	589	654	655	602	643	665	620	670	632	616	590	628	620	648	658	631	624	591	639	652	647	623	594	667	658	635	610	623	639	594	648	650	666	636	658	680	650	639	709	608	642	641	662	640	651	631	687	656	633	592	652	589	641	589	608	691	667	611	644	611	659	659	622	624	687	631	646	640	618	620	656	615	612	632	612	655	641	666	659	666	638	592	610	659	595	644	650	632	660	640	623	607	643	662	638	598	686	676	595	630	651	614	655	622	672	633	665	638	668	677	629	653	617	694	635	667	636	622	620	610	675	639	637	627	631	656	618	615	636	674	608	680	639	621	667	688	611	623	613	654	624	647	652	636	645	593	635	640	677	612	593	672	620	640	612	613	636	671	642	595	620	635	615	652	660	666	615	568	635	625	602	650	606	604	638	674	667	599	631	631	641	623	643	624	663	651	630	691	642	627	639	642	612	593	588	622	621	650	604	631	621
1961	214	251	234	229	214	218	183	181	180	167	181	157	152	150	182	160	165	163	141	165	146	160	161	194	188	155	142	151	151	170	172	150	165	155	158	189	164	159	142	183	152	155	173	157	174	149	208	155	156	148	176	173	190	159	151	161	186	166	164	174	163	175	154	137	170	158	173	155	149	141	151	167	174	162	166	170	155	124	168	168	164	174	155	152	176	144	159	150	153	164	161	147	172	168	145	154	183	160	145	158	144	174	155	148	179	162	166	156	145	182	190	155	163	183	178	148	167	175	163	165	160	167	163	155	180	155	158	193	163	165	141	163	132	167	168	171	167	165	156	152	145	118	160	183	138	177	176	146	148	152	167	170	161	153	161	150	166	169	140	169	157	147	178	162	169	161	158	151	156	155	167	174	163	156	149	167	147	145	171	165	175	156	156	153	167	140	161	145	182	173	141	158	158	146	159	184	174	140	175	169	170	152	158	149	167	186	141	130	125	156	141	156	167	178	156	171	161	158	167	187	146	161	170	166	168	156	174	164	169	163	157	163	168	160	165	138	169	175	149	162	151	169	166	149	177	131	137	175	163	157	175	157	170	175	162	170	145	140	187	159	182	147	143	161	148	166	176	191	170	159	161	134	150	168	163	172	147	165	144	177	149	154	152	163	173	178	156	169	159	168	160	168	171	168	143	177	151	153	167	158	170	166	167	180	202	187	155	154	152	176	141	179	155	143	134	163	165	163	180	162	166	165	160	154	171	158	176	164	162	153	165	151	148	178	143	129	173	192	145	158	170	163	127	147	154	158	159	166	137	140	137	172	178	179	183	163	154	132	159	143	154	161	188	158	139	145	146	157	154	142	180	152	166	145	154	152	157	152	170	169	139	174	160	181	188	160	184	145	157	173	152	180	173	165	161	183	200	183	151	180	161	164	171	169	163	167	173	156	157	168	160	154	171	163	155	140	131	156	163	144	167	156	178	197	158	152	172	198	157	175	150	161	155	172	166	174	164	156	177	160	166	158	159	145	158	161	158	148	166	180	153	169	148	162	164	173	162	148	192	141	168	170	153	171	149	165	150	147	162	173	151	190	156	141	141	171	172	145	158	151	144	176	142	156	156	156	165	174	159	154	144	174	172	134	166	161	183	156	166	176	158	165	183	159	170	161	164	132	165	164	167	151	159	151	153	158	187	147	154	177	184	147	149	176	152	185	141	184	161	174	158	188	143	147	160	144	163	170	181	157	163	149	171	165	180	148	158	181	150	160	142	158	186	160	147	131	154	156	173	156	171	167	153	182	150	150	152	154	152	188	179	193	171	153	165	163	149	175	159	159	154	188	159	144	168	176	139	163	159	153	168	147	164	151	145	165	174	168	179	152	177	181	167	142	164	143	151	146	154	167	145	144	156	159	154	146	152	161	145	160	164	159	187	182	170	176	156	149	144	150	147	150	159	169	163	146	144	159	158	174	165	173	177	148	157	173	180	169	154	163	169	145	177	165	148	153	147	146	150	162	192	166	171	150	163	162	202	212	159	148	148	157	180	171	131	138	149	153	150	155	162	174	174	169	134	145	173	177	160	167	159	169	153	146	168	160	156	149	150	156	154	140	163	171	160	176	143	156	162	176	181	143	152	152	168	126	154	175	150	125	168	168	163	175	161	164	182	178	163	164	137	168	171	146	153	127	146	157	174	179	163	185	176	169	173	171	177	168	167	153	145	177	146	150	161	161	176	141	150	147	153	174	164	154	162	159	166	168	167	173	163	161	164	139	160	168	184	171	176	145	164	173	126	147	163	176	137	153	163	164	146	153	160	172	149	162	171	154	158	170	160	147	162	156	162	154	172	139	176	183	164	167	178	159	169	170	155	148	175	156	179	189	165	196	178	148	175	153	161	144	181	124	170	158	160	159	150	158	155	189	164	143	146	170	152	166	173	160	165	147	167	160	147	171	150	158	170	157	144	186	171	165	156	149	154	151	156	179	161	148	147	155	148	145	149	160	141	167	183	169	167	157	152	158	151	175	168	160	152	163	155	152	166	154	164	150	142	161	158	172	151	123	171	157	158	173	166	168	161	148	153	174	173	177	161	195	155	165	158	200	171	162	170	146	151	128	177	166	164	155	158	151	158	159	139	144	159	179	164	173	148	167	177	168	169	154	143	155	201	182	146	152	175	141	174	137	181	145	133	156	162	181	169	161	130	153	139	157	154	164	175	158	163	164	169	179	154	152	155	151	156	139	132	180	163	160	162	144	163	176	161	143	154	150	167	163	185	151	186	165	164	177	162	166	163	163	161	145	146	158	149	168	156	158	143	148	185	157	168	173	147	166	189	168	170	177	170	135	164	166	175	160	177	158	157	167	138	166	176	160	154	171	195	165	155	180	143	167	175	197	191	156	165	182	159	137	163	176	171	156	171	154	158	182	157	171	163	155	157	163	153	154	171	165	159	170	150	159	155	149	161	152	162	161	150	161	162	184	144	165	175	163	158	159	162	181	161	141	152	163	157	175	170	185	182	162	137	157	165	177	157	142	161	143	162	148	134	151	140	158	161	181	166	169	159	175	165	152	130	154	129	169	174	160	173	162	158	170	177	154	158	151	158	155	165	152	179	164	138	183	182	173	191	168	161	160	156	163	160	169	157	168	167	158	161	181	143	180	168	158	171	173	162	177	187	145	178	180	175	156	159	146	157	167	175	152	170	178	158	161	139	186	149	156	166	147	153	165	139	169	145	146	176	131	141	175	150	159	165	162	149	183	176	167	157	166	175	162	164	168	144	159	173	129	165	146	184	137	169	182	154	175	165	157	160	165	159	170	154	166	169	182	172	145	165	155	155	124	147	148	143	168	153	143	177	174	142	188	174	171	158	159	174	169	168	153	172	155	167	164	146	179	159	168	151	157	163	177	146	159	158	166	162	156	175	165	165	166	140	154	150	158	159	160	161	158	153	189	182	172	183	163	158	156	171	168	166	145	176	153	181	119	140	143	144	168	159	164	167	171	164	155	165	156	164	172	154	158	168	150	176	179	145	155	173	158	165	158	168	179	145	165	193	176	179	157	159	160	153	181	163	163	164	152	166	173	155	179	149	176	166	153	157	154	167	165	140	169	157	160	170	161	162	169	173	178	182	162	160	149	146	174	137	160	138	163	169	141	132	188	132	143	173	144	172	151	170	171	171	165	155	168	173	172	179	171	170	184	154	185	165	190	156	158	173	166	156	167	145	168	158	152	176	138	135	165	174	172	166	168	140	158	157	141	168	158	156	159	150	157	185	159	165	175	174	163	169	162	171	180	160	163	190	164	177	140	158	163	160	174	155	155	161	154	164	132	170	163	146	152	155	190	181	160	162	197	177	151	156	144	163	157	156	171	162	141	169	140	170	181	166	170	177	178	180	153	162	167	141	141	161	160	165	152	169	156	160	160	150	175	155	151	148	152	134	154	153	158	160	154	199	169	146	144	146	159	147	178	165	182	167	166	154	164	171
2187	495	699	864	693	569	527	502	439	432	430	395	415	421	446	397	434	422	413	437	405	422	428	448	429	447	402	434	413	429	426	444	416	420	424	422	428	440	429	462	391	416	428	421	456	446	374	432	433	408	416	430	409	449	412	381	444	448	426	421	449	428	415	445	435	437	452	428	424	414	442	441	423	401	407	463	416	425	411	447	430	431	395	419	384	420	461	408	409	443	453	434	456	414	456	423	388	427	468	392	440	431	459	400	450	423	413	405	447	422	420	436	439	420	408	395	445	459	427	445	429	465	463	439	397	444	405	427	455	435	427	457	415	437	428	425	440	392	415	431	449	388	422	402	429	427	423	425	403	412	432	414	419	396	433	412	433	402	423	466	434	434	410	420	429	419	434	426	427	433	410	417	452	405	445	452	426	427	433	421	460	468	418	405	426	425	436	409	447	418	427	421	387	435	417	397	405	405	472	392	444	417	429	434	438	438	441	443	419	406	437	462	402	450	404	413	400	435	419	399	418	441	412	428	450	412	424	422	425	423	502	443	395	445	432	435	493	450	408	414	434	404	446	437	447	402	426	440	410	472	449	403	440	405	421	452	401	443	453	412	441	437	429	440	422	422	402	448	401	449	436	437	420	425	419	449	441	442	443	386	423	403	450	410	456	420	432	386	412	431	408	414	426	494	395	437	409	404	446	423	432	406	403	457	393	411	405	422	423	439	445	400	419	438	418	409	432	387	493	428	416	435	414	403	428	430	404	427	419	435	441	400	407	441	465	405	483	418	423	404	411	387	449	409	398	396	428	439	453	416	407	423	465	439	456	435	446	416	443	436	454	429	450	405	412	439	409	450	434	426	429	397	408	426	402	459	451	400	411	448	456	417	414	416	447	402	457	464	409	411	433	440	442	455	426	423	436	442	453	448	449	392	402	462	432	426	412	417	430	429	435	452	460	435	453	410	430	456	373	423	424	406	434	412	416	424	426	418	427	405	420	430	432	414	392	412	424	420	435	411	423	416	445	433	409	434	431	400	419	403	445	394	412	440	458	409	433	405	453	414	458	409	433	420	464	409	423	440	426	382	455	398	398	455	421	424	414	441	395	396	412	475	399	395	419	434	414	444	397	419	375	406	431	434	447	394	392	422	389	402	400	379	408	435	412	438	421	429	432	399	413	395	440	443	395	393	420	408	467	428	451	440	382	407	405	401	417	408	419	436	418	467	432	413	433	392	444	421	435	370	413	417	388	393	425	473	407	417	432	409	390	469	417	432	429	425	426	430	420	432	461	441	424	456	403	446	417	447	437	405	448	405	417	438	418	405	429	439	430	415	435	444	439	413	371	407	420	412	387	429	413	462	418	439	406	456	433	432	428	433	445	402	418	440	424	428	421	478	424	439	430	440	404	396	468	454	412	434	425	429	424	458	444	406	429	455	425	444	428	442	376	404	442	427	410	378	448	411	429	460	451	431	434	439	417	472	440	400	441	363	423	441	436	465	446	407	410	434	424	418	423	451	427	428	404	427	413	392	438	402	434	460	437	411	462	443	446	414	401	415	435	427	400	432	394	432	418	441	430	428	407	406	433	402	418	463	438	432	429	421	444	439	427	434	425	432	399	423	445	411	452	401	440	440	430	414	400	441	449	435	436	453	432	465	416	472	441	402	411	412	443	418	430	447	404	429	432	418	399	423	416	449	453	413	425	434	435	450	416	409	416	463	444	439	398	417	436	452	414	462	437	450	431	405	448	438	460	425	378	453	434	435	389	408	403	457	401	407	443	369	439	414	446	428	476	439	382	427	406	488	445	411	396	420	453	427	407	420	410	437	427	468	458	433	430	415	435	447	430	461	422	441	400	423	433	433	429	427	452	427	420	428	402	419	415	440	442	413	430	415	429	426	429	399	451	452	421	416	424	413	431	415	410	394	472	428	417	415	415	438	435	378	431	422	434	451	461	414	439	398	444	433	412	446	432	429	414	386	416	442	405	411	450	460	435	423	411	432	416	413	418	404	434	461	421	423	412	449	403	455	423	443	448	465	428	422	414	422	394	410	402	449	413	440	462	440	436	439	426	420	455	423	424	416	411	400	404	419	444	418	448	437	429	418	443	444	399	421	415	435	439	432	423	386	404	424	461	428	477	426	395	428	398	409	457	428	418	411	410	434	386	415	459	444	423	434	441	421	434	416	482	450	437	422	422	442	422	438	443	417	413	448	414	425	450	397	420	446	398	432	417	409	416	411	444	424	448	397	452	422	462	400	426	412	439	428	437	462	425	409	457	406	425	407	467	411	414	413	428	432	416	447	438	414	404	430	429	413	425	441	418	449	437	439	437	401	461	408	436	421	378	398	387	427	425	429	429	423	408	407	436	428	448	445	399	426	444	417	407	412	422	470	404	466	402	398	424	462	417	425	444	411	441	444	429	425	376	408	389	456	394	436	371	447	458	443	414	403	452	380	416	434	411	388	453	462	421	448	418	458	399	430	430	414	400	417	407	404	469	440	419	474	410	420	402	446	394	454	425	440	416	426	401	426	447	414	384	392	434	469	418	437	394	410	442	425	437	412	448	406	417	433	424	466	403	427	443	403	418	403	412	424	439	403	394	419	412	454	422	434	421	423	462	409	423	446	465	400	446	439	423	436	403	430	418	440	411	445	424	433	418	387	398	407	412	419	447	422	439	418	412	407	453	409	399	430	439	440	433	427	412	440	449	455	453	458	424	438	417	437	439	419	432	402	420	447	401	429	402	399	433	426	431	419	444	410	399	379	422	401	399	445	394	427	411	428	415	411	436	423	387	436	410	368	434	463	430	391	432	417	417	407	386	442	411	419	439	422	439	392	423	405	363	422	402	407	465	445	460	427	398	423	412	424	468	431	395	416	442	415	442	388	412	401	446	431	441	392	393	430	427	443	386	449	435	421	463	412	424	439	416	441	453	433	418	425	447	454	430	410	409	451	388	432	426	422	432	405	438	432	419	431	441	421	433	447	427	439	426	418	444	422	418	400	429	416	395	404	423	444	411	416	434	416	448	448	400	421	409	387	403	410	397	399	449	417	415	429	436	458	423	410	426	412	418	450	432	405	432	419	437	458	439	443	428	413	403	437	405	420	441	408	407	420	486	424	442	404	399	422	415	437	442	409	464	442	417	430	385	458	437	434	438	412	420	443	427	464	394	431	455	402	443	388	398	414	433	437	435	421	415	427	422	432	418	384	408	448	429	415	438	403	412	443	416	420	406	427	435	407	422	398	418	426	427	405	432	424	450	414	435	475	395	432	424	392	425	411	442	437	418	452	412	384	445	407	415	431	419	399	440	438	388	421	423	464	447	452	465	435	420	418	440	449	431	477	416	402	439	442	423	442	419	442	437	431	427	393	453	443	449	390	418	444	412	451	409	415	431	428	435	408	444	405	396	422	379	428	422	437	423	419	448	408	449	398	406	463	372	402	439	435	420	399	452	436	414	422	433	439	430	427	374	461	408	411
8309	779	883	719	555	469	420	406	357	365	337	339	357	332	342	345	303	312	332	337	320	327	311	334	322	319	308	314	312	327	296	326	335	318	350	289	307	313	318	309	335	306	334	343	290	334	286	312	316	291	324	304	317	307	322	321	311	319	322	347	277	309	309	340	321	338	286	319	312	290	355	336	356	318	306	316	290	334	336	327	309	335	322	332	329	324	308	341	345	333	350	308	314	333	314	294	324	312	331	320	348	296	300	308	293	332	306	319	330	336	294	300	281	307	303	350	331	292	328	316	277	289	323	355	315	327	343	311	271	305	351	312	275	313	314	336	330	324	285	305	307	323	345	334	290	315	304	350	301	297	332	328	318	337	331	371	334	301	314	298	313	341	346	324	330	300	308	316	308	312	284	315	295	302	323	319	318	327	320	325	333	288	309	313	291	305	301	308	312	311	324	342	298	316	331	322	314	343	322	314	299	322	371	288	319	334	330	300	314	297	305	313	359	322	277	302	328	332	301	307	294	315	344	332	306	306	340	312	351	296	333	298	310	315	339	301	317	330	291	305	301	323	293	321	301	297	357	346	320	315	333	325	325	333	309	334	292	320	318	354	305	323	319	322	299	314	335	317	323	293	326	330	322	332	292	313	312	278	299	320	316	321	315	338	341	320	337	303	334	314	319	321	309	279	289	316	316	310	316	305	336	305	322	293	307	311	332	302	290	302	340	360	323	327	264	341	371	319	319	324	342	318	301	337	310	315	329	309	348	347	324	333	316	299	304	295	326	325	318	284	311	303	329	281	306	273	329	338	348	311	316	337	323	321	313	303	315	338	335	326	283	322	320	318	341	305	308	311	331	314	314	321	316	258	299	298	285	286	339	321	308	329	324	315	326	291	294	311	303	321	313	337	290	377	299	318	328	313	326	319	305	308	314	326	284	305	316	317	327	346	294	315	362	298	333	333	279	290	291	323	293	341	326	285	321	307	316	354	336	340	324	297	307	304	332	336	322	317	314	306	334	335	317	310	320	301	313	313	305	307	324	356	323	308	300	328	338	326	306	329	309	318	311	343	355	314	317	327	305	315	363	310	339	338	333	341	313	269	335	323	292	315	318	283	310	330	301	327	313	285	325	338	317	327	305	313	284	309	314	317	331	290	350	327	308	367	341	318	333	317	310	313	312	292	295	331	295	285	277	331	302	325	295	331	313	306	294	295	320	357	345	339	340	287	344	338	339	324	323	308	311	321	320	321	345	340	324	340	315	311	303	308	285	324	305	289	306	288	296	313	324	339	272	309	326	339	290	329	302	293	319	285	301	330	326	325	314	287	308	341	324	339	349	304	307	305	324	324	331	349	309	295	289	277	297	312	308	349	337	348	329	330	327	307	325	354	320	313	312	323	329	332	306	347	343	320	315	334	308	290	320	358	355	337	301	348	365	289	312	315	288	289	344	321	331	332	331	329	346	289	341	302	285	326	342	329	282	317	327	322	323	327	331	325	304	339	284	294	288	319	296	340	297	322	331	328	325	339	309	333	343	319	281	297	350	308	353	320	302	317	292	336	313	300	328	330	292	300	302	307	302	271	293	326	310	313	291	320	311	315	319	311	305	340	352	331	319	307	325	322	335	301	304	315	339	320	301	299	312	336	331	321	321	343	320	333	319	334	295	343	357	309	323	305	280	320	323	331	308	285	309	344	317	285	340	306	339	314	339	309	283	322	331	303	311	327	331	329	348	312	311	312	330	321	329	344	294	314	303	325	319	325	283	322	339	302	343	286	308	319	339	344	343	307	304	330	301	305	316	289	311	312	302	316	324	341	306	288	311	300	313	335	325	331	334	316	302	318	318	302	307	298	309	324	345	331	334	336	282	303	296	369	316	290	318	328	332	331	342	308	317	324	316	304	320	305	306	348	302	354	332	294	281	323	317	325	364	317	267	346	315	306	300	316	351	317	294	287	314	337	323	367	353	334	317	286	288	304	335	285	324	308	346	298	302	334	337	291	320	319	346	329	298	317	295	316	313	313	303	321	335	334	304	312	312	261	322	296	328	299	321	301	282	303	335	277	308	304	323	318	317	310	304	332	315	309	323	302	270	326	314	282	309	314	361	316	318	284	290	314	297	297	298	302	313	341	342	318	333	335	300	304	313	309	307	319	335	304	320	307	297	292	360	300	327	298	321	345	321	315	298	316	344	322	313	300	338	340	291	304	335	320	318	311	303	336	297	332	328	337	340	309	349	311	313	309	316	318	323	307	318	311	310	300	320	370	355	303	323	303	344	314	302	321	285	319	319	301	280	313	295	314	309	300	305	345	315	337	323	347	314	336	313	288	300	314	285	286	291	318	316	291	303	336	324	321	280	324	299	351	329	298	322	314	297	332	318	330	348	307	289	310	301	311	299	305	296	299	334	310	318	332	316	297	333	289	293	330	323	335	327	314	294	321	322	305	312	292	309	275	299	323	310	319	306	308	321	320	332	325	314	303	296	322	337	328	340	303	314	318	305	311	321	336	327	303	282	307	314	325	347	314	321	300	314	306	325	280	308	299	297	307	307	327	311	323	335	327	320	341	330	317	291	302	293	333	303	346	334	295	316	353	298	293	293	305	283	333	302	331	331	329	342	310	294	345	322	318	319	339	313	345	331	292	304	286	312	294	296	303	320	309	317	311	327	325	295	295	339	297	310	323	293	292	301	307	274	325	289	259	322	299	300	321	348	314	328	346	339	307	315	299	301	317	318	343	325	347	301	313	308	318	311	311	311	291	332	348	326	345	296	315	291	319	284	329	326	297	341	329	332	310	314	310	284	320	302	315	317	281	317	306	277	330	314	327	285	298	325	310	312	329	285	328	344	322	323	335	291	301	335	322	309	283	291	313	316	280	352	302	311	338	321	308	316	294	365	339	307	279	300	267	337	325	303	322	343	338	318	281	324	339	327	326	277	308	344	320	312	323	332	329	360	347	303	339	329	322	275	321	305	332	303	317	330	310	309	299	324	321	307	324	316	288	327	354	330	326	282	278	344	371	352	338	303	287	308	326	319	349	300	293	285	310	296	302	310	266	322	321	320	311	282	319	289	307	336	304	308	324	322	324	304	294	302	282	333	323	334	326	275	323	308	304	321	325	336	308	323	312	299	320	316	317	322	305	335	302	347	302	334	280	328	320	343	342	297	291	342	321	333	322	307	310	334	314	334	332	314	315	326	318	348	303	327	344	326	304	332	315	278	315	297	310	344	303	311	295	317	330	326	318	295	339	290	340	332	327	294	295	310	311	339	318	285	328	311	324	341	317	329	302	347	328	316	296	322	324	311	317	324	303	318	303	337	321	290	306	307	328	322	300	318	356	300	333	327	306	316	353	319	358	316	305	323	310	307	282	335	306	307	297	333	311	309	326	339	280	321	326	297	303	283	342	344	305	308	329	332	337	363	346	392	299	274	311	289	337	328	317	313	306	295	325	303	307	311	298	326	300	335	302	327	305	319	356
7218	1122	1963	2332	1925	1578	1257	1149	1004	953	935	912	867	872	809	828	837	784	813	807	766	805	789	782	789	758	742	795	766	805	713	754	750	758	796	759	735	725	700	793	807	794	755	736	792	751	775	717	719	805	753	748	736	738	739	749	748	729	703	793	685	771	711	738	711	747	716	729	697	720	727	786	759	724	726	749	736	746	720	747	739	736	770	730	767	751	741	737	760	765	725	726	721	689	747	722	774	757	732	711	772	787	711	733	706	768	794	715	710	728	701	729	724	702	717	710	721	752	732	767	767	748	713	737	725	731	736	722	711	704	730	736	731	752	701	732	762	729	739	771	699	727	764	750	728	714	720	752	717	706	729	747	729	759	787	724	714	713	750	763	727	765	725	743	772	723	745	750	723	742	736	724	781	727	666	719	725	774	727	749	707	759	719	730	753	773	744	773	765	739	754	679	723	762	726	719	710	758	659	734	766	727	761	785	763	753	742	754	681	750	753	743	693	746	714	756	745	741	754	729	696	743	736	707	706	726	728	755	726	697	746	706	761	725	717	703	729	755	719	720	738	744	749	764	795	666	758	788	709	743	719	722	710	722	762	781	734	714	685	735	717	759	763	793	748	720	695	704	729	751	743	728	705	722	757	733	787	761	752	747	691	723	716	717	750	708	720	764	728	731	748	747	725	728	727	676	742	721	760	724	733	713	718	803	738	725	761	737	733	734	721	773	739	745	728	734	755	760	718	761	810	776	723	740	749	797	799	739	730	718	781	777	712	780	731	765	740	693	747	697	693	715	745	700	733	723	763	774	792	697	773	720	727	702	750	721	685	753	751	756	737	696	732	759	709	727	785	761	783	732	735	772	721	754	749	696	772	768	748	742	717	735	785	767	709	736	713	730	733	772	748	740	721	736	729	735	718	715	732	748	731	757	690	685	786	730	712	763	725	675	717	701	720	750	722	788	790	709	706	803	735	750	723	750	699	751	717	738	694	746	771	729	718	740	739	746	732	699	776	741	714	755	714	701	695	777	758	686	803	780	744	717	707	724	692	719	734	708	701	717	742	762	748	736	751	708	701	735	772	725	692	730	782	735	774	770	731	755	808	736	761	796	738	750	747	726	776	726	777	724	745	748	761	744	768	720	765	739	731	707	720	736	710	677	722	765	707	735	747	723	758	728	726	748	741	741	682	706	785	728	725	768	729	739	771	675	736	723	745	784	647	740	750	733	754	731	734	738	685	735	743	761	720	704	742	785	752	749	724	716	771	768	719	756	684	740	745	717	711	749	721	718	729	651	760	755	723	737	797	719	723	745	766	771	758	700	721	729	711	745	727	685	755	769	701	746	744	717	710	759	698	707	709	706	712	734	728	751	730	744	712	732	751	767	757	700	716	757	735	702	742	735	703	718	756	749	748	685	788	736	715	711	743	711	715	800	761	729	750	736	725	715	745	728	701	732	684	764	762	658	721	733	750	709	727	720	742	729	729	682	700	735	724	742	763	733	730	811	715	734	751	729	731	790	735	711	722	710	728	738	754	759	711	754	736	784	797	726	727	744	720	767	713	688	761	691	772	724	753	770	742	751	735	756	681	751	745	726	765	714	722	681	703	747	724	728	747	723	735	770	746	765	752	757	692	697	766	722	766	722	774	737	749	707	746	782	732	718	755	778	751	724	708	690	729	721	725	715	685	776	712	760	756	781	711	753	722	762	657	720	750	743	719	718	736	749	707	694	750	764	709	727	755	693	720	710	743	717	781	746	761	740	670	789	728	728	760	730	703	711	748	750	746	783	710	730	726	740	732	755	730	717	735	736	689	758	767	732	755	712	752	694	768	729	759	750	737	741	722	722	765	730	766	707	727	747	699	697	777	773	741	735	731	745	701	718	710	736	688	719	758	781	673	752	714	742	752	712	760	764	710	763	739	782	750	753	746	780	722	761	732	750	688	732	759	727	813	691	769	741	723	712	729	716	728	761	688	761	723	744	721	753	712	677	708	744	684	744	725	694	713	718	741	791	771	760	754	752	729	741	733	757	746	738	703	707	768	695	694	734	723	751	752	723	721	704	720	674	737	739	784	767	705	743	740	730	737	751	717	741	753	710	707	671	782	760	727	732	728	757	749	722	729	709	755	730	749	814	733	786	751	751	705	736	730	738	728	801	727	740	742	720	731	758	719	764	742	654	709	758	719	779	750	770	695	729	774	672	723	740	748	707	685	742	738	734	763	711	784	737	748	729	754	728	765	766	719	739	735	720	752	720	716	751	741	774	738	715	769	752	770	736	734	776	714	720	744	686	686	775	789	747	743	750	747	731	728	712	681	770	718	755	727	730	730	703	776	774	742	773	770	740	775	745	699	776	738	759	717	749	735	780	723	749	757	774	771	753	729	695	716	739	677	728	678	751	702	751	757	779	688	746	735	760	791	765	684	714	808	745	745	769	744	699	696	772	728	767	697	778	776	691	716	763	774	797	726	759	731	706	731	715	738	743	746	748	753	763	753	735	750	772	726	701	743	744	727	743	761	765	734	732	707	735	715	773	677	742	729	720	742	732	744	689	736	753	696	714	728	756	752	707	769	746	779	729	758	726	716	710	719	732	699	784	774	693	741	767	724	757	697	755	727	721	763	755	726	687	726	734	765	728	716	746	744	715	721	757	778	765	702	726	723	705	735	707	747	826	696	733	755	743	701	766	775	699	729	761	752	774	706	741	782	719	793	724	758	757	733	686	766	752	774	758	788	721	782	726	702	754	732	712	738	764	738	697	729	754	754	744	740	758	745	769	715	783	716	756	743	702	738	681	743	702	731	743	721	752	761	713	707	709	718	726	734	780	707	729	770	796	741	741	755	774	769	725	698	753	755	736	780	724	769	752	720	764	766	749	713	769	746	765	687	697	727	713	752	697	761	701	737	689	757	751	747	710	752	709	707	744	719	674	760	703	725	718	742	749	712	722	763	741	788	815	730	696	783	735	703	748	716	726	761	716	745	731	744	741	712	729	790	744	757	756	748	690	777	762	719	754	738	723	744	742	775	677	738	772	708	712	732	713	703	763	699	728	731	744	733	675	711	738	787	727	704	741	719	713	767	745	721	734	705	739	694	753	732	689	729	720	731	750	728	775	778	746	742	756	726	733	747	736	776	737	749	753	722	776	765	745	697	692	742	740	695	748	750	752	725	735	761	716	739	765	712	743	726	731	729	792	761	759	768	733	666	732	751	777	768	751	713	715	701	757	741	785	709	778	704	715	750	722	744	746	729	721	744	707	739	780	698	712	738	723	754	750	787	737	726	711	742	785	752	723	729	738	745	722	729	681	697	722	716	724	723	750	734	769	738	708	715	704	685	712	726	729	745	724	705	749	744	728	713	690	775	727	758	755	714	731	748	717	714	708	729	747	720	765	764	768	737	690	692	753	721	745	713	751	722	724	720	743	764	806	718	762	771	740	731	683	762	749	721	757	765	710	691	739	788	756	696	716	774	713	708	791
14957	1468	1269	1081	801	577	481	453	395	388	359	327	352	302	301	309	270	317	258	272	325	301	273	299	267	278	281	256	274	274	270	242	264	267	286	275	290	291	269	301	277	254	277	279	279	301	286	295	309	270	256	291	280	291	269	269	275	268	262	281	262	331	276	275	263	243	281	281	299	308	300	311	299	262	284	276	282	280	283	262	259	290	256	273	257	276	286	283	276	279	294	261	257	311	251	301	261	281	267	274	303	304	262	272	286	295	245	265	283	314	277	311	301	292	291	272	262	277	280	255	284	266	266	279	270	281	267	298	276	237	260	275	299	253	292	272	264	295	277	290	285	298	254	281	254	271	258	266	283	284	256	261	258	265	271	266	281	291	286	281	296	270	272	261	293	290	289	270	276	280	269	274	264	290	301	254	315	287	257	284	276	298	283	253	250	273	282	253	273	277	255	252	297	306	321	291	290	269	266	245	272	260	307	299	263	277	295	270	284	263	303	294	260	254	271	290	265	270	320	264	271	287	263	274	274	258	279	301	260	294	257	301	263	283	292	280	293	274	306	256	303	316	272	311	253	305	252	296	293	291	271	281	247	292	293	261	307	279	291	285	256	265	299	266	265	279	284	321	265	271	255	250	252	275	254	269	281	264	307	275	292	293	291	278	307	267	275	309	293	275	314	274	257	276	312	251	282	251	290	286	295	303	297	309	273	284	271	252	267	291	288	295	298	274	264	284	248	274	289	258	291	291	244	300	262	273	278	268	283	297	299	276	297	264	262	262	261	276	286	262	270	264	249	277	257	285	293	256	266	247	289	275	261	280	254	267	268	274	298	254	278	269	251	268	269	296	288	270	272	279	264	257	299	267	285	273	276	269	306	250	286	284	308	262	245	277	275	255	298	258	312	275	255	271	270	279	250	282	295	297	280	264	284	278	273	295	269	272	286	287	260	295	272	267	296	263	259	310	277	268	284	263	272	269	269	277	278	277	268	257	265	294	305	304	254	266	264	267	268	273	293	277	280	290	264	279	272	281	255	292	302	275	280	292	262	270	272	268	280	283	287	299	270	266	289	297	285	303	293	288	272	283	266	292	277	273	269	293	293	261	268	294	286	276	238	271	298	268	257	292	252	248	266	285	283	281	296	291	297	289	261	271	276	297	274	257	276	323	248	270	264	281	280	271	289	274	262	252	264	280	288	285	312	298	289	278	272	258	280	286	243	298	278	263	278	288	269	280	255	292	265	321	292	289	271	287	272	268	232	259	273	305	272	285	284	285	292	275	243	276	309	274	270	263	273	283	264	281	285	301	291	294	266	256	283	296	284	287	307	289	252	304	290	269	276	260	305	252	278	272	250	276	268	271	287	320	269	276	290	285	305	264	308	288	277	277	279	291	273	308	261	284	321	295	280	245	277	261	271	293	250	303	263	267	246	300	290	278	303	296	284	281	278	237	274	307	272	282	244	284	282	280	308	258	282	273	272	283	289	294	247	273	256	280	291	265	247	297	280	275	269	275	241	254	248	278	251	291	289	280	294	237	238	252	293	274	293	320	298	284	287	257	271	275	320	295	292	252	273	284	279	291	289	281	288	283	274	288	261	302	272	302	275	307	290	270	291	308	278	273	260	265	286	276	283	252	277	258	275	293	287	287	275	291	300	246	301	285	265	268	252	255	261	253	256	269	260	301	282	281	284	280	254	279	263	289	291	257	247	284	281	273	290	285	267	295	307	291	263	290	276	262	275	278	294	254	262	289	261	283	239	256	278	256	278	270	285	295	262	311	251	279	270	296	253	258	287	284	277	292	258	265	284	264	281	300	302	286	266	262	285	274	279	320	323	283	275	310	273	264	260	295	274	290	277	261	277	271	274	253	292	255	279	271	266	294	281	301	278	264	304	246	278	295	283	296	297	304	268	291	289	292	253	274	294	281	285	251	304	278	264	273	259	265	272	264	269	275	295	305	251	282	290	248	270	280	290	306	281	267	293	271	298	274	272	273	293	268	308	294	302	248	252	260	269	265	326	276	262	294	274	240	293	259	297	241	285	278	283	271	282	272	278	296	243	258	293	292	273	283	267	267	291	263	296	245	295	285	233	281	278	264	281	288	255	300	273	308	249	299	260	301	253	285	287	285	275	308	301	308	286	271	300	295	275	255	253	275	262	313	254	278	272	297	275	283	278	285	260	270	274	258	283	274	296	298	294	297	263	280	271	281	238	302	242	278	281	295	288	264	263	310	309	268	304	282	311	258	303	269	269	290	281	278	277	269	247	296	288	256	256	271	310	294	268	270	299	290	257	264	287	252	293	269	293	255	265	287	274	272	268	300	273	253	264	241	261	276	274	256	285	259	282	273	307	277	285	271	259	302	261	271	287	288	256	261	286	261	277	279	288	281	282	270	282	290	255	280	267	270	261	287	261	287	308	261	284	305	289	284	283	295	285	289	266	272	280	260	259	295	251	286	285	265	272	264	262	269	275	286	300	261	317	267	251	281	260	251	258	310	287	293	274	267	273	259	273	295	261	275	285	265	282	293	277	291	281	265	256	321	282	289	296	289	278	287	260	291	328	284	267	286	295	271	262	254	265	254	282	273	270	280	249	266	274	279	263	267	266	286	277	283	294	281	265	271	290	267	269	280	281	290	296	268	299	266	277	261	294	270	284	256	261	286	301	273	284	252	286	285	278	318	273	263	272	267	284	258	268	299	268	279	268	281	274	302	281	294	267	291	274	309	271	276	275	282	272	265	264	255	273	293	289	294	280	257	288	276	277	270	261	283	300	274	268	266	270	277	259	277	261	274	264	291	247	299	273	250	255	284	289	266	256	275	256	283	284	312	283	289	268	262	303	268	263	274	289	285	273	277	277	302	305	302	302	240	267	251	294	260	274	261	247	270	287	289	270	295	285	266	259	264	267	272	277	259	268	258	283	311	258	257	272	323	283	273	260	284	312	287	294	294	280	264	283	256	309	288	261	261	270	263	292	273	273	257	295	318	295	279	282	270	272	293	287	303	293	264	255	288	282	307	286	253	268	273	282	295	296	291	279	299	272	300	279	263	299	295	257	246	304	246	298	300	263	272	259	247	270	292	290	277	258	257	241	252	280	278	247	264	277	262	268	296	303	281	296	259	271	281	277	333	319	270	276	243	283	256	266	269	271	286	263	270	289	248	277	263	273	279	267	285	280	297	285	260	290	284	283	282	274	276	261	264	264	264	294	293	284	298	318	302	279	299	273	257	279	276	298	280	260	271	255	285	273	315	279	282	274	299	267	267	298	273	263	324	266	284	307	299	285	286	275	280	277	279	266	290	256	283	274	279	284	289	279	265	271	305	295	275	286	290	270	285	262	268	252	273	269	274	283	285	274	249	298	257	273	286	284	257	283	279	282	293	282	286	322	271	257	296	255	283	295	284	247	256	259	254	257	258	265	303	278	294	288	255	256	289	298	305	290	256	249	310	248	267	275	255	285	307	298	273	301	245	260	268
8760	1332	2785	3365	2861	1997	1672	1516	1168	1100	959	901	904	871	798	788	780	767	748	732	711	733	696	767	722	642	652	682	716	683	666	677	731	673	682	684	686	632	644	664	704	667	606	588	641	678	642	645	608	690	660	662	655	664	619	644	656	659	618	626	648	649	682	636	634	623	636	622	619	660	660	650	612	640	589	617	671	644	643	636	630	617	635	624	620	636	692	636	623	644	650	639	648	605	653	629	640	654	648	611	590	670	680	679	623	619	629	647	621	641	676	643	610	643	645	625	627	640	654	653	654	573	670	634	666	649	669	636	596	650	680	618	636	629	642	626	649	615	606	674	639	614	673	672	614	673	634	639	607	676	646	608	655	634	667	633	619	659	606	641	618	628	660	606	642	578	644	609	659	621	571	620	632	625	604	626	635	609	648	664	623	635	674	643	651	635	692	607	624	626	625	575	632	667	648	624	646	646	617	661	674	624	647	699	661	615	611	658	628	638	643	627	658	636	657	606	650	631	648	616	648	649	640	642	646	627	632	656	651	664	660	621	645	639	665	660	591	634	673	668	669	585	636	615	658	632	649	637	654	641	659	642	657	631	667	661	652	638	603	663	593	627	619	626	677	643	644	657	656	642	633	653	626	599	647	643	646	668	649	608	624	628	629	672	612	651	673	628	620	647	620	638	664	649	656	596	616	630	656	619	665	648	629	638	625	635	600	636	585	621	645	638	602	629	612	664	616	638	664	654	677	620	619	610	628	650	665	594	665	645	608	646	613	657	633	675	620	608	642	658	619	619	641	640	663	664	593	605	676	613	652	592	655	627	608	634	655	625	654	634	609	647	629	554	618	644	642	641	665	611	646	638	604	601	643	624	641	702	619	650	674	655	597	662	607	627	587	636	630	651	640	695	669	632	630	625	628	597	651	576	652	573	645	618	670	662	632	637	579	636	639	645	642	604	621	582	598	652	593	635	614	662	633	606	641	679	625	684	615	647	609	651	684	626	665	645	665	628	640	650	617	609	646	626	639	630	643	612	624	589	638	641	621	633	616	650	638	655	624	657	659	654	660	601	632	633	640	650	654	627	596	632	654	630	609	637	604	639	618	645	633	641	627	666	689	684	677	643	641	649	660	595	626	614	665	653	655	647	632	682	644	671	647	597	659	648	640	638	668	693	587	632	609	630	619	602	619	629	638	632	655	630	657	662	636	662	615	596	627	635	665	642	636	644	671	657	657	621	632	627	625	629	638	649	625	660	619	656	614	606	637	666	659	653	598	595	618	678	659	663	644	646	673	623	648	640	583	620	682	591	656	643	657	632	639	628	637	629	630	602	608	637	628	627	612	674	637	652	653	622	625	671	652	629	666	616	610	674	618	618	623	659	628	613	646	634	614	625	634	561	621	619	641	661	633	651	617	602	624	662	652	638	641	636	628	642	638	640	598	654	681	631	593	622	654	639	626	631	649	630	653	615	638	609	580	647	587	666	664	621	628	678	662	611	609	674	624	654	590	583	678	663	616	589	652	648	625	614	615	657	662	608	627	617	653	606	653	653	641	625	638	605	581	659	681	672	642	613	636	650	626	617	645	593	648	650	631	661	659	636	637	699	646	664	607	623	644	634	676	699	641	645	566	621	610	630	612	619	657	581	618	647	650	629	626	666	628	662	612	637	618	626	620	674	602	643	644	662	609	700	674	604	669	632	637	641	619	609	634	617	648	654	670	609	658	659	589	640	666	680	597	643	646	602	610	631	692	676	604	630	655	644	637	680	661	623	618	602	658	640	649	638	662	633	644	617	650	658	654	656	616	611	636	648	562	640	639	623	612	609	612	610	635	614	627	622	620	596	613	639	648	683	617	615	619	649	624	623	627	646	643	678	636	611	633	661	656	640	652	617	624	684	564	690	626	604	667	662	644	657	662	672	613	645	583	642	665	621	645	627	650	648	673	621	660	638	695	627	630	642	672	629	617	598	689	617	637	633	631	639	624	623	642	669	622	648	655	642	613	652	648	627	631	676	676	639	680	661	635	690	582	621	634	665	622	621	607	654	613	619	634	633	630	659	685	681	609	619	633	663	606	642	642	654	647	638	663	646	638	629	663	657	602	642	608	596	645	644	634	609	602	619	647	629	675	630	694	688	657	645	573	644	649	604	629	653	692	653	619	636	634	610	670	680	641	582	637	633	638	662	689	628	634	638	657	615	673	660	623	603	630	590	598	605	676	652	658	609	645	621	638	675	645	621	628	597	641	589	679	652	655	627	623	624	635	639	633	652	648	656	665	629	623	628	657	654	607	649	617	645	667	713	666	591	631	615	633	654	594	620	602	631	644	658	621	613	629	599	661	666	615	604	702	662	640	616	636	631	589	704	659	690	626	654	627	610	632	654	664	613	686	617	690	597	598	595	659	662	615	672	637	700	621	661	700	650	647	598	606	678	599	681	646	656	593	673	643	606	648	647	634	629	624	652	676	611	681	650	661	682	624	671	620	656	619	633	633	688	630	642	668	653	624	587	626	646	645	642	620	698	622	612	612	635	660	674	605	641	651	623	646	633	624	653	649	659	611	691	587	633	609	630	653	664	670	657	668	633	640	603	611	619	695	653	694	638	650	612	656	667	651	625	639	624	606	634	640	638	607	658	634	658	640	646	653	616	644	656	655	655	614	600	705	559	623	648	617	631	658	638	662	629	643	648	697	618	673	673	680	637	651	612	633	614	677	647	624	637	639	636	653	668	606	648	634	609	628	672	649	637	614	642	574	633	662	620	645	648	650	630	640	652	634	617	651	667	631	662	619	658	618	664	660	703	638	627	621	637	635	623	640	682	600	641	679	615	616	690	624	641	641	630	621	629	628	654	608	672	650	620	567	614	665	612	629	619	682	654	668	659	611	599	631	644	653	590	612	653	581	631	636	658	647	679	632	635	663	623	672	657	599	636	619	640	644	626	619	641	665	633	649	626	654	636	617	694	606	629	646	620	630	587	616	604	602	631	620	638	640	604	643	601	611	679	636	620	663	614	633	634	618	692	622	676	615	684	668	672	637	643	608	623	634	601	618	606	648	636	604	623	622	581	646	604	645	648	617	622	629	627	637	653	637	682	613	664	655	646	622	641	636	627	619	686	630	644	632	629	650	633	614	632	633	642	624	633	641	608	644	647	651	639	665	608	617	598	595	631	655	638	621	619	633	634	681	611	610	642	617	669	634	661	623	644	587	648	627	644	655	629	626	667	695	584	628	678	637	610	682	632	641	606	657	648	675	638	629	602	646	640	666	627	667	624	625	621	659	624	646	627	619	626	573	651	670	636	651	659	630	632	668	624	634	641	640	639	602	623	629	646	605	615	629	609	650	650	636	642	669	640	655	654	704	616	633	643	635	675	698	565	660	603	654	654	642	597	671	688	546	672	655	665	629	564	629	631	636	635	679	611	630	613	652	685	642	592	628	605	633	639	599	652	642	632	645	599	622	643	643	653	636	613	630	652	666	663
1905	206	260	271	240	204	189	180	162	155	191	178	175	152	186	181	191	160	145	165	172	168	160	146	154	170	172	145	167	165	183	163	146	160	168	166	148	125	154	153	158	162	184	159	150	160	181	186	171	147	174	171	182	157	150	156	149	203	175	140	159	146	160	162	162	151	173	176	161	171	152	168	157	160	152	159	151	181	144	163	189	164	160	159	158	176	164	154	161	173	144	154	176	175	167	168	169	175	165	178	143	151	135	139	164	148	170	159	167	166	187	184	152	185	156	146	172	160	152	172	156	154	153	154	165	145	166	149	132	134	154	144	151	157	166	186	162	166	158	151	158	148	163	162	153	147	161	188	152	134	164	157	186	156	169	142	168	138	172	171	160	153	145	184	157	183	160	158	160	141	174	152	168	171	160	154	167	173	171	161	162	157	164	158	178	194	154	163	175	153	176	165	178	160	157	140	145	175	194	164	163	164	162	171	186	155	152	170	170	161	177	147	159	175	139	140	163	162	155	160	153	169	186	164	162	162	154	150	159	156	185	154	171	166	168	147	167	170	144	157	164	167	176	176	168	167	152	170	179	152	163	130	157	142	151	160	146	183	131	134	169	152	170	164	148	173	138	148	151	152	156	143	180	151	148	146	151	159	186	162	170	150	169	154	154	145	155	154	160	166	162	161	145	145	168	162	142	174	167	163	181	167	135	171	162	157	157	159	161	149	156	149	150	156	160	174	174	186	143	161	194	161	189	155	191	153	148	162	158	166	161	185	137	159	160	164	157	144	171	158	158	171	159	170	165	143	177	145	171	161	174	156	160	185	178	165	184	173	156	159	170	155	176	167	156	157	141	171	160	169	154	145	157	173	167	170	154	165	146	170	162	161	192	171	169	165	145	189	164	148	146	128	168	153	190	177	155	148	153	171	162	159	154	182	164	162	156	159	138	150	139	162	160	167	159	149	162	168	167	161	140	147	142	159	163	160	145	155	170	178	175	147	125	172	183	154	138	175	159	134	150	159	167	159	186	150	153	157	183	169	166	172	196	161	135	164	201	158	161	159	149	176	143	168	152	149	164	158	163	165	161	161	165	165	174	147	156	170	158	160	162	176	160	196	147	149	153	162	151	168	154	157	156	166	178	176	156	164	153	169	164	151	169	153	167	137	150	190	168	185	155	147	145	171	143	175	166	145	160	156	158	146	157	135	163	157	159	183	166	166	157	158	159	173	142	180	163	143	137	146	159	182	160	164	158	180	149	175	182	156	162	178	171	161	135	183	144	164	165	146	184	174	158	153	167	189	169	146	180	176	152	157	148	176	171	157	168	183	155	171	189	191	138	161	158	152	173	131	157	163	182	140	156	164	182	177	164	162	157	156	162	165	153	160	151	169	156	150	143	180	152	164	153	164	168	169	173	152	180	164	154	155	170	164	149	156	148	176	156	154	138	169	174	156	137	146	147	162	161	172	152	173	168	176	138	140	137	157	158	146	151	170	180	157	158	171	175	157	166	163	158	162	155	146	166	155	181	173	178	161	162	153	144	170	153	157	148	160	181	172	167	165	163	168	172	159	127	162	167	165	174	155	177	168	155	170	159	161	179	174	158	165	179	148	153	151	169	162	164	184	140	148	156	140	173	153	145	184	147	169	159	139	176	181	160	158	163	166	167	141	153	165	173	132	177	125	177	185	131	184	150	195	158	144	159	146	158	156	171	135	147	184	126	158	145	152	175	141	147	136	158	146	160	166	193	162	154	173	175	170	147	154	146	173	175	202	175	183	184	187	137	174	155	156	156	159	160	168	147	166	139	175	152	155	128	142	190	154	171	156	170	171	142	140	165	193	166	167	155	165	168	143	161	139	160	145	147	169	177	149	168	154	163	174	156	201	155	160	142	162	189	150	145	153	187	153	136	135	142	159	158	159	171	154	175	138	140	156	165	182	168	169	195	152	175	171	145	160	155	158	141	147	175	168	155	185	163	139	171	162	148	185	163	152	163	152	160	174	167	161	150	173	166	161	169	161	161	167	157	174	183	164	136	167	146	176	177	213	176	152	166	152	171	167	146	177	191	159	145	146	152	137	161	147	180	159	170	180	168	141	145	170	142	160	125	189	171	139	161	160	160	173	157	177	180	160	149	165	177	155	164	142	165	135	149	149	162	155	147	152	173	177	182	174	151	136	194	156	165	155	160	156	170	129	141	149	184	170	169	147	148	154	155	189	155	150	147	174	164	160	168	141	164	168	170	156	180	167	162	161	157	165	151	182	180	173	170	192	143	174	202	154	147	176	172	168	162	163	162	160	159	161	154	136	163	159	162	180	153	148	159	148	156	174	129	152	174	163	171	153	156	153	154	166	170	175	175	164	156	157	154	169	169	161	162	150	150	164	162	169	145	174	174	173	160	165	151	171	171	167	157	195	150	168	174	161	156	147	166	162	147	151	162	148	156	149	133	157	144	167	175	140	162	148	153	181	179	145	165	169	164	144	162	175	170	164	153	160	163	161	150	178	160	156	186	167	178	154	179	170	182	151	143	135	180	151	154	157	150	167	171	165	186	179	153	170	167	162	183	172	167	159	159	174	166	142	177	164	155	146	147	134	179	153	157	144	131	175	158	150	153	161	174	167	168	169	139	149	145	146	160	147	146	165	151	136	182	158	138	167	151	163	170	174	169	139	171	160	165	170	129	164	185	149	149	171	162	145	162	156	129	142	178	142	157	152	154	168	168	153	160	193	148	168	141	141	171	159	159	174	157	174	152	165	158	162	179	165	138	167	151	172	169	160	163	163	139	163	156	139	183	148	152	173	164	175	174	127	169	176	169	148	161	165	146	150	163	156	163	196	185	179	178	128	166	169	159	159	153	155	163	143	183	184	155	152	174	179	183	144	163	141	168	151	168	152	155	173	195	154	170	164	159	159	157	180	137	141	175	163	166	165	162	136	146	165	159	134	163	175	160	150	150	165	154	162	151	175	165	162	160	151	174	178	183	154	185	170	164	155	150	153	151	161	161	169	150	141	163	156	196	182	167	165	160	150	143	162	171	173	138	182	159	144	162	162	165	152	161	173	173	160	144	152	163	151	157	147	177	149	146	161	165	161	155	163	152	171	168	138	165	163	158	150	168	177	177	156	174	161	158	148	175	147	160	162	160	157	175	175	160	128	167	173	178	145	169	151	172	163	160	177	156	173	165	154	171	166	165	157	151	155	158	181	165	144	138	157	161	180	181	165	184	146	159	164	181	155	158	154	174	160	182	193	149	177	159	135	183	159	137	140	142	149	156	170	176	149	150	176	168	161	170	145	155	177	176	178	142	152	138	144	149	146	186	139	135	153	170	166	170	155	159	163	196	164	145	161	170	138	149	171	150	171	137	131	154	168	172	138	175	161	153	177	184	177	135	163	166	161	183	154	152	159	192	176	194	143	167	162	162	155	170	165	184	195	158	147	179	156	162	166	179	177	140	144	174	147	143	170	171	142	164	161	154	176
2195	478	683	765	724	587	531	517	449	398	420	448	448	429	430	423	440	418	431	409	440	414	444	438	438	440	429	398	393	403	449	413	451	441	429	447	430	437	466	396	389	407	440	391	430	413	461	437	387	419	441	447	406	398	458	387	419	434	436	420	457	460	430	446	444	425	440	479	417	426	417	439	413	410	441	431	429	400	422	431	414	445	396	408	431	425	443	471	419	410	431	409	419	419	443	463	440	430	425	406	443	434	413	387	427	385	411	431	427	416	411	411	422	421	422	449	415	403	422	472	447	437	417	412	386	434	445	387	403	440	405	417	419	444	463	428	433	410	435	401	440	412	412	398	413	442	424	443	439	440	412	429	430	448	403	488	412	417	428	454	418	447	423	414	447	455	437	410	396	411	412	427	407	460	448	400	384	439	428	395	468	419	471	412	435	415	435	425	440	420	404	431	414	444	415	433	411	447	458	433	430	439	403	425	394	438	483	404	443	398	429	421	437	447	446	430	456	432	383	430	448	397	415	434	457	489	445	408	412	457	404	419	417	422	420	434	408	462	461	428	389	407	413	436	412	423	406	461	420	402	391	463	441	400	373	456	428	410	461	417	412	452	385	462	422	405	440	381	426	449	445	418	413	427	423	396	407	425	421	416	458	430	434	448	414	432	428	399	466	415	416	443	418	397	438	417	439	410	457	437	430	438	418	459	440	409	447	441	446	410	431	425	472	406	406	438	475	429	418	402	449	429	435	460	456	422	479	397	436	407	392	491	419	429	437	416	387	424	416	445	408	462	423	419	422	423	436	475	401	447	396	434	405	428	411	439	427	431	421	386	407	406	412	425	413	412	406	422	418	454	413	425	454	399	412	404	457	406	437	434	415	470	425	442	423	432	429	422	448	425	435	389	405	452	419	432	415	439	416	421	426	433	425	435	424	427	469	416	431	446	392	435	441	425	422	413	396	447	442	400	420	422	378	443	472	433	396	403	437	440	424	428	416	453	433	432	419	422	418	416	437	439	449	436	433	421	420	463	411	456	425	408	405	420	429	413	411	413	439	452	461	402	479	430	409	429	428	430	426	458	421	391	432	435	454	444	449	469	418	444	461	399	418	453	437	420	416	424	453	429	395	441	438	419	432	421	416	397	430	433	392	425	462	400	448	455	408	421	409	428	447	426	408	420	437	407	421	396	449	437	439	464	401	412	420	432	380	399	460	462	397	422	412	436	421	404	418	423	429	417	425	438	440	437	430	428	428	419	404	430	444	393	421	396	430	457	426	406	426	427	410	452	420	446	433	426	433	414	385	414	418	390	407	440	430	433	416	390	404	399	428	436	421	434	428	435	418	412	413	426	398	444	409	402	432	404	407	433	412	400	449	436	446	403	425	406	423	454	464	447	409	417	412	457	412	468	394	438	431	462	441	406	382	419	359	449	426	461	417	421	408	404	422	417	393	407	410	434	475	415	403	431	464	436	400	409	407	435	385	401	401	457	430	435	430	405	421	442	457	412	422	396	426	441	450	430	407	430	400	413	403	461	442	428	397	379	377	411	412	437	452	424	380	408	448	417	433	376	423	428	437	436	440	389	454	436	438	415	415	456	444	416	418	441	426	393	480	401	411	410	423	409	399	424	415	445	407	448	421	417	419	423	443	424	420	438	394	428	432	436	418	416	413	404	409	454	440	402	418	448	424	435	437	414	448	447	476	420	444	399	434	428	434	417	448	437	468	430	435	437	399	444	447	422	428	428	404	419	452	423	434	361	418	440	403	392	425	380	414	443	395	413	483	394	431	449	445	426	421	437	434	367	406	357	439	441	427	448	421	438	434	401	395	451	428	420	407	394	441	443	439	424	370	448	445	457	416	426	424	433	430	410	462	447	431	429	472	433	403	426	442	427	458	423	434	417	439	409	413	436	443	432	435	444	460	453	420	425	420	434	441	420	393	454	453	436	440	439	445	460	433	399	440	433	446	403	440	432	434	410	443	407	449	426	417	409	419	423	395	410	403	447	469	389	458	422	433	460	397	426	449	423	439	461	425	398	423	398	421	448	411	398	446	431	441	421	422	427	439	439	392	443	416	449	412	389	440	412	474	422	432	412	385	422	421	420	442	420	444	418	396	444	423	427	432	458	401	381	434	396	398	457	404	442	400	412	437	468	456	422	432	447	407	442	431	422	428	420	429	422	469	445	476	434	433	410	415	402	433	424	417	395	404	448	404	415	413	422	408	438	418	405	421	411	467	432	411	453	438	434	417	430	426	408	413	442	431	433	398	430	434	402	432	434	411	420	416	430	402	440	377	434	421	392	411	409	423	433	460	435	396	420	405	418	435	405	409	422	443	477	438	486	403	391	435	437	425	406	441	427	429	452	440	400	419	391	412	406	498	452	456	445	443	425	389	432	420	404	431	410	422	427	425	441	422	406	454	439	437	438	420	437	444	412	449	440	396	431	441	438	432	415	407	454	415	432	428	424	456	406	455	426	456	419	417	451	408	434	453	422	443	433	451	493	434	425	421	432	408	434	424	418	439	452	426	431	438	426	409	434	448	425	387	425	454	386	434	418	482	471	449	417	424	432	445	391	449	418	407	436	450	422	453	444	425	424	420	412	425	425	439	443	427	427	399	456	434	417	428	454	463	410	426	425	425	410	402	438	419	405	414	424	429	441	383	387	412	415	415	373	389	435	443	425	384	440	421	434	459	436	442	460	411	436	411	452	457	400	453	448	426	419	424	425	443	437	428	427	438	443	426	410	434	411	388	429	422	400	386	422	440	410	428	417	430	464	418	432	465	383	411	409	422	435	435	445	435	418	425	369	440	424	459	438	435	406	429	447	434	454	413	461	425	432	415	458	422	415	440	435	398	458	438	430	459	436	450	467	448	458	466	414	426	461	439	374	462	416	476	424	409	427	425	462	417	434	418	422	439	410	409	440	414	422	454	443	414	429	432	424	433	394	421	406	379	430	440	451	401	401	414	436	434	425	478	430	428	395	400	405	406	407	423	392	410	438	415	462	411	412	422	435	466	414	438	398	446	434	457	447	400	428	462	439	423	449	391	421	446	425	480	444	432	434	414	420	443	428	440	417	431	407	464	442	416	445	409	417	440	413	437	433	423	439	441	465	393	448	389	428	426	423	463	438	424	443	460	428	426	422	438	382	399	433	420	423	466	449	424	417	438	449	413	436	463	447	472	411	445	426	432	436	441	451	415	426	440	439	459	437	424	444	425	430	422	459	468	390	423	422	405	401	409	440	429	416	425	443	427	422	416	440	422	437	457	421	416	414	425	385	440	416	431	434	469	418	436	446	454	421	399	441	448	416	409	425	433	397	422	447	434	433	452	418	442	385	406	442	465	434	448	435	396	425	427	453	441	463	410	445	417	440	435	432	423	444	416	429	447	448	408	451	415	429	447	411	383	411	413	423	447	417	424	410	403	449	412	395	416	442	409	434	407	442	455	433	403	404	442	428	435	437	443	431	423	424
8635	741	778	751	615	467	432	390	371	362	323	336	309	299	328	311	321	329	329	325	313	292	315	310	339	295	296	351	327	308	336	297	277	310	313	298	302	308	298	326	322	320	330	292	345	300	340	339	322	314	318	284	320	312	338	262	313	314	290	348	314	273	324	313	322	309	327	324	314	304	297	328	338	310	292	289	339	306	322	315	296	320	340	321	333	314	321	305	315	312	318	326	313	301	312	355	302	330	335	287	305	313	304	305	330	341	313	315	318	318	332	346	330	327	293	335	314	286	310	319	314	349	318	311	315	312	333	327	331	331	310	344	327	311	321	292	294	339	331	314	332	332	312	319	342	272	304	314	294	317	311	295	328	312	278	315	333	333	308	295	298	303	365	312	290	329	286	320	313	324	332	311	314	358	321	328	304	328	285	320	296	333	307	304	269	307	293	298	344	322	326	285	332	323	278	324	313	284	333	312	316	337	332	319	322	296	314	301	292	324	311	318	331	346	320	325	285	306	288	303	331	321	286	339	291	294	334	319	335	339	316	288	299	286	309	284	338	344	317	322	283	294	310	318	304	329	312	304	326	319	332	364	310	320	316	330	313	326	327	296	309	322	307	327	336	311	333	342	318	334	304	345	326	311	319	349	348	344	341	294	286	307	298	290	301	335	330	291	320	316	324	309	318	332	281	317	326	302	302	323	299	315	288	309	318	322	336	300	311	318	317	332	348	330	306	297	327	343	309	290	338	342	314	320	317	300	297	311	336	306	288	272	334	312	354	334	299	333	334	313	305	335	313	332	337	295	343	292	328	306	336	301	339	324	336	343	315	352	319	295	312	289	296	277	302	315	312	323	319	294	309	341	327	319	307	310	326	294	284	309	318	328	337	327	313	327	340	309	291	300	319	311	277	279	266	333	315	355	298	320	324	330	290	300	294	330	376	324	318	308	316	368	345	322	327	332	296	329	304	310	309	297	341	292	313	326	286	326	326	281	283	319	307	322	322	335	345	296	298	315	314	337	318	329	301	302	323	343	319	325	328	335	322	299	265	308	330	296	301	295	302	334	339	303	344	310	333	348	317	285	325	333	292	299	298	304	337	303	320	352	324	298	305	317	331	296	315	346	360	329	328	340	319	300	304	336	365	352	328	304	340	304	312	313	285	318	290	311	298	307	318	317	309	348	327	275	308	303	320	319	306	297	328	334	270	326	311	275	296	293	316	322	308	314	318	313	338	327	284	301	336	304	317	302	303	279	335	299	342	305	300	276	309	336	332	320	320	278	301	313	313	307	315	319	292	322	304	304	288	338	316	302	340	340	304	313	327	345	331	314	338	334	313	360	352	312	315	331	311	326	300	318	328	319	341	289	300	311	319	346	347	316	301	313	328	306	308	310	308	339	273	354	315	336	310	307	277	300	329	327	327	318	300	296	313	324	303	277	306	320	343	323	325	317	316	320	290	304	323	334	356	321	300	306	323	352	276	293	304	333	341	334	313	324	346	354	308	300	332	343	322	322	366	313	289	343	307	312	313	320	344	301	328	266	302	290	312	314	279	294	302	374	335	280	293	263	319	320	299	309	358	342	325	337	352	321	328	348	332	343	338	338	339	329	305	311	317	289	325	269	324	331	340	330	336	287	347	338	299	300	329	330	309	328	316	284	316	281	297	313	302	309	306	328	277	313	346	351	300	286	340	342	316	309	297	316	331	343	334	322	329	317	364	286	368	312	303	308	330	322	281	302	303	322	291	334	318	286	282	302	299	332	312	333	278	292	296	341	338	308	320	342	297	323	328	283	324	331	331	341	298	327	320	323	336	314	294	313	296	318	304	303	323	325	313	302	299	313	263	320	298	343	323	359	335	332	352	316	298	309	283	292	301	321	325	337	355	343	313	317	338	322	310	300	339	313	320	277	319	304	275	335	259	290	334	300	326	314	303	304	304	323	320	339	333	313	335	298	325	345	307	309	320	320	321	312	324	322	284	322	332	322	298	300	332	352	338	325	335	281	337	305	303	323	297	357	282	276	284	312	312	300	303	314	309	297	307	326	340	323	297	282	321	343	308	296	304	316	315	320	323	346	291	312	268	309	320	342	303	306	301	309	297	342	334	301	331	323	330	324	285	312	279	301	310	312	335	328	355	313	311	349	317	312	267	309	358	317	298	314	319	338	337	329	309	328	290	302	307	330	307	304	315	308	303	289	322	308	328	303	312	310	301	271	334	315	303	302	321	288	329	309	351	311	307	322	289	319	317	343	340	315	332	314	327	287	327	315	328	306	311	310	284	299	347	291	329	343	324	305	309	305	314	316	329	334	308	324	294	282	282	318	292	301	324	298	298	291	295	305	293	331	330	335	326	314	285	343	325	337	309	307	330	321	308	305	317	323	315	291	329	326	344	333	284	327	289	353	299	301	321	299	327	314	282	322	315	282	353	289	339	286	284	311	341	353	331	326	304	329	323	285	336	321	329	291	320	285	307	312	308	299	303	330	357	324	311	357	304	318	312	302	340	309	320	371	313	321	325	331	290	297	312	299	316	311	358	298	286	299	354	295	282	307	274	330	357	321	323	293	290	318	288	301	326	321	338	331	286	280	319	349	301	292	307	310	277	325	338	311	285	328	316	334	297	302	336	311	329	321	298	307	318	317	326	298	333	311	308	329	315	359	329	345	330	342	302	286	289	312	334	300	321	297	327	295	309	345	319	330	313	306	295	326	312	358	321	325	317	339	342	339	321	356	324	315	323	308	307	282	321	332	342	297	284	317	322	325	332	292	350	309	316	289	269	326	309	310	295	294	354	291	309	302	320	329	334	296	324	308	318	324	274	309	289	318	295	328	325	328	321	292	316	309	396	326	331	303	318	305	286	350	311	326	355	322	329	336	308	327	325	314	304	303	326	317	339	291	369	334	350	306	361	343	324	326	319	316	280	345	318	308	300	309	329	326	334	331	296	306	308	280	338	332	292	300	300	338	353	312	305	328	330	332	315	296	310	312	313	331	307	354	308	293	306	300	290	336	328	312	298	295	319	282	319	321	297	319	323	288	318	331	328	290	322	319	310	322	340	302	331	292	332	317	317	339	303	309	325	317	290	303	330	329	314	310	343	311	342	346	355	299	308	299	313	304	291	309	316	283	327	337	329	284	292	351	335	327	301	308	286	282	317	305	320	313	336	308	315	290	282	319	294	293	351	339	324	335	336	326	301	333	328	319	303	341	303	284	319	285	320	343	329	279	335	352	320	339	310	317	323	311	303	311	352	288	330	342	326	321	307	321	287	305	320	366	303	352	275	323	340	299	320	361	315	300	312	329	320	310	327	294	343	368	300	284	305	309	327	330	328	305	318	297	309	358	286	321	329	294	345	312	323	341	290	324	282	314	342	362	314	293	303	337	302	337	269	313	311	322	342	320	341	272	289	266	309	310	333	313	313	309	298	315	311	311	296	319	333	297	324	305	323	310	276	296	315	339	351	288	288	310	331	327	331	345
7234	1128	1898	2232	2039	1574	1239	1239	1008	993	914	914	885	858	802	817	811	802	817	831	777	700	737	726	755	748	721	798	764	777	774	764	794	751	726	749	757	801	739	760	693	764	768	703	759	738	687	741	758	784	788	785	759	781	764	695	740	774	712	730	743	773	752	760	708	722	745	705	708	809	702	752	758	705	704	709	719	745	751	732	731	770	691	775	707	777	677	714	749	732	719	758	725	732	729	719	745	705	727	745	744	748	749	763	722	728	752	705	766	727	788	714	754	766	761	692	733	728	734	740	723	767	695	728	755	724	704	744	759	758	762	695	731	762	725	746	730	720	786	757	703	721	729	741	725	745	747	775	768	712	698	722	751	748	747	723	679	754	735	719	717	681	728	768	737	768	714	714	751	714	741	712	730	722	730	782	718	736	706	787	735	762	745	719	678	738	734	753	737	748	719	766	725	740	744	727	747	814	753	738	724	718	711	769	685	687	693	757	742	733	734	763	736	711	748	739	745	735	781	737	742	685	750	742	749	758	767	687	765	743	749	749	730	737	687	745	734	729	721	831	746	749	741	745	758	716	746	760	735	727	732	740	720	772	685	711	712	752	771	659	736	709	769	735	727	717	737	725	689	768	774	763	754	740	727	758	738	765	710	731	777	744	741	701	767	739	772	768	718	710	715	721	741	710	732	755	727	763	720	694	724	700	784	755	755	689	761	752	738	753	769	786	781	752	695	747	753	697	731	816	724	759	721	690	738	739	745	718	749	721	778	775	687	701	704	764	744	733	724	737	763	740	762	738	709	768	760	767	765	748	691	752	761	737	734	724	717	735	747	709	704	738	681	701	735	733	771	703	721	751	709	732	740	703	705	739	717	766	747	710	781	701	743	755	729	738	691	762	732	708	742	741	703	759	743	744	693	723	712	720	742	755	697	713	746	794	733	765	792	722	767	766	749	755	719	732	713	759	763	739	695	729	713	718	718	747	742	800	724	713	719	736	736	766	761	745	689	799	700	697	768	773	715	760	753	715	739	728	753	759	683	723	724	720	749	724	789	697	730	704	742	717	687	748	738	699	741	743	686	758	718	763	758	722	707	699	733	780	735	692	756	701	739	725	728	694	724	728	772	749	708	697	752	696	726	739	723	720	751	746	709	803	758	757	699	704	731	741	761	702	741	725	684	738	705	774	752	708	739	773	715	742	694	737	753	729	742	699	716	726	760	768	710	700	732	716	744	711	732	716	712	725	728	695	745	690	684	759	785	805	761	718	671	734	689	734	716	713	706	779	729	744	694	699	704	674	687	761	753	770	751	683	756	730	746	747	754	714	732	710	730	750	681	759	708	724	727	655	691	752	750	751	760	748	710	679	767	754	761	691	742	692	760	691	712	782	748	682	752	719	736	711	756	730	700	738	732	758	684	764	732	716	750	738	738	739	706	711	759	692	767	768	765	675	730	712	754	736	749	744	732	767	795	784	690	739	724	758	750	732	800	713	826	798	726	772	755	717	702	726	747	712	746	755	708	749	781	785	726	721	762	683	730	739	734	718	718	733	720	771	688	754	741	701	669	731	734	710	779	727	758	728	736	752	785	736	715	767	725	748	734	705	787	732	696	729	709	715	772	722	705	754	718	748	686	764	728	741	752	702	736	713	752	749	712	705	716	802	736	735	731	765	718	780	710	747	700	769	715	760	745	757	690	705	747	744	719	753	759	782	713	741	754	744	711	756	713	774	736	740	746	730	736	725	749	752	723	662	721	782	763	748	755	763	737	720	783	720	724	773	754	732	695	770	762	738	735	719	742	691	753	748	738	689	759	705	724	760	733	747	718	743	696	721	723	711	729	712	737	702	750	751	745	792	720	723	723	756	792	717	749	687	806	724	737	712	735	701	735	756	684	774	761	743	722	727	682	780	741	733	713	721	747	732	723	722	716	706	722	766	761	683	772	739	712	762	731	746	701	733	715	683	757	699	709	745	769	725	772	735	720	770	702	723	713	711	711	772	738	782	710	726	728	723	720	715	743	760	722	745	760	751	716	735	739	776	747	762	721	788	757	776	729	735	749	757	717	745	786	732	748	744	769	730	752	733	756	732	747	652	770	745	705	703	706	706	757	770	722	784	682	760	705	759	678	743	741	716	763	778	766	748	756	735	750	744	763	732	775	729	740	764	742	760	745	768	733	740	760	737	737	736	731	720	747	778	698	749	784	780	744	742	768	757	716	705	743	715	736	745	682	750	699	711	726	750	713	722	798	712	776	739	767	725	770	700	741	783	739	720	661	724	739	732	719	721	757	727	729	731	801	726	723	753	745	732	709	735	777	667	738	739	777	811	722	723	704	735	728	730	738	713	747	756	778	750	719	755	713	740	724	721	780	782	709	737	721	761	712	735	731	734	769	727	700	743	745	727	751	748	742	699	715	735	732	723	739	786	762	762	740	768	687	744	684	710	718	728	700	751	717	755	714	708	746	763	748	690	731	763	769	741	735	697	666	753	767	736	711	725	748	745	749	778	721	715	747	701	737	732	764	727	745	783	732	759	702	730	711	670	704	721	745	750	702	760	768	741	712	756	710	731	705	759	714	698	729	715	782	740	716	721	708	753	736	719	708	777	756	764	705	745	700	716	708	684	726	738	727	750	749	749	769	731	740	790	785	700	741	734	744	667	741	745	775	709	685	758	668	732	758	741	725	754	740	747	710	692	698	697	729	770	703	743	710	745	729	684	753	737	743	694	788	737	737	726	703	718	796	765	765	764	717	728	723	705	723	767	727	733	740	701	693	719	717	747	728	755	726	736	784	693	700	713	758	715	753	747	677	681	727	716	751	723	785	674	706	733	692	698	807	809	745	715	713	728	737	733	735	734	729	710	719	752	732	766	699	732	755	743	750	731	685	721	740	740	721	741	714	734	742	763	769	709	676	727	738	737	703	743	737	711	729	712	724	719	743	742	725	694	759	687	738	691	715	723	694	762	703	729	738	718	730	737	755	668	719	719	712	764	718	743	726	744	727	761	696	779	705	719	686	748	745	747	739	749	717	774	757	733	708	735	737	714	761	736	775	712	743	777	712	771	735	756	741	730	760	746	752	765	748	740	760	757	713	760	735	767	742	747	773	813	716	762	763	725	694	828	749	721	719	718	773	714	781	736	728	747	742	729	715	740	772	762	748	736	712	739	746	743	773	755	796	727	719	720	736	724	738	745	750	741	786	724	694	778	782	740	755	740	735	769	741	759	746	736	759	716	761	750	729	747	750	790	705	742	700	763	696	690	739	739	698	771	752	730	691	721	742	694	757	714	739	792	777	721	705	768	726	743	757	695	771	728	757	717	731	729	731	772	756	696	760	750	721	708	764	716	734	780	729	757	703	693	733	774	700	719	712	766	771	717	794	724	709	734	710	694	744	725	751	750	707	778	732	748	721	757	753	722	757	730	747	781	763	732	751	705	769	702	731	755	743	694	733	760	745	755	752	677	730	749	685	756	679	750
15282	1483	1220	983	809	607	467	414	371	342	337	332	299	318	335	314	286	297	285	300	267	312	272	263	290	283	278	287	265	274	280	295	321	298	278	288	291	295	275	285	273	299	275	292	297	299	286	253	283	276	269	297	275	305	272	252	295	316	280	283	306	275	299	262	289	281	300	272	317	277	295	285	273	318	292	280	264	290	264	266	250	275	321	309	281	278	278	273	254	261	291	270	272	278	317	291	292	282	266	261	292	269	279	284	277	269	269	309	282	249	293	283	298	265	269	282	308	291	303	279	308	306	259	285	282	280	281	273	279	283	302	262	282	265	249	274	270	253	282	294	253	301	292	279	274	270	280	272	291	251	279	273	280	260	285	268	276	228	276	254	252	287	290	274	289	287	261	262	272	279	276	275	282	274	305	295	306	301	306	302	268	240	279	278	281	292	261	253	289	305	247	276	308	277	286	313	299	266	274	288	278	263	300	271	257	275	283	292	281	311	243	297	266	279	278	275	309	298	314	249	256	261	248	281	287	282	249	248	259	273	304	270	252	259	299	275	292	264	308	297	268	261	245	255	264	263	280	272	276	283	261	287	297	282	243	264	287	274	288	296	268	287	296	266	257	274	307	312	298	268	307	275	284	281	297	276	282	291	296	302	279	248	288	295	273	296	252	275	277	268	259	264	306	295	312	277	273	274	312	292	316	277	260	281	279	248	261	257	268	252	267	263	278	272	286	249	281	295	286	236	308	291	282	296	268	291	285	273	287	250	294	263	297	286	307	268	271	275	296	277	296	272	277	291	261	286	262	266	276	275	285	263	285	274	318	296	275	263	275	266	266	260	287	276	280	255	278	291	297	271	262	327	256	247	310	284	299	256	253	282	273	300	258	275	295	282	300	302	292	295	253	275	251	308	274	277	307	298	264	246	263	254	261	268	285	295	286	263	282	250	254	244	283	259	286	263	289	273	289	299	293	275	281	284	283	276	257	291	253	293	267	295	300	290	304	270	307	282	300	271	286	282	247	258	291	297	312	246	262	264	289	295	261	279	244	256	277	272	284	289	279	271	257	301	312	264	315	257	300	260	271	256	285	303	272	305	284	303	288	291	300	301	281	290	289	291	283	266	276	264	267	277	284	307	260	292	322	271	266	283	255	244	291	279	298	278	296	281	290	285	261	311	288	290	267	287	291	298	252	295	265	229	281	274	301	288	281	227	271	263	301	266	268	283	307	270	281	272	265	266	262	258	305	265	281	250	279	271	260	292	248	284	277	253	271	284	278	259	272	294	261	276	270	266	263	261	278	289	303	313	267	273	255	283	301	288	297	270	258	296	322	304	273	287	294	282	276	273	316	310	269	284	267	259	287	286	265	250	258	299	302	297	289	261	262	278	257	294	295	301	282	278	265	250	286	266	266	265	261	263	287	271	250	257	267	290	272	286	274	262	284	304	289	270	283	265	274	264	268	253	279	284	259	272	259	270	284	251	258	284	257	274	290	287	279	277	275	288	266	279	272	313	271	279	294	310	275	292	295	271	277	294	285	284	252	294	264	263	292	261	289	277	263	310	319	282	286	274	300	261	264	258	263	258	260	242	292	281	293	258	278	271	292	337	255	285	295	252	288	262	291	287	287	247	290	262	242	280	283	271	285	308	278	292	278	313	292	268	278	260	292	290	289	293	252	305	288	288	277	265	247	287	244	271	268	278	273	257	265	261	275	261	256	274	272	270	294	272	278	278	270	286	244	272	262	281	251	274	317	292	291	249	298	294	279	275	307	277	287	289	310	275	278	276	283	268	291	280	273	248	264	247	294	274	275	286	280	290	262	274	328	298	288	265	260	221	278	248	270	269	247	300	289	271	278	291	267	246	263	273	314	306	262	283	273	285	298	290	313	288	276	261	305	291	282	293	292	283	298	270	268	271	304	278	285	256	278	248	284	277	289	278	278	282	316	290	263	258	276	269	237	257	259	286	305	304	283	254	281	291	292	269	273	274	270	271	304	285	274	289	299	261	304	268	276	297	271	284	287	289	278	273	290	282	273	301	272	293	268	282	274	270	279	341	271	275	291	276	263	278	281	295	297	282	298	275	294	287	272	256	281	277	277	292	302	257	246	288	278	262	271	290	302	286	284	277	249	257	263	256	269	274	264	294	284	281	305	292	282	245	258	290	297	280	268	270	311	273	278	277	260	266	265	308	259	273	266	272	290	300	285	260	275	274	253	286	281	283	262	275	267	307	268	316	268	286	287	275	291	243	293	280	283	248	286	269	270	275	286	305	315	249	325	272	281	273	262	296	264	285	294	307	289	261	260	247	248	277	294	293	297	284	264	289	314	263	275	300	273	270	316	239	271	298	285	280	257	252	284	295	296	280	296	294	270	284	272	257	273	271	252	272	270	318	249	258	272	297	272	266	281	293	279	280	260	278	273	251	274	313	303	290	300	254	282	320	260	292	296	252	277	294	265	302	267	307	289	300	301	273	235	283	274	287	310	313	295	288	280	293	259	286	295	289	274	291	293	294	255	274	274	281	259	274	261	311	265	287	287	261	291	283	314	269	310	309	293	294	282	300	254	242	290	275	287	286	272	324	282	302	312	289	278	312	289	271	271	276	307	302	284	283	268	264	236	296	314	251	280	269	274	274	277	304	273	250	254	241	281	286	269	309	313	295	288	308	288	274	319	270	251	267	248	310	276	247	268	280	268	264	282	283	246	267	302	291	305	326	280	338	309	287	289	273	263	268	240	271	264	281	290	265	284	282	287	271	273	278	281	278	259	309	326	273	290	297	276	303	277	295	265	285	296	276	279	272	244	249	290	289	268	276	271	262	283	268	301	285	310	272	284	307	282	281	267	300	275	275	280	289	287	301	303	281	283	291	282	277	282	269	291	290	272	282	284	276	281	295	296	289	252	253	302	278	277	275	273	294	293	275	291	242	284	300	283	305	286	257	303	266	309	261	270	271	299	305	318	300	258	261	283	260	310	296	274	273	281	282	271	265	272	275	258	269	263	285	293	284	291	270	270	266	287	285	298	278	262	285	284	260	251	290	275	289	281	282	275	268	263	275	267	316	261	297	300	267	264	267	308	261	253	272	291	273	295	278	240	272	254	268	298	299	264	285	239	255	282	263	264	256	268	287	247	304	269	297	268	232	281	293	265	283	250	250	274	276	293	270	293	249	298	274	259	267	255	243	306	276	251	268	270	298	300	272	275	270	287	265	253	272	286	287	277	243	299	275	276	289	281	262	293	296	274	292	300	285	258	287	277	281	298	295	304	259	317	271	264	245	269	289	252	225	248	296	263	267	266	286	258	288	318	297	272	294	284	264	258	274	250	261	242	269	244	281	259	268	312	292	300	265	247	276	293	240	297	287	258	262	303	292	289	266	290	305	303	292	268	259	280	276	308	279	253	282	296	276	299	287	286	279	268	289	299	245	282	289	299	291	301	278	279	279	273	273	274	299	283	296	290	270	285	314	282	281	283	258
8867	1341	2663	2994	2758	2095	1632	1439	1199	1066	938	950	888	845	865	761	796	765	753	731	749	692	734	694	726	656	632	667	718	665	690	669	610	673	656	694	637	667	691	645	659	625	668	616	667	663	612	705	663	662	669	637	702	655	637	669	617	668	628	645	662	614	642	595	609	643	626	636	588	654	628	614	651	647	659	660	657	641	629	692	635	665	633	676	651	625	665	653	629	676	619	629	615	568	597	694	676	599	649	619	630	657	628	651	632	657	639	651	667	619	600	656	620	615	652	606	601	638	644	610	650	648	675	670	610	649	652	596	643	651	645	634	654	639	629	656	644	648	652	618	591	677	653	612	639	632	671	644	651	609	643	644	616	691	619	632	658	643	644	663	656	617	661	642	647	611	664	605	609	674	626	689	644	617	642	608	638	614	664	629	657	646	636	602	639	608	637	644	649	654	675	659	674	626	593	600	658	692	628	676	626	626	624	617	639	650	648	670	619	642	629	602	653	576	677	605	658	633	658	637	641	648	621	653	663	616	617	584	665	641	652	694	627	662	628	593	637	618	657	586	628	639	615	635	641	630	646	647	607	634	612	675	646	651	645	636	616	652	656	607	641	616	646	624	628	629	670	688	615	686	636	632	640	663	603	612	637	635	628	618	677	682	654	653	636	603	641	625	644	650	632	632	641	640	629	611	622	603	586	662	624	620	662	632	688	639	640	635	669	675	627	652	658	626	650	639	609	644	600	616	638	626	643	649	627	597	610	605	630	630	610	665	644	624	644	624	622	625	574	654	652	605	605	678	638	641	620	625	650	631	633	660	619	636	592	654	635	666	671	636	673	627	652	625	614	627	605	654	664	645	640	640	636	621	602	624	609	595	617	623	641	602	611	629	582	632	612	636	682	670	642	630	614	622	655	644	624	656	646	665	618	627	630	649	635	645	642	674	636	665	633	626	628	651	683	649	627	599	665	602	673	626	629	588	614	611	589	676	637	644	632	614	607	683	615	601	658	657	632	645	637	620	662	626	652	631	652	671	647	694	621	624	636	620	622	688	599	633	653	644	685	661	645	671	594	658	674	585	658	662	670	662	639	597	633	625	635	620	622	659	612	605	601	655	629	617	597	630	664	639	580	633	664	643	641	574	644	625	645	649	646	630	599	602	641	657	646	622	657	601	611	613	644	606	627	603	616	641	642	649	647	649	631	601	674	621	634	647	671	618	614	654	580	631	646	631	659	678	660	659	619	640	691	622	637	638	621	648	680	694	688	627	639	644	657	664	632	629	618	578	628	649	627	600	631	659	600	654	652	611	645	652	631	684	642	626	597	587	636	631	579	655	659	665	619	641	631	648	593	650	649	714	627	646	616	650	597	673	640	633	613	664	595	640	615	646	617	627	629	657	651	601	655	640	660	624	632	651	644	655	660	653	626	646	649	636	626	621	631	681	642	649	641	638	600	656	601	625	627	630	642	656	655	681	593	624	610	687	683	658	611	652	595	619	615	650	639	597	631	585	609	616	621	635	606	619	638	615	613	641	649	646	620	612	636	666	621	658	597	569	630	623	616	615	625	615	638	620	646	640	637	615	591	601	584	601	639	627	621	646	642	664	648	674	661	637	660	642	632	650	641	676	623	661	637	634	615	607	638	670	569	635	645	640	620	679	620	648	604	662	623	616	650	630	653	630	617	621	622	634	615	620	604	652	643	649	658	597	641	630	659	650	667	600	665	662	641	622	664	666	621	642	653	664	619	652	613	629	637	666	644	634	672	687	637	615	602	700	617	653	601	655	660	592	618	618	653	602	610	677	679	581	649	607	630	617	652	621	670	645	573	626	646	656	593	603	608	642	646	609	664	554	629	655	676	605	614	647	630	630	636	651	603	640	650	582	629	607	614	635	646	634	661	624	631	670	637	632	630	624	624	638	667	636	649	652	652	630	621	646	610	589	636	680	626	612	631	638	680	618	629	601	652	560	639	679	679	598	667	691	613	633	661	635	635	640	620	619	675	626	624	688	627	643	610	664	617	616	615	662	623	612	681	655	624	620	636	646	643	633	628	627	600	663	627	602	673	599	633	627	636	644	637	609	590	619	650	654	639	656	690	685	647	655	604	648	617	620	662	649	617	620	625	644	614	659	614	638	653	639	622	595	628	646	633	668	617	648	662	644	649	617	639	609	692	699	682	657	654	612	628	677	656	641	629	619	613	636	643	638	632	629	662	594	595	567	621	668	655	670	562	623	617	621	644	624	600	681	598	614	633	719	636	685	648	627	668	678	627	669	633	610	612	622	577	628	623	633	629	600	654	672	636	603	661	620	624	615	634	626	630	656	598	634	629	646	606	642	623	618	638	611	636	641	636	621	612	638	650	642	667	637	653	655	632	679	663	632	640	672	642	650	648	624	607	668	604	658	646	634	664	647	652	649	601	633	606	682	622	627	652	597	602	613	610	607	634	603	631	700	609	627	669	633	654	620	578	650	643	596	609	636	616	612	647	680	620	634	618	622	604	675	658	631	627	652	665	640	660	634	609	661	607	619	658	615	646	616	639	606	602	611	668	631	591	624	652	616	655	668	583	623	662	648	627	633	664	620	628	665	677	623	634	603	624	641	613	642	674	633	632	611	678	635	644	665	677	631	629	595	625	644	599	645	646	622	604	638	601	624	600	646	631	622	629	611	663	641	652	642	646	643	609	636	629	665	618	623	595	654	638	611	616	636	634	631	599	662	639	611	645	641	627	665	626	648	651	622	629	577	660	652	639	634	666	643	640	606	649	592	610	608	625	675	674	642	628	631	579	635	629	625	663	615	630	640	680	639	630	633	646	620	636	673	661	628	628	624	624	629	633	631	621	620	652	628	622	598	648	664	655	619	674	631	614	667	655	638	638	611	650	660	651	637	630	615	638	653	628	608	662	666	622	627	640	617	633	605	600	670	624	628	640	614	629	632	611	619	634	613	603	681	554	678	667	648	638	622	634	618	632	669	621	662	617	600	623	618	597	642	623	592	650	612	618	592	654	648	608	651	649	591	642	613	656	636	689	595	674	600	580	614	617	637	602	663	655	637	614	639	669	641	693	631	615	650	673	645	623	632	679	623	634	648	593	630	637	655	651	669	638	635	603	616	638	636	656	634	581	625	614	610	601	627	651	567	645	623	632	659	623	628	653	651	658	622	635	670	661	634	600	681	649	636	720	626	654	627	607	575	630	671	656	673	641	645	640	650	610	667	643	616	627	662	634	617	634	640	637	627	683	642	619	628	634	715	625	589	624	616	613	618	635	665	668	663	607	633	637	611	664	662	628	706	659	644	683	662	590	640	637	654	678	641	644	678	657	556	612	656	632	634	606	627	627	667	663	625	602	599	657	662	647	610	657	608	655	603	610	617	623	624	620	610	622	666	674	650	619	644	645	623	632	663	678	617	628	648	596	639	624	619	682	628	632	618	655	664	605	620	695	636	591	644	630	662	612	643	597	614	647	647	632	628	667	668
2030	206	215	226	245	174	201	161	167	154	165	150	192	154	185	187	161	158	142	144	179	170	160	180	177	182	165	169	133	163	136	152	163	175	161	157	173	175	163	174	158	153	196	176	168	149	187	158	156	154	138	167	151	136	170	163	157	158	156	134	160	159	148	159	202	167	176	164	185	145	156	159	138	146	162	170	155	166	173	163	176	156	148	172	175	147	166	142	136	195	165	153	157	167	167	158	159	154	159	159	150	154	152	198	170	170	142	159	174	163	184	153	188	176	150	139	157	176	158	152	161	174	151	172	181	163	149	181	163	174	179	161	138	160	158	139	154	175	156	151	163	156	148	171	157	138	162	172	165	164	153	198	148	197	135	160	154	161	177	165	170	146	171	165	178	186	179	159	175	178	158	160	178	167	163	178	158	162	161	163	162	127	169	165	152	143	174	150	155	151	172	177	166	127	160	165	145	148	160	146	143	151	158	177	166	157	142	165	151	183	166	141	152	170	141	155	154	164	145	184	123	150	156	145	159	159	150	165	160	149	160	131	149	187	183	140	138	137	163	168	172	184	155	161	153	158	164	159	184	160	156	168	145	158	165	170	155	133	145	203	175	181	139	158	138	150	143	170	150	156	173	181	130	156	159	155	164	156	194	184	165	140	155	158	155	151	180	175	170	173	169	167	162	169	158	162	154	170	173	160	172	166	164	159	185	156	156	151	168	158	180	159	165	168	159	157	154	156	147	167	192	151	165	178	134	171	169	161	157	151	169	157	143	150	180	174	142	139	152	151	170	172	176	151	164	161	144	172	150	149	145	157	159	163	170	170	169	159	169	154	157	176	156	127	152	144	157	169	162	152	149	137	161	164	158	164	166	145	172	165	133	148	162	152	135	152	162	165	180	188	161	163	160	168	161	145	159	166	178	165	172	165	167	149	143	139	139	173	152	180	155	173	172	163	164	154	166	138	145	163	147	163	168	199	157	159	179	158	157	158	143	171	165	155	149	161	163	149	164	157	160	181	145	154	172	170	163	159	144	162	155	166	157	185	156	143	172	161	166	159	146	178	154	159	151	158	128	173	151	172	160	183	171	165	186	156	145	163	173	132	148	151	130	149	144	160	153	170	164	171	164	174	146	156	163	170	163	151	168	173	180	167	181	139	165	154	151	179	168	189	158	163	171	188	156	180	168	170	164	173	176	178	155	165	150	167	151	149	167	161	163	167	136	147	158	178	139	171	164	191	179	156	165	148	149	173	161	184	168	164	176	153	160	160	170	171	164	162	163	128	161	173	156	153	137	188	176	143	152	169	171	165	155	145	156	178	151	171	171	179	147	172	188	162	139	163	179	168	135	168	170	137	159	147	151	156	156	165	154	151	147	174	165	179	180	193	171	192	160	150	176	162	185	143	156	168	154	165	153	176	166	147	151	164	165	155	164	158	156	139	164	180	174	181	155	179	177	184	166	163	166	158	152	167	147	163	167	180	155	158	157	171	155	163	176	198	144	166	162	157	157	168	163	187	200	167	148	163	167	165	160	179	182	182	146	185	170	175	160	169	178	166	147	146	178	171	176	180	157	180	173	156	159	153	126	132	183	150	157	156	160	151	160	167	184	158	145	152	160	167	161	145	176	168	144	151	172	169	163	156	149	161	176	162	172	156	160	128	151	164	167	146	167	133	176	153	154	176	157	138	131	184	190	195	137	153	164	129	170	153	158	152	160	174	159	157	157	164	164	161	148	181	153	157	157	182	152	169	176	155	165	172	191	145	162	150	139	148	133	154	155	145	164	162	138	161	165	155	186	194	143	154	153	157	175	163	162	180	145	173	156	151	158	159	172	176	166	170	155	143	152	149	168	159	173	157	164	161	190	160	147	167	189	190	170	154	149	129	174	186	162	143	165	138	136	166	157	159	135	149	163	143	161	193	155	149	183	181	162	130	144	164	181	148	148	177	141	164	156	178	159	161	168	161	157	141	181	175	172	135	162	164	160	163	137	154	194	172	143	159	150	154	146	163	165	166	167	181	167	175	149	164	160	185	160	158	137	162	168	149	168	153	198	164	149	143	169	172	161	156	158	140	167	168	190	180	143	167	170	178	161	180	170	135	183	153	150	155	168	165	188	158	167	172	147	158	167	189	189	183	146	176	157	164	145	150	168	142	148	172	120	179	157	156	147	152	145	150	166	145	150	150	177	156	169	171	163	159	169	163	136	162	166	151	151	169	170	151	190	146	161	176	153	142	149	162	169	154	155	182	148	162	148	169	177	158	175	143	134	139	171	154	165	150	186	211	138	136	171	157	157	175	158	169	188	142	179	153	175	162	164	156	155	164	167	149	158	160	161	150	165	164	163	147	174	151	168	156	158	187	172	162	148	160	150	161	162	160	163	151	153	157	180	175	139	165	154	177	167	161	146	159	171	184	170	156	161	142	179	148	134	160	149	160	131	155	157	150	169	160	170	172	157	143	173	169	153	174	141	140	159	164	161	180	156	195	144	149	154	143	161	188	184	176	173	178	159	149	174	153	155	162	158	148	184	138	158	163	189	177	148	150	147	153	179	164	146	154	155	158	173	184	154	159	151	131	138	155	162	159	167	163	158	178	150	161	133	173	153	142	180	150	176	160	140	181	147	181	165	172	169	152	148	151	147	163	134	170	152	157	166	152	150	162	158	163	138	154	165	173	179	180	181	133	158	155	174	164	175	163	144	163	179	136	170	141	149	135	154	165	152	143	182	161	156	156	183	178	163	160	171	165	141	157	164	167	163	145	171	153	149	164	165	152	180	174	167	153	161	167	167	151	175	162	147	175	167	154	171	161	145	177	174	145	153	161	155	170	152	155	155	151	162	166	159	183	132	177	147	182	166	157	174	144	163	151	134	175	165	170	177	182	172	137	153	164	173	195	162	163	153	153	143	164	164	166	163	158	148	174	196	153	167	186	179	183	146	164	170	166	142	148	137	174	137	163	166	171	162	159	168	165	155	148	154	171	147	160	148	155	150	165	170	159	151	169	143	186	170	172	162	142	176	153	154	174	146	153	163	158	152	158	156	153	173	161	162	164	150	159	163	179	172	149	152	150	158	138	149	165	178	162	156	162	157	146	180	169	139	170	174	150	165	157	170	172	143	207	152	179	144	157	161	155	168	162	164	163	120	159	189	156	147	172	161	158	167	155	172	153	168	170	163	165	146	180	184	165	156	164	182	190	184	154	177	147	151	141	149	166	170	150	143	167	181	149	139	174	157	160	140	164	167	177	173	162	167	157	166	148	169	162	159	171	175	151	156	158	157	155	187	174	135	167	167	173	163	168	147	154	161	165	177	168	180	142	161	176	173	172	159	149	154	172	158	172	159	182	158	171	161	145	155	165	168	168	165	166	147	164	173	159	152	164	171	155	157	148	161	196	181	144	158	165	173	149	150	164	145	152	145	170	163	151	167	173	133	163	142	144	163	175	167	165	141	138	178	167	167	170	151	161	170	160	169	144
2216	457	583	708	723	605	540	482	472	442	440	428	468	438	426	448	430	422	413	425	428	436	456	420	444	425	448	452	435	452	393	395	431	416	448	405	465	436	434	414	423	410	420	394	448	477	419	422	464	424	408	400	415	420	433	402	410	402	425	438	406	426	410	434	420	402	431	433	418	397	421	412	444	418	403	425	432	408	459	401	468	406	430	423	448	451	412	419	424	428	406	409	420	436	429	415	428	421	427	410	409	410	398	429	424	422	429	449	440	412	430	396	449	446	436	431	442	427	413	433	433	440	419	428	407	422	406	371	434	432	453	420	437	461	410	449	434	415	434	419	371	436	410	425	411	446	408	415	422	434	427	406	421	436	422	435	392	444	443	414	401	413	385	419	433	385	420	455	411	404	463	414	416	417	439	426	414	439	407	471	422	397	413	407	412	411	414	429	367	413	404	426	422	404	426	421	410	412	437	430	415	444	420	428	432	409	420	445	446	448	434	427	386	443	420	414	436	396	423	422	411	421	420	399	413	422	412	444	470	420	407	434	440	395	409	430	459	395	412	422	469	398	436	400	459	412	374	416	407	395	436	445	435	399	396	440	424	422	391	441	436	454	412	458	413	438	432	409	450	427	459	416	390	417	406	401	394	420	423	397	436	424	434	399	428	427	416	430	402	468	406	437	456	429	420	433	425	411	386	431	407	398	448	401	397	431	452	440	410	397	478	410	438	418	420	440	399	407	406	434	429	383	403	429	409	398	463	402	419	382	413	400	433	431	429	407	459	418	429	422	432	410	405	445	435	420	418	411	452	417	425	428	402	422	418	432	380	420	449	422	439	407	446	456	458	409	399	382	418	445	406	458	428	424	424	421	440	450	419	448	428	412	438	451	441	396	462	385	423	447	427	450	428	419	419	408	404	434	426	412	420	423	465	438	377	425	411	436	409	442	447	427	443	469	405	402	424	473	417	429	448	412	437	453	422	408	448	446	443	423	392	423	428	439	430	404	425	387	411	421	449	405	417	462	376	448	403	401	404	453	432	444	407	483	425	445	420	424	429	417	451	414	419	443	395	412	418	436	424	442	418	441	428	404	375	441	399	418	453	433	426	404	441	429	454	428	388	436	408	382	412	417	392	433	414	464	437	457	446	445	406	411	394	429	448	443	449	411	422	432	446	447	427	441	425	437	436	400	421	391	394	420	434	432	417	436	437	437	404	426	435	435	431	410	433	463	416	440	406	439	478	401	442	423	446	431	444	400	414	438	448	413	438	411	422	435	439	435	414	392	435	431	444	384	431	446	395	468	420	415	448	439	417	447	418	422	412	438	442	400	417	408	457	436	458	429	414	434	412	432	443	410	388	434	422	403	431	432	426	385	448	408	432	464	459	426	404	424	431	432	389	417	434	382	427	418	421	431	436	437	424	430	419	419	444	434	426	423	399	465	425	453	406	389	417	439	415	435	392	409	436	465	402	433	417	383	418	418	418	425	407	407	417	411	441	446	399	383	401	423	411	434	416	440	457	417	421	410	427	425	441	404	415	405	450	405	440	438	424	431	394	436	445	437	428	440	441	453	427	435	433	401	417	406	430	424	433	454	435	454	442	400	422	440	427	416	389	398	414	436	447	446	419	448	410	449	436	405	454	437	423	432	419	385	447	394	406	432	412	408	404	411	441	436	435	430	426	386	414	441	435	405	423	436	392	385	399	411	417	425	458	411	434	424	405	439	412	444	404	432	434	429	418	408	459	417	409	431	417	447	417	401	398	450	420	453	433	440	436	392	439	434	438	427	455	421	425	438	460	384	435	462	434	389	434	411	404	385	430	347	389	445	418	424	457	448	423	444	460	401	409	465	401	462	418	418	446	436	428	418	390	466	440	407	424	456	452	451	396	409	448	418	397	388	422	435	437	424	460	417	449	459	422	396	413	413	411	414	427	426	440	411	434	397	426	435	390	397	442	433	432	429	433	421	398	459	438	435	441	423	445	418	414	427	416	365	428	424	402	412	435	426	410	371	439	443	462	399	400	437	415	395	414	407	443	456	448	446	449	407	424	415	400	397	420	402	408	423	437	433	429	422	422	374	418	462	392	429	461	443	442	416	411	432	456	441	433	463	436	397	444	420	433	409	423	409	416	418	437	421	443	435	439	448	406	438	396	426	435	417	433	432	409	417	421	417	435	429	406	405	414	436	424	420	396	399	399	433	408	439	429	434	437	438	416	420	418	416	422	417	441	453	419	469	423	444	428	428	382	431	475	415	427	418	442	426	415	437	414	431	489	414	429	411	393	403	426	418	393	427	450	403	439	422	415	416	440	431	432	404	477	454	411	424	424	419	446	458	390	449	425	426	437	443	382	454	409	407	422	422	443	412	413	440	437	424	409	396	380	458	448	419	453	439	437	443	412	441	432	432	431	432	404	481	393	437	440	397	440	423	432	421	434	392	426	405	459	400	410	395	417	422	452	460	438	441	427	401	461	406	426	437	434	422	424	416	410	412	405	428	416	443	420	432	410	425	441	436	416	419	430	387	414	430	417	430	442	423	421	418	411	400	414	397	439	446	440	428	403	462	419	467	414	451	429	427	433	434	449	433	419	403	399	455	396	468	397	477	407	435	406	436	454	420	432	429	444	433	428	444	429	408	384	420	413	437	396	448	436	439	398	480	429	429	398	426	425	428	452	435	471	441	417	442	429	393	409	396	425	426	402	402	406	401	413	397	439	442	442	426	402	340	407	432	433	404	422	406	415	428	412	398	410	424	459	419	416	388	414	412	455	448	434	426	409	475	404	414	473	408	382	436	426	404	420	469	412	430	438	453	433	413	410	448	400	441	425	402	448	418	434	414	407	425	433	454	416	416	422	431	420	413	410	434	439	421	418	430	407	420	446	425	426	469	454	415	443	405	465	376	403	437	420	397	412	472	422	423	403	413	407	426	405	432	420	422	412	428	434	410	414	403	430	404	462	478	421	399	440	416	430	431	418	440	435	440	446	404	427	463	409	439	405	417	449	418	402	430	409	419	411	413	436	439	430	450	409	436	424	377	393	429	382	447	434	406	406	423	453	406	413	443	407	384	398	430	396	425	441	429	422	390	430	439	409	448	442	453	456	450	402	432	430	432	412	441	407	415	408	405	437	432	384	402	432	446	432	454	414	432	422	401	446	416	401	389	454	442	463	408	433	433	441	429	454	385	434	400	460	421	436	423	450	380	464	420	444	445	412	412	467	411	423	445	423	442	419	432	429	426	425	437	464	413	438	444	417	421	397	418	452	447	430	389	444	442	443	423	420	433	410	401	435	441	448	420	415	426	433	434	466	367	440	404	394	431	427	451	385	445	398	424	416	406	396	446	396	435	437	430	420	442	403	422	436	399	398	437	433	437	457	400	424	413	430	421	409	444	402	417	414	452	454	452	428	415	461	405	460	421	426	445	410	403	442	419	398	441	385	413	437	434	424	423	439	425	411	402	414	425	461	408	447	397	438	423
8275	752	678	689	583	546	443	364	361	355	316	314	301	343	309	307	306	376	291	322	302	287	332	331	320	313	307	336	302	322	312	336	338	353	354	314	320	296	298	315	316	342	315	283	305	323	340	327	307	293	318	311	318	313	321	306	335	335	329	304	324	322	295	280	314	323	326	305	323	323	292	308	327	326	357	325	291	306	320	303	359	329	324	305	301	312	302	335	325	313	305	299	316	315	320	328	318	320	307	295	314	304	323	304	374	340	295	326	307	322	321	314	300	338	337	288	366	293	310	300	291	307	322	317	302	331	322	310	315	346	313	301	321	340	311	313	331	316	335	328	312	346	308	323	349	342	288	309	329	307	323	318	345	312	291	297	305	260	304	305	285	323	342	298	331	292	278	326	341	345	295	304	325	313	330	331	295	329	308	307	305	315	284	306	285	329	308	339	327	313	295	287	292	299	328	322	310	358	334	314	288	327	317	286	322	298	298	270	286	323	312	298	304	337	305	331	323	326	334	307	303	321	306	298	345	316	312	336	343	310	313	322	306	298	318	310	318	277	309	335	324	325	291	293	308	327	315	322	325	319	311	323	308	320	320	302	284	352	317	313	342	334	310	306	300	321	312	282	295	267	327	284	300	290	253	286	310	325	291	313	319	331	315	321	315	305	313	303	298	353	280	303	302	297	295	293	299	344	296	311	301	303	287	320	291	312	294	311	323	278	319	296	323	295	343	338	300	295	287	327	326	321	327	308	317	320	309	358	320	326	317	332	309	319	305	317	313	296	328	302	316	320	312	314	310	331	265	335	302	334	316	320	280	344	354	318	280	296	320	294	313	276	300	292	343	341	325	319	326	320	347	343	316	339	292	305	324	342	330	306	319	296	327	284	324	299	316	297	319	314	285	324	343	282	302	290	292	316	326	291	285	340	322	324	367	339	328	302	302	321	330	332	352	284	306	320	282	278	302	302	338	321	331	313	314	326	322	281	295	310	315	341	341	339	303	327	333	304	342	320	316	310	318	346	284	330	298	304	313	345	336	339	319	324	312	326	316	331	322	344	270	313	294	329	301	317	278	309	318	309	294	293	317	320	321	309	308	284	335	315	352	293	304	282	309	315	302	296	300	316	307	356	319	329	320	309	313	319	316	356	301	315	339	309	295	342	288	302	331	284	297	301	321	334	296	334	329	309	307	301	344	308	310	275	328	276	321	280	328	287	299	308	277	284	294	301	273	315	307	304	331	303	332	326	325	312	358	313	303	298	331	331	329	325	316	309	305	307	327	296	317	319	312	316	339	296	338	309	320	322	323	301	317	285	270	330	284	304	296	299	317	314	336	326	310	322	336	324	307	336	290	330	335	292	303	335	312	292	324	304	297	328	311	312	358	292	304	274	332	308	322	314	305	314	333	324	322	333	268	274	292	329	330	322	289	327	293	325	335	287	304	290	305	321	318	281	307	288	306	321	306	297	303	282	321	308	332	324	325	307	333	302	276	342	320	314	280	297	282	323	328	304	297	335	292	294	275	325	299	285	304	312	295	315	309	304	301	317	294	310	373	276	297	320	282	315	302	321	347	300	267	300	325	327	299	327	327	317	320	307	351	314	321	314	303	295	327	301	347	307	348	330	320	313	334	342	325	282	330	289	305	320	281	298	307	296	311	308	373	333	344	318	314	271	335	296	320	323	288	303	295	283	318	307	363	323	296	306	325	298	336	317	284	285	312	296	284	295	337	307	326	330	317	312	306	307	339	300	295	317	324	334	294	300	322	326	307	310	327	310	331	329	278	293	314	314	299	286	331	277	314	297	299	313	296	295	339	324	320	321	313	348	319	305	308	354	342	327	313	333	333	322	306	323	279	265	324	308	327	300	304	313	295	311	311	343	329	307	320	346	284	318	327	302	297	278	315	303	296	336	323	310	307	314	361	301	295	305	330	325	336	314	314	300	316	308	350	351	324	344	309	305	333	355	327	303	321	284	298	346	299	309	333	321	289	332	336	337	302	284	308	290	313	314	335	320	327	325	326	312	330	311	294	317	290	321	309	316	326	328	307	307	319	317	305	313	340	348	305	351	294	293	322	328	338	308	288	328	293	337	315	302	319	287	305	325	303	315	291	342	354	312	329	271	316	298	289	278	328	325	306	326	301	313	333	347	314	285	352	288	330	307	319	296	263	315	302	309	332	325	359	333	301	296	275	318	329	317	266	306	314	307	343	319	290	337	333	336	310	335	331	313	328	293	344	356	312	302	316	290	332	332	300	365	335	323	306	290	298	310	294	306	315	323	322	301	290	296	322	315	335	283	327	293	290	307	336	319	299	307	343	309	316	327	307	301	290	307	287	289	309	329	357	332	334	320	288	301	295	317	352	337	306	303	309	319	342	314	296	343	332	318	321	350	343	334	286	312	291	313	297	332	332	284	304	304	337	312	303	293	284	306	301	319	303	333	320	308	320	318	303	288	322	303	295	279	306	312	335	307	348	322	302	322	328	345	290	308	295	296	358	311	313	297	311	335	339	297	335	350	296	294	331	315	366	326	319	282	319	332	302	317	322	337	311	318	305	334	321	325	332	307	290	315	328	322	299	305	322	295	336	309	328	339	297	301	305	318	315	311	324	324	312	341	315	320	325	335	306	315	294	315	312	310	285	337	329	320	330	342	327	288	316	250	321	301	308	332	359	307	321	333	307	279	343	316	326	298	322	294	325	295	274	313	336	269	313	303	309	267	316	317	320	317	340	323	287	297	281	303	305	312	296	320	318	332	313	332	279	319	315	328	321	296	339	341	346	267	282	338	280	300	331	299	313	310	326	301	326	319	310	301	314	312	310	309	284	286	301	340	319	323	308	312	338	323	313	321	370	339	310	336	289	308	323	293	321	284	288	297	320	311	313	310	318	297	284	278	293	287	303	306	301	361	306	305	314	293	309	286	296	357	303	320	327	286	318	301	323	287	299	335	312	293	272	304	285	313	314	301	324	307	325	312	310	321	340	301	302	295	303	315	310	318	295	296	338	322	344	337	291	319	313	334	300	323	337	301	308	321	313	327	329	299	335	299	328	261	336	344	341	287	317	357	323	313	341	330	332	297	315	303	298	319	287	287	330	303	318	315	320	318	304	332	321	327	308	310	351	318	336	317	302	271	293	289	344	335	303	310	305	306	323	331	300	328	303	276	284	327	307	323	329	327	343	304	285	323	334	307	295	332	288	327	298	322	318	326	309	306	342	308	283	296	309	311	311	303	303	315	367	333	297	313	368	354	320	312	303	309	313	345	333	323	319	309	295	302	323	328	283	294	365	302	308	322	313	306	295	302	327	307	298	305	303	274	315	310	278	317	307	304	303	310	294	291	313	339	335	306	330	314	309	327	313	294	258	293	305	366	315	332	275	288	307	333	316	313	282	289	322	323	328	307	314	320	336	318	296	281	339	321	341	341	324	298	317	301	311	304	327	297	301	334	330	326	306	308	286	302	338	350	330	287	309	358
7037	1119	1795	2043	1936	1579	1292	1134	1043	994	929	929	782	831	827	821	870	763	782	783	737	750	771	793	766	744	794	750	813	798	741	752	770	802	787	737	730	735	705	693	750	747	704	754	806	722	759	767	749	741	766	719	765	724	774	737	746	748	781	713	754	733	750	776	766	710	663	718	811	731	742	701	759	749	768	729	763	714	754	762	724	750	747	710	759	701	760	701	739	755	733	694	754	745	750	747	710	757	713	715	717	755	771	761	770	755	725	705	761	717	745	738	745	711	695	758	712	663	738	716	772	739	710	734	743	767	765	762	703	754	705	727	688	745	721	788	722	749	760	700	666	729	730	729	735	747	719	675	675	762	754	775	764	720	764	714	709	713	714	744	725	718	721	719	744	757	748	723	700	715	743	753	739	721	716	778	754	737	729	734	772	765	731	723	747	731	714	722	767	729	723	715	782	765	731	748	700	782	735	729	706	697	734	786	738	725	733	687	794	738	729	758	716	712	746	726	722	684	753	749	746	725	724	738	716	712	723	734	749	758	755	714	753	712	744	692	696	748	735	714	751	723	699	742	753	717	706	722	690	744	721	749	794	717	735	717	753	742	765	719	747	710	699	719	710	738	772	721	721	711	710	752	716	739	709	690	750	721	798	675	720	712	710	739	704	689	746	777	709	713	736	740	788	685	748	680	770	709	690	764	793	758	745	754	759	712	750	739	770	732	731	755	716	688	723	714	734	763	701	716	726	743	743	699	735	771	718	733	752	714	765	733	768	694	760	771	766	728	685	748	745	774	731	750	711	713	720	710	738	744	744	799	671	759	772	730	761	675	785	697	720	696	732	748	824	784	765	747	715	700	729	730	734	728	754	710	733	743	737	754	730	671	726	750	804	734	732	729	698	731	760	705	721	734	799	771	769	773	751	742	739	708	751	703	763	705	758	738	687	727	770	748	759	721	707	760	767	745	730	787	725	736	758	741	681	758	717	731	719	749	694	712	717	695	742	700	666	728	713	719	738	708	730	753	757	743	771	757	668	736	804	744	744	692	730	717	725	738	732	719	723	754	743	706	756	718	745	712	763	700	765	718	799	727	724	725	775	766	753	748	718	755	712	754	720	738	710	727	789	721	684	744	747	765	720	741	720	695	676	801	735	730	742	738	730	719	740	770	732	710	741	722	707	811	695	704	757	696	762	760	711	760	722	766	774	730	769	709	731	733	742	742	779	722	775	721	716	736	706	755	760	748	722	744	748	695	709	725	759	705	709	749	713	728	735	730	679	705	725	707	734	709	732	776	702	730	751	712	762	712	730	722	772	729	760	667	742	724	708	741	772	726	760	758	693	690	781	761	776	740	727	741	742	787	756	711	716	684	713	765	753	761	713	744	774	769	714	764	729	704	725	771	751	741	734	751	684	723	677	771	813	764	777	748	758	759	703	726	713	696	739	677	776	710	699	727	709	748	723	758	736	692	785	706	720	746	674	701	733	730	726	724	725	781	738	698	700	738	722	753	700	692	743	701	740	797	761	736	744	725	742	727	743	743	729	785	739	733	773	770	709	718	754	750	701	744	763	757	739	737	753	720	680	732	786	716	707	725	729	763	719	729	773	746	774	710	740	765	694	703	747	687	766	712	718	775	789	780	729	781	784	706	694	732	701	759	737	712	737	668	724	694	744	708	712	731	793	749	735	692	776	712	687	756	748	726	747	770	733	703	759	757	750	757	720	678	737	723	749	753	737	697	689	740	741	750	768	726	753	740	766	780	732	724	764	734	751	738	788	761	749	706	726	745	744	699	712	749	727	770	724	693	688	764	753	700	726	729	739	730	707	759	730	764	700	726	710	706	713	743	710	691	686	747	742	722	714	732	716	701	735	733	747	729	701	758	714	771	709	746	702	755	748	767	737	747	704	680	743	751	769	765	777	719	708	739	764	717	739	734	731	707	760	777	745	706	718	700	709	731	732	721	720	757	679	757	739	677	720	755	740	722	766	686	758	749	736	744	683	722	763	721	667	780	766	763	677	744	735	713	714	742	748	735	708	719	757	713	742	706	760	730	750	734	728	752	776	751	719	699	673	708	675	726	732	722	749	763	704	721	765	734	728	737	729	745	686	744	733	733	764	721	709	716	701	727	755	703	756	764	732	731	725	724	738	728	769	737	717	787	709	766	761	768	776	751	783	725	751	689	690	743	720	697	743	705	711	732	716	752	762	694	749	706	801	705	759	751	789	729	738	727	765	745	702	733	714	780	792	741	756	712	747	773	713	707	751	705	792	737	674	763	770	751	687	723	726	660	697	667	724	690	741	717	735	711	748	772	764	723	735	715	680	757	722	739	697	754	783	739	746	754	738	696	730	738	727	719	713	765	723	716	647	741	755	753	725	713	737	746	752	760	769	736	736	730	712	745	754	720	707	758	702	725	759	796	720	717	671	770	755	739	742	722	718	722	736	673	748	708	743	720	748	687	717	716	756	708	770	765	731	738	750	726	710	679	699	739	730	728	729	694	719	731	696	710	759	723	723	737	691	773	737	746	739	778	754	748	743	766	725	750	765	721	746	733	743	751	761	788	735	723	719	707	701	685	742	781	738	717	719	734	795	743	726	770	724	784	705	748	707	754	723	747	709	739	697	711	742	768	720	755	734	738	711	742	766	735	747	712	711	709	755	725	770	735	714	787	696	769	703	720	776	741	717	776	761	693	714	763	744	717	784	734	730	702	757	689	719	722	730	696	715	742	750	723	785	699	759	695	703	750	796	748	703	724	764	753	735	735	767	728	716	749	756	680	730	735	742	731	697	743	756	663	693	702	741	750	747	729	715	754	706	729	703	719	730	717	754	696	750	690	703	764	724	645	756	684	746	718	750	738	735	716	675	729	727	748	719	760	740	709	740	749	730	722	734	705	752	724	744	763	693	731	702	710	720	694	738	743	739	721	738	732	720	717	737	727	696	727	689	704	738	763	757	722	763	728	735	782	751	715	725	708	731	707	704	761	720	745	759	744	723	698	759	721	704	712	720	735	738	728	722	709	724	730	781	726	742	729	710	714	705	720	748	751	752	741	796	721	748	790	698	734	731	715	753	732	724	760	757	712	736	712	693	709	753	736	707	756	741	699	740	754	736	797	797	738	714	743	714	708	696	758	725	800	720	735	739	686	723	735	730	744	740	795	735	735	737	750	738	705	747	791	763	714	695	698	726	765	703	797	681	718	722	752	745	736	688	765	760	746	783	717	676	754	721	733	716	735	748	775	742	701	693	807	775	703	730	728	782	707	746	704	737	728	685	753	759	730	699	719	700	721	691	760	726	771	707	750	723	807	721	730	736	719	655	710	730	727	710	747	740	733	729	791	771	743	747	734	781	756	699	719	758	741	735	727	720	750	753	690	746	771	785	771	709	736	765	691	730	723	758	792	741	700	809	746	713	716	775	733	746	746	712	756	734	733	708	751	764	720	758	700	718	752	738	734	722	726	760	707	690	726	743	750
15263	1399	1218	904	746	575	445	412	408	365	298	328	309	296	267	252	294	292	293	278	310	281	276	287	271	248	291	321	280	302	291	287	276	275	279	261	272	301	291	285	257	289	285	286	269	264	268	265	296	269	292	272	260	286	246	281	252	248	306	266	259	255	289	258	249	264	282	293	235	280	245	280	263	283	271	281	275	277	287	268	294	274	290	252	268	264	293	285	296	288	272	261	276	269	262	258	284	277	266	290	277	293	273	268	301	256	270	300	275	294	268	264	277	262	271	291	254	263	283	296	285	267	271	260	265	308	265	236	286	277	269	288	287	283	284	292	283	309	273	287	288	269	327	280	265	278	297	278	274	271	290	255	275	260	255	286	278	297	286	301	276	269	280	304	258	283	297	280	287	295	269	294	290	284	309	281	300	313	284	241	284	291	284	294	265	266	300	267	301	300	286	267	253	278	273	264	292	284	273	304	306	275	298	276	251	274	290	288	233	264	264	282	284	296	268	279	259	272	279	272	299	268	272	311	288	302	329	286	279	257	257	256	282	263	261	293	276	255	276	314	254	260	264	254	268	260	269	255	241	263	267	269	262	259	305	278	255	256	278	283	275	236	313	261	248	250	272	252	284	286	277	266	291	271	285	292	257	250	247	258	313	249	273	307	291	286	245	266	271	262	289	267	244	265	263	316	289	279	288	283	290	280	277	259	296	263	279	303	294	277	271	259	262	294	257	280	252	250	257	266	276	284	302	283	266	316	278	268	276	259	238	284	259	270	254	245	296	272	254	281	294	263	280	276	250	291	284	244	270	323	284	256	296	225	250	272	246	277	290	287	291	295	301	268	295	271	269	287	291	262	315	272	253	264	288	272	310	309	264	284	262	301	263	279	276	247	262	284	269	265	267	249	274	281	270	268	269	282	293	278	277	297	250	247	269	295	271	261	306	319	260	319	291	299	256	282	267	302	301	275	260	244	269	247	272	273	272	259	285	274	279	260	244	278	298	245	301	278	262	288	285	252	288	297	301	286	288	269	232	259	287	264	258	282	264	296	259	265	244	259	262	290	250	268	293	263	262	307	326	271	302	276	314	286	252	297	279	259	277	270	263	298	270	256	269	278	283	233	304	284	289	269	274	281	253	263	304	290	296	287	292	256	254	268	280	297	272	271	296	275	274	269	283	261	241	232	269	284	256	280	259	300	307	287	258	283	284	300	248	275	304	289	279	286	261	280	264	274	289	323	295	297	294	280	289	305	276	307	286	276	273	276	282	287	285	280	276	266	253	292	275	306	286	268	258	262	269	291	251	263	247	269	277	283	284	273	276	268	290	293	295	265	298	269	271	241	271	263	245	283	284	254	275	260	295	293	279	315	271	279	286	277	271	277	299	279	281	250	297	287	282	255	272	262	270	282	301	276	284	300	265	252	247	292	279	296	248	233	274	250	271	302	262	279	287	273	263	290	278	257	266	294	299	277	273	279	280	298	294	287	264	276	291	265	259	297	284	262	276	272	282	319	289	283	289	279	263	252	292	260	265	284	286	274	275	294	266	302	284	284	268	248	290	298	266	278	278	292	259	256	273	271	297	288	256	261	235	279	262	253	262	284	292	232	265	280	264	253	293	324	282	296	294	267	270	271	272	272	292	291	302	318	282	275	262	268	267	296	277	322	301	275	279	263	255	296	296	268	268	305	281	334	282	303	278	255	238	269	306	259	295	266	264	268	265	262	266	282	264	270	276	266	270	312	278	273	266	310	251	286	253	238	257	292	269	259	272	270	281	269	279	276	256	264	296	272	293	297	310	285	262	282	251	282	269	255	295	242	253	289	270	327	271	308	277	296	280	280	283	265	252	268	275	277	294	290	283	286	277	274	258	257	275	269	273	264	272	290	271	276	274	280	299	272	286	265	280	275	290	273	281	266	279	288	237	263	277	260	260	290	300	298	292	281	280	295	283	287	268	264	283	270	291	303	279	287	278	313	316	281	269	282	275	274	292	265	266	261	263	294	261	304	268	275	268	297	248	270	291	259	275	249	283	288	287	273	278	249	254	289	251	275	261	271	255	265	269	299	306	284	279	271	278	280	266	276	274	268	281	251	285	304	294	277	271	296	280	284	267	285	232	286	273	264	254	265	294	272	287	264	280	263	268	257	302	263	295	278	253	240	237	265	287	309	280	257	267	283	305	266	285	282	269	283	290	320	287	259	278	282	280	259	272	248	274	246	303	281	282	270	274	305	254	304	274	267	292	260	264	276	268	300	290	282	278	281	297	261	252	271	263	307	290	277	282	262	305	248	274	284	267	285	296	292	259	291	284	265	266	266	271	276	276	266	285	304	289	280	289	253	287	290	272	287	327	277	255	246	267	278	260	283	287	245	243	277	274	263	276	250	274	251	260	284	282	289	268	281	268	276	275	259	268	260	317	296	277	246	280	286	311	272	242	273	280	226	314	278	268	255	298	266	309	284	247	281	271	261	275	253	314	284	287	279	232	276	244	273	272	286	248	278	252	321	298	272	256	257	272	278	312	267	278	281	285	259	256	261	277	280	276	282	270	292	278	284	303	256	293	258	270	301	285	259	298	275	292	295	266	269	273	286	284	271	292	308	269	270	268	286	267	274	289	287	262	280	275	278	296	309	267	294	273	272	275	270	265	308	281	282	305	286	267	285	281	285	255	268	293	282	278	267	248	291	251	279	309	261	298	254	260	259	275	299	295	300	263	251	287	249	299	252	263	269	269	326	280	296	249	262	267	277	280	299	311	253	324	303	268	247	262	265	240	261	273	275	289	300	277	267	286	309	272	298	289	261	296	284	305	287	287	267	261	287	281	271	275	282	249	258	246	275	260	243	303	229	276	299	269	261	281	308	264	295	307	273	304	281	295	284	304	260	228	275	288	284	246	283	287	269	269	264	273	270	252	284	302	296	286	263	266	289	300	269	255	267	257	259	277	282	278	271	279	250	260	278	265	291	282	260	263	257	280	291	259	290	243	262	291	274	270	300	264	272	250	279	289	252	275	269	307	294	276	264	277	259	270	275	298	292	293	268	285	296	306	291	282	276	254	288	285	281	263	270	302	275	270	286	262	248	326	249	277	280	299	280	269	317	287	302	284	273	266	266	286	291	270	280	297	264	284	290	300	276	271	259	282	244	265	268	316	303	291	265	289	262	260	266	291	271	257	297	273	278	274	269	297	277	294	281	267	272	256	242	289	263	249	303	241	283	277	304	268	263	302	265	262	244	265	265	294	277	258	278	289	246	281	258	301	295	273	264	257	254	265	291	278	313	300	286	278	259	252	298	246	300	269	284	264	277	257	278	269	276	273	240	283	286	259	284	284	328	270	276	280	310	251	263	290	258	293	291	283	258	296	258	310	227	281	278	295	267	284	260	267	276	283	273	252	269	292	287	272	296	320	269	287	275	269	264	297	273	269	267	260	256	278	275	309	245	278	299	315	286	273	280	297	265	278	309	294	286	280	283	257	299
8805	1358	2507	3019	2832	2153	1688	1409	1201	1020	976	965	904	814	804	791	777	749	708	757	719	692	626	703	712	677	667	673	659	702	672	679	664	671	652	652	734	640	678	656	680	668	661	670	636	631	648	641	677	613	647	623	638	600	618	644	647	632	650	656	667	658	637	592	648	637	647	675	628	653	657	612	620	603	628	641	615	626	618	641	658	636	652	648	645	611	651	636	641	621	640	616	656	649	637	650	629	634	641	700	593	642	643	619	569	604	677	603	616	670	637	590	682	637	686	633	631	630	640	689	649	597	620	662	655	641	619	641	690	625	603	640	643	655	643	658	624	605	631	598	645	608	630	621	642	631	637	645	609	655	651	629	644	644	683	686	646	672	661	622	641	664	623	608	640	678	610	666	659	632	630	634	617	631	641	675	621	623	630	657	617	580	625	655	664	668	592	634	621	650	643	623	661	616	663	668	630	624	583	672	635	620	639	670	629	681	653	595	656	597	680	674	648	656	621	667	613	578	646	620	605	637	669	670	664	633	628	655	643	633	651	687	657	597	618	638	684	621	616	595	663	628	655	651	576	689	642	631	643	656	636	639	631	651	635	707	675	657	613	643	670	609	649	673	612	646	625	634	648	647	639	653	615	610	644	661	650	711	641	634	658	652	638	659	614	661	614	667	644	609	625	666	675	615	639	643	644	592	569	621	619	629	613	620	601	641	586	632	629	655	644	597	651	632	624	634	618	651	636	605	640	630	623	611	606	644	633	632	640	682	637	609	613	624	654	664	568	604	665	602	654	608	637	607	597	626	639	636	623	607	679	630	649	660	629	629	589	636	666	617	615	647	672	645	644	637	667	636	601	656	652	618	674	620	647	652	649	627	660	704	644	627	668	619	635	655	628	634	616	610	607	649	647	661	615	668	625	629	648	662	637	602	641	665	656	652	670	609	615	670	660	641	621	659	620	600	639	633	615	651	638	670	627	641	688	668	681	635	639	634	623	571	676	622	618	646	619	583	591	634	611	684	625	615	636	620	606	606	649	665	629	639	646	692	627	669	607	610	692	660	625	657	647	637	609	618	637	652	601	602	595	665	602	619	677	636	636	659	652	585	631	620	560	653	642	645	621	649	663	629	622	670	641	587	618	662	638	640	614	661	601	637	593	627	675	667	624	653	665	652	636	626	604	665	648	636	650	600	652	642	615	659	655	574	651	617	647	617	577	655	607	633	571	620	581	636	617	614	650	622	654	596	652	633	631	632	597	643	637	671	662	623	633	648	635	643	637	660	641	658	640	646	609	590	590	644	649	630	650	648	604	633	600	630	635	613	616	650	682	656	619	617	681	645	666	598	600	659	640	621	648	627	636	643	614	658	656	660	613	633	655	625	619	633	632	620	667	617	630	627	583	633	670	643	660	654	609	629	591	619	642	651	660	654	631	620	623	631	676	619	641	628	668	628	680	688	609	662	632	606	637	600	618	632	658	685	659	680	627	662	646	680	597	598	647	641	596	679	631	616	573	620	606	588	635	634	627	632	614	667	640	667	653	613	652	625	625	639	634	655	617	630	658	620	603	620	629	623	616	650	602	668	672	575	667	633	629	606	649	682	642	608	606	661	632	624	617	616	629	617	570	614	648	595	632	642	665	639	640	606	606	616	647	655	639	617	621	625	635	662	623	635	647	689	623	607	659	694	670	641	624	629	617	630	637	626	606	642	635	602	681	674	630	652	720	548	632	636	645	630	656	603	664	646	626	612	651	665	602	666	602	652	639	601	669	603	666	644	610	672	603	648	615	650	635	645	638	661	660	622	633	617	660	626	616	633	604	636	607	690	615	581	640	667	650	662	653	630	671	655	635	633	623	641	626	632	643	620	571	615	607	650	633	608	645	615	612	614	622	621	647	612	636	663	659	649	624	640	661	624	632	624	634	651	668	626	646	689	669	612	608	622	606	697	668	613	594	667	649	635	647	643	621	629	668	596	677	660	618	638	631	622	597	636	599	622	680	623	649	653	648	599	652	618	654	641	614	631	656	583	642	622	621	641	629	610	631	697	594	655	617	666	687	601	654	613	635	613	661	595	631	638	627	669	632	619	618	676	626	638	594	657	639	665	636	648	636	622	630	652	621	639	685	652	664	609	592	689	624	635	653	652	638	636	663	636	652	681	648	634	621	663	620	602	651	625	657	637	622	652	661	586	647	656	653	654	608	608	641	630	618	645	660	610	625	641	650	608	624	640	632	660	630	668	632	588	630	612	672	657	692	697	653	685	662	631	618	614	672	649	576	583	651	608	621	613	661	614	632	649	608	628	649	630	641	631	600	610	661	616	642	617	646	640	614	636	647	594	589	613	647	689	651	617	625	560	670	668	639	596	643	651	612	658	621	581	635	610	615	620	617	626	654	632	628	613	608	630	594	633	645	660	644	672	631	618	589	665	647	637	639	621	639	605	648	668	656	640	631	605	623	644	607	626	627	618	608	612	605	627	671	631	654	663	634	612	619	650	673	656	648	621	634	611	627	603	633	629	633	640	648	612	612	638	615	637	610	622	661	588	634	655	636	639	651	588	609	641	629	629	625	652	581	624	650	657	625	610	637	653	647	614	630	633	618	599	660	639	646	615	634	626	637	678	627	646	628	598	659	651	645	639	601	652	612	639	615	645	643	639	661	656	612	611	668	594	601	635	611	623	628	614	612	637	641	685	614	610	676	582	651	649	640	627	614	629	637	605	664	622	609	648	619	631	679	654	646	605	627	642	647	659	652	608	628	630	585	653	649	635	644	629	632	631	589	619	642	629	634	609	641	606	648	668	627	661	642	634	589	630	638	639	645	616	608	626	662	635	644	617	681	584	605	614	613	646	629	660	645	619	629	647	670	660	685	596	680	635	635	621	670	629	651	622	619	626	619	617	617	623	687	624	653	591	625	648	646	612	631	685	643	643	607	608	618	667	589	643	634	635	641	646	663	630	682	649	640	641	684	649	636	649	603	612	630	645	613	673	659	671	668	648	637	619	635	631	681	638	628	660	597	636	672	585	609	620	591	589	656	639	636	641	649	635	607	638	598	651	600	617	651	591	671	635	644	619	608	653	682	640	643	713	649	606	614	630	615	649	596	607	617	652	627	632	613	653	636	631	645	623	613	684	623	614	609	632	609	627	588	675	617	600	604	680	625	619	605	662	597	667	619	630	648	599	593	613	608	619	655	664	640	632	646	658	659	658	622	653	631	633	622	648	613	628	671	568	640	593	658	638	636	614	606	605	648	661	617	642	615	599	613	621	640	600	682	628	656	642	629	638	626	626	617	607	676	637	662	644	616	630	637	632	659	617	650	677	626	646	613	652	647	594	655	635	618	606	622	646	636	646	667	640	570	638	603	618	598	627	655	687	622	602	639	645	678	662	592	607	573	589	658	678	662	655	627	635	620	634	650	640	615	622	634	683	691	653	683	624	611	657	641	647	626	631	640	636	635	587	603	626	646	622	621	655	573	705
1891	230	197	213	219	205	171	172	166	178	174	177	163	145	160	159	167	169	190	162	143	160	156	151	158	150	139	182	176	156	145	148	160	155	159	179	145	156	152	161	143	156	149	153	144	143	169	141	178	146	158	145	172	161	151	152	155	165	173	179	171	193	190	172	156	163	167	155	149	155	159	170	190	178	170	158	175	169	148	174	144	153	170	157	158	158	178	183	150	163	178	146	155	149	131	161	154	156	150	149	187	146	139	163	172	170	129	157	148	155	159	163	155	140	166	172	154	171	146	126	147	129	160	139	188	178	164	177	174	145	155	147	164	156	161	145	141	151	160	145	167	125	161	170	155	165	150	164	164	168	172	153	171	160	169	143	183	153	154	150	160	177	147	142	153	175	173	144	149	186	161	179	155	175	150	187	141	163	154	137	148	167	157	136	161	177	163	150	163	183	130	161	148	151	174	187	161	152	144	162	185	147	142	163	159	161	154	172	182	170	143	153	143	142	171	161	143	140	156	179	163	160	150	176	167	172	167	148	162	156	161	168	139	162	164	166	159	172	162	174	170	160	155	150	155	155	171	174	186	156	136	172	153	167	125	180	143	169	163	182	163	155	164	152	166	147	154	154	168	163	152	174	180	163	162	158	142	162	161	147	159	172	166	156	162	152	167	156	168	165	163	166	159	148	166	156	157	171	139	147	167	186	156	136	176	157	165	157	156	152	155	148	168	164	174	165	157	142	167	176	148	162	175	153	168	179	137	159	177	161	181	155	154	179	163	178	187	167	150	153	149	150	165	190	141	159	172	150	159	135	174	150	177	192	187	179	155	179	188	191	163	175	163	160	150	165	164	173	155	166	143	155	152	150	192	181	171	175	146	156	158	189	185	210	171	158	167	174	123	159	169	186	163	138	136	139	156	171	170	171	178	153	155	163	166	156	174	151	156	165	176	141	154	169	181	155	126	184	178	166	160	171	164	168	147	166	186	162	168	175	181	177	141	158	169	149	169	162	156	154	158	130	155	160	170	167	162	133	165	175	163	171	156	155	165	154	170	148	184	149	170	165	150	174	146	148	174	166	192	140	148	153	176	156	175	156	163	178	160	181	139	129	159	155	165	138	160	156	155	162	160	155	150	134	173	161	183	184	161	145	159	159	179	156	144	173	157	170	188	169	163	163	186	157	151	156	161	150	169	184	157	164	168	178	174	160	146	155	166	133	157	168	159	152	148	157	166	155	148	154	159	161	164	147	157	137	164	183	160	137	172	150	140	140	144	152	154	158	137	160	154	163	154	156	180	161	163	150	155	165	159	183	150	170	188	157	154	156	152	155	172	172	185	161	165	188	152	157	171	170	164	159	148	160	136	180	186	147	175	177	146	167	151	138	170	161	190	161	140	144	156	166	168	164	177	153	153	161	132	137	158	180	131	154	162	145	159	186	157	157	162	174	159	178	160	164	187	145	166	155	125	175	175	145	136	140	152	154	148	160	168	170	174	151	161	166	137	163	166	179	143	174	176	142	197	163	166	155	180	150	167	165	164	157	160	172	150	168	153	135	133	167	165	138	164	142	130	168	156	191	182	159	165	161	167	152	166	184	158	156	148	179	168	176	156	172	159	141	148	129	170	169	159	164	149	120	169	160	137	143	150	165	149	156	151	174	167	163	178	169	143	180	145	157	173	136	163	166	164	174	173	159	167	157	162	134	149	148	150	163	154	155	161	158	152	179	158	154	167	159	182	160	148	143	144	158	165	181	158	149	198	174	165	163	176	162	175	162	168	169	169	149	161	172	166	152	186	184	161	175	148	150	148	164	180	157	154	144	175	189	162	161	168	144	152	152	148	161	127	197	161	167	179	165	159	160	145	165	161	184	165	174	142	156	174	172	150	158	149	163	182	162	160	164	160	162	155	161	148	158	168	171	139	157	161	160	165	168	144	161	150	170	155	164	166	164	176	145	168	153	192	155	148	145	160	165	157	169	182	163	164	171	149	150	168	161	151	155	154	146	168	170	141	160	162	145	169	142	179	185	166	173	167	136	164	146	132	148	154	163	159	168	146	165	158	171	153	157	125	155	158	160	152	164	171	155	166	135	180	157	163	150	150	169	172	149	159	158	149	150	157	149	164	165	145	153	151	173	142	164	157	148	134	160	175	159	148	142	141	154	154	157	163	182	169	166	163	130	146	164	191	173	150	168	163	156	143	142	160	158	165	148	139	153	163	136	114	156	172	191	157	179	159	152	152	167	171	160	156	179	170	170	172	163	175	126	170	162	161	158	162	152	148	165	162	155	165	160	168	172	164	176	165	158	163	158	143	173	145	166	167	184	182	154	157	156	162	175	179	177	144	155	174	154	142	167	153	140	172	152	171	147	136	165	148	204	153	160	160	161	168	151	176	158	153	141	165	162	133	176	122	151	157	165	132	173	161	158	167	162	148	160	182	163	144	171	160	145	132	153	165	178	152	169	147	169	167	180	149	158	159	157	163	160	145	163	162	164	169	148	161	153	143	164	167	157	162	169	166	186	157	181	168	152	167	167	148	198	170	161	152	159	153	180	155	167	155	165	155	145	178	162	154	157	146	141	173	143	151	167	172	154	161	139	141	172	164	185	169	167	167	169	177	147	173	171	159	184	151	153	147	148	159	165	170	164	164	167	131	161	159	162	147	153	166	158	154	181	183	167	163	138	150	171	187	144	161	169	149	146	183	151	161	167	175	172	167	159	155	160	162	151	165	126	170	136	156	185	187	169	167	167	140	147	177	178	144	155	152	167	168	157	162	188	146	170	171	160	173	160	163	178	171	167	142	159	167	155	182	158	161	187	163	163	186	135	170	153	168	176	160	175	146	166	162	120	138	171	146	193	177	165	153	176	176	158	164	179	134	149	155	136	152	150	153	160	164	156	158	176	168	167	148	153	162	158	164	180	151	145	139	168	163	147	181	162	164	158	174	174	148	148	158	171	203	168	153	160	146	169	174	151	162	194	179	139	172	163	164	152	194	153	162	175	151	193	169	148	157	146	158	152	162	168	144	122	159	152	164	149	169	190	185	160	164	149	191	154	172	154	163	171	159	161	176	146	146	160	171	143	156	176	137	143	170	158	137	163	167	164	207	157	164	188	161	162	164	139	176	168	155	160	159	183	172	161	158	156	158	157	165	172	150	164	159	195	147	162	169	138	177	160	140	154	179	167	175	158	162	164	162	162	160	170	138	161	147	159	144	179	164	150	170	149	168	168	167	149	153	162	163	153	175	151	155	160	141	197	147	170	156	151	137	139	177	166	149	164	164	156	159	167	143	145	160	171	148	168	162	166	151	166	152	162	157	144	169	158	150	183	152	171	148	143	171	164	148	152	180	156	153	162	140	164	162	172	158	169	173	180	174	183	143	156	165	174	174	181	178	176	161	160	145	157	145	162	183	181	205	188	146	163	143	161	161	180	142	155	189	134	161	176	153	163	156	153	166	169	145	178	168	173	159	141	161	171
2129	475	561	671	703	616	480	481	492	382	406	460	398	407	445	436	439	403	458	415	443	442	394	429	427	431	427	428	433	436	461	450	427	420	392	418	417	459	425	451	391	435	380	422	451	430	434	408	402	418	430	438	411	452	450	425	446	385	400	406	431	403	425	434	442	440	392	417	476	430	428	429	423	446	425	410	393	476	411	419	378	429	430	409	422	411	445	424	386	422	401	432	422	450	370	421	422	431	443	421	387	404	400	421	427	424	374	431	441	393	434	451	390	449	434	414	432	433	424	412	425	422	378	452	434	417	438	403	386	427	404	402	427	435	450	434	439	444	455	434	423	398	427	466	385	412	420	417	436	444	432	412	428	410	447	382	433	432	433	402	425	438	438	459	412	405	429	468	432	426	438	421	481	439	404	454	470	436	413	417	391	417	401	423	438	412	429	400	387	442	430	384	452	440	425	398	404	410	412	414	448	451	434	404	400	423	428	461	386	417	423	448	420	420	420	427	436	439	425	408	407	430	423	427	407	408	412	452	432	395	451	396	395	406	438	444	412	428	444	400	421	442	400	433	441	392	444	426	402	417	421	464	396	393	427	394	465	424	434	437	402	429	455	385	456	427	456	428	418	396	436	439	430	407	430	397	403	413	415	411	424	406	409	395	376	419	455	405	419	420	430	395	426	413	456	418	433	398	438	427	438	403	422	423	412	410	431	458	406	406	415	395	421	406	456	399	420	414	441	422	399	425	407	440	417	401	456	417	422	439	446	415	428	411	398	394	454	422	412	428	423	438	393	414	480	423	427	430	437	416	421	444	411	436	400	392	451	457	415	478	408	455	462	454	414	430	439	422	408	455	401	416	393	443	435	407	416	380	401	375	408	461	450	442	443	411	452	435	429	424	405	381	456	413	407	442	408	447	420	411	403	395	430	410	453	411	420	417	418	424	417	440	410	420	450	417	400	440	407	422	424	386	434	417	422	428	431	435	474	426	431	417	433	421	447	409	446	412	444	431	397	420	429	404	450	448	419	371	420	480	419	432	413	423	450	435	418	385	431	446	422	429	450	392	413	414	398	429	454	425	419	442	433	458	421	432	430	407	436	459	428	409	436	395	421	406	432	412	448	400	425	428	426	404	406	392	404	451	405	430	442	431	421	430	408	427	390	451	411	411	494	406	434	472	452	411	444	413	436	398	429	428	427	454	428	416	460	435	475	439	418	443	425	392	452	438	452	423	415	400	413	418	413	423	409	423	456	425	425	444	415	432	409	447	476	411	425	423	407	444	465	384	462	438	458	396	412	419	434	456	451	396	478	420	427	412	414	405	423	405	415	418	416	422	411	405	422	405	443	435	445	444	467	415	437	405	425	414	408	429	462	386	450	444	414	413	404	394	431	442	402	424	419	421	407	435	398	413	452	403	392	428	407	389	429	398	399	403	480	421	413	452	409	395	414	453	403	464	450	438	450	409	424	468	440	437	438	469	444	415	424	374	432	443	389	441	425	468	415	391	369	425	399	422	435	421	419	444	445	418	393	435	434	415	431	437	419	388	446	456	404	433	406	450	405	440	428	409	421	405	397	428	439	404	425	409	430	433	428	433	449	444	431	402	426	426	448	459	433	425	409	410	422	414	370	458	394	432	411	428	419	430	404	431	412	426	418	426	412	414	419	418	427	427	445	410	416	425	440	410	433	406	443	419	430	435	412	410	427	457	475	411	424	422	402	438	397	441	413	430	445	378	405	460	441	422	418	421	450	419	435	397	431	446	448	438	426	428	416	435	439	403	401	462	410	401	391	434	424	418	413	464	426	423	459	438	405	406	418	446	415	440	438	416	410	460	401	394	454	488	431	411	430	432	387	418	441	439	388	408	443	433	441	439	422	425	406	430	427	442	423	444	421	446	435	426	443	432	428	410	454	406	399	424	461	452	411	420	417	452	414	435	411	462	387	406	428	444	450	433	429	435	450	402	428	439	396	429	388	441	424	453	425	459	404	417	397	475	405	384	406	437	429	451	384	425	446	400	442	417	417	460	422	430	427	428	416	411	451	418	446	403	415	402	384	412	404	415	392	429	429	461	424	404	424	419	419	488	400	437	432	400	421	461	437	417	440	412	418	420	476	403	435	397	433	446	432	460	438	449	445	435	405	403	407	436	423	414	403	401	457	454	439	440	418	470	445	411	424	418	415	446	417	431	399	374	422	430	410	417	439	395	410	431	395	414	437	414	433	419	444	416	409	442	427	432	427	432	414	410	414	406	429	446	418	404	426	417	446	444	419	445	455	442	452	432	421	430	414	439	404	416	425	408	417	440	449	406	427	421	435	411	406	428	427	424	399	447	407	424	397	420	440	426	391	408	395	443	374	417	444	406	432	411	399	398	388	419	459	428	424	469	391	372	387	417	430	459	436	442	452	424	415	412	446	454	443	431	464	409	426	449	439	412	405	398	447	417	412	408	417	455	403	416	456	429	423	441	426	463	468	443	435	447	397	408	420	406	409	431	391	442	408	378	405	437	426	439	415	427	442	422	420	408	395	421	423	460	426	408	436	440	412	414	459	401	426	419	421	374	446	429	436	433	399	369	437	415	411	444	452	446	456	407	431	408	417	465	397	482	424	414	407	409	415	413	437	411	417	443	438	425	418	414	443	393	404	393	431	381	419	461	461	397	430	412	423	427	426	405	416	442	404	428	465	420	425	434	424	385	409	423	454	416	386	426	386	472	390	431	467	391	404	425	430	451	453	423	418	419	405	433	403	430	467	424	437	389	422	414	420	411	425	391	424	421	439	440	436	430	429	430	407	445	441	410	424	414	459	435	440	444	433	429	430	429	428	427	416	385	426	412	450	454	410	410	413	435	407	440	432	409	420	401	421	424	418	437	445	377	406	468	415	419	450	430	431	396	424	418	440	446	436	408	456	429	422	429	430	403	401	449	423	413	369	438	382	463	432	451	421	416	428	395	433	416	430	439	432	416	424	399	438	402	430	367	456	473	411	416	448	410	443	446	447	371	427	420	400	408	389	442	424	391	445	425	417	402	400	440	401	434	401	429	420	423	447	438	415	448	460	391	479	441	421	455	424	450	426	440	394	434	428	410	422	447	485	434	437	399	443	458	408	439	409	420	421	460	419	466	430	432	405	403	450	403	409	426	407	439	414	450	444	442	432	391	404	429	415	421	381	440	455	463	408	451	426	411	404	415	409	449	442	410	425	417	475	415	439	445	436	402	420	460	422	406	398	439	446	407	434	415	443	421	421	446	406	403	404	413	443	461	433	446	427	383	423	424	432	443	437	441	392	411	419	418	424	449	435	442	411	428	395	458	423	403	419	428	436	423	468	411	391	447	392	444	415	406	421	419	435	449	450	397	407	404	399	448	431	429	425	397	437	426	410	388	401	438	428	421	455	426	411	394	399	430	439	436	448	433	415	455	406	468	413	396	423	427	400	418	433	407	410	419	393	404	422	420	417	468	409	443	428	410	416	409
8662	723	740	623	581	463	436	393	367	356	356	312	300	305	350	350	314	351	339	313	303	319	330	327	302	287	319	293	312	303	352	295	315	352	337	340	302	327	327	293	293	311	309	344	327	360	308	292	326	359	327	326	303	305	330	312	329	324	316	346	298	326	294	280	301	311	288	331	310	301	292	302	291	319	336	330	329	313	278	301	308	319	298	309	291	339	288	313	318	314	284	296	352	314	313	307	310	341	309	298	299	335	318	319	264	303	351	327	276	344	290	283	326	316	312	334	333	331	326	321	313	332	302	305	294	297	308	329	335	313	329	310	295	316	317	284	295	308	328	345	319	301	345	303	314	303	314	304	315	300	327	337	321	283	322	288	296	336	304	300	276	328	307	329	310	283	329	329	301	314	288	321	321	317	344	328	352	356	325	283	338	279	320	311	317	296	333	290	335	296	323	317	302	333	311	299	291	355	331	305	322	334	322	289	288	327	310	312	308	330	330	332	324	307	338	320	318	335	320	322	338	303	316	316	329	350	312	326	301	304	323	323	338	271	359	308	288	318	334	303	303	310	323	326	304	327	306	303	328	291	305	299	293	303	325	291	307	342	315	342	304	292	284	331	316	313	341	335	312	309	328	307	324	329	271	328	334	324	315	333	281	299	312	315	295	314	301	310	315	300	313	294	306	300	308	325	353	331	303	312	332	276	330	310	301	338	304	308	323	316	340	305	278	315	359	320	322	338	318	265	299	312	345	295	356	339	297	312	306	293	302	304	310	318	295	326	361	335	315	302	320	308	334	300	316	336	300	322	308	321	309	300	315	314	321	273	299	273	299	308	319	336	319	314	307	313	315	319	312	288	320	319	301	314	287	326	304	315	333	306	341	297	335	301	305	344	280	283	312	302	330	346	300	307	338	287	335	285	330	315	290	317	291	312	322	333	321	301	310	301	303	293	315	324	317	309	283	303	299	303	302	318	310	334	307	301	320	324	310	357	329	302	286	317	283	318	299	312	321	306	264	315	322	288	312	330	326	337	333	316	322	298	311	298	340	336	340	330	313	312	338	318	303	332	279	296	293	301	369	258	308	299	321	314	340	301	327	303	322	306	317	302	291	281	311	292	297	321	335	330	314	287	329	285	325	285	280	293	328	311	315	297	263	303	319	337	286	330	330	303	291	338	323	295	305	316	321	295	334	320	347	319	288	341	304	326	320	310	326	270	337	302	316	341	324	294	300	302	351	319	311	277	301	294	338	321	330	297	304	318	312	327	343	295	350	326	333	291	298	352	314	344	337	323	345	318	317	322	318	305	275	287	314	314	279	344	308	267	292	282	327	329	288	322	326	322	291	266	338	315	297	309	336	319	323	307	298	311	308	323	304	326	309	294	298	321	335	277	301	314	305	282	302	318	355	321	359	303	288	316	262	325	317	306	313	288	316	336	319	307	314	344	306	324	293	303	305	335	338	288	325	329	300	296	306	329	340	307	312	284	298	302	261	305	324	311	305	301	308	346	319	299	284	288	319	303	336	308	319	317	280	296	294	327	331	338	293	327	328	297	288	331	326	322	372	331	352	290	281	328	308	330	295	331	318	286	364	338	341	305	303	295	307	287	290	333	302	340	317	319	301	281	301	306	306	305	292	305	335	316	295	310	299	326	278	320	324	301	271	318	327	324	317	310	303	311	322	286	304	317	321	317	301	334	317	324	298	287	300	342	286	335	332	268	324	304	337	334	332	301	303	286	335	276	340	305	332	273	291	332	284	321	309	339	320	299	287	342	304	274	303	319	307	285	325	316	314	333	288	350	296	305	327	320	328	304	308	338	321	299	340	291	307	302	324	284	281	309	303	312	318	308	318	284	311	322	277	294	317	302	320	300	328	318	319	304	314	323	292	317	329	337	317	293	326	324	314	316	325	297	324	284	293	302	327	348	321	298	329	315	329	262	308	313	280	303	293	335	305	311	302	290	320	307	364	304	300	290	342	350	302	307	330	287	343	302	335	298	335	310	327	329	317	294	325	327	307	296	327	330	345	294	312	337	310	337	315	362	302	364	276	321	301	317	358	321	302	321	319	318	346	333	312	271	312	279	313	334	310	325	319	320	320	329	345	307	307	322	300	292	355	310	319	289	326	311	319	310	319	299	333	293	274	315	326	313	338	310	308	335	284	330	315	293	319	279	297	309	311	297	274	335	296	310	302	309	328	312	290	304	319	327	327	316	289	280	303	300	329	296	327	349	315	312	313	343	274	304	306	318	292	305	311	285	291	358	345	300	321	303	292	300	337	308	299	312	319	309	303	281	307	321	317	299	299	320	335	307	327	319	318	305	328	345	326	325	304	309	363	301	313	347	330	304	298	290	303	280	338	302	297	289	282	318	329	314	311	312	329	284	304	324	325	293	307	298	309	332	323	316	311	323	311	364	306	330	304	305	293	320	331	290	329	311	312	334	298	321	332	364	291	310	295	322	312	275	296	315	303	314	317	316	308	314	300	346	349	336	322	308	306	285	315	295	331	285	337	317	313	308	357	279	333	319	315	325	332	353	329	292	289	285	324	334	328	316	308	296	335	297	351	345	321	322	283	325	318	330	302	309	302	317	311	320	295	318	351	337	314	284	287	327	329	313	285	289	329	320	292	348	301	348	305	269	288	297	319	306	274	304	297	309	303	322	330	319	321	311	319	318	353	333	317	273	338	311	322	333	307	284	281	328	302	311	323	294	304	296	319	306	274	325	335	313	311	314	313	322	349	304	313	344	337	306	278	303	334	304	310	253	294	320	266	306	313	331	312	326	309	277	300	302	298	292	300	299	299	302	315	347	325	323	331	339	280	312	337	304	322	322	309	326	315	315	288	280	278	335	308	331	306	314	290	291	300	321	308	322	278	338	292	308	296	309	315	340	323	306	332	306	301	304	311	324	318	323	282	326	330	292	325	342	297	276	316	326	274	325	335	277	325	322	285	329	306	293	313	291	328	335	288	292	304	317	307	335	285	292	322	327	303	284	322	325	325	309	324	309	321	312	340	314	311	326	305	307	307	326	319	281	342	306	299	293	334	349	316	325	344	306	330	293	295	295	267	292	299	301	325	347	352	312	332	329	310	293	327	288	284	312	337	309	323	313	306	328	323	279	305	312	315	297	329	333	310	317	320	306	292	319	302	342	342	325	334	284	338	321	321	334	292	319	313	316	322	303	285	310	313	310	327	299	316	307	356	334	319	304	337	268	271	281	344	305	297	292	301	319	321	306	300	305	335	306	301	303	317	318	315	329	333	320	308	318	323	297	310	333	298	301	294	341	309	328	284	284	309	316	307	308	316	313	298	318	310	316	345	307	303	314	340	322	285	338	352	314	328	307	308	294	294	375	319	296	312	347	301	290	298	308	315	310	290	306	332	348	330	333	339	318	306	312	305	293	329	307	301	347	322	308	282	292	345	292	318	332	273	308	321	317	320	346	302	369	333	331	335	281	325	301	331	267	308	316	306	279
7111	1105	1687	1935	1990	1549	1342	1134	1100	948	876	911	855	854	796	771	762	726	773	824	756	785	828	725	756	757	782	735	747	763	755	717	764	709	699	717	763	720	716	702	748	753	723	752	697	710	729	710	701	740	703	766	708	733	737	714	720	718	754	721	746	776	741	744	705	739	743	699	764	733	753	770	743	692	746	692	742	717	737	716	692	708	779	736	703	703	728	733	717	710	719	707	767	750	744	720	743	741	734	694	744	718	708	714	743	793	764	724	721	730	720	756	740	724	805	692	752	750	735	744	761	708	723	714	742	686	742	767	773	741	731	713	708	698	775	653	672	735	742	747	690	751	721	726	740	739	734	744	745	720	706	761	736	706	717	713	704	664	741	711	743	730	719	753	725	750	715	716	749	702	747	734	781	739	685	747	751	760	761	792	688	699	729	688	735	717	752	766	735	718	733	747	727	755	715	752	726	719	722	783	695	751	692	761	709	762	714	743	762	714	765	738	702	751	704	749	748	766	754	706	720	737	755	714	753	714	788	729	682	705	752	714	745	761	720	784	726	759	712	712	734	732	756	715	761	741	704	739	767	708	721	755	730	718	697	711	764	747	722	758	698	746	764	717	688	698	786	771	711	706	817	731	712	761	717	757	759	723	705	690	716	739	718	706	743	734	700	713	728	700	727	755	672	696	741	756	728	735	739	711	716	701	768	726	718	744	699	738	813	735	748	755	762	715	698	751	758	766	750	731	717	710	698	738	681	780	707	748	753	710	744	740	720	762	711	734	784	766	752	734	752	719	746	730	710	714	714	717	754	705	704	730	706	739	733	726	732	727	708	755	736	734	756	740	686	719	689	755	711	736	720	709	731	730	750	695	734	760	684	706	734	763	741	763	731	680	675	721	785	757	692	727	703	752	727	705	763	718	696	727	729	702	728	739	708	717	751	734	733	757	739	778	721	729	671	688	732	757	751	728	717	716	725	720	732	742	790	705	710	703	730	749	700	704	721	729	736	754	728	703	747	741	669	696	684	701	740	692	788	747	769	697	744	712	716	753	732	725	760	753	754	668	753	706	793	764	728	727	691	744	731	780	736	749	734	728	740	677	773	745	704	737	728	724	733	750	731	724	697	716	747	715	779	714	728	779	741	701	731	731	697	720	738	719	725	744	709	704	708	730	741	722	737	699	719	698	721	769	749	733	714	759	754	743	692	761	720	722	753	687	736	709	744	733	732	778	728	719	750	723	698	731	706	742	698	711	722	693	740	723	727	766	688	756	682	685	785	753	690	716	697	753	738	760	727	740	724	736	735	738	766	747	756	714	752	717	720	707	707	693	765	734	739	745	765	759	738	701	687	736	713	708	762	762	744	703	776	764	695	756	678	769	688	707	783	734	755	735	727	699	720	733	717	720	699	670	728	699	712	748	681	691	721	714	775	729	712	725	768	738	715	800	723	748	749	711	733	759	761	733	710	738	748	731	728	783	719	753	740	749	711	720	724	708	752	758	725	703	706	747	709	736	674	775	744	725	759	760	723	726	747	736	730	728	739	728	746	700	703	707	749	757	752	719	777	711	730	684	691	710	707	727	752	731	716	710	744	745	766	689	756	761	727	756	716	750	742	716	733	730	696	687	744	726	696	698	738	738	744	681	750	713	718	723	751	726	695	739	712	713	777	741	767	719	708	739	749	701	724	742	706	721	764	686	724	742	691	694	747	697	760	740	766	756	698	716	764	794	717	754	718	725	747	700	723	720	679	745	692	730	731	749	727	755	746	741	752	742	764	781	750	720	718	745	721	774	724	750	695	672	764	735	759	677	693	664	717	732	711	738	742	684	722	772	734	742	734	776	733	713	759	728	744	732	725	716	705	741	722	713	742	750	704	720	732	760	802	717	721	767	744	725	741	743	714	735	705	771	772	710	743	729	739	749	750	759	745	787	704	743	706	729	736	754	751	778	739	729	740	716	743	725	747	699	700	789	716	721	762	765	759	756	758	712	748	734	723	733	711	784	712	726	703	717	711	754	765	728	713	714	727	724	693	730	734	719	727	735	710	708	740	735	737	744	740	730	751	709	712	733	753	719	745	763	705	725	727	829	701	723	724	716	689	725	763	724	757	724	702	678	713	720	735	780	766	700	755	719	741	713	724	763	705	730	745	716	721	739	758	696	691	747	731	696	679	716	732	687	717	719	742	748	755	716	745	738	721	701	723	724	721	731	791	645	730	745	731	718	759	754	723	717	787	775	730	724	728	675	734	778	746	704	766	738	711	702	744	719	740	727	757	753	750	723	751	770	737	734	695	751	695	738	734	738	734	741	713	718	751	728	729	689	773	710	770	751	728	691	748	736	732	725	727	713	736	745	735	761	733	793	716	692	761	772	715	696	742	717	725	724	733	740	749	762	771	699	745	725	737	714	751	704	745	707	750	729	736	748	723	664	701	730	710	742	763	723	724	736	742	715	723	755	721	748	665	728	745	715	666	752	778	704	726	750	680	693	691	714	759	756	745	709	742	725	736	722	715	713	707	723	745	736	738	734	748	720	750	767	764	722	705	719	737	697	725	699	752	748	717	735	661	769	723	749	751	695	734	740	711	748	716	715	731	763	729	679	717	753	712	761	771	723	761	708	767	736	757	729	765	763	780	726	705	717	764	761	722	731	742	747	723	778	726	722	730	734	750	742	776	726	735	747	754	706	739	691	753	745	767	729	713	728	736	748	787	740	712	679	743	726	737	705	761	725	714	717	732	762	784	715	717	739	755	739	713	771	723	733	730	721	733	717	737	755	732	692	730	666	731	758	685	730	691	712	715	690	743	712	715	739	710	732	731	744	728	697	718	730	759	756	694	723	748	728	759	737	659	692	737	679	703	713	724	712	688	752	728	744	709	729	677	719	712	773	703	712	724	689	703	744	728	784	745	708	723	743	704	690	748	714	766	753	726	754	762	736	721	718	714	775	692	718	683	700	734	741	755	743	728	733	759	715	769	692	750	702	774	724	709	766	699	710	765	729	701	705	745	730	779	734	752	769	696	698	736	757	711	759	695	726	751	730	733	752	738	720	676	784	764	752	720	719	749	744	762	749	739	775	734	697	777	756	740	728	767	678	701	718	720	733	774	750	708	706	730	731	733	730	743	742	765	728	720	750	698	713	728	754	760	779	676	717	721	753	715	765	687	675	733	751	740	759	766	710	705	734	764	715	730	673	718	726	722	702	759	795	743	726	713	753	781	752	732	709	727	729	764	739	719	751	729	700	744	722	722	744	749	749	762	730	704	746	699	780	720	769	741	736	733	735	707	779	759	693	725	732	749	736	756	697	765	733	725	713	710	737	717	734	733	705	793	689	772	757	743	737	719	753	726	786	721	711	739	680	698	760	721	746	714	722	702	735	750	782	732	721	738	692	720	714	733	754	757	744	720	669	725	767	740	736	718	768	703	732	733	759	678	711	810	694	775	705	721	684	721	685	723	700	722	693	712	746	708	769	764	711
15206	1454	1122	914	769	589	459	482	407	343	320	336	300	298	323	280	303	293	288	281	302	280	268	279	265	289	265	287	304	305	251	276	281	261	275	281	290	264	255	257	242	274	271	252	273	257	265	324	258	233	283	264	263	244	291	266	262	282	282	259	295	285	277	272	280	305	265	291	299	299	281	278	277	280	272	313	265	266	264	296	275	288	260	293	289	297	285	252	296	289	300	265	272	292	281	264	288	290	276	275	265	282	266	274	287	285	282	283	256	286	241	265	269	267	251	261	264	286	267	291	302	311	283	284	260	270	270	279	286	272	269	260	230	272	311	296	296	325	276	303	269	282	254	269	294	281	251	253	267	315	283	270	279	286	279	262	302	260	276	274	298	253	274	243	260	277	248	274	277	275	279	250	260	292	275	245	267	294	265	252	301	289	291	299	282	279	269	280	280	300	293	236	290	285	311	302	284	296	277	271	271	272	291	266	289	295	230	284	305	275	270	282	293	316	280	274	283	281	264	300	283	272	256	251	266	281	266	257	280	277	284	298	263	295	282	283	286	290	269	266	266	263	316	285	310	306	282	249	287	298	290	277	275	258	265	279	283	262	280	288	286	268	286	261	260	307	268	277	281	276	281	272	281	300	271	254	262	290	263	299	310	271	267	293	311	294	260	256	297	288	255	272	263	284	272	253	272	284	250	289	302	279	250	279	267	292	259	275	251	281	258	304	280	273	265	257	257	294	277	258	296	247	298	277	270	276	280	278	288	275	255	272	272	266	263	305	292	292	273	308	247	292	261	249	277	264	290	267	273	282	259	277	277	256	265	274	269	261	264	299	285	266	263	310	271	276	272	252	254	246	245	270	281	257	254	274	285	281	306	249	294	259	292	300	266	284	261	280	306	292	267	262	266	249	286	301	305	288	240	250	286	258	253	274	227	291	282	275	279	300	290	276	264	247	310	314	282	251	280	293	274	301	280	275	282	278	295	260	291	282	293	279	265	318	258	303	260	278	272	271	262	235	288	277	286	272	293	275	301	251	308	265	273	305	304	267	291	271	266	262	261	277	286	261	264	260	287	272	285	295	282	322	297	263	275	251	310	267	271	287	307	257	291	279	266	288	277	288	273	277	268	270	264	284	270	271	288	268	292	262	270	262	292	288	305	286	276	283	260	279	296	246	274	278	298	293	287	275	252	277	276	265	245	272	308	254	296	282	273	278	298	286	249	254	289	305	291	285	268	296	270	268	274	296	277	268	274	273	295	254	255	231	277	260	287	270	275	274	282	249	274	302	283	256	294	226	278	286	270	280	253	281	272	259	297	285	297	283	276	274	272	281	297	323	273	271	276	268	293	294	252	253	280	297	275	289	273	255	269	263	283	264	261	299	298	276	321	289	254	258	249	311	298	300	278	282	256	285	271	272	287	272	285	283	310	278	295	317	294	312	302	282	292	274	277	304	268	265	247	304	293	272	281	273	265	266	289	288	291	263	301	280	258	301	270	270	284	281	254	255	289	327	295	279	254	296	287	282	318	276	281	290	299	304	274	290	276	249	274	268	291	276	267	305	272	270	288	307	287	249	252	293	272	278	256	245	272	313	291	293	257	265	251	266	274	290	256	236	240	291	300	287	262	285	272	285	277	281	262	255	293	278	264	265	250	264	256	271	232	288	274	256	305	287	301	279	265	261	287	306	298	266	273	286	288	292	266	280	276	281	262	259	265	244	250	275	286	262	306	266	292	277	272	282	263	278	284	263	275	270	274	279	279	255	307	289	296	278	286	280	254	251	284	274	273	278	251	268	277	274	299	280	275	274	288	252	279	286	273	282	296	279	257	258	268	276	286	278	286	278	278	272	290	275	264	278	279	257	295	278	265	260	282	277	283	282	272	265	274	278	288	281	267	264	275	277	296	270	284	269	233	269	311	280	262	289	259	282	289	229	280	301	286	265	272	310	274	251	290	291	249	263	268	277	277	263	294	257	273	279	276	267	297	232	290	261	288	269	271	292	264	277	248	296	256	278	271	291	278	266	280	276	272	264	262	264	304	271	238	269	271	235	258	274	279	289	265	279	278	258	287	301	245	307	286	263	249	262	275	273	283	266	279	298	286	282	270	253	291	310	288	267	272	275	281	261	253	254	254	239	257	266	243	269	309	261	256	293	298	276	281	273	267	278	285	256	248	268	277	241	310	321	243	292	311	273	272	287	283	257	286	269	269	264	286	315	255	303	291	281	294	252	307	272	319	271	257	255	280	277	310	265	260	295	298	289	269	303	263	277	286	274	273	292	274	305	260	296	268	255	270	265	283	264	287	315	278	257	280	267	269	309	295	257	296	289	258	295	302	264	300	279	283	279	276	235	290	240	256	274	273	283	264	296	271	271	275	276	278	281	275	290	283	305	302	295	256	290	244	263	256	297	309	257	249	286	298	267	240	262	259	305	272	251	263	299	297	300	264	261	285	262	273	254	259	256	278	268	263	287	284	281	300	265	243	254	247	305	255	276	303	297	281	259	290	266	250	293	306	262	254	259	231	269	275	322	297	251	277	259	309	281	321	314	271	266	290	273	258	303	253	272	282	293	279	277	266	246	270	270	246	271	251	239	262	277	232	295	247	280	265	279	254	260	289	260	298	277	320	269	280	273	286	273	305	273	256	241	247	286	283	294	265	260	293	247	260	287	292	234	269	238	261	263	302	304	298	282	284	275	267	254	283	263	286	263	267	297	273	293	265	237	268	270	305	270	257	233	273	257	254	282	277	306	299	278	252	285	274	315	260	261	304	267	232	246	252	285	271	275	272	248	291	292	234	268	294	276	299	293	286	292	298	293	266	259	253	262	281	284	287	278	290	263	267	296	239	280	260	305	290	255	276	277	310	261	284	246	317	293	288	271	256	254	306	290	263	281	289	296	275	286	288	266	289	280	297	277	259	235	271	265	275	287	274	279	289	262	275	265	292	267	282	246	286	237	265	298	260	287	277	267	265	291	297	290	237	289	274	238	275	285	264	246	277	313	279	280	287	271	319	260	283	312	267	291	291	267	290	274	269	273	282	274	295	272	259	293	262	256	248	293	265	265	279	267	273	301	269	286	285	292	282	282	249	267	283	263	265	268	256	265	262	270	285	265	289	247	279	300	237	279	278	276	273	269	272	284	311	295	266	286	290	290	256	244	276	261	293	259	292	280	268	273	295	267	282	281	289	248	260	268	281	284	271	238	297	280	272	275	270	283	255	283	271	291	252	274	284	268	299	272	225	301	284	276	292	307	276	271	237	279	281	303	298	235	283	290	284	294	296	309	274	273	269	270	304	282	285	278	268	264	296	263	332	255	288	266	287	312	275	298	297	283	272	265	296	294	250	243	278	267	262	274	281	275	282	279	260	304	317	268	271	276	248	271	297	249	289	254	288	260	270	286	263	262	267	259	271	264	265	271	278	293	273	290	279	277	246	294	268	303	297	267	275	259	269	260	339	273	264	272	284	306	252	259
8830	1299	2455	2757	2791	2059	1644	1402	1157	1085	962	936	877	815	817	813	777	771	702	706	722	686	675	732	640	638	666	711	650	665	644	642	650	641	663	669	715	678	662	671	665	615	654	623	635	641	606	627	601	647	709	637	629	584	597	671	666	623	667	581	640	628	624	656	661	615	622	626	662	637	622	698	683	622	630	647	650	644	631	648	634	617	605	609	603	663	695	585	629	636	612	651	614	631	644	644	658	617	649	678	628	623	636	642	630	656	649	670	599	622	607	598	608	640	622	656	629	648	631	638	638	601	587	642	655	649	617	645	629	638	663	626	617	632	663	611	642	640	615	609	616	648	631	661	605	631	636	626	646	645	646	653	644	638	593	596	656	611	607	652	625	620	656	648	621	646	659	719	605	601	620	615	622	638	656	614	629	659	599	615	625	663	639	627	647	651	634	632	665	640	629	612	634	552	636	641	664	627	609	644	637	641	664	626	641	601	597	616	596	634	633	606	621	622	629	595	606	657	607	608	582	598	609	633	626	628	638	627	639	650	588	637	620	659	650	685	601	633	656	648	691	659	641	661	668	634	672	602	584	635	637	599	655	613	625	593	654	616	614	666	670	602	642	627	580	596	637	605	621	680	654	624	629	608	680	666	651	656	619	621	652	599	644	632	601	616	576	650	597	648	624	622	656	657	643	580	673	648	623	625	630	661	650	637	622	612	632	658	606	651	632	591	625	593	610	627	628	610	638	612	656	665	634	661	640	618	664	619	616	637	620	634	614	641	611	631	616	628	648	604	652	645	627	659	630	587	595	628	612	622	649	651	685	618	587	614	623	670	603	563	634	630	670	653	584	611	641	644	604	643	639	670	603	633	623	624	626	611	620	656	572	634	630	628	569	606	645	608	715	610	648	617	620	665	680	631	663	592	664	654	653	621	620	633	647	637	654	624	618	660	657	636	645	634	607	596	672	608	617	642	617	648	615	617	668	630	632	638	663	612	627	612	560	652	664	584	635	621	655	632	645	619	631	628	667	645	615	637	578	667	623	613	641	642	625	659	628	616	603	596	628	599	617	624	621	604	634	581	636	650	624	636	656	626	638	634	640	641	577	610	622	632	588	597	631	631	638	618	616	618	646	599	619	662	594	674	581	647	623	694	597	648	586	656	635	642	620	614	608	628	633	625	626	544	576	627	620	660	690	641	646	598	644	645	622	644	644	676	623	670	606	612	583	556	618	595	639	587	625	637	643	655	632	662	644	656	644	597	673	642	641	615	606	627	694	628	601	612	662	617	628	610	663	631	621	639	643	645	598	656	658	624	653	654	608	634	582	646	641	641	628	670	660	637	638	627	640	633	620	643	596	598	576	670	617	658	595	627	610	648	630	612	600	624	587	661	618	617	602	626	619	660	628	644	666	580	599	613	650	648	658	681	651	637	602	606	652	608	656	642	635	677	650	648	641	660	635	644	663	606	622	634	618	649	640	664	569	588	605	647	633	639	609	599	666	633	616	634	636	651	632	644	617	629	644	601	662	667	625	645	593	629	592	635	616	651	629	601	635	631	657	648	642	618	651	630	637	638	658	654	641	618	593	589	638	599	659	626	635	638	630	602	660	653	602	661	631	638	639	618	685	648	650	607	643	601	610	625	645	600	614	622	582	652	644	638	630	653	609	579	615	643	636	657	624	686	606	633	623	652	616	632	621	663	605	601	600	638	616	684	634	690	652	658	628	617	630	629	636	633	590	608	653	603	667	612	660	604	603	635	637	628	638	657	630	585	645	602	633	655	612	636	622	653	631	601	619	637	611	623	651	598	620	671	614	599	646	586	653	619	584	613	646	656	592	647	681	610	654	624	613	637	662	624	582	627	629	616	625	663	591	598	651	629	594	599	651	649	592	603	629	599	589	646	609	607	595	664	645	641	639	668	593	630	618	636	650	615	595	643	662	631	668	648	613	634	640	661	626	591	651	692	647	679	618	630	605	608	616	682	576	583	607	623	635	621	617	603	628	624	617	626	619	609	599	575	617	603	630	615	600	603	650	613	640	631	627	610	655	622	607	598	657	645	608	622	656	650	622	662	676	625	618	672	602	618	624	619	637	614	617	647	650	610	634	660	612	615	645	604	598	597	640	603	633	627	648	664	587	651	610	657	616	643	620	604	654	622	577	628	670	640	638	629	709	614	662	648	595	692	652	631	623	599	661	667	613	604	630	617	566	601	624	673	630	621	632	644	618	605	630	598	632	648	654	629	611	636	601	649	628	678	618	614	642	624	689	629	604	633	643	633	652	599	638	639	579	616	611	607	582	609	639	620	628	650	631	578	629	664	615	609	612	651	622	593	636	627	616	600	634	643	592	625	640	633	651	596	620	634	641	620	594	656	665	604	632	633	646	629	630	620	578	616	649	631	608	638	609	624	671	638	662	678	635	620	620	638	636	601	652	632	671	612	646	616	629	643	634	594	611	641	646	627	662	622	672	650	631	638	647	629	656	635	576	644	630	668	639	587	639	646	614	667	661	652	573	645	649	602	645	644	622	604	603	682	614	601	624	624	623	640	604	652	606	627	613	647	669	605	598	593	625	613	629	649	643	640	641	610	640	586	633	641	610	659	600	653	643	624	612	645	652	615	645	638	646	602	594	592	628	674	664	612	598	636	670	631	630	647	579	631	640	632	646	653	651	662	626	630	627	646	602	638	669	632	601	631	640	612	592	640	631	610	617	637	569	643	624	577	612	651	649	657	612	581	639	608	650	591	648	588	657	652	619	636	615	615	673	630	645	643	618	601	633	630	629	611	631	598	586	617	586	585	647	589	647	674	650	621	635	627	610	636	653	650	580	606	663	599	615	647	647	631	599	594	619	658	612	672	610	622	627	629	643	623	641	624	608	565	596	637	674	601	629	630	639	597	645	629	640	644	605	626	631	671	604	673	637	622	634	659	612	698	681	629	612	616	630	648	612	708	647	617	616	681	607	614	610	599	639	662	609	625	628	665	652	629	657	645	685	631	658	646	676	644	577	645	628	596	610	628	667	608	663	608	624	658	649	660	649	628	635	623	645	599	627	621	595	642	645	603	606	658	614	639	615	648	608	641	648	624	626	651	617	614	635	648	640	640	630	620	667	643	631	667	607	629	626	636	675	609	652	603	642	672	555	620	674	603	642	676	641	634	613	642	662	626	627	611	601	595	607	627	600	671	578	667	597	663	622	663	648	630	677	586	569	604	624	614	615	629	568	632	642	648	565	637	633	651	606	621	622	653	594	594	669	627	639	622	640	634	675	635	645	654	595	638	636	707	689	620	602	636	598	641	641	619	635	612	632	593	617	629	637	617	622	591	607	612	639	632	631	609	627	621	618	598	607	622	585	599	600	592	644	629	645	641	623	639	573	618	640	680	609	588	616	622	573	637	671	586	669	672	668	675	665	672	627	626	650	630	666	618	600	652	618	648	595	622	632	632	674	619	637	629	624	629	601	657	600	639	611	650	604	608
1847	201	182	174	238	196	166	166	172	163	163	162	171	193	187	152	152	159	134	176	172	188	185	172	161	151	147	163	161	150	154	151	176	142	190	162	146	158	161	163	168	157	164	166	146	158	175	153	147	147	169	154	152	149	137	182	180	161	145	163	148	157	151	156	156	184	178	184	164	161	162	145	139	153	154	164	175	148	148	177	147	152	145	163	176	148	167	178	166	163	146	154	136	127	152	167	156	156	166	150	157	137	130	169	159	160	156	173	167	151	148	169	151	137	165	138	158	153	141	154	173	185	163	160	163	160	156	148	159	179	152	165	167	174	152	176	158	146	151	169	159	158	146	139	169	139	146	182	177	169	159	181	159	167	164	144	144	138	164	161	162	162	154	148	149	163	159	164	155	162	158	171	160	166	166	151	153	177	129	152	130	147	181	170	171	154	168	158	137	161	157	135	150	146	141	144	180	149	154	152	153	160	143	151	180	163	173	141	171	195	179	168	170	147	201	179	191	158	161	161	149	166	164	171	158	167	190	142	168	169	175	153	165	165	153	160	180	145	157	176	166	163	170	163	144	134	152	152	158	149	164	165	196	151	161	173	159	160	144	177	159	164	129	152	165	177	170	164	189	159	155	177	161	178	172	156	155	157	153	163	171	132	146	174	155	174	134	138	165	165	138	169	142	158	141	138	144	198	170	176	144	170	172	155	161	142	153	156	161	171	163	137	155	163	172	141	177	180	160	157	168	154	161	170	171	176	156	130	170	151	188	144	147	137	160	172	144	168	171	171	173	152	140	170	153	183	185	132	177	167	158	173	183	166	169	136	138	155	154	159	170	147	188	161	164	176	150	161	184	186	179	133	171	161	142	151	131	158	142	175	171	144	141	161	152	170	178	143	138	153	158	168	172	147	190	164	159	176	172	153	172	165	155	151	141	145	149	156	160	159	163	161	144	148	126	159	155	161	175	148	163	184	174	157	182	165	145	166	159	149	159	157	167	173	152	139	163	152	152	140	166	157	153	183	166	170	156	139	148	177	170	146	146	184	132	158	172	159	163	165	156	153	165	183	150	157	165	134	152	155	147	164	163	158	159	188	172	137	164	153	182	154	171	167	155	163	158	169	169	148	164	152	175	167	159	127	154	150	158	173	181	158	177	168	163	171	168	187	151	178	164	157	155	129	146	179	172	158	150	150	148	178	165	169	172	162	142	167	164	149	162	158	159	154	152	182	170	144	143	149	165	154	156	173	169	143	159	157	153	140	147	156	181	184	175	157	140	166	153	145	166	153	143	151	146	160	158	166	153	171	142	160	162	154	154	168	165	137	158	156	153	169	175	156	142	147	165	148	155	186	179	168	149	162	155	144	167	181	161	186	158	158	181	147	150	163	168	144	154	159	152	171	182	163	159	171	152	162	172	163	153	152	174	174	168	153	139	149	163	172	178	169	153	153	141	160	183	169	165	135	156	143	143	151	154	164	175	168	137	148	152	183	170	168	157	156	182	166	158	156	183	156	143	173	170	139	148	152	149	170	159	175	157	155	133	132	155	150	182	182	153	171	153	149	165	154	153	202	173	174	152	166	132	150	166	136	159	149	164	159	160	163	163	189	166	171	162	183	149	159	161	171	162	156	159	164	182	171	167	163	147	149	149	136	162	166	170	130	162	174	169	168	161	152	167	181	162	177	145	170	166	187	154	151	172	159	170	163	180	169	155	172	159	145	132	157	170	164	141	144	161	186	154	157	165	169	148	169	157	147	134	152	151	160	139	132	174	161	145	160	182	176	162	155	163	141	183	153	164	168	142	170	160	143	150	139	150	154	160	175	149	193	185	148	182	159	162	151	158	164	198	166	164	182	156	148	165	165	156	159	180	148	131	183	150	150	173	175	166	162	169	154	158	195	154	145	156	137	153	156	171	146	157	132	168	181	150	165	154	173	182	145	171	171	161	161	150	136	134	151	172	150	139	156	152	160	166	152	149	163	148	143	148	173	130	176	141	164	165	165	171	176	164	145	134	170	177	146	170	166	175	168	181	163	147	154	163	161	167	175	158	179	153	156	149	154	160	171	181	147	162	152	149	150	160	136	171	161	148	150	149	182	155	179	163	166	158	160	160	149	171	148	150	177	177	167	133	154	160	174	148	162	145	167	136	173	155	156	142	147	136	152	158	160	151	162	164	150	138	163	153	187	187	176	156	157	161	145	166	143	165	163	133	150	161	164	176	160	161	166	145	179	146	165	142	167	165	168	143	150	161	161	169	155	209	153	142	184	142	161	171	150	156	144	159	179	163	141	166	173	147	146	168	142	163	150	150	178	163	132	140	200	157	173	164	123	166	148	182	147	184	168	146	149	165	156	168	144	180	132	143	145	157	157	148	158	159	170	147	175	136	150	155	141	162	188	196	170	146	150	153	168	168	158	149	155	132	154	155	153	176	153	146	160	171	159	153	144	134	173	147	129	155	182	172	175	143	182	155	158	192	164	172	152	192	144	140	196	166	169	142	164	128	159	145	190	162	175	146	144	187	192	177	145	150	154	163	162	159	149	171	147	176	166	157	155	163	140	144	161	160	143	169	154	160	165	147	144	154	166	150	162	165	175	158	156	153	155	160	163	170	159	164	169	169	156	166	151	164	155	172	157	143	153	129	163	149	171	161	147	153	146	140	164	147	162	163	136	165	171	157	157	184	145	145	169	186	175	173	160	164	147	151	154	172	157	160	133	145	166	162	150	166	135	158	181	177	139	150	151	158	156	148	176	162	180	176	159	154	157	182	171	145	148	159	168	156	156	142	144	146	145	144	137	182	152	160	162	163	163	170	151	146	169	158	144	170	167	149	146	160	168	174	159	157	179	163	160	158	150	163	161	177	174	172	167	184	162	151	174	146	144	149	159	170	170	156	173	132	192	153	148	144	153	180	164	151	147	164	172	151	160	157	155	137	153	158	152	168	153	124	159	167	141	165	173	178	161	146	178	159	160	176	154	159	141	144	169	157	154	172	169	160	185	146	179	178	155	140	169	158	147	161	174	146	163	145	170	147	159	143	148	186	151	142	187	173	185	146	150	169	151	161	143	182	161	147	154	175	149	155	162	183	184	156	171	138	156	142	154	165	163	201	166	156	159	158	143	168	165	145	143	162	161	154	154	146	154	150	140	171	167	159	153	167	161	175	170	141	177	172	172	143	130	176	135	179	159	160	137	149	164	148	168	171	150	188	164	159	160	140	153	155	134	162	161	158	157	151	173	141	157	147	149	152	162	157	152	168	170	131	159	173	172	156	171	162	173	163	172	173	167	160	160	158	146	152	165	162	178	153	160	175	182	157	164	145	168	149	175	167	165	162	163	133	169	167	147	161	176	157	156	157	181	165	129	162	153	172	156	172	171	141	139	174	152	152	172	157	156	171	169	159	143	163	164	151	154	169	148	164	168	164	144	137	166	158	171	161	173	162	147	158	184	144	169	157	166	168	168	157	131	172	137	178	168
2121	435	554	619	712	614	525	513	444	414	445	427	425	424	412	405	391	417	417	444	378	401	423	419	474	431	405	448	408	419	437	429	423	435	411	417	456	419	438	397	429	421	404	413	441	416	419	409	404	389	430	420	425	447	418	407	400	387	404	389	447	406	423	451	444	412	433	425	413	411	431	412	425	412	421	410	437	444	430	425	408	423	450	414	421	442	423	386	423	486	457	433	441	423	386	386	431	412	449	404	391	459	427	425	428	392	421	406	413	424	421	421	426	441	412	396	462	416	406	431	446	457	424	444	411	399	409	414	421	419	432	401	428	431	400	406	414	450	433	430	436	448	429	409	409	390	415	419	411	407	432	428	413	419	421	398	435	418	406	437	358	402	434	410	426	445	405	427	411	414	413	468	390	405	421	412	417	466	435	430	400	395	415	391	422	382	382	441	436	378	400	417	413	395	439	410	429	435	430	452	417	414	428	408	409	400	397	426	422	399	418	396	388	435	416	401	421	435	381	413	421	421	433	425	414	439	421	445	414	398	406	456	393	417	389	430	429	454	437	395	401	419	423	413	468	421	422	425	364	383	409	430	428	421	422	390	400	418	437	428	392	442	408	420	422	417	445	431	455	386	446	408	391	443	421	460	419	432	423	432	439	435	418	425	405	431	470	450	413	410	407	407	390	433	441	425	381	442	419	418	391	452	388	416	392	397	409	434	403	426	405	469	416	407	412	417	430	386	450	430	432	460	412	441	427	413	417	383	460	418	463	411	402	442	417	362	416	412	445	400	409	432	432	411	390	450	432	440	422	435	411	422	387	426	441	434	429	450	437	399	409	420	389	420	426	405	440	423	404	429	444	412	423	438	416	426	422	426	452	410	374	412	398	444	438	431	406	454	432	429	414	392	377	444	370	430	425	406	390	444	429	411	413	410	393	446	432	420	419	429	435	387	432	383	423	403	458	446	457	398	411	442	417	416	429	425	396	401	432	377	416	439	408	405	424	424	429	402	465	386	396	454	400	406	438	426	398	432	416	428	436	431	419	430	383	424	420	426	394	398	393	425	386	410	403	424	403	448	422	429	417	407	389	418	430	429	415	434	398	446	408	419	422	430	390	419	402	427	440	432	416	408	431	449	415	421	422	428	382	422	437	429	446	415	398	411	413	415	434	435	417	404	401	425	413	434	411	415	418	389	412	425	446	395	398	396	446	439	418	422	388	442	445	422	421	413	446	386	433	424	419	443	431	423	400	434	412	424	416	421	391	416	394	396	440	440	414	429	393	433	404	417	381	427	401	385	400	438	393	407	412	388	413	448	448	401	400	409	366	422	436	430	432	414	410	401	431	429	442	373	429	448	426	397	414	462	407	410	411	436	405	409	455	404	405	428	402	399	420	411	436	453	382	401	393	426	372	410	387	397	423	390	438	409	423	413	396	449	416	408	424	414	447	433	441	424	465	426	423	401	433	393	485	418	423	414	393	417	401	407	460	427	414	434	411	431	413	386	399	396	416	412	452	417	433	414	408	413	404	421	397	436	412	435	423	404	411	422	437	416	421	455	437	440	402	415	422	418	402	415	436	398	420	422	423	419	439	446	439	421	427	418	398	400	424	409	437	435	452	395	435	395	433	437	447	435	427	425	390	383	434	460	412	405	421	403	401	436	426	401	435	418	410	391	422	427	416	409	459	399	417	435	389	404	418	411	415	454	391	409	466	439	423	407	468	379	417	418	440	407	423	404	406	413	430	416	386	388	440	402	450	414	411	428	453	413	444	406	390	415	418	395	448	371	429	411	435	401	406	410	411	411	426	449	418	449	403	418	401	423	414	419	400	432	430	426	448	416	415	392	409	434	437	437	392	458	422	448	429	412	443	421	424	418	440	422	436	414	417	447	378	416	418	410	408	424	441	373	391	422	448	429	445	421	399	382	440	450	418	407	416	408	422	392	381	406	413	366	424	404	429	439	433	424	397	409	434	416	407	423	423	424	414	427	407	431	423	451	436	441	463	416	391	442	417	461	423	410	408	441	440	449	428	385	395	427	422	433	418	425	371	396	450	404	408	405	437	434	430	426	435	416	419	424	394	437	403	439	432	436	415	397	430	399	372	400	399	413	409	436	419	450	453	425	434	398	433	420	387	406	388	430	426	422	422	411	445	391	411	410	420	425	392	397	400	389	414	411	402	423	434	433	406	436	419	427	446	378	421	435	407	426	429	416	469	411	427	449	403	411	450	423	399	416	419	381	416	409	406	394	438	406	418	397	421	419	408	421	424	457	395	434	441	416	381	422	414	427	410	457	435	436	429	445	472	413	419	407	383	420	433	428	429	416	432	437	425	426	432	410	424	395	420	405	442	462	429	462	413	432	404	377	425	399	439	417	435	444	418	421	441	386	408	372	429	413	420	448	408	419	446	396	447	365	399	434	391	420	435	367	415	423	427	394	408	424	443	433	420	452	421	399	422	445	416	420	424	395	413	451	442	439	395	438	418	445	440	415	396	409	401	425	440	387	438	393	449	381	422	412	450	444	426	394	409	394	397	404	433	425	428	431	401	408	428	438	422	418	444	407	429	441	400	401	375	398	420	446	442	418	454	446	429	402	402	440	443	397	388	439	384	440	404	404	400	457	474	414	427	427	428	388	462	366	421	408	387	432	396	394	397	417	401	392	412	439	443	411	405	408	427	416	383	390	450	407	436	419	411	409	434	393	443	405	442	404	437	380	448	451	423	421	425	416	431	424	420	405	397	402	406	426	464	391	367	437	433	453	419	411	404	445	407	436	424	415	435	408	430	445	391	443	430	416	428	404	410	440	431	428	421	422	422	448	430	400	431	420	396	369	421	451	409	401	392	439	453	394	411	425	422	429	423	439	388	425	422	388	458	419	395	401	425	394	456	433	407	450	464	421	455	390	438	429	411	428	444	404	404	422	394	370	426	435	393	442	436	446	431	417	436	399	412	453	392	412	383	387	416	444	449	431	437	408	435	452	437	407	391	408	457	402	395	415	397	406	401	434	428	432	415	444	418	399	429	357	421	437	469	385	429	419	421	419	401	422	478	437	445	406	439	421	468	467	410	416	423	429	418	414	424	444	472	430	417	409	462	404	429	456	409	438	417	423	434	457	463	419	376	408	439	416	399	388	411	404	402	439	436	452	456	431	423	427	405	431	425	431	429	430	401	394	440	412	419	428	398	416	423	379	426	422	447	415	409	417	400	426	427	434	409	386	447	455	423	436	410	444	385	447	431	422	447	442	453	435	407	429	430	429	406	414	396	398	392	411	416	401	392	458	429	453	442	411	432	446	405	426	396	415	414	447	402	438	410	458	422	409	443	415	435	418	412	393	439	428	407	396	400	369	420	425	410	401	422	421	414	397	406	392	396	426	448	442	387	426	423	405	441	450	386	428	432	418	427	439	430	392	386	452	464	425	420	418	386	447	380	421	432	438	451	425	411	460	425	440	426	409	422	418	401	437	405	413	391	393
8473	686	711	640	576	489	413	379	368	347	337	349	309	351	317	288	316	351	342	307	317	320	305	315	331	319	310	319	319	312	362	287	297	335	321	337	318	308	307	313	342	321	358	317	297	296	314	324	342	284	323	308	329	340	330	308	295	290	287	333	314	303	329	347	342	275	327	295	327	307	322	305	316	352	326	313	319	347	295	285	296	304	312	296	316	323	334	300	284	335	292	317	325	334	327	315	332	305	316	294	336	314	328	296	376	291	302	326	325	296	330	292	342	339	336	326	301	316	315	308	333	310	325	313	318	286	308	291	291	293	316	296	286	290	317	357	328	339	319	323	328	313	289	332	314	291	331	326	295	300	307	296	328	308	272	321	295	310	278	293	312	294	347	318	292	281	300	335	294	331	292	333	307	301	301	302	277	302	296	323	312	302	278	291	320	327	308	283	358	291	324	341	347	321	314	291	294	306	289	332	306	341	325	295	320	355	309	308	313	274	320	319	320	283	320	329	323	310	326	302	332	309	303	302	351	279	281	293	295	318	298	313	305	328	329	343	328	292	285	312	326	310	322	302	314	310	314	314	331	333	319	300	323	305	347	297	291	332	292	348	334	324	309	330	320	299	323	309	320	300	295	319	328	291	297	323	320	295	317	304	290	346	303	311	295	329	331	303	290	316	297	331	305	330	335	320	322	294	298	312	347	310	321	313	334	288	323	295	299	336	306	316	339	302	319	295	300	309	306	303	315	321	326	316	311	323	319	321	319	311	289	313	305	301	306	324	316	285	309	329	327	320	307	320	325	319	345	344	298	339	304	305	331	301	305	300	340	321	277	295	338	325	311	358	295	300	326	304	298	298	280	318	319	285	297	321	318	268	347	306	328	297	299	316	311	312	296	315	314	319	317	313	329	317	307	286	288	314	310	289	323	289	328	338	281	313	321	293	327	299	319	285	291	313	314	301	294	315	289	313	313	290	313	322	277	327	293	318	350	280	312	316	336	318	318	303	302	329	357	300	276	304	355	321	317	314	313	313	302	312	304	291	326	285	334	293	312	324	339	333	324	330	304	309	292	306	297	278	325	336	302	324	339	267	281	280	285	316	294	339	327	311	312	322	322	305	311	328	308	320	330	293	330	313	312	356	310	342	298	347	329	321	340	287	302	311	310	278	314	333	310	358	326	324	277	310	319	287	311	318	336	300	292	319	308	297	315	329	311	320	295	312	310	257	343	308	315	307	328	354	334	332	316	292	331	284	302	328	281	295	320	311	359	312	319	294	295	309	283	277	301	301	287	305	295	316	312	305	336	306	304	310	357	304	294	334	316	310	279	292	273	304	310	319	303	296	310	323	316	292	309	313	324	303	285	323	336	328	315	330	307	311	316	316	343	320	351	283	283	307	294	282	285	298	294	271	295	323	321	368	343	288	346	312	326	349	291	300	293	324	299	304	325	338	311	301	298	365	353	293	300	277	332	329	323	322	297	298	310	332	324	347	325	320	307	306	285	309	345	329	343	295	328	299	350	318	342	311	300	327	353	285	319	332	295	341	308	317	268	317	305	322	317	284	295	345	314	297	293	307	325	316	298	298	289	324	309	305	335	343	288	298	319	334	304	350	312	311	312	304	310	317	267	322	309	295	280	285	326	287	311	304	300	314	316	296	319	318	316	312	295	299	327	322	288	301	349	283	356	307	288	316	309	297	293	284	317	319	320	287	297	282	295	297	278	315	317	296	327	334	323	326	280	307	327	334	321	281	302	325	316	320	311	319	319	305	340	339	333	323	342	319	292	319	300	310	278	310	288	320	318	314	318	298	344	300	346	269	344	323	276	306	296	332	333	295	299	344	319	312	297	333	314	276	336	316	312	307	275	338	302	296	303	298	316	327	320	293	320	314	312	319	319	315	313	304	299	314	326	330	302	304	304	298	314	282	288	319	304	304	309	301	350	298	301	289	321	337	280	272	348	320	337	320	310	328	333	314	295	309	314	299	297	303	340	330	306	305	321	309	271	272	280	337	323	322	341	315	307	300	331	318	337	303	336	299	305	317	302	334	306	304	312	307	318	324	334	309	291	321	310	341	281	295	292	298	309	321	331	314	311	291	325	283	307	304	337	327	351	285	300	332	322	324	287	312	305	335	296	322	311	289	305	297	301	312	296	288	302	315	311	336	342	344	318	257	330	315	294	312	322	324	278	305	313	303	306	299	316	320	295	325	321	330	347	310	316	330	326	292	307	305	318	303	300	303	290	317	304	306	305	284	311	309	331	326	293	303	310	289	314	328	323	304	321	320	325	330	304	320	312	301	343	288	330	313	316	305	285	301	322	298	329	311	320	337	314	319	306	314	339	308	298	314	282	317	320	315	356	290	317	304	311	345	307	311	316	333	314	369	304	298	330	312	307	334	320	317	356	311	294	299	322	311	327	310	319	349	303	293	312	319	294	329	303	294	328	315	347	301	317	296	336	337	296	346	265	304	289	313	305	343	300	316	313	296	311	296	322	296	316	336	303	308	321	303	312	289	325	337	324	314	330	310	288	296	320	307	314	279	320	336	310	313	311	302	326	344	296	327	330	307	300	304	313	346	300	320	350	315	310	308	311	337	324	332	306	288	312	330	302	341	350	328	284	349	321	293	314	342	328	310	325	303	302	297	315	301	347	301	326	332	327	317	302	267	329	300	313	334	324	309	316	302	323	288	306	289	344	309	329	319	327	317	314	300	314	322	309	308	301	324	334	317	278	302	307	305	280	316	284	300	292	292	330	298	293	317	325	284	328	322	313	297	317	341	289	323	325	301	303	302	294	323	304	297	349	324	342	311	293	352	312	296	312	298	276	315	284	339	340	325	333	328	291	308	311	350	301	341	307	292	306	321	291	293	295	289	325	329	282	287	307	308	335	311	318	324	295	304	307	323	319	281	298	289	304	317	284	335	320	281	291	331	322	296	296	311	283	303	371	335	303	331	299	294	292	294	306	329	291	308	331	285	315	313	310	346	326	320	298	309	295	307	319	286	306	324	367	280	341	321	289	308	309	350	368	293	316	321	302	307	338	317	308	332	301	273	283	331	312	315	299	307	310	289	294	320	300	323	333	319	321	340	323	324	302	259	305	324	288	307	263	340	337	305	329	307	297	337	351	304	310	318	305	319	321	296	285	322	306	326	310	342	307	309	330	323	318	310	321	340	282	313	331	341	321	317	316	308	311	318	280	309	312	285	320	312	293	301	285	346	295	320	337	316	323	368	323	275	290	291	289	309	300	335	309	265	301	339	333	303	314	308	317	282	325	302	275	309	296	305	328	336	302	313	298	333	299	309	346	307	287	325	291	305	315	322	312	319	323	308	309	292	280	280	287	290	323	283	331	298	318	267	316	304	310	334	302	301	304	327	326	314	335	351	301	298	303	299	293	281	322	328	321	315	328	311	313	312	283	296	354	344	350	332	343	309	340	312	344	302	292	328	281	302	258	380	294	324	310	310	296	322	312	321
7074	1114	1666	1867	1845	1608	1369	1108	1024	973	882	847	864	809	839	797	811	770	753	764	783	795	744	778	806	781	764	731	767	751	739	733	754	749	779	772	713	749	696	709	724	750	698	740	731	707	764	712	723	722	699	708	785	725	715	753	767	731	772	740	705	744	724	713	741	756	701	760	738	734	725	722	723	731	733	739	716	733	724	755	756	729	724	721	712	750	703	697	726	743	738	688	768	785	698	776	718	719	749	718	716	728	737	683	725	713	703	748	714	734	783	761	708	723	723	722	774	688	754	750	716	754	701	754	722	742	755	761	729	760	740	792	750	707	727	725	706	695	708	704	723	749	743	760	754	743	676	693	681	694	717	721	724	742	704	713	766	725	738	716	744	749	736	744	734	737	728	710	736	758	751	740	718	787	703	733	731	685	780	726	721	752	714	802	702	742	708	751	660	715	722	740	759	734	719	720	750	702	792	694	744	787	748	782	667	740	763	713	751	704	760	715	756	733	740	734	711	712	757	720	758	723	718	724	699	718	762	783	750	693	742	728	730	739	742	712	721	696	757	720	767	736	682	756	705	695	745	727	790	795	721	752	760	739	765	770	749	718	709	749	744	760	735	749	727	739	739	696	704	742	741	710	777	737	735	775	676	763	739	753	787	705	705	705	711	706	732	720	709	742	681	697	736	729	752	738	731	675	693	755	783	745	698	766	735	763	753	775	710	692	711	795	726	753	704	744	714	693	738	718	717	667	739	690	720	732	757	703	755	787	741	690	751	698	709	695	698	751	756	713	708	740	724	725	721	670	746	790	691	734	719	753	754	773	740	709	775	741	716	689	731	697	744	754	730	695	718	777	767	732	736	714	667	735	746	732	701	678	764	725	728	747	739	695	764	707	750	747	759	746	711	717	748	741	742	699	709	692	723	665	680	721	752	742	738	724	690	693	739	734	756	711	706	686	714	800	735	795	716	758	769	694	779	737	722	725	734	752	740	741	726	736	735	774	709	784	725	768	737	732	764	717	768	685	692	717	740	724	782	728	746	726	751	730	777	761	720	774	750	736	701	711	728	722	763	697	738	708	777	744	761	724	726	704	713	758	688	737	715	709	695	789	730	764	755	684	707	748	707	701	764	709	729	701	704	730	707	726	667	722	765	723	762	727	770	777	751	719	783	699	727	737	780	694	750	736	767	722	720	725	724	720	717	741	740	732	720	721	754	761	793	763	742	742	730	706	734	745	774	706	756	713	723	718	682	777	746	736	747	732	729	696	723	742	689	717	730	728	771	738	713	728	717	691	711	754	700	716	776	695	730	742	737	732	758	729	695	748	694	739	696	732	730	745	783	724	718	745	759	754	709	696	691	784	694	713	748	765	772	712	710	733	734	733	743	741	724	714	675	692	720	790	719	755	714	751	718	704	761	734	746	752	732	747	709	759	727	746	693	777	705	703	740	679	758	745	756	727	752	737	762	692	761	697	713	753	691	724	714	710	728	732	721	729	731	713	727	720	772	768	749	749	762	718	739	700	707	744	731	674	748	733	716	740	715	689	715	766	661	681	722	716	680	719	728	731	742	715	738	727	767	765	731	733	751	690	726	756	765	725	748	721	681	726	734	671	764	745	790	725	711	710	704	721	711	704	703	715	731	743	705	692	754	743	733	715	737	745	696	723	718	750	747	727	734	757	758	723	725	756	689	764	730	763	699	726	721	767	691	714	732	759	722	737	663	728	715	723	729	733	730	753	715	759	721	718	754	689	735	714	769	700	709	753	738	800	705	697	706	707	771	742	690	671	736	704	719	712	746	706	673	715	785	724	741	766	708	709	705	788	748	731	736	701	735	729	731	731	669	789	681	723	731	705	732	740	720	718	716	782	719	755	729	697	737	769	702	693	759	759	748	727	709	716	704	715	727	699	721	714	713	759	753	783	784	744	721	764	729	723	791	719	680	701	724	726	747	710	705	710	726	750	722	767	729	752	760	750	731	708	696	735	714	746	747	722	758	728	712	725	706	679	701	658	699	747	727	693	758	722	695	720	709	759	729	759	719	727	702	745	697	746	745	731	760	705	725	727	696	749	740	746	711	747	726	683	734	706	737	724	732	742	750	723	711	727	710	708	692	711	739	686	705	728	726	706	708	700	770	722	735	689	719	707	698	754	701	749	731	742	701	753	721	772	700	691	735	774	732	731	706	754	748	760	765	749	730	718	742	796	701	733	737	722	718	726	759	688	721	762	753	770	756	722	704	726	679	754	716	778	703	729	679	686	756	666	735	744	811	728	722	729	726	775	731	738	674	733	717	706	687	738	722	802	717	745	719	722	682	722	728	713	731	778	752	713	741	711	725	721	732	687	715	731	766	701	738	719	709	737	691	747	735	722	701	748	750	722	696	722	735	704	734	720	724	755	730	731	754	730	752	690	783	739	722	647	734	723	747	659	744	770	760	724	753	736	760	683	717	748	759	751	737	708	704	741	742	761	736	737	769	714	706	690	721	722	719	749	722	749	724	698	734	762	707	764	715	692	718	699	761	767	733	724	743	755	701	712	731	686	724	717	753	753	687	730	757	767	677	738	737	741	713	738	753	702	737	739	693	745	730	715	773	723	772	721	723	721	719	775	724	734	746	731	717	764	749	685	738	710	750	707	714	759	748	745	702	746	725	715	737	782	754	701	754	696	741	795	746	690	752	753	725	735	697	734	711	737	767	735	723	767	762	770	725	742	752	730	749	680	722	684	732	684	715	720	692	786	753	750	713	739	686	717	732	740	746	697	735	750	739	731	710	703	747	761	762	765	708	724	758	717	757	674	706	748	691	724	730	709	762	715	736	744	712	782	692	702	769	720	668	655	733	749	772	745	734	703	734	683	691	782	732	753	717	714	716	703	734	713	686	749	749	730	714	767	784	709	695	709	723	717	720	706	728	752	744	724	736	737	799	720	709	722	746	757	739	744	786	727	730	718	698	784	727	746	738	742	757	751	750	758	719	717	727	699	739	765	743	785	764	740	716	782	692	733	765	740	768	685	729	761	716	768	742	735	718	689	689	740	778	725	711	731	761	720	760	730	708	791	723	736	748	694	747	798	712	707	747	698	756	709	712	690	714	723	725	751	764	737	714	747	745	762	742	723	700	667	720	726	724	690	736	738	710	795	701	727	723	679	730	743	761	750	732	737	686	735	718	715	764	721	791	749	738	726	706	727	753	747	749	761	784	734	702	786	744	725	760	695	736	732	709	751	750	759	716	733	730	716	754	726	719	673	745	764	750	764	700	720	750	728	745	704	708	709	759	719	727	711	765	729	739	748	746	738	711	720	722	715	735	725	698	732	726	784	701	731	713	710	726	715	686	766	724	717	737	739	768	697	785	758	754	726	729	728	739	693	718	740	705	734	698	738	744	666	754	721	735	729	733	744	719	707	749	732	743	725	728	697	785	700	711	688	757	743	723	770	677	756	710	757	725	775	723	697	694	764	776	718	722	732	705	733	753	708
15242	1447	1079	857	722	570	444	410	347	327	348	367	324	300	299	307	296	269	315	289	280	285	291	253	283	266	342	284	275	268	289	297	270	268	279	260	283	304	291	275	285	284	269	264	267	328	286	270	305	299	266	294	268	269	244	261	278	268	257	270	268	250	265	263	303	300	273	274	263	313	253	273	268	270	284	263	308	267	263	287	306	250	249	246	262	266	315	259	259	285	284	268	274	265	271	293	293	266	284	258	291	294	256	268	249	297	299	250	272	301	279	273	255	266	267	286	263	251	268	311	304	256	278	240	260	255	258	280	311	288	312	291	255	273	276	236	285	287	260	274	275	274	298	287	281	262	285	245	267	274	246	271	286	274	255	266	288	275	275	270	269	285	277	283	267	256	270	269	286	266	254	285	283	271	277	281	283	300	270	274	249	283	264	293	262	270	283	291	248	265	234	275	269	231	274	293	245	292	252	300	288	269	283	293	283	282	260	255	273	272	258	306	269	286	274	293	315	288	266	265	286	285	292	274	275	300	288	266	274	265	281	296	274	280	267	276	259	275	294	286	256	278	286	278	267	281	261	321	265	288	280	285	294	295	235	284	251	265	275	297	266	301	249	290	285	308	286	262	279	229	276	309	280	278	293	293	268	258	262	293	244	259	269	258	306	266	288	272	254	278	260	261	272	253	270	287	240	281	278	269	278	278	278	256	244	264	252	312	260	279	290	285	287	263	236	279	272	269	235	254	275	274	264	256	264	255	245	277	284	285	309	275	281	249	296	277	284	298	262	288	258	283	282	290	268	261	263	268	266	342	271	279	280	288	271	242	259	283	274	288	279	254	258	264	277	290	268	282	270	283	271	284	295	270	250	242	265	268	265	268	313	265	285	307	263	267	274	292	263	285	267	281	282	298	286	294	282	278	263	250	263	270	236	288	271	239	286	287	267	298	259	245	271	230	320	281	277	275	296	278	260	284	284	289	304	284	264	272	280	283	279	253	273	293	278	305	268	300	262	256	301	285	262	284	284	258	279	262	278	268	302	255	302	279	296	279	276	267	266	243	261	262	281	285	285	263	289	290	290	278	271	275	250	267	246	279	293	274	295	278	288	277	265	310	265	288	261	276	247	252	275	291	279	270	276	256	296	290	245	278	287	257	266	245	267	282	270	269	260	294	281	276	270	264	294	249	281	263	248	276	269	256	289	287	292	287	252	272	308	265	275	269	264	257	265	252	213	300	282	274	264	279	268	265	286	286	291	301	270	296	238	271	298	276	257	293	278	280	256	274	267	255	287	297	241	262	253	265	257	277	279	267	273	300	225	279	276	304	234	259	253	253	253	297	307	285	260	252	277	274	281	277	281	273	274	277	264	297	282	230	273	273	255	265	267	265	265	307	307	289	288	261	291	281	241	209	284	266	254	290	273	266	291	266	262	269	273	242	258	265	283	266	280	272	269	279	286	277	263	280	265	294	264	293	293	277	296	304	267	286	284	234	322	259	256	313	266	274	281	273	287	264	257	319	285	287	268	281	313	290	281	257	272	318	287	275	281	278	281	251	285	284	279	279	299	311	259	264	284	278	280	270	262	255	263	257	262	289	260	259	255	246	233	276	248	256	261	281	279	282	271	282	270	265	301	281	254	278	248	239	279	275	228	280	265	275	296	298	281	261	316	263	260	272	294	284	254	245	282	287	242	277	287	286	270	317	285	318	264	308	263	227	245	353	265	261	240	257	271	272	268	266	257	239	239	257	285	245	267	251	298	288	271	294	272	262	270	263	276	273	254	276	282	272	278	278	294	259	309	278	248	255	297	272	284	279	274	254	267	292	264	263	290	282	254	294	259	272	263	268	277	262	255	257	284	274	249	256	268	295	284	271	246	230	259	254	243	257	282	283	295	275	296	282	279	253	261	292	264	276	264	287	259	246	286	284	291	289	276	282	296	270	272	299	279	279	260	297	287	241	267	260	265	276	261	254	293	303	283	286	274	275	283	274	313	269	305	258	266	254	268	299	310	257	299	254	277	253	291	294	298	274	276	314	265	287	297	248	284	285	268	285	270	275	259	312	302	284	267	307	309	285	279	240	257	309	273	268	270	256	261	255	268	262	271	258	270	291	308	310	283	291	300	246	300	295	292	271	299	285	289	280	288	273	270	301	263	239	269	291	283	281	278	273	314	260	261	288	282	279	277	281	266	300	280	281	272	276	276	244	317	312	265	263	292	248	252	244	290	301	279	303	268	279	306	270	269	265	264	281	268	254	293	280	271	314	277	279	238	274	282	270	274	304	271	269	262	283	283	291	293	250	260	298	268	287	293	245	276	263	284	267	300	262	262	287	268	284	281	250	236	298	252	258	289	283	296	242	241	277	287	278	245	257	263	264	265	266	262	283	304	294	272	272	267	243	268	284	268	285	273	281	291	266	290	250	273	291	304	237	282	298	262	243	297	310	295	269	252	269	277	225	255	281	296	276	316	265	264	317	260	281	302	273	279	275	279	291	281	301	302	285	278	275	275	250	300	264	291	267	252	285	254	255	289	251	280	266	257	271	316	299	284	297	279	256	297	282	251	265	260	308	301	277	272	310	285	307	256	279	270	283	336	274	252	268	242	259	262	271	268	295	254	265	277	256	257	242	248	261	293	260	282	298	230	294	288	269	274	255	243	297	283	246	262	276	252	286	251	287	249	268	260	297	299	262	261	276	278	288	298	282	281	313	271	286	288	290	247	249	266	271	295	293	257	266	276	273	292	286	271	269	258	291	287	279	254	277	282	271	278	296	237	297	245	289	280	272	254	263	289	275	277	306	294	280	275	308	273	260	270	238	268	263	255	304	263	297	274	263	262	265	275	275	242	276	274	289	281	284	310	262	275	282	283	259	289	273	269	282	254	293	274	267	307	251	271	287	260	247	271	294	277	268	249	274	308	263	279	297	248	263	278	294	278	250	266	264	305	282	312	243	258	308	259	303	282	267	264	289	275	282	267	270	303	279	255	284	287	257	280	247	285	314	266	258	262	265	270	286	278	269	237	277	250	264	315	269	256	278	263	261	284	285	252	257	272	280	275	266	287	272	297	280	277	262	280	256	260	264	259	261	273	299	280	271	274	261	314	285	291	264	286	260	245	221	262	267	274	307	250	263	283	279	300	295	278	261	268	249	242	273	277	283	298	299	298	303	266	275	296	282	300	292	288	251	261	272	290	280	294	250	286	311	289	283	263	285	277	294	278	278	285	286	273	305	302	274	260	290	298	264	266	267	265	261	286	266	273	285	273	284	273	259	261	269	302	297	252	298	266	296	259	275	259	284	280	260	286	292	264	292	284	275	302	269	291	260	256	220	293	286	269	265	287	256	283	277	265	263	273	266	258	275	248	297	314	291	274	270	277	295	270	277	271	254	267	304	303	260	279	293	257	267	277	282	289	258	262	300	289	263	287	278	303	271	303	252	298	282	298	263	246	237	307	288	287	290	269	281	287	278	273	272	277	280
8740	1337	2516	2673	2629	2152	1705	1464	1204	1055	982	898	860	806	764	764	781	747	773	703	713	673	723	715	675	733	704	673	666	653	659	628	666	659	673	650	668	637	616	614	649	649	628	613	626	667	602	648	648	638	640	642	654	590	631	632	682	629	632	626	661	658	567	649	653	632	618	615	668	630	585	631	634	634	552	587	623	638	647	601	625	654	619	639	625	613	615	629	655	634	605	627	669	632	653	610	654	627	674	653	631	621	646	590	674	625	638	658	634	624	647	583	614	636	626	634	614	635	626	627	635	619	612	609	648	616	643	642	648	626	599	630	637	583	644	625	650	615	613	636	658	586	619	637	646	669	626	628	616	622	616	636	672	689	642	656	645	608	595	653	606	615	606	627	667	623	603	643	606	603	641	644	665	658	624	604	641	624	647	620	618	638	592	675	672	624	670	632	643	686	692	639	647	599	656	639	611	618	624	626	625	626	668	659	650	620	619	665	618	596	594	638	621	634	644	613	651	627	641	677	657	661	580	642	592	630	615	629	640	662	637	610	694	615	654	646	588	614	626	568	635	646	631	607	601	647	651	588	618	636	622	589	627	665	656	589	599	652	630	654	675	625	615	608	627	612	639	614	609	638	588	607	608	592	632	634	625	641	648	629	662	615	636	642	620	681	608	642	637	623	622	609	622	633	668	619	601	626	674	609	630	618	597	635	594	641	639	620	616	659	629	601	648	664	649	640	632	638	641	624	600	584	646	641	637	631	658	620	639	665	606	608	601	623	662	624	608	620	651	631	639	609	660	642	582	633	595	640	616	633	594	636	644	621	623	693	620	620	636	618	644	641	617	662	601	581	658	609	659	584	584	597	638	642	609	627	642	620	597	633	639	613	652	635	647	612	652	667	584	650	604	630	624	611	675	632	670	638	613	603	648	624	648	604	625	644	671	620	678	646	634	614	606	621	640	632	612	663	620	644	636	654	610	652	642	638	597	575	629	591	657	617	606	638	627	648	633	617	586	595	646	596	609	669	636	662	622	656	636	618	631	620	587	677	669	631	612	627	633	573	646	608	644	598	590	624	652	630	683	628	613	670	621	628	626	674	628	662	655	629	593	653	614	637	642	639	596	632	592	590	632	600	661	674	564	617	633	634	671	639	643	630	593	619	586	603	643	586	614	621	625	631	619	603	635	655	646	595	576	614	639	589	642	592	626	645	627	629	648	652	599	644	618	632	627	604	610	677	673	604	596	623	625	604	677	680	574	655	604	652	668	635	638	610	607	653	665	684	607	647	696	613	602	650	599	605	623	628	606	569	633	652	631	648	603	637	651	672	600	621	625	640	643	600	610	599	663	618	594	631	638	610	635	626	651	613	636	672	643	646	607	620	626	574	652	649	631	633	660	651	633	636	601	615	644	650	650	655	593	637	605	621	633	600	582	673	613	676	627	627	657	611	628	599	635	625	593	585	622	623	617	629	617	627	613	639	618	610	624	627	644	629	634	669	665	664	658	588	611	617	671	631	631	653	575	619	626	648	601	648	666	615	636	606	667	614	614	593	598	599	627	618	612	649	625	589	670	617	625	638	611	635	612	617	637	622	582	580	660	592	595	606	621	620	603	646	625	619	623	605	599	554	637	654	647	622	637	623	602	633	617	605	596	624	602	619	624	623	660	610	638	574	641	692	620	604	651	637	638	632	669	649	648	635	653	583	618	628	621	648	643	597	625	658	609	645	622	665	629	664	649	606	590	593	607	623	605	612	644	628	598	687	621	614	628	610	623	596	630	632	640	626	594	626	664	619	629	612	598	624	631	625	617	582	597	645	606	640	631	636	584	662	647	619	671	666	629	665	596	627	652	576	635	612	623	647	618	620	596	642	649	594	590	638	672	638	686	620	638	682	624	649	646	624	578	644	612	625	636	640	626	655	642	620	641	637	620	608	672	603	631	664	570	612	646	628	635	619	638	622	644	629	684	608	600	653	622	616	634	643	605	607	610	600	630	661	626	619	617	641	616	602	678	669	620	625	629	634	639	609	614	591	637	589	644	638	580	684	609	672	674	634	641	594	625	655	674	606	607	665	591	636	577	622	668	640	633	645	635	629	653	631	628	637	667	592	595	644	588	649	656	632	594	626	597	672	653	627	620	623	635	682	617	621	677	606	647	628	634	627	619	648	618	658	629	630	648	638	628	608	642	622	612	635	608	645	626	629	621	601	613	572	609	635	615	609	586	629	659	679	653	628	630	597	610	647	663	623	581	612	633	638	638	627	607	656	641	579	649	618	603	625	648	648	619	614	617	626	652	658	621	630	633	614	630	608	624	612	629	633	636	643	645	580	596	627	627	632	634	575	651	618	588	603	631	595	631	640	645	620	612	632	614	638	608	617	660	649	615	611	663	648	592	596	628	605	612	593	621	637	634	639	657	609	596	643	602	645	624	605	607	607	647	648	651	588	679	620	621	620	598	609	617	599	647	675	630	627	609	615	650	632	607	605	630	635	616	584	615	639	588	642	636	606	584	627	637	652	619	675	635	645	650	638	639	675	587	620	643	636	603	661	599	545	620	600	649	646	685	590	610	593	561	686	606	625	637	650	656	680	599	664	654	587	614	601	587	638	625	620	616	629	620	631	607	597	631	598	657	627	616	661	619	676	624	586	630	618	614	594	643	580	627	619	646	636	668	610	650	677	651	619	587	644	634	630	653	595	651	622	628	632	638	625	623	626	620	668	626	614	617	606	605	650	630	624	626	650	634	653	632	623	609	601	621	586	631	606	615	635	632	640	647	638	629	607	599	633	651	643	639	654	608	623	670	659	607	606	629	629	644	690	632	597	626	635	603	618	619	688	599	594	599	678	642	655	620	646	619	625	670	642	619	631	605	615	590	661	582	604	604	661	634	664	626	640	655	633	622	613	680	641	638	649	686	629	638	640	659	629	630	702	629	621	605	628	675	594	623	617	637	640	608	623	597	632	607	608	644	618	611	626	652	617	595	612	639	623	621	609	609	626	600	660	624	615	631	683	597	617	678	590	625	608	568	604	648	644	606	622	607	609	630	622	614	596	575	690	650	637	622	566	622	610	658	637	626	674	618	637	596	613	661	615	650	609	600	634	646	643	597	627	615	593	681	639	665	650	607	630	603	652	700	641	677	644	653	620	633	622	636	645	594	588	615	615	612	593	582	640	640	680	633	624	648	642	620	590	617	650	622	631	592	650	617	587	660	612	646	623	615	629	663	647	626	622	693	582	673	602	606	660	617	604	626	601	658	614	625	660	602	633	646	615	610	647	646	582	604	676	619	621	598	639	671	646	601	653	653	579	644	601	596	622	671	644	595	620	613	670	610	651	635	627	614	589	654	615	602	639	632	658	599	624	650	649	635	628	624	629	644	656	621	662	644	655	602	634	583	636	650	600	592	585	657	632	654	635	633	615	610	584	667	621	649	664	654	673	639	649	607	654	610	643	641	609	618	631	593	634	615	651	599	655	626	622
1958	217	240	187	219	212	171	160	183	185	180	156	172	170	138	170	170	175	150	162	158	174	157	149	165	164	155	166	146	167	130	126	148	164	148	159	157	153	155	159	163	172	164	147	178	164	151	141	172	141	144	166	170	176	158	161	180	144	162	140	145	155	148	144	171	162	167	141	171	155	152	131	170	144	172	154	168	171	139	151	157	164	135	158	169	163	156	149	164	148	165	146	153	148	152	180	151	175	174	170	154	144	149	155	168	163	169	152	159	179	163	175	145	169	150	180	147	158	154	160	164	160	162	160	162	152	178	166	163	166	161	164	176	153	172	146	163	177	143	156	183	145	153	164	148	134	172	149	183	146	161	160	156	152	152	160	169	162	185	163	146	140	168	167	166	147	169	146	141	165	177	176	174	161	141	151	181	172	192	149	157	160	165	163	159	144	176	163	159	156	164	157	170	143	152	161	161	160	169	173	147	161	156	152	188	147	153	153	183	169	161	162	174	150	150	126	143	172	174	137	167	160	169	158	128	177	171	159	140	139	166	158	172	165	176	156	168	193	155	145	158	146	166	161	161	158	174	163	164	165	165	140	152	163	154	172	184	165	156	143	142	159	139	150	172	163	165	164	150	173	160	158	156	163	151	137	172	160	160	186	201	150	172	171	149	172	175	140	173	139	157	167	156	159	166	172	166	170	208	152	142	140	149	155	151	139	168	151	192	148	175	134	141	142	166	153	161	162	172	150	157	148	161	157	157	161	178	160	158	153	142	160	164	156	170	170	174	141	182	156	158	154	142	172	158	155	161	168	167	179	169	169	145	158	137	130	152	181	165	144	180	157	154	146	155	140	176	173	131	146	164	157	149	145	138	159	158	165	168	193	153	192	160	173	173	170	181	156	168	178	163	151	160	152	163	157	159	152	164	153	148	162	165	169	149	193	146	141	152	161	147	128	154	157	130	175	172	171	173	140	159	144	167	149	173	179	183	180	151	142	144	172	152	161	162	148	163	157	156	173	167	165	144	150	162	140	171	175	169	184	173	156	150	164	163	140	160	149	150	159	142	181	156	159	179	175	148	180	155	157	166	160	182	146	171	153	167	177	158	171	156	170	180	169	153	151	168	145	169	149	159	167	150	149	156	142	149	176	137	168	161	145	171	157	141	168	175	141	167	160	156	135	159	167	165	176	143	167	164	159	163	144	180	162	138	151	145	150	155	179	163	173	163	160	172	185	156	155	166	143	158	151	167	158	177	183	158	171	157	151	138	148	169	159	165	147	143	156	149	197	161	168	128	153	158	153	162	156	154	150	139	171	181	164	180	184	170	153	140	167	148	170	169	147	140	141	165	170	162	183	160	160	155	173	169	168	175	160	145	160	153	146	173	158	172	150	174	159	174	170	166	169	182	161	165	147	136	151	177	161	172	163	182	158	161	167	154	169	165	166	164	144	165	145	170	136	169	175	180	168	152	150	136	160	150	137	153	155	143	169	171	169	170	154	171	165	157	164	144	153	173	147	139	168	151	135	166	177	169	169	159	154	160	152	166	152	183	169	197	168	157	174	168	185	150	176	164	142	179	147	173	162	184	164	149	193	194	175	168	155	173	163	181	151	155	135	160	132	153	182	157	166	145	172	180	175	170	156	155	164	167	159	176	136	186	140	171	141	155	158	156	185	154	185	159	157	163	156	166	144	150	152	143	145	152	156	146	157	167	161	151	168	157	154	159	158	138	149	169	158	151	155	156	151	147	158	154	165	161	180	148	148	165	173	161	183	187	160	153	191	170	154	187	161	174	152	161	155	143	159	184	161	172	163	171	166	152	156	161	171	148	144	142	150	176	165	162	192	165	159	173	161	154	158	158	141	143	177	148	161	183	172	164	191	157	153	155	152	156	140	139	171	174	153	171	161	173	177	168	168	159	144	183	185	134	155	156	187	156	158	131	154	164	173	152	149	142	180	155	180	171	152	161	160	167	163	173	179	140	180	148	161	159	168	163	153	144	170	153	129	155	163	158	146	131	136	168	152	161	150	173	179	158	174	131	163	156	181	145	155	167	156	182	179	148	147	174	152	162	163	172	165	162	169	142	167	170	161	151	166	177	169	138	159	145	162	177	179	187	165	163	137	188	153	151	159	143	177	155	154	154	166	153	158	136	172	156	156	159	145	146	190	162	159	139	167	155	178	170	165	157	167	142	159	160	156	172	177	164	160	178	152	144	161	157	173	189	157	162	137	160	131	138	143	161	154	151	153	157	163	145	171	167	157	167	157	137	155	145	161	162	167	151	154	171	162	165	133	130	170	154	151	172	144	149	158	150	155	156	177	172	181	155	162	193	180	152	162	147	166	175	124	158	171	179	152	160	163	172	133	153	155	159	148	164	149	175	171	138	155	160	180	151	178	170	164	140	159	142	133	172	152	173	170	177	156	151	159	140	166	159	145	160	157	174	149	177	139	156	172	157	152	162	169	152	161	145	161	149	158	137	166	172	142	163	141	175	141	155	161	143	173	130	149	190	152	149	151	173	155	144	156	192	168	161	165	167	158	157	162	150	158	150	152	170	162	157	170	150	147	162	168	170	189	173	178	145	186	164	163	157	143	149	177	195	165	183	168	150	144	157	165	153	198	158	188	164	155	153	142	166	158	132	169	146	161	148	166	163	156	172	158	185	173	168	154	160	170	148	166	168	148	142	177	169	174	168	165	178	157	169	134	189	153	183	180	167	172	154	152	165	163	155	144	150	169	150	169	165	148	168	139	139	148	153	149	148	171	161	166	157	156	181	142	171	168	179	147	147	167	168	167	150	147	123	166	150	179	158	165	157	166	150	152	135	169	154	168	172	165	165	164	143	143	153	164	163	152	172	163	147	178	148	172	149	177	170	158	150	164	133	165	148	167	150	141	163	164	172	143	136	162	172	176	148	162	160	166	186	155	159	170	154	144	182	167	143	156	173	128	173	148	145	162	166	163	144	160	149	167	175	147	158	160	164	171	161	155	160	144	164	176	154	160	152	159	177	158	147	158	175	160	156	190	165	150	152	163	183	160	153	140	163	158	146	176	186	173	164	145	153	158	153	164	174	173	174	163	155	162	179	197	143	158	167	145	149	186	149	162	142	170	180	164	196	142	165	165	162	170	158	146	197	171	150	138	160	162	174	164	146	154	151	187	170	179	144	145	151	155	167	166	141	158	157	164	160	169	162	152	167	139	158	151	164	153	164	152	150	151	150	167	170	160	160	182	167	154	179	162	139	182	163	134	166	174	153	142	158	134	127	144	158	170	140	139	153	142	148	170	178	151	166	167	123	161	151	146	148	166	143	178	153	158	173	171	178	172	155	154	153	140	154	150	154	155	157	182	124	163	141	160	146	168	135	153	178	143	179	182	147	163	169	145	143	167	158	149	169	166	174	155	150	153	174	176	179	184	157	146	173	152	183	177	157	176	161	170	159	151	149	156	171	168	164	171	173	151	150	171	171	167	141	176	155	166
2142	478	509	538	682	647	503	459	412	431	442	419	451	444	418	438	423	425	397	451	453	425	422	459	409	400	418	404	413	422	446	450	432	409	442	431	404	429	451	413	454	383	415	445	439	400	422	452	419	417	428	385	439	394	448	447	421	430	420	428	427	466	416	430	440	404	429	392	446	456	426	415	409	423	423	439	465	421	404	452	448	433	450	432	412	422	410	418	429	409	433	424	398	385	383	432	452	452	449	426	418	413	420	386	400	402	422	451	397	419	413	394	411	424	468	425	427	434	414	393	385	454	378	426	424	387	450	448	422	409	415	419	419	420	403	419	417	439	389	412	436	442	443	415	423	428	414	416	422	420	412	363	417	392	439	436	425	427	405	409	421	404	413	433	404	444	426	404	416	387	420	398	432	392	413	442	409	399	427	408	452	428	406	472	449	446	444	402	433	419	418	419	438	403	407	387	439	415	426	403	451	420	426	441	439	413	445	402	449	449	438	424	423	419	396	464	436	430	400	432	358	415	392	424	442	386	409	426	421	394	432	397	427	415	436	420	436	406	406	435	448	417	416	396	406	396	400	431	436	419	411	428	403	405	414	416	387	455	405	443	418	410	433	431	444	436	445	453	434	441	436	431	407	428	435	393	425	412	397	447	448	423	426	383	447	451	448	425	413	448	425	407	402	418	429	442	420	412	393	398	418	412	420	422	415	426	433	435	447	424	422	445	385	432	420	392	437	409	413	437	376	402	440	409	416	446	472	419	433	390	433	428	417	413	406	397	428	415	418	426	410	438	437	417	417	411	442	388	453	420	421	435	420	408	478	429	435	386	399	404	420	418	425	400	415	445	430	422	450	424	424	440	429	407	430	429	427	438	439	436	388	403	441	467	417	430	432	407	406	449	499	444	423	454	448	404	413	415	430	414	480	407	385	386	424	398	429	402	408	453	445	444	435	412	432	462	449	407	368	440	442	433	438	421	421	407	428	454	415	409	415	436	437	416	433	411	422	432	434	393	432	399	427	410	397	425	421	435	445	473	426	422	424	409	399	422	419	420	442	427	472	445	380	470	450	402	473	412	456	417	448	430	425	400	418	418	418	448	445	436	416	438	429	436	454	453	451	436	419	449	428	436	485	402	427	454	419	447	428	392	424	414	450	443	448	416	428	397	426	435	370	433	425	376	432	416	420	436	397	420	424	433	458	384	403	429	440	401	388	448	405	388	424	397	383	421	420	439	414	414	420	416	447	398	375	463	438	430	410	393	423	426	454	435	428	436	419	447	430	450	415	414	421	453	466	430	412	391	401	421	445	411	427	429	453	465	416	408	403	417	457	439	438	421	419	449	446	420	418	393	417	430	423	442	408	402	423	422	405	429	403	425	457	429	444	410	419	443	391	430	443	410	446	423	455	431	441	421	440	456	435	417	407	482	448	442	396	425	414	422	398	380	400	418	389	432	446	445	446	410	400	444	451	408	439	413	438	414	405	431	427	448	443	427	416	470	396	451	435	436	401	430	437	475	447	457	407	410	388	422	420	426	400	441	412	453	438	420	455	419	419	437	442	404	422	436	429	410	429	431	411	438	395	420	443	442	433	414	416	445	447	399	416	433	434	420	442	390	402	441	404	442	475	398	416	408	419	413	415	422	407	437	428	420	427	397	461	417	416	479	423	413	434	376	431	424	398	446	382	401	436	408	386	449	438	435	413	427	428	450	415	393	456	473	427	432	438	423	430	402	420	408	422	422	420	390	407	415	418	446	445	403	428	424	436	449	433	427	431	414	442	434	416	433	396	454	442	426	440	422	443	410	423	452	438	434	431	460	437	437	410	400	425	436	457	423	400	390	412	420	474	415	430	395	410	437	436	427	443	471	440	427	426	448	420	418	406	429	439	445	448	402	402	411	424	405	398	432	440	458	414	458	442	416	403	415	417	436	451	408	414	426	420	430	437	434	404	435	388	421	419	406	414	426	462	366	427	446	391	424	437	442	429	431	444	437	450	452	435	413	420	421	420	441	376	388	436	424	454	461	465	413	434	434	437	447	447	399	411	418	435	429	409	416	421	402	422	413	452	435	386	403	417	405	437	408	425	443	404	435	446	411	427	399	441	446	369	463	363	450	416	423	431	417	432	440	397	364	472	457	422	460	437	414	442	412	414	453	392	419	389	422	432	431	434	426	416	413	408	421	421	423	410	439	415	415	428	453	417	454	431	393	409	424	401	402	386	411	437	422	437	435	479	454	465	407	454	428	415	397	396	423	423	402	430	443	453	454	408	425	412	451	390	417	429	460	481	440	421	449	412	408	388	454	402	483	428	402	406	414	456	433	458	441	385	439	435	438	463	430	388	445	429	416	399	447	419	427	463	423	428	390	412	417	412	429	452	418	418	422	434	420	427	401	417	391	424	416	395	443	432	439	417	429	427	404	431	453	380	433	378	399	427	407	392	413	396	405	468	404	426	442	418	417	434	423	411	425	400	437	398	434	467	433	421	458	434	402	424	418	437	414	410	420	410	449	436	381	390	373	426	426	394	406	383	415	421	427	408	418	410	433	386	442	436	418	424	425	432	425	422	409	448	433	402	421	415	408	394	415	425	428	446	446	417	439	402	414	425	439	455	370	439	417	389	425	426	429	402	419	377	414	424	417	401	415	401	395	413	426	427	420	411	433	408	423	425	417	441	407	417	415	409	418	432	371	414	392	440	429	416	476	402	378	406	440	409	385	424	415	389	433	420	401	385	420	432	427	433	437	428	446	423	408	406	402	416	442	404	400	428	413	390	459	421	400	425	461	438	469	413	416	452	432	428	422	467	456	476	419	423	433	426	433	425	414	400	398	431	464	452	388	458	391	410	405	449	415	436	380	412	427	404	414	388	419	393	452	393	416	409	427	409	380	434	403	406	419	439	469	380	425	420	417	430	424	373	463	434	382	447	416	439	413	417	417	402	430	433	414	457	414	440	420	437	419	402	392	398	416	440	422	423	402	398	419	482	418	445	431	436	445	403	425	446	449	437	428	432	437	422	440	425	416	421	413	441	420	407	443	433	469	440	420	422	404	405	427	395	423	428	440	442	398	442	414	413	429	409	447	401	435	430	440	437	425	438	382	409	433	418	440	441	413	426	437	440	422	426	455	446	425	401	393	436	401	434	431	433	406	429	448	406	420	445	405	418	422	408	442	402	415	385	412	419	419	406	448	420	455	415	405	436	459	417	456	410	456	439	441	401	405	442	432	439	461	429	444	458	445	411	424	405	401	401	449	425	421	450	386	378	414	450	418	410	421	440	433	399	411	383	432	423	434	413	424	421	384	436	402	412	413	419	382	433	401	446	414	458	376	432	420	416	444	432	431	435	388	444	424	444	406	424	419	439	439	414	391	421	423	443	414	403	433	430	420	455	412	443	433	458	422	425	411	430	440	415	445	422	435	435	412	467	438	434	442	449	438	406	407	436	466	431	400	407	454	400	431	439	411	428	452	391	407	427	422
8364	702	697	618	540	505	424	385	354	351	321	324	322	343	334	327	320	320	309	309	307	313	324	321	294	346	317	318	305	314	322	320	335	298	303	339	323	309	366	289	324	311	301	325	303	325	329	316	294	307	309	358	312	319	275	312	293	293	313	326	316	321	300	274	309	314	302	326	298	320	327	306	328	296	311	307	329	304	333	295	313	298	328	317	322	306	321	266	313	346	328	317	338	316	313	339	318	344	324	315	324	291	295	346	316	341	287	300	314	289	376	284	293	301	323	342	330	299	314	299	296	327	328	283	283	321	330	326	319	310	329	335	320	285	321	300	314	270	276	303	304	318	302	311	326	308	286	279	307	333	290	322	315	283	320	322	307	312	288	316	351	300	296	302	356	306	318	345	360	289	300	338	302	323	289	319	317	351	308	309	310	314	309	278	276	318	326	299	328	312	315	327	321	304	313	321	285	310	313	272	316	297	288	302	330	296	318	321	293	332	340	304	315	304	321	335	318	343	302	289	337	306	318	311	315	323	315	313	285	327	318	313	336	323	339	300	292	269	336	297	320	310	337	307	316	297	305	262	290	318	290	301	343	299	296	308	334	312	322	325	299	312	294	298	316	320	291	311	326	318	268	287	347	303	342	333	310	295	331	333	290	304	296	332	320	287	319	319	328	289	292	316	328	287	278	317	293	354	323	288	284	339	334	298	302	306	326	309	301	320	328	318	278	253	318	327	299	337	318	322	329	291	334	305	320	285	331	300	277	317	335	329	341	289	313	330	317	305	310	339	311	321	306	276	356	320	344	321	313	300	349	297	276	308	300	320	355	316	315	313	321	286	318	311	311	322	316	303	275	297	288	312	351	287	303	260	312	308	359	331	315	342	324	290	351	351	290	290	286	340	300	280	337	316	327	321	282	296	312	300	291	322	295	309	302	325	310	299	329	318	274	315	292	295	321	302	296	308	314	316	304	303	347	294	330	339	346	288	299	272	342	343	308	302	326	281	300	307	311	307	309	270	323	313	321	262	279	299	305	304	294	311	271	328	312	341	322	326	341	301	285	335	319	309	297	298	338	313	348	305	310	333	293	310	324	296	311	346	329	329	329	287	315	341	292	317	310	303	314	334	293	305	345	319	333	344	317	306	298	334	296	342	316	326	349	297	325	303	311	317	315	310	334	332	307	319	300	350	293	315	362	325	308	338	322	275	312	305	305	300	295	311	319	286	304	353	308	304	299	300	290	301	272	337	330	319	286	289	321	308	273	277	329	308	327	306	352	292	329	304	312	347	337	312	300	326	303	311	313	287	344	330	300	304	301	289	359	327	326	303	341	324	313	323	318	294	300	301	310	319	345	294	339	286	289	301	323	302	310	341	345	304	294	322	326	314	303	319	312	330	322	317	312	291	305	293	324	334	321	295	351	319	276	288	305	317	303	295	308	332	314	306	302	325	300	338	324	302	305	310	292	306	334	288	330	317	271	328	306	338	315	318	300	311	315	287	320	316	332	288	282	325	309	282	320	305	300	320	305	311	306	293	324	317	274	319	316	296	273	311	294	298	322	337	328	302	293	288	347	341	275	270	314	312	338	305	265	308	313	274	307	332	335	295	291	301	279	279	298	315	285	331	308	316	328	326	322	317	289	339	309	313	316	351	310	317	316	305	321	307	335	287	299	346	294	306	316	348	345	315	366	334	304	307	349	273	318	311	297	308	299	306	316	321	318	333	280	322	309	297	325	298	304	319	297	323	319	317	318	317	297	284	321	340	304	296	305	326	305	323	280	312	301	333	305	358	318	321	295	297	331	294	304	312	315	292	356	296	326	326	273	320	316	342	289	320	307	285	288	297	313	349	333	296	343	337	325	298	310	318	312	316	305	310	306	356	299	305	313	324	348	308	299	273	315	304	320	293	318	306	304	311	323	361	297	309	339	301	314	305	302	328	286	301	296	276	263	324	305	296	295	293	346	323	298	307	318	317	290	325	344	299	292	301	313	330	293	313	282	307	334	275	327	313	316	338	336	321	291	297	298	301	331	303	344	311	293	305	316	301	296	306	293	318	334	328	316	294	304	292	316	291	341	314	341	314	293	348	311	304	315	278	295	290	310	313	349	294	325	291	308	304	320	305	304	282	294	319	326	273	294	355	328	323	325	342	291	318	293	285	328	308	321	266	298	321	323	317	307	320	328	322	340	299	300	309	337	287	309	327	313	319	285	302	289	344	298	324	295	300	316	346	306	303	336	306	334	318	326	317	329	341	301	318	295	332	337	292	306	318	327	291	318	304	301	285	298	330	339	317	290	318	316	282	326	309	318	329	298	321	332	312	353	312	323	334	277	315	308	281	325	331	325	343	311	304	302	301	310	324	311	306	298	289	331	308	333	289	307	301	310	309	301	291	332	325	312	318	313	314	297	300	311	321	285	278	307	329	287	275	293	291	310	316	304	293	332	305	293	309	339	320	311	289	322	316	288	295	312	317	266	277	312	313	287	298	349	316	300	310	321	297	317	315	335	339	335	310	314	321	327	334	294	328	286	323	329	321	320	303	297	306	283	287	317	291	312	288	296	357	308	293	327	293	312	328	296	314	336	328	315	302	304	322	330	332	307	311	318	337	313	331	282	310	275	351	274	303	300	321	332	316	327	324	285	306	303	348	335	339	310	327	303	301	304	299	310	311	306	301	310	315	318	345	288	315	335	302	310	312	318	313	314	317	303	298	302	319	315	326	289	327	295	318	305	314	301	339	294	321	306	289	327	309	314	321	309	327	331	296	317	299	303	297	312	291	318	321	271	329	370	305	340	321	322	286	309	288	304	305	297	312	350	292	309	323	320	346	322	303	325	334	276	297	332	300	318	282	315	351	321	295	317	321	286	355	324	326	306	301	324	341	295	321	310	328	301	323	298	329	296	302	335	350	333	320	343	310	331	300	321	341	310	319	328	301	329	296	306	325	297	334	302	285	282	318	327	289	308	317	315	350	277	329	296	304	311	331	331	333	302	307	311	317	330	323	339	328	315	325	293	317	304	312	298	310	331	292	331	315	301	288	308	315	295	325	350	342	336	332	321	317	308	327	327	297	286	318	341	301	319	306	293	289	335	316	301	300	302	330	285	338	354	304	321	321	338	336	304	325	310	303	367	285	321	299	276	276	299	330	319	323	313	332	269	298	282	315	326	342	288	307	321	319	306	338	327	301	314	282	326	300	298	320	338	289	364	330	309	300	291	291	312	349	368	320	332	298	302	325	314	310	341	314	308	327	306	314	317	297	338	290	316	309	295	293	314	308	330	323	291	337	291	310	293	279	303	309	319	309	295	318	319	324	321	309	279	339	309	314	298	281	318	271	288	347	318	345	329	326	330	294	269	277	322	261	332	330	316	284	291	313	345	307	297	327	310	276	344	308	310	331	339	321	323	341	306	335	301	303	306	318	311	318	315	281	298	338	320	292	300	271	313	347	339	321	295	287	315	324	348	311	335	307	263	288
7090	1155	1715	1840	1845	1592	1378	1115	1061	991	860	900	837	806	821	844	823	759	812	760	768	790	790	778	757	786	790	722	725	763	771	749	777	714	735	723	741	683	744	717	752	770	759	730	757	721	784	707	696	759	775	742	732	696	746	724	767	749	752	740	727	747	774	754	744	776	730	802	729	752	748	711	742	687	785	758	691	719	734	757	758	751	777	717	733	733	726	757	698	741	709	696	777	782	724	753	690	676	730	703	770	753	728	732	772	765	730	767	732	727	727	744	716	713	709	728	701	723	767	701	672	698	694	711	637	723	713	728	735	692	726	740	703	745	710	734	740	684	708	711	778	732	698	693	722	729	706	741	735	700	702	730	734	715	744	709	738	703	679	712	713	705	688	731	745	707	734	717	733	743	656	704	743	716	728	709	716	741	757	731	698	744	704	758	714	737	757	711	750	719	714	743	736	749	722	689	764	731	676	731	726	728	660	778	681	713	681	752	772	753	736	754	717	718	769	740	765	746	700	712	755	751	706	681	754	730	701	736	724	707	730	761	735	730	715	706	734	695	721	780	746	759	732	775	695	709	738	749	717	709	749	690	690	750	720	757	742	704	772	729	751	729	694	709	684	706	729	749	728	707	720	704	689	711	689	729	728	715	801	735	782	744	725	715	726	748	718	711	724	707	713	735	763	730	756	770	706	722	731	774	788	729	759	740	754	722	716	731	771	801	708	693	652	728	690	700	737	744	720	753	730	698	733	687	723	720	726	748	662	703	726	745	742	700	753	722	759	717	743	772	749	760	732	723	755	756	708	702	728	741	764	723	752	714	761	745	752	759	726	713	739	782	742	734	695	697	728	750	772	757	734	704	726	732	711	720	730	726	744	714	758	721	728	702	657	747	743	748	744	734	756	704	669	736	717	722	715	711	743	718	750	724	689	693	702	682	674	670	734	735	726	764	746	715	732	771	699	702	743	711	721	747	724	748	722	714	738	649	698	716	676	800	694	719	721	752	712	745	700	702	719	724	731	760	768	725	716	711	702	711	733	716	746	724	771	686	735	696	713	696	742	709	701	731	768	792	734	680	721	686	692	781	742	689	731	684	706	758	738	759	743	747	742	704	720	745	706	740	682	731	728	692	703	740	692	712	719	719	730	712	733	701	683	696	714	736	715	733	755	745	776	773	734	742	747	706	678	743	801	662	719	713	741	726	741	691	722	753	742	741	721	723	696	718	746	709	710	747	749	729	747	722	754	703	732	718	772	764	691	739	744	747	736	662	725	715	685	730	688	748	728	766	705	728	773	710	765	709	706	735	717	740	729	716	721	703	710	729	724	731	751	707	761	730	697	745	718	678	722	770	808	716	821	746	752	762	749	721	754	721	723	759	705	690	668	700	702	701	694	691	664	707	718	747	770	707	720	750	745	708	691	773	753	713	698	762	729	774	725	749	758	712	697	727	744	701	736	708	716	703	743	714	710	719	711	706	755	742	739	680	672	732	704	675	699	700	741	772	725	735	715	724	718	691	665	767	755	712	749	715	716	687	720	778	702	714	728	760	685	751	711	747	758	660	758	701	697	726	760	749	739	721	718	734	703	716	715	754	757	746	716	762	736	679	737	716	703	736	746	725	704	709	708	702	688	704	732	738	736	747	715	717	759	706	733	732	781	719	761	711	704	764	737	730	690	735	713	717	728	695	701	718	712	734	700	642	781	752	686	751	668	730	734	753	744	728	751	753	731	683	671	740	703	739	732	736	740	757	765	695	708	688	745	724	688	758	760	770	723	732	659	762	762	741	753	750	732	667	695	697	717	762	688	719	692	733	788	753	743	737	752	695	755	724	742	733	695	751	753	699	710	704	724	680	750	750	731	687	717	693	758	729	702	748	684	754	736	731	721	720	706	809	735	799	652	726	736	721	748	756	738	765	711	685	742	722	752	729	728	691	707	798	693	687	701	717	722	736	774	728	714	741	725	695	737	706	755	696	719	733	711	720	689	723	735	695	777	699	710	771	701	752	776	726	734	756	697	717	773	718	690	755	713	727	720	751	717	700	708	750	681	783	757	666	755	667	739	702	716	735	751	734	738	728	732	730	764	752	729	716	724	776	688	724	711	753	771	736	779	740	710	698	742	715	670	691	744	669	700	706	733	725	730	664	712	753	774	714	748	720	720	704	751	679	732	733	719	744	760	756	726	725	701	715	735	714	686	721	750	721	712	730	699	784	693	731	724	704	740	741	737	766	767	689	746	729	714	742	732	767	684	731	724	703	744	707	766	731	709	725	735	691	738	696	757	765	698	772	700	705	716	726	690	745	723	735	713	731	783	703	739	698	683	739	745	750	694	719	715	755	747	707	748	714	757	744	697	724	678	726	728	771	741	744	754	700	709	722	753	744	688	750	737	758	679	736	761	781	734	732	747	733	773	735	708	722	777	752	718	763	712	700	716	731	780	753	718	718	732	771	721	737	723	690	713	721	718	763	755	739	734	725	726	764	753	755	724	702	714	775	712	716	727	723	763	750	734	743	671	689	743	783	724	735	741	737	761	775	780	695	747	760	781	743	743	759	750	747	714	701	746	745	727	721	717	716	737	746	751	693	718	758	717	777	692	738	777	729	733	765	703	719	747	751	725	733	723	734	712	735	729	699	720	735	739	713	694	766	692	721	723	712	730	699	739	754	733	713	710	729	710	743	738	730	726	804	717	731	696	769	729	699	752	760	745	718	735	704	748	692	746	722	746	680	742	720	707	757	714	722	776	729	710	738	728	705	757	745	726	716	719	728	741	743	734	711	730	738	735	716	726	722	698	724	734	690	731	782	770	730	680	756	719	738	677	701	705	662	709	730	684	717	745	733	781	730	721	712	685	734	742	729	729	737	709	759	630	699	748	699	754	712	725	793	747	706	731	770	770	746	694	701	734	770	700	744	710	757	739	751	693	769	710	749	753	702	716	738	771	744	722	734	706	691	752	712	759	743	700	716	780	758	682	706	691	733	712	761	712	739	682	744	683	718	735	745	709	697	694	729	741	726	716	745	747	744	717	772	714	756	689	683	747	679	715	764	703	678	746	698	726	718	757	730	756	690	735	693	714	726	759	717	709	730	720	752	714	717	736	728	716	724	687	729	712	777	706	761	716	770	680	747	702	757	750	705	702	775	710	738	724	759	765	743	744	784	758	729	750	733	719	742	729	741	731	703	769	762	703	735	697	755	699	756	755	738	724	752	702	755	774	691	708	748	773	711	739	739	712	768	728	805	730	690	721	731	683	678	738	761	662	719	735	721	740	694	731	693	742	726	716	770	742	734	760	749	634	714	760	715	712	705	716	720	699	738	752	726	725	747	724	736	703	736	665	686	741	691	734	709	737	764	773	719	722	687	715	718	762	755	781	745	800	754	767	758	768	706	762	751	697	765	747	739	731	778	751	748	717	696	741	739	680	742	720	706	730	729	755	699	696	714	706	676	714	722	751	739	665	755	771	711	738	781	663	675
15636	1461	1167	922	681	623	489	437	374	300	347	317	299	282	283	345	297	282	284	272	274	285	305	293	262	262	307	297	293	298	296	257	261	293	292	274	268	289	270	255	283	263	262	283	280	267	291	279	263	301	278	281	287	264	282	305	282	304	306	289	293	264	266	250	295	287	287	277	292	283	251	270	292	257	293	292	291	274	295	271	254	244	274	276	273	243	234	245	284	278	287	252	295	277	271	286	291	271	264	295	284	284	265	275	307	279	283	262	273	264	272	283	275	277	255	265	267	276	275	262	277	265	275	266	281	297	269	256	253	286	290	266	264	274	258	277	257	301	247	289	288	283	272	286	283	289	312	258	309	285	260	289	249	267	257	265	294	290	263	295	266	265	260	250	310	261	243	271	274	284	285	271	251	274	263	289	298	272	294	301	269	291	266	258	251	261	275	246	275	303	293	287	264	253	280	279	263	274	256	286	264	265	280	262	265	288	259	266	262	247	285	257	283	289	325	252	278	244	253	262	301	299	285	285	295	305	284	284	256	245	292	308	267	287	291	276	269	262	263	295	289	272	266	250	267	282	305	280	286	311	301	272	258	272	252	277	266	249	286	269	263	254	295	254	243	290	253	270	291	249	254	232	276	291	233	270	233	256	272	305	280	243	259	285	277	290	257	258	285	258	256	265	280	303	249	275	309	279	273	273	274	281	284	296	269	296	273	251	254	259	281	285	290	266	243	262	273	277	247	270	280	272	261	276	243	280	255	245	258	284	294	289	251	297	254	287	279	273	265	251	260	253	272	277	299	286	284	277	296	279	275	273	248	289	285	319	260	281	260	279	282	293	303	223	288	286	290	265	293	309	272	274	252	281	313	269	299	272	268	275	273	251	312	278	253	273	271	254	289	280	276	250	244	279	274	283	304	299	277	275	265	274	257	282	231	272	278	270	282	263	296	289	299	251	261	273	309	255	305	272	274	256	305	266	264	255	314	264	283	265	262	266	255	280	274	261	264	268	268	244	260	259	254	278	277	262	265	281	281	299	243	261	261	282	258	282	271	259	288	264	292	287	272	253	269	263	261	286	294	285	293	247	286	324	273	288	268	281	267	264	255	245	294	298	278	301	266	231	242	304	284	286	295	290	261	265	276	309	285	270	261	263	272	286	259	295	275	274	297	267	279	275	269	256	247	257	261	275	277	273	257	258	274	280	279	295	295	284	272	296	292	277	279	278	243	223	289	277	275	272	249	281	270	262	270	257	262	259	262	261	270	257	259	293	292	264	274	263	265	264	293	274	273	291	309	317	287	276	262	271	255	282	300	310	289	283	280	302	320	267	246	270	305	261	258	289	277	282	256	275	245	294	262	281	274	278	268	266	279	262	265	302	272	254	279	268	276	272	273	306	268	297	302	303	278	270	298	267	278	276	287	284	270	263	293	255	284	275	271	265	280	276	273	257	255	281	277	277	249	248	263	276	250	270	256	224	292	287	306	277	276	272	243	275	269	262	252	266	301	271	252	261	281	272	276	249	275	252	274	262	296	277	264	257	296	316	281	274	285	272	278	302	275	268	314	257	253	262	266	296	272	289	290	259	292	308	274	328	271	276	287	258	266	271	291	290	243	288	242	294	306	293	288	259	274	280	247	278	290	253	271	253	285	253	303	300	280	269	275	287	237	307	267	254	274	264	264	267	265	250	265	273	275	275	265	279	262	287	265	265	274	282	267	270	268	281	277	252	294	279	302	270	260	255	249	304	285	286	262	287	268	242	261	294	303	287	239	285	274	286	239	244	264	311	291	259	228	246	245	307	273	253	276	275	274	279	255	249	258	275	287	282	277	296	285	274	291	258	254	295	280	282	304	283	234	265	274	274	271	286	290	277	290	317	272	284	271	282	247	296	244	259	299	284	279	271	259	263	302	322	254	293	251	272	274	265	266	265	267	269	261	277	275	279	270	270	253	270	276	265	284	254	234	276	276	269	293	292	299	257	262	264	269	270	248	289	283	264	277	273	288	271	278	303	253	275	271	272	285	279	266	275	288	299	299	284	244	265	297	249	257	273	293	269	288	315	268	261	279	277	280	262	268	271	237	313	270	273	239	238	271	249	276	290	269	278	274	270	274	266	308	318	257	290	278	255	271	279	272	297	293	230	253	253	293	247	256	300	265	285	275	293	265	300	295	283	263	288	232	308	286	292	258	269	269	262	287	283	268	269	286	269	267	253	253	289	272	286	295	284	287	274	294	258	272	236	280	253	315	279	270	311	270	256	286	289	270	281	326	265	260	299	281	279	252	280	269	279	257	268	238	263	279	285	274	284	261	276	286	278	270	274	269	241	279	257	278	251	281	273	257	267	272	261	286	243	281	274	270	274	267	291	256	262	301	277	250	297	270	249	270	273	255	250	290	297	258	290	300	295	295	269	274	235	250	301	247	244	257	286	270	266	290	280	289	290	288	260	253	251	275	288	279	269	283	278	276	280	263	265	286	261	265	264	272	298	275	282	263	278	279	267	280	266	256	291	292	318	290	268	282	266	276	250	332	283	306	289	281	285	321	293	276	297	256	241	296	281	262	281	263	333	288	265	281	255	299	275	236	247	284	285	253	274	281	240	299	269	233	292	275	267	277	269	261	266	272	288	293	310	283	267	243	284	278	261	269	251	285	254	287	298	280	272	276	274	270	281	282	245	261	293	289	286	252	262	298	274	292	245	299	305	257	280	259	285	258	266	259	243	241	283	266	275	253	270	276	283	299	290	261	255	268	248	315	290	296	264	303	283	267	274	273	308	267	267	258	273	287	312	280	283	233	274	294	271	260	267	285	285	260	283	283	284	252	294	280	254	324	267	264	275	253	259	240	285	293	276	266	283	285	275	267	250	294	287	271	292	282	295	288	274	263	280	277	261	295	283	275	284	300	271	290	289	278	265	278	317	252	277	297	276	280	283	279	283	272	257	267	295	297	245	249	283	274	314	284	260	308	281	276	266	273	306	286	266	272	293	281	304	280	276	281	258	253	274	302	288	259	291	290	237	278	305	284	283	297	272	267	302	274	266	277	279	228	281	257	280	273	291	313	268	254	261	261	279	272	276	268	278	250	268	246	314	287	277	292	291	264	243	305	300	272	251	270	275	263	264	265	277	260	295	296	281	272	313	258	274	302	275	253	275	288	273	282	284	268	309	294	306	284	296	256	246	294	270	286	243	286	306	266	280	303	279	289	272	278	261	282	287	298	269	286	271	283	265	313	303	293	267	272	261	259	288	272	283	276	249	263	288	287	260	303	285	286	293	269	302	281	242	249	256	268	283	264	264	279	274	276	281	250	275	283	284	275	293	289	274	286	283	255	271	237	285	265	279	264	266	269	260	282	292	308	282	300	265	243	252	287	268	291	296	273	238	264	287	277	276	260	264	276	264	270	266	260	295	290	286	281	259	314	269	258	259	265	259	275	275	290	282	281	309	257	265	243	296	280	254	266	275	303	261	271	239	259	275
8803	1276	2520	2669	2431	2304	1805	1420	1199	1187	991	931	816	806	793	746	733	719	757	743	754	701	715	695	706	684	745	661	669	651	701	648	709	672	642	649	651	629	653	648	649	611	598	643	691	690	642	667	666	626	652	658	623	647	674	628	633	636	670	652	637	673	646	656	636	607	656	655	621	637	614	587	579	643	632	706	636	642	598	666	622	674	603	656	658	661	646	614	598	644	654	640	614	634	666	615	676	651	641	646	639	602	661	617	602	608	659	636	625	578	646	619	633	663	617	571	670	603	657	608	608	613	622	648	689	628	634	613	643	637	673	654	628	653	592	653	616	662	667	641	627	647	595	661	575	642	636	642	585	625	624	645	591	665	621	621	646	610	687	622	640	612	649	640	611	614	637	625	638	620	611	635	618	651	626	639	601	622	640	629	637	625	625	598	615	586	621	623	639	625	608	652	626	597	648	656	639	614	611	674	645	570	609	632	627	616	637	594	618	617	641	641	625	603	656	608	653	641	623	640	589	623	675	652	639	642	651	667	602	641	597	603	625	622	609	635	633	621	669	624	581	641	653	635	604	629	651	673	614	697	652	617	640	657	624	625	634	671	639	596	629	634	635	642	664	619	586	667	671	585	657	632	620	607	607	668	659	640	639	643	641	613	611	621	601	617	633	642	626	620	598	660	615	622	635	655	598	656	626	651	631	624	627	575	606	635	622	577	648	611	612	644	596	642	633	663	657	632	619	573	635	636	657	626	605	631	641	597	584	650	577	655	630	645	663	628	634	655	633	668	619	627	643	622	673	619	611	654	640	623	615	641	639	617	637	648	633	586	627	641	640	662	669	626	595	652	684	579	611	662	617	662	646	651	632	600	608	635	610	600	674	606	619	670	600	617	623	639	657	605	601	629	629	639	612	607	647	607	683	597	630	617	632	623	615	634	680	626	606	633	634	653	650	612	598	628	592	643	601	631	634	648	616	574	628	657	639	586	622	625	646	623	642	668	610	619	660	573	583	654	615	625	606	595	624	675	679	656	592	625	670	579	643	666	638	623	625	615	647	577	583	653	616	658	619	636	602	587	622	617	663	621	631	613	647	612	624	637	630	596	640	603	621	643	637	616	626	612	612	607	619	616	609	686	621	654	611	661	652	604	614	601	641	595	616	616	601	646	650	649	617	643	628	668	631	625	605	658	591	643	613	603	660	659	682	631	594	607	609	650	641	614	684	650	662	646	608	576	615	613	605	604	636	608	605	596	602	652	653	633	665	674	631	632	650	632	619	625	618	603	617	618	613	638	674	666	640	640	623	649	648	595	599	645	581	649	629	617	619	645	613	597	633	646	612	613	636	640	623	608	647	622	661	630	675	629	604	653	655	648	637	595	650	575	661	607	620	606	622	610	621	592	612	619	646	619	654	667	619	572	616	590	629	598	639	670	617	675	603	622	606	618	606	595	629	644	603	653	634	651	628	620	658	656	616	596	612	613	650	640	625	654	627	621	654	623	646	578	601	603	630	610	595	631	605	652	629	597	576	623	653	642	630	612	599	642	589	629	587	639	617	582	622	638	644	653	589	656	573	647	606	667	585	599	656	649	618	588	615	579	624	616	655	602	634	668	613	634	608	651	635	630	634	662	657	617	627	691	628	622	637	608	663	643	614	637	625	626	677	623	603	649	589	657	631	607	601	628	649	607	618	613	638	668	646	622	627	623	631	591	648	600	618	618	662	634	641	696	614	626	675	669	623	595	627	599	655	598	650	620	602	574	625	612	639	635	594	666	616	582	621	642	618	594	566	614	659	591	621	621	690	597	620	629	629	600	641	601	592	631	631	652	603	615	622	661	620	675	626	600	690	585	616	598	607	628	614	631	646	662	604	613	620	652	649	616	589	650	661	623	658	645	660	630	594	645	644	635	674	618	646	655	629	649	583	637	650	594	626	653	580	606	668	650	647	597	635	615	615	616	642	585	634	635	642	633	635	630	656	611	639	620	625	604	594	619	625	602	614	622	620	596	616	621	594	614	638	654	636	617	632	679	619	632	690	629	692	653	655	652	635	636	621	592	644	668	633	644	636	606	621	602	629	621	620	644	687	630	623	634	612	676	597	613	665	613	597	620	622	607	624	600	628	688	628	621	623	622	672	642	612	607	697	682	633	604	591	590	656	587	672	638	596	654	584	576	604	665	665	665	699	632	601	617	644	659	644	602	592	646	645	607	648	617	655	652	651	636	619	611	651	636	615	621	602	668	586	640	654	592	653	617	621	631	609	671	620	641	622	651	636	608	635	635	627	633	621	649	648	607	659	639	633	639	643	676	651	650	596	582	625	653	633	638	616	635	646	612	660	605	642	615	604	646	621	593	634	663	593	640	631	663	625	591	625	651	648	671	588	632	614	596	586	634	628	612	611	590	595	641	588	673	608	653	620	626	605	640	653	621	651	666	592	606	641	622	618	634	617	647	638	628	616	668	603	602	639	646	598	638	642	604	668	579	620	618	615	673	640	579	637	620	641	649	665	644	623	631	639	636	648	620	627	596	633	603	651	622	637	628	661	611	596	660	641	650	666	622	623	618	669	665	628	597	614	660	647	631	606	593	586	574	641	589	659	665	647	671	668	629	617	639	579	633	604	622	617	603	620	638	611	621	639	598	614	602	637	645	632	624	625	602	649	636	642	625	581	625	630	613	633	640	650	638	615	673	578	590	614	630	608	631	630	642	618	634	664	668	618	655	640	597	627	652	645	633	621	662	608	611	604	608	625	589	594	640	623	686	650	655	596	637	620	610	621	659	659	610	625	632	628	633	601	617	615	647	600	620	614	639	633	630	605	655	640	640	631	605	676	648	616	638	629	661	681	643	596	610	636	622	580	625	618	608	588	598	641	605	652	614	628	635	618	622	650	592	621	630	581	583	607	639	603	590	598	635	620	626	625	608	634	642	590	630	616	650	609	631	713	602	628	642	619	586	588	664	630	635	611	636	595	670	616	680	611	631	659	639	616	650	667	634	606	608	601	622	618	651	602	618	591	663	582	647	623	640	612	625	649	593	638	641	629	608	634	590	629	660	590	598	688	628	625	668	665	646	600	676	618	636	581	676	582	618	631	641	580	582	640	633	638	616	635	655	643	632	645	663	632	607	627	639	610	610	616	636	659	652	586	628	613	618	606	654	633	649	667	590	607	618	638	615	607	643	611	648	592	619	661	627	661	666	676	610	634	612	612	661	639	599	638	621	630	631	598	629	620	648	608	613	616	624	637	628	622	606	628	610	628	573	620	592	672	630	630	605	602	597	633	649	628	618	659	657	674	576	601	663	635	614	646	663	583	589	619	613	602	648	636	638	637	610	591	620	638	641	625	663	564	639	641	609	634	644	663	618	620	618	623	651	629	617	650	653	642	640	673	617	621	661	594	641	599	625	643	619	641	626	622	596	634	618	656	594	621	633	639	639	668	593	646	604	645	624	626	620	653	620	639	615	681	675	672	641	632	586
2118	241	206	182	191	211	189	180	164	177	160	161	138	156	162	155	151	178	184	175	149	137	149	168	151	169	164	131	130	166	156	161	185	156	168	172	175	158	168	156	174	146	149	165	169	172	168	145	165	139	149	178	151	157	170	149	163	162	136	148	154	139	150	160	170	150	185	161	160	168	155	149	154	165	150	143	172	163	159	157	169	152	154	154	160	150	143	160	141	165	180	142	152	169	173	158	152	149	154	163	166	135	167	196	162	159	158	158	154	148	150	187	161	179	153	157	130	135	144	142	155	160	157	153	162	180	173	149	156	151	138	163	160	135	166	144	168	156	160	159	157	148	172	147	161	129	153	159	171	153	161	152	164	165	159	181	145	159	172	167	174	183	170	181	161	150	161	170	153	163	153	145	140	149	172	164	141	138	148	156	151	174	183	159	141	153	141	173	167	164	156	159	160	170	142	166	163	150	167	176	152	148	180	161	157	184	170	162	164	155	165	174	169	160	174	149	148	147	164	151	181	182	163	180	160	163	156	154	164	156	159	166	166	162	147	163	168	155	169	165	175	160	168	139	164	151	158	169	167	161	154	158	176	157	157	140	178	190	161	157	156	161	178	181	151	147	157	160	169	148	168	195	163	160	171	163	160	165	148	161	147	172	167	176	155	148	169	181	170	175	170	166	176	156	158	148	168	162	161	181	132	171	177	156	188	150	154	165	174	163	189	145	171	147	177	162	152	143	174	172	144	173	184	179	178	166	170	158	175	176	177	158	153	142	165	159	150	170	176	184	125	182	165	147	145	177	154	154	164	154	181	184	154	147	157	159	145	160	176	165	162	157	153	174	151	162	156	157	167	149	153	177	160	148	153	148	178	144	161	172	159	166	155	159	172	161	145	164	166	111	146	160	144	156	143	165	145	162	125	169	169	155	136	173	157	161	172	146	145	147	173	134	163	148	148	142	154	156	150	155	154	149	156	159	134	178	168	183	155	182	155	181	210	133	129	153	163	163	147	158	173	150	160	154	134	147	170	139	147	148	141	148	172	171	177	155	169	160	180	172	171	147	172	158	142	139	156	164	152	171	146	137	181	167	171	186	162	175	148	161	145	169	166	158	180	179	154	135	166	174	166	141	158	174	139	152	178	183	162	157	169	173	176	155	185	191	166	143	141	147	178	149	177	150	154	148	168	180	169	200	170	156	171	168	156	152	163	153	156	155	152	157	159	155	151	136	159	157	168	148	165	173	178	166	162	166	153	162	173	180	183	154	144	174	173	160	162	140	153	185	180	168	152	162	176	156	155	133	172	159	157	143	168	172	166	139	184	161	148	162	164	165	163	173	157	189	174	146	166	167	172	165	160	166	139	180	168	155	188	165	128	159	167	172	158	181	149	162	166	139	146	161	163	171	149	148	149	159	182	176	148	126	143	156	156	170	170	154	153	167	141	144	188	179	167	170	165	152	151	168	134	174	132	170	167	175	178	140	171	163	142	176	162	144	154	156	128	188	176	175	162	161	157	155	157	149	168	150	173	169	151	176	159	164	158	168	182	187	143	133	160	176	161	152	172	167	181	153	151	156	152	146	178	174	182	160	151	159	162	144	156	169	168	166	134	170	174	157	151	161	163	172	149	152	174	154	185	156	147	144	175	161	154	170	146	167	134	185	147	165	171	159	138	165	173	178	181	168	189	157	132	164	151	137	162	163	153	152	159	158	167	144	151	158	156	155	156	136	148	164	159	165	165	193	187	149	172	162	156	163	150	183	154	157	162	164	128	154	166	181	170	149	169	158	178	164	154	167	160	167	177	165	152	143	161	179	159	170	141	168	157	151	145	180	160	182	160	172	148	167	178	155	170	155	153	138	187	157	155	170	178	157	151	146	163	180	150	162	163	156	175	173	150	165	161	169	169	165	166	157	135	170	153	152	163	176	158	172	163	173	200	168	160	148	166	187	174	171	170	154	179	177	158	154	139	162	172	162	162	174	164	186	169	161	167	145	165	136	159	155	130	170	186	169	152	159	136	159	154	147	186	183	147	170	162	175	155	180	120	170	179	137	162	161	149	144	159	154	162	148	176	187	157	135	165	164	169	155	159	137	179	158	154	163	148	152	167	150	138	148	153	166	177	192	175	157	175	146	144	140	157	164	135	173	172	150	152	156	177	165	155	180	181	169	167	133	175	152	156	140	168	143	146	170	168	165	180	152	152	163	182	160	149	153	141	150	167	180	161	164	163	140	151	159	160	158	157	156	148	165	154	190	157	150	166	138	153	171	121	133	164	170	182	167	176	151	157	154	162	138	171	132	155	168	146	165	146	142	130	156	179	178	168	162	150	140	153	165	167	154	150	189	162	166	171	179	152	167	164	176	141	173	142	144	159	150	141	158	173	183	173	177	178	176	163	169	154	167	174	184	168	175	160	178	160	181	153	183	172	174	160	180	168	184	154	170	161	158	183	142	198	168	146	166	156	187	147	147	130	178	159	158	167	159	148	161	184	143	168	158	157	158	169	188	204	165	186	158	157	162	137	181	169	154	162	147	143	138	143	143	168	156	142	170	153	170	180	167	170	162	172	137	160	161	149	160	160	141	141	155	172	151	163	138	170	158	164	137	144	180	170	164	148	143	165	159	132	157	145	146	174	155	137	157	189	178	162	144	151	155	158	138	182	167	150	165	182	163	189	151	178	148	152	152	148	172	159	162	160	181	161	153	172	158	154	188	154	136	150	141	128	149	157	157	145	151	156	191	181	178	172	151	179	176	156	187	146	152	180	153	144	147	149	163	180	146	151	152	177	150	160	175	148	161	158	163	177	159	125	130	158	148	148	148	161	156	152	152	166	163	161	174	183	160	182	164	138	141	170	163	170	150	179	151	180	163	164	150	164	162	158	179	164	167	173	145	145	171	164	180	145	178	163	149	165	166	156	153	172	147	165	169	171	150	166	160	174	168	160	163	160	180	168	133	170	136	162	193	163	162	171	149	170	141	142	158	162	133	158	163	158	186	159	151	168	158	145	157	164	172	168	183	187	149	165	150	146	152	160	143	161	156	173	166	167	148	143	124	177	171	157	151	171	152	150	168	153	154	178	164	170	166	184	123	173	199	151	145	148	171	149	168	146	146	139	142	150	131	177	172	184	164	173	145	169	143	178	143	175	147	188	145	186	172	170	164	145	177	173	161	168	160	178	154	155	174	167	150	157	160	138	163	144	157	148	157	173	194	148	159	162	146	183	171	166	186	148	155	155	152	161	149	179	138	181	158	137	160	149	142	198	192	171	173	174	156	161	153	182	170	147	156	148	147	169	161	171	156	159	185	160	143	152	163	179	159	153	150	170	168	155	154	149	155	153	164	157	156	135	168	164	140	155	178	152	162	161	176	178	170	144	165	165	160	166	167	153	167	142	159	156	164	157	178	135	159	165	163	139	139	139	160	160	165	164	160	134	155	172	157	152	189	160	156	152	166	175	141	191	151	178	158	175	167	137	149
2329	498	549	557	595	684	565	493	453	448	447	433	417	421	453	413	453	480	396	411	413	444	447	428	413	394	420	406	451	440	417	430	411	412	427	383	422	405	435	412	424	457	423	415	416	445	478	451	383	401	406	423	393	428	387	413	461	425	436	407	436	441	414	431	430	397	432	427	423	438	423	447	399	418	431	423	440	421	416	425	464	427	412	415	436	401	421	409	414	412	418	410	407	397	438	390	412	453	426	421	423	410	448	427	422	391	380	394	417	442	426	381	418	399	407	457	388	400	437	464	430	426	410	404	430	413	470	443	411	437	454	400	413	418	417	374	433	412	433	425	427	449	425	421	439	434	456	369	455	421	438	416	437	429	393	437	408	450	421	421	397	435	431	451	419	454	406	419	420	403	389	428	408	417	421	420	372	431	418	397	470	427	408	423	447	428	399	437	417	386	416	398	383	430	388	432	403	450	421	420	451	426	429	449	437	404	434	429	421	400	442	426	422	442	406	405	413	435	403	418	419	422	433	437	445	459	422	422	435	406	425	445	432	416	433	426	400	444	406	389	400	418	442	433	420	422	414	434	405	473	461	437	450	416	420	425	409	445	448	395	436	399	389	440	452	419	425	417	409	440	403	452	416	450	436	421	439	449	427	470	395	405	427	426	427	453	425	426	441	439	407	434	428	452	445	445	391	422	412	452	426	430	401	417	409	425	445	387	417	400	389	420	425	427	430	414	430	475	440	391	392	450	431	443	402	436	413	422	419	403	421	461	432	397	465	425	439	399	421	427	406	443	426	444	429	399	452	384	397	425	436	408	409	445	421	430	397	415	409	398	426	410	470	448	415	414	435	426	425	440	386	436	420	393	434	436	423	406	443	424	431	432	449	433	437	424	447	430	427	399	443	400	416	450	419	407	443	446	432	410	440	424	420	440	411	455	428	415	401	437	397	413	378	434	453	435	436	407	423	446	429	404	417	424	417	395	413	395	431	405	412	392	430	434	409	446	401	446	461	447	412	416	412	425	431	445	404	424	415	411	442	444	400	437	423	450	407	442	426	399	396	403	434	412	447	452	451	428	403	435	425	402	452	417	451	404	421	408	440	415	453	399	425	394	396	405	419	438	449	445	412	449	449	417	423	437	436	428	415	413	394	452	424	430	449	375	395	415	423	422	420	401	419	437	427	432	425	406	460	425	407	394	429	408	399	427	389	409	445	412	443	412	444	396	422	423	419	439	445	388	429	447	455	431	418	435	407	417	422	413	448	421	472	453	411	443	373	451	433	420	406	429	417	429	447	395	409	425	438	400	428	434	413	451	443	455	424	434	420	387	430	445	446	442	398	405	424	416	454	416	422	419	399	436	428	406	396	425	384	419	399	410	405	437	433	423	412	417	480	431	419	437	407	448	428	430	418	435	404	440	400	406	444	390	399	451	438	404	430	461	434	418	455	388	422	403	411	394	413	406	413	391	426	396	422	399	412	380	433	438	411	422	403	405	445	389	454	425	401	422	452	425	445	449	446	445	456	400	419	409	410	433	450	424	415	414	414	446	439	406	453	433	408	408	427	431	435	440	418	441	412	426	434	437	441	436	457	408	464	398	410	451	435	461	431	406	463	448	420	416	420	438	416	427	395	407	434	390	448	414	420	454	422	359	406	398	412	425	408	420	420	419	420	441	442	453	411	491	412	460	432	442	397	405	413	436	415	440	417	415	417	416	402	434	424	427	415	417	431	365	413	389	395	441	427	397	401	404	374	405	420	420	440	433	422	399	434	374	435	417	393	444	472	413	427	422	423	424	422	405	464	383	437	412	385	428	447	423	451	395	449	423	404	447	423	410	424	459	403	415	404	433	483	459	441	425	417	422	408	423	405	462	431	443	401	410	399	425	421	410	407	444	400	440	449	440	503	456	396	418	450	428	409	437	435	409	401	405	397	392	436	416	470	449	397	443	420	431	412	417	382	412	395	465	420	433	417	422	433	418	436	381	425	413	399	413	414	461	406	451	387	418	444	426	397	435	454	435	440	368	445	430	408	407	375	422	418	433	428	390	427	416	407	430	411	391	433	394	446	406	430	431	448	401	420	398	425	416	434	421	425	421	424	467	435	437	402	458	423	429	455	424	391	428	404	430	434	449	423	444	433	450	404	406	432	432	446	412	386	407	437	407	450	404	383	415	444	385	404	394	435	450	436	415	391	432	413	447	396	432	449	463	406	440	447	428	399	392	433	461	415	414	397	418	446	426	441	437	418	455	450	420	444	420	408	409	399	424	431	438	413	434	434	415	434	470	455	435	431	459	411	406	427	438	423	432	389	407	403	416	429	431	407	419	375	415	412	435	438	425	398	468	405	433	405	442	433	428	396	459	404	403	423	378	425	414	422	391	417	419	411	382	394	447	456	406	416	428	454	448	412	417	423	440	398	403	452	415	427	409	406	422	425	441	464	416	464	450	438	404	431	428	415	460	437	428	434	439	402	426	430	417	422	418	399	420	410	414	440	449	427	414	415	413	377	418	429	398	446	418	407	429	424	478	418	415	402	442	469	391	421	431	457	448	427	421	448	401	458	406	437	406	414	405	414	471	427	420	414	439	402	467	460	453	404	464	414	391	442	394	435	417	404	424	411	418	417	430	425	446	437	407	396	451	411	414	406	440	475	423	398	401	439	430	412	405	435	439	394	422	407	450	398	416	435	417	437	411	448	435	423	414	429	419	437	408	421	426	415	440	462	408	439	453	428	439	461	403	429	417	409	419	393	448	413	414	448	406	390	446	400	423	435	472	413	424	410	408	410	413	426	408	422	409	460	410	433	429	438	386	453	428	450	386	439	427	400	454	441	435	441	442	364	366	398	384	420	422	403	423	443	426	431	381	457	437	425	416	401	434	448	424	425	391	402	413	407	444	435	444	403	437	418	452	386	438	454	385	427	443	389	416	422	414	398	419	418	387	410	404	435	385	419	409	427	420	403	428	403	453	394	407	385	432	384	464	436	442	447	431	440	407	452	412	428	377	428	432	390	398	428	419	403	367	423	379	415	421	425	426	432	409	402	423	418	437	394	435	403	422	432	420	427	388	433	419	460	408	405	413	409	393	409	450	412	417	422	429	413	417	413	422	439	410	415	432	421	423	439	406	446	430	398	437	409	377	428	412	421	382	416	373	420	409	402	455	419	439	430	417	426	396	417	449	428	427	435	397	444	410	440	408	447	442	416	446	431	418	403	386	424	430	397	422	408	420	435	393	431	438	414	425	401	406	424	390	434	451	432	440	401	425	422	408	397	409	425	433	428	393	437	406	481	415	433	396	421	434	419	410	412	433	395	470	425	447	440	406	437	417	432	403	415	428	406	435	430	435	430	419	429	430	411	457	434	463	436	427	437	436	412	448	405	384	410	437	454	438	426	438	405	419	422	448	448	402	419	391	410	453	412	428	413	448	413	433	431	458	416	416	436	411	399	415	395	459	424	413	409	419	431	404	411	429	434	435
8771	784	714	618	498	482	414	390	392	380	356	326	331	348	299	355	285	293	335	307	324	325	304	298	303	334	344	322	329	309	304	314	311	292	247	333	318	297	337	274	292	326	308	317	324	334	289	299	310	324	292	306	314	330	308	302	314	344	347	320	289	309	277	323	324	321	308	297	320	260	324	319	307	293	292	323	304	360	282	305	310	319	331	304	316	291	281	331	328	305	340	280	306	310	309	286	310	330	325	294	349	309	307	311	277	257	289	311	319	283	289	326	308	296	326	326	334	307	318	332	321	300	291	292	329	299	311	301	323	292	308	306	327	320	312	339	310	307	350	283	311	304	309	329	307	318	310	290	310	282	309	313	303	306	298	314	321	277	287	313	322	290	309	315	334	332	333	330	303	293	313	318	309	321	271	334	305	325	320	333	309	299	319	333	327	308	341	318	301	334	310	279	320	291	344	336	299	329	333	304	304	301	318	331	299	320	330	310	330	345	298	305	356	287	268	334	325	266	302	300	344	342	310	282	284	279	303	318	322	315	338	319	276	328	310	321	289	321	329	283	296	331	314	335	319	339	314	310	307	289	326	309	340	317	293	300	327	323	278	312	336	354	324	325	325	364	351	323	310	282	303	306	327	285	280	286	303	312	305	315	341	275	347	325	333	325	304	316	330	326	320	308	313	338	330	343	289	330	313	325	333	354	329	303	308	297	306	328	347	303	323	281	316	327	313	307	318	296	336	309	309	288	318	302	271	308	282	304	315	285	286	318	299	320	321	363	270	317	329	285	322	316	299	316	317	310	338	327	326	289	311	318	276	306	295	326	313	284	322	315	291	317	333	329	293	295	291	318	282	303	309	315	300	316	301	294	320	319	321	328	297	319	335	307	301	327	298	343	294	283	285	328	349	292	302	316	292	282	328	291	278	275	283	368	275	323	309	302	334	335	342	286	296	297	293	320	331	298	275	332	305	348	345	313	312	333	303	332	278	309	289	310	311	323	328	305	322	321	293	298	299	267	270	297	312	315	316	330	320	322	359	319	292	299	377	339	290	298	309	338	297	302	297	292	326	317	310	302	305	321	292	302	342	282	311	313	317	306	316	305	317	308	307	284	280	284	299	302	304	305	275	330	320	314	300	332	307	320	280	297	292	291	309	302	341	321	293	347	314	279	304	314	312	279	308	281	315	317	267	318	316	297	316	310	293	296	335	341	304	333	310	311	296	295	276	260	298	308	296	323	298	288	306	338	314	338	319	283	305	310	308	306	292	296	312	312	298	283	323	309	311	285	326	291	303	327	302	303	304	321	311	329	316	313	312	337	303	339	345	299	317	327	315	319	329	291	294	306	326	301	357	294	314	318	299	292	329	324	337	294	291	304	312	293	322	324	304	296	319	314	297	301	312	292	303	311	331	298	321	302	306	325	296	287	287	300	320	302	321	315	308	313	302	325	301	304	293	306	311	314	340	304	321	334	275	320	311	326	312	335	301	300	302	313	328	329	325	295	277	280	344	305	328	303	310	309	282	320	307	318	298	313	280	299	345	346	305	301	325	304	314	294	281	291	329	307	303	330	302	286	313	287	292	320	335	315	318	329	283	329	284	297	307	324	290	305	327	302	307	333	318	331	350	315	298	303	296	331	315	310	299	320	314	331	324	313	318	337	274	312	319	294	326	340	306	344	340	288	322	320	313	301	330	313	358	318	316	311	335	301	342	308	334	335	329	308	309	293	304	291	313	330	329	327	294	300	312	284	338	319	298	321	305	301	295	324	289	297	338	306	307	296	325	306	315	330	304	346	334	328	282	301	286	294	313	297	309	314	310	304	343	331	319	290	324	289	335	328	287	322	297	268	294	299	318	306	324	286	310	304	318	322	296	293	332	364	331	309	320	308	275	324	287	301	301	313	302	297	322	305	298	328	347	308	307	284	326	315	298	314	323	304	304	294	283	311	318	336	369	302	319	307	316	284	333	286	287	335	305	323	318	326	310	327	313	307	299	303	325	328	310	299	313	313	308	332	294	314	332	337	338	353	293	317	290	356	329	319	327	305	308	295	340	328	303	307	345	289	332	329	312	299	292	326	352	316	331	314	329	332	323	280	307	295	286	319	285	334	368	335	312	323	284	320	330	320	301	332	318	324	287	290	308	317	335	310	299	310	293	280	285	325	354	279	296	303	307	284	313	370	317	312	330	318	340	339	348	333	306	307	298	311	350	334	335	328	326	326	291	266	294	329	311	286	307	312	329	287	282	319	314	289	359	282	269	295	324	323	308	293	353	300	321	270	325	289	329	322	310	343	292	325	326	305	343	317	303	306	286	300	322	306	336	323	329	292	308	299	323	348	302	319	329	306	284	293	311	335	335	294	330	273	291	323	298	346	314	302	321	325	321	294	308	340	301	316	352	301	310	312	293	292	329	319	337	276	332	311	341	336	291	315	329	312	312	313	322	309	297	295	309	315	320	300	297	311	359	289	320	346	310	298	268	316	310	286	326	289	322	337	311	310	316	327	317	303	292	300	310	315	304	313	290	288	323	351	341	306	336	284	323	351	318	300	329	296	339	343	323	328	307	343	286	315	291	274	293	300	309	320	296	318	309	262	327	303	313	307	342	331	294	267	301	339	354	358	291	295	309	292	376	362	300	328	284	283	327	333	321	350	301	262	296	309	332	335	325	308	312	320	335	274	336	305	320	297	318	335	320	323	299	327	300	310	302	306	336	287	291	293	326	337	317	302	295	312	346	280	299	307	318	301	318	308	332	268	304	355	313	340	306	329	336	308	318	349	308	297	295	290	283	278	299	323	300	270	293	282	291	310	323	340	304	298	297	335	311	319	334	301	342	290	297	325	324	329	317	337	315	354	302	315	266	293	331	339	307	317	302	292	324	317	299	295	316	318	324	277	319	310	299	304	308	332	340	311	348	301	342	335	321	316	319	310	314	291	290	306	340	314	295	325	322	276	308	289	307	288	313	304	320	327	303	314	315	301	321	311	340	274	351	299	295	292	320	321	297	322	321	310	311	291	320	289	297	306	308	350	368	331	296	300	315	311	319	305	335	327	312	324	332	308	292	275	299	292	295	322	317	326	306	335	293	330	335	287	297	320	296	339	307	284	329	295	312	322	271	328	294	308	280	264	302	317	307	335	322	350	333	319	296	304	305	314	342	319	283	297	315	304	271	283	306	339	291	349	304	306	327	329	332	354	339	307	308	325	286	288	298	322	289	333	278	312	305	358	333	344	313	321	311	313	320	338	284	312	367	330	299	330	327	301	323	292	324	282	314	326	314	341	298	330	322	290	306	316	286	287	311	349	290	327	299	310	293	306	293	284	344	310	296	300	273	300	296	297	351	309	327	326	321	279	310	285	312	302	324	305	287	273	348	297	280	302	306	298	301	309	313	311	319	327	351	308	305	314	306	273	326	342	315	308	298	325	336	314	296	341	299	312	333	308	325	309	291	279	341	333	320	309	285	335	326	345	304	289
7265	1131	1668	1800	1624	1588	1498	1152	1049	950	957	882	845	855	806	850	815	806	763	732	747	750	743	768	770	761	709	753	794	711	747	817	764	736	770	766	721	747	777	738	744	762	739	740	696	795	681	725	764	767	717	768	733	688	741	719	788	742	778	683	721	715	687	716	707	702	761	742	783	722	732	764	678	699	747	656	697	705	761	723	710	661	753	689	720	758	769	708	780	757	698	754	739	704	767	742	800	778	708	702	703	760	762	707	748	739	722	738	758	734	733	723	731	683	688	704	724	736	761	716	695	699	766	722	784	757	777	721	758	719	731	745	732	705	698	698	743	738	735	726	724	712	783	690	730	718	721	748	693	779	680	715	737	715	731	715	705	697	719	737	760	756	731	726	761	786	769	724	712	728	727	711	777	728	724	686	697	736	787	764	664	690	752	730	691	693	767	677	700	721	735	742	721	688	760	732	766	759	746	708	690	759	757	772	710	733	710	751	717	695	753	724	755	710	724	746	733	684	694	769	725	717	750	725	695	733	682	736	744	721	712	715	706	733	745	712	717	706	693	714	685	716	715	736	722	715	728	747	757	721	726	744	722	799	763	758	670	760	776	705	717	699	718	684	739	738	719	711	774	726	779	732	730	666	708	731	700	787	763	755	725	759	723	703	719	694	715	720	740	759	684	766	700	741	705	706	723	697	744	788	684	755	715	706	716	781	713	738	717	784	753	736	726	722	711	715	703	758	723	749	777	712	701	691	738	708	732	708	711	728	739	745	739	667	770	733	706	711	736	735	720	724	708	723	693	731	730	738	718	714	695	751	756	763	730	710	733	707	729	720	712	720	717	721	710	725	757	731	755	745	739	740	718	726	742	726	732	727	747	685	735	760	716	688	718	742	764	725	714	735	708	697	734	712	785	764	723	742	722	709	758	675	740	766	668	702	696	727	730	715	662	711	733	679	720	723	760	739	719	721	724	712	705	747	731	696	699	778	749	716	755	695	670	725	763	665	760	775	730	737	736	721	712	709	755	748	739	733	689	745	725	706	705	734	727	715	726	720	752	710	708	726	712	693	740	731	722	747	720	747	790	738	765	721	674	716	718	748	724	693	741	764	726	726	693	719	695	702	707	708	739	766	729	699	727	738	674	726	730	685	732	744	745	750	682	729	761	715	719	659	775	744	746	714	698	724	745	717	715	744	710	743	725	773	731	716	708	704	729	735	765	741	709	744	719	708	771	766	734	736	735	709	767	713	725	742	695	751	720	746	723	745	743	743	752	722	733	688	748	751	725	741	684	684	687	760	684	719	774	725	767	738	724	700	700	725	716	731	719	711	727	727	699	747	724	705	705	690	716	741	734	747	692	725	673	728	695	766	754	701	695	741	738	774	675	723	772	698	696	746	691	702	715	698	758	735	709	689	733	745	659	734	756	724	727	754	772	739	748	746	735	717	738	784	749	691	723	723	748	691	732	771	734	704	755	739	691	705	756	696	737	735	761	715	736	705	675	759	738	738	708	749	712	741	777	735	737	732	711	772	742	744	726	657	749	736	744	711	705	730	725	741	721	743	728	721	756	740	711	725	751	753	764	704	752	739	721	718	725	676	708	751	696	733	749	746	750	702	761	738	682	715	725	746	678	743	717	737	694	735	745	707	751	728	680	717	685	736	717	750	705	675	726	755	740	722	748	697	718	819	671	705	723	710	755	673	759	706	718	712	711	727	710	721	761	720	700	687	765	703	709	689	687	734	715	758	716	729	751	737	786	702	722	772	733	728	688	729	744	721	699	705	724	716	733	791	737	737	765	737	687	727	721	707	719	753	693	702	689	754	727	722	714	683	688	720	795	741	693	708	748	759	734	721	775	755	721	690	738	723	733	706	687	687	710	698	717	693	707	681	756	717	744	743	743	777	703	703	747	707	738	777	727	753	768	741	734	747	774	701	714	774	709	707	725	708	748	741	740	743	672	712	769	704	707	702	736	729	717	722	690	722	755	746	721	744	676	750	723	734	728	716	655	731	772	738	752	725	743	749	718	698	690	702	748	692	740	730	738	762	744	761	708	693	744	738	725	691	662	724	759	761	710	664	787	721	709	662	754	733	713	749	706	756	704	737	701	773	733	723	736	706	736	717	685	743	723	714	705	700	761	693	727	729	717	741	702	677	717	773	717	743	725	752	785	722	696	708	739	725	728	726	768	718	775	734	777	732	755	713	697	736	727	738	676	752	689	777	700	714	752	726	691	744	745	681	757	737	717	690	730	690	764	708	747	703	743	731	690	714	732	760	761	719	743	749	700	739	771	770	767	684	733	721	765	767	712	726	735	715	703	767	761	726	723	707	710	709	669	727	738	723	732	715	755	674	680	786	702	747	714	734	721	731	671	704	672	759	675	703	734	727	763	765	717	701	737	732	771	718	687	752	737	715	709	742	719	736	772	734	722	738	717	779	706	687	726	749	717	719	701	715	721	751	701	727	704	732	705	727	711	750	751	700	725	698	786	762	749	746	681	720	694	671	756	763	742	703	730	771	756	726	725	725	713	702	747	761	722	729	754	774	707	761	722	746	735	708	720	697	738	759	722	770	750	704	717	765	704	716	759	738	752	766	720	691	724	725	748	703	716	722	752	702	779	726	763	721	705	661	749	687	731	713	775	713	711	730	726	783	716	771	791	703	683	742	763	712	758	760	734	732	706	721	697	730	706	755	709	747	750	772	703	732	710	751	728	729	717	739	689	713	703	738	693	734	754	743	680	746	743	694	679	724	699	699	734	761	699	724	713	740	741	753	705	707	775	727	704	759	739	770	724	692	710	705	709	698	745	718	717	741	702	750	727	715	723	748	722	714	739	714	745	783	711	758	724	735	720	741	727	695	747	753	728	727	737	707	744	780	711	700	749	715	812	775	761	715	723	693	765	675	750	648	722	787	723	747	718	699	713	776	700	741	760	734	775	741	706	783	727	757	722	767	751	723	725	734	712	720	769	728	734	683	747	735	694	769	732	728	705	735	677	713	718	670	727	737	736	684	703	729	745	723	715	754	693	731	777	718	761	736	702	747	667	729	717	724	746	738	676	750	711	728	740	704	733	731	735	702	705	777	647	718	730	729	750	758	764	729	756	755	739	717	706	730	735	765	756	760	686	722	745	685	733	726	733	718	730	717	754	763	768	723	737	717	725	768	717	778	697	715	702	707	707	714	686	775	738	741	747	764	740	699	750	697	721	729	767	784	732	698	737	697	780	735	751	756	782	718	768	753	724	740	735	717	690	756	746	717	699	708	741	751	717	715	727	735	730	746	765	659	750	731	699	717	733	733	710	737	732	730	726	778	755	705	746	719	729	697	685	731	713	726	754	751	697	713	672	707	745	675	705	720	725	749	728	719	736	756	754	729	684	693	751	727	770	753	726	726	728	771	709	678	731	748	698	727	746	760	738	710	690	747	748	720	700	712	727	782	713	692	758	711	744	714	702	716	754	699	728	699	720	671	735	726
15415	1454	1072	866	596	595	546	423	362	343	351	336	313	281	302	295	286	292	264	275	253	260	293	287	266	253	298	280	280	312	265	278	301	295	291	255	252	271	272	278	281	314	281	280	269	272	249	301	291	278	277	255	283	292	268	262	264	291	265	260	252	212	268	237	279	258	254	288	279	286	276	268	262	279	283	300	270	274	271	238	256	265	284	287	290	280	266	270	267	269	291	305	248	289	260	222	286	283	298	260	249	241	290	273	255	275	291	281	248	279	281	253	283	267	300	303	290	265	287	245	238	262	272	276	295	294	279	239	273	297	247	305	311	270	284	260	269	295	275	248	270	263	258	292	268	252	270	285	288	277	295	296	288	286	299	267	306	249	283	284	263	268	243	250	264	286	251	278	265	277	285	291	259	304	323	304	298	286	252	293	260	286	295	286	281	296	240	267	327	285	269	264	298	256	258	315	258	304	269	293	297	264	272	269	270	251	264	290	321	255	254	269	265	278	287	256	259	291	304	257	278	252	269	254	271	275	275	247	283	266	289	278	261	269	279	275	259	294	265	276	265	253	288	283	281	259	266	255	283	282	261	271	265	276	284	305	265	260	303	245	228	298	287	298	255	270	286	281	253	263	273	291	283	285	280	261	293	274	287	306	289	280	245	303	284	271	270	295	315	312	263	273	289	259	280	267	290	273	248	261	298	244	288	294	277	291	274	281	306	276	272	277	270	234	294	279	285	284	288	262	268	232	240	293	290	268	268	262	291	295	273	307	300	271	278	273	275	287	276	256	283	258	270	279	257	287	289	310	293	286	281	276	255	259	242	279	259	283	295	264	285	274	269	278	288	282	275	270	290	280	267	293	279	271	271	246	290	247	251	265	303	258	226	273	261	300	245	288	289	274	263	288	240	268	286	265	254	312	303	298	261	285	298	248	288	276	309	264	279	289	258	277	286	267	277	268	249	279	261	262	294	243	246	271	253	267	273	289	227	278	268	304	274	277	254	277	257	269	297	280	303	296	260	308	278	279	272	279	250	269	289	304	271	257	267	299	247	290	270	301	293	298	261	254	274	270	235	272	266	285	264	263	273	255	273	283	248	282	243	280	310	254	281	263	243	272	259	285	273	295	282	280	297	268	260	296	272	282	227	266	271	245	271	303	285	279	273	265	308	288	304	244	261	263	251	273	274	274	263	265	237	282	265	243	282	292	294	317	273	306	270	262	273	274	290	273	275	266	285	269	268	253	305	272	287	290	290	295	290	259	294	265	301	258	262	267	249	266	259	285	259	237	266	254	270	291	297	320	293	277	250	283	280	282	291	278	296	258	279	249	277	267	275	257	276	294	247	262	278	275	314	253	273	273	270	245	265	273	277	304	281	286	259	259	273	273	286	245	269	288	343	287	272	256	292	270	245	262	273	267	228	287	241	233	276	294	256	270	270	268	280	288	298	295	290	280	293	276	282	282	275	275	250	253	260	274	282	279	284	286	344	270	281	260	291	239	255	312	306	256	279	301	280	298	278	325	298	270	257	288	278	296	269	289	310	282	269	284	275	266	247	284	289	258	271	268	273	298	287	310	282	302	287	262	268	275	273	269	271	231	271	275	257	282	276	270	284	294	259	301	249	298	291	301	281	261	298	279	280	255	253	300	293	300	282	246	240	250	264	322	249	298	283	307	275	286	244	280	311	274	241	273	310	279	280	307	304	267	249	282	252	268	287	272	301	295	262	255	272	276	271	273	241	288	271	291	284	273	252	265	264	269	271	304	272	287	296	263	258	250	261	281	233	269	296	286	248	253	269	238	265	281	260	276	286	288	276	251	283	267	243	274	260	292	252	261	246	242	295	258	280	256	273	290	281	270	284	309	292	298	287	277	264	277	256	245	276	264	268	299	280	264	274	297	290	305	257	275	290	272	306	282	294	279	271	284	281	295	261	287	295	269	246	288	242	244	265	273	276	264	275	266	270	250	278	302	280	288	277	293	289	287	281	293	258	274	262	249	249	319	276	289	251	293	265	271	297	303	273	293	276	291	277	234	245	274	270	271	250	257	265	275	252	275	303	267	280	270	279	278	275	275	245	295	301	265	257	294	268	303	284	263	277	270	279	256	302	248	262	262	292	261	262	322	286	277	269	259	265	285	294	249	264	293	270	260	270	245	275	273	291	277	275	258	240	267	276	282	256	281	295	275	284	277	279	259	298	276	272	287	279	252	286	270	225	264	265	267	259	271	279	295	260	289	274	306	278	303	266	265	273	276	268	281	294	282	293	269	264	299	292	278	235	256	273	263	275	271	281	248	272	276	242	253	286	257	246	260	276	262	269	283	278	251	309	308	274	293	299	239	296	242	258	281	296	282	268	233	284	279	253	267	309	254	249	269	247	252	276	284	295	274	263	273	255	270	292	281	257	258	252	282	267	274	295	259	267	262	239	257	278	279	287	239	266	287	286	295	266	312	288	266	278	246	294	270	284	251	279	294	280	280	278	245	277	261	268	263	283	232	247	282	283	288	274	242	277	283	288	267	280	298	284	267	273	247	270	269	242	246	270	264	269	264	259	243	260	284	262	266	307	254	233	287	246	248	280	269	300	268	308	247	261	264	296	302	233	270	309	248	272	265	294	264	267	260	238	290	273	273	299	282	275	264	285	252	285	261	306	286	288	259	233	281	273	269	273	262	275	279	259	265	270	292	267	261	283	277	266	257	246	294	261	311	259	268	271	264	213	269	280	309	267	263	247	292	285	252	277	256	274	269	263	269	252	284	266	270	308	275	267	264	246	281	279	281	288	304	245	279	280	324	308	287	247	307	281	293	266	260	275	299	258	292	287	278	245	251	256	268	270	336	266	283	265	254	258	266	274	281	283	274	293	265	270	303	306	267	243	282	266	261	283	251	247	280	290	277	277	264	236	267	277	259	310	267	290	288	292	259	277	278	267	241	262	265	263	275	248	270	275	309	254	273	266	269	248	266	270	302	293	254	278	269	289	282	254	270	278	275	271	270	272	290	293	274	309	274	291	270	278	283	265	261	261	267	273	290	277	284	267	279	264	249	284	265	290	272	293	248	250	259	293	275	280	284	270	264	287	311	275	277	281	327	267	288	289	270	274	248	268	248	303	276	261	283	279	267	286	257	283	236	287	276	267	261	275	279	254	258	285	285	323	290	284	276	287	275	303	242	262	250	254	278	266	284	279	271	254	275	301	263	255	270	257	257	274	290	283	285	283	280	264	267	257	289	285	278	268	272	274	263	270	257	273	274	278	274	271	280	300	274	260	273	277	305	267	269	265	269	290	247	270	259	279	281	296	258	277	282	271	284	289	294	234	286	293	298	270	284	286	266	250	290	291	269	262	284	306	288	257	271	295	265	244	274	290	279	284	277	252	287	307	264	282	298	296	278	266	266	271	267	263	245	246	318	253	238	249	257	263	294	254	279	306	274	293	271	286	269	267	297	290	274	267	263	264	268	271	283	246	286	277	251	265	273
8900	1278	2401	2562	2196	2018	1885	1558	1229	1098	923	914	877	770	765	802	809	716	726	697	714	704	674	678	694	676	656	694	666	672	724	648	675	688	693	688	655	663	677	650	619	603	626	669	663	631	604	680	629	646	617	653	651	656	663	639	670	662	648	642	601	609	628	620	664	613	664	618	641	612	618	631	607	626	632	630	629	650	602	621	590	602	637	645	654	627	598	605	640	570	673	602	644	640	623	630	638	632	667	647	661	663	664	613	625	653	604	662	625	607	676	658	639	662	627	568	674	630	647	627	663	612	619	604	622	639	600	646	652	618	614	642	581	619	689	618	581	618	633	636	684	612	638	563	616	617	599	630	598	579	626	617	610	612	619	619	674	650	645	640	610	634	659	646	646	567	687	647	631	633	617	585	622	616	592	589	618	603	630	630	603	610	628	634	627	609	613	601	656	607	629	574	610	664	612	604	587	628	629	667	648	625	590	644	621	642	648	657	630	582	627	631	613	615	656	642	634	642	642	612	639	633	622	604	659	603	625	631	641	619	640	624	629	613	641	599	674	636	631	633	638	623	607	657	659	626	616	626	640	629	610	636	614	609	640	578	612	634	636	636	616	678	628	637	587	615	607	606	620	612	614	636	618	618	620	636	631	659	658	622	637	578	607	607	635	632	648	627	617	634	645	594	616	628	580	627	651	622	597	574	580	636	615	615	615	638	616	607	639	630	629	640	608	616	604	613	635	631	592	592	639	597	620	639	642	624	661	603	658	652	603	603	614	617	657	633	622	610	625	587	604	604	623	610	614	672	678	596	661	630	571	638	593	623	630	591	590	625	650	653	577	611	646	587	659	630	679	592	622	617	637	658	605	614	594	641	655	602	612	636	626	619	626	606	636	659	620	649	624	640	628	646	599	631	648	611	591	617	586	642	587	593	634	648	639	623	662	633	633	573	609	620	611	625	580	625	599	609	659	613	627	646	631	641	617	639	610	686	598	655	632	601	664	633	633	649	620	622	597	616	573	595	655	623	580	607	636	603	655	653	586	640	657	623	660	643	593	630	625	588	577	616	597	633	603	639	643	564	655	645	638	630	637	642	594	669	619	627	646	665	616	616	604	609	581	685	625	612	588	632	598	624	670	677	667	620	624	617	625	629	628	617	624	610	693	605	629	605	603	640	604	605	576	629	644	605	623	639	558	618	639	592	637	694	633	665	631	573	656	649	642	618	592	654	601	635	623	633	640	591	617	668	617	624	626	580	571	638	594	623	645	612	640	581	642	581	616	601	637	637	643	639	600	626	671	634	603	581	633	610	614	617	595	650	602	626	611	619	649	657	628	636	629	618	644	638	549	627	642	634	611	613	668	625	648	612	653	606	634	610	646	643	621	610	626	598	650	622	604	585	666	618	593	599	654	637	639	630	592	631	634	612	623	644	644	637	688	629	593	596	650	627	650	643	619	663	585	666	678	635	590	639	624	597	637	656	605	646	636	617	625	607	642	587	653	637	646	612	631	639	605	600	600	656	608	604	634	653	655	608	618	619	637	646	595	626	616	604	645	614	619	645	590	580	622	605	588	653	601	600	658	641	588	661	592	611	577	636	652	632	637	628	618	637	569	629	627	661	643	617	627	615	605	637	627	646	637	667	659	605	678	583	608	605	649	610	649	606	604	625	629	590	620	630	587	644	615	621	636	676	589	633	616	615	568	597	622	578	676	637	631	629	639	635	601	596	651	649	661	650	670	655	626	614	625	624	614	670	629	621	638	577	634	638	605	692	656	611	662	646	605	618	615	653	620	630	621	591	645	646	629	629	626	645	595	643	627	641	635	661	667	659	612	645	624	672	661	608	591	665	635	610	609	645	614	592	654	656	593	626	651	622	625	663	625	580	615	630	680	610	600	603	640	594	659	610	620	633	589	582	633	598	638	642	615	676	611	634	641	673	635	587	598	631	605	645	685	649	593	624	639	612	613	625	611	632	657	631	616	632	588	618	614	598	653	646	618	612	608	620	663	634	596	613	583	632	627	613	649	608	641	615	596	586	621	625	628	630	635	619	626	610	626	652	622	586	625	621	625	623	599	637	605	607	589	597	669	615	623	625	652	613	617	602	614	608	619	614	594	644	593	622	598	618	653	651	595	673	609	623	599	617	602	638	639	596	633	626	601	646	596	644	635	629	621	638	576	597	625	626	653	594	604	662	615	642	675	593	630	607	632	630	673	633	647	653	620	671	610	636	625	620	656	632	619	598	582	605	639	618	626	643	596	635	662	652	660	643	598	595	613	586	630	615	648	637	591	613	607	628	619	667	613	572	659	637	653	642	649	623	604	650	632	623	655	584	650	627	627	611	690	624	626	605	637	609	603	635	623	651	608	617	645	595	632	666	623	611	638	664	691	617	587	628	583	654	629	599	655	606	651	624	643	683	678	672	632	612	652	603	626	624	629	612	602	674	587	631	593	636	585	596	578	620	580	572	587	600	624	640	568	679	648	615	631	668	640	639	619	657	605	645	611	624	642	611	624	621	656	571	632	600	631	621	606	649	634	623	669	591	578	590	602	655	631	632	618	592	655	645	559	623	615	631	644	597	618	602	680	625	619	571	660	631	608	662	629	627	670	599	620	626	590	672	589	633	621	681	669	676	607	649	625	608	619	590	627	609	621	665	611	645	638	659	629	607	582	660	628	625	648	666	594	622	604	609	652	594	584	632	619	618	621	611	645	603	622	631	610	673	670	649	608	621	615	626	632	665	632	649	653	585	638	633	620	635	601	629	620	618	640	609	631	675	647	694	585	601	610	592	621	646	680	612	636	616	643	624	650	630	615	626	636	639	627	605	611	665	612	575	657	670	603	591	641	694	626	605	587	659	625	625	597	582	640	641	646	618	647	619	612	680	582	588	631	586	657	623	666	661	641	621	596	628	627	603	610	637	564	592	630	656	688	663	655	650	621	620	639	642	628	633	591	620	648	660	646	676	667	589	605	592	617	630	595	656	656	615	630	633	655	591	619	657	632	621	622	642	650	606	654	609	663	590	574	608	634	618	609	636	621	642	627	636	643	633	624	597	608	582	622	614	611	579	587	622	658	581	603	621	635	633	664	535	590	631	638	626	705	625	630	629	646	605	624	644	617	593	629	647	577	634	593	675	619	620	647	631	648	653	684	633	606	605	645	619	625	624	640	613	615	629	617	651	630	607	659	635	619	670	619	633	596	642	620	597	614	685	582	659	628	633	620	683	647	614	641	664	633	620	657	647	609	626	639	627	626	625	625	580	600	584	622	615	646	680	623	630	613	635	613	618	620	632	654	645	641	637	588	661	661	613	664	565	654	588	669	592	598	604	626	587	592	627	601	624	622	591	629	599	624	630	643	617	653	619	596	602	635	680	643	672	627	644	634	590	676	665	613	643	597	648	608	640	622	633	627	666	614	615	629	643	643	631	652	640	602	597	654	649	600	639	638	621	645	665	589	611	659	663	630	598	635	666	622	621
2192	230	201	186	165	180	183	156	176	157	162	149	162	164	179	170	166	152	215	141	141	167	153	160	160	149	195	175	160	183	187	169	157	171	148	167	148	159	160	195	179	170	166	156	156	203	159	185	159	172	181	149	158	169	150	148	182	171	158	146	150	160	141	145	151	164	149	169	157	167	154	162	162	155	160	157	170	170	145	161	167	159	156	131	152	151	144	174	161	181	151	163	143	163	133	152	164	150	170	181	171	139	170	185	153	150	159	172	149	155	158	154	156	157	152	165	136	161	162	149	142	166	172	162	140	173	190	168	171	157	159	164	154	154	161	179	183	179	189	161	184	163	141	179	164	172	150	149	188	150	171	161	162	153	182	164	193	152	143	162	164	186	189	173	169	168	169	162	177	183	160	164	178	158	186	169	157	176	182	150	160	163	176	157	123	155	155	170	143	168	182	158	168	164	168	138	158	155	152	171	164	165	157	153	154	150	151	181	155	169	171	147	163	155	164	156	182	147	156	161	172	150	162	166	145	148	181	162	183	149	163	160	159	170	168	146	186	189	148	175	175	173	147	156	150	150	152	142	177	147	162	193	157	147	151	152	145	188	134	165	153	164	141	181	158	166	184	162	156	166	163	162	159	192	160	161	179	156	151	171	185	160	156	141	159	161	133	142	144	145	170	162	168	159	157	165	152	168	139	164	147	150	144	156	141	163	162	166	144	159	174	164	145	176	163	154	149	175	165	173	167	171	167	172	167	169	179	172	140	164	173	168	182	151	155	170	161	141	160	158	126	173	149	164	155	169	162	150	164	156	169	174	158	176	163	178	145	182	143	183	154	161	159	152	164	160	167	182	142	169	172	160	162	163	145	164	148	157	157	164	173	166	165	182	162	179	144	167	152	148	159	153	182	174	163	171	175	184	193	184	167	156	138	152	158	155	177	136	151	165	171	195	167	172	170	152	177	163	166	147	153	174	174	154	167	175	156	189	163	198	161	155	160	153	160	161	165	162	167	160	162	164	176	148	141	164	154	163	166	174	179	162	172	147	150	146	151	172	162	154	132	157	158	157	197	173	163	135	154	168	173	175	164	166	156	154	155	158	171	153	184	199	170	161	165	156	172	146	173	170	156	165	152	167	180	152	153	198	144	162	163	126	168	152	153	151	165	165	158	148	167	165	164	172	169	155	140	157	145	168	174	179	158	149	154	164	143	160	161	157	162	173	143	144	151	170	165	158	166	158	166	151	145	178	146	165	178	155	141	156	174	180	172	162	176	186	151	173	151	176	171	175	161	136	169	156	147	162	171	172	163	144	169	180	186	182	162	159	159	167	157	188	152	162	157	155	171	169	150	161	167	183	161	149	163	150	157	136	168	148	152	154	176	156	145	147	140	151	175	179	151	143	146	137	161	174	164	137	161	171	169	197	174	151	182	163	161	165	184	164	174	147	149	157	186	163	144	154	165	166	161	170	152	167	150	148	135	159	169	181	157	172	183	142	148	173	176	160	174	166	158	156	164	141	139	174	169	171	169	175	170	154	149	135	137	168	165	146	159	155	167	141	196	146	155	143	127	164	173	137	183	180	185	179	176	163	172	157	167	178	171	158	177	152	157	151	152	169	163	172	147	157	150	171	160	168	181	155	169	171	186	147	138	153	153	164	156	156	157	139	168	148	148	159	166	161	153	152	145	161	136	160	156	161	165	177	171	167	142	159	162	176	163	141	174	180	160	161	142	170	160	154	123	142	129	140	196	161	171	150	157	145	175	131	165	180	168	164	153	153	157	168	120	167	152	168	166	147	148	161	167	171	166	162	168	173	133	168	158	178	168	176	168	169	141	139	191	171	145	156	152	153	144	158	161	164	160	140	146	159	168	158	158	167	160	174	165	174	166	189	150	156	149	151	166	165	169	147	151	144	138	163	168	150	159	154	152	162	167	151	149	151	132	152	147	150	175	157	161	162	192	176	179	132	155	204	153	152	167	168	172	182	143	142	166	165	184	165	168	167	149	143	153	169	175	184	161	160	164	134	166	167	155	167	154	171	174	179	151	154	165	178	137	162	148	173	177	163	155	157	133	164	124	174	166	175	142	157	162	189	154	154	158	200	164	173	139	143	157	161	163	154	178	175	182	177	152	158	145	159	152	145	167	149	165	159	153	162	163	177	126	149	189	175	154	164	164	167	159	161	167	161	162	156	175	174	159	164	156	156	156	145	180	174	161	144	181	175	160	143	162	148	155	152	162	185	181	161	153	154	153	169	175	176	161	160	140	152	151	126	164	129	141	169	177	160	166	174	176	144	158	159	154	180	160	161	139	148	152	161	177	175	156	147	159	165	176	155	157	153	151	147	144	150	148	168	160	153	172	179	169	147	158	164	190	130	170	171	161	163	163	173	155	148	152	195	166	158	150	152	150	145	155	169	156	156	155	156	185	163	158	183	173	165	148	168	181	168	147	148	160	169	161	165	179	157	142	165	179	184	187	168	167	191	148	170	167	183	178	150	154	163	161	177	154	136	160	156	162	160	169	187	155	172	172	145	148	158	164	145	173	164	139	141	168	186	150	177	169	158	144	153	162	174	172	152	160	136	155	147	152	166	186	170	152	146	147	169	156	142	161	161	148	171	166	142	179	153	176	165	161	165	157	172	184	180	157	151	159	167	143	168	147	160	162	170	173	182	155	169	165	169	147	161	141	143	148	140	157	175	172	152	139	154	150	171	155	159	167	163	145	153	189	177	161	174	167	173	161	149	180	156	152	157	150	176	158	170	186	140	153	154	166	158	126	161	136	148	146	161	146	156	144	170	152	170	186	175	167	152	163	155	158	136	156	154	182	167	152	162	172	169	148	170	166	156	159	142	134	166	173	161	154	139	188	156	176	153	161	160	137	142	167	138	173	160	157	141	143	130	146	148	173	150	163	177	157	146	188	142	174	174	158	158	169	162	169	174	168	163	155	149	155	174	155	143	154	174	169	155	187	147	180	169	157	196	176	169	127	133	139	150	145	137	164	138	156	154	134	134	168	156	172	163	157	157	170	168	179	120	160	175	153	153	151	154	146	146	193	149	149	151	155	145	146	175	165	164	175	171	159	151	158	161	146	165	160	151	160	156	166	159	153	167	154	153	179	173	170	161	171	167	132	171	187	170	171	178	169	163	160	161	131	177	175	140	157	176	131	164	144	162	152	185	163	162	173	145	154	161	163	166	164	157	155	155	166	149	177	146	149	135	177	175	148	166	154	164	149	137	157	162	175	163	127	169	141	163	158	125	150	159	170	151	165	164	151	171	172	144	151	158	155	137	143	171	144	177	165	165	159	163	154	164	168	184	170	143	165	170	164	164	133	161	155	147	169	164	172	145	160	192	140	139	179	168	174	159	173	178	179	141	171	171	150	184	172	177	166	161	151	161	156	177	163	162	141	145	169	150	184	157	161	162	165	154	145	159	143	156	169	188	156	145	136	146	172	152	164	163	155	173	163	152	173	136
2302	468	529	522	559	621	555	502	491	487	449	442	432	441	421	417	455	407	441	465	425	423	452	376	409	397	416	402	450	404	447	421	420	478	441	415	433	426	423	418	432	411	391	450	426	432	401	418	412	414	450	426	435	426	441	440	405	426	418	417	395	406	454	457	447	442	435	441	458	432	405	451	419	440	450	457	429	418	395	415	400	393	413	446	446	405	405	472	438	421	414	417	423	417	423	441	434	450	426	458	380	389	425	386	426	477	393	431	399	389	418	412	429	392	385	416	450	401	445	425	417	418	466	425	414	434	413	412	409	406	381	396	412	464	428	394	397	438	409	428	384	413	439	425	399	416	444	406	394	381	436	414	414	427	468	397	413	433	417	403	428	421	424	424	430	436	422	425	408	438	400	430	420	415	453	385	407	422	407	406	411	405	428	432	401	418	413	447	439	454	421	434	396	449	430	428	457	436	431	422	411	464	414	403	448	424	427	388	439	416	413	393	431	429	454	395	457	376	391	432	430	402	439	390	419	407	445	412	419	438	393	445	433	427	442	412	413	445	419	416	424	429	429	441	407	430	376	414	416	434	423	397	403	445	445	458	438	442	388	399	379	425	409	406	412	426	414	470	422	404	410	461	429	405	414	433	427	421	425	455	434	397	428	425	368	417	413	435	452	424	430	393	402	441	421	450	431	458	430	415	400	418	440	450	419	432	417	408	451	431	393	447	429	436	403	452	437	449	404	436	447	426	406	402	417	402	398	408	437	409	433	424	421	435	386	427	415	422	403	434	427	426	433	450	476	431	439	422	404	410	421	421	430	427	396	435	451	419	449	452	462	421	420	429	434	422	420	440	404	423	474	473	423	429	396	419	434	405	442	451	394	425	425	435	419	446	470	422	425	414	422	423	427	401	426	408	435	459	447	461	449	436	395	419	403	452	407	427	397	387	410	438	416	436	435	411	457	439	434	411	419	455	419	413	434	411	404	412	473	405	437	425	412	451	452	415	424	438	414	388	434	450	440	399	445	397	414	432	457	404	428	451	408	425	375	409	448	411	446	433	393	453	403	399	439	391	446	429	443	445	445	456	453	396	432	418	434	437	395	421	393	439	404	438	443	422	416	411	381	434	437	424	415	416	418	424	435	383	466	394	427	422	448	428	377	412	409	425	449	452	441	362	414	448	411	405	435	401	432	395	431	438	407	405	397	429	424	407	414	425	440	441	427	434	467	426	414	453	464	421	464	436	405	462	419	424	405	437	393	409	411	389	419	444	419	438	424	420	384	433	420	419	414	422	449	429	452	417	407	438	399	429	394	447	410	417	418	427	392	420	441	436	459	431	425	401	417	420	427	413	385	406	416	424	411	455	444	399	386	411	442	448	428	429	437	419	404	448	439	408	395	462	443	427	406	416	482	421	418	393	409	408	399	399	394	436	432	427	427	415	387	443	429	425	445	410	440	405	407	402	400	406	455	445	407	424	422	431	442	420	391	464	408	443	399	419	407	449	402	408	438	450	419	457	423	420	402	422	423	410	430	441	413	400	409	440	409	397	442	394	407	420	427	397	387	419	426	447	433	407	412	409	434	417	418	421	431	433	401	418	460	432	393	461	443	426	421	418	461	446	429	423	433	431	442	399	435	412	418	398	407	440	424	393	429	417	452	400	429	412	423	424	417	464	416	390	437	410	389	401	410	400	423	422	400	464	388	427	421	401	411	437	416	455	401	440	465	433	400	419	400	434	446	432	381	452	458	430	427	409	423	423	409	415	449	442	416	427	392	403	463	393	437	421	435	405	445	403	417	424	423	443	442	393	420	467	394	407	415	433	396	451	409	416	408	444	425	420	455	405	405	414	400	410	423	438	414	415	443	446	448	428	385	430	463	420	393	423	460	430	429	409	438	411	481	443	430	408	402	398	425	419	413	432	447	440	379	427	440	469	436	415	412	418	397	405	419	428	437	405	423	420	391	439	428	429	417	420	451	453	404	389	423	406	428	397	386	445	393	402	427	415	441	390	418	401	426	387	439	433	426	418	425	428	396	397	441	456	427	442	425	414	454	403	441	447	427	425	432	428	419	418	432	398	438	445	451	458	405	433	421	434	417	437	432	435	452	411	440	455	396	411	431	412	408	418	414	439	442	432	458	424	437	412	414	455	433	406	431	432	399	423	421	427	442	421	423	432	423	415	401	396	435	388	421	436	441	422	438	440	446	447	437	455	437	410	423	425	414	441	442	398	424	432	409	446	420	423	436	432	393	448	429	420	490	450	393	428	409	439	437	424	411	447	447	423	403	413	358	464	459	405	438	460	403	430	439	404	408	423	449	417	407	412	430	434	401	413	450	424	442	431	460	403	438	440	422	443	407	424	426	413	442	431	414	448	374	451	423	475	419	400	435	441	428	399	451	429	393	424	398	402	394	399	428	366	440	442	413	395	424	462	437	421	433	384	380	425	451	389	411	442	418	405	436	426	443	440	460	424	437	498	420	415	378	390	406	444	437	396	434	393	465	456	419	397	421	451	421	444	438	426	390	414	397	449	430	437	446	437	393	425	401	412	427	398	431	420	431	433	467	380	439	422	425	422	418	455	475	420	393	420	431	435	448	396	419	393	428	386	429	442	381	413	414	428	423	452	461	437	423	409	398	421	430	433	394	409	431	399	454	417	450	405	408	424	433	433	418	391	424	407	435	387	400	431	441	428	427	409	430	446	393	429	398	407	419	439	394	419	423	412	445	442	444	440	408	455	405	445	401	406	451	405	439	433	440	423	428	412	437	440	451	385	454	424	392	436	434	431	398	412	441	451	408	430	412	404	431	422	417	417	428	434	416	451	406	449	394	463	404	443	432	400	424	437	430	402	416	452	413	402	410	461	404	411	434	471	402	416	428	423	402	441	420	416	473	454	408	397	477	434	431	412	424	425	479	450	428	397	408	376	433	411	444	387	421	404	447	443	407	423	414	429	469	431	410	421	429	421	458	421	428	434	438	418	425	444	439	431	425	430	435	411	441	402	431	423	448	385	431	448	404	431	434	441	415	425	428	442	429	428	467	449	445	412	422	403	448	432	443	409	415	430	453	451	469	409	428	428	430	426	429	407	416	445	444	423	382	417	469	418	384	439	414	387	473	451	437	402	402	439	425	384	412	419	459	461	400	437	421	417	420	414	430	435	431	433	457	415	422	436	430	416	401	389	412	405	408	445	431	441	407	447	416	425	465	420	445	401	458	422	442	428	438	387	414	456	457	393	401	444	430	422	402	438	422	455	431	387	440	422	381	437	439	433	410	440	446	415	433	419	442	451	451	418	440	430	429	443	409	427	413	423	433	418	403	449	470	440	429	414	387	459	448	433	377	419	440	432	419	421	448	461	460	409	456	425	404	425	466	375	378	389	415	450	420	402	409	436	403	432	406	426	479	405	423	426	410	438	376	420	401	456	429	442	453	432	423	418	444	441	438	426	415	441	435	457	426	438	439	430	431	420	438	409
8614	787	733	552	508	444	417	439	351	358	345	335	381	302	341	317	319	304	335	352	310	317	323	315	301	330	319	297	283	341	326	348	305	314	293	332	323	338	291	339	315	329	321	301	300	303	318	309	291	293	306	279	298	346	338	315	320	296	328	309	350	299	310	313	281	308	289	288	327	294	318	310	321	308	313	320	301	339	323	311	335	294	341	348	303	342	309	330	357	313	295	301	341	267	313	271	306	325	331	301	317	305	307	285	299	342	344	313	316	341	308	284	299	308	302	305	289	339	312	330	313	313	305	318	317	298	305	328	321	309	342	326	315	314	280	283	290	292	272	311	292	327	301	289	336	317	311	314	306	329	319	341	320	295	282	339	322	302	298	303	342	334	292	338	281	276	295	332	320	293	295	285	269	288	318	296	315	313	304	315	315	346	312	313	307	306	278	334	295	290	283	322	303	334	291	262	319	298	312	297	314	331	303	318	309	332	329	312	314	314	314	329	311	307	292	281	298	328	296	314	300	276	333	312	310	314	307	298	367	334	286	296	334	309	332	290	324	280	277	298	294	324	293	320	342	320	315	317	329	325	351	300	328	292	281	365	319	299	299	330	315	321	328	319	320	282	301	271	319	290	304	321	308	313	268	296	284	301	304	286	282	325	306	329	312	287	336	272	324	301	292	312	302	327	292	330	321	311	309	274	295	326	336	314	287	312	299	321	302	336	313	350	319	303	313	339	318	354	313	313	318	319	295	302	291	325	318	302	311	310	296	298	311	281	333	308	313	313	324	273	294	303	300	312	290	294	301	304	281	332	312	314	311	363	281	267	354	325	323	316	295	308	303	283	318	302	306	294	339	334	302	331	307	357	324	280	298	286	337	296	298	318	304	315	295	290	298	305	346	322	280	327	309	288	315	329	289	301	319	320	306	296	308	276	312	292	302	318	339	301	286	319	322	329	349	332	303	283	286	310	332	290	316	334	295	305	292	318	323	345	299	310	329	309	325	292	288	316	293	326	288	307	294	301	317	313	320	338	327	335	336	327	330	282	306	301	298	338	289	313	303	336	300	305	314	327	300	305	326	336	324	296	283	298	296	304	346	290	316	297	282	315	340	346	329	313	299	324	288	266	321	274	311	335	334	307	304	309	291	297	328	316	314	319	308	297	321	338	350	322	287	317	315	322	284	296	292	311	323	318	346	291	337	314	304	311	294	342	333	300	327	290	305	296	276	287	327	305	346	302	353	287	322	266	318	278	326	363	291	332	326	309	302	354	302	325	319	309	300	309	306	301	306	332	291	308	339	328	304	314	365	285	302	317	298	293	340	290	323	330	325	308	301	312	294	314	270	319	267	311	322	340	333	295	293	282	320	372	317	311	297	297	318	314	309	293	311	326	293	303	329	320	285	318	323	269	314	283	277	303	314	330	285	320	290	300	321	310	313	302	327	346	281	335	288	298	306	346	339	323	330	315	305	273	354	315	293	303	328	333	329	298	300	306	300	287	326	323	321	287	302	292	326	327	341	329	304	284	331	282	324	276	288	312	319	294	294	313	320	327	317	346	255	315	329	305	262	304	272	314	314	276	335	302	320	322	296	332	312	298	294	318	330	311	301	321	305	306	309	302	322	317	318	309	307	306	294	269	309	306	294	298	303	320	303	318	328	308	325	289	331	354	307	295	293	332	306	310	304	295	321	327	295	328	328	281	292	306	313	294	308	272	306	319	306	321	273	321	332	331	305	302	309	298	311	329	324	320	326	322	307	326	330	339	291	287	275	307	306	278	304	362	292	310	305	310	370	318	301	307	280	319	284	340	353	329	333	326	306	323	272	323	290	314	298	298	272	307	305	308	330	299	330	294	315	296	296	332	313	317	314	339	303	314	334	311	309	295	297	275	296	299	337	336	313	276	311	313	329	324	324	304	312	314	334	311	317	271	272	303	329	319	303	273	312	323	315	299	331	337	293	313	283	283	282	308	276	301	305	294	304	325	290	293	341	305	304	329	299	311	290	292	288	316	298	307	308	294	312	321	311	286	315	307	314	295	313	337	331	319	321	346	301	299	291	288	290	327	293	325	325	324	325	285	296	321	312	320	325	310	309	326	309	307	333	336	307	355	319	300	331	336	267	318	282	307	306	284	332	280	308	323	330	302	312	320	305	313	296	346	309	319	317	328	313	304	264	304	303	274	344	326	356	329	293	302	324	293	327	345	317	299	321	311	321	312	328	314	312	352	293	322	325	296	336	285	296	300	277	358	309	332	293	338	307	320	320	307	306	329	290	317	315	299	350	303	309	303	263	334	344	314	334	282	311	307	317	307	341	294	313	340	345	316	328	260	282	310	327	325	312	313	293	312	319	315	281	313	309	271	337	301	304	314	332	351	320	321	322	286	326	332	307	288	296	348	293	303	335	307	310	319	262	296	310	318	310	331	304	305	318	283	312	320	314	296	299	326	333	301	304	314	299	281	336	318	320	308	318	317	291	310	312	298	300	323	320	307	312	305	309	292	318	305	315	292	266	279	317	315	283	318	298	294	334	310	297	322	330	286	320	321	314	316	275	339	288	325	301	310	295	335	302	294	329	304	311	310	341	290	316	307	327	345	350	300	313	309	299	300	317	294	283	336	299	333	299	302	316	295	306	329	321	283	336	327	318	349	328	312	324	318	299	317	289	243	275	302	330	301	331	308	310	261	325	341	305	303	285	288	329	322	302	286	311	300	330	324	314	338	318	327	337	327	320	275	295	307	318	312	304	295	292	294	286	322	354	281	327	317	327	298	357	327	306	309	278	283	310	329	316	309	323	351	293	338	314	294	312	345	262	284	320	309	301	291	305	333	284	301	301	341	307	304	320	288	295	296	340	305	294	275	309	284	317	323	313	322	354	276	331	313	270	314	320	337	329	303	326	294	320	310	313	335	317	300	343	281	335	323	349	292	291	334	318	298	302	343	297	321	305	319	316	286	301	339	331	306	316	345	317	329	303	309	283	332	341	313	293	305	309	297	294	317	319	321	325	333	299	335	294	335	314	286	285	288	322	301	315	280	312	314	335	305	305	333	304	294	322	310	274	310	292	305	298	315	297	294	297	313	364	297	315	330	294	278	295	289	284	288	294	295	297	318	292	312	320	270	301	296	307	272	345	317	330	293	282	326	280	301	271	306	302	296	320	326	305	299	316	303	314	327	298	289	313	291	304	310	306	266	314	299	320	308	305	312	316	317	300	310	292	280	298	326	318	314	285	278	313	288	304	340	339	344	308	307	335	289	285	323	332	352	311	302	279	309	311	292	338	323	297	296	296	336	307	350	278	313	315	318	291	279	343	326	329	337	309	315	291	365	314	329	347	315	315	324	330	309	299	332	332	273	290	320	358	304	349	326	318	322	316	318	333	322	322	322	322	309	278	252	303	331	286	305	319	318	283	318	316	331	317	328	293	328	311	332	255	307	326	327	288	328	323	344	336	323	355	307	285	288	317	286	310	314	323	377
7231	1111	1711	1715	1515	1404	1421	1278	1042	945	952	884	846	797	796	823	794	760	736	747	805	786	737	816	796	723	773	760	794	785	753	744	668	701	686	754	724	790	782	696	735	721	778	746	749	737	705	704	696	733	735	743	746	707	724	725	706	710	696	714	749	726	748	756	732	776	661	681	713	745	749	690	715	695	688	765	778	701	737	777	712	733	738	743	722	697	765	715	740	759	706	760	678	756	747	712	749	753	733	667	743	702	715	717	747	742	703	733	768	716	747	681	725	709	735	752	709	711	723	719	765	720	733	726	707	704	707	739	737	732	699	713	701	699	738	739	778	713	724	727	721	727	684	711	734	664	758	731	735	704	778	747	714	705	754	749	701	716	705	718	695	735	684	755	684	785	751	740	727	699	743	692	707	712	673	755	692	642	741	705	754	767	715	714	719	744	735	735	743	691	762	755	617	693	748	766	761	750	679	755	730	744	710	701	730	689	741	745	772	740	727	705	734	764	713	670	736	717	720	757	699	726	690	719	711	712	750	767	727	708	733	678	662	735	661	736	752	689	698	746	735	736	760	737	731	719	673	721	730	674	718	766	736	730	734	719	676	754	727	686	756	714	780	727	756	744	736	744	768	743	771	714	715	751	731	730	716	722	727	768	785	715	724	734	707	742	747	711	674	717	755	723	746	704	677	748	743	686	748	753	778	798	740	730	686	735	720	734	737	697	747	731	715	730	760	695	659	689	734	691	717	731	722	696	731	753	737	739	694	734	720	736	706	734	701	706	731	687	752	731	725	723	713	719	715	740	752	700	700	738	732	780	703	725	696	748	774	722	725	715	699	768	758	761	713	699	735	726	741	671	702	730	730	756	742	693	706	711	725	766	709	674	733	765	719	743	751	744	746	697	741	699	707	738	727	758	724	703	742	707	731	712	731	699	727	694	715	750	724	815	748	723	700	707	790	757	745	732	721	662	767	707	728	719	750	749	728	695	685	675	718	686	746	710	694	729	723	687	741	666	723	677	764	765	759	721	750	725	739	706	722	725	709	774	704	674	744	705	760	730	740	760	700	726	727	729	725	707	703	762	746	725	707	726	756	720	741	690	716	698	727	726	714	766	725	733	691	695	698	705	696	696	798	754	775	725	724	698	757	702	754	735	715	731	794	726	731	723	726	777	735	712	715	725	700	752	721	743	732	735	742	684	698	702	766	783	737	712	745	742	810	757	731	726	710	692	763	794	664	732	724	726	738	776	752	732	712	696	755	746	730	696	735	716	719	718	696	731	663	684	701	749	690	673	728	742	680	733	742	750	767	708	736	735	733	716	740	722	742	739	724	734	777	707	734	725	734	731	732	758	713	709	735	714	736	713	744	707	762	724	716	710	728	731	737	736	740	691	783	745	722	688	722	746	717	722	718	705	717	710	710	693	753	699	745	689	742	698	770	698	691	710	696	734	750	734	688	686	682	742	738	708	756	738	722	723	693	666	706	738	694	763	692	688	760	712	712	728	717	719	720	711	737	720	743	716	774	712	725	717	723	691	716	696	741	730	735	753	733	733	786	753	782	743	728	705	745	709	700	716	728	773	747	713	754	749	762	749	714	727	709	715	713	748	746	716	714	689	762	743	702	683	717	747	750	727	721	750	736	721	751	737	745	762	699	717	729	775	730	758	720	710	746	736	704	702	696	714	740	712	707	699	737	731	698	732	745	754	733	757	705	745	774	730	765	697	764	739	700	704	750	719	728	787	738	715	749	712	702	712	734	728	726	776	699	703	753	682	750	717	722	702	692	757	736	726	758	727	760	721	724	756	730	732	724	770	702	727	730	701	715	727	740	763	733	709	739	727	732	777	744	739	727	715	743	736	717	731	707	761	743	743	691	750	735	733	729	770	731	731	725	696	722	680	696	718	718	773	728	741	701	764	731	724	718	725	739	708	737	737	697	750	750	733	713	697	755	702	688	701	736	722	705	766	717	772	741	706	712	779	727	718	717	718	700	732	713	725	734	786	736	702	707	739	769	706	735	720	746	761	733	743	705	724	744	746	708	745	717	752	694	737	792	700	746	715	695	761	740	729	721	724	742	734	785	743	735	669	766	723	720	692	758	713	730	736	724	734	730	788	766	767	730	719	707	753	722	725	735	737	729	705	751	734	706	733	717	754	693	735	738	746	711	716	674	739	738	700	707	734	704	726	724	738	719	729	753	721	742	707	715	718	738	712	725	715	715	747	733	732	683	715	719	719	722	692	712	740	720	675	774	696	747	692	749	670	738	777	737	720	724	737	711	711	696	699	707	755	754	715	726	712	702	734	724	731	755	698	724	689	742	738	683	742	715	714	710	726	721	716	683	677	741	734	742	697	727	707	725	774	689	705	736	729	744	733	744	690	746	739	722	737	725	697	723	728	727	747	709	743	737	754	760	742	775	683	769	722	720	749	761	733	732	772	741	743	703	705	740	749	764	727	772	717	778	737	760	716	757	708	684	728	742	708	730	676	719	708	700	714	723	729	741	757	706	708	692	749	720	708	716	720	722	701	738	690	753	704	753	760	695	728	759	750	731	746	727	766	705	697	768	719	727	732	736	742	756	705	731	710	708	714	715	704	714	732	698	714	727	722	746	710	717	768	722	751	705	737	753	681	748	722	749	769	674	710	683	722	757	799	712	710	742	750	696	699	743	761	703	743	762	739	729	752	747	723	733	765	732	750	756	691	738	662	740	735	717	726	726	723	740	718	732	678	744	792	708	711	726	702	737	679	667	728	725	730	661	706	724	663	740	670	734	723	689	674	700	788	740	734	730	680	706	650	715	750	738	696	682	697	726	724	724	726	740	677	750	717	725	716	739	706	674	803	721	706	723	761	703	708	704	715	734	734	719	767	714	758	719	721	715	710	734	718	692	745	692	713	772	728	730	745	685	725	742	725	702	754	704	714	698	729	726	691	746	705	707	751	761	772	759	732	754	702	753	726	756	686	718	752	723	761	717	694	701	725	729	740	720	741	786	738	688	706	735	724	779	753	704	760	742	726	734	764	742	736	731	702	712	674	735	731	717	679	690	678	716	720	701	775	758	718	792	721	767	675	693	738	717	765	745	705	680	732	750	716	774	714	737	690	744	736	746	729	773	742	754	700	762	737	704	699	770	750	771	737	679	667	732	737	702	733	753	741	704	656	702	703	725	733	715	722	737	727	709	758	745	693	716	759	734	658	730	704	713	728	787	782	691	759	718	747	755	681	729	704	732	763	760	775	671	776	719	761	723	714	739	687	771	731	758	758	690	683	734	719	715	754	722	717	731	713	724	762	676	767	737	700	707	718	738	712	765	711	722	755	709	735	733	738	732	677	728	722	685	748	700	770	702	679	744	726	720	733	677	708	690	720	750	693	754	661	744	707	707	744	732	735	734	712	753	702	751	724	705	739	744	727	671	742	738	712	706	703	695	733	704	702	713	712	675	727	703	720	728	685	708	749	793	711	760	742	748	750	719	772
15570	1501	1111	819	585	519	526	431	357	338	288	289	302	322	328	289	295	277	283	269	271	282	262	258	285	262	262	294	260	294	274	264	261	280	268	301	269	291	263	263	287	272	282	286	316	289	310	279	273	274	280	252	269	305	290	250	272	281	282	282	260	291	274	265	275	269	286	255	285	246	273	289	304	247	280	277	294	293	291	270	279	276	285	266	259	281	270	290	290	293	298	261	268	288	306	281	247	275	272	265	258	276	290	286	259	249	257	247	240	275	284	261	265	273	271	274	273	282	258	244	266	244	281	262	271	243	259	239	248	253	273	271	278	249	305	263	296	251	278	283	252	248	274	240	257	278	255	259	290	285	281	268	279	262	311	267	269	265	261	307	247	307	295	250	274	285	297	262	305	265	266	268	273	266	248	253	270	293	277	278	285	262	274	260	284	269	269	289	294	277	305	266	264	299	297	265	285	286	279	257	304	230	258	249	258	261	309	268	250	295	247	268	268	282	256	266	267	288	270	275	267	247	281	262	290	276	297	293	299	281	275	274	279	264	282	244	270	305	281	304	236	277	271	316	264	276	263	297	301	284	326	269	297	280	282	263	277	274	290	279	297	276	252	304	239	276	237	295	268	266	262	257	283	278	300	268	258	299	277	266	271	292	292	292	273	261	281	297	272	282	306	301	259	263	256	272	257	248	265	281	260	291	261	262	273	247	266	235	239	260	278	286	285	264	257	253	253	283	254	296	283	258	257	292	259	290	278	294	266	252	293	284	269	266	287	286	263	293	277	273	261	264	284	276	302	273	291	269	254	287	266	274	252	270	247	279	294	261	271	274	287	287	287	288	307	285	296	283	283	261	264	239	284	272	284	288	282	258	220	246	270	295	291	266	269	298	254	253	256	266	277	276	295	286	265	276	268	256	286	292	256	255	267	240	315	286	282	276	267	240	255	287	274	285	281	271	251	227	246	269	293	295	260	248	245	250	275	277	281	262	290	246	274	289	285	277	249	246	259	274	240	278	248	280	275	246	286	266	261	275	296	262	288	270	287	288	259	258	275	269	246	307	273	310	278	251	277	244	285	260	304	272	262	266	240	274	229	305	271	260	251	272	298	284	305	283	287	260	307	270	260	274	260	253	250	233	249	282	295	296	286	291	252	250	270	277	274	253	290	247	255	271	255	288	305	281	274	252	298	273	270	254	274	274	273	282	335	320	300	234	298	271	267	276	239	278	271	280	267	259	268	255	285	265	275	264	275	255	304	272	255	289	273	262	275	296	277	272	265	263	240	239	273	245	285	268	265	282	265	260	241	276	255	277	276	240	290	261	282	288	286	269	285	261	242	253	281	277	262	263	290	297	307	275	246	253	280	286	257	234	268	257	269	285	278	269	255	282	276	303	292	290	264	254	278	285	295	270	255	305	272	251	264	256	273	282	241	292	293	255	278	257	270	280	292	259	298	308	297	285	229	269	267	247	232	263	263	277	278	264	252	289	266	263	295	297	266	281	278	285	289	274	264	288	260	268	285	301	284	281	260	256	252	274	282	269	255	305	266	274	313	259	295	292	271	302	255	265	282	265	263	273	289	271	278	255	274	292	294	270	281	278	264	262	302	260	265	309	258	294	277	255	304	289	295	269	272	283	265	287	280	268	271	276	271	285	247	273	293	278	282	274	269	258	256	282	268	326	270	238	267	273	272	252	261	255	286	301	267	272	304	279	272	255	253	246	263	246	284	263	286	254	270	267	296	281	246	278	273	261	242	271	277	304	287	244	299	250	280	298	293	288	274	309	280	272	268	271	266	282	261	302	265	282	261	266	301	269	298	272	293	276	287	272	274	273	313	241	258	287	255	280	305	291	257	302	271	251	279	236	263	268	260	271	273	268	262	260	246	269	258	275	303	251	292	288	289	296	264	298	267	301	260	271	273	269	262	312	270	290	284	307	319	283	317	291	276	279	291	270	275	259	282	266	274	271	271	268	249	302	259	296	305	289	242	235	281	272	260	284	253	273	269	285	261	295	266	255	238	258	294	262	279	271	268	268	262	298	263	261	272	251	293	264	260	266	291	283	301	291	268	237	311	277	287	293	295	255	282	288	309	291	275	284	277	267	263	271	266	245	259	278	246	274	258	269	291	272	253	276	285	272	302	275	275	287	294	262	261	264	277	271	261	292	243	254	271	260	216	280	257	256	282	277	274	308	260	286	281	292	278	275	276	238	277	239	275	275	282	305	248	260	268	292	289	283	295	293	261	272	287	296	285	304	255	291	288	267	283	248	254	272	266	263	283	272	315	271	267	272	287	284	237	265	277	273	270	266	280	274	263	254	253	275	268	273	278	259	307	296	299	261	291	270	301	298	275	268	290	291	292	262	287	290	300	266	285	273	284	288	282	269	271	275	269	308	276	264	265	258	302	240	262	289	247	274	273	279	248	290	269	288	288	287	286	279	289	262	242	278	267	269	293	281	281	286	238	299	262	275	261	279	305	262	239	305	279	265	266	259	265	256	274	258	280	279	311	287	271	282	299	259	292	279	288	282	265	302	269	268	277	247	257	301	261	280	293	269	262	263	261	291	267	273	281	264	266	282	282	286	305	253	288	281	283	290	265	250	273	280	259	288	274	238	262	252	266	277	283	253	282	284	258	273	276	270	254	258	268	264	255	273	254	256	299	276	288	256	291	304	272	277	285	255	278	286	283	283	282	260	301	317	299	281	263	242	237	271	277	271	260	277	275	266	285	296	308	268	285	269	267	258	284	299	294	307	286	241	266	254	275	260	295	284	266	309	275	264	290	260	293	321	233	268	262	268	287	266	266	263	269	268	273	287	283	305	269	287	279	261	277	297	288	312	285	292	280	265	278	263	263	278	273	288	292	269	302	260	266	273	303	282	269	270	263	300	262	267	272	266	295	265	280	274	264	268	261	267	275	273	279	304	266	273	299	274	275	288	268	307	283	285	262	269	282	268	284	272	258	252	239	271	270	290	266	246	267	268	271	273	275	270	262	271	251	294	253	264	285	280	275	257	261	240	283	249	271	272	245	267	273	274	272	279	245	278	265	251	237	275	253	276	293	257	291	259	253	275	293	294	267	282	263	262	255	293	289	293	263	280	306	272	254	302	279	298	279	284	268	283	255	289	305	271	277	287	289	275	267	266	285	293	266	279	284	279	271	270	283	274	271	248	279	275	275	292	217	267	288	295	295	243	260	281	276	278	271	260	257	269	274	270	286	270	301	276	272	281	277	268	282	309	289	244	284	219	293	266	291	303	280	301	246	272	275	272	273	256	318	288	313	303	276	274	247	292	248	299	272	284	286	300	280	287	248	279	270	268	248	292	238	235	279	277	262	293	296	248	301	316	271	251	315	263	271	256	265	278	282	273	295	278	300	270	289	311	240	291	286	268	274	232	271	247	262	271	269	306	265	259	264	276	253	277	285	296	316	262	308	288	265	261	277	261	258	268	278	266	276	311	286	267	271	293	289	207
8953	1343	2552	2636	2177	1827	1888	1556	1176	1167	974	980	870	794	793	801	809	730	740	749	680	701	697	692	681	668	724	665	659	716	652	650	638	686	691	649	656	652	627	672	666	647	640	638	660	611	634	663	693	632	630	606	661	635	620	687	639	614	668	684	623	639	612	621	617	638	655	615	652	625	612	617	700	640	686	570	624	694	603	648	595	646	642	650	602	660	635	603	680	658	640	666	601	672	642	614	635	640	600	609	638	642	612	636	642	583	608	577	669	670	625	642	634	610	618	596	645	585	602	611	586	676	630	593	621	609	592	637	622	664	593	627	690	637	570	580	625	627	613	675	620	625	635	620	601	598	615	638	555	604	638	637	641	645	667	590	624	603	584	642	640	659	592	639	632	614	625	592	641	649	643	595	606	636	620	669	623	626	588	657	581	663	615	623	570	641	664	592	598	559	610	632	611	641	601	657	642	637	638	629	620	638	601	586	650	690	588	622	612	658	619	650	654	659	629	642	615	581	625	638	597	629	580	665	625	592	628	666	630	684	611	628	580	600	643	629	649	659	619	625	673	646	599	622	641	613	639	616	597	649	599	586	594	632	615	610	622	654	627	606	585	629	627	609	614	604	597	602	641	618	640	665	611	638	578	601	673	640	640	655	664	612	629	641	636	632	682	631	621	635	604	606	644	616	616	662	610	620	633	612	635	610	638	592	642	645	622	609	624	606	640	630	636	593	645	651	564	604	645	632	613	601	631	592	629	613	619	630	623	639	673	635	648	606	630	610	585	584	627	609	654	616	602	661	614	637	598	618	651	589	608	606	611	610	644	642	618	626	614	597	602	680	641	629	603	681	613	627	634	645	621	599	573	638	680	639	631	593	635	622	644	582	655	623	583	640	613	650	612	651	626	566	633	614	644	604	607	625	631	593	651	630	588	646	668	619	620	636	604	591	613	564	626	616	627	637	580	648	629	625	635	605	684	606	649	572	573	573	614	665	627	630	611	669	575	681	620	643	619	642	568	666	640	642	666	576	615	594	611	633	573	637	634	620	604	631	656	586	657	610	592	589	597	658	632	600	629	641	616	622	639	573	636	569	627	610	623	632	576	603	617	625	611	633	645	618	641	634	639	637	628	656	619	673	640	611	652	638	622	608	650	639	666	659	621	612	647	633	589	629	700	664	573	632	604	641	627	590	641	619	658	632	673	616	593	646	606	598	622	647	623	638	621	607	620	576	657	603	589	613	627	646	638	660	649	639	642	599	605	600	637	655	614	620	608	626	604	597	589	607	662	622	623	612	634	591	671	670	626	670	603	593	607	651	594	594	624	639	602	678	595	631	602	580	611	619	662	613	632	629	629	627	625	629	640	617	599	665	579	613	623	637	633	628	606	651	594	598	626	594	619	640	627	638	617	614	637	685	624	660	588	650	613	600	671	627	635	597	632	615	622	644	644	605	599	662	596	635	618	574	656	638	647	596	627	656	607	640	625	629	656	582	644	608	655	607	624	595	604	600	626	599	635	605	674	604	595	623	621	597	637	656	590	664	603	602	616	619	603	628	602	609	628	644	622	612	624	609	648	629	646	638	621	654	585	597	642	642	624	578	645	598	608	626	602	592	561	647	661	657	628	576	601	627	632	573	632	608	702	611	615	631	625	636	601	611	623	626	621	644	613	643	652	600	630	633	588	606	596	619	659	615	604	623	663	603	582	620	627	593	633	608	619	688	592	619	628	621	650	639	595	613	669	650	655	640	598	582	645	607	606	647	647	597	631	650	613	617	643	584	600	613	647	599	576	609	598	602	648	615	619	642	625	640	629	615	647	596	629	557	610	691	642	625	619	583	665	633	638	606	639	641	611	616	629	652	661	635	587	623	626	628	639	627	562	659	666	675	620	635	619	615	651	657	616	653	648	608	615	631	642	619	615	585	569	651	616	603	624	620	623	605	610	635	609	622	639	605	624	607	598	598	619	653	626	604	638	643	630	635	625	617	601	667	608	614	617	635	612	630	665	637	616	612	665	649	625	618	632	638	603	665	649	630	597	666	641	601	586	614	626	609	625	607	625	600	613	614	642	607	626	620	620	640	617	655	651	690	648	584	632	638	611	614	639	605	617	630	612	655	641	596	620	612	629	622	638	639	598	618	618	634	592	631	655	592	609	602	638	585	625	632	621	621	602	659	590	634	655	675	609	652	649	637	621	593	619	617	636	638	611	646	614	661	599	609	608	667	656	564	652	600	591	637	651	636	690	633	637	583	611	678	629	632	566	638	594	589	595	683	605	607	624	610	626	576	619	635	590	620	651	614	630	650	585	594	674	692	653	618	644	617	663	589	584	636	644	584	632	618	593	636	633	675	647	670	629	615	616	641	601	631	629	622	614	647	601	592	660	629	623	608	607	597	621	619	611	620	584	602	628	604	589	648	664	644	629	601	605	643	638	583	649	658	589	662	631	633	585	583	614	586	609	621	607	636	623	633	593	622	588	597	623	668	571	600	607	617	626	590	623	651	636	570	632	629	646	677	641	587	613	637	611	606	635	666	607	641	583	592	639	624	633	555	581	607	610	630	650	579	600	594	630	641	607	603	614	668	622	644	600	643	612	661	640	618	651	651	634	597	636	621	585	643	614	581	599	546	594	636	649	637	621	648	645	642	576	593	666	637	639	625	656	596	623	646	669	644	640	660	624	636	611	595	628	618	645	596	624	629	633	625	624	619	655	604	618	625	638	602	626	639	597	643	536	632	664	628	620	611	583	637	638	628	605	627	621	637	632	617	608	594	612	672	639	609	660	624	539	618	641	611	647	601	588	627	630	568	639	661	625	585	670	660	589	626	639	651	601	622	584	614	627	606	619	597	638	650	625	654	631	639	614	609	650	607	602	618	594	618	637	592	633	642	631	626	624	643	654	672	675	627	585	603	622	627	644	593	641	605	620	628	609	591	623	637	626	641	642	625	649	654	598	602	609	644	637	654	645	627	657	585	653	639	604	642	626	658	633	642	603	582	625	621	611	610	687	631	626	612	649	675	627	643	596	642	595	638	609	670	595	613	609	646	666	647	592	587	573	603	636	638	637	667	600	625	657	622	598	625	653	633	587	627	617	639	635	653	626	653	601	624	626	634	623	687	603	623	625	609	631	630	631	604	643	607	612	591	649	639	601	636	670	620	643	633	606	653	599	624	596	614	673	650	616	621	659	582	652	651	690	702	598	615	606	642	603	618	644	617	660	623	607	622	590	627	646	634	606	669	631	647	637	578	651	649	612	600	575	591	631	646	633	612	657	658	643	633	601	593	605	644	647	622	609	643	596	639	658	623	661	633	640	632	609	638	661	625	645	613	619	618	629	659	610	668	648	611	613	651	609	609	636	598	655	622	622	610	626	639	650	597	653	623	655	650	638	565	621	658	641	597	613	610	582	641	605	646	608	615	614	630	712	590	605	635	626	634	587	615	628	590	626	605	615	645	642	605	601	585	666	645	648	588	630	636
2104	214	228	186	170	173	177	215	200	167	166	134	170	164	155	152	206	156	150	160	174	134	168	160	162	171	154	172	168	167	151	161	142	152	155	169	178	173	162	161	149	163	207	152	179	139	144	165	154	142	195	170	173	143	169	156	152	147	179	142	175	163	182	161	173	168	193	163	181	162	145	170	156	179	174	190	164	174	174	178	143	151	169	160	153	141	174	155	156	152	169	170	177	175	164	133	158	161	155	205	146	145	203	166	145	186	142	149	146	163	148	171	146	165	144	175	169	152	167	176	174	145	143	163	149	205	183	185	143	157	154	176	165	173	178	148	187	157	178	185	147	171	200	163	184	142	172	179	161	167	167	171	163	158	165	148	163	166	182	207	163	159	160	144	154	148	169	169	180	144	146	152	133	166	152	156	187	148	137	172	158	158	168	179	152	164	148	173	173	156	150	173	141	155	175	148	169	180	159	178	162	164	152	187	169	159	177	166	154	156	174	176	176	164	170	147	172	155	170	168	174	141	181	163	168	179	162	152	181	166	161	151	157	142	168	139	177	173	143	147	166	138	164	165	146	171	195	169	146	154	160	183	170	169	152	173	148	154	179	142	158	185	158	173	160	169	160	162	172	176	136	194	163	155	164	162	180	158	172	162	162	155	168	162	156	153	157	138	171	174	156	161	159	134	146	164	153	171	155	175	183	167	173	144	142	155	158	168	177	166	157	144	146	149	179	155	174	157	127	144	157	154	146	154	159	163	177	163	158	179	160	181	135	158	141	159	182	179	165	158	142	156	175	170	168	171	143	158	147	135	139	155	135	168	173	159	170	157	162	166	163	171	164	151	169	162	144	154	171	172	179	163	153	159	151	150	145	150	174	154	154	158	169	148	168	143	149	169	179	157	158	157	172	158	151	149	158	178	170	166	144	179	149	136	168	180	180	168	156	178	153	161	145	156	146	165	156	157	175	185	169	165	152	156	181	183	159	144	163	175	141	177	168	161	146	131	175	149	183	157	166	163	151	173	164	153	161	174	189	185	172	159	146	166	146	182	166	157	151	194	162	170	179	160	172	159	144	194	146	167	144	148	176	188	173	166	157	176	173	172	188	180	158	168	150	138	152	176	181	184	181	156	156	166	161	173	170	178	137	181	155	168	164	151	166	135	171	170	149	167	159	162	176	159	164	160	144	170	171	149	169	155	160	153	152	166	177	157	166	176	172	161	163	170	168	157	168	161	160	137	152	154	155	150	173	167	182	152	169	169	159	159	148	159	164	159	163	173	152	174	186	148	166	163	155	163	147	166	178	157	161	153	167	153	174	160	147	159	147	152	184	177	166	187	175	157	167	138	189	160	150	191	151	156	188	163	170	166	163	181	156	152	126	134	149	157	131	164	158	149	153	170	172	123	162	162	165	154	183	163	143	166	150	155	183	148	154	146	173	192	168	152	162	177	152	165	188	165	126	182	166	160	171	147	196	172	151	149	141	162	166	170	162	149	148	150	153	129	153	127	164	165	180	163	158	165	152	147	181	158	155	147	172	156	150	181	161	183	166	178	157	169	118	188	152	176	169	146	159	140	180	180	160	174	179	180	142	163	160	155	141	145	153	158	157	153	177	158	146	146	148	166	148	161	157	173	148	144	156	157	158	168	177	158	175	175	177	162	145	184	172	162	153	152	171	147	128	189	171	186	171	157	155	173	177	161	168	152	168	177	187	198	144	172	173	156	149	168	154	157	152	166	175	157	149	168	182	167	156	158	146	171	165	143	181	173	172	198	154	177	168	170	174	177	154	142	157	161	173	183	147	140	158	149	163	193	190	167	182	161	162	142	158	164	141	178	147	166	168	168	163	155	166	166	167	165	162	156	173	148	153	151	149	180	141	170	143	142	142	147	181	172	161	178	160	155	137	171	169	164	159	148	155	157	167	157	166	149	167	164	167	145	164	158	168	160	159	150	151	147	163	151	144	159	145	165	171	150	154	163	143	144	154	164	176	159	161	153	180	152	166	138	162	148	132	146	157	165	146	164	163	165	169	169	146	161	166	179	147	162	181	174	151	168	158	144	142	136	153	157	138	162	178	185	165	158	131	171	169	141	165	173	169	220	157	158	158	158	140	185	145	160	155	151	170	163	163	171	154	200	162	143	145	163	130	129	169	153	172	162	152	173	186	151	162	183	173	161	185	159	152	174	205	155	171	181	175	144	136	166	168	154	171	156	149	152	175	161	159	154	167	194	165	164	165	146	160	135	163	172	180	172	161	134	159	146	166	163	157	156	177	173	145	177	179	140	170	134	147	154	161	172	178	164	155	137	152	166	148	164	166	170	155	121	162	143	146	174	162	152	155	186	178	183	165	163	184	155	161	159	150	165	175	153	135	178	175	173	184	156	174	163	166	165	163	142	142	189	145	199	154	167	152	169	186	153	154	154	159	156	155	154	154	167	183	170	167	154	169	152	181	167	170	149	171	168	168	155	170	168	156	142	172	181	150	152	145	159	153	169	163	167	152	156	153	158	159	145	165	160	134	155	165	174	149	176	162	179	173	158	154	172	157	169	158	167	163	156	154	149	164	160	167	166	165	158	166	169	170	180	157	136	201	176	139	146	180	172	161	149	137	150	169	153	159	164	151	164	142	154	157	161	173	165	156	155	154	163	172	165	152	153	149	154	167	169	179	136	156	164	166	171	178	173	183	179	161	147	159	144	149	146	170	163	164	128	156	151	159	150	156	142	182	158	147	138	145	177	170	185	160	164	167	169	155	194	167	168	154	147	151	174	133	161	141	173	171	186	176	139	204	153	163	144	165	163	166	146	143	133	175	172	157	176	173	164	144	138	187	179	182	169	175	156	171	157	155	194	172	163	165	151	158	155	169	166	162	180	161	149	159	132	169	174	162	160	160	174	169	171	148	155	163	175	133	171	177	158	167	167	171	140	155	158	142	166	165	156	167	198	141	139	154	158	160	147	176	177	174	149	151	168	159	161	170	147	156	178	149	143	160	145	158	165	176	151	161	148	162	149	164	165	175	157	177	160	152	156	140	134	151	166	163	181	157	178	157	166	155	139	163	157	148	162	170	174	135	177	153	153	161	172	180	163	178	166	163	168	165	184	184	138	166	175	168	162	154	166	169	161	151	129	181	189	175	164	137	160	158	172	144	157	142	157	148	148	166	141	169	140	154	151	178	161	168	173	160	151	180	164	141	138	155	176	157	169	163	139	130	170	167	149	137	155	169	158	149	163	173	153	152	172	196	162	147	155	175	143	169	147	155	154	160	142	157	147	157	135	147	162	159	154	165	154	188	164	156	167	148	161	155	128	173	174	166	165	140	160	167	177	183	153	179	146	140	154	167	159	190	185	159	185	169	168	166	165	182	177	164	170	145	147	167	144	164	163	184	151	168	179	158	164	173	171	154	153	170	146	156	192	162	160	181	161	158	179	184	157	154	158	141	175	176	151	145	156	188	156	160	170	168	191	147	151	152	163
2327	468	560	551	517	517	578	529	475	471	446	433	435	439	453	408	421	405	402	461	406	441	430	447	440	405	434	429	394	440	408	425	410	384	401	425	435	403	438	403	446	440	421	425	428	444	398	438	421	431	398	423	440	426	406	358	452	419	382	420	409	406	416	428	419	435	428	394	433	431	420	443	420	414	388	402	427	419	386	465	443	415	437	438	410	427	431	425	414	423	444	396	433	420	397	459	388	410	380	458	406	443	428	456	419	443	391	385	413	424	409	432	437	405	407	429	411	403	458	429	448	406	424	419	410	429	426	399	417	422	454	422	410	441	378	461	473	442	404	427	417	394	439	405	425	451	421	449	401	448	429	431	402	409	427	394	395	377	403	415	429	420	417	448	424	383	452	422	417	426	407	422	459	405	432	427	456	426	428	407	402	451	438	445	399	429	428	433	428	366	459	428	423	448	435	409	425	414	426	457	466	428	471	427	407	442	430	425	435	442	459	432	439	486	406	414	420	424	411	458	415	421	390	393	430	419	398	391	442	449	441	426	403	395	402	419	418	423	368	391	423	405	429	441	413	441	428	420	427	440	436	390	403	408	445	425	417	427	418	446	428	424	392	424	455	430	430	468	397	455	424	435	436	400	409	451	429	435	414	389	399	422	430	416	432	431	399	432	450	393	437	449	384	412	449	446	415	398	461	418	400	431	422	412	406	433	454	473	430	403	428	448	442	446	443	389	455	448	427	428	412	405	411	453	423	428	389	428	407	420	406	411	451	398	428	404	407	418	437	426	418	432	417	420	462	469	433	438	441	408	428	465	406	403	423	437	387	432	424	416	432	438	417	406	413	444	467	407	399	424	394	400	440	396	403	479	442	403	445	415	395	423	413	410	431	459	436	441	407	426	442	446	425	434	449	459	422	401	429	394	429	424	440	458	406	414	415	376	447	445	382	419	434	406	453	436	397	406	397	397	438	412	415	481	423	412	427	392	410	434	415	447	431	418	402	408	438	418	415	429	404	462	445	451	425	443	399	425	416	447	455	429	388	401	436	401	454	419	429	439	431	391	437	409	383	446	427	430	424	444	417	427	406	411	397	438	406	458	439	441	400	404	426	419	420	417	402	410	458	424	480	437	436	440	409	402	398	419	405	424	406	430	411	421	426	380	413	446	437	425	440	445	427	401	434	425	457	460	448	420	425	393	466	459	433	426	453	425	435	420	405	428	417	398	433	388	387	455	436	433	398	407	443	402	411	423	421	423	416	431	415	423	408	417	405	435	436	415	427	412	444	487	422	433	447	463	409	413	454	425	414	405	448	389	447	421	406	409	433	370	451	474	410	430	432	422	414	417	380	434	443	397	418	438	423	429	405	417	394	448	440	406	406	404	411	440	415	448	432	397	467	426	449	439	428	405	409	453	442	421	447	449	422	441	438	418	459	388	430	456	450	405	451	461	451	415	407	432	418	445	369	433	462	440	427	431	458	428	429	419	399	433	414	413	420	429	431	437	458	405	419	441	438	450	398	442	409	416	438	406	416	457	420	446	462	404	429	400	465	452	397	409	398	438	448	438	385	428	466	446	418	394	418	411	407	386	392	435	442	425	402	456	442	425	447	405	437	436	399	450	449	409	393	404	413	413	409	416	393	409	424	426	446	384	458	438	448	415	401	396	428	428	444	441	466	443	379	391	447	382	419	429	429	439	446	446	413	483	384	416	399	404	379	433	390	402	432	394	431	425	416	370	407	405	425	464	408	445	423	447	368	418	449	354	423	451	431	438	409	416	446	452	412	412	448	426	409	412	456	440	422	419	410	411	441	417	413	394	435	423	364	417	398	439	446	412	466	404	400	397	410	430	392	416	442	426	425	402	430	408	406	411	409	457	445	421	418	426	431	410	386	412	444	433	426	412	391	413	458	434	436	402	447	443	462	417	407	417	435	460	422	423	414	438	405	461	415	444	422	472	373	443	433	420	414	404	414	414	466	395	415	421	410	435	430	438	472	401	442	412	416	384	432	398	418	401	409	407	440	431	438	412	438	442	406	427	445	485	438	437	441	406	416	432	455	382	422	433	462	425	477	456	407	414	417	446	449	456	476	415	419	423	400	405	429	425	411	392	438	429	430	416	383	447	421	414	432	401	395	446	432	427	430	433	404	418	431	452	433	435	417	426	436	424	441	447	444	414	435	451	419	445	460	430	434	421	399	388	395	432	423	402	443	397	447	446	405	419	444	437	419	388	410	427	430	424	416	398	434	442	416	411	427	406	426	425	418	433	409	417	436	393	428	442	427	411	439	435	422	404	430	385	449	426	382	388	405	413	451	442	415	430	376	463	412	421	413	404	452	407	392	395	452	431	406	403	436	418	417	398	440	433	442	417	418	376	414	453	398	443	395	389	427	451	463	435	398	394	430	392	444	398	414	448	421	421	415	426	418	411	442	433	408	403	419	415	403	431	405	445	422	431	415	400	454	410	416	410	421	437	447	425	417	447	390	423	433	435	379	426	436	402	412	432	431	374	428	430	420	416	457	437	415	474	442	438	442	423	426	427	389	420	417	432	444	432	422	406	429	453	442	399	451	400	413	417	422	409	465	422	374	430	453	406	447	414	402	404	428	429	423	420	441	432	431	430	468	399	421	424	427	425	443	404	439	441	437	376	484	398	430	429	419	398	421	439	406	442	436	411	393	388	430	423	407	445	425	451	411	436	450	410	412	412	406	430	395	426	416	413	398	410	427	410	446	421	455	430	421	406	416	431	438	436	441	400	414	427	418	428	423	462	422	463	431	448	421	429	435	423	429	408	432	427	398	385	424	416	413	462	428	418	408	422	404	459	422	397	382	437	425	411	419	418	444	412	425	376	431	418	400	435	417	413	430	449	448	432	379	406	410	432	445	427	450	405	442	415	435	448	456	453	449	440	417	422	437	422	396	424	405	432	429	408	433	465	410	454	386	420	408	410	394	417	420	430	378	430	391	459	440	433	417	396	406	392	433	420	422	444	426	435	416	447	404	435	402	432	434	456	444	421	392	405	421	464	432	410	413	441	450	396	419	429	443	458	432	410	480	440	443	417	434	423	439	426	438	421	408	386	412	409	419	415	396	420	416	409	425	463	433	444	422	450	442	407	436	456	423	386	437	451	422	443	446	407	410	375	441	417	439	447	414	461	412	419	422	459	436	416	479	408	441	414	429	446	435	428	404	420	456	462	407	411	421	410	403	388	447	408	467	416	433	441	421	424	419	407	418	423	429	375	413	432	409	415	424	429	403	390	427	440	410	388	428	467	430	421	402	453	441	421	422	434	448	412	427	404	430	423	429	400	433	396	439	450	455	404	405	435	398	395	402	437	398	441	440	414	423	436	428	413	440	454	441	430	458	447	455	432	430	438	407	398	429	404	452	445	429	437	417	443	411	438	427	453	423	431	421	439	441	404	399	410	419	387	407	407	417	392	422	411	448	424	406	426	398	451	413	404	420	413	423	416	407	372
8944	769	751	606	475	424	422	431	365	373	328	362	300	312	333	326	330	332	315	309	326	330	348	307	297	337	331	344	313	308	312	314	317	305	324	318	355	357	302	316	353	315	277	291	329	311	341	300	323	315	328	300	287	311	294	313	277	355	319	324	289	310	317	292	304	347	308	297	313	289	330	273	305	309	324	298	350	306	314	310	295	296	303	301	303	305	308	306	319	311	293	305	327	318	315	327	311	286	312	306	321	296	272	298	302	325	318	307	316	304	327	314	284	302	306	302	276	336	302	303	306	309	305	307	332	309	304	325	312	298	338	332	309	368	313	297	345	291	304	326	317	293	328	293	310	317	334	301	287	347	328	318	313	297	312	302	278	321	317	295	290	339	311	287	314	337	328	325	320	303	323	311	304	312	354	329	326	301	308	328	298	288	310	311	298	304	315	259	342	310	310	315	276	311	315	323	322	296	304	306	296	311	311	324	306	298	322	352	341	331	308	295	311	296	312	299	294	280	288	332	262	273	304	324	345	340	300	341	289	277	293	306	321	297	313	287	335	310	309	294	341	307	331	334	345	285	298	338	348	304	321	299	302	285	313	293	304	304	311	329	323	316	310	300	270	311	309	306	313	318	309	324	294	262	301	339	344	327	285	294	300	323	315	355	284	285	339	275	332	311	316	325	327	287	331	293	323	303	320	327	300	304	293	335	311	332	311	296	321	300	330	348	312	313	342	336	299	315	350	319	308	317	316	310	326	321	322	336	289	303	316	300	336	302	340	312	322	322	311	320	307	305	306	309	343	303	321	346	291	269	319	274	321	321	319	304	319	316	324	311	318	295	323	306	297	289	325	312	319	291	312	352	313	328	301	285	301	292	294	334	298	306	333	291	304	325	296	328	297	303	291	313	300	304	309	305	344	323	326	278	289	296	319	281	301	328	321	328	320	301	269	296	322	314	304	303	333	357	311	326	281	310	335	310	314	294	319	318	326	322	295	274	311	321	304	318	309	321	302	350	282	306	302	306	285	316	333	305	341	258	337	275	341	347	293	314	278	351	335	347	319	329	302	321	286	340	321	281	292	338	310	317	289	288	275	283	276	297	342	314	316	333	308	323	331	301	306	310	320	298	323	301	304	311	307	286	271	300	329	303	325	270	324	292	348	324	325	315	309	296	338	329	320	328	298	304	341	319	312	285	332	337	321	280	335	331	327	347	308	318	342	334	315	330	322	296	355	298	301	324	308	321	326	319	349	290	317	266	274	301	346	299	301	300	301	298	331	288	329	310	291	322	312	309	281	310	305	293	308	324	292	322	324	302	321	320	292	315	339	328	297	340	301	255	319	314	312	328	346	340	322	335	325	263	285	295	296	317	306	326	342	343	300	271	280	295	299	286	307	301	287	326	329	332	325	309	331	315	329	295	300	318	300	324	305	323	289	330	280	285	299	322	339	304	304	305	335	310	286	331	298	326	277	294	293	293	301	318	308	287	284	296	321	310	333	279	303	325	330	352	338	320	349	307	326	288	334	312	317	330	323	314	290	289	323	321	307	307	321	315	315	315	271	315	306	324	305	272	312	319	297	306	291	303	300	333	308	302	356	290	296	300	345	305	346	326	295	320	290	297	340	351	318	295	343	294	308	301	336	295	306	340	297	313	326	326	293	317	332	307	329	332	271	309	289	322	298	294	311	313	306	321	270	297	305	313	315	296	298	283	299	300	316	333	311	317	305	337	335	304	294	301	322	344	308	333	279	315	304	311	311	329	327	302	303	276	319	304	343	292	317	308	319	309	296	314	326	311	290	286	295	296	321	301	292	329	342	356	299	317	325	345	281	305	314	282	266	291	311	294	302	316	299	316	292	297	311	316	315	299	297	327	308	328	334	299	327	283	324	305	321	336	292	287	307	308	314	353	295	346	310	315	301	324	312	320	297	297	288	323	302	278	321	310	313	315	318	323	277	299	295	300	328	341	318	343	292	327	320	323	272	276	274	293	313	324	301	290	317	333	317	311	326	299	304	290	276	325	298	319	311	298	334	327	312	354	301	309	314	260	295	339	333	311	331	314	297	325	303	320	303	305	317	294	320	301	336	324	298	301	319	320	308	332	314	317	336	334	302	323	299	291	309	344	327	299	274	292	308	337	309	327	305	338	310	305	279	304	337	291	318	310	313	304	307	337	331	316	326	332	315	315	310	296	309	299	296	313	294	335	304	290	302	294	312	286	305	297	305	323	341	317	303	322	306	307	289	295	318	288	318	336	324	283	304	301	273	319	306	307	321	332	308	291	284	283	331	323	325	312	309	322	301	298	298	325	314	307	302	289	290	303	315	323	326	312	334	364	289	296	302	331	334	286	304	341	317	324	324	318	307	308	290	333	300	298	287	301	300	329	298	304	303	322	305	327	326	313	314	326	349	347	291	306	302	308	333	296	294	320	308	295	282	322	307	306	344	328	360	331	316	305	326	329	317	330	324	324	331	332	283	320	323	334	335	347	319	316	323	323	322	315	315	283	293	280	335	326	281	277	317	283	324	347	348	306	309	334	285	317	343	287	299	315	321	328	343	313	312	309	336	335	342	288	317	295	306	320	308	302	273	331	288	280	289	316	294	339	299	295	293	317	328	322	306	288	286	288	327	316	320	300	306	293	331	289	328	312	325	330	291	281	329	318	318	319	303	285	319	312	352	333	301	329	301	307	313	300	365	358	320	312	344	317	335	322	326	318	346	299	315	310	333	306	290	339	307	303	328	314	336	268	292	330	292	318	297	320	345	312	328	306	289	311	307	298	299	293	310	314	324	298	284	269	327	345	323	293	297	314	318	314	303	318	326	351	308	332	303	329	318	338	289	322	329	342	323	299	327	294	343	301	325	313	283	292	313	311	335	306	301	295	324	318	291	314	319	334	321	335	322	339	301	271	314	318	303	306	311	314	289	288	315	337	313	339	292	307	313	265	297	286	317	297	312	319	306	288	309	309	319	315	314	302	318	316	305	306	298	285	293	288	312	332	299	296	301	332	293	337	332	301	318	313	321	308	318	342	319	329	300	330	303	291	314	300	308	307	296	275	307	331	291	341	308	303	316	332	288	330	342	292	304	316	286	300	304	323	305	276	310	294	341	273	334	316	292	307	315	301	320	269	306	265	336	346	327	298	334	311	323	310	328	299	337	310	316	326	350	360	289	310	312	303	318	321	288	321	305	327	297	309	290	306	275	320	335	317	285	315	306	298	326	274	323	335	326	325	312	288	320	296	337	322	290	293	293	356	331	316	284	289	302	300	322	322	320	321	306	303	317	304	293	294	281	319	317	312	299	318	297	299	306	316	316	298	303	342	321	299	331	355	307	318	311	309	322	314	321	344	297	335	291	337	322	320	281	319	340	307	313	319	311	311	323	295	300	269	344	351	322	291	324	323	290	307	307	301	347	318	318	303	322	323	326	292	317	323	312	302	350	286	318	304	319	318	343	304	330	319	316	344	318	313	321	327
7326	1108	1733	1857	1506	1412	1394	1331	1123	943	938	886	846	852	822	740	836	745	785	738	813	760	742	741	778	724	729	779	778	775	768	754	749	746	705	751	743	719	766	755	709	769	727	696	705	708	740	706	701	767	775	771	727	774	741	719	736	657	734	743	763	762	743	720	730	760	741	721	705	746	761	725	717	744	759	738	740	729	772	709	737	693	694	791	727	753	760	750	761	779	716	747	695	748	740	733	734	759	733	696	753	726	712	731	687	730	770	728	690	729	699	704	737	697	711	712	742	722	701	751	755	711	678	719	719	724	704	727	731	744	748	676	692	718	765	698	731	718	757	720	677	744	669	720	732	763	725	712	745	692	727	758	755	711	721	721	725	734	734	757	748	753	742	738	736	733	745	736	724	752	750	703	757	709	794	763	710	742	775	747	788	700	794	719	743	722	780	696	735	711	737	748	738	698	775	721	709	710	734	748	715	729	765	767	739	764	749	766	750	743	735	741	705	718	736	742	703	691	768	669	749	707	745	740	714	727	749	676	678	693	767	691	743	744	702	717	746	712	739	725	704	734	713	768	719	701	721	759	731	701	716	746	787	730	724	771	714	752	690	739	727	734	701	726	760	744	731	771	728	737	708	755	673	712	702	749	690	723	741	748	754	695	702	775	702	758	751	742	747	712	750	717	745	745	785	731	724	755	730	734	732	744	731	732	705	748	737	772	750	703	783	707	728	727	726	744	707	721	740	721	694	772	755	761	727	716	748	687	754	697	709	739	687	735	736	757	695	753	759	755	676	707	757	752	754	717	737	692	752	712	700	736	723	766	705	677	745	701	759	730	737	721	675	760	728	738	706	776	704	712	712	750	723	732	777	742	695	772	752	748	679	761	713	799	730	729	765	741	726	699	759	727	739	716	714	708	750	728	744	713	767	655	668	751	715	741	749	693	740	758	711	737	756	763	771	740	725	752	712	754	746	734	757	742	683	720	748	744	728	705	687	739	681	686	717	733	708	688	688	786	738	769	752	736	759	667	724	724	734	716	679	716	733	704	698	722	645	754	722	728	787	691	751	770	732	765	669	756	767	722	720	732	710	736	733	750	742	689	686	742	711	763	693	671	679	779	683	767	756	776	734	740	747	715	693	740	744	703	718	733	769	690	727	748	707	737	709	714	684	699	706	729	765	729	691	706	718	715	714	659	744	737	703	720	728	708	778	735	692	749	722	709	710	686	740	668	724	724	737	733	737	715	762	741	704	749	709	738	716	768	710	765	687	778	763	716	721	732	721	747	724	692	693	740	720	721	749	730	733	698	726	718	745	719	730	693	727	756	760	727	705	702	736	743	700	664	783	741	710	715	736	742	734	742	759	736	760	706	766	723	741	749	708	678	763	734	762	705	741	707	747	727	731	748	695	734	737	692	729	738	691	734	699	739	708	751	683	725	751	708	732	711	732	694	727	712	742	699	664	730	729	701	732	743	733	722	747	739	739	749	697	700	723	735	762	673	740	697	730	705	773	727	723	707	698	711	790	702	763	717	712	736	724	759	733	681	735	704	722	765	715	738	727	738	754	774	728	705	750	726	762	782	719	769	740	738	749	763	722	751	718	710	728	754	718	705	685	734	742	715	749	734	742	740	688	707	746	783	724	762	740	740	783	693	753	742	685	773	704	756	676	742	770	732	712	671	736	722	739	743	782	660	718	718	742	696	759	733	701	689	738	707	720	747	756	719	742	769	715	761	750	736	772	687	731	767	710	739	717	723	760	689	746	756	685	718	746	744	736	710	714	693	722	706	791	679	684	736	728	747	691	746	709	700	703	701	781	699	722	762	784	730	697	780	710	712	739	694	757	765	747	738	751	719	718	704	698	721	805	718	750	720	810	757	734	716	757	757	744	694	728	702	760	771	745	760	715	730	703	692	728	700	744	715	756	735	739	773	733	694	691	733	748	773	691	742	708	702	726	743	746	740	743	737	722	723	739	764	670	765	685	760	777	696	747	772	765	738	775	727	730	763	766	759	771	759	683	720	800	721	658	750	752	699	746	689	717	725	704	749	727	717	736	756	732	749	718	742	697	691	712	691	713	725	777	704	693	696	715	791	715	724	700	745	760	754	739	718	681	724	711	668	709	764	752	757	672	732	746	771	723	699	740	717	711	695	723	712	740	729	727	703	674	753	714	738	749	733	654	721	731	746	727	772	742	720	744	718	737	773	706	786	727	779	721	736	716	750	737	759	747	699	741	715	765	782	703	675	675	705	771	715	736	701	758	726	702	779	724	699	694	758	740	754	719	715	732	708	740	750	743	727	810	691	763	754	728	735	717	788	731	755	713	675	755	754	730	755	697	721	706	723	747	720	744	740	703	698	710	730	703	762	746	774	706	727	695	737	774	748	724	715	725	722	665	685	757	726	722	736	743	706	728	763	762	728	736	754	745	746	694	748	768	727	754	707	715	730	727	733	748	756	710	690	714	718	763	680	728	715	709	739	767	725	720	753	706	680	708	742	764	778	746	767	715	749	765	686	720	727	717	719	636	731	712	732	765	724	727	740	720	763	752	733	723	715	731	696	717	728	773	718	750	693	692	693	725	723	760	732	729	684	685	762	813	743	710	764	720	726	703	766	733	742	759	752	739	727	713	712	785	720	711	734	713	708	724	767	729	771	744	778	726	729	711	725	753	700	730	745	698	811	726	743	704	698	714	688	741	752	768	672	710	741	715	762	744	731	721	740	773	737	692	741	711	776	729	743	731	720	679	744	735	755	751	717	735	727	733	724	762	740	725	753	736	752	757	764	706	738	781	753	707	753	767	733	725	789	735	746	738	713	777	760	738	788	748	708	704	740	715	703	706	743	710	765	747	729	734	687	736	737	739	737	750	724	773	704	673	739	777	660	706	754	708	719	735	765	758	717	769	731	693	738	690	706	814	722	668	716	750	727	700	701	731	742	696	730	727	710	709	751	772	730	731	693	780	738	765	718	678	684	686	726	752	764	669	695	721	760	710	730	709	744	719	735	723	734	755	739	719	717	703	721	735	758	753	752	722	769	695	715	729	694	723	710	747	718	751	754	731	734	754	738	725	700	692	719	745	725	748	699	678	714	699	722	746	675	751	716	782	759	731	708	725	695	733	697	742	716	690	761	726	735	714	684	757	744	740	738	735	737	701	695	658	734	681	716	730	724	733	702	734	727	744	688	689	696	672	789	749	763	705	751	752	814	679	780	756	704	722	713	769	727	717	715	768	714	733	743	695	703	716	725	715	720	755	712	695	728	736	735	743	705	681	734	707	727	690	720	732	715	708	744	718	755	704	732	681	774	723	728	718	704	761	742	756	735	687	777	702	762	670	705	724	717	733	727	712	732	769	737	713	743	725	705	755	684	747	742	737	712	724	774	726	768	708	730	732	687	729	775	705	714	642	743	751	719	746	696	703	724	714	733	720	680	767	751	725	776	802	718	735	699	727	777	698	730	689	746	778	754	710	740	724	706
15282	1498	1162	832	585	489	487	480	393	336	319	323	307	298	331	319	295	282	258	287	284	308	278	288	271	281	271	252	283	261	284	268	242	280	291	273	235	259	264	280	286	267	288	278	293	295	286	266	270	267	271	267	283	268	263	319	277	282	292	270	287	253	287	262	271	256	279	242	294	276	307	293	244	290	278	280	301	267	262	277	283	263	256	272	268	236	267	276	284	252	260	271	259	300	279	272	285	262	272	285	294	251	257	271	288	277	280	289	291	292	303	277	270	303	253	323	305	254	267	253	294	262	282	297	287	302	252	270	264	267	256	303	270	261	269	265	267	264	293	254	275	273	271	277	271	249	289	295	272	270	266	248	263	268	303	245	278	283	266	266	246	276	233	296	267	280	296	319	247	276	256	271	243	246	289	260	262	268	262	264	313	273	280	276	294	298	247	284	243	256	269	289	258	293	277	278	267	259	258	235	243	290	303	277	312	277	262	263	287	267	274	301	269	300	299	281	249	281	263	256	260	278	275	319	261	286	272	284	302	270	277	271	278	299	263	292	281	282	247	278	261	259	254	287	278	278	289	313	295	275	257	285	278	304	278	296	266	258	286	235	281	275	256	268	283	259	260	259	268	266	287	253	284	281	263	239	255	291	287	271	247	259	285	259	270	260	269	268	268	292	264	268	264	274	272	287	297	300	285	260	249	248	295	263	273	301	292	285	261	247	300	265	261	264	289	290	304	255	272	276	267	286	295	269	296	282	264	256	265	247	271	280	278	284	272	268	310	303	263	263	254	314	263	266	262	233	257	284	261	254	274	296	287	273	256	287	264	289	298	284	300	291	274	268	270	251	282	276	295	269	243	259	284	302	272	239	278	278	274	259	284	281	277	277	298	268	257	256	301	261	270	297	273	257	266	289	259	284	299	288	280	243	262	293	276	268	249	261	243	281	246	256	254	279	286	273	285	276	270	293	285	269	271	277	307	255	282	277	279	252	301	265	281	314	261	286	262	291	271	284	277	294	280	288	274	288	287	301	270	269	272	285	275	296	279	269	270	275	300	286	292	273	271	292	279	260	274	299	278	259	281	274	255	293	284	265	246	231	276	280	280	274	280	286	292	303	291	308	304	308	247	259	267	262	258	278	255	273	281	285	270	284	247	257	227	264	261	293	293	289	300	292	266	256	276	291	303	264	254	274	283	277	287	288	282	278	295	278	260	267	281	241	259	270	252	284	271	272	281	255	297	296	321	299	279	269	280	237	277	275	303	291	287	266	271	263	255	277	268	247	270	260	258	271	291	295	254	250	273	284	248	278	278	289	252	284	264	243	270	270	275	272	292	301	285	289	265	299	272	260	264	263	267	268	255	250	274	280	244	294	277	272	294	266	250	260	281	240	249	302	268	279	259	270	261	281	274	227	286	284	279	254	274	262	244	257	295	277	241	271	280	271	272	273	283	262	301	284	292	284	265	228	284	273	272	270	236	282	254	279	249	271	280	268	270	255	294	296	273	272	240	250	261	294	271	253	287	251	271	239	285	282	262	269	293	263	256	273	281	280	296	294	281	280	293	286	280	298	298	283	267	268	299	272	290	290	253	253	246	285	288	303	255	284	261	281	265	262	263	274	265	269	280	260	285	258	261	286	271	271	270	254	275	277	271	256	294	306	242	282	234	252	262	267	298	249	256	289	305	283	293	265	258	296	268	270	276	275	290	257	300	281	261	300	285	255	278	291	284	285	300	258	274	240	301	255	304	278	260	265	279	243	250	285	270	290	290	276	279	275	257	258	273	288	276	250	272	263	285	276	240	233	259	245	313	260	272	271	264	249	294	280	270	288	273	270	284	290	271	281	262	280	278	251	271	304	275	271	302	280	279	270	289	256	273	284	312	277	280	270	248	257	233	263	238	269	266	311	261	286	291	240	286	283	251	270	254	246	278	276	276	271	264	284	251	291	264	258	278	239	277	274	281	288	261	310	247	260	262	300	299	262	274	267	266	281	252	269	264	269	261	254	276	301	244	313	282	267	289	286	286	277	247	280	236	279	274	260	297	281	267	265	298	272	259	286	273	278	269	276	295	269	278	274	283	274	259	301	287	282	302	263	251	272	287	272	269	261	292	307	266	259	292	298	274	269	266	262	286	279	296	269	259	250	275	249	261	265	270	292	325	264	235	312	275	231	263	277	265	280	271	247	290	272	291	325	251	255	292	288	292	253	285	256	252	279	251	277	265	262	321	304	294	282	255	227	305	279	255	281	264	297	283	272	260	276	303	241	245	271	297	293	262	248	247	277	259	280	268	272	263	243	265	300	292	286	262	277	252	261	300	268	230	297	298	261	280	287	290	261	297	301	298	289	323	291	282	246	272	291	293	274	273	282	251	286	308	226	268	240	267	283	272	271	287	293	285	291	296	287	266	266	297	270	272	282	274	287	266	267	283	277	253	221	270	293	276	282	288	262	250	267	284	279	241	261	255	275	258	280	241	269	243	255	267	283	262	255	234	263	261	297	296	279	265	256	290	284	267	294	258	258	267	266	277	281	274	296	299	265	257	265	286	263	305	276	277	303	251	243	271	275	219	267	257	267	255	275	259	242	303	268	245	283	274	311	259	266	268	292	286	290	263	267	292	302	274	230	269	308	258	285	264	231	261	259	294	268	285	277	282	250	281	283	284	271	267	267	299	277	268	273	254	283	298	289	276	272	255	285	288	274	296	253	293	277	278	287	291	310	306	244	254	260	266	280	252	263	261	250	251	299	314	288	293	228	281	260	283	279	300	250	277	305	260	257	266	271	251	303	264	297	265	281	289	293	259	295	256	289	281	260	282	288	284	271	257	283	297	266	252	286	253	282	288	293	273	261	282	279	262	283	263	280	275	285	275	245	267	239	289	273	281	279	280	230	286	320	300	263	275	306	292	288	308	291	268	281	299	263	257	262	265	253	255	290	253	276	284	285	264	286	252	282	296	251	252	277	264	285	294	300	281	258	311	287	274	285	313	266	289	299	287	282	273	270	289	237	266	276	281	261	292	289	277	254	272	303	261	279	300	283	277	260	300	270	269	277	274	262	253	291	273	261	241	281	283	322	268	268	250	281	254	252	247	288	272	300	283	289	251	264	316	269	272	283	259	243	271	248	262	254	307	285	275	316	297	256	262	267	286	284	264	306	268	263	278	241	256	278	268	294	265	273	259	277	264	265	241	257	276	268	258	274	262	272	251	276	256	274	285	260	287	278	246	289	272	290	246	264	283	305	268	277	242	264	287	278	285	297	263	229	250	258	269	260	313	300	272	289	255	267	268	278	270	259	270	282	264	271	280	264	268	289	271	268	294	280	286	265	306	272	277	274	250	282	278	265	264	256	286	290	260	281	274	286	288	287	272	266	254	290	261	269	283	251	260	300	292	251	253	270	273	289	267	244	277	282	295	299	246	270	275	259	290	263	316	271	264	250	270	279	266	265	307	293	245	257	276	280	282	275	299	275	259	287
8898	1362	2678	2537	2149	1738	1676	1711	1293	1077	974	895	875	821	773	736	741	739	735	759	695	737	675	661	676	714	715	717	660	653	628	654	632	663	631	649	691	643	673	642	716	673	621	662	679	718	666	641	602	706	623	657	679	619	630	639	612	681	649	636	635	653	612	635	607	641	639	663	662	654	623	628	611	598	640	639	643	592	591	637	659	682	633	590	577	630	666	664	636	597	627	575	596	648	601	620	672	631	579	645	609	623	657	624	624	625	638	610	563	633	652	644	607	645	634	623	586	599	583	613	635	603	602	630	626	649	594	668	630	652	643	588	652	599	663	667	599	626	614	652	581	573	654	665	629	608	596	641	623	577	630	638	656	656	604	612	652	654	594	639	644	654	650	618	647	635	614	668	619	632	574	593	614	675	627	619	650	600	629	621	612	640	588	617	644	619	667	630	582	590	628	682	635	616	588	585	614	617	577	622	637	597	663	595	648	608	612	599	605	650	630	634	658	625	608	572	650	631	640	651	605	620	642	626	626	598	602	652	620	606	626	639	612	655	613	662	688	634	670	656	633	621	640	606	625	659	603	622	640	650	632	644	599	626	622	611	553	619	670	610	612	578	622	618	614	612	610	569	615	578	569	613	626	626	632	667	599	655	630	598	598	620	679	605	650	595	652	625	627	641	577	609	608	615	584	591	605	597	587	672	642	639	604	573	653	635	589	648	650	580	597	657	628	642	652	658	575	592	594	636	651	643	620	603	618	612	598	612	635	648	617	587	574	596	682	600	599	647	609	679	619	638	605	625	637	643	663	645	625	641	662	623	674	636	673	623	601	602	663	631	656	641	606	644	626	603	656	657	627	576	630	650	656	617	621	616	597	687	631	635	621	608	634	639	618	588	612	620	621	638	665	638	617	626	628	674	628	598	644	624	631	611	581	636	591	619	657	652	650	619	670	669	587	610	675	621	607	582	549	609	623	635	637	650	600	597	625	657	611	598	607	634	622	627	588	640	622	590	665	576	673	631	641	640	629	605	589	624	631	567	626	616	610	649	593	622	602	600	635	660	612	608	586	631	655	682	603	606	642	588	601	641	616	618	613	585	599	638	580	576	668	625	591	633	632	632	611	625	619	629	650	609	637	648	668	609	576	596	583	624	641	637	659	588	671	658	613	653	615	609	600	614	614	629	591	670	669	583	601	653	676	615	648	605	597	642	632	631	623	645	642	638	639	628	667	602	569	639	634	642	594	659	632	607	593	633	614	665	595	634	677	637	645	684	629	632	642	626	633	626	605	628	650	651	667	613	605	616	617	629	612	592	641	618	635	660	610	606	633	662	614	650	585	666	675	594	634	633	605	664	607	634	613	651	640	624	669	627	614	640	598	635	615	614	616	581	578	616	620	632	627	625	607	619	624	572	626	627	615	607	657	594	639	601	592	609	617	616	630	612	601	650	569	613	647	640	628	616	590	612	621	670	648	651	657	656	641	592	593	621	587	637	579	633	588	643	619	669	645	624	599	622	621	579	622	633	541	625	645	577	673	572	616	609	627	602	570	609	597	634	645	634	648	641	605	591	599	640	641	632	655	619	633	598	594	609	631	636	606	657	583	642	633	598	645	612	638	631	572	634	637	639	612	613	624	664	582	635	631	635	576	602	621	615	605	620	626	652	592	634	625	626	638	620	627	611	578	624	645	658	581	620	640	659	628	630	635	621	609	612	591	607	603	593	664	679	627	626	618	652	612	605	620	648	623	614	578	612	629	627	592	636	591	621	603	654	605	629	616	634	624	601	615	615	630	659	648	644	623	612	631	638	618	621	619	622	623	581	655	597	630	590	637	635	586	600	606	622	635	613	605	625	620	631	651	637	645	616	644	646	657	632	602	586	610	600	593	640	595	637	629	631	587	636	608	679	687	604	604	657	604	620	640	623	601	616	622	601	653	643	634	636	642	659	613	619	652	608	661	642	630	598	615	621	629	679	628	657	624	632	597	613	643	612	585	657	617	630	650	579	624	622	580	662	591	588	623	606	631	587	596	603	658	588	607	610	627	610	620	634	597	602	648	590	609	614	612	612	633	622	630	617	612	609	638	662	653	634	587	638	585	642	624	672	648	619	612	617	578	615	617	624	611	601	644	603	630	655	630	608	638	624	594	633	606	621	612	637	648	640	626	658	560	634	626	585	614	650	602	613	616	580	629	602	625	607	571	643	609	607	591	604	650	629	620	651	600	603	641	623	630	584	625	609	654	606	649	665	665	613	595	596	614	619	589	606	631	657	620	621	655	576	599	618	650	667	625	634	650	616	639	638	638	623	617	621	617	629	618	618	640	607	616	577	620	624	649	633	628	617	615	645	632	673	585	582	612	619	675	660	642	568	670	599	575	591	655	646	632	637	596	642	645	613	619	613	623	584	627	619	650	609	635	668	637	597	600	618	644	622	612	611	631	655	559	658	645	633	662	621	631	655	616	638	571	590	665	658	608	631	615	668	608	629	596	647	630	672	618	591	588	605	622	601	631	645	626	641	665	604	663	611	632	613	634	631	665	637	638	649	602	612	609	623	601	625	620	625	609	598	587	626	606	625	611	620	632	620	592	631	610	646	591	639	623	609	597	608	602	591	622	654	617	591	589	636	644	612	669	609	622	615	630	604	612	646	615	628	632	597	641	646	628	623	622	575	631	570	598	576	644	644	648	615	637	605	646	603	610	609	571	589	625	603	654	666	654	643	612	708	648	601	651	615	614	617	636	620	638	585	639	650	639	578	606	576	651	596	606	609	665	627	630	595	612	634	671	592	628	659	644	634	624	629	622	627	623	628	610	679	630	616	620	652	595	596	623	654	578	644	635	668	621	653	639	639	658	613	658	594	597	580	627	626	624	680	629	629	582	673	617	643	675	617	652	615	589	620	645	599	647	648	618	630	617	643	599	580	590	595	637	593	595	631	623	643	651	642	600	613	641	610	660	625	607	596	597	615	599	639	683	590	622	606	633	622	626	609	643	616	597	643	608	609	608	627	621	660	666	591	591	628	622	612	586	578	627	604	649	654	622	651	590	615	622	604	629	642	612	651	644	651	612	632	638	620	656	617	601	601	639	669	629	573	625	634	654	642	608	665	618	652	618	658	649	611	639	617	592	610	648	598	613	644	639	642	617	610	605	659	607	611	612	637	657	610	611	625	620	598	612	615	607	596	609	626	564	687	611	644	633	602	625	579	588	586	626	644	602	640	620	626	609	636	620	671	728	616	606	595	622	632	603	597	627	628	591	632	651	642	621	619	671	635	587	651	611	635	640	640	587	616	625	668	659	596	623	613	564	643	601	649	606	628	639	653	602	607	622	622	633	596	579	589	576	634	589	577	607	607	670	627	651	590	601	615	623	616	637	634	613	581	599	588	617	653	631	593	645	601	605	642	592	619	614	613	648	672	617	642	643	613	607	630	642	657	646	647	660	653	599	602	611	629	579	653	619	662	649	616	633	579	643	636	591	651
2263	246	223	219	182	207	169	203	173	190	148	168	168	132	140	165	151	178	196	153	157	180	177	187	166	141	153	149	166	164	167	154	142	154	181	161	165	165	166	160	158	180	178	172	172	148	183	170	155	178	147	148	188	157	157	197	173	132	170	172	169	186	171	159	184	189	176	158	171	164	152	159	154	157	145	130	133	181	190	176	156	141	158	158	166	185	155	122	164	172	152	177	162	159	180	185	162	158	171	175	171	154	184	164	160	174	134	126	175	181	171	145	132	149	147	149	150	179	187	188	168	183	170	172	148	166	154	161	149	161	158	165	177	136	148	175	152	168	161	158	157	177	155	189	156	153	151	160	155	159	129	152	177	157	179	198	163	169	177	163	188	146	147	179	158	153	178	157	174	166	127	152	179	166	154	175	155	191	167	142	181	169	164	193	183	164	155	164	158	183	164	175	147	147	157	178	154	167	176	190	163	149	141	162	172	159	195	146	159	150	180	161	169	153	148	145	150	165	164	178	155	160	168	157	153	169	164	154	161	151	157	167	138	148	175	154	144	167	144	153	163	169	202	173	172	149	142	137	161	140	164	147	151	159	146	144	180	158	170	182	166	162	154	171	182	155	175	137	150	143	149	161	162	151	165	153	163	186	160	145	157	189	145	168	139	164	157	176	152	182	182	156	169	168	155	171	165	149	169	157	156	170	149	146	192	179	136	149	164	140	168	155	161	177	164	177	164	182	193	158	152	180	161	161	171	163	135	163	153	154	145	174	157	158	159	169	144	149	162	161	165	170	140	166	147	140	137	127	163	156	148	180	169	171	175	140	170	184	152	145	168	133	175	160	173	134	151	174	165	166	170	157	174	165	144	165	166	160	152	146	164	170	146	175	138	185	160	154	155	146	162	190	177	142	164	156	177	169	148	152	164	147	147	159	199	168	146	180	159	138	183	172	179	158	175	130	171	164	172	157	166	149	167	143	164	182	171	140	178	172	151	181	167	177	173	171	168	173	155	173	167	162	182	142	168	148	172	162	174	163	149	164	175	156	149	132	158	169	154	149	179	164	174	139	145	167	134	161	177	146	149	147	174	183	166	163	183	154	163	151	163	165	160	155	139	173	147	186	158	160	136	181	173	164	153	179	169	144	165	154	182	187	146	181	179	159	149	151	163	173	149	155	170	194	163	162	172	170	161	151	174	154	153	156	155	168	184	163	155	156	173	159	180	191	176	179	178	164	163	147	176	164	178	162	181	172	156	148	155	170	151	155	162	154	159	163	182	181	164	167	159	159	157	158	166	171	178	162	170	191	176	169	157	139	154	149	154	175	158	172	135	165	175	161	138	179	128	161	176	156	178	170	149	160	135	173	179	136	147	150	171	159	169	181	184	144	136	165	170	168	170	178	166	152	169	149	153	183	147	157	159	158	172	156	179	184	153	158	172	166	147	143	182	151	158	161	175	152	177	175	167	186	171	179	147	158	176	155	158	142	203	162	142	200	172	179	167	153	165	145	176	162	143	142	179	170	163	167	151	162	158	132	172	160	167	170	184	155	161	168	144	149	162	166	153	167	155	143	195	175	166	182	151	157	169	158	177	153	166	145	174	171	142	168	144	165	149	156	167	149	162	150	166	176	155	146	175	161	169	155	163	152	156	157	161	152	152	158	164	144	158	164	173	180	171	150	193	153	174	174	155	178	150	146	146	155	168	137	137	147	168	169	181	161	153	171	173	170	156	172	161	166	168	161	157	176	140	176	164	169	164	176	147	145	174	156	152	141	168	179	149	153	153	160	164	144	164	181	166	156	165	192	165	171	167	148	135	158	169	148	160	156	145	163	158	156	145	157	142	165	183	180	148	149	143	154	167	135	162	183	150	140	144	193	153	162	163	180	163	154	157	157	177	205	193	173	167	181	159	154	180	164	168	154	194	172	159	170	172	174	128	181	156	151	168	145	184	192	179	137	179	150	144	146	191	169	146	167	165	158	152	163	143	145	161	163	133	147	191	163	165	170	160	153	184	180	141	185	142	148	125	179	170	150	164	178	182	156	167	170	148	160	159	164	165	151	175	190	143	165	177	158	142	168	185	150	161	168	170	164	164	178	154	172	155	159	176	157	164	176	171	180	162	173	169	146	167	169	180	173	161	180	166	163	137	178	152	174	181	168	163	164	163	163	157	154	138	173	159	167	176	165	164	165	164	134	191	167	184	173	155	156	158	136	136	163	160	157	162	141	155	160	159	146	170	157	156	144	136	139	159	161	186	178	150	176	155	180	160	163	158	168	172	148	164	157	152	154	171	178	165	167	143	150	192	154	167	168	166	168	176	174	165	153	162	176	165	148	147	177	143	167	182	173	145	163	169	172	171	171	161	158	135	176	158	152	161	173	165	144	180	180	188	163	180	147	174	187	164	146	165	164	156	154	146	156	170	153	161	146	154	161	153	168	149	143	166	167	170	163	168	156	174	154	190	178	149	170	162	146	149	158	159	138	171	180	165	172	167	166	169	163	162	154	161	144	195	162	144	187	140	157	143	175	147	172	178	138	162	164	171	159	156	172	144	159	161	147	179	171	192	154	155	153	170	166	149	175	165	156	178	165	169	168	156	155	188	150	155	171	161	163	170	176	155	169	156	166	166	146	145	178	152	179	195	160	150	168	165	172	171	168	154	188	181	176	176	163	165	153	135	149	153	129	151	154	151	149	146	142	164	159	175	143	144	180	161	169	160	175	159	157	153	158	166	143	156	141	166	164	167	193	152	175	165	156	184	184	186	153	156	161	156	136	182	144	131	135	167	181	153	165	171	158	173	171	157	165	154	147	160	147	153	142	189	177	164	146	170	158	170	154	159	163	157	171	195	170	165	157	166	143	155	159	191	132	175	167	151	159	170	165	146	158	160	154	168	181	166	156	168	177	165	135	166	157	149	151	158	172	162	142	175	167	172	163	152	176	170	184	134	174	155	168	152	138	158	161	164	178	164	159	173	143	160	176	165	189	169	163	152	147	179	172	164	168	190	173	159	145	151	152	182	165	176	179	164	176	125	158	161	156	171	153	148	165	142	179	170	169	171	165	176	146	165	158	147	151	147	192	184	171	145	164	142	152	164	162	152	161	138	170	152	153	158	162	177	147	180	196	178	165	137	148	150	166	154	158	183	149	164	154	165	170	181	185	189	152	141	180	170	159	161	162	141	164	149	171	168	146	173	150	184	131	181	170	175	150	162	153	160	156	136	177	158	172	174	145	163	162	162	165	156	165	166	172	139	157	178	148	175	175	152	194	146	148	145	161	181	168	163	163	180	184	170	158	159	177	178	170	167	185	175	181	166	167	146	160	160	200	158	154	133	163	172	178	199	176	166	140	184	176	146	171	163	169	142	195	169	169	156	165	176	149	171	140	138	151	171	173	165	183	168	184	161	167	176	160	148	165	178	173	167	163	168	155	157	168	143	148	142	157	164	159	146	174	172	155	149	159	171	161	175	161	175	199
2404	512	577	547	524	507	527	577	492	432	506	417	456	404	424	466	411	461	452	462	401	444	395	454	424	424	402	438	451	380	391	416	440	421	435	447	418	440	452	413	446	435	439	428	399	433	409	418	413	414	382	453	406	470	450	451	384	414	423	437	419	427	453	402	435	454	426	457	422	442	451	414	422	439	408	409	395	391	406	441	396	424	424	416	445	431	430	426	418	431	399	400	423	410	434	428	393	450	386	458	452	459	447	445	425	413	387	461	466	419	431	439	405	428	427	411	440	443	410	417	434	398	402	452	410	435	424	437	420	386	412	421	414	422	403	426	423	416	403	426	410	409	412	388	408	430	448	424	440	422	392	429	401	426	472	466	427	414	453	415	396	416	406	410	456	419	429	419	428	437	407	403	456	434	410	426	434	401	391	400	402	420	441	431	406	421	392	385	464	424	403	464	416	459	464	437	407	398	428	420	416	420	422	452	424	415	457	440	421	447	428	430	436	442	455	379	429	456	406	441	419	392	422	434	414	400	411	451	427	470	429	400	416	443	440	432	415	441	411	426	433	416	436	415	436	418	408	461	468	417	423	387	402	439	413	447	449	412	412	476	417	413	405	399	457	396	424	429	432	449	407	430	413	412	418	429	424	469	408	416	455	402	397	434	450	425	419	448	419	440	416	453	450	436	415	423	433	424	420	389	418	438	433	425	385	436	431	443	409	412	422	456	391	440	400	443	419	440	400	417	448	409	437	435	443	408	417	416	421	419	416	423	400	422	421	398	417	451	432	461	447	458	419	424	445	412	438	428	403	390	437	460	440	458	436	439	443	436	391	439	441	419	411	444	418	415	430	386	394	432	433	409	434	426	451	439	416	427	426	485	402	427	437	427	438	466	390	435	451	447	410	425	386	510	447	414	401	404	432	455	413	429	435	438	375	406	378	441	397	447	424	427	427	420	401	424	390	431	441	403	445	406	401	440	418	437	419	448	427	453	437	423	400	436	437	429	458	420	400	414	458	399	432	404	439	392	403	435	425	407	368	424	410	375	438	447	406	430	428	370	412	414	400	444	461	443	425	385	407	421	436	403	380	434	412	441	454	414	437	438	413	430	391	426	455	442	422	473	443	466	403	420	427	404	430	424	427	438	383	404	390	429	442	400	413	413	421	419	414	440	428	431	383	402	408	420	410	406	435	429	400	453	426	410	430	405	401	405	405	420	422	441	448	459	408	469	422	446	414	431	448	434	443	455	438	434	445	421	437	412	435	420	447	445	422	440	446	451	441	420	468	451	426	452	457	407	399	448	380	400	444	408	441	414	398	400	412	424	416	459	435	407	403	429	423	442	430	429	407	411	422	421	426	404	411	416	405	424	444	428	450	440	417	393	415	426	420	394	434	415	402	422	428	480	433	423	438	397	373	419	424	377	405	432	438	411	404	452	444	390	376	421	468	411	430	471	412	424	434	432	449	408	422	392	404	409	382	450	435	420	454	462	407	440	406	427	412	421	448	433	422	431	427	395	386	422	403	413	444	434	396	412	435	384	420	411	454	445	412	458	427	446	406	459	433	414	409	409	406	407	451	398	396	468	434	417	459	417	401	379	403	482	399	452	413	438	391	407	435	442	440	381	456	403	438	390	404	421	421	418	449	445	446	444	403	421	410	451	443	418	435	434	399	435	461	421	469	440	468	419	431	419	418	448	436	436	419	408	417	432	453	414	404	456	403	399	450	441	470	465	405	445	406	452	410	427	425	393	421	442	407	427	451	444	394	444	439	417	399	378	414	417	412	424	398	441	421	430	384	483	436	425	415	454	424	418	395	478	422	421	436	417	405	404	441	417	393	454	444	451	435	472	415	421	417	419	403	400	413	442	422	455	423	424	453	417	453	422	408	414	465	445	443	386	426	394	425	437	455	443	436	417	450	418	381	421	442	418	437	431	438	419	400	397	416	434	405	425	433	443	434	440	408	416	443	424	424	449	427	403	438	401	446	469	463	415	415	434	406	431	446	427	397	446	426	435	397	434	453	419	451	437	415	451	430	452	442	398	423	411	454	430	483	429	439	426	431	416	405	411	435	437	424	430	413	404	435	435	432	407	453	442	455	469	469	394	446	458	451	417	438	409	414	442	392	453	416	444	423	417	430	472	402	449	402	445	427	413	393	435	439	398	380	449	407	400	409	453	448	460	389	414	410	416	405	428	431	411	425	439	443	372	434	412	438	463	437	447	438	429	406	440	389	466	452	411	417	465	453	428	433	418	437	436	456	423	434	426	405	422	419	444	418	414	409	382	433	391	413	441	448	437	468	414	438	413	436	435	441	406	423	428	437	431	451	438	419	413	422	424	453	425	428	430	449	458	449	417	433	426	399	387	392	443	419	438	424	409	437	417	443	458	418	425	442	448	446	411	398	405	411	423	438	431	440	466	419	447	450	422	422	395	404	431	360	411	435	427	425	446	396	404	424	427	409	439	422	429	420	440	405	437	406	408	440	394	460	423	462	471	413	485	441	403	443	419	426	430	457	379	426	463	426	426	433	412	424	403	458	443	422	415	442	443	448	447	451	447	428	466	443	413	466	406	404	423	411	431	406	416	384	402	396	419	437	431	416	423	437	438	446	387	423	427	408	398	400	447	439	417	415	438	413	407	382	387	421	402	444	467	450	416	433	444	422	428	407	429	425	394	384	438	395	427	423	397	406	403	433	465	455	420	432	427	423	413	417	418	418	431	401	439	472	472	440	420	444	390	444	414	424	402	428	428	439	464	442	457	420	414	394	413	429	418	419	417	430	421	428	429	398	409	406	439	451	432	394	452	386	412	377	422	461	438	463	446	410	441	411	446	442	439	413	422	440	420	416	428	443	442	448	458	378	415	415	436	450	406	411	426	431	394	437	396	406	424	434	409	461	458	459	409	454	437	390	381	381	442	423	431	398	403	426	417	434	427	410	406	457	424	436	439	426	449	409	423	401	408	420	439	420	418	432	413	429	423	415	413	465	457	436	472	410	417	433	405	444	399	422	392	436	407	449	402	421	469	460	394	431	425	463	451	432	378	401	410	421	445	387	444	439	419	447	427	466	425	401	409	414	477	435	406	423	413	475	426	443	430	451	419	424	440	430	408	417	426	408	397	401	430	445	425	386	447	382	431	473	407	416	419	454	426	450	460	442	451	404	413	389	425	391	464	395	454	442	416	383	436	423	422	421	420	403	434	442	411	433	405	399	423	435	429	415	447	452	420	412	376	390	395	411	409	442	443	453	463	433	412	433	444	435	415	435	436	433	416	461	422	412	421	417	457	427	399	426	425	439	408	425	439	407	441	468	442	406	431	476	411	424	445	456	422	400	419	434	414	426	430	449	438	447	432	389	429	396	426	448	411	441	433	431	404	439	441	411	421	444	477	454	450	414	414	407	455	419	424	410	444	404	433	431	428	432	437	396	423	438	396	453	443	428	433	474	436	463	439	424	425	405	423	414	435	447	469	448	430
8790	803	746	647	502	424	407	430	413	410	343	374	364	330	301	307	312	343	352	337	329	307	296	284	351	313	299	325	323	325	315	311	301	330	309	309	310	300	307	322	310	334	302	301	291	283	329	297	310	311	281	312	376	310	348	330	289	333	323	327	307	275	317	318	299	335	277	315	292	279	316	314	321	305	305	327	333	311	283	340	313	286	304	314	344	330	315	310	301	302	301	301	282	335	280	317	303	312	328	321	319	331	323	300	336	298	302	267	342	310	272	305	330	289	292	287	308	315	283	296	324	334	328	322	338	313	338	307	305	296	331	315	319	315	286	286	292	285	301	318	306	325	351	334	274	289	288	311	317	316	291	288	325	321	326	287	300	337	291	303	351	318	282	266	324	330	313	340	342	334	313	336	314	326	316	317	303	334	335	356	302	322	306	305	316	327	281	307	330	329	301	316	326	340	325	277	306	328	315	287	334	304	312	349	303	319	338	334	300	307	318	308	315	328	306	288	296	327	293	317	312	307	317	317	308	311	320	326	305	340	314	315	313	311	311	303	315	306	266	313	322	315	307	333	366	307	301	327	328	353	315	311	303	317	294	317	311	282	337	304	310	315	279	313	322	309	325	341	316	325	312	311	296	295	306	317	328	282	330	300	336	305	281	329	323	315	323	323	351	295	282	281	346	330	329	334	355	305	284	336	318	339	289	306	321	316	324	296	318	300	304	329	327	280	314	297	295	297	314	302	287	306	347	336	309	297	330	285	317	325	306	303	291	331	313	300	317	337	290	300	301	312	323	314	326	290	284	313	316	316	327	336	319	330	292	325	336	331	263	303	323	333	319	321	330	307	304	329	318	337	298	326	303	302	294	331	286	329	279	294	353	337	330	295	285	326	318	283	306	314	326	309	317	322	304	319	292	304	314	296	330	319	303	315	298	323	332	290	283	329	319	306	304	293	303	322	310	301	290	346	317	367	336	307	313	304	324	302	333	294	320	310	325	283	336	321	283	346	291	307	341	327	297	307	289	310	285	309	327	347	353	312	280	283	336	336	302	319	302	330	329	290	319	295	317	300	353	317	344	312	276	292	306	295	315	325	318	320	295	316	269	301	351	322	312	303	283	321	301	313	322	324	308	330	380	315	324	351	349	291	323	290	335	322	284	307	372	377	327	314	322	276	290	311	293	297	283	315	308	277	309	310	318	324	325	306	303	310	306	338	297	291	292	331	321	320	331	346	283	291	315	305	294	321	339	306	323	302	320	294	322	290	324	294	307	318	292	297	329	271	325	301	306	333	275	286	295	298	279	345	359	294	286	279	278	312	337	305	300	325	300	304	335	297	324	305	328	287	279	305	316	309	302	280	305	300	310	314	284	292	333	319	317	301	312	318	325	289	343	312	314	323	298	277	336	285	310	314	332	326	320	298	324	306	293	302	320	295	320	308	312	290	290	275	304	312	351	321	316	288	318	273	290	285	314	305	314	320	330	303	316	296	336	324	286	377	312	286	297	293	281	328	313	333	334	331	326	307	330	303	291	313	319	271	324	319	324	296	323	305	350	302	313	330	319	334	352	285	287	303	293	333	333	279	312	311	318	324	326	339	284	289	318	318	317	297	333	311	339	288	286	310	309	332	285	331	326	304	340	340	302	289	281	272	326	342	350	338	300	285	288	319	317	287	324	366	298	325	337	331	350	330	347	339	291	304	306	333	320	301	312	334	282	311	300	320	334	306	357	292	310	308	321	299	337	334	321	311	288	285	324	292	308	286	263	320	341	304	302	338	340	340	331	318	330	306	341	317	285	323	299	324	272	292	291	296	309	329	292	347	291	295	310	291	293	308	309	319	325	323	340	319	338	292	301	292	306	293	308	299	306	290	315	294	308	349	308	318	315	370	315	321	315	365	310	336	302	298	327	320	322	333	300	302	304	291	316	303	306	302	331	328	296	293	337	296	284	330	307	325	299	327	325	309	326	305	314	336	300	293	322	301	287	307	303	333	337	304	317	337	327	289	301	280	320	302	306	324	272	304	314	312	324	322	336	354	324	300	291	284	333	320	344	330	360	324	388	326	329	274	300	307	300	311	342	352	308	326	276	282	291	284	297	284	273	311	310	283	285	311	299	340	323	331	312	342	308	286	308	323	314	328	297	284	338	340	317	261	289	330	355	327	323	328	309	309	334	314	326	292	331	304	295	307	288	289	290	335	296	296	324	308	300	307	301	329	329	285	306	321	331	323	293	316	314	295	320	307	337	288	351	326	328	298	328	306	304	344	326	338	302	302	345	317	346	350	307	317	311	335	308	321	348	300	301	291	303	316	285	290	298	314	335	344	294	297	373	311	283	337	318	316	325	339	330	310	314	320	289	282	332	311	294	303	322	322	305	314	304	320	333	323	316	325	328	304	312	289	336	284	325	320	306	305	272	311	316	299	302	265	327	335	278	288	289	295	309	288	303	309	322	320	289	309	288	349	337	297	326	331	295	326	299	329	338	311	355	287	333	321	285	288	332	298	329	319	315	322	285	291	294	334	304	311	314	324	306	327	332	313	314	289	315	330	317	335	317	289	292	305	329	325	319	313	304	301	297	318	319	300	329	307	318	311	307	312	312	288	300	346	310	322	293	309	326	324	304	345	310	326	295	337	287	332	335	306	286	292	255	281	328	292	296	322	292	307	336	299	325	308	317	287	355	339	325	308	287	287	301	350	332	296	301	337	305	318	317	315	293	339	313	320	297	315	289	332	328	347	319	331	325	259	340	339	289	334	309	321	293	316	285	284	280	319	305	302	305	297	318	291	297	317	293	294	295	332	285	303	317	315	329	297	287	314	313	312	316	318	313	326	346	300	338	303	304	323	323	295	336	338	323	307	310	326	340	324	312	333	350	301	323	292	304	299	290	308	337	339	299	324	306	321	290	329	300	300	302	327	329	326	330	305	297	313	347	323	329	303	315	284	274	312	324	313	261	327	330	350	335	311	294	322	304	325	294	312	352	341	302	289	322	335	311	323	282	315	315	287	346	310	318	297	316	300	286	297	293	298	330	321	327	335	304	326	324	304	327	340	334	297	312	289	306	300	327	315	312	332	323	320	310	297	307	325	328	315	286	282	338	299	302	288	307	312	286	297	298	304	293	284	321	304	338	299	326	309	326	312	321	317	311	339	334	310	322	341	318	347	330	326	295	329	300	289	295	326	300	335	281	290	312	275	306	298	311	318	304	309	305	310	283	316	309	316	297	318	328	281	311	258	304	276	293	335	313	295	301	318	315	274	336	321	296	320	332	294	321	370	329	301	364	297	296	333	306	271	340	290	336	317	342	307	367	318	309	313	295	312	306	310	316	317	292	298	345	309	290	312	279	300	294	321	313	271	299	287	296	324	328	317	292	331	313	335	278	296	306	339	305	311	290	283	303	326	291	317	340	303	338	319	341	267	287	299	283	344	317	323	328	348	288	306	295	307	328	313	298	316	339	334	305	348	329	310	316	314
7187	1100	1767	1960	1535	1373	1222	1334	1062	900	973	871	828	827	798	764	755	810	794	828	825	743	766	737	752	726	758	734	745	738	738	718	716	753	684	718	713	770	815	741	763	725	761	747	709	790	734	740	767	750	786	742	737	747	719	716	755	720	732	771	748	743	723	698	724	730	702	648	720	704	750	743	745	733	702	737	691	765	728	710	718	762	716	732	728	766	706	748	710	731	702	723	717	748	730	738	696	779	704	751	731	696	738	720	727	721	746	738	715	706	743	720	733	755	699	685	795	778	745	733	693	729	741	774	725	722	665	711	722	703	715	718	723	723	702	701	691	759	748	748	718	736	762	760	749	710	711	725	711	758	698	737	691	696	736	686	752	731	707	722	690	752	739	691	718	769	750	743	655	708	737	701	752	738	723	661	717	744	724	712	728	772	709	719	720	721	742	730	711	708	786	695	744	716	730	662	709	747	677	731	718	735	718	715	756	710	731	664	719	709	798	741	711	705	707	742	736	722	720	723	742	714	779	737	728	719	694	777	744	726	728	718	751	723	733	712	793	770	727	718	716	754	713	726	696	704	673	772	703	734	738	703	718	713	715	707	709	730	686	743	693	740	663	715	691	766	742	687	739	700	697	713	767	683	787	714	731	748	740	685	682	726	715	742	748	683	686	745	735	738	728	754	756	742	725	726	758	711	748	781	730	691	731	732	735	720	721	670	658	696	760	691	739	677	706	710	772	677	695	750	702	731	690	671	701	737	707	760	686	741	751	705	709	734	739	726	743	744	714	731	687	758	693	739	714	776	791	696	704	675	734	718	717	754	678	735	811	723	765	718	696	688	741	702	751	741	764	663	711	718	765	700	695	711	730	679	712	713	715	689	695	748	713	713	695	753	740	710	712	718	732	732	713	777	737	743	755	757	761	711	654	714	728	751	710	786	743	717	687	753	738	754	714	719	734	724	717	738	727	710	688	761	700	703	729	741	724	699	701	696	758	743	697	698	679	679	746	733	721	733	764	718	728	724	725	739	726	746	700	746	751	718	755	723	708	742	733	730	667	707	713	741	688	719	742	753	736	702	707	704	692	722	709	740	752	747	740	701	699	734	757	769	730	772	785	706	740	740	730	709	704	670	780	706	756	709	732	739	713	740	723	721	711	751	752	705	743	723	696	716	623	699	685	727	713	680	754	695	700	728	710	747	732	747	707	721	680	738	667	710	783	772	753	717	694	721	706	716	683	716	736	711	761	745	728	714	749	733	740	725	760	715	741	718	722	686	724	737	754	719	703	782	742	759	714	730	730	748	733	729	730	753	710	696	699	753	723	712	718	728	735	718	733	741	754	736	691	714	745	723	687	747	667	759	709	752	722	707	736	727	760	756	696	739	730	703	693	742	704	759	717	767	765	690	740	670	698	758	708	710	725	747	735	698	704	728	718	723	711	731	677	741	740	727	768	709	761	722	729	766	710	751	688	709	655	735	712	761	744	743	718	747	706	714	731	739	681	720	735	691	702	726	732	762	737	690	737	738	680	733	734	753	773	676	707	753	696	777	737	765	723	722	731	749	738	658	758	716	709	730	689	665	765	741	702	755	783	751	770	742	724	692	739	735	720	734	766	731	725	717	688	716	754	692	743	692	669	755	721	697	714	735	731	723	744	721	749	797	717	681	744	770	723	715	790	724	721	751	780	721	762	765	695	701	674	680	668	699	723	727	738	704	722	754	661	699	722	730	734	703	770	703	721	771	746	659	781	771	703	696	788	758	719	786	689	732	718	722	711	701	743	715	744	689	730	704	705	748	721	779	727	741	709	761	705	715	713	714	695	728	788	706	723	733	718	717	664	721	675	700	751	753	731	789	722	754	756	730	739	705	709	754	709	735	752	788	753	730	739	715	719	751	740	730	750	765	747	726	757	709	738	706	741	764	706	712	727	705	698	685	770	762	734	716	723	723	692	695	685	706	711	724	751	679	740	723	777	687	786	736	752	726	712	741	725	708	742	706	728	733	716	736	717	684	762	708	724	682	748	723	781	709	690	806	663	752	728	710	725	761	664	719	774	713	700	709	739	787	732	710	708	781	704	746	713	730	710	716	757	688	730	708	692	760	731	714	740	741	735	680	766	721	738	730	704	695	708	726	726	690	711	700	741	745	776	720	691	740	713	710	736	712	745	706	721	721	687	717	755	761	680	691	735	712	699	742	716	749	719	729	727	676	747	774	683	769	737	700	750	717	734	785	705	701	714	702	737	700	774	742	727	654	724	803	701	735	694	709	722	771	732	743	715	713	726	741	733	758	718	736	770	705	753	687	731	744	740	716	799	708	755	706	741	723	713	710	752	730	716	712	744	734	743	716	735	735	693	686	774	748	718	741	745	705	733	724	749	769	751	734	696	714	688	719	710	737	713	754	752	709	799	752	742	729	751	778	714	731	730	720	713	726	734	713	745	710	770	772	750	731	793	714	709	709	723	711	705	754	729	705	698	727	713	765	733	709	739	710	656	725	685	703	766	731	747	691	717	780	723	764	745	772	672	716	716	727	708	748	714	773	749	686	685	698	732	703	739	738	690	715	762	726	687	684	709	699	736	736	700	671	745	752	733	682	764	698	721	722	719	706	716	713	688	735	752	757	739	765	720	726	711	697	725	722	730	693	752	734	745	704	759	685	735	722	723	698	728	716	732	684	716	737	750	749	738	735	728	756	732	750	755	703	746	735	709	747	746	703	685	683	737	749	755	729	711	672	715	743	718	748	744	738	699	707	751	760	739	723	699	761	751	716	730	766	746	732	730	729	683	739	747	726	716	708	737	743	698	736	722	719	780	686	699	725	746	729	718	698	700	749	744	729	721	717	700	679	713	693	708	724	709	713	735	713	745	728	722	701	752	694	750	781	786	726	703	722	738	726	719	748	705	713	741	752	741	662	730	783	731	705	722	731	738	711	730	750	762	725	760	737	688	749	711	740	691	689	722	648	756	729	739	743	742	692	742	728	756	717	694	723	698	704	738	756	699	742	724	754	706	734	754	687	699	720	692	733	734	731	739	697	714	746	682	727	727	738	726	749	750	726	745	728	716	734	721	693	768	711	716	736	747	736	735	741	727	691	701	697	713	685	739	714	734	790	778	775	681	728	758	682	739	723	764	744	745	703	746	693	763	772	721	752	685	777	684	777	730	700	707	666	741	699	779	773	695	735	699	712	716	743	712	741	744	698	708	752	740	749	729	722	756	691	733	730	733	700	679	742	726	710	703	742	707	715	743	736	774	708	721	730	753	719	718	774	752	709	764	728	725	717	746	747	735	699	731	745	742	692	728	744	703	733	751	746	719	712	698	707	680	657	753	737	740	708	727	745	691	735	764	738	737	687	724	754	720	736	740	720	749	716	715	740	720	734	725	724	705	780	709	752	769	743	740	694	756	738	689	727	762	744	716	732	755	736	748	677	723	721	738	741	742	759	725	731	685	820	697	713	759	766	690	707	740	730	709	715
15657	1456	1082	887	641	507	463	474	447	388	324	320	335	317	301	295	290	279	302	290	273	286	271	296	271	307	287	257	274	291	285	259	286	324	275	258	257	259	292	277	315	288	261	260	269	264	260	276	283	279	264	269	264	250	295	295	248	263	264	289	281	285	265	262	281	285	289	283	258	252	259	281	265	251	279	261	277	310	291	240	294	235	271	276	274	283	284	264	249	254	294	243	282	273	238	258	262	284	275	258	263	270	296	269	292	272	275	271	262	229	217	293	271	287	271	260	280	289	283	271	236	279	286	253	297	251	284	258	269	234	252	252	267	304	245	304	269	238	275	309	262	225	289	303	288	294	243	272	239	243	290	293	268	266	261	246	285	281	262	286	259	267	264	270	278	259	246	269	272	279	309	241	273	282	261	262	265	251	281	266	260	264	266	270	253	289	283	310	273	282	276	282	288	295	247	278	298	227	262	256	274	296	256	257	278	265	254	258	265	282	269	263	293	273	279	288	295	274	276	310	272	249	241	279	270	273	266	297	261	279	265	261	273	273	296	260	289	256	264	292	263	258	323	274	313	250	232	270	260	255	246	269	297	300	276	266	274	311	280	276	276	280	262	247	273	255	244	262	280	299	271	279	254	288	275	283	249	297	275	258	258	302	263	266	255	257	253	288	249	279	250	296	275	257	303	284	293	258	273	256	264	279	277	277	241	268	296	283	280	269	296	234	281	245	275	277	272	269	299	271	288	267	283	284	287	265	249	275	291	280	267	270	249	293	252	286	275	277	314	301	270	266	264	275	284	268	292	266	306	281	298	240	266	276	251	285	247	244	276	291	272	270	285	264	258	273	260	268	280	296	265	274	292	277	283	291	269	300	273	298	268	257	288	272	286	258	302	268	277	240	253	272	239	259	256	271	287	267	281	268	306	298	281	294	262	268	278	279	277	264	240	260	284	258	238	274	253	247	249	301	263	272	283	262	280	292	251	257	278	284	277	259	262	260	280	297	265	259	269	284	277	257	255	263	278	245	254	293	285	264	311	257	275	240	253	274	301	256	248	253	260	275	255	267	268	286	271	271	277	277	248	244	300	272	244	299	243	288	275	250	260	271	271	291	260	277	275	252	251	241	269	280	265	256	301	212	224	269	285	290	253	268	272	297	290	262	258	270	291	284	296	261	277	267	303	274	260	263	254	271	317	252	302	270	268	233	263	287	260	280	296	261	264	310	299	277	290	279	246	304	266	265	296	259	284	268	289	322	285	276	261	267	258	285	262	280	299	273	268	278	278	305	244	253	268	257	265	260	254	267	287	270	292	310	273	280	260	270	283	291	313	278	261	256	262	258	272	262	311	275	296	299	243	284	296	254	287	271	227	261	286	308	257	261	292	313	252	276	248	301	322	256	285	281	257	280	243	286	242	289	294	309	277	260	273	257	285	259	239	267	262	260	239	270	295	275	253	273	275	293	306	259	281	279	266	294	243	238	253	277	253	282	254	282	268	303	262	310	312	260	265	291	279	264	302	262	269	261	284	288	250	288	257	255	258	275	284	266	291	287	277	267	262	288	307	279	279	296	263	296	276	288	255	265	275	278	280	255	283	278	279	281	243	275	268	267	247	260	287	271	274	288	305	262	238	268	254	238	274	262	310	273	273	263	280	256	270	298	310	303	261	249	267	269	256	286	291	271	248	277	271	278	300	287	264	239	273	274	266	279	271	287	280	298	248	249	261	264	265	270	276	265	261	298	286	294	293	281	288	270	274	270	282	285	278	268	295	257	271	267	257	243	235	275	266	260	289	273	249	281	252	263	275	263	273	252	283	257	247	268	303	326	276	293	304	280	268	286	288	265	274	277	270	284	275	245	247	284	278	302	266	222	278	253	257	276	248	237	302	284	287	290	326	275	268	256	265	286	284	294	241	261	279	273	257	242	293	247	271	242	253	260	255	260	281	276	251	294	264	285	305	283	302	285	252	264	318	270	241	251	258	270	284	301	254	250	278	254	289	270	271	275	267	254	273	272	307	260	281	248	239	268	261	295	243	257	312	300	284	268	303	265	284	267	282	269	263	272	269	267	299	270	266	282	292	243	292	273	263	290	264	292	301	331	276	281	298	295	293	284	319	290	254	273	267	275	257	268	289	281	272	261	282	258	264	240	258	282	276	289	291	267	277	277	271	257	236	252	260	271	299	253	247	237	247	279	292	314	255	268	240	266	265	258	263	271	298	271	285	271	277	266	246	271	257	260	275	271	271	279	268	265	290	276	304	307	275	255	272	274	272	250	255	264	265	269	269	245	250	272	261	241	284	279	273	279	269	285	238	273	280	279	272	262	273	262	254	273	255	280	270	296	268	269	264	266	265	261	290	251	271	244	294	282	275	290	270	279	264	265	274	254	303	262	258	261	313	252	259	299	289	306	254	255	274	253	236	285	236	276	254	300	302	279	274	272	275	245	301	277	272	296	273	276	263	264	282	286	272	272	265	270	262	251	232	282	285	247	240	287	269	292	254	252	256	263	262	264	276	272	275	288	259	298	288	276	278	292	260	254	267	231	297	273	261	263	281	280	287	273	278	324	234	267	268	263	255	250	260	253	247	281	275	278	267	248	252	262	284	284	301	274	284	262	256	266	231	266	223	298	250	259	280	268	266	274	253	295	253	251	252	278	271	270	240	262	263	257	260	277	258	262	254	313	306	258	275	260	270	289	277	248	249	241	258	276	252	252	262	284	291	290	273	273	275	286	272	294	283	247	247	276	263	278	276	277	268	268	287	244	283	245	230	256	281	258	255	285	244	290	214	269	264	255	284	280	268	298	263	301	277	254	262	229	277	248	289	270	278	275	286	268	263	243	253	247	271	282	251	284	240	281	260	255	275	265	262	263	275	295	273	271	282	270	257	278	269	303	298	279	274	279	253	253	274	267	286	286	245	250	277	265	250	268	254	288	245	308	261	252	271	272	274	271	270	300	308	267	216	265	255	251	271	259	270	282	281	289	269	283	249	258	305	281	257	250	267	283	284	310	258	285	271	299	282	294	266	257	280	267	266	259	255	259	287	258	284	256	297	307	267	247	274	272	307	249	253	271	261	283	284	262	269	309	261	267	283	294	256	250	272	283	276	277	273	279	279	268	257	252	289	303	294	305	285	250	248	262	264	252	271	274	275	288	271	307	273	298	269	286	281	292	310	295	272	247	312	255	267	279	266	237	254	244	271	268	292	230	293	263	277	278	239	290	259	253	277	248	269	285	279	273	265	272	307	287	312	265	300	302	324	274	269	290	265	261	249	255	233	291	245	276	287	293	269	282	276	265	277	264	277	304	278	248	294	287	271	284	286	245	281	274	255	280	249	267	244	270	284	286	246	299	283	225	277	262	295	257	254	269	281	282	282	268	276	252	261	268	270	259	282	291	253	288	278	280	275	252	267	271	277	251	250	251	260	256	264	275	313	310	271	257	239	279	263	286	295	287	309	244	262	246	256	263	303	268
8925	1400	2491	2738	2229	1706	1644	1688	1289	1141	1016	919	822	826	785	782	752	746	722	677	734	699	630	711	672	631	671	678	704	653	635	680	669	626	634	644	638	650	643	664	642	650	658	631	625	620	608	650	636	583	651	623	629	628	570	640	637	648	652	605	661	632	633	661	621	604	665	603	595	660	641	655	603	611	591	652	638	609	613	660	633	619	570	621	590	601	666	592	634	608	633	654	656	594	620	630	626	586	640	617	587	656	600	595	633	620	597	632	647	611	616	590	654	612	646	606	573	616	603	634	636	578	591	595	624	634	629	657	596	595	595	633	619	630	640	626	591	624	622	637	593	612	612	648	619	646	596	633	599	626	671	637	644	597	593	592	650	627	665	599	574	676	619	614	642	627	614	576	644	659	633	626	611	625	641	673	597	629	586	642	594	625	626	631	635	620	597	633	649	606	628	627	600	635	622	658	610	591	605	641	612	615	585	614	632	587	587	625	631	644	598	629	587	631	592	612	649	578	631	584	635	616	610	595	615	642	608	609	620	623	592	626	573	634	630	626	578	574	638	610	607	651	647	607	629	590	616	601	611	636	638	600	569	635	592	627	625	642	611	641	577	626	650	655	647	584	637	651	620	664	628	615	606	642	613	611	604	612	669	597	632	604	577	581	633	585	621	627	599	619	618	658	618	604	593	631	623	599	619	609	613	651	574	593	620	637	634	634	623	555	656	640	620	593	602	638	618	610	643	607	657	646	643	624	664	607	581	593	631	641	607	628	655	613	629	643	614	649	626	608	641	569	663	592	616	638	629	644	637	691	642	612	616	620	647	598	632	658	582	610	642	623	654	634	644	600	618	624	619	647	620	587	592	598	621	621	690	593	602	638	607	604	560	605	611	609	662	640	658	642	659	639	651	620	597	625	583	604	635	625	610	599	642	631	651	555	635	618	654	649	635	641	648	622	637	633	627	618	615	595	629	653	638	620	571	585	638	583	632	589	609	591	579	608	630	617	612	602	599	647	624	651	657	634	604	579	666	654	673	597	597	609	612	596	586	620	629	657	629	590	622	654	596	632	590	555	562	638	604	605	622	646	640	634	641	631	586	609	610	664	635	590	606	636	641	601	639	634	630	638	607	638	632	609	614	617	645	617	594	598	646	654	642	589	608	611	577	662	632	604	602	627	631	601	659	648	593	626	583	662	622	639	608	621	623	642	659	642	606	589	625	628	612	609	639	599	619	573	622	640	629	591	655	631	648	648	623	626	647	599	604	674	579	630	613	636	607	618	634	598	629	653	650	639	656	610	622	593	639	648	641	592	593	669	642	590	626	647	556	636	652	644	628	609	642	620	627	613	628	605	568	648	595	627	601	627	602	637	590	622	595	646	634	636	596	621	612	604	592	577	638	598	654	638	602	600	574	642	653	598	618	659	653	609	656	605	607	617	628	612	626	629	643	625	632	634	598	618	618	652	602	667	614	649	656	598	636	639	612	599	652	602	613	579	638	614	641	592	661	665	636	592	628	608	612	604	617	674	614	630	615	656	597	654	652	601	626	641	628	641	612	650	641	598	619	604	628	654	623	674	666	612	632	563	632	633	600	586	625	616	612	627	619	613	639	644	638	601	605	658	663	597	612	654	631	589	638	594	603	617	612	644	650	610	614	591	643	651	605	624	586	620	652	631	645	585	643	585	645	588	666	549	597	631	588	644	624	618	605	637	657	624	607	594	599	646	631	621	595	606	614	646	615	605	641	634	642	608	622	616	647	600	670	640	602	587	638	636	624	585	623	598	592	597	621	632	603	632	608	626	621	599	648	620	667	627	610	634	618	606	631	617	616	643	623	647	657	608	606	590	624	642	640	609	602	640	644	617	621	620	638	630	594	622	640	638	649	597	621	651	610	607	603	614	619	608	626	590	608	633	655	635	628	597	606	614	597	637	621	595	612	580	621	613	638	627	605	601	591	600	593	584	620	656	681	583	631	627	626	641	597	613	589	625	645	616	645	627	594	580	601	603	623	616	614	593	587	608	665	633	674	611	639	641	637	621	604	651	608	605	597	633	618	600	644	604	596	650	657	614	647	582	618	618	683	649	619	603	637	599	587	636	659	639	651	601	615	627	640	623	627	607	608	647	619	597	685	646	611	612	632	633	603	601	643	647	598	660	672	606	649	656	642	648	619	602	612	641	590	587	617	581	609	612	607	640	603	561	607	605	627	546	626	597	689	612	642	628	637	609	620	648	640	628	596	612	627	615	643	610	649	606	600	612	618	585	634	591	614	648	612	659	577	625	637	672	637	632	578	628	651	629	651	623	621	593	608	638	641	654	705	610	624	593	600	631	611	605	602	619	604	641	607	610	603	605	619	608	606	647	599	627	581	613	637	618	602	630	619	623	585	596	639	628	618	621	619	595	627	599	629	625	649	587	642	605	602	583	604	657	630	620	655	611	674	604	636	676	628	621	617	638	623	628	641	621	593	639	614	608	623	634	618	616	616	659	627	613	605	625	627	597	615	593	627	629	603	613	586	592	622	638	596	635	629	605	606	575	611	636	645	631	630	632	594	646	634	615	632	660	652	596	615	632	649	630	602	655	631	628	589	616	633	599	620	631	661	622	623	639	619	626	646	591	654	636	607	632	624	640	623	600	648	585	603	634	642	600	658	604	641	621	639	633	654	631	675	630	614	647	609	619	657	610	602	607	591	636	629	603	650	630	621	613	593	618	649	606	596	580	605	567	649	614	654	620	620	605	620	611	606	647	624	641	626	587	663	637	659	606	632	635	654	663	619	600	636	614	618	660	596	651	632	645	634	612	632	615	634	599	572	633	638	611	622	631	608	607	616	648	630	593	653	617	612	624	625	652	626	638	603	645	610	603	591	630	677	627	653	595	593	641	593	625	630	605	597	633	624	590	637	646	568	601	623	634	572	615	710	622	651	631	636	630	608	625	580	648	589	631	584	616	611	607	588	592	596	607	621	571	662	593	616	678	558	634	658	640	582	588	614	615	606	585	666	661	633	637	629	678	612	621	636	682	585	666	629	624	598	609	617	637	636	626	593	643	666	669	650	606	633	623	612	654	646	624	655	607	651	621	609	632	610	663	616	614	656	639	641	591	630	605	620	613	638	631	597	632	638	627	628	601	679	659	643	638	642	561	655	632	640	626	646	654	650	607	634	651	659	659	633	595	605	575	642	645	622	624	636	625	628	594	622	623	590	616	615	662	599	643	617	625	600	665	618	570	640	587	603	645	587	616	626	595	610	641	641	636	593	609	575	660	626	589	662	593	598	633	620	613	636	603	606	655	610	578	604	598	653	602	616	673	622	597	663	627	642	570	661	611	607	593	623	642	601	598	620	612	642	608	585	644	600	621	587	611	649	612	637	668	617	593	622	635	626	655	606	626	568	671	613	651	588	616	616	638	639	628	589	592	596	630	584	653	610	595	626	597	579	623	619	639	617	600	643	638	629	630	638	624	616	631	617	633	671	634
2305	242	228	218	174	180	179	164	169	194	142	160	175	186	154	155	159	177	147	163	153	176	182	164	179	154	151	152	139	161	165	181	164	149	151	159	161	157	170	157	163	174	144	151	181	196	159	173	164	164	194	161	158	150	132	155	146	168	133	178	174	171	148	148	178	144	147	161	180	161	121	155	175	171	154	176	178	158	142	151	167	140	152	148	142	174	167	161	159	164	148	136	156	160	160	156	155	159	158	176	146	153	157	145	154	163	157	157	158	163	152	163	144	137	142	156	146	166	156	179	162	173	161	149	163	177	161	207	156	152	134	162	160	130	160	180	161	188	147	149	178	165	155	159	145	173	180	146	173	184	176	166	183	153	162	178	164	201	173	165	161	158	189	164	192	165	156	174	154	192	151	168	145	159	170	145	146	162	127	183	155	141	154	205	160	164	146	152	147	170	153	164	156	167	163	156	163	157	161	177	187	123	172	189	150	167	154	186	154	178	155	158	165	150	152	161	148	151	169	157	147	168	177	164	151	157	169	178	156	159	135	167	136	149	159	164	162	169	170	154	178	171	140	144	164	159	158	156	140	162	166	165	149	174	173	172	157	158	182	153	158	166	174	168	157	150	174	170	155	164	175	169	138	181	169	171	179	172	158	139	202	136	180	173	179	185	204	159	189	163	169	173	165	156	139	142	161	153	152	164	169	154	148	157	158	161	158	179	188	163	166	176	184	168	166	163	160	174	178	175	178	164	172	158	156	147	163	169	153	176	188	152	181	165	145	150	154	169	157	154	172	152	162	168	160	158	154	168	178	130	185	156	159	163	196	130	170	157	164	177	149	155	164	184	153	170	154	171	186	168	150	159	166	159	167	155	155	170	159	155	153	150	182	165	166	140	160	154	173	163	180	159	159	147	168	165	177	144	162	168	180	155	159	139	149	173	190	175	159	157	168	163	143	164	164	184	163	197	176	151	192	141	137	156	158	148	165	160	161	152	171	164	170	157	183	169	166	167	146	151	178	168	163	166	155	171	166	176	154	143	187	172	146	138	168	153	152	183	172	138	154	142	134	158	166	178	176	180	189	175	173	163	148	147	135	166	182	179	195	136	156	161	167	142	183	160	161	175	191	164	152	159	155	150	168	167	151	161	189	170	168	160	164	177	186	180	162	159	148	159	161	166	154	138	152	172	174	156	155	171	164	192	167	164	150	160	164	162	162	169	164	141	179	136	143	163	166	153	154	160	193	160	168	137	186	162	155	147	178	176	145	153	184	177	149	150	155	194	166	160	194	177	179	166	188	166	182	147	169	160	194	166	169	154	193	170	196	176	160	152	171	166	139	126	143	159	148	154	162	160	147	164	161	158	160	168	149	155	186	161	155	165	155	144	171	167	163	165	150	164	171	161	160	157	150	148	163	159	169	158	162	145	154	145	177	147	161	164	158	154	147	165	163	176	181	163	160	159	186	168	157	161	139	176	167	156	160	176	143	154	172	163	170	162	177	137	165	171	170	158	178	181	161	168	148	156	141	148	172	141	150	177	151	156	182	155	192	168	176	160	161	163	169	168	154	184	163	153	151	155	162	144	156	153	154	159	153	146	149	184	150	159	175	161	177	177	160	169	168	144	162	179	141	166	166	152	154	165	159	159	173	170	151	152	148	167	176	174	159	159	171	175	160	150	148	173	160	152	167	170	166	147	146	156	161	143	175	171	154	156	170	159	163	163	146	158	164	207	180	166	179	162	178	159	182	168	151	167	156	168	174	155	171	176	158	158	167	142	153	180	147	183	143	164	138	166	176	173	170	172	189	140	175	159	147	170	167	163	185	160	159	175	139	166	147	159	162	135	159	158	199	165	159	152	164	146	177	172	193	161	167	180	167	160	155	170	166	171	199	178	153	154	173	147	187	175	179	152	143	155	180	150	143	146	170	149	150	145	177	194	165	175	157	132	157	134	176	159	172	172	173	172	162	167	151	148	174	200	178	154	172	170	157	175	165	171	139	155	180	169	133	167	173	157	159	139	176	179	164	157	189	151	174	178	159	157	155	150	169	176	157	174	172	173	163	166	168	170	159	173	170	188	155	172	168	145	152	167	165	141	174	159	170	167	149	172	156	155	157	171	161	161	161	176	157	145	146	143	188	138	158	164	174	168	158	139	159	142	175	145	171	174	169	177	158	132	177	167	167	191	172	155	170	148	173	145	168	163	163	159	181	145	158	152	156	157	155	152	153	168	166	184	162	147	189	168	168	160	174	150	178	158	162	151	170	189	178	176	156	148	167	151	173	159	158	151	162	174	166	163	186	147	165	166	166	188	158	144	157	163	193	182	152	153	151	162	142	144	152	177	154	176	161	162	166	157	158	157	152	153	169	149	163	150	143	169	176	168	175	144	157	150	156	200	151	183	147	148	165	177	139	143	175	166	144	156	125	151	185	133	175	158	165	164	168	177	113	151	172	159	183	172	162	181	145	159	183	141	165	161	159	142	153	181	163	151	189	158	171	166	160	138	162	160	186	173	174	154	157	117	148	152	147	173	165	143	154	172	175	165	172	141	179	168	144	180	145	179	156	140	173	185	190	179	185	168	189	167	172	159	158	143	171	166	177	167	175	181	173	161	174	164	183	170	157	166	149	160	159	138	151	152	153	149	157	170	147	174	157	175	147	164	152	167	164	169	141	164	152	145	161	166	175	165	144	146	164	156	167	155	138	146	176	161	134	176	144	152	159	173	172	165	168	128	162	161	168	158	168	176	133	151	155	163	165	169	144	147	141	149	177	170	163	174	187	194	148	170	170	155	165	160	167	175	159	166	196	163	149	170	161	167	152	141	161	164	198	152	152	181	167	141	156	140	147	168	159	158	143	163	153	154	166	154	126	162	152	168	160	158	168	161	166	174	172	157	160	155	164	151	198	148	144	176	164	170	149	140	161	154	177	162	140	149	152	159	159	169	182	185	151	141	157	154	153	157	167	157	168	152	176	175	197	166	142	157	151	174	139	157	186	174	145	181	167	165	162	166	139	153	185	177	168	164	164	146	148	157	162	157	172	176	155	161	160	162	180	156	156	170	190	148	177	165	176	151	148	154	183	172	143	171	144	196	156	137	138	134	163	162	160	168	175	160	152	137	172	148	148	159	166	156	183	171	160	143	149	151	154	158	155	167	153	140	153	178	171	149	183	184	159	164	164	192	175	162	153	177	163	165	167	171	166	163	167	161	184	163	186	166	184	172	162	166	174	182	174	152	186	151	182	179	146	163	149	179	166	161	159	158	180	163	148	179	169	159	203	156	170	169	148	160	169	167	165	150	168	177	178	183	178	166	174	143	169	158	151	163	177	164	158	148	155	142	188	155	167	168	158	179	162	188	199	158	144	177	172	157	151	147	166	169	168	168	197	180	158	147	150	186	155	171	167	166	157	146	151	171	143	152	155	129	161	156	154	157	125	144	181	170	155	157	165	165	182	148	170	173	152	170	153	173	162	141	161	149
2355	494	565	594	543	469	512	573	435	468	449	481	457	440	454	449	434	437	404	388	424	407	415	473	444	413	434	399	451	430	418	424	467	436	411	439	443	425	406	429	450	428	433	435	438	403	423	420	438	420	449	441	433	399	419	415	453	422	416	436	417	430	442	423	424	414	442	390	414	424	451	421	438	454	417	452	474	444	428	391	452	408	426	452	412	429	476	417	365	432	441	400	447	385	419	445	448	445	428	410	411	429	446	431	432	434	426	429	406	372	410	402	404	416	431	426	425	380	413	417	404	414	416	438	454	416	461	436	414	406	441	440	439	431	466	428	445	427	455	412	390	403	460	425	454	393	433	426	440	441	456	391	415	412	419	433	448	434	385	401	438	404	446	411	393	397	392	403	404	430	435	394	425	402	425	432	408	440	416	387	403	402	459	404	410	416	434	417	437	402	425	455	467	436	426	456	457	426	407	438	432	447	420	443	425	392	415	421	424	411	441	451	447	439	415	449	435	417	421	413	413	393	440	437	439	418	369	429	432	424	421	406	431	419	422	415	403	440	413	449	377	397	412	398	429	426	408	479	418	407	420	451	413	450	437	454	419	406	436	420	402	461	434	425	431	412	421	410	463	425	447	393	404	445	387	419	416	408	425	414	419	420	435	454	430	418	394	404	437	388	441	393	456	423	423	421	440	467	416	412	421	401	411	392	413	385	432	424	403	420	452	447	456	428	443	439	416	450	425	422	456	443	464	395	424	426	442	457	386	401	411	455	411	397	408	439	426	403	408	413	441	456	454	442	436	430	460	431	425	430	401	423	475	437	437	388	415	429	412	428	421	433	435	457	449	434	402	440	412	435	437	409	455	427	421	423	399	434	427	414	482	425	413	403	379	433	439	436	417	420	437	423	388	407	433	444	445	422	434	433	408	404	449	404	439	446	434	417	443	379	445	373	420	425	454	440	438	405	416	427	443	442	439	396	444	414	454	424	400	401	409	423	384	437	435	432	443	465	427	469	414	453	459	428	381	425	435	432	399	438	415	401	418	402	419	466	408	454	376	412	415	465	431	432	427	428	421	424	414	407	405	452	426	443	415	436	446	410	442	405	413	428	425	421	441	409	388	442	443	459	417	425	433	423	413	423	411	414	463	411	422	423	420	475	435	450	417	474	411	406	403	448	432	411	446	405	433	398	431	427	449	431	441	409	383	428	457	455	368	409	405	465	436	401	429	429	440	431	430	437	432	408	406	423	439	421	428	390	443	445	426	462	469	405	440	434	406	453	447	415	429	400	425	436	413	391	437	433	414	428	414	407	419	416	444	459	412	430	443	448	412	439	420	430	417	429	397	437	418	418	418	430	422	413	377	431	420	416	396	448	475	467	384	449	425	417	380	423	435	435	413	442	410	410	417	456	426	432	455	434	453	409	432	426	426	437	439	408	396	416	450	440	411	443	451	404	389	451	433	395	399	412	443	427	385	453	378	402	412	391	425	451	429	421	427	396	400	441	400	419	447	417	420	435	404	407	435	440	434	427	465	421	401	445	426	450	452	436	456	417	427	417	444	415	406	417	420	425	428	449	456	400	403	410	471	444	444	398	456	408	457	424	399	427	429	407	422	421	389	439	421	418	444	447	443	431	418	441	425	404	421	376	457	412	411	433	399	399	442	431	436	417	450	436	427	418	409	421	426	405	435	412	428	397	423	435	402	395	434	418	450	413	448	414	421	425	455	448	422	416	408	433	415	435	408	401	505	446	443	449	438	425	393	420	434	449	409	398	438	418	413	411	445	460	375	432	451	415	434	397	433	411	423	459	428	428	427	417	402	408	432	418	407	408	432	389	435	446	413	432	414	454	423	457	450	424	416	416	422	446	379	387	400	422	404	417	410	434	422	407	383	461	444	419	448	426	420	426	423	420	404	465	420	417	461	403	425	415	387	408	395	422	405	411	434	408	433	441	425	436	416	423	435	400	441	401	421	472	401	386	404	426	399	381	435	419	429	425	402	416	466	407	402	410	417	416	419	404	438	437	395	415	443	435	447	411	412	452	390	440	431	468	405	440	418	446	401	448	405	425	400	414	438	403	415	399	429	405	415	446	412	404	389	441	452	422	367	436	444	410	441	428	423	382	431	433	454	420	420	439	410	421	450	404	409	443	430	411	427	399	447	436	411	411	454	430	430	473	398	431	437	430	432	427	395	401	421	394	448	423	431	451	407	422	432	399	468	438	445	416	428	414	408	435	453	438	418	428	431	431	436	424	391	410	396	416	431	430	451	424	430	420	456	418	417	447	465	409	415	423	407	462	438	384	446	441	385	437	430	435	398	402	419	440	439	468	409	444	432	389	427	412	418	434	431	406	379	430	426	398	448	434	424	397	378	442	406	442	438	440	419	430	393	426	439	415	415	433	417	405	440	410	430	355	434	439	382	434	384	421	412	392	426	409	393	393	402	429	388	425	414	437	428	402	456	425	427	470	413	420	396	414	423	401	413	395	451	399	429	428	435	410	432	462	410	414	407	415	423	418	411	428	390	425	405	427	433	427	438	422	398	425	376	423	429	438	397	388	431	413	418	457	411	400	460	407	420	406	429	406	393	429	454	387	441	411	449	440	428	392	410	449	432	458	381	449	442	438	399	445	435	427	428	405	414	422	412	425	447	424	432	408	447	411	440	450	456	411	371	481	369	462	437	442	395	430	447	413	442	455	402	439	455	434	435	435	415	415	430	439	411	394	431	461	395	450	446	471	414	401	408	396	432	438	392	385	423	464	396	392	443	411	405	447	411	382	451	419	462	385	418	452	423	437	410	437	458	389	448	415	378	402	416	435	412	417	436	396	438	413	434	416	386	409	407	423	457	408	396	387	413	412	455	408	450	431	411	405	392	416	411	441	408	415	404	416	422	392	419	409	433	472	434	390	452	391	406	411	436	396	430	430	420	454	423	397	388	422	411	417	428	424	409	422	456	450	404	392	413	433	395	420	395	433	427	408	405	465	433	434	413	435	415	406	434	440	429	445	430	433	434	432	402	417	450	418	423	451	439	424	413	452	439	438	426	452	432	422	418	388	450	428	450	394	417	458	442	410	444	433	443	377	448	422	417	443	434	439	409	434	388	414	396	425	424	408	415	409	410	419	402	432	387	458	407	426	416	401	435	421	433	404	429	470	431	426	398	430	466	426	438	437	418	435	395	432	433	430	426	443	437	456	423	452	424	431	460	428	434	411	412	431	416	393	402	421	436	418	403	422	430	394	440	386	425	421	434	409	411	403	414	399	413	410	455	436	401	417	441	421	403	386	422	445	417	446	423	438	409	416	449	440	428	396	414	400	439	421	430	406	403	436	405	441	450	409	403	430	421	420	476	404	438	419	411	444	396	408	451	448	414	427	420	380	427	417	426	438	448	442	462	403	420	424	395	421	433	416	416	459	388	422	380	446	429	458	454	409	382	438	406	415	445	385	412	439	425	398	455	434	418	413	419	418	429	441
8668	784	755	641	531	464	417	376	372	331	357	345	326	366	302	346	290	289	302	319	313	314	282	343	325	333	320	300	318	361	315	334	324	300	323	318	308	252	310	329	301	321	326	297	298	345	279	300	304	303	315	309	333	304	311	332	315	327	312	317	295	275	310	312	308	296	341	340	282	322	314	329	297	329	302	329	308	285	316	325	311	303	339	323	289	286	320	284	332	338	344	310	312	320	312	317	298	326	341	299	265	307	333	303	325	321	341	300	320	313	306	304	319	277	323	334	351	306	317	322	315	299	288	289	327	290	314	302	316	308	305	320	325	316	320	325	302	297	263	310	316	328	338	338	300	301	297	302	324	315	322	334	304	333	306	323	321	300	297	334	314	306	294	309	300	330	346	330	348	320	326	301	313	318	287	310	318	340	291	312	329	315	288	299	298	311	299	334	326	302	294	277	307	315	313	288	299	296	304	312	295	333	312	325	285	315	327	310	321	282	341	313	300	312	286	311	322	324	313	312	316	303	316	278	319	290	331	325	343	362	322	333	313	304	346	354	317	298	292	310	294	322	297	346	294	328	311	296	314	339	322	336	331	285	303	300	316	294	321	295	318	343	328	287	314	307	301	326	297	292	290	318	346	331	303	304	334	334	272	307	283	283	315	300	330	337	295	302	317	300	336	315	318	308	332	330	277	304	349	304	314	350	330	316	350	280	320	329	325	305	361	318	300	310	294	309	313	307	288	338	333	315	324	300	292	297	281	305	332	306	322	333	315	306	322	312	298	341	329	308	325	345	315	310	324	318	367	273	308	340	322	306	275	293	308	316	344	325	322	329	306	345	317	299	317	268	339	319	324	318	326	302	300	284	243	305	297	320	308	316	255	331	295	314	329	326	300	307	335	299	323	317	305	339	279	292	278	317	270	314	307	298	339	312	317	321	316	325	305	338	328	293	346	290	316	306	287	311	290	345	321	297	312	335	308	315	286	309	313	347	298	318	319	315	313	298	253	292	312	302	319	308	317	303	312	315	318	339	309	356	305	344	280	319	321	305	301	332	322	306	317	313	308	325	314	314	339	337	328	299	292	292	300	301	320	290	295	287	323	332	329	284	327	284	312	292	310	323	339	325	314	329	331	317	332	293	324	313	267	313	339	306	295	286	308	339	323	298	288	296	332	290	330	298	317	319	321	273	311	300	301	294	325	276	335	298	304	326	358	322	312	286	314	342	287	303	297	318	304	363	326	321	301	321	307	302	286	316	300	320	308	294	294	321	332	321	356	302	316	317	267	294	293	319	337	295	327	323	319	338	318	290	299	275	315	297	305	346	328	324	292	352	322	289	313	298	305	323	329	312	313	297	319	342	308	332	289	312	277	320	342	324	313	368	315	300	318	316	300	318	308	302	298	302	309	331	309	330	320	306	327	286	290	310	308	296	349	346	309	304	308	329	302	311	322	332	322	333	326	276	299	305	308	323	291	306	291	287	352	302	323	350	320	332	335	289	306	310	279	335	349	291	361	317	306	299	267	275	307	318	309	346	290	310	339	292	292	335	327	340	326	312	296	337	304	319	280	330	314	291	285	304	302	286	268	295	309	299	331	306	328	311	329	327	316	297	322	314	330	326	292	310	302	356	350	355	317	293	329	325	329	300	325	333	329	311	293	288	303	312	310	356	331	313	272	294	336	283	304	326	339	308	283	283	321	310	317	285	319	339	270	311	337	314	315	302	334	308	305	319	348	317	327	286	299	282	312	304	294	296	301	287	317	313	309	297	305	317	329	272	310	300	328	335	351	321	307	316	290	310	320	291	310	311	319	312	298	285	304	284	321	326	351	312	337	331	308	310	282	290	301	333	314	309	296	317	340	296	311	331	309	325	314	301	302	313	284	320	327	311	312	331	321	322	284	359	333	328	327	336	335	306	325	302	311	318	352	316	311	325	316	290	322	334	304	331	290	312	293	277	312	310	303	312	315	284	311	317	312	312	313	319	295	323	329	320	302	314	320	301	284	281	306	303	345	318	317	315	297	307	319	326	309	318	268	303	325	326	302	306	316	317	343	318	285	344	319	301	307	294	303	307	297	284	351	318	340	291	301	306	306	309	342	303	277	315	308	322	297	324	321	291	334	312	326	302	286	258	287	327	297	320	318	315	313	327	293	338	309	310	295	332	300	320	302	303	335	324	300	281	326	309	321	313	318	313	332	318	331	312	303	296	325	326	316	282	298	333	307	316	304	295	322	301	319	348	295	292	290	295	330	292	332	286	314	337	319	312	323	286	323	334	309	302	330	320	286	284	317	334	315	318	295	312	311	312	315	310	302	322	318	287	293	271	304	308	285	313	313	292	295	309	299	314	334	322	300	323	302	336	298	298	307	335	317	302	317	309	332	325	334	337	325	309	321	325	330	296	319	318	291	300	335	324	331	284	325	317	291	339	310	346	311	319	340	277	337	347	286	330	334	311	295	278	341	287	302	320	334	289	268	304	324	311	325	281	295	295	303	320	303	316	292	304	340	324	312	299	331	320	311	281	352	324	296	304	322	258	293	341	317	341	313	371	323	306	306	328	302	308	334	324	300	300	326	326	298	328	283	335	304	319	339	312	318	344	333	302	295	342	314	316	314	312	351	314	316	304	306	325	291	333	307	332	296	298	323	340	308	300	286	334	334	306	308	324	305	308	310	288	313	323	315	318	347	325	331	298	306	335	280	341	293	334	283	323	298	301	294	341	301	302	317	311	299	289	329	317	302	296	298	316	321	300	330	310	335	328	295	295	297	320	315	329	306	291	328	314	335	297	301	308	313	323	340	283	313	292	284	323	314	291	289	333	290	303	329	322	345	319	319	311	294	328	350	333	321	310	319	333	308	310	330	304	295	366	297	315	331	358	341	308	304	324	306	277	304	312	296	300	330	299	295	318	318	262	368	331	314	309	323	337	320	325	318	329	303	338	330	293	281	312	294	303	314	314	328	333	312	319	324	277	294	338	345	331	305	315	301	323	305	348	363	307	302	293	273	296	303	319	321	321	324	334	336	334	318	320	318	313	317	323	344	311	287	293	318	300	333	273	311	298	339	292	322	315	310	317	298	363	297	294	272	283	321	288	329	318	341	307	316	333	316	264	326	319	318	313	306	304	320	313	301	332	334	315	291	332	293	366	300	322	297	334	286	302	279	299	321	320	313	336	290	309	265	304	347	320	298	314	289	297	307	313	330	363	328	304	299	287	292	334	303	316	304	314	313	281	305	326	331	304	310	296	315	317	295	314	329	313	312	299	305	270	313	315	298	328	346	281	307	322	335	310	307	289	303	288	283	319	323	309	276	321	313	351	318	303	324	307	322	294	311	318	338	264	301	303	288	317	312	335	312	323	309	300	283	314	327	318	299	318	325	332	315	286	350	312	304	301	348	321	313	309	302	312	338	310	330	318	323	319	323	323	298	276	298	323	333	310	277	303	299	324	302	305	283	331	322	296	284	328	292	335	308	326
7196	1140	1835	1908	1560	1313	1180	1330	1043	993	957	903	818	788	801	805	797	794	795	794	777	746	787	744	753	774	716	761	717	705	717	783	760	707	809	745	724	734	714	714	702	762	781	757	730	766	717	710	770	715	750	716	704	787	708	758	746	733	723	743	699	672	720	711	766	710	707	702	718	717	714	749	700	741	755	741	714	754	763	724	722	733	737	759	708	732	726	714	734	777	721	738	704	734	725	679	727	773	736	698	747	695	726	727	730	728	765	708	722	740	758	721	723	713	726	714	771	685	743	739	704	744	752	679	762	712	705	776	761	729	744	745	724	731	738	755	741	695	720	697	715	756	731	686	717	731	737	744	687	699	751	684	756	704	754	691	686	745	732	713	707	712	740	734	737	725	731	685	755	747	739	687	716	720	727	680	769	724	709	690	757	706	682	730	670	728	713	741	756	721	717	741	721	747	733	727	701	680	727	733	721	727	722	748	726	724	751	712	717	656	685	738	735	710	661	711	738	720	693	746	694	679	708	741	736	744	725	749	727	737	734	748	723	695	710	687	729	728	692	757	741	721	755	724	769	716	717	781	722	758	741	725	682	682	706	698	732	756	698	764	681	719	771	749	735	662	780	737	743	748	750	728	786	719	700	724	753	674	704	759	745	669	721	701	724	724	691	705	767	751	720	767	722	709	721	719	703	764	699	722	732	763	746	725	699	739	747	698	722	717	682	766	753	727	675	760	702	686	667	724	699	697	720	711	724	735	734	729	728	743	772	673	677	729	713	719	684	748	763	709	720	706	727	728	714	697	728	688	686	760	686	730	707	710	773	724	712	702	780	753	696	744	770	732	737	774	756	744	707	744	744	733	704	699	715	732	709	708	706	740	734	707	751	727	746	747	750	684	664	741	764	794	772	723	723	749	692	729	696	703	728	737	727	772	707	719	698	692	719	687	759	721	707	713	774	700	783	715	723	717	690	772	746	771	767	701	742	722	720	711	695	731	690	751	724	699	733	724	724	727	751	688	717	719	738	731	757	711	732	730	709	753	720	703	744	718	753	714	782	699	730	680	749	741	739	743	720	744	705	721	753	705	713	716	693	714	713	753	744	726	729	777	739	732	713	735	706	694	727	738	745	732	736	730	748	761	724	671	689	728	721	723	686	684	707	712	754	672	756	704	769	749	699	741	698	719	724	703	773	710	720	724	736	719	714	662	706	725	737	728	715	747	734	692	732	746	739	756	737	752	685	709	764	722	719	755	710	748	659	727	767	713	726	748	701	708	738	733	698	729	682	714	696	695	700	712	720	698	698	732	722	722	754	756	766	749	750	716	738	738	729	743	723	732	704	717	690	753	726	714	748	722	696	684	728	770	726	742	747	717	734	758	707	742	779	725	722	726	700	699	705	740	712	748	717	741	720	766	735	737	703	673	776	649	750	690	680	708	699	691	715	666	713	708	714	687	729	687	768	716	744	729	734	692	763	741	748	691	732	720	696	725	760	676	775	719	726	750	740	693	695	729	754	720	751	751	724	688	767	738	733	712	712	715	737	731	724	717	721	758	686	728	732	760	705	769	745	697	708	718	723	720	738	761	703	721	725	746	756	707	692	693	721	735	731	749	728	731	711	718	698	718	734	766	728	714	723	722	753	719	736	777	687	718	659	706	674	719	743	737	711	688	694	704	785	750	740	702	702	686	709	725	708	662	732	767	742	738	733	722	721	726	733	737	718	746	722	699	702	724	733	697	730	742	752	718	684	731	738	745	714	743	754	725	707	725	737	780	725	772	737	750	760	715	727	716	731	730	730	689	711	727	727	728	715	706	728	772	713	698	709	722	724	741	735	792	680	690	740	742	730	712	710	777	707	747	728	742	702	694	721	706	717	714	762	752	715	740	680	732	727	746	678	740	716	757	764	710	711	715	777	788	763	731	737	745	713	684	717	713	731	699	722	727	724	743	733	749	754	730	751	666	759	733	704	770	736	699	772	705	702	766	688	714	672	734	771	675	679	773	704	710	670	682	745	710	710	723	759	746	693	728	733	710	754	732	707	694	730	745	721	773	693	704	759	730	709	728	715	681	732	722	732	749	706	727	736	703	719	783	697	713	714	718	710	791	713	759	723	732	692	751	756	706	706	724	750	727	751	742	765	708	717	734	695	730	696	702	712	756	700	763	787	763	758	686	703	758	748	747	654	739	736	693	726	727	721	706	739	698	753	717	747	712	696	715	736	723	726	718	764	781	735	824	726	733	725	706	740	696	726	679	768	735	715	715	709	711	731	716	702	708	741	728	722	691	692	722	762	792	778	737	684	725	751	720	733	775	746	713	708	723	747	748	714	683	719	735	747	709	746	743	744	695	655	751	753	719	745	732	721	740	695	698	751	720	741	711	703	732	715	733	740	728	720	733	706	747	749	762	708	712	725	722	711	740	709	743	725	722	765	704	736	741	724	767	760	771	713	699	757	739	743	724	700	694	796	726	712	753	708	747	751	709	718	715	717	752	734	720	748	735	725	764	679	743	728	705	724	747	727	746	706	716	760	726	767	714	720	732	717	725	703	702	740	727	702	727	687	695	753	727	715	747	773	696	745	750	744	734	741	709	736	765	711	706	733	694	700	701	769	757	730	703	747	692	714	719	671	745	702	711	753	794	761	707	727	758	709	764	759	722	683	730	731	755	717	734	756	717	740	689	708	755	723	746	724	689	717	720	708	731	735	707	702	750	704	727	738	697	775	702	692	709	728	747	692	764	726	702	753	780	760	715	715	752	715	763	724	712	728	699	716	716	691	730	713	723	683	741	743	721	734	758	707	687	712	667	707	689	734	752	741	715	716	724	734	714	725	698	712	740	719	752	717	707	725	765	720	739	768	672	733	706	704	760	667	712	710	716	691	694	699	741	769	718	723	750	717	737	709	726	710	740	745	736	731	725	717	776	769	728	771	726	712	679	725	725	708	700	741	758	734	708	704	722	746	734	696	724	718	733	723	727	727	699	696	753	671	765	771	713	688	722	710	762	706	732	729	755	668	711	701	783	687	737	721	727	713	724	757	710	739	726	690	722	720	715	716	748	749	733	691	760	718	775	717	686	701	716	765	728	694	735	757	723	760	689	691	724	753	697	734	713	678	697	732	714	712	771	709	765	742	712	703	702	771	727	741	751	740	745	755	737	748	712	747	712	720	704	719	689	675	797	694	716	721	722	773	700	728	711	715	795	718	690	681	732	720	718	727	744	721	697	695	675	727	710	754	711	724	796	754	719	708	777	750	729	732	761	751	764	751	711	690	757	714	737	737	726	706	729	714	731	746	773	761	721	746	715	715	745	754	715	734	728	747	694	718	740	712	720	715	732	681	694	711	711	745	732	663	737	720	763	724	732	664	762	737	753	698	713	704	702	719	734	755	716	695	716	763	748	770	686	692	716	731	750	710	726	736	747	714	730	722	751	738	743	742	720	746	748	738	693	731	688	753	730	713	684	746	713	772	714	707	697
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
