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
338208716087	338208716641	338208717191	338208717741	338208718291	338208718841	338208719391	338208719941	338208720491	338208721041	338208721591	338208722141	338208722691	338208723241	338208723791	338208724341	338208724891	338208725441	338208725991	338208726541	338208727091	338208727641	338208728191	338208728741	338208729291	338208729841	338208730391	338208730941	338208731491	338208732041	338208732591	338208733141	338208733691	338208734241	338208734791	338208735341	338208735891	338208736441	338208736991	338208737541	338208738091	338208738641	338208739191	338208739741	338208740291	338208740841	338208741391	338208741941	338208742491	338208743041	338208743591	338208744141	338208744691	338208745241	338208745791	338208746341	338208746891	338208747441	338208747991	338208748541	338208749091	338208749641	338208750191	338208750741	338208751291	338208751841	338208752391	338208752941	338208753491	338208754041	338208754591	338208755141	338208755691	338208756241	338208756791	338208757341	338208757891	338208758441	338208758991	338208759541	338208760091	338208760641	338208761191	338208761741	338208762291	338208762841	338208763391	338208763941	338208764491	338208765041	338208765591	338208766141	338208766691	338208767241	338208767791	338208768341	338208768891	338208769441	338208769991	338208770541	338208771093	338208771641	338208772191	338208772741	338208773291	338208773841	338208774393	338208774943	338208775493	338208776041	338208776591	338208777141	338208777691	338208778241	338208778791	338208779341	338208779891	338208780441	338208780993	338208781541	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
14496	1354	1717	1022	683	520	423	418	351	312	301	313	257	285	288	273	302	281	321	279	263	288	243	270	261	263	252	268	256	291	262	240	304	241	256	274	262	274	233	253	242	267	236	292	276	267	243	272	263	265	259	248	283	236	254	268	274	241	262	285	271	307	253	280	226	256	252	287	239	296	252	297	258	254	250	237	265	244	292	256	268	259	300	265	257	250	246	300	251	294	259	258	268	256	240	252	260	278	261	275	261	258	277	249	260	238	241	236	291	240	228	263	235	261	276	246	264	261	267	232	250	249	280	255	252	294	261	279	242	232	251	262	255	255	258	266	258	248	265	256	297	266	265	261	272	277	250	261	263	286	260	265	235	295	270	266	276	270	259	277	268	265	301	266	245	255	262	261	233	258	267	267	250	270	263	252	278	253	262	244	261	246	260	259	300	258	260	257	234	264	267	256	233	268	254	248	248	267	230	253	264	265	254	242	252	234	280	285	247	295	261	274	268	237	267	242	258	288	288	233	263	250	260	242	242	253	266	259	267	281	257	249	232	287	245	263	265	258	240	247	276	281	278	248	278	310	250	246	283	258	247	291	264	260	252	255	235	268	238	233	278	262	243	263	260	274	256	282	276	252	269	261	261	230	231	283	241	258	288	251	254	240	242	276	273	253	250	257	270	258	260	238	248	266	262	251	292	268	285	261	272	260	259	233	274	254	257	259	253	233	252	285	253	257	246	252	275	252	263	271	262	278	254	250	265	253	291	258	248	246	249	270	241	231	253	262	269	258	227	255	259	260	250	253	293	228	235	251	267	267	265	240	282	260	270	244	242	302	268	260	254	247	262	276	264	265	240	263	258	232	260	252	293	290	279	242	247	280	254	245	244	245	269	267	261	273	258	253	269	272	244	242	263	263	275	255	289	267	256	249	255	256	267	253	253	266	280	262	265	256	230	259	259	279	268	272	262	246	242	249	280	252	258	270	289	263	260	247	232	294	253	265	280	267	241	247	255	278	246	252	250	252	236	280	289	261	267	226	248	250	268	257	289	253	263	275	271	280	271	275	253	298	296	278	266	251	239	240	248	270	236	249	253	246	235	266	262	285	280	257	256	242	261	253	244	263	258	266	257	274	239	250	282	276	280	258	260	268	249	238	254	241	253	263	279	286	262	239	269	291	247	251	267	261	264	238	276	283	287	246	275	269	240	256	274	261	269	260	249	251	278	287	256	267	230	265	282	260	266	243	269	261	274	220	240	277	266	256	233	270	254	230	265	279	261	266	238	265	225	249	261	286	218	208	257	282	236	245	285	255	247	258	257	230	278	245	253	216	280	269	247	244	282	246	259	278	233	261	263	263	260	260	263	260	272	271	272	290	232	267	277	263	252	286	274	264	254	256	255	250	267	252	273	231	249	255	259	248	283	293	256	242	281	248	258	278	291	258	296	258	248	260	291	264	225	251	271	244	270	249	266	271	259	232	279	270	246	269	244	261	277	248	280	259	261	260	254	236	276	284	252	260	253	282	257	248	260	268	281	268	231	237	285	256	272	260	258	304	254	270	274	241	256	268	249	275	268	282	251	265	296	224	277	282	295	282	274	239	259	271	279	270	270	243	248	258	277	248	281	239	258	237	297	272	249	280	268	249	252	260	254	270	276	234	255	276	240	267	240	281	264	228	282	241	265	274	244	243	253	256	264	233	257	279	267	245	262	228	261	254	264	256	265	248	249	248	270	259	250	275	264	274	263	277	235	256	262	259	251	277	270	265	282	258	266	256	283	276	239	277	288	290	279	264	260	263	276	262	252	273	245	238	253	236	227	249	241	219	252	284	235	282	261	265	264	256	225	281	275	291	243	250	257	248	242	235	247	265	255	256	271	272	237	267	256	263	275	243	261	256	281	263	286	260	250	248	245	270	246	282	270	241	269	245	256	270	267	258	275	249	247	284	267	245	284	255	260	264	247	303	257	282	268	269	243	245	269	264	256	284	253	240	242	247	264	267	287	290	262	267	294	255	236	265	290	276	268	278	218	256	263	252	250	249	245	266	239	269	268	299	259	275	291	277	238	261	276	270	248	252	263	230	266	285	282	265	245	256	278	267	270	240	258	241	257	276	303	252	298	254	243	243	274	251	270	278	251	264	279	233	268	289	276	254	232	249	250	263	240	265	260	279	244	260	245	292	251	274	281	243	232	266	266	302	287	234	280	252	234	279	258	276	237	240	256	241	245	260	250	306	264	259	249	263	269	280	278	270	239	260	272	249	268	251	238	270	242	264	276	273	285	283	236	252	293	250	289	267	264	261	270	255	278	245	256	283	238	245	266	269	277	281	250	252	239	253	255	304	223	259	294	287	267	255	255	222	258	271	289	286	258	275	257	286	257	277	257	259	317	255	265	269	261	234	263	257	253	286	272	256	271	252	275	262	262	273	278	247	249	243	277	257	277	258	280	254	248	259	243	267	262	268	286	279	287	269	266	289	263	272	257	242	285	260	250	261	270	244	263	263	268	291	247	232	257	229	257	259	253	244	261	278	242	274	258	271	270	295	246	233	265	284	267	243	267	249	260	246	241	276	230	278	255	284	244	269	250	265	253	276	259	258	244	260	250	258	251	253	271	272	256	268	252	298	244	226	262	288	253	259	262	285	251	229	259	251	281	268	307	286	247	259	273	266	252	250	266	240	252	260	229	255	259	267	248	235	266	258	257	244	306	272	271	274	255	264	264	283	253	245	259	232	244	246	280	252	242	296	257	283	267	221	261	224	262	272	263	255	237	277	264	250	259	232	259	231	253	272	262	247	255	252	249	254	249	284	260	270	260	264	252	247	276	246	259	265	235	266	265	260	254	231	299	269	279	284	272	280	225	261	256	253	302	248	257	256	254	241	252	248	267	257	269	282	272	242	260	253	258	254	269	306	306	255	233	244	244	291	278	258	275	299	271	235	266	254	232	254	257	240	256	275	218	275	270	279	254	268	306	269	241	259	243	258	277	276	250	247	273	260	259	269	286	242	212	230	256	262	265	269	310	293	260	269	260	268	263	253	234	283	272	284	264	251	279	282	277	253	235	270	240	243	268	255	260	244	259	254	267	251	244	248	276	255	295	252	265	261	247	256	295	249	248	238	243	259	253	272	272	253	254	302	248	271	266	231	287	287	279	261	247	284	270	235	289	257	239	268	289	267	264	260	249	246	248	272	267	284	239	245	261	259	269	276	273	233	253	270	235	278	275	285	263	260	266	251	280	305	290	275	232	309	258	235	264	301	253	263	252	278	281	272	254	246	267	262	260	245	266	244	249	265	300	265	245	259	268	233	245	238	284	222	274	234	253	256	258	263	281	283	263	251	242	236	255	276	230	269	250	245	250	248	254	254	270	265	247	255	273	285	258	244	281	236	251	262	294	266	261	234	268	282	255	288	246	287	277	232	257	257	282	252	293	270	261	253	287	240	238	252	270	238	265	243	305	250	280	268	288	270	244	260	290	234	262	264
8260	1298	3597	2955	2279	1775	1444	1274	1185	1066	939	906	873	867	848	838	753	748	731	761	732	701	713	731	735	711	706	702	669	727	671	690	670	687	697	675	654	676	693	660	715	710	639	647	681	713	692	674	660	676	670	665	631	672	632	655	618	648	646	644	652	635	639	643	648	643	683	661	653	621	634	686	646	694	626	674	709	658	661	619	614	627	644	630	641	642	627	684	721	597	636	654	607	684	675	619	623	647	672	615	625	681	685	642	616	624	624	641	649	642	622	629	659	660	631	647	635	668	652	671	675	641	670	619	687	618	671	641	646	652	623	651	638	673	619	658	610	668	610	637	626	644	640	642	649	644	663	630	666	615	674	662	674	641	673	652	700	606	629	675	626	628	659	658	706	615	605	642	666	641	697	637	669	623	653	677	635	690	640	631	641	648	608	657	652	636	684	659	658	615	640	647	632	632	703	624	656	654	644	642	640	615	580	662	681	588	613	670	668	655	636	635	647	634	651	612	659	679	672	619	636	627	682	645	618	624	633	646	641	591	613	631	656	641	654	658	632	628	619	662	627	622	619	599	628	631	645	629	624	646	651	642	634	688	683	636	632	659	646	640	664	621	633	629	650	620	667	630	655	642	626	604	632	655	655	672	665	637	660	653	640	680	640	660	653	627	671	659	619	641	649	634	701	629	622	637	658	647	632	630	699	659	621	636	591	638	649	629	657	636	700	638	613	669	619	667	612	645	663	649	642	615	623	651	701	659	628	675	655	681	673	666	638	669	641	622	643	619	676	685	639	692	632	623	614	636	686	673	655	642	654	632	677	621	630	690	640	653	633	662	653	623	632	606	617	650	654	671	607	636	660	625	656	641	614	732	597	633	658	640	677	650	654	638	633	651	674	617	638	687	700	640	681	668	615	585	617	640	628	623	643	646	604	615	646	628	645	650	681	639	602	619	614	620	640	654	645	643	654	627	620	666	640	673	554	633	664	599	654	640	647	634	637	644	558	706	651	616	652	639	642	627	672	689	623	645	666	651	634	599	662	651	641	646	623	643	661	677	643	655	703	638	655	615	645	608	620	605	651	678	645	661	636	668	647	616	618	662	643	639	648	659	640	645	656	613	646	623	612	692	642	633	678	638	633	622	661	649	608	661	616	613	627	649	663	637	599	631	672	602	671	677	634	676	621	593	611	667	615	671	661	630	664	626	628	657	647	635	692	659	678	654	656	641	627	619	632	673	663	674	632	626	683	665	649	603	641	675	617	656	602	630	651	651	698	640	659	631	637	690	625	671	640	660	647	649	645	626	582	649	647	628	616	609	686	662	669	649	649	638	666	648	660	634	653	676	627	629	633	648	625	609	662	653	696	637	677	637	645	653	628	648	674	688	661	628	656	648	666	672	668	628	655	716	687	660	670	677	615	645	632	648	637	610	690	667	644	633	654	643	642	698	670	657	617	615	666	689	681	668	570	627	654	649	636	618	630	659	659	619	617	688	641	649	674	616	695	665	617	656	640	627	640	612	654	645	627	634	646	651	647	611	634	665	652	676	652	664	578	651	592	654	580	652	652	579	664	631	641	616	645	625	639	653	659	688	657	648	624	658	673	622	605	610	664	630	669	637	649	629	608	635	659	661	605	630	677	673	661	636	641	627	608	657	645	616	678	595	590	603	646	647	667	682	658	636	692	656	663	632	568	658	654	669	649	669	607	676	617	645	664	636	616	643	654	637	664	660	671	662	653	645	646	645	650	623	664	627	664	673	640	623	627	640	636	670	630	631	636	667	641	625	672	650	612	645	637	694	670	633	630	628	613	677	658	660	627	649	655	664	654	683	674	676	634	685	660	661	638	642	616	645	632	645	661	619	653	661	661	622	641	666	665	610	575	657	626	698	655	606	616	677	685	672	634	692	643	622	586	637	657	643	655	657	632	679	656	636	607	669	623	657	664	638	636	561	680	604	648	643	634	662	650	660	633	624	615	625	671	651	633	610	633	629	624	638	658	655	630	619	653	612	605	628	676	642	676	681	632	624	662	608	604	623	730	610	618	647	693	614	661	633	610	638	677	642	623	633	649	652	648	672	622	634	642	667	637	615	620	597	623	632	651	651	642	662	668	617	658	591	635	629	624	675	642	666	562	659	613	673	629	695	590	659	627	649	680	696	628	658	625	642	631	651	623	631	621	642	650	608	667	708	660	656	617	653	675	618	606	588	642	690	598	665	668	639	625	644	603	633	661	649	666	627	668	641	697	684	681	615	650	610	641	629	615	624	649	674	627	631	691	655	616	640	680	640	664	647	631	641	631	627	647	645	673	651	605	644	611	642	619	660	649	635	625	596	626	613	658	614	690	636	571	624	685	637	647	683	641	656	596	608	664	667	663	673	656	664	643	679	685	664	641	650	639	658	628	684	702	623	621	673	642	614	613	636	648	655	662	630	629	645	653	634	616	637	608	655	665	607	623	629	654	645	657	626	612	665	621	632	619	608	634	638	635	634	651	629	611	623	618	613	622	621	618	647	633	619	653	672	684	615	638	635	602	663	629	647	643	669	632	664	670	655	617	641	643	640	604	684	638	638	661	609	656	636	641	608	660	636	663	649	670	655	652	617	683	631	684	656	674	626	646	641	665	633	632	647	636	666	636	657	655	644	678	657	663	625	605	636	638	670	650	607	660	644	648	622	619	647	652	673	646	656	679	598	638	664	656	630	681	626	587	647	668	626	638	671	651	626	622	656	674	688	645	631	653	658	616	629	639	672	643	642	626	608	626	655	657	633	660	674	611	688	656	606	672	623	644	639	606	633	668	618	619	634	620	629	599	712	615	657	652	663	675	643	665	625	643	662	636	625	670	685	683	621	640	642	608	657	626	646	667	691	653	608	634	644	650	645	643	696	645	658	651	618	658	598	660	635	666	654	631	632	628	644	612	613	611	622	649	604	620	695	622	612	627	645	649	597	650	678	658	635	645	643	667	672	635	636	627	664	599	623	655	634	611	650	670	631	630	663	652	643	634	606	628	677	635	620	644	614	660	677	631	636	680	701	639	658	679	644	693	640	619	635	674	617	599	631	630	684	661	615	684	619	663	653	674	684	619	604	665	630	670	627	609	667	661	618	602	652	610	622	681	673	604	625	645	615	605	658	633	667	667	657	631	653	622	616	634	642	617	660	655	618	659	618	643	603	631	600	627	653	672	664	662	671	651	701	690	657	671	643	663	622	669	642	643	641	640	628	668	668	609	606	649	643	655	648	642	642	664	662	664	666	644	687	635	665	616	668	693	624	664	650	698	658	599	639	666	666	637	628	652	661	606	646	671	672	636	636	676	629	628	619	599	645	609	687	615	671	722	623	610	612	680	608	644	688	679	643	604	631	629	646	730	646	617	625	683	592	655	693	647	625	655	666	622	672	651	650	655	654	632	650	603	648	655	615	648	624	640	690	592	669	644	615	656	660	657	632	653	648	631	636	610	671	634	614	671	642	610	629	581	693
1753	420	481	402	379	380	355	369	392	386	362	372	384	392	371	347	380	341	414	401	359	410	376	349	388	399	402	380	370	389	366	346	357	383	366	378	380	369	355	380	360	389	385	390	361	385	390	367	333	376	365	376	384	335	367	336	316	373	356	359	336	356	352	357	365	330	341	382	343	342	354	369	384	395	365	376	383	362	373	375	356	339	365	335	373	363	376	361	344	329	337	380	383	391	373	361	397	372	341	350	436	371	362	400	374	372	381	371	404	431	385	364	365	363	367	347	370	357	358	358	399	379	372	394	385	339	380	377	383	378	371	391	365	336	375	403	373	355	403	345	362	405	409	377	395	363	322	350	395	354	380	385	381	372	398	389	355	342	381	415	355	372	395	342	384	372	330	376	356	381	367	389	390	375	384	375	364	339	380	342	331	380	356	352	371	373	402	370	368	367	362	387	366	351	338	381	339	329	351	371	363	319	379	369	370	382	381	385	351	336	383	387	399	370	402	375	349	375	351	368	360	332	346	353	393	324	363	316	401	360	366	356	358	395	386	367	337	338	353	381	386	379	391	408	406	377	368	379	408	338	350	362	415	367	381	366	366	444	402	369	350	388	394	341	359	359	329	349	383	388	373	352	345	350	352	376	362	433	376	358	327	367	348	377	347	365	355	386	364	376	333	346	365	357	362	361	384	394	344	358	375	356	413	365	374	323	376	357	401	325	357	349	375	358	342	334	340	348	410	370	378	414	380	337	390	405	359	374	361	375	368	350	342	377	381	394	340	351	347	362	382	362	358	380	369	357	352	347	325	361	336	375	373	344	362	401	374	349	349	359	390	379	375	314	368	305	365	362	354	328	378	354	376	356	419	383	366	367	380	359	323	348	342	362	378	334	387	364	353	366	374	377	394	345	369	384	377	407	377	377	383	370	363	401	369	396	404	383	367	340	334	402	365	359	375	375	357	410	343	356	358	352	405	368	381	359	371	365	376	382	375	374	378	347	345	361	334	368	348	366	373	387	374	336	395	375	403	386	390	353	393	363	404	343	345	371	350	336	378	355	375	346	356	373	375	378	352	368	353	393	358	394	386	392	358	334	377	360	382	314	379	360	407	346	366	322	343	351	379	381	384	364	358	394	391	367	374	375	385	388	387	348	338	381	372	373	362	363	388	360	381	354	336	356	371	337	308	336	359	396	355	360	393	396	370	354	375	359	390	394	350	360	386	352	377	405	390	393	403	359	350	416	372	358	358	386	390	368	387	345	396	368	354	360	380	341	365	368	348	368	325	377	346	362	349	332	366	346	351	412	357	379	380	384	368	354	337	330	367	352	366	360	378	393	365	384	337	312	382	366	363	392	360	359	421	350	395	353	375	386	379	378	369	364	354	368	339	372	370	371	374	369	381	377	377	401	362	379	351	371	406	352	364	361	377	364	340	378	377	383	383	390	389	394	382	359	376	382	357	387	348	357	399	383	375	352	376	387	386	338	378	384	374	394	343	364	392	346	366	371	370	398	349	360	329	349	401	345	383	370	377	392	393	370	367	362	374	368	365	334	381	389	361	383	336	330	364	402	359	389	350	339	343	359	356	395	365	388	349	352	360	325	389	373	350	387	389	351	387	340	354	342	378	360	376	382	418	396	344	374	346	384	391	372	348	387	377	325	366	372	355	343	365	382	403	383	414	369	380	382	342	355	369	358	360	364	384	350	376	371	376	379	360	334	355	351	395	374	391	351	367	339	352	342	360	363	382	376	397	318	398	412	393	402	379	372	397	348	357	377	405	393	389	346	327	356	351	389	366	387	396	391	355	367	346	377	360	349	369	352	363	420	388	428	380	369	394	346	361	359	389	368	308	349	368	389	405	364	338	357	385	362	391	392	367	343	354	373	332	377	339	383	346	363	387	350	329	359	329	379	377	360	382	383	357	388	348	412	355	346	377	377	336	336	371	355	384	381	364	338	337	373	352	373	339	365	398	374	369	411	324	361	378	397	358	405	362	366	360	374	378	354	381	357	311	386	384	382	366	361	391	394	364	366	376	374	348	387	360	388	361	361	380	382	388	354	350	405	347	345	369	395	384	358	374	365	398	359	322	370	395	391	390	365	386	363	365	368	340	341	386	370	389	386	395	389	366	397	387	368	401	369	380	381	432	348	395	356	392	342	400	371	334	401	400	388	402	383	341	389	375	323	375	429	379	340	349	347	383	368	363	384	376	308	357	366	370	394	382	355	346	363	374	370	371	406	355	362	367	382	367	361	361	359	367	386	357	405	364	380	368	389	382	344	357	392	393	363	348	319	379	369	362	387	357	347	392	378	373	404	357	372	353	366	372	359	387	385	364	308	349	380	386	394	373	389	344	363	387	324	365	360	341	325	369	381	349	349	356	394	394	356	403	379	365	393	370	402	357	384	335	399	374	334	346	371	347	389	363	354	359	369	362	376	385	380	371	328	374	369	353	385	345	398	355	372	375	365	379	392	371	404	342	363	408	353	361	391	378	355	404	371	411	399	377	377	358	354	383	363	358	359	335	388	340	373	374	349	360	335	341	324	406	381	375	386	388	358	350	355	352	388	380	356	375	364	378	395	384	348	345	358	340	381	353	320	365	360	374	387	368	375	384	376	362	380	400	340	359	350	373	329	361	377	393	380	373	365	396	373	355	389	360	357	379	352	365	393	367	325	338	369	367	365	361	339	385	373	372	354	374	395	367	356	388	348	348	358	351	371	350	362	400	362	397	366	378	384	395	387	354	354	351	352	344	359	397	378	364	394	331	347	347	362	343	366	396	399	405	354	388	366	352	363	371	358	351	353	379	357	381	371	378	347	394	366	356	326	361	374	365	348	378	376	337	354	349	383	383	360	360	401	354	386	375	329	357	408	351	421	343	387	353	380	390	395	395	365	378	366	365	346	369	317	360	374	359	370	368	388	358	400	354	383	415	368	352	373	351	369	402	380	366	368	372	365	352	347	345	348	347	369	366	372	351	366	345	340	372	337	366	380	380	384	350	409	343	358	351	394	353	417	396	343	363	357	375	357	355	343	380	377	365	383	389	342	334	370	344	387	377	367	389	351	374	401	360	349	367	395	360	333	376	359	394	350	351	374	357	374	373	337	343	411	415	387	392	383	376	382	373	340	368	396	403	375	388	368	382	350	388	364	377	330	374	356	421	373	362	373	333	377	375	391	375	364	325	388	359	373	385	394	388	347	330	371	375	353	371	328	378	351	350	344	359	417	374	364	350	380	359	389	383	380	389	377	378	383	395	359	357	352	353	378	348	400	373	368	376	401	380	407	341	358	371	389	350	382	384	385	409	369	388	367	369	359	394	381	342	368	369	420	371	384	348	361	375	375	370	377	352	382	369	363	390	380	385	354	370	385	336	363	345	393	338	352	414	365	364	342	390	382	353	375	345	414	394	406	362	373	381	376	385	364	371	349	368	371	389	385	359	386	330	377	384	365	402	366	381	365	359	354	362	379	328	367
2142	790	1212	797	814	816	856	781	833	828	824	815	766	807	803	804	851	792	821	877	838	751	812	800	773	822	803	882	817	780	827	817	820	802	834	813	801	773	831	763	867	783	802	814	825	772	769	794	747	776	836	815	825	809	771	816	829	814	810	774	815	769	791	764	803	770	786	768	787	829	814	789	821	792	729	819	713	785	806	804	805	790	828	824	802	883	784	789	782	830	857	807	809	826	772	815	845	823	799	802	819	783	791	833	811	761	813	753	823	805	789	841	765	839	782	867	830	832	773	837	798	805	805	843	835	870	812	817	816	842	864	848	856	831	812	844	805	795	807	836	835	808	813	836	809	827	838	805	817	776	777	802	815	854	813	783	822	874	789	835	806	763	797	871	790	748	783	801	831	798	794	827	800	825	775	835	778	851	776	805	844	798	783	827	811	770	839	828	852	802	845	755	806	781	816	779	778	806	813	821	816	776	785	753	908	789	876	792	790	821	829	800	818	779	801	836	763	800	786	769	830	818	765	808	812	811	830	775	834	802	805	779	838	796	847	832	850	771	823	814	810	810	807	835	815	817	773	840	851	814	790	816	838	820	801	837	821	883	841	824	794	827	809	814	788	854	791	794	822	866	781	799	839	824	803	778	798	819	790	861	853	752	797	837	836	860	825	864	799	848	821	774	767	849	777	826	817	822	782	803	808	813	782	835	791	848	823	824	806	855	843	815	772	837	798	830	790	802	795	823	798	792	763	796	752	763	847	795	783	822	792	835	762	792	830	885	867	809	797	768	824	744	831	866	811	832	799	841	801	824	792	850	781	814	819	810	843	870	782	862	803	727	801	789	837	781	791	821	784	817	791	843	812	763	752	788	831	785	797	823	818	812	793	807	752	787	809	846	773	766	779	817	830	787	831	860	831	834	816	790	767	775	808	854	804	836	812	811	771	861	829	795	785	804	836	795	805	784	836	831	802	828	844	786	782	834	810	769	828	759	784	805	797	780	851	820	793	759	796	834	817	788	794	787	783	834	851	844	810	833	825	791	840	848	806	780	815	793	821	845	840	824	817	814	844	852	787	808	845	772	823	799	789	770	769	821	795	819	773	800	776	842	800	799	834	794	800	804	770	773	797	816	788	799	784	785	808	792	821	763	847	737	803	821	818	832	815	840	816	873	786	794	776	798	812	788	764	808	800	816	792	834	808	788	826	831	806	839	790	827	775	787	871	814	829	812	786	754	791	804	835	830	840	866	827	822	810	797	861	841	790	862	835	791	834	771	850	809	770	828	822	816	780	787	820	833	802	778	835	804	801	806	799	892	798	732	790	788	830	791	792	807	786	786	798	813	793	830	781	760	865	774	837	757	850	829	810	794	780	821	798	814	787	824	809	782	844	835	806	812	810	846	781	797	808	741	812	817	818	794	806	819	811	804	826	844	767	799	774	769	806	809	801	839	779	802	809	799	788	762	815	770	851	853	822	823	797	788	781	827	847	792	789	847	793	836	825	830	799	793	776	784	804	810	843	816	815	814	787	810	850	817	820	852	782	789	786	835	835	841	804	773	850	837	837	820	798	816	766	784	805	848	800	783	846	827	834	779	806	829	837	826	774	786	833	826	821	838	777	770	788	857	812	847	845	820	802	767	816	829	838	808	819	809	811	767	781	771	807	823	817	833	786	821	790	788	765	846	790	794	825	776	823	819	821	792	764	822	774	771	821	807	793	825	809	841	823	837	780	808	831	788	813	874	827	790	800	809	778	850	825	843	788	814	812	850	788	808	790	801	817	790	771	849	869	829	824	809	813	798	808	827	795	852	783	827	800	757	823	857	806	813	768	832	826	877	850	789	789	738	825	804	822	783	759	807	864	811	791	824	850	763	767	847	841	811	788	806	869	761	796	793	841	802	749	871	833	813	786	806	812	864	785	788	823	852	774	853	784	795	789	828	809	819	825	837	846	820	792	845	838	808	832	805	784	824	780	781	755	722	798	787	784	789	795	763	807	798	806	785	760	810	796	777	835	852	768	779	746	760	819	789	812	845	778	824	824	813	797	809	807	845	810	791	769	857	810	820	779	819	788	822	872	801	807	811	842	782	770	795	805	802	828	807	782	804	792	810	786	842	793	792	831	805	861	784	812	795	787	772	793	772	799	814	767	774	835	856	772	793	813	828	819	810	782	776	797	845	826	829	829	770	824	851	778	821	790	814	800	775	787	820	783	764	774	812	857	787	855	786	864	811	820	747	830	770	809	792	773	812	800	796	795	754	791	806	803	760	825	755	816	815	769	813	816	814	785	808	816	770	844	862	787	799	829	804	821	774	830	773	771	792	808	843	856	850	823	774	746	789	821	779	841	847	811	782	796	778	832	780	759	766	769	794	832	822	829	809	780	801	789	826	806	821	798	788	813	822	793	796	771	835	834	872	793	833	785	846	794	811	797	792	829	869	816	810	799	818	810	850	804	801	811	829	806	817	808	832	855	827	770	798	779	824	805	822	769	778	789	804	848	823	783	793	821	826	854	845	800	772	851	778	779	847	858	788	779	792	790	829	817	813	811	801	842	795	769	809	816	769	846	772	806	821	843	826	826	778	822	789	790	822	788	819	844	818	816	865	808	817	773	802	873	798	816	822	829	794	767	835	800	838	832	776	804	855	829	773	809	792	827	750	787	830	810	805	769	801	781	794	796	796	808	828	796	788	826	807	769	847	767	780	820	810	849	817	815	809	795	805	847	776	782	780	805	837	825	856	782	813	791	808	778	805	836	855	809	818	815	829	818	781	789	767	850	800	817	811	838	835	850	768	818	799	812	788	726	781	852	818	769	801	804	779	827	809	794	803	826	782	838	813	764	810	811	816	821	789	827	844	774	774	847	857	783	868	788	789	820	780	766	868	817	861	798	834	801	826	808	803	798	851	808	768	827	876	777	864	750	805	791	773	797	829	783	816	805	797	757	798	804	818	784	829	786	800	777	789	787	838	820	780	781	860	834	817	787	817	731	796	856	832	806	797	781	798	792	800	797	769	782	765	838	784	828	753	760	802	800	770	844	777	819	812	780	815	817	870	832	841	774	769	828	841	824	793	810	821	817	760	814	794	867	813	851	780	787	832	784	781	784	802	873	804	777	825	821	856	796	793	816	838	798	821	780	808	819	806	842	796	844	822	832	859	846	795	801	844	774	757	852	753	805	801	820	815	763	791	797	836	764	815	791	789	832	786	803	806	771	853	780	822	809	794	847	792	857	786	761	774	799	828	765	763	777	790	836	849	820	818	789	833	757	813	855	785	808	772	866	813	814	837	812	786	823	870	792	817	824	813	828	813	838	799	805	796	787	797	770	814	825	801	796	846	812	815	789	841	829	831	794	783	788	794	860	858	835	762	852	801	763	816	775	815	831	845	813	810	864	836	764	820	800	847	850	758	843	777	818	793	764	805	807	802	786	796	813	825	779	813	807	815	794	819	794	770	819	801	774	795	871	786	805	845	789	820
7999	567	802	503	392	351	284	248	255	220	201	223	194	195	186	191	184	186	192	184	188	186	182	165	174	197	196	179	175	176	191	191	168	192	188	171	199	162	159	169	194	167	190	201	169	189	165	193	155	194	160	177	183	188	180	189	178	172	164	180	210	168	176	172	190	186	173	162	159	179	179	178	202	163	198	153	163	171	169	183	169	171	169	195	182	200	192	193	159	179	200	180	184	215	177	164	182	179	205	212	152	179	208	196	182	191	177	204	191	183	174	184	174	162	159	182	188	168	153	191	206	186	214	197	179	177	158	174	203	170	201	168	150	166	177	160	178	200	192	190	184	188	166	170	206	177	180	191	197	191	181	187	174	156	153	177	208	188	205	192	159	168	198	202	181	169	182	197	205	185	175	157	209	164	165	190	158	187	180	171	192	187	173	153	162	173	186	167	159	150	195	194	173	174	160	162	179	192	159	183	170	186	178	186	203	198	171	179	167	185	170	197	184	161	193	172	161	183	183	190	162	174	178	150	172	184	175	166	189	184	196	171	199	158	173	167	164	188	187	150	185	194	165	194	183	167	198	151	194	178	180	158	180	215	181	169	181	189	166	194	188	199	183	187	173	174	175	187	176	174	166	203	196	203	180	168	182	179	184	168	182	172	176	170	184	165	176	189	173	165	163	184	158	184	198	177	175	171	179	178	183	186	155	162	178	158	189	168	166	196	195	194	207	171	178	171	176	183	167	202	187	191	176	169	167	174	192	176	180	173	185	179	149	171	181	178	170	173	174	192	188	185	184	176	166	179	166	168	183	174	171	176	167	190	153	144	187	150	195	187	181	183	193	197	181	206	180	161	180	177	178	195	200	155	166	186	175	187	141	205	168	175	162	205	170	192	184	177	163	179	208	171	194	184	182	160	176	185	156	173	184	165	160	199	177	192	203	203	182	184	202	151	171	182	182	187	185	188	173	184	177	188	165	156	164	219	173	180	169	207	188	195	169	184	149	167	206	186	148	160	183	188	156	140	160	185	184	182	174	206	185	196	159	154	180	190	177	190	146	217	188	164	173	170	169	184	192	214	182	188	183	195	193	186	183	183	174	191	171	207	171	176	173	174	176	204	152	170	191	184	175	182	182	181	218	172	184	200	181	184	191	165	198	173	185	183	184	181	192	193	173	174	171	194	182	176	186	164	187	162	185	186	198	187	171	170	188	173	166	181	182	184	176	189	161	188	168	188	189	164	178	191	190	181	197	183	191	156	191	166	163	163	182	182	175	199	178	183	184	180	188	163	165	167	153	161	171	195	165	195	173	155	159	174	163	204	164	191	193	198	186	188	184	203	185	184	179	204	183	176	174	194	179	180	178	181	217	184	183	175	205	168	177	165	175	207	200	177	185	179	177	186	183	183	170	164	189	186	163	168	213	185	183	183	163	220	193	173	171	197	188	166	178	177	165	163	170	162	160	186	204	185	193	184	180	169	186	186	190	175	201	164	166	192	197	202	176	192	177	182	161	168	188	193	180	199	196	169	181	161	182	185	194	196	201	157	183	164	205	181	187	195	179	161	164	190	187	162	176	171	190	186	183	175	179	191	176	186	185	178	163	144	198	183	181	170	192	209	181	168	174	180	175	197	213	169	188	173	172	179	186	198	164	162	162	189	209	182	183	178	166	209	159	152	185	161	212	208	195	225	172	173	163	182	161	172	161	183	192	192	177	181	174	188	162	196	179	167	196	163	190	157	186	147	190	194	172	168	174	184	199	173	140	183	157	176	181	168	198	183	188	187	163	171	195	204	176	213	152	181	189	223	210	189	184	170	155	189	194	177	191	192	212	145	149	169	190	169	171	167	188	177	210	190	185	186	207	179	179	173	169	175	205	172	153	161	205	164	168	186	191	200	186	164	188	155	168	196	182	187	188	188	157	203	213	162	174	183	177	193	170	176	174	201	170	174	182	182	184	188	194	180	194	167	164	179	163	169	191	180	175	182	186	181	191	182	171	181	177	169	173	177	201	181	167	201	186	174	176	174	162	189	137	170	202	180	211	143	162	206	194	192	178	164	196	178	177	172	175	158	179	169	150	182	186	192	155	197	165	179	193	202	203	199	190	178	176	166	169	189	180	184	183	178	199	218	191	163	210	160	176	177	197	169	163	164	179	158	173	176	197	159	209	195	180	143	210	172	177	160	184	160	167	199	193	176	185	192	185	185	170	185	191	186	175	154	179	174	181	159	170	178	158	178	175	213	197	210	193	192	179	172	175	194	192	185	179	157	175	180	210	192	201	192	184	194	169	187	172	192	181	200	187	184	170	181	188	181	149	161	216	177	159	166	180	175	187	176	201	177	185	162	167	164	196	174	179	187	184	195	159	187	212	176	172	165	175	183	198	159	177	178	185	189	189	164	172	149	164	197	212	196	169	182	191	153	190	164	172	165	187	185	178	192	179	176	189	186	183	191	180	194	168	178	176	178	178	205	189	200	181	169	190	186	153	167	173	171	189	169	204	167	173	173	179	210	171	158	168	200	197	166	176	196	177	182	172	194	154	221	183	189	174	159	149	176	187	160	175	165	192	172	185	162	174	176	177	165	180	183	184	162	189	171	172	185	194	162	193	161	180	171	171	173	193	208	177	163	178	183	191	174	161	184	192	191	205	185	175	191	193	201	181	199	199	201	160	164	179	180	187	169	195	186	154	189	167	172	188	168	202	186	173	199	186	182	171	183	184	190	203	157	174	181	186	193	177	196	182	182	150	160	180	173	177	180	186	187	184	176	160	172	175	167	177	188	198	182	196	146	175	186	175	169	165	188	167	165	177	210	170	183	184	176	163	178	184	165	181	198	183	174	184	189	152	166	173	184	171	169	195	179	180	170	181	206	176	192	168	177	197	170	188	203	174	171	172	207	164	179	178	153	188	187	195	202	194	175	197	160	164	173	171	190	185	186	181	170	173	172	171	168	174	201	175	157	174	182	171	186	180	160	167	149	210	163	209	165	175	166	191	180	171	176	162	184	173	162	178	167	188	169	202	167	164	186	164	159	165	163	196	202	168	200	175	202	185	177	170	180	190	195	197	170	209	152	179	166	211	158	175	175	189	165	174	170	200	185	170	180	179	165	158	182	162	174	195	164	204	186	207	199	186	181	170	169	186	185	190	192	177	180	188	170	166	203	177	181	196	182	183	173	171	173	162	200	182	164	140	196	168	169	161	169	173	202	198	184	183	144	187	165	172	180	183	167	192	190	166	188	142	165	158	175	182	186	173	150	151	163	163	168	206	195	188	187	192	174	167	215	178	163	198	172	193	173	183	169	153	162	176	164	168	170	173	206	171	160	162	211	168	203	171	170	175	196	174	177	176	163	174	153	183	149	184	173	189	185	193	168	199	168	171	210	159	171	193	174	185	187	177	187	173	186	172	178	182	183	175	184	188	167	207	183	181	192	176	188	162	177	170	198	190	169	167	199	186	148	155	196	178	179	199	173	173	166
6166	757	1908	1645	1264	1071	861	780	713	691	597	600	596	567	553	560	521	534	466	488	504	489	493	494	469	480	483	493	472	468	483	455	441	486	446	515	434	461	490	463	445	481	462	459	458	484	487	467	476	483	428	489	444	493	474	464	498	455	493	443	483	437	460	478	493	477	493	491	434	405	500	450	444	470	457	430	451	496	455	434	450	480	453	457	456	455	404	444	413	448	458	449	488	431	508	442	445	493	481	462	475	463	447	456	409	468	422	422	434	450	459	456	439	474	467	412	433	444	479	457	473	441	461	443	467	459	448	455	460	424	460	456	432	411	455	464	459	454	432	500	456	455	443	435	456	453	452	472	356	449	456	474	442	468	487	450	466	422	414	484	457	454	480	431	462	432	470	424	437	433	445	463	432	449	485	468	442	448	488	450	471	418	429	468	444	441	429	439	444	462	445	468	464	425	435	477	498	476	457	476	494	419	475	446	411	488	443	454	442	420	437	454	466	456	469	411	451	441	427	453	415	447	482	429	485	464	440	417	483	427	414	469	439	457	443	397	460	471	489	443	425	416	454	433	469	451	449	441	443	447	440	428	446	450	453	437	446	439	428	482	472	465	434	426	478	439	391	414	451	450	474	485	453	440	441	429	453	452	455	461	440	473	481	452	444	452	442	458	439	424	441	474	458	465	464	473	450	465	486	460	435	444	444	446	491	468	438	492	455	478	422	424	448	467	476	468	438	511	423	434	404	435	477	449	468	472	459	441	439	454	461	466	424	448	443	449	424	475	470	414	462	479	490	419	464	461	436	474	445	427	460	451	444	471	438	446	439	459	457	414	477	461	429	436	470	472	453	454	440	461	451	449	473	458	471	462	435	511	481	434	435	451	432	446	445	464	424	449	441	463	456	459	467	423	453	476	449	411	452	457	435	431	458	422	446	405	446	443	429	508	430	424	422	455	480	468	456	452	447	457	459	489	439	433	447	454	437	459	482	486	487	450	491	438	459	424	435	439	464	465	430	459	447	495	491	479	484	443	496	458	447	483	448	414	435	436	458	439	469	476	462	476	484	446	444	461	456	406	480	447	451	466	447	413	466	458	452	456	466	426	449	440	417	431	471	453	441	443	459	460	480	481	433	429	448	431	461	449	429	441	447	424	455	424	445	476	446	428	465	480	466	458	430	451	472	450	445	458	444	438	441	427	406	437	412	455	446	446	457	448	413	427	445	456	445	455	468	458	435	435	489	442	466	448	429	477	449	454	468	460	461	475	439	454	423	451	505	442	465	434	479	438	436	447	440	483	426	452	477	429	455	477	444	477	453	446	453	456	438	438	434	429	457	433	499	480	451	461	440	505	462	474	450	439	457	450	454	438	428	445	424	411	426	426	471	502	426	435	443	442	443	452	442	434	469	489	443	455	492	434	485	442	417	432	404	448	420	457	482	414	465	442	501	462	433	506	464	448	441	448	486	427	404	453	449	432	416	428	456	429	466	448	442	438	462	455	467	437	411	466	458	433	440	453	471	460	441	429	459	432	430	435	445	439	450	461	450	460	431	451	409	472	453	467	457	441	451	474	445	429	458	441	462	428	501	481	401	449	472	442	420	462	433	472	416	456	466	449	478	431	448	453	449	477	480	447	453	410	457	445	480	428	439	460	483	423	420	422	453	430	471	468	418	463	434	479	425	416	456	466	445	450	456	453	462	478	426	445	436	429	435	508	439	439	426	462	436	440	457	440	483	453	455	449	459	471	418	495	458	404	438	441	452	487	471	444	420	415	488	435	477	464	469	442	458	458	455	461	435	397	444	453	435	456	466	488	497	424	484	445	462	460	433	478	446	464	430	487	454	438	471	447	461	458	440	465	448	428	434	461	458	433	462	445	433	452	502	452	460	459	456	506	425	409	470	488	433	464	436	463	447	447	473	447	439	467	441	457	418	434	462	438	470	469	441	433	450	442	447	445	411	472	440	470	437	434	439	428	462	450	481	474	467	453	466	460	436	453	430	487	436	448	464	450	465	446	466	474	444	441	447	419	441	439	482	456	495	433	441	443	409	426	477	474	458	421	442	441	495	451	478	446	456	439	459	461	477	447	470	462	438	430	424	472	474	444	442	449	433	453	432	480	483	470	463	434	463	473	465	466	435	439	488	473	433	436	432	467	480	493	461	463	432	458	450	425	440	424	455	468	463	455	433	420	421	448	456	472	463	513	486	431	466	459	455	460	453	437	494	477	462	449	472	468	476	443	435	428	465	453	477	436	461	445	436	450	457	454	422	446	453	468	427	423	434	422	470	449	449	427	446	487	426	468	463	429	471	461	436	456	468	436	422	473	417	454	490	429	458	474	448	447	460	441	447	482	487	411	452	438	443	445	450	443	429	466	450	437	512	478	445	456	451	451	434	448	415	430	436	417	440	419	472	446	438	459	470	460	433	453	426	456	452	467	458	442	453	482	467	455	470	443	448	432	492	485	483	474	419	476	494	468	467	419	452	416	476	462	451	445	412	475	435	475	493	444	476	453	422	444	432	439	440	441	481	430	449	459	443	448	458	450	428	479	462	488	469	417	450	447	505	474	447	477	459	473	448	470	479	449	440	463	435	484	429	426	476	489	446	427	487	453	448	435	435	463	421	449	464	456	458	456	472	424	472	436	435	445	433	471	446	467	427	463	472	445	452	436	416	522	474	438	427	445	432	462	457	434	436	464	434	448	432	425	461	451	444	473	431	457	458	432	446	461	454	449	459	477	478	412	473	419	431	429	475	454	438	412	435	438	411	436	462	424	468	460	442	414	440	462	473	456	437	432	488	452	448	474	467	443	433	458	396	444	436	453	433	465	456	451	481	426	432	444	462	483	447	451	468	430	463	437	487	436	446	435	438	455	452	423	430	441	409	404	481	447	419	481	424	484	417	456	443	455	467	428	415	443	467	456	446	407	432	469	451	431	421	417	451	477	438	437	515	437	431	489	476	467	460	416	474	410	402	438	457	462	428	481	452	441	453	435	480	455	480	417	463	455	436	459	463	451	486	441	439	476	455	437	439	462	416	420	467	431	447	456	479	432	490	439	457	462	454	483	462	410	437	407	452	476	424	461	445	409	428	421	423	439	458	471	462	452	451	431	510	487	431	484	459	455	489	441	443	482	473	490	476	499	444	458	484	436	447	475	427	419	441	491	459	457	473	428	449	446	444	468	478	500	483	450	478	442	431	437	448	435	482	478	495	474	449	444	507	439	447	422	471	441	469	479	465	467	460	463	458	474	465	413	459	427	449	447	480	471	437	467	454	453	436	459	437	451	446	437	429	435	405	444	464	444	492	461	481	422	504	420	426	474	405	430	478	492	467	457	423	504	441	452	465	463	476	406	462	454	481	468	401	438	426	462	433	460	472	450	424	465	451	464	464	456	467	492	459	432	412	433	453	429	478	437	456	449	438	428	445	442	471	466	431	441	485	447	458	455	475	462	448	457	499	470	468	458	467	417	473	472
14387	1406	1262	1120	693	476	406	402	331	354	339	274	303	283	290	284	286	298	256	267	283	254	277	278	257	266	263	265	227	246	245	282	276	286	251	276	245	243	246	279	269	258	291	283	248	202	229	255	239	247	225	257	239	278	280	260	269	279	257	277	271	302	234	244	231	297	268	295	247	260	254	296	254	253	262	254	241	238	250	257	257	300	258	261	263	266	228	259	276	250	257	229	239	282	232	272	266	261	273	246	262	264	277	260	262	277	290	295	261	279	276	279	247	276	252	226	241	232	255	270	262	223	236	238	254	239	285	260	256	285	251	244	252	258	256	241	276	235	264	270	261	274	288	239	284	270	261	254	269	236	269	254	246	262	264	259	276	244	257	261	246	258	256	261	251	256	278	264	226	247	269	236	267	255	266	255	267	255	235	257	242	277	264	243	224	258	249	277	257	252	240	237	257	232	290	242	234	257	265	252	274	249	259	231	243	286	270	259	250	235	270	268	248	266	279	260	237	251	249	262	260	259	289	221	239	250	243	231	272	272	257	247	286	286	259	264	281	280	281	269	262	264	280	238	240	254	249	249	264	281	260	233	257	246	241	277	252	255	270	246	276	269	253	240	250	279	279	266	256	266	254	250	235	253	234	258	257	280	249	248	265	238	249	226	225	249	251	262	270	242	259	291	271	239	265	275	259	271	279	294	275	276	290	251	273	246	259	230	281	263	250	251	293	266	287	268	232	271	264	255	255	252	193	246	256	273	274	272	218	252	272	242	260	250	241	273	268	263	231	262	255	235	266	274	297	229	253	256	235	282	237	273	245	260	272	214	236	258	263	259	251	228	246	269	243	251	256	217	280	233	261	245	264	268	240	243	252	266	276	241	254	255	249	226	253	265	289	254	239	267	249	257	257	263	234	258	250	269	239	255	264	232	276	270	224	252	231	270	287	241	248	276	305	282	257	260	246	246	259	277	274	254	251	293	230	265	264	271	265	260	254	278	232	256	229	242	269	252	269	238	271	250	264	260	253	283	229	234	275	250	279	288	240	243	262	259	306	271	265	277	275	252	250	278	237	258	288	284	250	251	257	266	291	256	261	257	268	250	258	270	278	233	255	255	286	245	260	256	252	260	243	246	233	270	260	241	258	275	257	245	240	246	248	261	254	247	240	272	273	252	285	301	254	272	258	263	268	282	266	246	260	262	262	218	231	253	268	237	279	254	271	241	268	254	256	216	250	258	252	239	282	223	261	246	244	240	280	257	231	280	271	241	237	233	253	287	243	228	236	275	255	270	247	258	276	235	231	278	300	293	272	262	237	241	242	257	244	259	241	249	248	293	275	265	251	293	279	250	238	251	251	271	233	255	290	259	240	257	251	235	267	249	255	291	271	244	218	236	245	266	258	262	261	245	266	255	255	288	269	262	261	250	266	219	247	256	278	252	298	230	274	253	223	263	255	250	251	288	277	285	256	228	231	242	245	258	211	230	249	276	232	230	252	239	252	257	261	270	251	235	267	230	275	229	284	284	286	290	270	298	247	266	256	260	233	272	235	281	223	267	243	273	247	282	267	227	253	235	228	245	236	254	236	271	254	271	244	240	218	254	249	275	258	233	281	224	256	269	240	238	276	266	244	259	254	247	251	237	265	258	264	251	252	254	245	263	243	260	279	265	255	258	235	264	246	280	225	226	247	217	266	230	267	256	260	266	262	278	242	254	227	247	253	253	251	235	270	238	259	263	222	267	267	244	231	268	239	250	283	256	268	285	265	245	229	245	276	260	280	276	255	281	269	239	252	243	258	282	260	286	230	198	242	255	255	242	263	264	251	241	262	239	246	229	235	258	254	280	259	285	288	263	253	276	252	235	237	266	280	262	246	252	272	243	271	248	269	237	251	289	230	275	222	266	248	228	273	236	249	250	255	263	239	256	280	242	247	282	285	224	241	249	271	265	258	261	274	249	251	245	264	275	265	283	275	240	249	268	228	269	277	242	277	239	285	255	240	257	285	249	262	256	258	240	233	266	245	266	258	243	234	264	266	259	292	296	268	255	235	260	256	251	234	258	241	255	217	277	298	249	249	253	252	280	280	272	238	233	242	261	217	281	266	303	280	270	260	261	262	271	238	246	260	264	249	272	257	268	261	269	252	286	262	278	255	279	264	259	267	236	272	276	252	254	290	254	271	241	285	233	316	245	268	266	239	241	255	259	265	227	246	272	262	249	256	244	280	260	268	239	247	226	268	277	287	236	282	248	240	275	230	265	264	269	274	255	281	269	259	221	263	276	270	266	261	288	254	260	274	246	255	257	283	247	245	278	248	248	225	254	267	274	235	261	271	259	285	245	276	229	259	246	260	279	262	274	258	256	239	243	251	232	259	250	259	312	278	227	268	253	259	259	249	225	216	224	239	251	241	268	239	272	234	251	219	263	266	235	245	244	259	285	269	273	254	271	271	250	282	253	244	268	252	250	225	262	237	278	273	226	253	269	242	246	261	269	236	263	255	253	253	235	231	241	245	260	223	238	258	261	243	248	254	269	264	281	291	233	254	261	244	271	244	271	240	270	289	274	259	256	262	248	265	246	258	263	264	232	283	239	243	267	254	243	283	241	238	262	256	264	260	243	263	255	252	276	282	264	283	258	265	280	256	293	213	256	265	252	256	247	246	258	235	259	274	229	247	238	256	266	268	221	252	229	285	246	246	243	278	264	276	270	290	247	245	271	276	247	235	234	243	239	266	237	237	247	249	280	262	255	261	281	242	238	270	261	281	242	269	249	271	272	229	271	261	242	283	232	240	246	243	272	232	255	247	227	280	289	240	241	255	266	233	261	233	279	268	243	254	253	262	264	255	214	251	265	264	243	250	259	254	253	263	221	248	248	246	292	267	241	246	246	266	268	262	254	261	257	267	252	272	268	276	276	296	290	243	238	246	210	239	235	242	266	274	263	267	268	258	269	279	257	275	262	267	237	264	244	250	244	243	260	275	260	278	246	253	299	241	280	265	266	252	223	225	200	254	280	274	262	239	240	264	206	255	274	270	251	254	222	236	268	232	266	265	248	242	273	256	233	271	256	276	236	259	229	262	247	264	263	280	260	247	279	277	251	241	257	269	265	227	300	263	249	271	241	260	265	255	233	248	258	228	270	238	269	247	257	270	282	223	239	269	274	271	241	263	266	278	298	253	256	253	238	242	245	236	232	271	250	235	267	249	251	234	252	243	268	264	244	281	264	270	258	266	232	246	242	234	226	245	261	263	242	234	266	247	267	253	272	279	252	255	265	266	273	276	258	253	267	260	242	266	279	253	239	241	250	248	266	268	264	265	285	255	249	242	258	277	229	241	236	276	260	228	228	262	276	249	228	239	239	251	259	210	268	266	276	242	255	240	274	258	287	274	252	275	243	263	254	271	281	219	237	231	257	289	250	234	242	264	247	258	257	251	253	222	235	276	283	265	225	278	270	250	231	267	256	221	275	259	249	240	269	259	262
8093	1257	2679	3060	2371	1896	1453	1261	1053	1031	972	915	920	839	825	810	793	826	737	726	710	716	685	716	666	723	649	707	710	667	670	688	720	648	642	675	702	618	633	652	700	628	632	654	658	599	640	634	674	703	621	647	666	633	603	630	686	625	676	636	668	659	624	603	647	624	661	691	668	644	658	606	649	600	689	642	683	671	622	616	663	621	668	636	679	622	646	658	672	657	619	656	585	625	639	648	607	639	667	671	615	643	636	707	630	629	658	625	627	614	642	643	656	659	623	648	641	641	624	648	624	685	602	667	635	638	670	655	664	656	653	633	642	653	687	641	677	625	657	666	600	604	622	661	631	658	642	628	600	669	656	682	661	643	658	628	635	670	641	598	650	636	623	599	664	620	600	662	613	584	588	627	642	671	668	590	608	638	638	649	617	617	664	636	642	685	625	666	621	631	610	567	576	631	639	635	611	639	683	644	639	667	632	644	652	584	627	664	682	610	672	617	637	632	633	652	637	635	592	648	625	666	622	643	649	625	637	643	639	679	636	625	674	611	601	620	611	646	621	633	641	619	631	666	672	624	620	621	631	602	585	684	606	660	609	586	641	643	645	654	637	645	617	665	683	646	662	656	667	603	678	632	677	612	653	639	639	657	623	639	648	592	652	605	637	625	626	661	638	649	637	642	606	652	634	634	687	636	627	606	602	635	666	612	622	636	628	645	645	616	633	646	629	648	592	572	642	601	647	675	625	650	658	641	644	611	647	640	656	629	621	640	622	627	628	652	686	687	636	691	615	632	647	649	585	626	606	656	710	632	673	648	612	601	630	648	597	634	653	645	594	633	622	680	631	683	638	603	661	602	587	628	617	631	667	639	629	643	654	643	608	621	647	613	645	670	627	652	612	660	671	660	640	663	636	603	635	655	645	642	638	633	642	612	625	636	669	632	649	573	612	634	656	596	625	646	632	607	617	641	644	631	605	636	614	640	607	636	633	658	656	633	629	616	623	657	640	579	647	655	621	666	635	628	632	618	627	636	619	662	648	629	628	617	654	595	648	642	647	647	652	637	595	625	633	672	590	630	574	638	667	645	655	639	656	633	647	634	639	688	687	626	629	650	644	657	654	660	618	636	624	612	649	607	631	616	644	658	640	590	634	665	640	637	632	632	654	688	587	614	606	632	607	649	653	622	561	674	635	622	683	616	689	651	632	653	623	617	620	623	613	640	603	658	649	685	586	652	637	617	681	583	626	624	642	643	624	639	652	592	646	617	631	629	613	652	613	594	646	638	658	668	644	627	639	623	627	640	627	642	698	661	651	623	664	651	641	654	664	631	641	623	655	710	647	634	632	682	640	688	631	673	626	637	647	645	640	669	615	662	637	666	611	659	679	658	638	651	658	680	629	665	615	719	618	635	653	649	621	668	658	680	616	634	674	646	624	591	602	613	630	618	608	625	614	625	647	655	635	652	633	650	648	665	652	607	608	700	620	635	684	609	644	601	608	618	647	619	662	645	599	632	646	671	657	673	654	617	649	646	614	634	680	622	655	660	610	599	645	636	623	662	664	644	645	616	631	649	626	682	660	647	677	613	645	631	637	664	615	595	661	637	649	655	669	635	654	655	636	666	653	590	644	612	627	643	632	625	604	625	673	618	648	615	624	679	621	631	672	674	567	649	633	647	614	625	658	621	662	627	626	592	593	639	630	645	636	615	655	632	611	592	688	636	651	632	647	669	638	630	612	655	617	639	625	673	663	637	633	615	600	602	625	667	607	626	666	725	659	650	669	617	646	642	599	629	658	629	619	621	659	663	633	626	656	629	644	626	642	622	629	638	631	636	596	673	664	618	659	612	607	677	620	636	636	610	621	677	605	623	669	665	655	660	614	623	636	626	671	629	650	639	628	675	665	629	677	668	678	642	669	651	670	638	652	668	658	632	643	643	610	661	634	628	669	604	648	677	690	649	626	620	645	627	665	651	636	656	642	608	617	610	608	636	688	651	621	608	635	657	639	607	648	649	616	627	611	617	648	683	685	685	601	668	647	672	670	639	616	624	619	632	637	615	650	597	650	651	621	635	651	630	650	668	619	639	606	626	618	672	656	655	630	635	648	626	656	673	644	622	669	602	599	621	671	663	677	654	604	598	637	682	670	611	629	627	648	641	664	578	618	619	670	653	657	634	643	634	591	614	633	599	609	624	626	620	607	646	637	616	615	595	636	598	637	652	603	610	659	653	638	623	651	632	644	616	649	617	636	599	620	676	628	653	667	600	603	609	673	600	677	638	633	645	605	692	594	628	623	630	621	631	631	659	585	622	635	621	638	638	657	634	666	653	625	637	613	657	648	702	611	680	681	672	603	585	623	625	623	664	648	679	636	608	620	628	651	641	647	645	610	609	684	622	622	637	626	648	615	655	649	604	652	653	648	679	625	676	565	685	612	642	657	605	592	617	660	593	623	624	619	643	575	612	617	664	662	641	636	676	646	646	639	644	596	672	654	644	628	639	636	652	620	637	636	663	593	637	625	686	583	657	657	597	678	671	625	684	631	645	645	673	681	613	639	684	642	656	624	663	644	683	653	641	653	632	657	630	627	628	596	656	675	643	638	630	646	643	630	634	607	653	641	626	632	659	641	676	655	676	656	653	653	615	650	618	593	664	651	643	639	645	616	628	597	644	607	634	683	644	624	600	664	667	657	650	688	603	635	627	657	602	625	660	608	649	606	619	628	641	656	660	649	628	645	617	612	615	620	617	679	599	650	662	642	675	661	630	649	635	656	617	623	604	654	635	652	642	650	640	630	658	638	656	605	640	626	589	681	626	671	648	622	682	665	632	644	648	622	621	631	610	617	631	657	614	633	605	643	613	625	605	610	663	611	686	608	661	636	684	620	618	640	655	614	623	633	637	617	605	598	687	657	602	652	622	646	631	662	614	606	656	625	677	650	618	638	618	652	696	626	668	647	634	655	674	686	639	622	658	669	630	633	578	651	655	647	627	661	647	625	679	637	629	644	654	647	630	599	646	607	647	605	630	666	604	635	631	631	676	644	610	624	630	641	621	640	680	662	619	648	660	680	681	606	648	663	669	619	609	650	591	697	631	660	640	637	639	640	660	650	666	648	643	664	652	655	641	633	612	602	626	659	665	667	666	663	654	611	675	652	597	628	620	644	619	633	652	634	635	637	598	668	631	655	654	623	637	633	617	644	588	643	646	689	639	640	699	647	622	650	630	634	640	656	650	660	624	674	635	639	642	590	677	680	697	637	640	591	679	609	602	634	616	632	623	637	641	641	614	625	657	697	658	621	615	644	680	680	601	606	634	654	608	622	670	626	648	613	645	642	622	638	694	681	665	621	625	655	689	674	645	622	669	676	645	628	641	650	631	611	620	667	675	598	646	640	616	638	647	668	634	624	638	598	683	672	641	649	624	622	656	629	618	651	672	642	604	669	624	671	599	666	631	608	685	622	634	618	651	648	699	650	591	636	619
1667	372	402	358	338	377	375	350	371	360	353	345	380	333	353	409	391	358	350	392	383	374	360	338	387	354	383	364	358	379	377	392	364	365	360	345	317	386	359	366	388	366	351	359	342	360	406	398	352	363	339	339	360	327	395	344	362	344	382	379	366	334	369	346	376	385	352	384	364	334	397	362	340	361	396	320	376	373	370	343	341	353	336	341	394	334	380	331	357	369	383	373	371	362	374	369	357	369	375	392	354	366	404	393	397	363	401	380	381	352	358	352	372	383	356	342	293	394	390	364	359	324	373	390	371	368	372	365	370	321	376	344	344	350	409	396	345	381	378	398	388	395	349	362	358	381	384	333	322	358	353	355	360	375	364	362	388	390	357	343	345	393	386	367	340	373	308	373	363	351	415	352	371	365	355	386	378	367	374	355	358	395	387	340	380	341	359	364	355	358	384	384	350	349	354	330	360	372	378	370	374	358	394	359	358	343	289	367	375	345	379	374	375	370	331	337	371	372	379	371	363	356	343	372	389	351	387	354	404	348	398	364	331	390	391	389	367	391	360	366	346	396	365	326	352	353	383	376	369	355	359	350	376	340	392	344	369	382	358	354	412	365	358	359	344	357	339	344	374	370	382	351	346	381	342	342	381	340	343	354	400	352	353	363	355	352	383	367	352	416	362	354	369	382	355	377	396	345	371	387	352	369	373	326	394	382	417	358	387	338	360	353	387	382	385	362	374	383	358	360	373	387	382	352	385	359	356	354	348	342	356	392	343	348	339	376	335	369	369	361	329	393	320	411	360	368	375	378	396	384	358	352	345	352	359	351	329	340	374	355	358	345	365	371	389	355	365	372	365	387	357	364	397	340	389	391	323	349	335	379	370	361	336	343	354	342	361	344	344	342	351	368	319	383	374	385	354	406	384	388	345	394	360	354	343	289	372	342	416	390	397	385	346	412	336	358	361	399	371	389	361	373	299	353	355	354	327	343	356	376	365	416	351	357	386	359	335	384	340	354	369	354	363	374	333	341	335	353	371	339	355	379	334	360	372	361	362	367	350	395	359	395	372	368	374	373	372	379	333	371	354	351	343	374	359	360	391	389	371	391	366	342	340	379	379	351	372	379	367	324	360	319	321	371	367	357	356	387	385	351	372	368	357	358	368	338	369	346	337	364	334	385	423	334	333	351	413	363	349	390	368	359	343	349	419	364	397	397	381	370	361	346	395	348	329	353	367	346	366	361	378	331	375	341	377	378	359	399	363	360	346	359	354	342	350	361	361	332	367	375	381	370	389	343	376	409	369	369	361	363	376	377	361	365	379	354	371	332	364	328	375	360	377	364	345	335	367	353	349	345	383	379	361	344	365	389	373	357	441	358	357	351	379	372	345	378	371	388	379	355	375	344	381	391	388	398	402	337	377	356	366	362	366	339	334	346	358	397	382	374	376	365	393	372	367	382	344	342	385	338	340	325	337	330	389	386	352	329	343	356	328	382	355	365	369	391	378	399	377	337	391	373	353	361	384	363	367	359	410	386	356	356	355	343	371	365	360	337	384	386	378	393	361	366	333	362	388	370	371	363	383	362	381	352	378	394	340	381	388	349	373	347	409	351	334	374	371	371	338	351	339	360	387	398	341	379	352	404	364	339	394	377	354	351	359	361	362	398	365	357	394	347	348	364	364	357	363	378	342	334	395	354	388	348	368	383	378	336	367	355	322	347	324	356	370	379	371	383	357	364	320	376	365	365	340	362	386	383	375	355	368	403	365	342	375	354	367	367	375	385	362	347	367	386	346	358	339	385	350	364	383	356	352	331	355	352	357	349	373	401	389	373	396	371	379	379	375	337	408	374	334	324	330	338	361	350	368	333	349	375	327	381	408	379	346	351	364	360	372	348	392	377	391	331	352	362	366	357	373	376	328	344	396	381	371	364	408	364	363	389	384	369	385	372	369	404	381	398	376	337	395	361	347	368	337	324	368	359	361	363	348	393	389	399	399	378	354	337	346	354	378	373	359	316	372	381	367	344	343	413	385	403	333	352	366	367	349	353	355	367	366	370	325	378	408	341	340	348	366	372	347	352	342	361	385	365	344	341	369	404	375	335	364	325	392	355	338	398	393	308	357	386	369	390	365	372	375	403	351	373	368	362	389	377	352	390	350	356	393	373	382	387	385	376	354	410	329	378	401	359	345	394	348	364	352	324	359	344	372	371	350	370	322	362	323	368	372	367	346	337	365	353	352	368	338	344	350	371	403	354	361	376	353	370	377	409	379	386	359	358	365	357	364	351	365	336	331	375	420	349	369	370	382	393	403	383	360	359	364	368	347	381	399	389	356	339	382	342	344	332	361	353	369	389	356	343	346	413	352	348	365	331	379	308	365	360	401	340	367	343	378	382	348	340	348	387	374	349	352	374	378	361	380	373	391	324	320	336	392	400	364	361	398	371	385	372	358	347	384	378	371	355	418	389	335	368	377	320	369	379	346	381	365	359	327	374	365	363	363	369	345	386	370	328	397	333	365	367	404	363	372	411	378	365	364	388	344	312	357	367	404	358	318	320	369	367	385	371	407	394	405	363	342	353	415	347	349	360	368	391	364	396	347	370	393	408	395	336	423	367	376	360	358	364	344	359	363	340	340	339	379	386	354	363	391	366	349	339	352	359	391	373	375	397	354	370	357	347	362	401	375	406	392	356	383	386	361	377	350	410	380	366	380	406	374	370	352	360	354	356	383	348	375	363	359	343	312	376	374	329	389	337	382	327	370	347	376	344	366	342	354	322	333	353	349	357	409	371	354	365	345	336	369	326	345	365	379	390	381	364	344	352	361	348	342	350	327	369	363	341	337	386	340	372	406	374	445	361	350	370	413	349	390	378	355	355	387	379	397	382	400	362	358	328	372	371	372	364	335	355	371	331	379	370	396	389	350	370	358	375	378	334	356	374	343	360	349	378	395	365	346	385	351	358	409	358	386	378	354	349	375	414	363	354	382	367	387	419	379	375	389	379	360	360	353	368	369	383	373	355	391	373	378	349	365	339	351	379	369	339	364	363	327	375	345	404	382	363	349	372	342	372	397	357	349	353	345	364	370	357	396	395	363	384	378	396	353	331	373	343	372	369	330	357	370	344	377	326	361	369	378	334	361	377	344	378	351	389	353	368	353	360	349	329	372	346	364	363	373	336	333	329	397	400	370	366	376	364	336	353	353	406	365	357	333	309	357	351	361	342	379	338	395	338	411	379	333	342	349	366	373	361	370	380	365	373	347	349	360	354	359	371	346	362	375	390	365	317	378	362	359	357	377	351	350	385	390	386	403	367	373	392	367	339	344	338	373	374	339	378	358	346	349	356	390	372	367	358	339	367	376	359	364	371	382	320	378	379	331	380	340	365	350	352	434	354	367	347	393	364	397	392	384	369	342	380	376	400	360	380	358	353	389	376	349	340	377	340	372	352	321	377	363	327	378	345	307	379	341	327	364	350	367	399	342	360
1973	820	868	836	848	853	805	747	783	794	788	749	778	829	789	810	860	815	806	809	811	797	763	793	794	819	784	791	798	765	793	805	836	804	805	805	783	779	813	798	771	812	802	843	817	779	789	801	748	773	806	775	754	832	785	790	784	828	814	813	822	852	870	766	846	833	815	816	775	857	813	774	825	823	776	798	816	818	741	767	760	791	752	831	796	829	811	814	784	788	796	818	836	764	743	816	763	849	794	840	781	825	834	829	772	826	761	778	787	790	770	782	724	864	770	855	801	788	820	763	786	777	830	767	807	795	779	766	809	815	779	803	803	773	810	760	805	771	800	774	811	786	755	830	807	830	825	836	790	812	816	798	811	758	777	825	780	759	855	823	812	813	804	800	796	775	811	821	831	755	754	798	834	817	814	880	811	853	810	754	765	798	790	797	807	797	782	746	783	753	807	791	796	805	804	740	829	802	772	827	838	808	799	765	829	809	792	779	783	784	831	806	903	836	788	791	807	783	823	820	816	810	807	825	819	762	820	774	775	840	742	807	789	814	780	886	812	798	775	817	755	798	755	755	816	814	807	768	786	733	839	806	788	848	755	806	811	800	794	847	739	791	768	814	812	806	779	760	769	790	777	830	784	817	806	777	804	765	804	799	856	841	788	785	782	795	784	794	835	816	762	824	839	785	838	781	815	815	857	782	788	805	797	821	764	811	774	805	778	785	787	822	816	775	748	737	762	846	798	861	800	817	838	800	762	812	741	846	827	757	777	805	812	772	766	813	772	807	833	762	752	783	790	758	778	805	737	805	827	788	809	770	800	767	820	762	863	779	793	778	791	795	812	784	811	801	795	778	804	793	758	751	807	820	811	824	793	817	860	811	787	720	798	803	793	865	803	829	794	858	815	850	790	799	811	791	835	792	776	813	791	760	808	754	820	783	778	780	765	767	799	766	820	778	760	779	814	759	803	833	763	843	775	796	776	793	788	842	800	841	780	847	791	812	819	827	828	809	807	802	828	778	833	795	850	749	780	803	774	809	772	775	811	822	801	787	797	794	784	830	808	836	776	813	767	799	771	814	828	776	796	801	784	832	783	804	784	785	781	792	783	817	825	839	818	823	820	802	783	829	792	829	791	766	826	806	740	812	824	791	794	798	819	777	788	825	735	825	768	839	787	814	756	863	734	754	796	856	784	841	806	765	875	785	832	826	765	799	807	810	836	825	850	802	775	793	787	793	805	793	809	806	842	782	785	794	732	787	810	826	754	781	780	751	757	791	765	771	792	813	814	860	796	802	788	800	805	715	787	792	802	800	826	825	743	806	808	796	790	840	778	840	809	873	815	800	826	765	841	739	764	786	788	817	818	812	807	808	813	788	773	765	774	758	838	785	742	824	812	797	808	779	795	819	768	784	786	778	864	814	843	720	784	798	801	818	823	790	796	768	807	763	802	842	773	763	786	805	787	768	770	816	794	795	837	783	813	842	773	758	846	803	780	760	776	774	840	817	826	838	808	818	811	816	834	806	850	822	822	834	759	879	785	788	808	826	739	811	754	797	859	792	827	791	810	775	823	786	778	817	776	807	814	789	796	749	807	824	787	808	781	798	802	787	788	780	783	795	781	817	793	860	754	768	782	831	788	780	792	772	799	800	784	824	765	824	771	792	795	825	800	783	846	836	835	828	764	770	741	810	827	761	779	810	768	776	826	768	856	806	853	790	780	858	767	774	810	793	798	735	812	787	758	819	771	776	870	776	811	800	798	798	836	782	771	813	760	841	804	862	816	772	831	792	815	798	799	782	836	844	838	829	791	759	777	833	802	803	818	787	763	817	802	770	778	768	772	758	755	803	805	756	800	780	833	769	820	790	759	826	838	821	790	827	827	750	809	795	843	812	807	769	824	831	820	769	789	780	777	773	800	782	748	813	835	773	797	808	778	750	876	776	824	788	816	776	784	771	806	796	763	817	838	775	797	798	817	772	792	774	793	819	788	782	800	801	789	815	820	838	762	791	805	806	796	801	822	804	798	800	774	799	827	801	791	833	805	845	838	831	827	792	811	807	819	782	798	776	870	780	832	807	744	883	750	755	832	799	827	790	785	762	786	783	740	769	829	791	808	761	787	756	806	831	787	784	788	751	831	851	812	820	818	801	746	808	817	819	808	795	791	788	764	772	815	786	752	804	719	822	779	752	828	825	809	749	791	844	810	752	840	829	878	777	813	845	829	847	791	783	797	804	770	799	813	795	803	776	750	809	787	824	817	808	798	793	767	786	831	821	788	809	798	793	775	790	786	820	798	843	771	791	795	834	772	828	815	888	814	804	788	818	814	820	799	796	831	798	818	797	812	789	779	807	808	811	841	816	809	820	786	751	779	796	804	809	807	833	812	766	744	769	798	815	818	795	815	818	839	840	746	772	809	793	755	845	811	817	763	788	858	814	837	766	819	786	853	786	797	803	771	707	689	802	752	797	789	766	814	810	770	799	809	800	796	843	795	828	766	776	825	797	789	840	801	790	782	838	791	832	745	812	758	766	771	792	801	798	794	783	875	816	753	782	836	813	830	833	804	797	776	804	815	760	763	821	781	799	799	777	824	781	774	857	765	848	771	769	812	858	830	779	804	870	810	780	756	809	832	789	889	789	748	836	730	819	751	771	837	781	815	769	762	780	768	875	781	844	795	775	792	783	777	844	772	801	772	822	825	771	783	789	779	806	771	777	811	818	783	813	803	805	881	782	739	722	789	769	800	803	828	805	812	810	826	816	839	768	802	790	831	829	781	788	808	817	798	793	811	767	779	805	811	814	772	789	816	793	819	834	806	770	771	762	824	817	836	807	822	797	741	771	836	805	789	822	812	813	831	787	776	776	836	790	846	846	736	796	723	804	791	839	823	826	806	848	779	804	770	812	798	822	765	799	788	796	773	843	759	790	772	773	824	828	807	787	784	801	788	800	780	737	788	756	785	793	783	805	789	838	778	777	778	827	779	806	771	790	812	767	855	777	782	755	777	805	773	842	784	814	764	847	807	862	768	784	785	818	828	830	774	790	795	791	774	795	828	861	786	801	744	794	741	760	788	785	790	791	755	775	815	802	777	769	762	841	806	750	763	796	804	713	761	772	782	816	771	788	775	801	798	820	813	828	840	767	718	857	775	807	722	791	761	814	781	769	807	748	775	771	797	815	821	792	776	798	799	788	754	760	788	788	806	726	791	775	810	824	817	831	775	809	775	790	826	813	784	747	776	781	836	748	858	787	792	768	834	808	819	795	863	767	812	853	779	772	802	810	823	792	788	789	780	802	813	788	763	791	809	761	793	819	768	838	755	759	787	772	849	818	805	838	774	813	796	776	775	773	816	843	792	793	858	787	825	772	787	809	828	775	808	795	809	831	808	830	783	779	784	819	813	779	757	776	767	766	839	804	782	796	795	795	778	765	788	783	826	835	784	782	806	838	797	825	803	788	779	795	774	768	798	792	772	739	776	789
7695	593	623	564	360	314	223	241	245	223	201	202	188	186	207	181	166	176	184	197	173	198	183	183	207	176	179	189	193	170	196	168	184	182	183	186	170	170	150	150	178	184	200	168	152	162	180	165	160	201	194	157	181	178	191	183	165	163	168	154	167	190	150	176	180	175	169	171	181	174	160	152	168	182	158	196	209	161	174	187	184	171	194	181	205	177	182	193	181	198	155	180	181	167	188	176	183	176	190	162	193	189	153	165	153	156	170	163	191	162	177	177	171	158	180	156	194	181	184	178	167	192	158	169	182	166	166	179	184	202	175	195	155	191	188	176	175	203	172	193	186	155	178	173	161	158	194	177	169	179	182	154	154	178	187	200	176	173	180	187	179	209	195	175	163	184	191	162	134	172	189	187	186	149	167	151	169	159	190	170	194	175	167	174	160	155	184	144	164	159	192	188	208	172	180	155	177	171	183	186	185	176	205	166	180	170	197	170	193	189	159	175	155	181	164	154	133	169	200	196	176	172	178	187	184	204	149	167	182	154	163	179	191	162	155	171	196	165	187	164	171	172	160	200	169	163	166	185	190	190	179	195	161	152	176	160	173	153	185	166	147	209	191	181	169	160	188	173	176	182	184	176	175	174	192	191	179	183	192	164	156	158	177	163	195	171	169	184	154	144	171	188	200	191	177	174	167	173	173	154	168	191	175	164	136	176	169	182	195	174	164	147	166	192	172	186	173	187	173	185	165	182	164	180	169	186	205	184	167	169	177	189	178	175	179	173	212	173	151	165	157	173	168	179	188	174	192	169	173	159	186	172	191	180	186	158	184	153	180	167	173	156	165	165	163	183	191	172	160	178	187	199	181	171	172	190	205	170	163	200	176	198	193	177	166	154	148	188	182	149	187	164	200	187	173	184	172	193	177	168	152	164	196	183	176	165	163	176	186	162	187	175	184	167	158	165	169	210	177	181	176	156	167	182	207	168	146	168	194	185	187	171	144	145	182	169	177	171	188	157	179	221	187	174	163	149	190	198	181	163	197	189	183	167	215	150	180	198	202	149	160	173	174	192	195	166	161	187	199	176	160	177	176	207	156	155	153	172	184	181	168	205	189	177	165	187	162	181	166	159	182	179	152	172	182	157	175	184	155	160	172	186	184	177	174	177	154	164	169	189	181	178	184	176	193	178	183	174	178	183	200	198	182	160	175	172	165	164	183	167	161	184	204	178	176	172	164	164	176	196	169	162	180	173	174	190	184	166	158	199	198	181	154	181	192	193	155	164	172	157	177	177	174	172	173	195	166	183	192	172	177	177	179	163	176	189	188	169	167	164	175	175	173	155	160	159	164	161	174	178	162	171	179	187	171	175	183	175	176	162	168	175	159	148	177	168	169	201	179	170	178	181	171	203	161	162	189	176	165	186	159	179	177	206	183	167	150	191	188	181	190	197	187	159	191	156	183	179	166	181	186	182	182	220	185	161	175	160	202	162	180	164	191	159	185	165	165	191	196	213	184	179	155	192	153	183	156	183	185	156	174	172	178	174	195	164	191	168	180	170	159	170	200	176	151	175	168	154	172	158	164	172	181	195	164	157	179	177	180	177	183	169	167	159	144	191	165	178	156	162	203	186	174	166	166	168	189	189	177	168	163	159	157	166	175	162	192	189	202	191	188	193	163	157	169	147	155	193	158	176	167	161	188	170	174	174	153	185	186	181	157	159	174	187	213	197	187	167	193	168	163	150	176	161	164	140	186	193	180	161	182	186	172	182	161	144	182	181	200	168	167	165	179	170	161	177	196	187	170	169	183	184	186	188	191	205	168	179	195	152	189	164	159	174	180	184	189	167	190	183	199	174	161	190	159	183	200	183	180	185	183	166	186	170	180	201	208	204	168	174	183	190	176	186	181	161	161	182	163	167	172	194	188	185	188	179	210	184	172	153	151	177	172	148	172	176	184	152	183	195	171	176	175	184	173	174	183	183	176	181	200	190	179	173	174	187	196	185	211	195	171	155	194	164	151	174	163	186	168	189	204	173	173	193	182	188	185	167	159	154	170	180	190	167	170	168	178	174	187	175	171	172	182	166	185	169	175	177	205	181	204	158	176	155	190	180	166	185	170	170	186	163	181	178	196	175	164	167	177	172	167	168	160	205	164	187	166	193	191	175	159	158	201	205	183	172	196	179	194	185	192	186	188	175	176	175	177	179	214	185	182	193	160	167	178	172	171	182	175	182	178	189	167	205	181	192	169	169	158	178	164	178	206	174	197	176	180	144	148	201	185	182	175	188	168	200	185	177	177	198	171	176	184	185	179	158	156	181	194	143	150	133	159	173	204	162	170	188	180	168	169	185	155	166	156	186	183	198	194	172	184	189	202	188	180	171	162	156	157	169	170	191	170	195	181	156	201	137	166	207	181	197	192	158	176	165	185	152	192	158	170	186	177	171	182	187	155	200	162	183	183	175	190	167	181	175	189	190	184	186	177	164	164	191	197	206	180	174	158	190	181	164	157	176	206	184	175	204	194	196	180	185	163	188	169	185	181	187	198	219	171	184	179	180	166	149	175	168	178	182	182	178	175	184	180	171	151	160	185	185	185	202	173	189	196	169	177	187	189	159	154	144	150	200	138	174	177	174	164	175	189	167	183	177	169	181	174	191	186	164	192	158	172	184	154	144	168	176	196	188	187	165	177	176	167	181	181	172	171	151	177	172	162	193	172	197	202	168	210	174	184	163	183	169	195	165	166	195	171	191	167	200	184	150	182	176	195	153	182	209	158	170	190	177	189	173	177	164	193	199	197	177	169	159	185	163	187	190	146	187	144	180	149	165	171	167	154	155	174	176	171	161	210	180	197	170	164	165	161	167	180	182	177	171	181	187	147	171	194	175	179	165	209	187	180	174	168	196	173	188	173	157	174	171	174	175	149	162	184	171	170	198	185	183	166	185	162	147	197	196	194	172	161	189	166	177	176	174	185	177	181	166	170	192	188	154	196	166	176	172	184	169	179	174	180	157	174	181	166	167	176	175	200	167	189	169	178	171	169	158	193	163	159	174	167	177	192	167	192	183	190	162	184	169	179	152	158	187	165	162	177	173	195	185	162	153	177	185	173	183	197	188	196	197	191	197	160	160	179	181	180	190	166	182	158	160	197	148	158	162	186	144	181	175	150	177	173	185	203	194	181	167	214	175	195	162	159	194	165	169	200	170	190	204	178	181	163	187	171	169	153	174	167	186	153	159	189	176	159	157	201	204	179	179	212	163	195	181	176	177	185	197	179	177	171	188	196	189	170	170	174	173	178	185	183	174	160	155	172	170	165	174	199	187	159	178	201	171	186	177	182	172	177	185	186	202	196	182	189	199	187	183	201	168	161	169	173	191	171	159	190	172	186	189	176	168	190	169	190	181	186	134	167	162	191	164	157	162	179	183	159	171	179	179	189	172	197	190	183	198	146	173	150	172	207	186	184	169	162	186	165	175	163	164	185	186
6205	831	1449	1682	1344	1097	897	754	750	633	640	617	582	553	555	557	570	519	521	513	477	465	498	480	500	449	501	490	481	502	457	467	420	487	475	456	473	454	452	465	482	458	477	450	485	433	467	480	415	452	480	450	452	440	459	437	446	435	446	430	449	470	446	442	421	421	450	426	419	455	396	460	487	432	448	418	455	446	446	446	454	420	400	465	455	483	442	441	483	462	454	455	459	452	449	455	439	428	455	432	457	447	476	444	431	437	470	452	443	444	463	446	443	463	442	416	406	447	436	464	416	453	443	444	441	418	428	427	456	431	447	431	438	440	432	465	423	460	441	437	456	429	464	449	480	444	414	445	459	480	445	445	465	469	403	483	452	411	442	490	463	457	476	443	439	448	449	435	475	433	479	421	465	441	463	448	429	479	424	450	483	476	467	442	480	451	441	440	450	431	425	400	450	395	417	438	431	434	445	441	451	442	484	431	420	454	439	436	462	440	473	454	442	444	447	437	405	458	451	449	416	423	416	451	465	438	422	445	423	434	435	424	421	454	426	423	444	406	479	476	450	442	413	461	469	459	441	416	430	456	449	436	449	437	449	455	449	467	425	435	459	462	438	459	424	473	461	463	434	437	444	467	433	451	468	467	453	489	479	448	469	462	459	443	449	492	442	433	424	449	414	467	466	465	458	439	445	468	438	445	424	470	459	419	442	458	461	484	456	441	457	440	467	442	418	474	423	455	424	447	456	452	488	430	411	463	435	471	435	435	461	439	453	429	445	457	402	424	450	439	435	447	440	473	401	436	454	436	447	414	449	444	494	450	441	438	423	442	472	469	446	442	465	441	428	435	431	404	425	440	450	487	459	487	441	426	416	446	437	426	443	419	442	473	441	460	499	439	451	422	458	430	435	440	431	446	445	446	465	455	435	463	422	445	452	403	447	433	457	459	454	474	465	429	456	509	472	426	466	466	452	428	454	407	432	458	456	416	468	470	466	438	443	461	456	441	477	479	439	445	454	457	453	432	444	438	443	450	471	443	446	466	435	427	448	462	473	465	426	424	429	477	459	434	425	455	485	477	494	448	439	441	438	480	456	457	421	461	429	436	406	447	442	443	437	424	454	473	457	427	459	446	439	447	432	440	463	461	418	445	451	439	450	459	398	488	431	453	427	482	459	440	449	448	465	445	468	419	443	434	468	467	434	432	418	470	450	459	412	432	431	440	440	480	438	462	463	436	455	402	435	395	433	467	479	427	463	429	452	409	428	440	464	455	468	438	398	430	411	445	447	478	454	477	457	438	450	462	455	483	450	426	419	453	429	445	467	431	462	458	441	429	410	448	430	433	454	448	464	485	467	430	451	447	420	435	443	478	453	480	447	432	462	427	403	467	456	449	457	485	459	431	440	437	485	450	424	447	461	464	417	452	442	452	441	424	442	461	430	483	474	467	447	436	472	410	448	440	456	401	470	457	449	501	416	435	436	401	439	409	459	415	467	450	463	444	381	470	450	450	435	428	430	427	413	438	456	445	434	442	455	464	453	435	436	448	455	449	426	439	487	436	445	442	424	453	463	487	439	450	463	464	418	427	441	424	445	441	438	451	423	416	419	465	473	415	447	452	434	453	433	390	424	479	472	429	473	436	441	423	468	422	439	390	466	464	441	459	428	444	464	462	436	412	439	426	474	464	473	459	477	444	454	449	433	436	448	426	417	439	442	433	463	451	502	418	444	490	450	424	470	466	428	424	472	434	444	445	429	421	445	461	434	430	422	413	444	468	473	446	445	487	431	458	436	500	413	431	463	462	436	429	434	439	479	435	444	445	417	419	432	464	423	458	484	463	486	431	439	447	431	455	446	476	428	481	476	455	473	456	430	475	449	435	451	404	418	437	453	486	454	476	477	438	439	457	472	475	457	441	457	438	488	456	435	440	456	477	473	432	427	419	430	433	419	451	425	422	468	445	430	438	437	421	441	429	463	436	452	419	443	455	421	435	457	438	503	452	448	490	464	437	446	437	438	437	429	436	458	474	465	455	440	450	451	417	396	430	494	446	465	463	463	450	477	478	407	450	456	466	479	439	438	447	434	467	440	412	456	448	456	416	431	424	436	404	471	444	423	469	438	452	439	436	423	442	425	468	496	455	445	422	460	451	437	454	428	435	439	415	465	431	432	446	463	452	451	491	446	424	419	422	421	446	443	442	435	477	462	463	446	479	435	443	474	426	458	453	427	469	453	473	428	472	454	434	478	446	413	437	413	443	443	416	436	438	445	429	429	441	454	475	499	423	431	448	444	445	445	471	477	444	437	474	452	473	475	419	460	406	432	454	493	441	416	432	470	452	466	430	441	464	483	448	437	436	428	441	431	419	462	459	420	424	420	435	461	456	439	460	457	435	462	439	448	436	455	420	474	460	449	409	463	449	459	479	409	473	447	442	472	449	472	441	465	445	450	460	466	414	447	425	443	421	409	421	416	454	414	449	466	448	416	487	443	408	458	453	438	439	443	447	476	434	476	446	434	456	418	405	460	441	456	444	409	420	481	453	475	440	442	449	428	477	450	452	453	432	421	450	483	455	472	425	475	456	456	438	452	431	462	465	458	418	429	431	446	442	431	455	422	478	473	474	445	419	419	438	467	439	453	462	446	457	457	452	451	449	398	423	462	442	468	452	445	478	447	463	448	453	441	436	447	417	437	416	405	419	494	468	435	438	468	436	439	475	484	443	443	443	458	476	468	444	482	414	444	434	434	469	458	492	417	445	432	427	434	449	471	445	474	440	433	429	447	459	411	470	443	450	461	463	420	473	445	445	403	488	489	450	445	428	444	401	380	435	459	438	426	407	476	438	469	450	444	424	458	464	472	425	452	462	437	394	440	400	487	462	437	472	438	449	434	421	465	429	445	435	447	438	453	471	479	474	462	478	475	416	461	462	446	460	457	417	442	449	445	424	434	428	453	439	463	441	454	433	459	438	437	441	453	417	499	416	423	477	443	416	474	433	434	461	411	391	462	413	465	448	458	471	412	414	476	434	409	452	437	398	456	471	461	432	445	431	404	495	440	425	463	443	432	437	447	457	472	431	470	426	457	452	440	444	444	449	432	421	492	462	434	433	423	475	460	456	423	465	458	420	430	490	397	432	455	452	452	440	471	436	447	432	451	441	454	445	430	473	455	439	463	469	461	433	433	420	420	435	459	439	472	435	448	451	455	465	439	439	446	425	475	458	458	455	475	444	433	405	436	401	457	456	444	429	458	463	436	447	427	433	446	446	463	458	462	472	447	441	429	421	461	455	447	454	442	445	407	470	429	437	455	413	450	439	449	420	456	447	450	431	457	440	423	420	451	448	453	453	429	461	455	439	478	439	407	452	474	480	423	469	444	402	454	432	437	415	422	423	462	438	421	463	452	455	431	454	456	455	434	414	420	442	469	488	449	462	428	479	423	445	446	419	449	476	427	425	461	441	476	444	405	437	448	408	431	429	410	440
14594	1402	1183	1078	627	494	460	359	369	302	300	306	332	298	260	283	280	266	273	227	251	281	276	252	259	244	270	282	224	256	315	284	294	232	238	239	277	266	244	323	246	248	263	270	270	239	214	240	259	254	247	262	252	265	254	232	262	249	262	245	258	253	233	274	292	279	294	268	253	322	262	271	270	262	266	270	244	246	239	236	261	247	247	240	243	267	258	226	256	222	266	269	240	236	293	264	256	254	263	253	240	229	265	265	308	253	258	273	261	240	267	229	245	252	244	261	259	262	273	237	245	267	256	287	300	252	253	260	257	256	282	256	241	284	256	241	254	263	287	250	269	222	243	242	231	246	265	254	250	268	246	272	248	248	232	253	255	243	257	253	251	268	237	237	260	275	259	257	274	238	268	230	233	279	279	251	281	238	233	251	254	275	254	258	268	273	244	256	255	275	250	266	259	247	215	237	261	248	253	272	275	263	233	260	256	250	250	257	235	262	237	240	244	256	249	267	243	253	249	242	256	235	264	263	235	267	279	244	260	205	261	269	273	269	273	241	240	252	270	257	210	245	262	250	250	288	285	242	272	257	253	234	257	228	269	249	276	259	284	264	268	230	258	252	244	249	256	221	257	290	245	251	246	238	244	266	265	266	264	280	264	253	280	252	276	285	217	275	259	270	303	264	260	216	227	224	232	236	253	260	243	236	252	258	255	283	241	259	292	254	271	260	257	230	271	239	236	259	265	250	262	290	276	259	241	257	260	275	257	234	209	253	236	267	226	271	267	281	285	274	292	253	255	253	289	252	251	230	255	256	267	250	238	281	272	272	221	252	276	278	231	258	274	250	285	245	232	267	279	266	260	223	238	291	265	253	286	245	249	237	230	257	266	289	227	260	276	254	212	260	268	251	277	271	285	254	241	244	253	248	283	253	244	279	238	245	273	252	257	243	269	254	242	226	289	271	297	261	254	266	247	256	241	264	243	255	276	257	251	259	270	247	262	220	262	240	268	260	246	267	292	250	264	254	268	266	234	271	260	219	237	274	266	268	269	271	229	273	267	244	251	259	239	251	259	254	251	241	240	309	265	259	256	269	256	255	253	296	267	238	252	259	278	256	242	269	256	231	262	278	237	244	256	256	270	249	244	237	226	243	257	281	277	243	227	259	246	239	235	266	264	251	234	218	251	268	235	233	276	257	269	249	238	257	279	235	256	239	263	257	260	245	255	236	256	266	222	219	270	281	233	257	241	240	246	220	237	244	270	259	280	263	261	222	209	244	231	257	220	267	234	261	267	274	261	274	250	239	231	274	263	228	242	244	296	262	265	274	253	227	218	277	250	226	242	264	263	244	258	259	253	251	249	252	283	252	262	281	252	261	254	261	249	269	230	213	270	277	256	272	258	240	271	255	270	257	270	262	281	225	272	224	258	256	242	262	266	291	221	249	284	259	260	243	289	252	238	270	258	272	250	257	244	245	270	248	235	264	299	282	265	255	253	228	254	271	277	252	268	254	263	259	260	271	257	276	278	270	218	238	241	244	258	262	233	272	231	258	236	260	243	247	262	260	242	265	253	273	269	249	266	251	248	282	287	231	233	263	259	266	263	246	250	264	269	240	268	287	262	263	268	220	243	272	255	248	272	240	267	232	249	254	244	282	247	261	235	238	282	221	255	244	295	259	258	241	263	238	269	276	244	277	259	261	262	247	235	263	246	284	266	259	243	237	236	261	270	262	256	247	240	255	277	241	258	236	247	228	223	257	236	262	228	259	247	253	275	273	259	246	240	269	215	292	246	257	240	276	253	279	236	263	260	292	275	264	269	256	252	300	250	249	251	234	240	274	239	259	281	279	272	256	272	266	246	256	265	251	241	248	209	267	254	254	238	250	287	234	260	281	245	241	298	246	251	242	254	253	259	238	246	289	297	244	262	226	255	256	254	249	248	259	238	241	256	240	284	264	245	263	231	265	295	262	263	262	272	294	271	259	273	232	228	262	261	264	252	242	246	262	241	239	246	256	257	246	281	272	244	290	218	229	233	265	240	253	282	216	216	291	281	259	246	276	249	262	238	237	281	243	254	262	268	288	272	273	250	231	218	245	212	270	249	255	242	242	244	266	238	269	275	243	261	268	246	246	252	260	261	240	285	281	266	263	274	247	245	247	261	271	256	249	259	273	253	268	256	269	247	256	269	269	283	245	254	242	256	268	251	264	280	285	242	240	251	265	240	210	268	279	251	236	255	275	232	282	246	233	220	257	259	269	246	260	245	244	248	238	237	224	275	261	268	279	285	275	245	245	232	280	242	258	235	258	269	290	284	274	276	276	252	252	262	252	280	259	250	253	256	251	245	253	266	240	256	248	254	278	299	242	304	237	270	267	271	255	239	246	258	261	241	266	244	224	253	258	250	252	253	305	296	252	231	263	215	261	266	267	258	263	259	270	261	249	242	271	264	263	265	253	264	277	281	221	252	282	266	259	247	250	255	283	247	247	251	253	251	271	221	241	236	238	259	275	221	237	249	241	231	249	230	223	264	285	231	246	252	248	255	235	243	274	268	266	252	257	286	298	257	279	265	303	270	271	262	260	241	228	275	239	249	266	281	255	254	260	230	257	256	248	247	238	245	252	240	249	265	250	241	230	257	248	275	244	271	285	263	238	246	277	251	244	275	248	222	269	222	231	242	240	268	258	240	258	248	256	257	269	259	252	239	245	212	234	223	275	281	248	246	261	279	224	247	259	234	256	245	284	252	256	256	292	258	230	262	272	225	257	254	240	212	251	265	290	268	221	257	232	225	255	261	277	271	248	249	256	295	244	231	249	243	271	290	253	250	241	237	286	260	273	249	261	233	252	274	260	249	279	269	249	276	230	253	243	255	259	263	244	255	267	277	251	246	235	233	280	272	295	264	254	273	244	222	263	262	268	249	247	264	257	260	254	254	267	270	299	260	254	241	283	233	244	248	262	224	257	257	250	277	255	266	263	261	299	257	270	228	230	283	258	265	246	262	314	304	251	247	260	237	259	252	265	243	245	258	237	220	263	272	264	274	253	252	235	260	263	236	275	277	228	247	261	245	272	239	231	267	265	238	265	262	223	263	242	277	276	245	231	265	262	254	290	257	267	253	270	249	241	261	249	264	247	231	265	244	238	217	249	277	231	242	250	272	251	253	275	280	300	288	255	254	244	248	267	230	237	230	260	303	232	245	293	276	307	276	242	258	245	249	243	232	234	243	243	238	239	247	284	237	253	228	246	269	249	236	260	221	272	257	245	273	225	270	237	240	263	264	252	254	233	206	247	264	249	244	276	254	257	240	280	270	235	243	248	268	250	271	249	252	262	240	248	244	258	269	242	235	278	278	252	281	254	265	222	219	257	271	244	261	248	263	258	285	261	266	248	268	273	252	255	245	261	271	270	273	240	278	283	264	238	267	278	257	276	265	231	253	240	239	260	267	263	261	241	239	246	251	280	254	259	291	271	275	281	266	243
8069	1320	2582	2980	2177	1777	1420	1319	1136	1014	959	966	922	879	828	812	776	782	765	753	728	730	767	742	728	672	696	707	702	657	668	687	710	644	660	704	692	643	621	623	620	645	655	630	660	646	641	649	620	677	692	625	608	640	653	621	648	679	620	615	658	635	640	618	717	630	661	646	664	663	590	647	631	638	643	626	671	690	629	642	631	637	609	686	640	658	625	620	628	599	606	592	614	666	594	601	632	693	626	657	634	659	653	656	668	672	637	683	624	632	635	600	629	664	636	662	633	666	620	615	633	643	648	630	638	640	645	636	613	619	624	633	634	627	659	625	605	636	576	628	628	584	613	642	648	621	646	616	650	634	598	600	637	597	651	664	604	660	615	641	641	592	618	608	624	652	610	583	619	597	655	611	618	657	631	665	587	637	628	631	681	670	611	598	654	645	648	624	648	625	653	637	587	636	657	664	682	672	616	640	671	645	655	635	628	637	651	676	640	613	639	643	653	623	602	663	630	665	638	622	672	616	671	665	615	642	618	679	651	663	664	644	640	636	653	639	628	630	634	674	598	648	692	620	629	627	662	631	626	597	605	611	605	659	612	646	584	617	662	619	608	653	617	635	686	649	595	645	609	628	669	614	608	654	627	676	627	663	639	673	657	667	641	630	634	658	623	660	632	666	635	572	590	631	725	631	619	639	616	596	602	650	638	610	606	600	619	664	636	648	609	671	644	630	678	643	629	596	628	632	643	626	625	640	632	621	639	650	632	621	596	659	603	663	651	614	627	626	646	618	666	610	629	658	657	614	647	622	638	635	674	636	652	617	653	603	653	620	627	624	603	634	638	613	634	669	655	631	625	666	595	665	671	629	660	625	615	607	646	630	620	653	627	642	631	609	611	617	621	621	627	620	616	618	607	623	625	649	608	580	616	633	643	644	648	642	669	609	647	626	644	633	635	650	590	648	631	615	663	666	602	635	607	656	624	652	656	610	634	583	647	608	648	642	679	663	606	614	665	657	661	681	649	636	678	661	658	684	615	664	624	627	633	599	618	613	631	664	650	629	644	611	627	598	659	672	615	653	645	630	612	666	639	588	651	599	632	638	633	630	684	638	607	645	638	644	634	628	582	665	644	549	631	656	643	632	638	630	693	637	652	621	624	654	673	615	612	587	613	652	692	614	610	620	640	670	645	625	621	601	665	616	621	621	655	648	632	612	599	606	669	642	660	619	688	623	650	605	609	660	643	618	650	620	634	659	631	644	642	648	586	615	610	625	651	644	636	628	626	630	669	668	613	620	624	658	627	657	678	608	658	630	652	647	642	617	650	693	621	633	657	603	675	648	599	618	637	646	604	644	634	616	702	648	626	655	681	639	644	654	644	622	613	627	620	616	686	656	570	645	642	689	648	647	631	611	595	654	617	644	639	688	594	642	631	648	645	679	673	622	612	652	682	603	655	578	627	622	643	629	664	664	592	681	595	626	651	666	632	651	654	652	638	642	606	625	617	662	648	580	665	626	613	633	630	605	633	672	653	589	647	585	604	665	618	596	660	635	590	667	651	619	658	619	654	602	638	627	599	661	596	675	609	648	628	636	617	601	612	647	589	683	657	632	612	638	613	612	655	601	621	622	645	601	610	628	666	593	592	641	640	623	611	672	605	558	607	627	628	598	644	646	623	657	630	603	656	623	661	588	649	607	610	611	623	602	639	615	660	637	677	674	648	638	625	631	594	604	612	609	657	635	678	599	590	668	685	589	627	631	606	650	625	631	669	591	631	598	639	669	572	637	655	629	684	630	613	661	617	636	619	653	714	606	628	623	590	626	644	638	613	631	665	617	681	617	627	661	641	629	648	653	648	624	646	662	653	630	639	619	641	627	605	618	608	628	660	662	685	647	624	607	615	627	618	658	618	642	637	599	612	696	628	676	623	592	642	659	657	665	633	633	610	670	644	646	639	675	626	652	605	570	659	662	630	612	685	624	581	604	634	686	599	617	590	616	650	617	612	572	590	658	641	628	669	637	621	623	645	590	609	646	628	604	612	626	636	698	685	646	645	639	601	608	653	668	632	609	612	634	657	660	621	652	627	633	649	650	600	633	644	606	693	628	657	651	660	606	630	620	626	682	627	604	633	651	608	611	673	671	632	646	623	633	613	645	610	678	629	642	646	643	626	605	650	628	643	604	613	624	648	587	597	643	649	626	651	640	643	661	647	637	641	623	650	658	626	626	610	636	653	688	630	594	670	630	636	676	633	629	662	664	617	656	649	665	662	668	635	642	618	616	630	593	691	637	654	600	615	666	623	637	653	630	651	650	632	653	657	650	638	599	673	682	601	666	616	626	695	636	637	668	631	674	643	661	600	648	663	620	605	673	626	626	570	621	584	606	587	646	636	637	666	589	626	655	633	622	609	640	647	670	646	633	654	629	621	649	645	639	613	626	669	645	609	649	621	634	651	666	623	642	646	661	654	639	618	627	632	651	642	628	619	660	651	627	657	627	629	623	674	650	700	618	618	664	605	727	607	608	644	656	636	653	621	610	618	632	628	599	573	651	634	650	653	640	633	649	648	651	655	638	621	600	655	631	612	647	661	635	614	607	625	631	562	659	639	670	630	648	629	619	626	629	642	621	598	649	609	638	633	633	590	616	646	618	649	623	611	661	649	608	600	655	617	654	633	638	622	620	664	636	639	614	592	635	584	633	627	689	623	664	606	660	618	633	631	659	654	626	624	630	634	648	636	619	654	664	636	616	625	650	628	621	618	632	626	630	627	591	610	665	678	642	644	661	623	608	615	675	628	625	636	628	629	632	624	609	659	638	633	635	662	624	629	641	639	642	650	620	655	629	618	641	640	639	584	633	632	675	624	649	639	616	610	642	591	636	642	633	655	669	645	645	626	632	652	614	671	628	668	637	643	655	625	646	646	642	639	648	611	643	615	631	717	653	672	655	640	615	631	639	643	644	631	561	622	674	593	631	600	631	633	583	619	618	661	664	632	629	630	616	644	668	677	610	600	602	610	621	660	626	673	685	603	648	628	567	628	612	625	695	618	603	653	623	622	582	685	631	622	578	638	657	636	644	613	594	608	610	652	624	625	610	643	645	672	616	636	650	665	639	641	645	648	612	633	639	612	632	618	599	620	649	645	667	619	627	653	632	642	644	657	622	596	629	599	645	668	617	633	647	671	654	629	633	633	635	645	616	673	615	658	638	687	642	674	660	610	632	631	600	619	608	624	628	636	647	627	644	616	633	637	601	647	698	626	662	611	624	663	665	648	667	631	650	640	625	613	627	645	666	652	709	599	646	670	638	646	616	642	622	584	666	653	610	645	648	602	600	597	640	630	623	598	629	645	657	633	653	661	644	616	641	641	603	619	624	642	668	640	625	662	648	649	639	689	591	622	598	627	645	625	613	675	650	631	696	684	628	612	630	607	612	680	591	643	600	614	663	610	612	639	626	636	662	588	588	643	637	664	594	639	617	661	634
1644	367	387	367	354	376	361	346	381	330	357	390	353	379	337	349	374	417	330	380	425	359	320	355	356	368	351	388	352	389	346	348	359	356	390	329	326	376	388	360	338	364	335	337	365	372	362	349	374	336	360	371	359	385	429	366	363	347	356	308	377	394	361	372	357	348	367	319	356	383	350	365	378	389	346	377	381	383	334	363	381	350	321	335	348	393	381	351	375	350	320	324	384	343	347	357	394	358	304	366	379	348	331	369	325	357	376	361	336	375	360	369	398	372	365	384	360	350	393	391	362	360	335	364	376	345	376	365	356	373	374	359	369	372	293	362	388	372	390	355	397	354	358	341	361	331	341	389	352	342	377	356	349	389	381	370	390	377	363	357	350	353	337	311	360	351	372	328	377	374	385	337	359	352	368	361	382	361	341	392	359	361	359	347	381	368	352	338	393	398	403	344	357	373	350	355	395	325	369	387	370	372	371	391	341	376	366	353	353	368	356	325	349	378	363	358	380	381	391	332	342	369	402	410	357	312	430	348	396	371	362	371	345	364	359	352	321	363	369	325	351	370	347	348	362	371	401	386	351	323	341	400	357	377	338	382	341	374	337	410	361	340	353	374	344	344	326	398	387	335	360	385	383	355	337	374	334	369	306	371	333	354	346	358	399	394	343	358	384	333	348	375	366	370	341	372	330	355	356	363	366	331	358	345	383	356	365	369	364	347	356	358	355	326	364	350	379	367	360	367	365	401	354	381	366	347	358	417	331	339	360	390	365	361	347	403	402	375	333	388	387	331	398	391	352	348	380	322	367	368	357	379	369	365	345	376	335	371	343	391	380	349	364	381	404	380	364	344	353	374	392	365	361	362	353	340	346	350	368	386	404	343	368	359	345	338	386	342	412	381	364	338	340	376	391	356	336	380	322	350	357	372	366	335	385	376	374	382	370	370	347	349	356	383	374	376	349	357	377	328	351	350	370	365	347	361	388	356	377	372	362	389	362	341	349	367	344	369	368	378	351	357	377	352	348	361	363	364	347	372	351	363	379	347	394	336	359	393	327	361	340	365	362	360	394	337	351	403	364	358	353	359	386	377	355	352	336	383	333	345	373	354	356	352	369	357	345	358	385	376	354	350	356	368	374	352	368	368	343	390	342	379	382	347	338	368	357	386	383	351	344	375	409	382	334	344	351	384	366	361	361	339	359	367	359	384	376	364	374	373	301	356	392	370	330	330	359	386	414	351	346	343	358	372	356	389	344	379	341	399	360	325	355	382	372	361	427	368	361	346	322	327	316	362	390	369	385	398	354	388	342	333	395	375	386	346	342	358	343	367	326	331	389	349	387	344	364	382	357	336	370	355	365	375	379	359	363	336	381	370	363	352	375	363	383	366	391	374	408	362	368	372	342	353	359	327	350	371	356	381	368	330	365	317	330	365	404	353	385	372	356	334	358	346	345	340	381	332	322	359	396	322	347	401	370	358	338	359	401	375	358	327	397	394	374	388	359	335	327	373	324	379	376	370	347	313	350	341	323	358	358	344	315	364	399	348	328	362	389	402	381	321	340	391	367	355	384	392	332	372	371	356	360	344	351	400	387	320	334	319	354	356	347	376	339	362	376	359	352	387	357	324	363	340	356	403	391	334	368	359	376	355	365	363	342	349	400	349	345	376	340	347	379	364	299	350	345	356	365	351	368	370	353	372	333	366	355	364	372	358	364	398	349	379	371	353	377	350	356	370	379	362	365	361	355	347	400	383	378	364	356	327	339	374	379	365	345	357	367	404	357	365	350	365	377	413	389	334	370	361	348	381	350	386	365	369	382	355	415	391	396	372	331	386	365	367	334	363	358	386	364	355	364	340	357	318	357	345	379	341	356	370	393	332	385	368	373	365	359	325	365	319	329	391	339	364	362	378	382	368	351	357	383	320	357	380	343	369	343	365	352	347	372	375	367	322	371	337	395	354	358	358	355	349	389	357	356	367	379	396	314	341	365	353	339	354	368	395	352	361	370	368	384	361	374	365	361	353	355	348	363	344	331	377	335	325	351	364	371	403	372	354	399	377	377	366	363	383	368	410	402	367	377	353	320	358	347	373	381	370	338	404	354	383	344	354	337	368	389	349	369	357	376	367	348	353	367	349	328	369	376	393	362	385	358	326	376	325	353	370	375	341	368	339	335	354	370	352	310	381	408	415	364	352	349	369	352	373	363	366	371	350	345	356	356	355	356	326	364	360	355	345	356	357	393	370	338	383	369	334	382	369	388	382	343	393	364	346	333	406	397	347	362	355	329	360	368	354	350	334	403	383	388	329	346	354	356	340	371	355	364	349	372	359	374	377	318	363	357	374	328	340	333	368	343	356	383	366	334	350	346	360	392	335	333	389	363	407	370	390	355	339	353	362	371	340	371	384	371	374	337	373	381	351	363	381	361	400	357	389	352	371	377	357	372	368	371	377	375	338	386	344	371	369	339	340	345	373	333	382	317	376	361	383	345	332	391	376	336	357	383	372	360	353	397	386	398	384	395	338	376	363	387	372	351	368	356	326	363	363	352	383	369	352	380	355	346	348	350	348	374	388	367	376	361	350	330	368	353	376	387	342	355	334	328	394	341	341	323	346	391	363	364	399	346	410	380	359	355	342	360	322	359	350	364	333	352	352	361	372	325	341	367	366	361	364	359	324	350	331	355	359	338	376	341	360	361	332	380	334	387	349	335	369	386	357	357	388	373	373	356	376	345	373	371	369	330	358	342	369	390	383	391	390	348	351	359	334	339	381	351	337	364	363	373	364	370	391	378	360	394	394	372	348	393	357	361	355	359	381	395	349	367	402	376	353	401	391	395	360	384	346	355	373	390	393	374	357	353	351	337	368	350	361	363	361	364	354	366	341	390	362	366	363	355	353	345	339	389	356	353	349	369	351	359	327	444	407	341	346	380	352	325	322	376	362	368	374	340	351	340	383	372	384	367	354	371	351	383	329	375	391	372	355	370	354	384	379	348	331	352	374	394	325	377	356	347	378	375	389	350	388	338	333	381	400	349	348	393	392	410	413	342	366	408	345	337	344	405	368	337	376	358	394	373	391	357	369	326	359	370	398	364	358	383	336	374	390	340	373	409	371	371	405	379	388	364	384	340	384	335	349	364	347	360	338	356	365	362	390	366	361	359	353	343	374	397	381	359	379	412	337	363	355	373	375	319	353	371	362	352	357	325	381	318	358	368	356	363	342	383	347	365	360	345	379	365	372	383	380	364	390	376	317	351	390	346	371	384	370	414	358	390	363	370	351	345	352	367	373	370	406	367	356	408	371	397	381	384	360	338	356	349	338	388	349	369	379	374	352	338	340	374	358	367	376	345	338	391	374	347	356	366	337	386	346	401	331	349	368	358	347	331	337	397	350	383	358	387	356	363	373	390	339	353	354	377	386	334	335	407	368	346	362	351	376	368	391	344	354	328	370	357	366	351	329	311	332	341	375	367	377	374	341	357	329
1980	877	819	897	821	810	833	853	846	824	759	827	796	866	789	765	836	847	847	786	786	803	801	793	762	810	789	818	821	790	817	793	816	810	850	797	742	807	842	774	838	798	788	810	766	809	782	829	754	764	808	775	791	791	808	842	750	806	830	854	780	752	772	771	783	768	797	804	757	852	839	777	811	787	805	821	806	793	772	790	792	822	788	777	782	805	751	831	795	815	796	736	842	758	771	777	776	841	776	848	844	784	810	793	782	800	772	800	820	808	808	786	772	828	784	795	772	777	798	843	792	789	799	795	794	771	821	799	756	782	795	834	847	796	798	810	798	794	798	801	826	808	801	789	804	781	820	832	752	779	810	812	865	779	759	809	833	813	853	795	829	783	844	828	782	805	858	796	797	797	782	753	818	759	784	818	806	766	782	813	818	774	804	801	784	782	814	767	835	782	757	839	810	838	838	866	835	794	778	858	739	777	812	743	820	801	833	820	784	817	754	811	810	766	778	777	771	813	791	733	782	790	794	845	780	839	866	823	842	781	776	788	824	794	838	798	825	800	810	821	778	765	827	776	785	813	852	846	820	796	760	766	777	757	761	781	803	821	797	792	836	822	806	825	812	792	825	836	779	770	777	790	802	814	788	773	792	836	784	765	830	845	829	754	809	759	805	832	762	842	811	806	785	819	807	772	804	752	772	788	790	825	779	753	805	813	827	800	780	764	808	771	843	782	770	834	811	783	810	798	803	801	841	795	809	786	828	804	792	848	791	812	779	794	816	818	842	850	782	815	816	812	782	825	851	769	787	765	797	789	761	850	807	793	779	786	819	807	830	791	783	805	795	834	767	809	755	802	837	784	786	803	856	774	774	817	765	871	780	832	816	821	769	798	757	819	763	833	768	803	815	835	805	798	828	780	782	801	833	811	837	770	853	802	769	792	773	803	810	805	845	815	760	810	805	825	789	789	823	768	767	800	742	788	793	791	825	737	779	849	804	830	797	799	798	814	779	793	841	798	808	801	777	847	792	788	803	787	808	798	840	820	801	800	795	770	804	842	773	794	799	805	782	826	849	773	811	829	822	772	758	830	811	799	821	805	750	806	812	776	851	813	809	815	763	743	827	825	809	769	796	821	846	809	816	707	826	813	797	814	797	789	792	839	824	843	801	810	811	789	800	811	830	849	774	761	801	831	841	779	813	836	805	751	753	831	835	779	737	792	795	803	762	777	842	808	836	761	764	825	812	824	834	775	759	763	778	776	792	790	795	793	808	802	771	777	799	801	779	790	818	840	826	813	797	832	736	777	738	783	842	840	854	803	819	828	750	816	822	827	796	822	777	802	804	760	807	792	807	807	852	783	824	794	777	808	805	816	797	805	728	836	792	773	776	791	771	802	805	746	825	789	758	743	820	803	761	796	769	794	799	830	789	814	798	795	769	822	833	829	845	814	770	760	765	764	805	830	762	810	799	781	771	771	818	751	795	777	790	798	780	742	786	812	863	842	812	801	794	776	816	781	842	778	806	760	826	830	804	807	770	769	741	770	831	821	806	790	785	831	825	765	803	813	792	796	796	796	822	785	816	749	774	768	820	805	812	867	796	729	786	817	799	799	855	769	825	799	766	822	827	812	795	830	790	793	829	773	823	792	800	798	790	793	786	802	841	828	779	842	780	803	795	802	781	795	820	818	796	761	812	845	812	853	835	786	816	810	797	738	752	746	801	809	782	761	770	825	826	780	784	835	816	837	829	814	835	776	828	794	772	820	792	793	776	818	813	810	781	844	821	788	833	818	826	818	761	828	798	853	782	857	832	740	804	836	814	826	809	778	844	765	824	791	853	795	780	802	788	807	743	811	774	808	821	769	787	806	819	750	788	788	813	758	725	806	848	820	826	778	779	804	786	801	769	782	781	873	800	791	777	773	789	777	812	789	857	800	819	806	820	832	821	802	810	817	788	832	825	720	754	811	795	796	797	831	819	806	825	816	794	791	827	796	807	829	754	748	802	762	835	818	744	791	794	811	808	751	787	819	790	819	812	827	857	786	745	818	807	781	785	825	826	818	756	775	783	791	797	771	846	784	817	816	842	835	824	807	794	820	812	745	760	799	764	781	793	736	828	736	808	774	822	822	838	819	802	787	817	771	848	823	772	786	798	746	767	768	769	845	817	785	787	807	827	814	846	782	766	801	721	749	803	846	819	766	817	736	803	801	810	791	818	845	813	796	841	836	804	825	745	805	837	810	781	818	810	757	829	802	804	798	810	786	810	844	823	803	797	775	747	741	797	836	868	774	807	836	779	809	807	748	800	817	820	787	804	797	840	785	770	827	812	787	876	837	788	776	794	811	814	800	808	838	774	797	806	779	797	838	772	851	823	778	825	780	798	831	765	821	833	776	783	849	764	791	846	846	745	827	844	808	824	805	845	818	853	802	818	832	765	781	796	734	781	802	796	881	830	836	797	789	825	799	820	817	779	761	726	848	852	794	773	809	783	789	807	770	789	842	758	841	806	773	773	771	741	808	835	835	802	774	800	833	806	781	804	813	754	767	808	764	846	772	767	806	764	770	783	728	734	808	775	802	827	744	790	765	794	845	817	801	845	775	767	827	806	800	791	795	818	816	806	834	801	802	826	821	845	761	785	806	781	800	735	798	867	802	768	806	796	805	736	777	810	820	804	816	768	843	799	859	803	818	836	776	772	777	789	769	817	791	773	718	774	812	856	802	824	790	810	728	744	778	805	797	790	761	765	772	787	772	741	863	792	800	799	821	761	763	716	779	787	783	798	770	783	804	788	755	799	814	834	806	784	762	800	791	773	839	787	813	849	818	784	807	802	803	766	818	783	788	768	760	832	784	802	771	766	801	829	827	763	790	804	840	785	754	785	843	794	863	787	819	738	798	793	764	785	798	797	804	731	854	787	815	782	787	828	807	758	783	725	831	777	857	735	806	766	753	784	807	802	806	834	767	810	808	782	790	780	750	810	860	820	730	776	791	815	789	778	826	760	809	839	813	786	737	792	815	781	785	794	760	840	819	785	781	844	805	805	783	827	773	838	801	791	851	834	788	812	861	772	820	778	807	798	794	813	836	780	821	789	781	822	846	773	809	763	785	832	792	777	805	786	774	738	807	769	756	818	781	795	776	822	807	843	800	800	800	789	844	856	801	779	828	832	814	766	820	806	807	803	794	761	768	803	782	803	791	849	834	820	846	812	802	811	799	793	802	804	776	801	781	819	776	792	818	826	798	816	822	810	794	788	781	820	828	831	799	826	812	837	821	792	803	824	813	797	798	789	759	773	795	787	787	781	832	820	768	820	774	778	796	816	784	822	805	785	821	795	777	799	813	742	841	776	798	789	822	759	788	783	826	826	815	758	839	739	788	785	856	833	763	790	840	869	815	776	764	823	795	827	865	791	750	820	803	836	821	818	829	815	792	779	758	813	786	854	788	798	808	822	850	787	780	739	765	820	807	838	845	854	825	753	835
7802	550	699	533	367	278	250	234	214	215	195	210	184	198	180	181	207	184	179	155	177	189	185	177	150	167	199	154	185	163	183	166	175	169	188	176	178	196	180	194	161	184	191	175	163	168	165	157	162	186	171	178	184	155	148	170	182	186	177	179	167	182	171	186	192	165	152	157	159	166	169	173	186	205	169	173	190	234	153	172	180	147	201	198	176	179	166	163	174	153	185	167	173	167	176	181	151	172	178	174	174	176	164	175	162	174	165	175	157	174	172	152	177	165	178	177	154	170	161	178	184	173	155	214	204	184	184	182	186	156	147	179	172	194	177	166	158	185	184	172	176	193	152	172	156	174	196	186	162	172	201	196	167	170	164	178	156	177	174	181	150	184	163	185	188	187	154	175	194	181	169	181	174	174	199	158	180	175	145	160	196	166	193	165	174	201	193	169	198	170	166	155	184	183	172	177	189	177	171	166	146	177	178	150	156	167	187	174	167	158	169	175	186	172	152	187	156	166	178	181	177	158	173	180	202	157	172	148	187	176	170	156	164	161	160	155	205	174	161	179	188	161	161	171	143	147	171	150	185	205	194	179	180	182	166	190	156	182	147	196	193	177	165	156	161	165	179	164	155	196	180	170	180	190	145	147	169	179	176	185	157	149	176	156	185	186	173	155	182	182	170	150	181	192	165	179	164	162	167	200	199	193	165	196	174	171	163	179	177	159	167	182	190	189	177	177	189	188	183	155	177	182	173	181	184	182	193	182	168	159	160	195	169	189	182	171	163	152	159	179	168	167	203	171	158	187	169	180	168	188	173	164	207	168	167	166	164	201	171	168	156	176	198	177	176	177	168	173	164	171	167	190	179	187	167	169	179	198	189	183	157	209	177	177	174	194	162	177	177	201	171	183	195	179	169	187	168	183	166	163	201	183	147	137	147	212	133	161	151	180	211	186	191	161	173	176	185	219	174	171	161	177	186	173	160	164	169	178	165	179	177	160	167	172	193	187	196	172	151	176	162	175	144	169	171	160	187	181	175	180	159	167	154	169	156	184	174	178	173	183	185	170	183	192	145	190	169	182	191	184	174	167	164	173	184	192	174	170	196	225	193	152	174	168	176	215	199	177	184	153	159	190	166	155	186	150	173	175	180	173	142	174	167	181	187	165	186	206	172	192	183	160	174	139	161	184	182	189	193	177	168	186	156	168	159	176	187	172	187	184	168	156	185	194	155	172	164	144	166	165	170	194	179	200	158	180	170	171	181	158	154	171	171	167	168	215	185	154	202	191	186	176	176	189	201	188	166	193	164	190	168	176	200	156	171	171	195	195	175	174	179	171	171	179	196	181	191	198	177	165	192	183	180	166	155	175	217	173	168	196	154	164	161	164	188	177	183	198	167	176	164	168	185	184	175	161	187	151	220	180	178	175	171	175	178	170	192	182	172	179	181	194	186	191	191	156	167	173	169	194	185	184	181	158	170	199	152	149	183	192	149	156	163	169	181	167	165	166	159	172	187	172	178	176	163	177	174	174	147	172	198	159	159	162	171	174	178	160	169	209	150	147	180	188	155	193	179	176	142	184	161	137	177	173	173	159	176	190	184	184	197	177	179	203	178	171	162	165	153	172	173	190	186	171	171	177	150	171	208	161	167	177	151	174	191	186	155	180	156	178	164	177	175	179	197	188	180	177	143	171	175	161	188	184	177	182	192	162	172	182	197	191	191	181	176	166	166	178	182	157	166	170	152	158	181	182	150	168	167	166	180	181	157	186	163	169	194	192	194	175	173	200	166	136	174	183	170	168	168	183	197	186	200	183	181	184	200	182	183	152	154	166	173	166	169	176	173	153	175	145	166	165	185	141	181	175	164	166	158	178	170	175	182	169	206	190	222	175	182	180	184	171	199	191	180	173	184	180	173	143	178	197	160	187	166	175	170	159	180	203	179	181	174	181	174	177	159	184	174	177	159	174	179	190	193	166	170	166	193	192	171	170	171	158	184	175	166	177	182	181	175	154	182	190	174	192	166	185	184	138	180	199	187	180	166	159	149	165	180	175	176	158	179	155	163	139	182	171	166	166	163	190	180	181	179	177	181	185	156	205	180	173	184	194	151	164	166	163	155	175	180	189	180	172	184	168	179	172	163	178	186	169	172	177	194	155	163	181	178	180	175	166	173	165	189	172	183	165	181	164	210	202	176	173	183	161	169	176	153	210	182	181	167	140	169	189	173	178	190	194	177	181	165	172	186	175	203	202	160	164	166	172	166	154	183	167	171	170	170	171	155	155	173	176	195	167	161	169	158	191	197	175	183	187	169	183	170	168	136	153	192	142	158	184	166	194	182	181	176	171	203	160	190	202	159	206	184	185	179	167	187	170	166	190	176	181	197	169	176	171	170	171	167	198	167	143	175	196	175	165	188	197	186	182	170	179	172	171	178	194	175	174	179	162	194	191	180	155	190	187	170	183	174	153	174	184	202	161	170	177	183	179	173	159	164	171	173	196	161	179	179	173	186	181	180	159	194	173	176	144	168	183	170	185	188	164	152	165	185	172	193	186	167	152	181	190	181	180	187	163	189	172	167	198	185	168	155	178	175	158	168	198	178	180	179	179	158	172	150	215	162	169	203	173	168	174	168	172	175	169	169	193	135	166	183	163	172	161	175	169	171	171	177	160	191	174	174	146	173	191	186	177	140	163	166	200	162	160	173	192	156	194	165	189	152	173	171	162	172	170	201	173	174	177	189	187	180	180	146	193	185	150	180	175	182	186	193	179	195	191	168	177	161	186	201	193	185	192	168	146	187	175	167	194	176	199	149	170	157	173	160	199	194	202	173	189	165	185	182	155	171	173	185	172	165	170	178	173	174	152	183	192	196	174	164	172	169	153	177	170	164	169	194	160	162	171	183	187	176	189	145	170	171	188	172	189	159	169	169	189	162	176	201	183	196	174	175	176	141	220	172	187	197	173	176	175	176	162	173	193	204	175	173	164	167	173	178	171	204	161	159	160	193	171	144	163	178	179	194	179	174	186	174	169	190	171	159	174	168	178	174	199	162	173	165	194	165	173	166	181	199	173	173	185	162	192	181	184	171	186	151	214	170	151	163	204	169	169	158	178	192	165	170	178	163	156	169	170	173	165	175	197	152	197	176	184	155	171	201	163	171	171	216	176	178	178	154	144	181	171	154	201	189	177	167	161	162	171	194	193	165	186	176	171	179	161	175	155	165	163	172	163	174	183	155	163	172	182	194	168	172	190	142	167	175	181	144	164	161	144	175	180	166	156	165	156	157	190	174	202	177	182	172	209	167	154	160	198	175	158	163	181	168	175	180	188	160	176	188	167	169	153	142	158	190	180	168	175	210	187	185	200	175	180	191	159	167	177	168	200	189	174	174	178	161	175	171	165	182	143	151	171	195	195	181	170	187	172	176	172	154	188	199	172	175	151	159	184	173	186	191	186	148	185	204	201	156	196	163	173	162	186	170	200	166	177
6140	767	1666	1815	1290	996	832	758	674	683	666	643	571	570	538	533	553	523	481	507	458	487	506	474	495	488	448	460	480	505	465	480	476	501	436	438	430	482	426	475	455	426	455	500	453	442	454	423	457	448	417	466	467	454	449	427	433	432	437	463	429	464	395	454	487	460	447	435	472	448	473	443	459	433	444	435	435	450	450	449	458	439	416	454	452	467	424	458	477	436	394	492	452	409	443	462	467	450	454	464	446	434	432	475	444	433	459	445	434	446	422	470	462	465	461	436	473	450	409	465	466	453	430	431	449	415	468	434	426	432	428	443	437	474	434	436	451	426	437	431	456	429	463	435	460	439	451	491	440	474	460	429	420	453	461	451	435	452	476	465	455	455	478	473	454	387	431	437	456	437	446	444	465	438	403	422	463	425	437	442	444	427	407	461	474	469	417	453	446	469	433	425	423	494	502	427	443	449	434	477	453	452	410	426	412	434	473	413	500	433	432	436	423	457	443	439	432	410	474	498	467	450	400	401	427	446	442	453	470	444	459	439	455	450	399	453	482	461	461	421	424	436	450	399	446	429	424	439	474	429	436	458	440	449	448	388	454	414	457	448	429	436	438	441	454	452	435	437	456	429	420	463	410	462	396	493	445	391	440	425	413	445	433	440	448	447	455	406	438	443	440	470	464	465	430	439	412	446	440	449	426	414	469	442	404	452	480	426	425	476	422	440	440	441	474	399	449	456	467	427	454	438	420	437	437	467	477	460	463	463	448	446	427	428	460	467	468	458	467	442	428	473	409	405	457	461	422	433	442	439	441	420	446	432	435	436	435	438	476	449	448	461	429	446	459	478	427	432	441	465	460	441	400	464	444	458	453	427	401	429	438	441	430	440	420	479	430	467	486	421	411	429	446	449	449	429	456	435	433	418	460	471	456	412	410	446	411	436	457	461	422	458	472	446	405	422	449	431	431	458	451	389	451	452	444	442	457	455	445	469	434	455	423	485	432	477	423	477	441	413	463	439	446	470	441	394	447	479	456	434	439	455	405	442	424	466	446	453	484	475	457	461	397	414	428	480	437	440	446	422	436	443	446	441	451	437	438	418	470	453	446	464	494	441	440	446	444	466	470	463	429	426	386	470	449	473	455	468	484	432	435	425	491	509	436	441	436	459	428	431	442	458	435	443	429	473	473	475	416	464	423	490	451	449	466	441	444	433	443	404	435	452	427	432	437	448	430	474	430	491	405	433	433	437	449	473	467	459	443	440	430	440	463	432	441	437	431	426	468	399	440	466	478	430	477	461	430	481	461	447	431	471	413	445	427	457	438	472	415	436	466	424	455	449	417	485	443	427	428	428	458	456	417	426	457	446	411	444	421	438	486	411	420	435	416	461	441	445	363	457	423	461	450	434	479	481	415	447	463	436	433	468	465	410	426	437	448	473	460	417	441	424	441	449	457	433	451	469	426	460	465	419	440	457	434	451	446	462	469	445	431	474	437	437	471	432	401	448	430	413	448	419	407	475	466	449	453	435	448	448	467	435	444	462	434	433	455	443	479	461	424	433	481	484	423	459	454	423	464	437	463	440	459	435	415	478	478	431	433	454	430	479	422	423	449	439	418	431	472	464	456	448	464	446	457	470	458	459	471	478	450	469	434	448	443	457	437	448	474	460	426	447	432	421	462	471	466	414	452	472	429	443	422	433	474	462	436	424	426	461	490	447	441	450	438	476	455	440	394	428	424	448	407	406	422	467	472	441	439	454	467	450	431	428	455	457	437	464	441	414	436	450	444	472	442	425	426	437	442	431	424	421	442	449	481	405	437	454	449	417	471	427	439	441	456	454	433	471	461	430	435	427	443	440	423	427	427	449	458	455	442	428	467	417	423	467	445	454	455	456	469	430	448	440	461	404	430	471	441	436	428	461	432	408	422	447	437	454	453	402	438	415	468	445	426	439	439	452	457	477	472	411	396	457	426	418	412	393	453	465	446	395	474	423	449	464	432	448	459	449	376	434	441	446	485	422	432	424	397	422	437	438	418	451	447	463	468	454	461	414	422	451	442	430	435	429	458	438	430	440	424	465	456	461	444	452	459	432	460	443	476	470	448	427	425	418	428	444	452	407	460	445	465	409	408	474	428	456	446	414	423	433	434	445	461	442	464	471	435	398	434	450	425	445	451	484	454	419	457	412	428	423	439	442	481	474	409	466	433	419	427	444	439	416	452	497	432	424	414	473	470	453	453	402	424	461	445	426	420	474	430	461	428	458	456	458	452	442	447	458	451	447	480	457	430	472	480	459	436	471	438	431	442	453	459	436	416	455	463	419	446	445	456	467	453	433	445	449	431	455	419	412	462	416	426	472	451	493	413	400	445	485	479	450	424	441	445	430	460	446	447	432	443	466	449	462	450	454	407	452	436	457	462	425	473	479	410	430	469	453	420	457	435	464	397	450	415	428	449	429	430	416	414	419	454	463	441	447	436	417	427	435	433	398	443	418	425	456	454	425	456	441	454	426	478	442	428	415	440	444	466	446	454	440	457	484	417	401	446	427	405	439	456	454	429	464	438	447	454	470	412	433	461	467	459	446	467	427	426	457	415	475	418	455	437	425	438	418	419	417	438	443	479	461	427	461	465	404	457	436	430	444	442	430	408	429	428	442	479	429	485	446	462	443	453	438	438	397	415	402	441	475	489	449	429	452	431	467	377	479	437	422	429	519	412	444	434	448	469	433	509	436	440	415	408	462	435	449	444	451	492	431	461	433	464	537	476	449	448	450	498	424	463	428	480	436	450	435	465	467	438	464	425	437	441	497	486	457	491	471	456	404	430	440	461	466	397	460	445	461	434	407	399	475	418	405	413	425	411	411	420	445	445	414	442	444	417	435	420	467	416	458	415	411	461	489	437	454	441	458	458	455	438	498	433	456	433	429	459	425	443	450	502	444	453	464	443	425	459	442	494	446	433	430	448	453	469	428	478	472	448	426	468	449	467	439	481	421	440	460	467	451	463	427	432	437	462	429	416	456	448	438	458	444	424	453	459	411	464	438	447	420	397	421	427	442	428	443	429	447	432	427	464	413	433	446	418	422	437	424	432	497	453	430	415	451	417	429	459	446	461	463	463	459	434	468	421	424	445	443	430	452	452	484	466	453	433	456	447	455	457	475	439	447	418	471	426	437	442	466	459	442	406	502	512	446	436	459	424	433	461	442	428	458	462	427	466	449	407	434	464	420	440	418	483	446	447	455	422	411	386	454	453	443	416	463	454	466	411	438	457	431	416	425	451	426	462	445	451	482	434	434	465	430	478	456	484	441	455	442	446	459	436	457	417	455	451	454	449	449	455	428	453	441	483	443	461	459	431	483	467	434	453	433	436	429	469	444	418	415	422	439	478	461	451	452	430	467	463	457	453	434	461	433	442	419	451	480	441	446	436	448	461	500	397	440	455	416	464	409	462	407	474	437	451	449	458	410	454	422	459	411	447	517	442	457
14392	1405	1488	1039	679	503	423	388	346	326	332	292	264	295	315	315	244	310	288	284	270	262	280	269	289	284	287	245	258	240	262	263	317	237	270	249	260	263	271	262	258	269	240	270	239	281	235	251	286	283	268	248	247	256	255	266	256	293	257	265	276	255	276	267	237	255	258	268	257	252	276	263	262	269	289	248	283	263	282	240	239	255	240	261	252	252	276	266	277	245	260	265	279	293	277	249	239	272	267	274	275	262	250	255	280	245	252	263	282	265	290	270	278	279	252	296	238	255	279	262	256	270	255	266	233	278	271	264	274	267	239	236	246	249	236	258	254	241	228	270	284	252	261	244	258	260	257	246	222	238	264	255	254	252	273	242	266	273	276	243	252	267	244	259	269	247	249	247	238	252	262	236	239	251	272	216	272	258	251	258	253	259	272	249	264	270	262	235	228	226	245	237	256	252	243	272	301	255	249	258	260	263	241	246	254	261	300	226	264	281	266	235	258	252	267	250	258	269	251	264	248	264	237	228	262	253	269	251	284	299	225	280	240	270	264	266	303	266	270	234	263	248	259	243	225	240	251	242	272	239	243	247	211	297	271	284	263	261	247	244	267	252	247	260	259	240	247	274	265	255	242	254	261	269	251	261	268	237	268	275	251	229	288	258	257	264	256	277	241	253	231	240	279	273	235	234	272	300	293	275	260	267	244	232	274	273	245	241	215	267	234	224	253	273	268	251	252	240	257	243	269	270	253	293	295	274	245	275	275	257	264	260	239	251	266	255	263	245	262	266	252	264	286	265	233	253	292	258	278	262	243	244	321	260	235	252	237	238	290	281	264	285	251	256	249	263	255	277	216	256	267	253	272	282	293	258	245	239	231	227	236	245	223	252	243	240	276	258	222	277	258	271	248	258	262	221	281	272	252	251	269	239	246	256	239	264	269	271	263	266	253	251	243	243	236	234	240	274	247	282	235	257	257	256	234	254	274	291	281	247	273	245	257	273	250	267	238	288	260	276	273	240	256	258	249	279	280	247	259	249	260	239	268	278	247	250	241	253	250	270	269	284	252	260	250	292	259	273	262	291	293	256	247	245	251	263	284	258	243	242	269	260	267	230	244	269	281	226	278	259	273	249	274	265	256	240	241	262	285	270	248	249	263	271	284	277	251	261	254	252	280	282	251	246	256	282	284	262	280	292	239	275	230	286	247	259	232	255	281	259	231	266	236	231	272	266	256	260	250	255	292	266	247	246	267	261	259	241	248	229	276	261	256	247	286	270	267	238	257	267	241	225	268	244	260	267	262	267	257	269	255	266	253	244	243	272	258	268	241	275	247	237	292	272	243	252	265	286	238	260	262	268	248	258	284	275	244	274	263	253	262	252	239	243	234	242	249	252	247	235	241	232	249	259	282	251	251	267	249	257	245	263	277	235	258	258	216	251	252	286	263	242	238	227	243	239	267	252	256	258	275	287	256	239	253	259	249	248	273	261	260	259	284	262	268	237	276	249	226	246	239	285	267	238	277	268	281	230	260	287	265	257	253	233	257	241	261	264	250	256	258	274	282	259	247	215	268	234	240	225	243	266	262	268	288	246	266	277	243	261	252	233	245	249	243	276	268	263	275	264	258	291	283	259	232	243	235	253	242	227	263	236	239	242	245	253	239	244	252	231	261	239	258	276	240	235	278	248	249	254	258	274	274	266	268	264	234	240	269	245	283	236	253	251	249	271	237	277	243	247	272	288	281	257	245	244	253	248	285	237	233	261	253	266	224	264	279	253	233	271	218	253	231	238	272	261	258	268	246	254	266	235	262	248	258	264	266	260	270	247	249	262	263	233	257	265	265	223	295	266	261	247	253	269	255	266	264	220	260	284	251	285	261	265	264	264	287	233	246	268	249	245	205	247	255	274	260	277	253	266	247	248	266	257	268	260	249	256	262	249	229	257	241	262	212	260	227	245	254	263	232	251	285	248	268	244	277	258	245	254	278	299	245	282	222	256	251	279	245	260	224	278	281	254	267	274	284	260	227	264	255	245	285	260	264	253	248	285	251	273	277	262	260	265	290	253	294	262	253	244	286	257	248	261	287	265	234	246	279	259	251	287	293	251	264	271	263	248	239	243	214	260	288	238	238	260	244	226	249	256	286	280	206	269	229	240	275	262	266	260	246	220	271	245	246	294	244	271	270	249	251	250	222	305	290	270	271	260	251	230	246	270	243	233	249	256	251	250	256	295	252	243	250	256	256	246	247	250	266	276	247	226	246	238	243	228	256	237	242	292	249	267	280	295	247	239	255	250	263	235	258	256	236	251	244	256	275	260	248	236	250	260	257	238	253	252	250	260	239	265	245	243	285	262	274	250	251	272	270	240	257	229	239	272	240	263	256	251	277	247	276	255	272	231	285	289	238	267	276	249	281	253	265	268	237	232	288	278	270	237	269	273	276	214	260	214	237	245	235	250	273	262	269	264	268	247	248	265	243	262	250	237	274	253	257	258	282	256	236	247	238	230	260	252	228	230	248	261	266	248	269	262	232	262	280	261	249	273	276	252	257	256	261	256	227	271	271	259	251	250	225	261	261	264	262	270	253	247	246	217	281	238	239	231	233	260	251	258	242	264	248	241	262	266	282	251	254	259	240	266	233	251	220	275	279	265	270	250	253	205	267	233	241	252	253	265	265	244	241	242	214	239	244	238	254	253	280	281	250	255	228	271	235	282	263	241	283	218	259	247	236	256	242	270	266	298	242	273	226	245	246	238	233	243	232	222	271	251	240	252	252	277	234	260	232	303	254	248	261	246	263	261	252	256	247	251	255	275	264	242	223	266	277	265	262	261	259	254	246	225	276	241	241	254	259	230	249	279	253	243	240	256	259	265	256	276	289	269	224	245	255	281	257	259	254	234	236	255	248	274	266	257	251	239	235	273	264	262	265	241	249	251	249	256	228	253	269	285	275	271	248	265	257	276	281	274	271	235	263	223	240	261	266	253	247	266	238	261	268	234	235	234	268	266	244	248	253	236	236	257	249	272	296	247	270	237	232	258	236	243	288	240	248	262	264	288	250	247	247	257	270	237	267	242	296	287	263	255	248	262	238	250	293	294	277	248	216	254	235	255	266	255	261	263	252	255	246	263	290	275	272	263	258	241	256	288	272	222	261	275	260	230	254	269	263	266	235	259	254	252	230	254	248	261	232	249	251	283	231	260	253	247	286	238	273	248	274	247	278	277	242	256	254	267	267	254	264	242	267	278	253	253	260	276	271	241	268	254	244	253	263	241	244	254	249	268	267	247	213	239	266	261	283	256	259	241	258	242	301	275	250	281	257	287	283	265	255	259	233	252	251	258	268	275	254	242	252	268	280	258	260	265	299	249	255	233	260	280	252	256	261	287	290	261	274	287	287	294	264	247	249	263	272	246	278	247	265	254	262	258	251	262	262	247	258	265	318	297	258	239	256	233	237	274	269	249	264	281	253	266	209	252	297	266	264	239
8056	1326	3006	3085	2251	1791	1397	1231	1099	1017	1038	871	878	814	765	809	795	784	751	775	758	744	686	756	730	693	686	674	678	699	680	651	651	681	689	668	649	673	679	653	666	651	629	655	648	699	672	645	597	630	697	646	647	654	652	618	651	624	680	656	697	601	682	613	622	656	640	632	651	651	624	618	622	653	653	672	608	621	661	681	649	672	620	650	610	641	691	615	695	640	632	649	641	645	636	586	612	610	678	638	655	630	658	585	636	635	662	623	647	614	627	635	610	703	631	630	617	634	657	615	638	641	663	661	591	645	621	690	676	677	603	614	633	685	645	655	644	634	628	647	660	621	592	602	642	655	562	610	586	632	674	645	610	607	620	632	662	622	699	639	590	642	600	639	620	639	639	650	612	635	656	676	606	641	611	634	649	620	605	593	648	619	614	646	707	635	625	666	665	614	649	634	648	652	667	632	653	645	628	627	678	632	643	655	618	600	662	648	653	656	629	663	693	648	611	652	638	631	642	670	597	621	645	664	651	651	638	663	617	621	642	673	623	635	620	628	655	676	659	616	630	602	592	613	622	598	669	628	630	647	624	661	657	626	655	642	633	616	629	625	626	626	663	669	661	626	625	660	648	640	654	652	642	679	651	643	676	615	673	630	638	629	625	619	623	634	674	666	673	625	653	616	670	676	634	620	663	622	650	625	624	649	640	609	618	647	723	650	637	638	657	621	626	701	640	726	636	628	610	628	643	610	606	655	636	627	674	605	624	683	623	662	625	691	624	621	675	626	662	640	651	640	626	626	617	683	640	570	609	629	610	645	664	641	645	586	649	606	673	651	609	657	609	653	623	655	649	626	616	629	620	669	655	663	650	629	632	635	617	656	642	612	635	599	675	684	620	619	648	608	635	646	708	637	634	611	627	646	652	660	653	632	661	618	612	667	614	671	679	629	626	640	629	614	634	600	606	610	650	618	617	633	673	645	639	610	627	667	649	642	666	661	649	686	630	676	657	632	678	631	595	631	628	630	600	613	688	636	650	647	653	651	623	656	631	641	668	620	668	619	641	622	642	632	649	669	635	645	673	695	635	648	651	621	593	674	653	629	626	643	649	666	658	629	649	591	645	643	617	568	653	645	652	650	639	647	620	582	641	653	635	650	641	665	651	638	620	620	616	622	632	622	596	619	640	619	630	643	650	662	620	650	646	611	656	626	600	594	644	614	634	625	630	648	618	618	621	645	657	666	641	678	603	630	636	614	626	595	630	671	679	609	690	635	619	649	634	623	642	636	640	633	624	652	665	664	643	583	616	610	614	678	649	589	586	597	615	641	613	633	697	612	649	650	609	633	632	665	677	618	633	609	652	673	658	605	627	646	682	693	637	651	656	675	639	587	630	706	634	570	612	626	633	656	646	603	642	631	644	609	629	596	633	649	647	615	634	671	627	613	664	701	595	680	630	609	665	640	633	616	658	633	654	619	659	607	609	660	659	662	660	657	682	625	636	646	669	596	611	600	657	634	652	590	615	666	638	637	624	612	619	619	634	645	655	624	627	639	600	662	668	574	604	675	624	634	615	591	655	618	611	606	618	642	667	655	597	630	629	612	636	656	650	645	637	647	608	648	618	681	612	655	593	599	608	652	660	638	667	578	618	621	585	641	675	625	642	642	617	632	601	648	658	622	620	685	646	652	657	646	599	692	622	659	696	637	631	630	669	621	655	650	636	620	671	605	598	628	600	634	599	678	652	599	582	637	721	646	620	635	663	611	659	670	660	594	610	677	639	655	647	621	648	630	662	589	603	597	626	626	675	643	692	652	590	677	608	630	605	628	672	656	629	600	599	648	652	655	642	653	619	632	649	633	635	625	660	609	621	609	650	610	656	621	642	639	613	612	649	680	632	647	635	619	636	602	622	624	595	667	643	592	617	637	613	648	658	612	607	606	598	660	686	625	635	597	640	659	625	632	607	630	653	646	572	660	705	669	668	647	664	632	641	647	648	600	634	617	631	645	666	624	616	658	652	625	636	626	648	628	624	624	628	655	633	619	624	621	642	603	644	635	585	633	648	580	649	634	623	640	666	579	689	665	656	625	648	649	635	661	598	622	638	623	683	593	639	677	590	651	600	632	618	650	638	601	621	650	633	704	664	643	630	649	623	620	647	643	649	625	665	638	585	673	587	678	654	678	667	648	603	594	649	673	637	613	622	641	634	642	601	639	637	684	595	603	656	664	650	651	661	624	665	607	677	609	659	631	632	648	623	605	650	649	608	648	629	617	609	643	627	658	637	665	674	608	586	685	624	615	610	628	655	630	621	633	630	592	631	673	654	625	633	572	601	605	663	622	611	615	613	611	577	605	650	628	609	620	655	647	620	617	676	637	629	656	603	654	625	607	604	624	645	628	684	626	605	676	640	628	621	652	610	623	661	608	612	637	628	655	630	615	667	621	597	634	709	633	625	663	674	635	600	627	652	633	588	677	649	620	638	646	645	669	594	604	650	691	625	639	650	638	631	653	637	633	659	650	650	633	633	650	630	624	684	673	629	627	618	642	666	584	650	634	633	635	642	635	660	622	667	658	606	616	631	574	641	654	671	671	665	622	660	624	647	626	650	604	636	654	627	693	622	589	626	654	646	633	664	651	615	690	629	659	636	656	687	668	643	622	640	629	649	691	630	645	657	676	600	605	639	671	690	616	632	611	643	664	637	670	637	683	616	620	604	660	645	622	685	644	640	630	644	644	634	603	694	642	633	642	617	625	614	628	651	652	656	639	702	612	617	643	648	639	659	625	608	666	590	662	623	621	626	635	613	639	601	624	643	611	660	671	636	618	654	618	693	657	587	627	602	627	613	612	580	630	630	600	619	628	660	653	625	669	587	663	661	641	652	676	615	632	660	597	624	624	646	642	646	695	619	679	639	642	638	594	690	631	623	659	621	590	632	587	649	636	638	615	640	609	644	610	660	616	661	675	635	663	652	645	690	638	632	668	627	666	639	638	656	665	627	652	615	639	654	653	618	609	619	642	634	673	639	604	633	638	651	620	635	646	630	681	626	629	651	632	647	632	632	638	655	634	647	684	669	633	647	603	578	596	599	645	632	592	653	646	628	620	654	663	639	647	625	595	652	656	642	657	637	659	657	622	650	636	649	646	592	669	629	636	624	629	650	624	659	625	645	646	626	654	649	672	637	647	598	670	614	643	631	649	633	617	654	671	639	621	653	614	645	612	634	625	646	549	653	598	636	599	618	659	682	683	655	651	633	618	595	622	630	625	634	591	645	614	665	626	659	581	638	644	611	649	628	603	631	636	669	628	642	674	626	631	672	661	644	655	652	644	592	650	613	658	632	642	621	639	676	658	657	626	590	680	635	662	626	679	623	650	626	619	662	631	622	645	659	693	615	614	627	681	581	629	599	632	640	616	644	643	603	611	670	635	617	674	673	622	609	599	637	654	615	600	658	581	620	631	615	666	651	661	630	625	623	668	641	607
1747	376	456	362	349	366	370	361	337	370	350	353	350	359	402	361	363	379	368	366	370	350	378	362	348	351	336	328	357	358	381	369	340	366	318	351	335	364	375	410	359	380	357	347	401	365	393	381	389	375	367	352	332	362	345	398	354	374	390	391	356	411	351	334	379	363	353	354	387	354	345	347	368	347	377	342	358	362	328	376	340	353	350	330	355	343	364	386	313	356	364	351	365	337	340	361	353	323	378	354	369	390	389	369	371	361	371	382	352	378	335	384	372	352	353	370	323	391	394	359	343	377	378	356	353	364	366	343	354	348	388	365	382	354	372	347	349	325	384	361	373	392	377	379	363	366	356	355	350	407	354	368	363	344	348	370	367	359	345	346	379	349	363	354	356	353	352	382	374	369	328	329	354	371	424	354	363	355	378	383	368	337	354	362	356	372	332	348	354	376	338	377	337	350	360	394	381	340	343	364	360	361	350	334	371	344	384	351	345	331	367	387	372	312	355	360	352	361	358	388	409	343	378	364	410	358	367	371	393	369	373	316	376	391	395	417	396	408	398	387	376	365	384	375	359	361	372	326	392	358	378	365	362	338	366	373	338	333	347	326	332	384	374	397	368	365	341	347	355	357	350	354	332	375	344	360	390	353	343	370	338	342	352	348	407	353	364	355	367	354	352	354	378	348	371	385	347	372	336	352	359	357	409	373	340	346	365	388	365	359	391	348	377	381	389	357	407	371	366	360	353	364	379	373	407	399	366	387	364	364	340	334	335	365	389	345	364	375	392	320	360	336	402	367	360	378	339	327	361	365	372	397	347	347	354	330	389	370	365	396	379	378	352	319	355	353	424	337	356	371	376	358	347	350	393	383	384	369	358	368	372	368	331	363	341	334	335	376	387	366	339	377	371	361	336	371	389	403	339	337	378	358	381	309	387	367	350	348	384	370	382	322	356	358	339	345	406	393	371	388	338	377	392	328	348	403	377	368	342	333	361	360	371	374	378	375	381	347	382	346	363	352	368	346	355	375	372	370	368	389	356	377	387	368	372	309	360	381	332	332	331	376	365	349	334	394	332	392	376	337	354	376	330	346	372	370	358	403	355	358	367	362	374	347	345	361	411	349	386	367	382	355	360	356	365	372	352	331	354	386	348	373	372	357	379	393	376	307	371	375	352	362	327	320	375	394	335	348	381	366	353	328	336	326	334	413	370	362	365	375	403	346	393	429	380	361	358	385	341	384	367	347	344	371	377	345	381	388	364	341	333	333	354	360	336	361	339	366	421	388	349	368	372	352	395	354	353	361	352	365	341	353	368	332	367	352	338	385	375	370	330	364	353	388	369	355	347	359	411	395	366	335	373	374	358	343	353	365	353	370	397	344	374	412	378	328	411	372	369	334	375	368	349	382	348	377	387	383	391	333	364	374	371	357	350	396	374	371	358	368	400	360	426	342	360	327	368	362	361	363	365	382	365	351	358	347	356	334	410	376	363	355	339	343	368	336	335	367	372	359	412	414	342	404	372	380	397	366	367	378	357	374	364	348	356	360	349	350	378	389	385	380	361	373	345	360	337	361	355	367	343	321	335	357	363	380	384	343	359	364	373	360	351	366	406	366	358	361	370	347	370	346	343	343	366	378	368	351	365	357	336	391	344	342	390	377	403	323	345	404	349	382	366	386	371	376	323	395	347	347	389	365	324	365	371	415	361	333	336	388	373	368	310	351	335	367	334	330	359	373	379	382	347	339	341	333	373	335	342	383	402	336	355	345	366	406	356	390	381	338	378	381	398	361	381	400	351	369	336	328	371	348	366	330	373	398	342	380	354	362	358	367	381	370	380	383	341	349	337	398	335	361	380	332	338	338	393	353	385	344	371	349	372	375	331	371	360	360	348	341	350	384	365	357	353	389	365	339	364	381	395	372	335	342	379	363	385	393	367	365	367	366	359	401	363	404	368	350	372	342	367	370	339	351	343	360	375	372	391	362	377	352	390	370	373	367	363	363	374	345	351	362	394	399	345	365	377	341	353	380	395	372	363	395	319	394	382	374	350	346	347	369	359	354	378	346	372	374	380	348	360	359	361	403	345	394	379	365	376	362	374	353	315	322	375	417	343	361	376	365	374	360	348	363	322	378	359	350	367	341	345	372	322	330	379	353	385	368	371	342	375	350	340	362	374	354	361	353	364	367	368	385	349	368	359	344	356	338	345	348	387	367	374	342	363	375	341	371	400	384	386	393	332	328	371	346	378	365	372	359	330	372	385	356	382	365	363	351	366	366	365	399	332	374	380	359	346	358	378	360	392	356	346	350	368	339	366	376	366	362	383	384	384	350	356	341	378	344	397	371	368	383	364	371	355	336	383	380	398	337	338	360	409	387	358	384	374	362	343	351	363	361	413	337	393	343	336	325	383	371	358	340	332	380	359	363	346	364	352	398	409	338	375	367	365	346	348	371	365	346	374	360	381	355	345	389	342	364	402	353	358	350	361	378	375	369	356	374	348	367	386	380	344	339	322	335	359	380	387	345	332	387	389	340	380	358	357	355	365	358	370	356	344	365	352	368	376	368	369	346	358	368	339	358	358	364	372	341	371	320	334	379	372	375	385	350	342	376	403	378	378	346	354	352	376	379	352	383	391	352	330	364	340	364	358	343	343	347	376	379	391	367	374	321	366	367	378	370	359	413	370	380	372	371	349	349	373	391	320	327	344	370	377	355	366	376	322	407	420	395	370	332	394	359	337	363	346	355	315	319	371	330	354	382	376	347	341	377	371	353	367	378	389	358	416	365	341	361	393	362	372	400	365	364	385	368	347	395	380	370	364	347	352	413	338	388	351	366	344	340	371	325	358	394	368	360	373	391	336	326	367	333	328	346	370	353	347	351	349	365	359	371	320	356	362	323	354	382	372	391	386	398	374	383	383	373	361	356	372	395	381	352	355	374	371	363	363	344	344	355	337	350	359	385	355	380	363	378	348	362	403	325	362	356	391	397	337	345	368	370	394	394	365	357	342	392	387	337	354	415	391	384	369	381	341	377	390	351	327	355	350	349	349	399	387	375	322	375	373	367	351	370	384	356	323	366	354	380	355	326	394	378	338	360	354	355	328	399	362	384	376	376	356	372	314	361	388	341	373	341	365	332	349	358	360	375	427	379	355	361	386	366	356	360	396	360	343	380	366	377	382	329	333	375	365	407	352	380	387	382	389	374	387	423	368	354	324	355	343	357	397	372	336	373	396	373	324	376	377	402	350	357	406	349	392	384	378	327	388	328	330	319	338	371	348	382	352	340	341	372	377	360	341	344	370	346	347	367	361	392	341	342	373	374	349	329	378	367	365	417	380	349	353	328	369	365	384	360	363	354	342	320	351	354	376	340	367	362	356	383	358	399	350	345	344	392	355	341	344	371	347	369	358	371	319	361	341	352	401	341	383	339	368	363	345	371	362	391	367	367	378	365	373	346	382	358	345	394	337	392	396	379	364	371	368	377
1978	770	1032	804	804	828	775	815	834	842	858	822	809	825	757	778	740	795	781	799	820	821	820	851	788	788	813	854	770	781	829	816	802	787	831	812	746	781	743	789	754	757	823	824	793	792	808	777	782	810	816	753	787	788	813	809	803	788	801	778	770	820	814	791	807	819	781	807	783	798	864	812	828	793	800	780	763	759	826	767	787	816	795	775	808	811	824	792	768	806	808	775	784	792	838	824	797	752	809	836	802	750	816	796	812	805	822	790	820	791	728	769	782	839	774	792	796	809	787	772	767	805	797	818	790	763	837	762	785	816	820	741	811	847	854	809	788	830	808	825	835	819	806	777	831	763	837	809	785	786	793	748	839	826	801	799	802	817	795	774	797	854	780	864	802	778	763	838	809	770	799	817	825	796	789	830	831	842	781	799	779	793	801	778	808	830	767	804	805	844	819	750	786	796	808	813	783	846	769	823	804	783	831	765	829	782	836	824	758	758	782	780	779	794	762	782	784	797	785	777	829	794	756	802	819	752	843	802	826	780	849	820	800	811	768	812	842	828	781	816	725	823	803	748	838	819	765	776	839	765	813	795	759	841	831	810	787	791	805	833	801	783	769	806	782	777	778	774	795	811	800	752	804	790	820	800	780	795	768	807	780	802	768	823	823	792	799	805	746	847	811	771	810	769	786	812	773	841	796	737	792	835	825	784	751	792	807	790	804	753	827	806	814	834	808	819	779	793	810	804	762	839	790	816	823	773	831	873	780	811	777	798	798	815	758	751	846	811	837	842	800	791	799	825	768	807	770	766	802	805	795	801	851	827	784	834	843	808	788	779	792	770	762	767	794	823	805	755	772	791	772	796	781	806	801	766	864	792	831	779	806	762	768	824	775	756	800	812	764	856	754	818	825	760	797	798	752	867	831	824	762	764	785	798	817	801	846	807	738	777	820	757	779	805	784	792	801	794	848	769	822	778	783	792	787	810	784	769	770	803	772	781	784	785	824	818	798	830	774	770	864	854	796	803	736	802	797	848	782	843	836	795	807	861	793	790	836	764	796	785	754	762	830	854	842	762	776	788	750	774	822	812	819	846	782	782	806	787	808	791	782	822	759	835	792	776	862	823	839	820	764	827	755	801	794	773	758	791	770	775	815	790	797	824	816	820	828	788	782	790	789	783	825	800	845	814	797	781	816	788	790	836	779	785	772	729	819	778	794	783	788	799	771	817	779	787	844	794	779	814	784	824	773	803	779	786	774	756	777	809	766	775	778	804	818	816	815	793	859	809	776	815	792	798	729	812	800	797	800	814	819	813	807	803	817	834	806	788	817	798	813	783	806	787	775	785	858	798	780	806	840	797	845	755	841	868	788	787	776	786	771	823	781	790	798	795	832	765	786	783	796	841	834	807	799	748	806	766	828	796	834	826	787	759	802	831	816	825	763	795	824	825	797	804	779	796	791	832	804	780	784	817	762	787	761	828	790	803	778	819	856	814	741	809	808	757	848	782	772	785	802	833	776	826	721	817	838	775	749	813	793	814	829	820	817	797	793	817	854	793	775	792	801	774	817	746	808	813	815	816	820	779	811	833	767	787	809	792	817	815	802	791	773	810	840	789	811	800	752	779	832	830	750	758	803	822	792	807	787	805	804	854	788	789	751	807	745	776	808	780	786	782	834	760	760	808	805	836	782	790	804	714	778	767	778	817	799	804	814	747	823	796	805	816	789	778	759	781	827	803	822	777	820	800	778	804	796	769	871	810	779	813	806	800	821	817	789	833	833	828	760	737	802	775	760	765	786	806	789	804	844	834	759	812	819	793	797	826	768	787	792	790	825	802	818	783	822	855	766	811	767	789	794	812	786	810	811	800	800	807	818	797	799	828	804	839	765	751	758	744	821	849	862	807	816	838	758	765	825	816	818	799	782	759	780	799	787	807	781	814	770	811	793	810	784	822	764	828	824	810	801	763	801	803	827	848	811	750	767	809	796	829	773	762	748	816	764	763	787	817	838	811	749	837	782	781	854	835	766	781	820	802	758	846	848	798	769	792	806	750	794	775	809	806	809	816	770	827	766	801	825	818	752	818	828	774	793	810	836	793	773	807	847	782	819	779	802	839	795	776	819	803	830	801	820	794	806	761	800	787	794	805	859	787	823	782	867	795	812	743	794	751	807	827	836	800	871	821	796	840	826	796	808	785	815	816	760	801	807	815	794	803	793	795	835	752	799	831	863	819	811	769	802	782	812	830	747	798	783	807	852	791	791	813	780	808	795	769	765	794	789	787	752	739	814	831	802	821	826	792	765	784	776	811	845	808	781	761	801	767	770	813	809	811	777	859	773	806	764	833	761	802	817	806	774	828	818	792	835	767	791	786	807	804	795	827	812	768	769	838	786	772	846	829	844	800	816	816	801	787	751	766	829	770	795	777	789	783	818	776	817	763	744	802	761	752	804	763	775	858	814	804	827	789	779	786	778	793	784	772	823	816	772	781	773	772	756	882	818	821	788	796	781	809	783	795	782	819	815	777	751	783	844	787	835	802	819	836	781	817	806	746	783	801	799	839	767	737	815	839	825	819	830	782	862	794	766	791	822	789	804	796	846	766	808	793	846	828	830	788	862	809	818	770	824	797	834	780	756	766	785	767	734	721	787	820	772	774	818	855	830	764	832	830	786	783	807	814	785	806	778	781	760	722	784	791	776	761	793	757	779	787	773	818	755	785	835	792	808	811	758	774	799	800	815	811	788	733	790	743	810	788	801	832	862	807	818	830	808	803	794	815	767	774	812	835	783	803	776	803	765	800	803	755	770	804	818	812	845	803	753	828	725	801	804	771	834	804	815	815	844	778	813	794	778	822	771	813	808	814	759	788	804	771	815	828	824	747	817	809	785	808	779	872	791	764	850	785	812	827	789	796	800	814	805	764	848	806	827	839	781	788	797	833	803	795	809	778	809	799	807	833	805	808	825	793	806	805	819	836	803	730	847	765	835	763	735	843	769	806	813	812	825	764	780	769	790	789	808	750	788	791	830	803	790	818	814	862	781	822	833	791	755	829	778	791	812	850	766	838	809	816	810	816	801	806	831	782	781	794	811	799	782	817	804	763	793	773	784	804	799	809	818	785	791	815	797	797	825	754	813	797	781	790	784	813	828	777	811	771	770	717	816	764	816	841	811	866	748	751	803	816	835	800	786	794	748	789	811	791	801	772	767	807	775	763	826	776	795	808	822	780	823	814	757	826	833	783	817	836	826	810	837	807	821	832	776	749	789	836	811	804	775	801	747	790	821	851	800	789	797	839	774	804	794	822	812	780	793	792	852	816	824	804	797	800	769	790	793	806	771	772	787	830	794	772	781	781	776	844	782	796	809	874	785	794	808	816	792	797	846	803	807	801	732	778	798	802	734	789	799	793	773	841	785	807	851	788	761	798	791	825	841	780	786	857	821	784	793	784	795	816	805	804	789	804	770	814	826	834	755	757	808	805	815	796
7779	570	801	619	366	325	284	217	226	199	211	221	173	177	215	192	197	209	181	173	175	187	178	181	203	184	218	203	176	173	180	184	159	189	179	156	167	191	199	163	178	175	180	205	181	197	173	171	164	169	199	168	188	152	166	180	203	200	192	176	169	159	173	192	191	179	192	183	184	182	149	163	207	216	183	156	156	153	160	183	158	145	151	174	210	169	156	207	163	184	172	194	196	157	183	171	142	162	194	182	172	164	173	205	171	190	191	189	156	153	173	156	161	177	194	180	188	166	154	162	163	167	200	167	161	180	200	166	178	185	155	158	187	166	175	193	179	159	181	196	169	187	178	162	164	160	182	173	180	185	177	192	178	179	191	199	164	174	178	183	187	166	175	169	182	178	179	164	165	177	163	152	174	180	171	170	165	194	169	159	167	178	158	164	195	180	186	187	182	157	182	162	171	159	184	181	188	167	196	177	179	205	180	182	172	167	189	179	182	168	192	197	176	181	178	202	174	182	201	184	166	173	165	158	186	208	188	176	179	193	190	171	182	174	185	168	193	168	172	183	196	187	169	170	185	173	190	190	172	193	183	196	168	173	167	187	188	171	144	168	199	159	186	183	166	190	178	177	179	173	192	203	175	183	186	193	183	166	188	166	186	200	177	163	165	168	143	203	165	177	165	159	169	164	177	180	171	191	176	182	210	170	161	174	178	167	177	168	186	149	177	184	170	175	196	182	193	161	160	191	164	214	179	182	192	163	166	163	174	202	164	182	174	172	155	183	177	188	170	152	183	200	163	175	192	153	169	191	194	175	148	162	196	174	171	183	210	173	181	173	178	164	186	158	200	173	203	180	183	165	169	177	170	187	199	171	185	170	169	182	186	188	169	176	195	177	177	166	145	175	189	176	191	166	194	168	159	199	175	183	175	179	167	178	194	188	198	174	209	177	188	197	148	172	196	189	193	174	164	179	180	171	180	180	152	173	176	181	153	193	147	154	198	185	180	187	188	181	200	196	191	170	161	192	174	154	171	169	153	205	185	163	162	195	169	176	198	167	150	150	169	185	198	184	190	174	164	190	150	177	190	191	167	176	178	187	182	173	200	169	192	177	186	173	186	182	177	209	176	160	172	174	187	166	164	198	213	187	197	175	168	190	175	168	170	190	167	154	162	195	180	172	180	177	185	192	180	191	213	156	169	169	182	199	193	178	177	174	166	167	184	165	170	169	174	196	177	153	166	194	161	189	186	159	180	161	181	175	163	177	170	178	141	169	169	196	176	161	195	179	180	161	190	195	195	185	174	181	182	157	166	192	179	173	183	204	188	172	172	162	168	176	168	186	182	182	182	160	160	169	207	186	199	185	172	187	182	198	175	186	160	163	179	183	155	174	162	167	173	193	193	170	174	173	184	178	167	181	169	153	165	179	173	197	183	174	178	160	203	169	179	177	150	184	172	170	171	201	199	161	161	183	179	181	163	183	191	155	181	169	154	158	190	177	156	139	181	175	172	147	175	152	155	185	159	180	185	179	168	179	144	163	198	173	161	193	185	157	172	172	188	157	182	179	166	186	171	175	178	153	149	158	185	160	181	149	186	200	147	181	136	199	152	156	188	169	172	170	177	195	179	182	206	181	187	175	171	207	163	205	187	187	179	183	168	163	171	181	218	193	184	186	156	156	177	164	174	181	193	176	167	183	167	163	192	166	218	180	167	192	153	207	200	172	190	180	182	170	153	164	181	176	181	184	174	186	169	196	171	176	168	185	175	180	178	174	163	213	171	171	194	165	170	179	182	186	154	197	166	191	182	189	158	205	157	153	173	156	176	156	166	176	151	177	172	175	191	175	192	169	190	165	199	175	161	207	190	172	164	182	174	164	183	173	165	180	172	188	186	188	223	190	149	155	167	195	193	182	197	157	188	196	181	186	187	207	201	188	201	199	178	173	175	211	183	171	168	180	153	198	196	169	174	178	181	194	155	184	163	161	187	196	175	170	181	165	179	176	186	187	169	163	181	165	190	176	172	163	157	172	163	172	162	175	181	171	184	174	160	181	185	185	169	157	185	178	201	186	195	189	150	173	165	203	149	196	188	197	148	156	179	199	153	198	177	181	149	169	182	178	169	172	177	189	180	162	151	150	170	174	147	183	173	183	174	167	153	189	188	169	167	199	178	176	152	171	187	179	154	157	177	189	183	152	173	173	175	175	167	194	180	178	204	165	157	169	184	178	192	192	163	159	167	164	163	172	174	181	168	144	187	153	163	182	173	173	177	148	186	200	156	198	153	184	181	183	173	175	172	173	183	182	209	213	182	191	199	181	178	191	189	157	184	181	175	191	193	190	183	144	158	162	167	165	195	172	175	169	184	160	152	162	156	173	181	161	165	205	177	182	167	149	183	200	165	191	181	193	172	177	178	171	151	172	183	188	190	176	175	165	167	178	164	181	177	184	158	165	200	165	189	203	165	165	153	204	191	207	162	176	159	175	180	178	163	181	176	176	180	150	177	169	166	187	179	173	195	186	180	167	169	172	177	172	192	159	187	165	189	188	188	174	191	197	169	177	177	204	185	179	190	185	184	187	188	182	193	186	159	160	173	180	174	186	186	171	179	189	168	174	152	182	172	149	178	174	179	174	167	181	188	180	180	161	188	186	159	174	146	156	187	173	177	170	160	171	179	178	178	199	158	170	179	161	153	217	165	155	179	185	172	176	172	187	151	175	171	178	184	170	195	175	170	156	168	168	167	139	172	171	164	169	170	188	165	190	184	181	162	172	157	165	173	166	155	164	144	161	174	183	181	184	157	178	188	152	172	193	189	168	174	174	171	174	151	173	181	183	162	197	160	180	175	152	156	175	177	177	177	188	156	196	161	174	169	164	171	177	179	172	179	154	168	143	191	205	187	177	202	157	145	221	166	179	161	176	189	201	175	175	174	178	175	178	189	166	175	182	186	171	147	185	160	170	167	159	169	188	157	212	196	164	205	187	163	173	160	161	198	191	177	181	179	155	184	182	175	190	158	188	166	185	188	173	165	198	166	190	175	173	198	193	166	148	185	207	167	164	182	191	173	180	168	181	171	162	157	162	168	165	180	162	188	161	181	162	171	154	192	185	158	167	161	186	201	192	166	185	146	158	166	178	183	160	168	169	151	195	169	193	168	191	178	182	179	186	158	160	177	172	166	158	197	178	188	181	195	143	170	168	201	168	182	186	190	171	189	185	171	151	167	180	163	163	183	173	162	166	167	158	171	168	177	184	177	193	184	153	179	189	188	186	162	151	183	167	189	197	182	171	179	199	172	162	187	178	180	167	170	166	177	149	172	153	164	168	168	187	184	176	176	198	203	188	173	154	172	179	171	155	173	206	164	164	175	177	208	182	170	196	178	181	177	171	151	167	178	177	185	202	177	165	211	175	172	174	158	161	166	184	172	175	178	172	163	182	168	197	165	167	180	174	164	181	205	180	193	180	151	192	169	186	169	180	176	178
6222	758	1880	1733	1249	1051	884	773	720	687	636	611	610	547	515	570	524	504	502	472	489	502	474	513	465	513	488	468	460	516	477	461	459	470	485	455	440	444	450	465	468	482	464	448	456	489	456	467	445	476	471	470	462	465	449	463	462	472	461	464	441	421	448	464	445	500	437	476	486	484	440	439	451	414	482	467	491	430	444	446	435	456	459	466	458	448	445	428	458	469	396	416	484	440	478	453	418	437	419	437	423	468	434	459	454	460	471	445	434	424	453	466	468	427	452	457	457	448	432	436	462	471	431	459	454	440	468	453	451	437	483	451	440	445	400	456	467	412	456	462	436	449	461	424	464	436	447	501	429	463	463	448	428	468	466	447	453	445	480	442	460	427	456	431	465	441	472	423	454	443	430	414	445	453	430	449	422	461	471	467	495	489	469	466	439	429	397	455	459	453	391	452	424	455	429	424	455	431	435	432	403	449	441	415	430	431	465	454	468	440	428	452	448	465	449	440	433	476	476	479	445	491	442	449	431	435	435	473	431	425	463	457	474	405	409	465	447	466	392	470	443	458	447	411	417	437	431	470	451	429	437	448	458	465	459	438	490	423	430	442	474	449	474	463	432	449	481	464	462	469	457	452	417	486	412	450	438	423	448	432	455	408	452	459	417	464	446	474	448	454	456	449	441	453	457	446	452	440	423	452	456	444	458	487	438	488	445	425	459	450	440	449	463	449	434	462	459	461	430	439	444	464	450	485	468	461	426	466	470	458	425	464	441	460	503	491	439	427	452	444	473	435	424	382	420	454	442	427	510	438	428	444	446	438	443	419	424	416	439	487	395	473	435	437	476	396	425	474	444	470	438	459	471	401	468	427	478	444	474	432	468	460	452	463	462	448	451	471	426	477	444	431	425	463	447	447	462	469	475	426	429	459	475	448	511	427	424	451	468	442	484	424	450	419	431	429	454	472	437	437	475	430	434	456	465	435	441	444	456	456	444	430	468	424	470	452	474	454	441	446	461	428	451	458	466	468	478	443	421	464	480	446	447	440	426	443	463	465	443	422	433	431	434	430	488	480	403	458	458	459	427	449	436	428	468	454	439	450	427	467	443	468	444	413	462	455	439	456	436	437	429	475	461	430	427	489	467	451	443	483	467	443	431	404	422	428	440	451	437	448	432	443	450	461	444	468	429	461	445	425	451	440	462	442	447	449	434	459	473	428	427	386	463	447	414	434	452	433	453	427	414	417	442	408	461	471	447	493	428	446	457	408	427	397	424	434	463	414	455	462	442	435	428	424	458	482	453	474	431	438	431	432	449	453	443	459	442	467	462	456	434	470	431	442	462	463	435	450	458	440	464	488	420	432	430	460	433	451	439	446	430	441	424	454	424	432	487	456	425	438	428	446	424	430	469	437	477	452	455	456	481	441	444	456	431	447	473	451	455	431	466	447	445	462	450	473	470	480	455	464	454	467	462	433	460	468	440	455	456	454	457	448	430	428	481	489	467	449	472	480	437	473	461	426	458	451	456	412	471	466	457	476	457	459	457	457	443	435	427	425	439	454	426	455	470	459	429	447	428	447	444	428	471	436	461	470	434	435	450	447	417	439	483	433	400	430	410	477	421	417	470	415	422	494	438	465	452	462	443	462	480	460	456	418	441	412	449	434	478	479	411	486	447	393	427	461	478	458	421	431	451	440	421	452	444	431	445	421	447	417	434	461	471	487	438	433	479	444	411	436	472	464	448	487	403	431	430	441	442	436	443	417	457	447	448	461	434	434	440	462	453	445	474	442	447	427	483	426	432	440	418	421	455	473	436	474	453	486	423	452	451	452	442	456	447	433	462	439	466	449	471	454	471	477	456	430	443	446	412	480	465	443	459	415	478	460	441	428	437	457	460	448	471	455	438	445	451	438	447	453	444	439	454	454	434	481	457	451	465	458	483	454	470	460	457	460	438	434	438	429	466	459	458	470	447	481	461	431	449	440	473	444	423	466	457	462	406	448	447	443	437	401	444	422	469	438	462	414	435	457	456	450	445	453	468	470	416	455	460	454	437	445	453	437	449	427	453	405	446	425	431	479	421	457	438	406	453	474	450	432	408	448	443	443	422	449	422	459	422	453	430	482	452	450	433	407	472	452	443	455	460	437	473	448	431	453	460	467	445	406	434	482	438	441	485	479	485	420	502	474	438	428	434	448	433	460	422	443	421	459	448	490	416	402	428	397	494	431	468	431	414	462	449	463	432	467	480	435	442	447	450	453	429	487	424	479	451	456	451	431	483	441	449	424	432	452	450	462	447	432	443	447	460	454	470	446	503	454	460	456	454	468	420	488	440	462	430	418	456	426	460	457	441	469	434	454	416	456	467	452	461	426	451	437	416	438	456	441	452	396	406	430	468	414	454	455	423	458	423	463	418	434	491	439	473	401	426	474	435	460	457	458	445	432	464	472	426	455	458	462	437	420	473	432	464	431	409	427	469	447	456	404	451	492	422	428	472	442	439	455	449	462	389	464	427	488	459	463	444	459	459	445	451	453	448	485	432	455	468	419	438	492	451	436	463	423	481	451	465	444	441	439	437	392	441	459	447	412	455	424	415	433	437	451	448	435	453	421	452	448	444	446	448	444	440	439	395	466	425	430	480	439	451	423	443	428	438	449	441	435	453	427	416	402	447	456	458	480	457	445	445	445	435	461	428	450	476	409	453	413	474	450	437	444	414	455	441	448	438	432	393	448	443	447	458	463	428	467	420	428	453	469	453	434	451	424	457	420	453	440	454	423	440	470	443	486	418	448	467	473	460	470	463	467	429	469	447	442	449	401	446	439	444	462	457	413	432	448	450	446	449	431	467	420	486	414	442	498	500	470	468	461	442	444	411	447	440	453	408	421	471	465	418	446	490	428	412	460	475	440	441	446	465	466	416	430	433	444	451	474	491	448	447	464	436	436	459	477	460	450	436	464	489	467	432	459	456	429	420	445	446	482	429	425	451	449	451	478	453	444	485	409	473	428	480	451	444	421	470	451	458	426	458	422	484	435	452	457	455	454	488	471	457	410	450	455	460	433	443	442	482	451	442	458	431	458	459	447	453	458	456	440	438	427	437	453	429	453	476	480	434	438	436	473	462	442	480	451	449	491	435	455	481	438	448	447	460	442	469	427	423	438	422	484	456	417	474	466	423	448	431	448	485	452	412	425	443	441	422	444	447	464	420	412	436	441	453	480	451	477	470	469	418	433	454	445	458	460	463	468	441	428	434	454	459	415	427	461	404	481	439	474	414	464	475	426	438	429	465	400	425	439	450	433	420	427	433	469	425	396	470	468	426	465	465	459	481	418	438	442	461	450	416	450	440	428	485	453	427	416	420	488	434	458	455	451	456	431	505	442	440	447	471	431	439	469	411	436	449	434	443	443	465	482	443	443	469	478	431	462	460	417	434	425	456	432	437	427	452	457	443	448	466	435	407	453	443	445	448	413	453	452	441	401	463	477
14579	1310	1476	1094	642	527	408	352	333	326	310	306	306	300	269	299	309	280	269	282	257	278	230	299	263	259	294	243	256	260	268	289	270	280	272	287	261	254	250	275	265	264	272	239	277	258	240	273	254	270	261	261	275	259	277	278	278	267	277	265	256	266	309	260	269	287	249	235	268	279	268	254	262	254	241	231	270	240	262	279	251	254	249	254	249	285	256	281	294	247	256	263	222	239	247	255	262	268	260	280	249	253	284	225	262	280	222	249	262	276	239	256	242	245	252	244	260	263	220	256	240	226	263	264	210	260	274	275	268	248	238	256	266	252	273	295	218	228	245	243	272	298	280	269	284	248	235	251	271	283	247	265	260	297	254	278	273	253	273	245	256	243	248	217	261	272	242	254	269	269	255	265	277	249	244	241	253	249	272	277	280	258	249	245	257	240	255	255	250	234	286	268	260	256	259	240	243	257	256	230	251	288	262	260	268	249	286	233	241	273	244	246	278	271	231	247	271	277	270	244	272	275	276	222	251	252	230	276	284	246	234	224	313	248	252	251	248	223	271	260	249	255	260	264	267	263	263	254	257	270	258	260	268	283	231	273	278	300	282	274	277	236	279	266	237	241	228	236	252	254	284	320	252	265	264	276	250	260	229	255	234	254	250	264	283	249	318	267	259	291	249	253	256	250	279	242	232	254	263	281	276	291	254	257	263	240	256	252	253	272	250	231	264	278	258	280	253	265	253	270	282	241	272	214	256	249	275	285	283	248	225	248	278	291	281	255	251	271	250	209	259	263	264	297	263	275	236	263	282	263	268	230	270	286	267	230	232	282	257	266	259	250	282	267	267	267	220	242	249	244	273	303	260	220	248	234	278	272	242	275	282	254	252	261	233	257	237	298	248	281	247	270	262	246	266	262	286	294	274	253	244	236	255	262	232	261	241	228	241	281	256	249	293	272	264	246	269	269	285	240	263	250	262	243	264	255	232	272	265	292	303	236	228	261	304	279	250	249	272	297	269	279	249	280	234	286	255	249	244	235	222	267	253	268	236	267	253	278	261	268	252	241	247	234	253	276	269	255	246	236	267	265	264	251	275	234	248	241	259	274	245	274	267	265	280	224	267	241	239	251	258	278	254	274	259	253	235	212	244	244	268	271	251	262	224	247	239	293	280	277	267	258	277	233	245	269	273	281	253	256	269	265	242	263	233	244	276	272	266	251	241	246	237	259	245	244	261	241	228	248	258	252	253	248	269	281	255	235	264	249	215	244	262	256	258	274	262	257	269	277	261	265	255	257	277	248	246	259	250	261	249	232	232	257	271	247	285	281	277	256	246	251	279	266	277	233	255	246	256	270	306	269	310	264	252	301	225	264	235	263	263	243	260	269	282	260	273	230	250	267	245	285	261	286	270	250	254	232	256	265	233	269	247	260	258	240	289	260	240	260	253	252	245	232	249	246	270	227	279	263	260	247	251	254	252	283	281	247	252	252	256	266	278	257	266	246	262	276	305	230	259	252	254	275	254	260	275	265	244	250	261	280	259	252	300	253	274	250	266	246	260	279	252	244	256	262	269	264	248	251	263	273	279	234	254	249	240	245	278	244	267	273	256	249	279	257	250	228	234	249	276	242	252	256	266	313	292	219	276	260	258	263	268	244	271	246	251	291	271	279	273	275	252	252	233	275	237	244	273	273	262	291	276	248	253	229	250	285	259	248	256	272	233	252	265	245	237	251	227	284	258	277	257	250	239	275	275	245	266	283	294	276	265	241	245	261	276	286	268	239	261	258	216	262	247	251	255	276	262	261	246	278	264	239	261	251	274	268	279	271	267	272	255	225	251	299	248	267	277	249	249	255	274	252	259	256	278	245	255	246	247	268	259	222	255	247	256	268	265	271	284	244	271	249	264	254	273	266	240	271	277	280	290	273	237	241	245	265	265	245	271	237	254	267	255	262	270	285	256	267	238	262	265	252	269	275	286	257	256	240	251	253	226	293	255	288	251	268	264	240	249	268	265	278	235	250	252	237	243	262	266	258	245	237	230	233	269	247	265	229	245	281	254	271	264	264	270	263	258	259	226	276	301	255	232	260	278	258	299	281	282	238	256	245	232	246	250	249	246	280	269	262	281	256	262	243	258	261	241	244	283	310	250	272	238	235	267	237	250	269	259	292	256	242	285	233	243	247	268	245	250	268	244	224	263	258	256	284	281	234	289	278	248	249	253	252	261	252	281	286	255	265	245	251	255	251	241	274	238	259	252	265	241	238	244	289	250	254	283	231	276	270	258	273	249	264	278	279	272	262	264	279	292	283	257	269	254	239	247	234	245	252	250	296	282	253	274	244	253	263	236	268	265	255	236	254	267	250	288	265	266	266	258	254	262	240	289	268	254	278	243	261	277	260	269	263	267	288	279	254	274	274	239	260	276	218	227	260	234	250	249	283	282	275	302	261	266	232	231	253	279	244	247	268	271	253	257	264	254	274	245	237	259	256	251	234	229	237	259	252	281	250	237	253	257	299	253	291	225	268	273	254	253	249	253	272	231	233	267	263	278	277	294	258	286	252	265	263	225	254	286	243	239	235	235	266	261	255	268	270	263	270	250	239	233	257	264	257	256	245	251	265	236	264	241	241	237	263	259	266	256	260	275	286	261	271	241	265	261	246	279	234	246	245	239	247	246	281	271	263	252	239	249	258	249	260	256	235	268	272	290	231	255	263	262	221	240	245	255	250	239	235	249	267	278	245	264	274	231	246	253	226	293	262	257	264	292	283	248	273	280	265	266	261	253	273	257	275	270	230	263	263	278	280	264	257	249	248	254	258	263	248	272	277	259	251	276	285	243	265	264	265	244	259	249	245	273	245	251	257	261	280	269	242	291	284	296	284	280	277	275	254	257	276	247	288	277	266	246	271	288	263	231	265	241	259	219	278	263	260	265	251	283	274	257	267	231	264	287	276	246	240	258	251	266	273	242	254	277	256	264	284	286	261	260	251	258	242	232	253	243	244	269	245	285	255	271	292	249	264	291	264	261	289	279	284	262	256	281	256	248	288	274	258	285	249	261	272	254	249	261	234	268	254	289	249	260	270	238	271	254	248	226	260	282	264	277	253	253	232	254	249	240	246	278	273	294	269	250	258	261	269	248	264	275	287	236	277	266	297	275	276	236	287	281	249	289	254	278	253	258	247	257	276	252	259	268	245	250	255	268	232	262	263	282	259	258	250	260	283	225	288	258	261	262	226	265	232	251	234	242	260	254	251	244	285	231	255	250	278	274	278	254	269	256	285	259	261	244	251	207	233	235	257	272	269	243	256	239	253	269	252	287	238	266	255	259	251	275	231	285	235	238	257	236	251	239	239	265	278	278	278	230	248	271	246	274	257	277	253	275	272	251	249	254	291	222	265	279	269	240	261	265	270	215	245	247	262	239	248	280	267	233	258	253	261	248	281	266	250	253	277	254	245	260	229	238	273	259	246	272	275	294	268	263	261
8275	1299	3276	3066	2210	1690	1394	1279	1106	1087	974	889	892	856	827	776	786	768	727	723	757	724	733	735	653	665	650	758	711	701	722	683	683	643	672	659	660	632	670	683	649	648	612	640	627	651	669	657	665	674	634	621	646	609	646	622	647	626	644	626	609	647	636	625	644	634	621	641	666	631	603	624	665	695	682	640	646	660	620	645	626	670	615	672	664	620	676	657	664	621	621	650	671	642	633	635	640	620	652	627	623	676	600	666	680	622	645	633	643	630	613	647	597	608	616	631	660	634	645	651	654	633	632	617	652	656	626	586	602	657	680	618	662	706	652	661	657	611	669	623	607	655	610	640	641	640	625	674	685	617	651	656	622	633	660	587	644	607	638	583	698	669	637	646	656	622	669	621	666	646	649	614	665	636	668	693	647	638	636	595	637	620	647	635	650	678	677	660	630	637	618	647	621	661	643	683	613	637	638	645	660	652	611	640	655	627	625	650	640	662	632	678	642	613	637	643	620	655	625	672	644	628	686	613	630	633	640	657	641	653	662	646	622	690	649	594	625	662	662	644	620	634	647	647	614	593	607	689	649	632	615	637	629	649	633	632	666	676	629	623	601	647	651	629	613	661	641	599	676	618	636	599	659	668	635	648	638	680	638	601	617	630	649	659	676	654	655	610	633	679	660	646	659	670	632	630	648	619	651	676	594	600	603	650	634	635	629	638	639	598	689	643	658	631	651	661	610	654	618	654	632	711	686	628	625	644	628	667	661	672	684	604	597	666	667	634	660	642	640	604	603	609	624	668	603	637	608	588	657	672	632	686	668	647	654	656	650	635	635	627	625	621	625	588	628	659	626	660	660	644	620	644	638	637	657	629	667	643	642	597	634	616	599	674	688	678	649	678	659	649	601	657	652	672	653	653	632	644	654	652	637	612	650	636	711	615	638	588	695	582	636	634	621	595	626	653	637	636	623	642	644	608	647	655	651	622	650	650	641	657	613	612	654	658	651	664	614	661	614	656	692	633	670	598	593	602	649	668	651	621	635	624	664	651	612	621	602	623	652	636	704	646	623	641	664	597	645	641	634	618	571	652	598	677	696	623	629	688	640	661	675	624	645	584	656	654	662	646	594	646	702	628	644	648	632	619	629	651	645	605	663	644	681	636	616	642	646	596	634	686	615	635	616	650	685	612	655	614	660	623	599	660	618	643	619	644	636	622	682	613	657	624	660	653	635	615	685	698	636	627	599	641	623	619	646	607	629	655	599	689	607	696	660	608	623	687	660	650	619	612	660	638	674	648	604	671	619	634	631	653	639	655	636	667	626	651	650	628	648	644	606	663	633	616	660	633	662	624	665	703	608	653	625	623	670	609	609	650	621	606	643	639	661	645	638	619	592	613	640	659	649	633	640	664	654	652	627	634	670	630	619	648	598	633	654	593	644	665	638	609	651	581	633	611	635	647	623	667	681	639	667	636	649	652	655	663	605	646	623	617	665	627	678	643	681	632	658	640	643	656	636	644	611	636	636	657	668	631	627	657	683	589	602	600	650	620	620	636	584	625	641	639	674	628	661	647	623	638	626	604	578	628	631	652	638	678	693	654	641	610	645	647	688	621	618	617	658	665	610	627	626	629	619	647	667	660	609	613	653	641	626	682	674	658	616	691	624	642	647	604	651	612	622	666	620	604	631	673	692	643	657	633	604	685	673	639	656	648	621	620	618	673	625	650	654	606	634	618	628	646	602	632	649	640	613	632	624	651	591	698	627	616	621	640	625	627	655	637	685	675	661	657	626	690	628	599	628	574	602	640	665	671	650	624	633	702	627	654	625	604	632	620	611	649	618	612	695	633	646	596	675	638	645	626	638	646	651	650	661	649	647	612	590	652	622	620	596	612	641	635	656	629	629	636	650	653	645	625	642	609	596	646	609	638	599	622	640	638	592	673	630	655	587	700	625	692	610	676	684	636	641	615	628	656	607	648	658	613	644	646	661	621	630	648	663	661	640	610	618	646	685	633	624	678	647	644	647	684	659	596	615	650	645	640	627	636	638	649	644	650	687	642	613	638	649	642	631	695	614	628	644	639	664	634	674	598	668	644	659	646	648	660	665	600	552	636	631	590	580	649	612	620	645	677	629	619	648	692	610	630	619	632	659	617	624	629	623	606	627	623	637	606	631	610	612	616	646	607	651	621	632	637	616	664	608	624	610	621	657	641	666	609	633	637	688	659	653	635	640	631	650	657	686	650	657	620	608	667	663	651	663	626	647	622	684	647	672	689	616	654	624	604	624	642	612	617	624	617	592	624	661	627	646	593	683	644	632	651	649	637	652	639	620	650	666	655	565	625	651	604	587	658	597	619	650	622	627	653	673	694	655	647	662	654	627	625	636	659	610	654	610	675	632	623	611	608	637	638	655	626	645	641	657	637	666	652	653	613	653	653	586	646	650	634	600	615	663	647	662	643	646	668	592	651	667	666	686	658	604	676	627	670	654	630	676	619	719	647	629	648	674	648	684	656	673	678	594	609	665	619	640	634	676	607	647	674	638	668	590	620	667	651	638	620	627	666	604	630	676	667	638	642	618	608	660	624	668	595	621	660	644	662	605	660	673	614	687	668	630	663	662	618	625	627	622	636	603	629	639	595	665	613	659	576	615	666	602	652	645	589	638	643	626	644	654	605	647	667	675	652	648	630	668	651	658	632	614	661	649	594	661	606	670	654	655	654	595	635	618	632	618	673	631	614	630	632	628	658	629	633	589	657	628	631	648	657	616	662	622	621	666	635	628	669	629	609	654	629	647	587	635	686	639	635	648	629	665	608	643	668	591	630	619	621	588	651	643	592	649	654	649	657	613	608	619	671	652	624	632	665	615	654	664	654	670	636	627	630	603	611	654	620	661	630	623	618	613	655	600	610	630	635	628	616	687	639	659	689	655	614	632	635	626	577	673	655	629	631	644	671	643	645	643	632	615	583	620	662	666	599	670	665	644	639	642	636	673	629	607	653	656	642	663	695	643	612	654	630	639	619	608	711	639	662	612	602	660	640	668	653	599	550	650	620	636	641	621	667	618	685	620	638	659	626	624	579	641	637	657	668	619	614	650	648	616	597	640	666	665	636	637	656	648	668	632	656	637	672	656	629	666	610	670	661	595	643	632	642	626	582	665	643	653	638	623	649	630	644	643	637	656	590	643	605	663	642	634	630	615	625	676	674	625	632	693	666	639	665	610	637	610	683	604	653	635	589	658	607	663	644	617	622	662	647	646	652	673	638	618	606	639	654	597	616	643	610	628	662	682	681	652	626	612	666	658	627	682	638	622	684	681	664	636	619	651	637	672	625	625	665	611	656	626	627	667	646	682	632	582	663	675	613	655	586	630	623	633	638	643	636	620	651	681	656	620	619	597	587	633	632	614	602	611	657	680	646	643	647	629	654	634	651	612	659	663	631	651	625	665	646	638	631	631	614	622	639	693	671	672	676	628	652	638	673	638	657
1789	379	471	386	382	336	374	366	376	360	403	345	381	357	334	383	389	354	362	361	378	361	379	418	389	356	369	390	378	360	363	391	351	332	427	381	364	350	388	380	392	337	379	370	360	356	361	346	334	372	337	369	360	382	351	372	417	366	355	388	370	367	375	360	338	368	369	358	396	370	404	392	413	359	357	336	397	359	366	342	369	357	362	380	383	373	364	344	371	375	318	391	381	354	385	365	386	386	390	383	373	365	394	356	382	435	372	409	361	379	336	376	381	354	391	321	370	396	321	376	370	353	390	377	405	348	368	380	403	378	364	399	352	334	351	385	328	405	366	381	337	366	358	382	397	382	378	348	381	345	375	388	361	401	375	368	377	352	344	344	340	384	375	402	358	366	389	352	376	348	354	355	363	385	327	375	388	373	393	366	354	359	417	380	379	352	348	360	385	340	353	382	346	391	374	355	342	398	362	332	370	358	364	372	395	367	318	346	341	390	384	318	340	380	365	369	372	404	376	365	405	375	393	367	392	397	354	347	378	366	371	335	379	348	403	369	363	349	385	345	334	404	385	390	343	402	374	378	336	348	340	378	334	385	414	398	373	336	320	350	386	408	340	350	350	347	340	394	363	331	364	338	353	354	365	391	412	361	381	348	379	336	397	351	357	362	364	358	390	353	307	351	355	330	374	382	372	385	424	331	414	381	356	397	364	361	330	350	380	351	383	361	385	369	345	358	377	358	362	344	355	320	352	369	352	366	326	357	367	326	362	411	362	381	345	327	354	338	407	361	325	368	381	380	371	379	392	345	387	340	350	356	371	357	338	351	315	344	319	372	411	349	390	377	406	371	364	338	378	360	333	334	329	368	351	372	411	367	352	362	318	330	344	337	372	380	356	348	347	355	381	360	354	340	371	373	337	345	365	364	340	338	369	364	361	364	373	378	348	341	374	390	371	351	359	343	340	338	353	386	352	382	362	339	389	329	355	339	356	412	400	370	373	345	383	363	366	377	376	330	366	330	366	380	365	349	350	415	370	304	386	375	364	370	371	374	386	355	382	376	374	411	351	327	385	362	382	359	333	350	345	343	399	404	375	367	397	359	354	363	358	354	393	365	376	389	329	342	372	330	350	362	373	392	343	407	349	389	361	318	380	343	365	363	392	398	348	378	427	382	390	352	343	402	377	332	376	358	363	334	347	386	366	361	348	359	406	366	343	355	361	369	362	337	359	362	345	326	375	361	361	386	363	341	392	377	353	371	376	378	379	344	396	339	349	388	310	379	357	364	368	355	359	333	329	337	347	305	400	369	371	381	344	402	388	369	331	338	323	367	331	314	433	406	373	352	373	380	372	350	378	367	356	352	341	378	365	366	379	364	378	360	353	369	364	391	391	390	367	368	334	316	374	355	400	368	371	352	370	366	347	345	356	407	364	323	349	370	359	355	403	361	385	356	365	380	404	400	353	353	371	383	379	366	409	356	350	402	364	354	359	360	390	367	372	362	364	370	381	361	359	365	341	346	382	400	375	378	366	415	395	391	404	349	393	362	362	395	380	372	356	399	354	339	349	380	362	360	329	367	371	378	352	375	354	338	355	365	307	349	379	358	370	377	373	355	345	353	351	391	412	366	354	324	389	391	377	377	414	342	349	352	354	404	343	365	361	345	364	354	363	362	377	386	364	353	378	423	385	362	378	377	375	383	355	329	367	396	349	330	388	390	364	385	383	388	340	355	362	369	344	349	381	355	332	385	344	346	372	351	328	376	353	355	373	376	361	363	361	350	370	390	370	371	365	390	358	396	360	371	365	364	370	370	402	379	363	322	384	387	323	350	367	363	385	374	389	364	379	383	382	354	358	341	349	353	362	377	341	365	355	385	355	359	387	372	408	357	413	374	394	395	340	358	400	333	370	337	386	398	378	331	360	363	356	344	339	349	322	371	393	334	405	380	369	341	390	392	352	347	376	401	370	313	413	360	355	383	348	372	348	335	323	387	370	368	345	356	373	339	358	346	357	379	366	397	391	388	381	354	353	381	349	392	375	362	376	333	379	351	369	370	358	342	361	364	350	369	396	389	334	368	366	348	340	379	375	376	360	372	381	379	370	371	336	359	323	394	365	332	346	352	345	350	359	355	392	347	377	369	398	335	384	365	379	360	349	383	384	450	366	363	390	382	359	326	375	357	381	344	356	357	369	335	337	381	356	343	387	354	358	356	370	359	327	330	369	397	366	384	385	365	365	426	392	408	339	394	322	353	386	321	321	385	383	385	332	335	366	376	378	380	333	329	368	364	335	341	358	325	357	330	393	364	368	400	333	377	345	339	337	367	365	386	358	337	400	385	404	384	353	348	354	368	381	356	357	339	377	375	382	361	346	376	377	350	370	388	363	357	389	349	352	321	366	368	373	354	346	407	386	352	402	361	364	340	375	381	384	379	353	365	366	349	366	378	341	367	370	372	374	361	344	379	367	346	379	398	345	325	381	393	383	366	368	342	365	369	365	394	387	324	355	352	359	326	348	394	362	359	384	354	368	370	382	391	348	336	377	358	387	337	326	375	337	358	338	368	385	380	324	373	361	341	343	339	338	383	401	341	368	403	345	357	382	344	374	374	337	324	375	340	381	363	340	347	376	383	398	358	356	384	340	364	366	350	369	370	375	381	386	407	348	316	382	361	392	381	365	348	342	320	389	340	402	390	348	400	346	346	371	405	390	354	351	335	385	375	379	335	365	402	367	355	361	366	343	360	358	327	375	342	363	371	366	390	396	386	364	397	373	413	360	352	383	354	367	386	401	361	377	381	341	360	414	373	344	370	360	385	365	349	383	371	366	362	369	369	422	337	359	301	334	361	329	389	373	394	378	344	349	417	399	361	421	397	349	352	396	362	357	379	388	394	369	320	372	340	395	345	353	386	365	379	341	395	344	377	408	356	391	358	376	338	393	376	372	376	391	377	354	369	369	363	376	359	369	364	355	346	393	404	390	368	392	381	349	407	333	398	340	354	364	368	366	372	365	361	356	390	359	356	352	350	351	329	328	368	361	348	343	352	350	375	414	373	368	382	392	362	337	350	393	362	393	360	376	359	395	366	331	372	350	371	363	387	365	384	341	361	419	339	342	353	397	391	370	385	380	355	375	380	364	400	376	357	381	374	356	397	365	396	369	344	358	351	334	352	344	334	384	391	383	392	395	357	379	387	391	360	385	361	358	347	381	407	336	317	353	377	356	367	359	385	383	362	357	354	365	392	371	383	350	377	362	372	368	342	383	350	354	384	348	365	375	355	370	374	355	348	390	383	344	367	394	367	370	344	355	322	377	363	359	359	368	391	377	386	326	351	376	354	361	343	393	384	365	401	395	399	358	391	380	389	375	322	365	388	377	380	384	371	297	313	336	350	419	385	350	397	376	385	322	396	359	371	350	363	338	334	358	322	353	359	361	347	367	351	332	356	400	377	365	401	369	393	355	357	362	385	371	351	379	355	386	361
2054	810	1087	903	826	802	827	821	809	786	759	778	802	784	776	807	838	812	813	852	788	804	810	797	780	835	805	831	799	777	806	784	830	811	829	807	843	815	836	789	802	832	794	823	841	870	811	709	798	832	831	794	753	787	827	808	830	793	789	814	780	819	840	821	832	845	792	746	786	817	803	821	812	838	794	784	760	796	783	803	768	843	836	775	789	804	777	796	844	773	814	824	753	860	751	833	849	821	765	766	803	854	790	769	813	830	805	820	854	803	815	802	814	816	769	807	816	804	794	793	773	808	756	806	835	812	761	747	826	834	768	801	808	812	815	809	808	845	822	784	818	831	796	780	797	827	809	805	864	798	809	853	800	825	780	850	850	787	793	836	800	831	810	794	738	789	780	796	772	776	804	808	779	790	817	831	785	809	806	788	800	829	786	795	806	809	838	789	796	796	826	800	850	826	811	798	810	780	795	812	763	780	791	811	785	791	772	787	806	825	809	813	840	763	762	836	782	801	835	817	802	784	853	759	787	830	791	797	791	768	793	788	812	788	779	799	840	792	827	804	844	810	817	835	777	823	783	753	763	838	830	797	802	782	744	751	794	746	772	808	797	823	823	769	790	787	765	842	814	820	829	787	769	751	816	781	774	831	751	747	802	861	858	788	780	809	806	812	774	794	800	800	753	836	846	798	785	827	796	812	804	778	812	846	768	827	799	796	793	776	830	777	824	779	742	738	842	795	723	794	844	738	828	768	846	839	813	828	780	794	791	784	857	801	795	810	818	776	773	806	803	772	797	852	770	812	802	805	751	800	823	815	807	851	764	777	763	752	815	820	811	774	867	828	847	781	821	797	762	815	771	794	798	837	822	815	826	777	772	786	802	780	751	810	776	884	777	822	808	794	772	863	827	823	745	784	780	823	816	794	797	818	839	823	773	781	796	818	817	793	757	806	788	790	808	773	799	772	815	803	789	724	819	802	825	823	822	807	815	755	794	812	823	850	796	871	770	847	814	829	831	819	803	797	832	838	797	783	787	769	838	764	797	780	719	801	816	792	865	799	836	827	800	805	777	783	820	798	797	786	814	811	746	826	804	780	785	748	794	800	780	808	815	795	776	819	790	832	776	791	827	800	752	798	783	773	861	840	797	815	807	794	803	789	835	841	842	794	798	857	793	794	768	765	829	850	834	789	814	821	769	806	828	831	832	819	757	782	816	801	851	815	738	815	812	783	821	791	826	837	763	795	793	823	749	808	779	810	792	833	785	803	842	819	821	816	767	780	833	831	828	817	845	819	753	837	786	821	832	787	759	803	811	779	826	794	849	807	814	804	808	844	816	788	788	837	796	807	834	755	811	817	818	799	762	798	805	822	839	796	807	780	808	733	812	853	785	839	801	792	772	828	799	810	781	809	782	831	875	810	852	808	841	853	826	802	786	826	783	814	781	856	754	769	820	801	839	812	820	853	791	849	805	778	851	761	785	829	769	743	849	852	767	828	837	797	833	862	796	767	841	821	778	765	762	811	846	824	811	853	778	783	815	848	823	783	793	850	840	765	782	775	772	801	792	847	883	776	785	745	806	845	814	806	781	803	857	845	816	803	784	793	800	789	795	860	795	780	814	781	808	800	760	783	762	784	811	747	782	794	810	836	856	791	809	842	855	828	806	828	828	785	809	837	837	822	794	806	776	795	778	823	800	774	780	811	796	805	790	810	860	809	776	800	806	841	785	837	812	826	771	807	784	745	816	803	789	838	822	814	797	838	836	823	797	784	781	815	768	802	810	804	802	786	760	805	800	792	825	767	825	808	763	804	786	772	812	769	823	857	837	763	802	830	749	809	745	789	814	786	854	759	823	754	756	811	740	803	768	778	789	801	802	794	765	827	796	893	739	830	769	882	776	872	869	807	798	786	806	789	801	808	820	807	801	809	789	772	872	844	771	748	763	816	851	805	824	798	831	777	761	803	797	805	792	821	806	819	813	799	787	816	798	836	800	791	792	758	832	806	793	770	815	836	804	809	774	850	810	766	809	778	786	787	806	819	776	843	800	800	814	799	813	747	787	849	848	782	807	814	768	791	844	800	850	847	765	800	772	768	798	756	816	823	784	787	811	831	840	796	791	768	788	788	782	788	777	833	830	790	823	817	809	787	810	834	777	802	823	784	845	764	755	837	788	776	812	817	803	809	810	829	792	803	828	843	785	796	827	776	787	773	778	743	833	801	807	848	761	763	796	834	784	827	791	772	745	769	791	769	796	775	732	814	795	850	781	768	831	785	828	780	806	799	807	770	818	770	789	772	773	800	802	786	817	809	830	822	783	755	753	803	805	819	800	773	748	814	764	817	793	750	769	851	824	837	818	814	839	832	823	781	808	848	805	835	769	772	764	834	818	824	806	779	807	874	771	799	815	762	776	790	784	793	859	779	835	790	777	780	825	765	818	798	788	773	785	754	744	808	828	808	815	830	820	788	792	775	775	818	780	781	780	804	786	799	741	816	777	778	743	773	779	779	848	764	853	818	785	805	816	753	811	746	782	790	788	759	848	790	797	758	801	800	794	837	817	842	804	810	827	831	786	804	824	774	807	789	800	803	824	774	800	788	795	815	831	796	827	846	813	817	797	847	833	821	797	819	848	814	783	813	761	788	820	786	815	818	823	776	796	775	799	803	798	789	722	821	842	841	840	798	801	844	842	794	779	812	805	796	780	899	820	810	771	747	913	846	797	793	837	797	802	812	784	793	851	798	778	741	791	813	834	809	860	759	822	856	796	804	826	795	773	762	827	812	769	808	834	834	795	837	775	825	734	798	825	791	830	843	794	805	772	801	866	768	806	829	808	802	794	803	819	799	880	807	783	773	841	838	816	803	832	793	831	824	790	787	784	806	751	827	776	788	834	781	764	853	803	846	871	829	809	775	766	836	774	853	805	815	864	783	788	761	849	847	818	799	776	831	810	788	845	827	776	793	828	811	828	812	791	830	801	792	846	826	806	764	849	831	829	783	782	830	826	805	823	796	783	786	844	792	823	767	790	835	747	811	785	786	826	803	835	829	784	805	815	798	831	837	837	810	824	816	797	812	811	794	836	814	792	839	811	815	780	740	909	780	817	813	796	825	827	831	817	793	800	788	786	776	810	808	825	768	841	804	818	797	783	823	798	783	787	824	802	814	769	816	818	825	796	824	769	801	818	801	820	769	793	832	769	839	799	824	811	780	858	787	777	748	753	793	843	846	788	792	815	797	819	851	774	791	813	847	773	810	827	756	842	739	763	785	817	809	795	817	808	803	787	792	808	833	814	865	821	787	829	794	773	795	827	765	786	763	789	781	815	769	781	774	788	804	793	857	785	820	830	788	765	831	799	789	852	802	792	754	847	772	771	773	832	794	825	785	809	758	786	737	786	779	822	794	821	810	833	838	802	817	821	802	808	816	791	789	819	792	788	802	810	788	797	813	786	822	852	784	823	771	789	747	785	772	760	753	796	771
8144	566	837	580	370	271	259	229	215	181	233	189	185	183	185	177	204	185	175	190	190	198	208	178	187	141	217	159	168	163	192	188	154	172	211	176	165	178	187	173	164	188	183	144	182	178	156	184	166	186	213	170	165	171	205	187	198	194	162	173	162	175	171	173	197	189	179	191	186	177	194	200	186	220	173	185	216	169	180	147	161	206	202	167	178	188	205	204	179	201	170	181	166	174	204	166	186	148	185	180	174	176	163	167	199	170	165	185	187	187	209	168	175	198	177	185	163	176	177	179	179	196	189	194	195	183	174	169	175	170	179	163	166	183	195	179	181	152	207	173	168	175	163	168	165	154	171	180	208	176	171	193	167	197	189	137	186	193	145	207	154	186	155	148	176	168	199	155	174	157	157	170	183	197	177	185	199	148	199	195	161	188	198	192	178	197	156	186	179	208	165	166	178	182	181	209	173	138	168	168	171	191	181	183	174	199	199	184	185	154	166	176	164	166	164	190	170	162	198	190	171	183	163	198	169	164	178	168	162	156	179	188	195	205	160	150	169	182	199	180	172	174	171	171	165	162	153	214	173	185	176	164	178	184	177	200	210	167	186	206	170	159	165	173	175	164	197	184	169	175	164	191	189	170	167	151	178	172	179	177	167	198	150	189	196	179	174	167	172	184	159	181	146	197	178	174	175	178	194	174	180	173	175	164	157	171	176	182	175	164	153	170	183	188	171	188	162	180	167	188	185	177	172	162	158	201	178	208	168	183	182	179	186	176	165	171	204	178	178	165	189	192	188	163	180	157	161	171	177	161	185	172	176	176	171	179	206	192	173	178	174	200	184	170	181	193	185	186	176	166	208	194	180	193	209	201	179	173	173	168	181	184	161	190	179	175	163	195	161	161	177	176	151	164	151	173	167	178	190	179	181	194	204	200	176	188	213	188	211	182	204	189	187	178	168	169	161	169	175	194	206	159	198	184	159	181	184	168	202	201	162	221	179	161	185	176	173	176	208	185	191	198	166	190	185	166	194	175	156	164	177	187	161	162	186	186	186	164	193	168	174	196	172	169	161	171	207	176	183	174	179	172	187	175	173	156	196	177	166	180	162	170	191	176	191	183	189	168	187	160	175	185	172	174	157	175	190	195	182	187	196	169	167	168	170	170	171	179	182	197	170	172	165	180	163	184	160	194	197	188	185	176	165	177	194	180	182	192	173	182	161	172	184	194	178	181	166	148	171	165	175	164	137	202	222	179	164	199	160	175	176	197	173	189	186	181	158	181	165	174	181	208	166	173	168	165	184	174	151	198	203	194	169	199	201	176	189	189	136	173	200	187	172	162	177	186	188	181	168	190	171	169	185	176	172	181	183	166	190	185	186	159	179	196	174	190	147	196	198	203	192	176	212	178	164	179	168	177	178	174	167	163	161	152	172	163	193	171	164	171	213	154	182	181	160	185	182	186	177	174	179	163	177	193	187	196	184	164	204	164	182	171	175	186	139	173	180	159	181	174	177	169	174	213	200	165	143	171	165	182	191	186	181	197	170	185	193	165	171	176	184	154	179	186	173	189	162	152	182	189	183	183	193	174	178	187	176	183	179	185	209	167	169	191	178	193	166	173	172	187	198	199	182	187	155	167	192	205	194	175	168	183	173	172	176	209	185	197	182	198	168	176	160	177	181	185	197	174	189	188	181	160	200	181	192	185	183	178	185	182	182	184	177	185	176	180	175	168	171	180	187	171	193	156	178	174	166	183	159	172	154	179	146	212	200	164	168	152	185	178	190	171	164	175	189	162	177	178	171	186	164	153	190	162	176	184	188	169	200	181	171	205	179	169	202	178	151	175	169	163	199	140	193	191	165	212	183	187	157	197	188	153	186	150	162	159	152	186	153	166	182	161	169	177	172	166	163	187	180	200	183	194	176	199	186	177	175	173	227	200	153	178	172	177	194	199	160	169	165	162	149	184	186	185	165	172	181	192	175	179	181	166	168	184	160	177	192	187	190	164	164	171	202	173	183	181	190	186	170	167	187	190	175	177	180	166	176	161	183	179	173	192	179	199	174	176	151	149	180	193	188	178	196	189	163	184	164	192	155	188	185	188	170	186	176	202	174	163	161	170	193	192	156	150	209	203	178	172	183	162	194	184	187	188	190	162	192	166	190	188	170	213	202	208	191	193	177	167	181	174	150	196	177	175	161	181	186	176	196	197	160	199	195	182	177	176	175	183	170	171	184	158	175	181	178	162	168	190	149	172	214	176	174	180	181	188	182	171	209	192	188	162	180	176	202	187	185	165	185	187	167	187	190	141	186	167	197	167	157	170	194	172	174	187	191	192	182	164	158	169	176	221	187	159	174	179	184	172	156	173	163	193	153	166	169	162	193	188	186	165	168	198	202	202	179	188	184	190	194	174	176	199	183	175	189	202	176	165	200	187	176	166	197	166	175	186	214	208	188	177	191	173	187	155	176	186	183	175	162	173	182	187	196	172	171	159	174	175	177	154	199	175	182	180	171	182	185	167	162	177	184	176	172	203	197	165	177	185	171	166	162	172	171	165	169	170	203	172	198	200	172	165	182	199	165	193	176	172	162	197	159	190	162	196	179	170	162	168	166	183	196	190	199	170	176	189	182	172	170	186	154	180	168	203	171	179	181	190	168	189	182	178	180	203	172	179	139	178	164	192	167	169	182	177	178	188	187	172	183	165	169	198	187	163	176	164	179	168	156	182	181	174	191	177	157	176	195	166	163	174	166	192	167	161	166	171	178	172	170	201	158	164	196	176	177	192	160	175	151	193	183	186	173	162	177	191	177	203	182	179	181	187	178	174	177	210	198	159	210	162	186	140	163	178	180	181	155	156	182	187	142	162	196	182	172	188	201	200	182	176	180	174	159	185	186	165	175	184	179	171	148	158	148	154	195	185	177	169	178	148	173	151	168	176	170	162	181	158	178	197	171	149	165	154	181	171	157	179	196	208	193	155	183	177	173	169	192	176	186	166	176	207	179	201	198	201	186	170	173	182	189	183	157	176	183	183	171	171	195	176	188	162	167	176	187	169	164	185	172	207	175	182	166	188	183	164	194	165	170	174	154	179	209	184	179	204	168	190	195	162	191	193	150	205	198	203	179	174	163	193	197	178	184	171	160	163	184	172	179	164	161	169	181	151	193	184	182	165	177	167	171	170	177	183	162	175	177	168	154	178	169	180	180	205	193	212	167	182	218	164	179	177	185	185	180	164	197	224	197	165	175	195	170	188	175	206	181	190	172	160	211	162	176	186	194	194	191	152	187	174	199	166	174	187	177	192	175	163	157	182	197	162	180	180	166	169	152	179	170	179	197	185	175	175	209	168	151	177	175	186	173	178	155	177	204	165	171	203	179	174	210	157	177	160	158	173	172	150	165	214	173	155	176	190	198	179	176	163	191	193	195	165	191	176	172	180	183	207	187	158	184	161	196	178	173	183	153	175	162	189	192	172	171	167	161	180
6330	761	2001	1812	1289	1078	908	852	685	695	575	569	599	522	573	541	519	568	524	499	480	537	525	523	466	497	511	466	493	478	464	457	432	473	456	458	445	482	457	439	424	473	473	455	426	460	445	456	400	462	485	458	404	438	434	455	445	442	430	483	442	433	415	431	441	479	457	475	481	493	443	438	489	469	450	445	483	408	467	426	449	461	450	450	451	481	468	414	476	440	440	453	439	447	445	447	442	455	477	505	432	465	457	445	455	458	448	471	451	443	445	471	451	422	438	433	431	445	461	429	462	428	434	453	458	425	477	461	486	433	478	445	434	430	432	437	449	481	425	447	448	446	469	422	456	493	452	450	459	422	476	471	446	453	458	463	445	418	448	459	477	445	474	465	472	429	455	426	491	436	428	442	475	450	409	470	447	472	420	465	463	433	451	453	458	429	470	446	460	451	475	448	453	463	460	454	467	454	446	464	400	474	454	461	439	444	507	427	416	462	438	459	443	438	445	474	470	440	436	428	435	455	490	425	449	429	423	441	408	476	458	439	472	469	451	467	496	483	475	469	464	465	473	460	443	431	457	464	420	457	458	443	515	479	459	449	466	456	442	449	471	437	438	422	438	426	465	450	473	431	470	464	440	486	411	431	429	472	422	445	434	447	437	430	444	448	478	465	458	442	472	441	462	462	431	447	437	467	419	458	425	434	409	431	450	454	449	443	466	410	459	456	424	437	463	462	493	468	413	480	445	428	431	439	401	454	465	481	449	456	440	444	444	457	447	455	463	445	463	473	445	452	421	433	429	477	440	443	453	439	426	447	460	463	427	471	405	469	497	458	451	472	442	450	432	432	448	451	448	453	414	449	443	467	477	440	448	477	464	436	468	482	456	471	489	421	419	451	472	434	428	493	465	443	442	475	450	455	458	463	437	464	456	427	463	449	456	448	450	455	408	432	420	427	471	494	448	455	482	457	468	452	432	424	464	481	458	449	510	469	437	448	405	441	451	438	442	478	450	422	423	465	436	469	426	475	451	459	458	461	447	458	467	462	458	451	449	459	435	481	442	472	453	443	438	463	473	470	428	479	484	417	508	476	460	447	414	470	477	399	486	436	468	472	453	434	498	455	464	458	422	466	422	438	459	444	429	466	474	433	450	453	443	438	418	488	444	465	456	469	495	452	483	460	474	480	427	439	450	461	444	456	480	480	446	435	446	458	416	450	442	452	476	445	458	501	434	452	442	467	413	469	469	438	503	399	453	425	464	464	461	460	428	413	461	427	421	419	440	412	451	464	450	464	444	474	445	426	463	442	456	463	509	484	487	456	426	476	444	448	434	461	444	444	490	478	497	426	437	474	478	417	415	454	493	471	459	457	455	495	445	458	396	457	457	451	458	453	461	472	471	472	437	440	443	435	437	460	464	426	427	428	469	409	459	465	472	469	455	476	442	468	480	456	456	423	433	494	479	446	431	504	448	457	454	442	452	419	458	446	449	446	458	461	438	481	455	461	431	461	419	468	480	433	445	488	482	470	458	446	461	465	434	473	457	454	464	448	444	438	481	491	456	443	453	477	436	464	462	437	401	427	478	438	420	433	462	448	441	469	427	493	435	464	455	482	417	471	457	432	429	447	467	428	452	433	442	447	443	456	453	430	430	426	443	441	479	450	462	446	454	433	444	440	431	411	473	458	460	450	439	460	455	461	457	442	457	455	437	453	419	441	425	462	392	466	447	464	442	411	461	444	437	450	414	453	452	451	464	420	435	435	428	467	428	492	453	471	480	490	454	451	422	465	391	469	440	455	475	466	420	419	442	402	427	440	478	450	438	478	434	483	431	430	435	427	424	467	469	413	441	431	488	471	492	469	467	451	469	448	461	437	435	464	463	485	450	458	468	441	453	458	469	443	433	455	412	496	429	474	462	452	449	421	458	425	467	454	462	465	473	470	436	440	431	435	434	463	494	431	460	427	423	446	469	445	464	471	450	467	475	467	471	449	443	449	475	444	387	472	444	453	452	492	469	470	441	427	476	428	474	408	445	467	469	427	438	433	451	415	459	465	426	459	483	464	409	429	473	451	425	474	442	450	445	440	468	446	466	490	451	447	416	469	462	457	469	448	468	468	424	456	482	439	475	451	500	450	437	448	471	449	450	416	460	442	466	425	463	425	443	454	445	436	433	449	450	447	431	416	443	456	448	474	478	441	469	446	468	458	453	479	430	438	425	458	471	441	433	489	493	445	441	424	459	426	495	437	436	443	450	462	452	491	493	421	461	427	403	439	422	463	494	427	434	430	437	454	473	411	439	416	437	457	444	446	456	475	445	464	460	443	408	452	455	428	462	427	449	409	461	434	460	444	449	483	443	447	490	443	486	464	423	443	449	454	433	423	458	429	479	444	481	455	458	489	436	482	464	442	446	446	404	429	480	487	480	446	447	469	463	461	442	453	454	435	465	469	440	412	468	457	424	454	396	396	460	452	464	427	473	444	422	445	447	491	448	478	443	475	439	461	440	472	457	461	438	436	450	448	432	442	457	452	442	445	448	443	435	436	441	467	446	428	468	421	421	452	477	436	427	456	442	487	440	467	444	479	476	429	487	388	460	455	408	496	440	419	470	453	481	438	433	446	445	455	445	444	430	437	449	436	451	438	446	476	434	456	440	464	485	445	474	441	468	440	459	468	422	471	446	431	465	433	468	446	462	448	471	489	454	428	457	451	443	481	464	466	431	425	433	442	422	437	416	417	489	477	426	394	423	471	432	466	460	419	473	435	427	434	422	438	472	447	425	452	479	448	461	481	457	457	440	483	478	427	445	444	423	469	460	448	462	486	426	465	462	442	434	440	491	478	480	410	452	458	450	485	477	476	440	437	452	458	457	432	446	458	426	423	445	445	466	436	456	466	471	490	449	452	480	468	473	462	416	415	423	453	449	452	468	429	443	478	452	445	416	474	451	431	442	404	451	415	460	426	435	448	415	475	420	450	451	436	439	417	453	433	439	404	463	458	470	483	450	471	461	452	466	474	445	416	428	454	446	454	455	446	456	439	471	434	442	445	455	444	473	445	453	456	429	428	475	417	471	474	455	457	492	464	480	418	438	478	443	459	467	474	459	461	446	486	457	420	483	468	458	453	425	451	447	473	502	457	435	474	479	470	486	424	413	441	456	466	459	458	497	457	453	444	440	493	473	483	439	432	481	423	462	471	466	461	459	458	460	497	435	460	448	439	441	452	463	401	419	450	443	470	422	440	415	446	468	471	430	452	420	454	428	472	483	448	457	443	480	414	424	491	411	416	446	433	479	439	486	422	472	446	426	459	441	466	447	460	434	435	416	452	426	459	437	446	439	468	446	412	452	441	378	469	423	429	465	432	439	485	449	466	453	415	429	457	448	419	436	439	447	455	435	443	430	448	438	474	430	452	458	438	453	451	466	461	456	424	440	453	474	447	463	438	502	433	466	475	414	440	465	492	455	472	434	454	458	434	467	448
14562	1350	1588	1130	656	478	400	383	332	300	350	313	284	308	308	273	282	308	304	296	293	266	292	234	294	271	263	248	282	248	292	271	270	250	257	258	271	276	211	292	236	251	264	260	290	260	231	256	271	265	239	246	262	290	264	230	236	253	267	236	254	319	264	262	246	265	261	293	298	243	233	278	291	241	271	258	257	238	273	266	249	252	266	234	260	251	254	263	264	275	258	261	245	278	232	248	254	258	243	244	257	242	259	290	258	261	264	236	279	260	218	273	228	252	287	259	248	254	275	230	261	278	250	244	289	263	266	281	236	272	272	250	243	237	279	223	261	263	255	270	263	254	280	278	236	260	266	290	248	249	263	287	249	260	257	249	246	251	239	252	263	225	267	253	253	243	256	261	266	245	252	275	259	295	248	265	258	260	241	250	286	276	278	267	269	264	248	256	266	253	233	242	248	256	258	234	293	264	247	244	229	271	314	243	237	249	254	232	272	247	255	264	271	241	267	236	259	272	281	249	268	245	244	238	254	243	251	267	271	276	265	286	276	229	233	244	267	273	238	271	275	266	259	267	273	260	292	261	253	257	255	283	273	242	273	261	240	244	271	251	273	247	282	269	275	244	241	277	254	278	255	249	285	294	254	277	259	236	262	280	258	236	244	260	261	269	249	257	266	247	243	285	230	246	274	268	276	254	297	265	256	277	251	267	280	238	248	272	244	256	259	235	263	234	255	266	262	300	250	258	269	270	259	259	265	267	254	227	291	274	272	263	277	274	242	243	257	258	258	266	247	281	269	268	243	255	241	244	222	252	263	294	258	235	278	261	265	251	245	266	251	249	251	241	253	278	262	255	265	265	258	244	256	259	274	252	237	250	241	254	259	260	272	253	265	269	236	245	241	270	283	278	297	257	266	240	230	258	278	247	233	254	255	238	264	226	291	288	271	254	258	263	250	261	252	284	230	292	269	277	279	236	271	254	250	258	272	265	269	255	285	265	258	248	241	265	249	246	256	262	261	272	247	278	292	257	276	247	285	242	257	277	272	294	283	289	236	275	256	276	255	269	260	257	240	278	249	223	271	252	274	267	250	274	282	243	259	269	272	246	257	256	260	235	256	243	253	254	252	237	274	256	228	264	268	244	273	262	285	288	258	250	278	272	275	275	231	234	260	237	261	243	271	266	270	264	280	254	261	267	262	254	252	250	250	274	266	249	279	255	240	248	224	261	277	254	239	220	255	284	228	249	254	284	307	265	254	285	275	290	225	243	268	269	265	255	271	296	267	252	258	274	273	232	237	246	266	257	302	254	252	283	238	270	273	285	269	276	249	279	274	255	240	262	277	277	275	248	263	291	243	276	251	265	268	247	267	293	240	281	234	279	279	273	259	248	315	246	235	275	274	275	228	265	254	243	247	210	259	262	242	284	296	219	265	258	294	255	263	238	242	260	246	268	250	241	275	251	238	242	228	246	231	269	244	278	243	254	226	265	245	265	278	281	285	266	257	238	229	265	256	249	240	252	269	276	271	262	269	268	277	272	260	266	322	248	261	256	265	263	271	264	271	245	273	248	241	234	248	288	251	260	241	271	255	268	270	238	287	265	252	252	235	277	251	262	260	249	278	266	241	275	284	248	252	282	260	258	285	267	268	240	251	259	289	283	268	253	265	249	233	271	241	282	265	258	241	279	266	262	264	268	252	270	284	292	253	282	256	269	265	270	247	224	254	231	241	260	262	257	237	263	247	273	283	258	234	299	298	263	241	271	232	237	252	283	264	288	244	259	303	281	248	240	250	272	279	279	236	255	270	251	280	250	261	255	266	292	253	274	265	251	256	283	250	251	249	245	249	277	239	268	271	286	250	258	269	258	279	257	255	272	250	257	253	238	269	270	279	267	257	267	269	274	277	256	273	249	231	262	247	264	256	275	242	238	275	239	255	268	266	263	288	258	256	252	246	269	268	275	275	258	281	242	264	277	265	267	257	257	258	275	264	264	255	269	279	238	250	249	242	261	278	249	252	273	290	256	279	239	253	243	255	272	246	270	288	241	279	245	270	255	261	242	276	269	281	236	238	286	253	264	292	248	249	266	245	262	247	249	266	278	256	243	258	262	257	228	290	266	279	291	311	285	285	214	293	255	251	287	271	265	278	271	219	265	247	254	264	294	281	277	251	271	291	285	263	259	253	257	254	228	249	240	256	274	261	276	294	266	262	252	270	244	248	273	278	262	250	261	274	238	254	280	258	247	275	276	250	272	282	270	263	312	285	246	247	255	267	273	308	263	268	259	214	268	233	241	261	278	283	271	258	278	249	275	269	242	240	277	211	235	240	240	261	267	242	246	280	254	291	223	228	255	255	267	274	266	247	259	275	257	240	240	258	273	262	281	280	257	242	243	253	250	291	277	296	256	263	250	260	261	253	251	239	222	277	302	278	271	267	273	249	241	276	243	272	260	259	276	259	274	268	238	260	264	256	266	258	268	263	263	242	247	255	284	279	273	268	292	257	232	238	236	291	263	245	257	249	258	279	283	256	297	244	264	267	258	255	289	282	252	259	281	278	252	258	263	256	248	258	260	256	269	256	255	275	234	295	277	273	257	248	279	259	249	264	249	250	258	251	251	257	245	250	242	282	269	250	245	246	264	278	245	237	269	257	231	290	254	247	276	252	261	248	285	254	244	269	256	271	247	271	267	254	250	267	246	297	250	260	296	285	278	302	225	252	283	275	249	265	287	255	245	243	284	270	248	252	275	272	244	269	276	286	260	271	262	251	246	247	239	253	264	252	248	247	264	268	231	256	234	270	263	278	260	259	289	233	267	248	281	286	253	268	249	280	242	278	263	246	243	272	237	271	257	234	224	286	256	234	283	271	266	230	267	272	286	284	273	267	264	228	261	259	259	272	294	278	259	252	238	240	260	252	263	292	287	250	280	285	244	279	260	259	268	254	289	273	271	261	260	279	267	266	270	237	273	247	290	292	293	238	233	223	265	266	275	240	260	228	296	253	234	257	251	261	269	258	231	256	279	270	253	264	279	271	286	229	271	241	261	294	258	305	264	260	274	252	250	246	251	257	246	245	266	282	259	265	239	261	250	254	280	267	287	239	250	253	273	251	261	267	238	259	265	260	273	252	312	281	264	244	249	256	267	256	246	262	276	267	288	282	289	271	222	293	282	304	255	252	246	253	262	264	266	255	261	257	248	276	263	257	244	258	268	267	264	258	248	268	247	228	228	271	253	292	278	287	272	273	263	270	253	269	251	274	262	226	222	252	292	265	246	268	261	280	270	257	258	244	281	253	254	272	259	277	288	253	259	289	259	271	275	275	269	277	228	270	294	247	249	262	228	296	242	263	257	287	260	241	241	275	259	244	297	273	253	247	245	243	255	244	240	277	238	248	254	233	256	246	271	252	265	264	287	257	269	269	277	261	240	242	276	283	262	260	264	228	251	249	270	280	218	248	269	266	260	246	281	266	288	247	256	260	243
8242	1239	3345	3272	2272	1757	1423	1246	1117	1052	967	911	907	911	849	804	787	796	710	766	740	689	756	719	727	693	735	678	718	633	688	673	678	659	710	666	693	667	649	646	671	703	664	660	649	655	669	662	631	650	662	631	657	681	641	624	664	655	673	657	683	661	621	693	639	667	657	628	693	580	658	621	678	702	641	623	654	638	647	612	690	601	637	648	670	621	638	686	639	657	623	656	674	660	690	664	603	681	611	642	620	636	652	665	589	642	621	632	645	647	657	670	619	649	669	700	649	674	666	656	694	652	700	654	667	592	662	642	619	636	658	672	671	649	646	611	637	628	669	652	630	651	630	634	629	647	609	648	634	632	680	673	640	642	664	631	666	637	663	620	649	640	659	655	629	625	649	614	617	589	690	633	678	672	642	665	643	704	641	682	653	644	665	655	714	663	640	612	639	692	682	684	633	645	657	619	603	659	617	624	645	668	664	637	621	652	620	617	672	680	624	643	643	648	674	671	621	632	624	654	662	650	661	649	670	620	710	676	648	655	620	622	651	618	672	628	658	678	652	633	615	664	651	614	636	672	620	657	607	678	651	658	655	641	655	606	642	682	613	665	654	655	611	647	688	633	675	662	642	602	647	660	634	695	667	629	625	699	633	647	598	647	622	623	639	673	633	644	665	627	635	611	651	697	681	686	601	626	610	654	688	626	629	628	652	663	615	632	681	640	642	637	640	677	653	623	649	667	624	625	607	620	636	681	611	605	586	651	657	616	631	646	654	691	613	651	653	624	658	676	690	646	660	608	612	639	633	633	672	585	644	649	634	620	661	642	626	642	619	690	683	612	611	682	625	640	635	629	684	658	660	664	602	645	643	676	633	637	672	687	665	650	582	631	652	650	676	622	636	640	622	680	689	573	622	653	633	626	615	636	661	642	645	628	620	649	613	635	653	638	661	697	611	673	612	634	653	617	637	661	627	653	614	660	618	586	629	636	634	664	660	627	672	584	644	603	653	714	577	619	601	648	605	613	644	649	647	678	647	646	639	653	656	611	673	644	639	665	663	622	634	601	667	635	650	628	622	639	645	628	684	654	603	659	658	633	612	660	625	665	640	591	599	603	689	669	640	634	629	662	654	635	656	636	628	659	632	648	625	672	605	624	665	621	621	649	625	639	629	667	629	594	648	623	691	610	626	655	639	665	654	684	639	649	649	602	649	650	600	670	638	640	677	622	622	616	666	608	684	670	649	605	645	648	637	679	658	663	657	602	614	662	632	641	641	712	625	649	655	668	673	594	666	665	675	687	667	631	648	672	674	657	675	634	629	649	637	657	638	664	628	628	622	682	639	590	633	682	648	616	650	647	605	671	669	631	622	635	684	633	617	637	635	667	647	610	631	639	659	650	675	634	666	635	680	634	637	657	668	635	609	699	659	640	642	664	690	683	609	620	683	650	655	649	653	616	643	664	662	666	690	620	646	633	628	681	605	671	666	682	669	637	659	660	647	647	591	621	605	666	624	661	594	639	666	661	646	653	614	647	652	665	664	588	665	644	656	625	638	654	669	605	617	660	595	627	666	662	608	635	661	686	647	630	668	662	621	626	624	657	665	644	631	648	670	638	637	613	665	577	664	659	629	636	648	667	682	624	639	658	618	611	661	659	625	656	651	618	651	671	607	659	671	648	604	666	641	640	660	686	648	631	642	634	611	658	670	644	661	670	665	657	663	679	663	642	649	668	659	657	695	629	627	657	663	629	655	607	645	628	620	663	637	616	675	636	649	636	624	639	649	637	690	678	667	663	665	676	648	647	605	667	677	644	614	645	666	665	694	623	629	660	599	635	642	625	587	692	607	609	625	649	633	652	652	623	652	669	653	648	674	623	689	629	655	682	621	614	671	676	635	667	678	674	661	650	657	695	615	643	678	636	643	646	615	654	643	677	656	646	648	633	637	624	632	582	626	660	636	662	653	658	598	599	703	677	652	651	640	632	667	645	653	602	639	601	618	642	633	636	622	636	647	675	672	627	630	666	604	656	636	657	595	691	619	632	615	624	635	617	648	664	636	654	645	607	604	634	631	642	632	620	670	663	654	652	636	621	670	632	636	600	641	616	638	598	702	630	700	640	636	683	667	628	590	683	582	660	670	589	623	691	629	673	670	649	648	648	636	605	656	662	599	640	675	672	628	662	634	629	636	629	663	663	635	686	614	635	609	627	653	657	654	628	627	644	669	618	651	657	646	606	663	632	689	668	630	679	630	672	645	620	604	639	668	604	630	600	663	622	702	630	626	658	633	652	651	653	616	607	656	673	615	667	643	661	671	596	649	658	646	646	649	617	592	649	687	647	670	649	693	645	626	643	629	628	663	600	647	660	655	618	628	658	677	678	655	627	623	653	656	663	655	675	673	646	664	632	652	670	624	633	666	660	666	660	672	619	648	637	633	604	657	657	663	673	622	632	661	668	668	600	642	633	649	581	645	667	651	689	643	640	629	672	625	630	625	598	619	627	649	675	689	658	700	650	649	663	627	641	648	656	625	640	632	621	601	657	673	660	637	640	658	663	648	629	638	664	676	600	642	628	646	639	663	700	628	647	617	657	606	631	618	658	662	627	688	627	656	615	640	661	620	606	701	688	662	669	661	640	628	683	666	627	666	660	673	624	673	645	676	633	650	679	696	611	660	663	662	629	648	652	638	618	640	673	648	633	618	710	641	644	644	634	632	579	590	625	648	668	695	682	638	725	603	652	613	645	610	649	641	655	637	635	626	643	620	640	629	625	652	672	679	596	627	665	656	607	666	695	589	657	673	619	645	624	643	680	651	714	652	594	680	637	646	680	653	662	620	667	616	668	619	568	644	613	647	674	646	631	599	647	612	627	643	677	652	626	662	644	643	626	677	667	704	682	659	662	605	646	657	658	667	662	626	644	605	656	683	671	660	584	639	622	691	661	655	645	638	655	634	666	659	637	641	622	627	609	633	682	678	630	638	667	674	621	619	662	639	633	640	651	609	636	652	641	658	639	658	676	636	676	715	611	626	648	653	614	660	635	677	702	669	653	649	653	604	606	663	609	618	610	639	665	626	643	638	636	690	669	601	619	654	627	651	595	660	625	649	659	595	665	596	663	649	667	650	600	650	645	650	650	646	661	664	664	658	645	643	665	578	669	630	640	631	690	607	624	642	659	654	632	646	657	674	622	634	642	653	650	698	617	619	647	600	662	591	684	685	628	712	652	629	635	608	653	625	633	642	636	605	601	702	638	674	642	683	666	608	673	686	665	682	634	671	670	697	672	643	592	635	644	652	612	644	615	612	601	660	618	626	611	641	634	663	662	607	646	634	613	683	654	650	644	683	664	631	616	645	658	650	588	633	709	626	585	596	618	679	637	572	668	640	657	615	651	660	627	623	656	640	626	664	669	648	689	612	666	640	673	637	638	661	617	615	658	640	657	654	641	621	648	673	634	692	638	637	681	648	664	646	708	632	634	639	636
1766	370	476	360	377	377	380	377	332	372	370	359	380	373	346	362	359	356	371	337	342	391	365	398	385	341	373	369	387	373	439	361	376	395	380	403	367	375	399	387	369	384	366	342	363	357	371	366	389	358	387	346	344	318	359	368	385	360	373	356	383	357	335	329	400	416	348	377	367	342	392	369	380	333	361	332	347	337	404	375	358	342	333	353	375	366	367	383	387	360	366	347	338	326	397	409	384	372	411	373	390	347	389	351	378	347	396	337	392	375	350	384	341	374	378	343	344	381	348	383	368	377	360	366	405	364	351	352	362	360	324	346	357	356	309	317	374	342	388	376	362	333	382	375	391	388	384	358	348	377	351	397	430	395	345	313	324	340	374	393	416	351	341	382	369	397	366	331	383	369	363	356	371	366	365	389	338	323	355	353	344	360	324	328	365	362	381	360	380	396	342	351	356	372	358	359	354	362	386	338	340	374	367	381	380	368	365	330	361	356	352	350	392	368	339	371	380	376	374	392	368	375	349	413	343	407	402	342	366	395	353	352	397	378	426	362	365	381	360	364	347	384	352	370	339	340	359	387	356	366	384	341	383	362	395	378	367	365	370	401	381	377	380	329	352	347	371	369	365	360	392	384	357	362	400	350	356	386	358	349	380	368	417	369	371	334	397	353	375	373	333	372	351	345	379	345	349	357	384	371	351	355	382	350	396	368	357	339	371	369	365	349	408	339	361	355	375	349	402	415	369	356	350	354	349	363	383	377	383	364	381	386	357	392	374	371	372	363	393	386	358	358	378	397	372	347	346	369	388	371	348	361	362	370	372	348	351	393	356	370	352	365	399	311	400	347	332	350	393	389	370	396	371	373	346	366	380	367	329	341	348	408	344	344	370	360	357	396	350	396	322	317	365	420	369	363	385	368	370	404	362	355	402	351	337	386	357	364	379	352	361	359	345	349	354	368	414	357	406	312	389	402	377	404	339	373	364	354	322	350	366	363	377	361	354	364	384	374	371	377	377	409	374	354	345	347	372	372	349	384	368	354	411	355	380	368	338	415	346	368	349	343	411	360	391	362	358	393	388	355	337	322	380	373	393	370	378	356	378	340	382	401	381	340	343	384	369	373	376	394	399	366	394	336	383	388	368	400	381	363	362	368	391	368	371	344	358	374	363	424	355	355	351	413	402	368	350	360	371	379	367	332	359	384	354	318	347	367	370	340	326	342	356	372	356	367	347	358	394	366	334	361	379	375	357	394	327	348	376	372	344	363	362	357	334	356	381	348	360	393	362	335	350	357	343	350	366	362	375	375	393	347	367	375	393	364	321	359	375	389	356	351	356	393	375	380	394	351	320	386	383	389	378	336	367	357	371	335	357	335	393	364	345	346	345	367	355	391	351	339	372	332	394	371	355	356	396	387	309	392	391	352	355	392	347	382	365	375	366	344	376	369	360	349	366	377	344	416	376	374	404	352	339	367	355	360	334	336	353	406	351	375	387	313	354	369	344	352	297	384	361	368	332	362	403	397	386	390	400	358	389	356	385	373	364	337	344	353	322	372	374	382	356	366	382	349	345	357	395	375	341	335	389	395	405	350	327	373	408	377	375	365	378	350	381	379	385	360	383	360	376	365	393	370	374	353	361	369	339	366	371	392	376	326	388	345	396	368	386	342	341	341	344	370	373	373	366	330	384	395	375	365	361	384	378	331	329	331	400	383	376	353	373	345	363	324	350	352	398	358	359	407	391	384	348	357	349	354	346	379	370	351	389	369	388	346	381	352	325	372	377	345	347	369	353	361	394	349	418	339	377	344	376	361	367	345	382	366	368	368	353	384	335	366	361	383	348	405	366	375	374	385	375	379	370	359	369	402	372	312	386	348	363	357	357	360	363	402	388	353	346	380	369	360	322	351	345	386	356	381	396	362	386	353	368	343	372	357	349	374	411	395	381	348	359	370	378	369	366	356	377	362	376	390	340	362	373	336	356	333	354	349	376	336	359	372	388	333	371	356	366	382	348	356	370	412	359	383	355	335	327	374	343	347	346	366	398	363	381	355	337	390	351	354	379	374	373	350	373	384	404	323	393	402	348	335	375	377	344	395	354	363	377	365	381	347	380	386	361	363	314	381	378	395	370	376	357	360	358	340	394	324	351	374	350	352	363	340	359	378	366	340	351	378	374	340	394	396	351	369	363	359	332	352	353	347	342	368	394	377	382	362	339	393	381	350	337	356	380	362	402	391	355	351	367	367	360	378	332	355	361	400	366	366	382	368	375	386	351	347	384	396	378	379	358	345	368	372	331	391	360	370	355	370	362	366	364	345	386	356	341	375	378	392	374	350	344	356	365	360	356	391	373	378	358	370	323	374	344	311	329	338	369	389	347	355	383	388	382	359	372	370	353	411	359	359	361	378	357	356	345	380	372	377	337	360	363	344	390	343	352	332	361	393	388	357	349	373	372	365	358	391	359	371	402	355	377	362	321	360	351	372	367	375	362	341	399	373	366	380	382	383	395	338	395	353	397	395	348	382	353	370	385	380	386	403	364	381	360	355	383	369	370	354	386	364	362	345	323	409	330	341	358	367	333	362	355	371	385	329	317	351	371	365	353	359	373	354	385	348	396	390	364	310	393	364	362	343	361	367	391	362	397	382	390	325	341	355	352	371	410	381	324	353	350	362	345	367	349	337	377	364	372	369	353	347	348	373	331	339	358	365	375	372	375	338	336	354	358	378	372	397	363	374	370	357	367	367	378	330	387	383	402	343	344	334	371	374	367	342	382	384	388	365	393	376	343	377	397	400	349	396	365	395	355	349	403	370	372	365	395	393	379	386	374	374	367	347	365	374	333	352	386	355	340	385	337	364	391	365	374	396	348	361	372	380	336	384	362	351	337	382	364	357	374	368	388	374	360	347	382	381	380	328	370	358	358	338	383	345	363	380	365	363	390	340	346	377	361	310	381	379	349	363	408	367	362	364	346	384	375	361	381	359	323	328	340	369	348	371	385	349	357	364	351	354	320	328	375	370	389	355	378	352	367	369	350	369	340	402	370	374	353	352	345	334	341	415	397	361	348	388	395	342	349	335	342	351	334	373	355	348	368	364	370	371	345	384	357	378	355	368	344	351	376	414	404	393	376	329	355	364	384	356	356	373	372	400	377	352	359	373	356	359	361	383	388	368	339	349	305	359	367	379	364	363	371	409	367	334	382	383	364	367	395	403	372	354	394	364	400	330	336	352	385	357	342	362	361	371	376	373	364	357	382	387	361	357	388	383	372	372	366	401	354	367	385	389	362	384	388	358	341	369	349	402	385	384	363	387	405	321	369	379	347	363	342	397	380	345	348	333	377	363	387	406	354	346	316	363	340	364	354	389	381	357	342	363	396	349	368	327	378	362	379	368	381	339	371	366	386	365	340	389	385	367	373	391	389	366	391	427	398	368	352	358	356	354	348	357	342	349	353	344	351	350	365	349	374	360	387	356	384	379	361	352
2095	869	1159	857	810	792	833	784	837	831	809	782	822	814	774	814	830	786	816	816	837	802	797	797	820	854	795	773	793	782	822	826	808	836	868	780	781	810	745	809	759	827	849	809	810	823	805	804	741	842	803	843	748	767	778	778	819	812	825	751	858	777	800	814	764	816	839	827	776	802	780	795	767	780	780	846	803	784	817	799	835	815	820	804	799	794	792	799	785	825	778	776	816	740	802	826	816	810	772	785	819	796	812	804	821	767	813	834	773	789	778	780	766	820	805	807	786	768	825	779	774	823	823	808	795	810	761	813	784	800	828	785	810	820	813	821	796	767	804	795	769	804	786	768	804	771	778	815	800	791	796	801	783	758	805	827	776	836	820	779	812	770	845	764	801	775	752	856	839	848	756	774	815	792	791	768	784	865	771	829	789	806	827	743	772	801	800	803	839	794	822	819	815	795	799	791	849	823	754	849	834	792	843	832	805	804	792	840	811	820	798	780	791	830	761	754	789	860	782	795	802	775	794	762	805	754	757	839	846	808	800	812	846	851	841	783	820	812	810	742	802	820	843	844	859	785	802	800	827	738	818	805	778	758	773	828	802	791	775	756	805	801	794	785	807	782	848	830	843	823	819	791	825	786	788	785	834	769	736	847	779	791	796	835	790	863	813	818	825	845	758	807	776	839	781	785	805	795	813	819	776	791	880	826	799	780	775	796	815	781	756	766	838	779	785	798	807	815	800	811	830	807	798	867	796	794	803	862	807	826	829	826	769	774	807	812	751	841	760	770	791	828	798	821	746	826	815	784	848	753	799	778	819	841	813	800	820	755	790	815	788	828	833	800	796	798	821	812	829	793	811	813	839	818	819	778	775	781	758	801	811	798	722	816	761	755	827	762	779	829	857	795	820	814	771	825	816	760	804	787	825	795	842	834	759	784	802	850	776	857	800	826	851	829	786	776	776	843	800	808	781	780	821	788	806	812	796	810	823	798	828	797	774	757	761	819	773	806	773	778	799	810	825	774	777	829	797	815	730	803	789	767	799	820	838	791	760	810	835	811	763	808	841	786	793	817	802	789	809	786	793	806	849	781	834	763	751	780	807	786	796	892	835	830	809	851	791	786	767	805	796	773	712	840	796	826	818	845	793	775	798	788	751	787	791	780	776	783	812	793	781	790	805	796	786	819	827	830	821	724	780	780	812	753	833	772	792	765	814	839	820	816	750	808	817	822	807	785	800	806	836	792	778	793	832	827	785	845	785	777	783	735	806	800	840	783	820	747	800	730	867	838	806	799	729	795	800	793	739	752	810	769	867	828	797	805	842	800	794	800	757	831	797	775	765	760	778	786	780	806	796	834	810	792	791	793	817	732	811	802	768	804	827	851	736	794	797	823	771	802	792	808	823	816	764	773	800	832	811	808	840	850	825	835	792	761	766	793	850	760	824	818	801	816	777	835	807	793	818	842	782	779	775	807	743	850	800	798	821	775	831	793	782	799	840	789	800	810	802	808	809	785	788	836	723	812	801	821	786	809	805	774	797	817	798	757	847	780	794	837	804	800	781	809	807	815	802	771	757	833	828	779	805	794	796	788	742	807	827	824	845	832	825	769	771	802	830	780	788	829	799	806	824	801	783	803	873	755	798	725	777	830	767	754	803	795	805	826	825	806	765	773	855	801	785	770	850	792	795	827	816	821	819	760	833	834	773	848	754	777	801	789	826	787	758	771	737	798	776	805	817	819	751	785	803	807	844	834	798	805	783	755	770	813	785	822	778	814	790	798	831	792	795	773	855	785	811	809	792	802	846	856	769	827	827	807	844	799	825	760	810	766	796	851	762	764	796	778	832	828	766	795	796	839	796	783	833	786	787	767	751	838	808	782	770	790	802	841	782	750	749	769	794	837	776	821	834	811	836	763	834	820	830	802	849	800	796	775	830	822	769	808	755	786	789	799	864	763	820	835	795	844	791	804	792	799	808	799	771	875	817	818	826	855	756	805	812	848	793	778	776	798	815	820	758	809	729	808	787	796	779	757	785	817	814	828	831	834	765	824	792	819	802	799	798	810	832	802	769	805	829	789	784	781	736	792	833	796	783	788	767	787	810	804	812	808	856	813	762	780	830	794	811	754	822	836	827	820	774	843	798	798	761	812	826	844	819	780	803	810	745	827	783	772	759	818	792	773	781	823	803	748	820	788	817	780	796	797	805	819	803	775	792	809	734	849	755	809	799	792	796	750	814	793	774	776	814	808	820	821	796	806	798	802	827	796	736	814	850	809	828	756	867	809	841	780	816	832	811	768	791	840	818	879	819	776	820	816	807	773	808	786	812	774	776	809	775	870	766	795	826	783	822	817	813	757	830	776	813	785	790	774	796	822	814	812	792	805	776	784	790	744	832	797	810	844	822	830	826	782	784	750	823	850	840	813	784	789	773	828	836	786	826	782	826	763	811	765	789	783	809	851	866	804	832	795	736	756	814	819	817	770	817	828	788	803	801	749	843	835	749	818	797	802	803	760	800	811	804	811	761	804	813	817	818	794	822	762	781	825	835	800	799	764	806	817	798	815	812	758	804	796	827	806	798	779	827	794	802	850	793	789	734	819	771	776	787	777	862	825	832	766	762	787	774	804	806	821	819	800	824	826	749	771	827	795	791	825	763	804	799	783	764	822	812	767	837	786	781	816	786	855	827	771	860	789	787	820	868	818	815	787	800	835	778	843	820	822	804	800	810	780	824	775	768	771	799	825	747	827	816	806	833	820	839	856	794	828	751	795	804	772	779	787	792	824	791	830	790	767	808	798	752	805	749	861	817	795	791	806	808	825	876	766	855	844	808	814	820	819	817	807	819	812	847	786	830	842	808	813	763	774	813	827	729	831	880	797	718	824	772	833	832	796	774	719	796	778	830	792	834	873	797	862	765	837	839	736	787	782	810	790	797	807	771	770	774	802	873	843	802	758	801	779	818	814	787	807	797	767	828	810	868	798	830	816	829	822	826	779	833	777	786	819	781	771	821	804	833	822	823	800	789	769	838	776	832	802	759	810	793	845	775	859	838	748	781	783	794	824	798	813	772	746	810	788	864	777	769	763	811	785	801	796	817	843	827	785	818	829	783	751	816	795	808	784	788	789	801	843	802	787	783	747	772	784	802	802	861	761	781	792	782	813	763	801	837	818	852	766	773	840	815	791	807	739	784	816	794	805	796	839	786	783	869	762	809	735	808	796	802	770	781	804	740	804	774	795	832	816	810	759	768	782	765	790	814	812	785	875	832	830	855	835	861	769	730	769	818	818	787	835	828	819	840	776	798	769	788	812	803	831	811	774	812	836	830	797	821	801	848	808	805	756	757	814	845	773	758	802	801	810	790	814	830	839	778	791	762	801	786	832	798	778	756	813	763	840	812	799	840	819	807	823	808	796	798	811	749	827	794	785	818	798	766	845	761	851	866	820	810	833	818	826	774	783	747	823	801	842	794	763	781	796	818	751
7993	567	875	593	369	338	283	257	236	217	210	194	178	197	183	199	194	219	150	191	201	195	209	175	177	179	180	191	174	167	196	186	198	177	169	182	191	205	192	176	182	198	211	182	163	176	180	150	153	170	181	178	180	170	168	164	185	191	178	218	157	195	186	198	177	186	159	172	176	166	199	162	190	174	174	189	200	184	167	174	200	175	167	177	181	177	189	167	165	191	170	180	186	171	168	207	183	161	198	186	205	159	181	159	173	165	182	195	187	182	198	154	197	153	186	175	179	205	173	163	202	142	146	169	164	177	176	191	182	190	165	176	165	176	165	194	174	174	207	160	163	167	165	182	156	173	188	187	179	180	175	157	202	180	181	192	173	167	156	192	187	166	173	186	175	198	185	206	185	145	186	167	172	196	195	184	175	180	162	191	209	180	172	192	191	166	199	164	174	172	195	188	175	158	186	183	191	187	193	140	162	174	179	152	181	221	170	193	199	163	196	180	177	177	165	197	195	152	200	168	166	179	191	188	194	187	176	208	174	161	165	194	194	183	197	167	198	196	176	183	182	165	168	167	189	172	182	195	159	167	179	184	203	171	168	189	198	174	167	144	158	171	169	181	193	211	208	193	175	197	170	178	208	183	187	186	145	194	178	179	189	193	148	148	177	166	168	198	185	169	176	189	165	171	196	170	194	182	166	191	170	195	204	200	206	171	188	162	198	164	156	188	172	161	181	182	191	204	180	183	166	165	143	181	179	167	207	181	213	194	176	158	179	157	154	171	183	185	162	160	163	171	176	186	174	186	178	180	205	184	177	167	173	197	197	178	169	200	191	182	178	181	175	171	187	196	162	173	187	183	193	186	166	171	197	149	175	191	190	200	169	185	168	162	179	165	198	168	160	178	180	189	207	181	189	171	176	195	177	176	174	174	176	166	177	185	165	153	171	175	166	183	170	187	157	160	199	203	181	159	160	168	164	199	160	161	152	193	184	164	186	173	155	162	209	201	184	180	193	160	199	177	174	175	161	179	165	213	156	176	194	189	205	184	157	172	157	185	170	187	181	200	203	176	171	185	178	151	194	201	176	199	178	181	191	184	190	181	185	164	191	171	184	198	184	187	167	175	149	174	170	171	175	184	164	193	187	186	177	171	198	178	192	188	204	208	179	178	159	185	173	187	173	174	180	188	189	181	172	159	170	187	184	189	193	173	192	178	196	168	139	171	177	185	182	182	158	207	161	186	175	151	184	183	183	188	185	184	197	180	168	197	190	204	221	178	170	185	174	166	155	185	160	173	176	187	179	169	168	196	177	194	157	160	189	201	198	196	200	188	185	190	179	183	170	164	182	184	170	179	179	161	158	167	191	205	184	172	176	176	172	168	172	156	161	194	195	181	182	172	188	185	172	173	177	179	173	159	167	172	180	185	198	159	176	188	175	155	163	170	189	186	169	200	171	182	193	175	167	177	174	169	194	167	181	177	176	176	175	187	182	168	152	181	182	174	174	166	167	171	194	181	197	204	160	174	173	161	164	173	186	204	172	171	167	195	148	186	208	183	176	168	177	155	150	186	173	139	160	176	153	202	170	192	196	158	180	180	164	171	183	182	181	164	160	173	172	182	193	185	167	153	171	178	174	190	181	156	167	184	150	178	170	172	200	167	185	185	186	168	181	218	169	160	189	157	182	177	177	176	179	182	167	172	173	169	184	188	154	143	185	199	188	170	200	177	134	172	178	162	168	174	169	174	168	163	166	175	201	193	204	175	186	201	180	180	191	194	185	199	172	176	193	197	164	160	153	180	176	193	180	200	170	185	180	168	160	165	181	168	168	161	183	185	186	213	194	155	207	167	188	173	183	174	191	208	167	168	173	165	158	176	183	180	181	169	186	213	153	181	158	193	182	168	189	177	199	166	176	205	174	181	210	203	173	173	169	154	187	165	197	173	195	205	187	155	174	181	151	183	178	182	162	163	198	184	188	171	171	176	190	193	184	153	176	141	182	171	173	170	163	141	156	180	186	166	173	163	183	177	176	181	172	179	211	210	194	179	173	220	185	177	192	170	164	194	176	186	179	185	184	159	164	183	197	202	193	159	183	195	194	198	142	177	194	203	190	176	165	167	170	190	157	176	159	184	175	193	166	176	178	184	187	151	175	188	173	170	184	197	154	189	166	189	157	181	181	148	187	159	156	163	197	171	178	190	204	177	166	177	183	189	181	181	168	154	191	166	190	176	172	183	155	196	175	205	188	212	182	156	180	174	194	183	189	167	168	177	168	184	161	149	203	169	162	174	189	175	175	174	174	182	144	151	194	182	153	161	184	179	154	145	173	194	188	155	201	152	185	193	192	149	193	174	172	176	165	195	177	162	176	180	165	161	218	197	180	159	214	191	195	169	180	202	182	179	176	174	195	182	156	166	194	194	163	158	182	180	179	172	180	177	165	207	194	154	169	191	193	179	165	168	175	166	162	196	181	182	189	187	174	170	160	183	175	195	179	166	160	167	194	198	181	178	188	173	191	138	185	182	184	185	178	171	179	186	184	169	174	173	162	149	173	157	152	171	180	160	193	171	171	179	183	177	177	174	179	200	161	155	165	157	200	202	183	171	183	195	172	184	161	167	182	207	181	183	180	183	189	183	163	163	182	185	199	170	186	179	171	187	173	172	174	203	182	170	183	173	166	165	178	179	168	186	172	191	202	172	186	155	159	172	199	198	180	176	174	161	189	182	197	170	165	163	177	175	188	168	186	158	183	163	173	171	174	155	159	179	218	171	170	183	195	162	186	179	171	170	157	181	198	164	202	182	181	179	165	161	165	184	195	156	189	187	190	203	152	176	186	176	185	161	195	179	164	178	164	178	200	155	149	180	178	182	212	168	184	185	162	159	187	167	178	176	183	163	167	174	157	178	190	194	194	177	179	154	164	182	162	171	174	198	176	180	179	183	187	181	154	165	190	172	177	207	218	171	165	194	179	191	164	187	209	194	172	175	171	189	182	185	183	172	176	181	209	196	180	171	190	189	167	211	177	153	195	169	190	182	191	186	164	176	195	190	167	192	166	198	192	180	179	176	174	184	168	177	159	194	169	167	167	174	182	210	185	186	184	173	214	175	187	159	187	189	187	179	201	185	191	205	198	178	179	172	124	165	178	198	157	203	206	169	171	182	177	178	167	182	163	196	163	138	171	162	166	185	201	192	202	171	174	194	168	186	153	180	171	195	191	167	172	162	178	184	187	197	180	158	182	181	199	180	191	198	198	174	160	181	195	191	188	178	186	201	170	165	189	199	171	173	195	155	173	159	210	203	172	184	156	155	193	184	169	184	182	203	196	176	189	190	177	196	177	174	178	165	195	171	165	182	170	152	178	195	190	192	185	174	194	204	182	176	174	181	171	199	182	162	151	164	170	184	169	194	170	202	161	181	168	194	173	191	207	186	185	192	173	181	175	181	168	154	167	186	208	194	205	163	185	193	157	178	184	171	176	197
6272	749	2072	1733	1277	1058	852	797	701	675	574	647	594	550	558	562	549	526	464	502	511	506	484	491	478	488	500	479	489	499	441	459	464	459	444	492	466	439	473	467	506	485	434	454	477	448	454	426	489	448	428	470	462	469	475	428	430	495	476	465	453	435	475	455	463	461	467	436	493	454	433	463	432	434	430	434	455	424	464	430	437	455	488	447	441	464	456	422	449	428	422	434	446	416	460	430	453	439	442	390	490	446	438	489	439	448	486	431	489	419	471	447	471	449	460	419	453	467	481	484	435	420	454	472	448	466	431	462	435	475	428	520	447	475	474	464	450	431	458	434	462	421	449	451	481	460	440	462	459	465	420	454	465	473	495	465	433	467	437	432	477	497	458	466	427	408	426	498	470	461	458	461	422	470	446	481	465	474	426	477	429	464	437	436	464	454	462	454	425	455	429	449	453	461	465	429	449	427	429	511	467	439	418	427	451	447	479	503	454	440	465	448	469	450	445	430	424	452	442	433	431	490	443	451	431	416	420	429	478	457	451	444	465	428	444	445	452	408	419	455	485	446	463	453	439	494	436	465	452	459	444	427	468	437	458	464	454	463	432	421	456	418	431	463	444	431	422	459	480	467	432	455	409	466	429	439	493	480	468	431	446	426	447	447	425	473	446	430	483	465	435	452	454	467	439	496	436	423	478	454	395	434	499	436	461	450	425	444	422	423	471	443	448	426	453	473	406	468	467	447	448	448	469	452	477	472	477	454	435	463	433	464	425	457	478	453	453	414	471	456	444	453	442	447	425	466	455	458	420	463	468	439	461	442	461	440	461	473	414	442	442	480	462	464	450	442	425	450	423	444	459	443	475	425	429	436	441	469	443	472	462	459	444	465	470	428	401	440	461	467	421	458	478	458	444	453	457	452	431	429	450	455	459	435	485	447	466	433	460	430	428	450	444	482	472	474	444	465	451	445	444	431	467	463	447	422	432	468	431	472	475	466	461	467	461	484	506	424	446	443	442	484	469	445	451	448	437	444	443	432	468	472	430	453	477	429	484	496	473	438	465	414	478	487	464	426	440	489	441	489	480	467	444	471	441	450	439	426	443	444	483	400	454	435	459	490	435	435	410	479	445	457	513	447	479	461	435	428	450	465	485	452	434	473	471	435	442	477	441	443	489	455	447	431	424	436	456	455	487	452	451	451	466	474	459	417	483	461	439	462	434	421	439	442	451	463	465	489	472	437	455	473	463	431	479	489	429	420	431	448	449	455	478	447	431	417	501	427	440	458	442	448	427	456	453	490	434	426	431	422	490	442	470	448	450	455	410	481	443	426	406	452	437	456	454	454	426	435	465	424	475	434	414	454	453	395	440	433	451	446	446	418	458	470	474	458	488	471	501	454	477	483	453	439	449	436	458	456	474	459	435	457	409	458	418	477	471	464	462	456	411	481	469	445	476	452	436	422	438	454	447	490	442	447	439	448	420	456	406	452	458	432	455	463	481	460	448	427	488	468	442	427	413	439	485	438	407	523	450	475	464	405	448	470	444	430	475	469	448	429	482	490	435	478	477	458	456	472	435	453	470	509	508	463	439	486	472	478	511	424	406	453	479	481	460	393	451	463	457	459	473	450	427	471	458	462	438	479	421	457	459	459	466	464	449	446	433	475	460	471	444	456	446	441	477	407	467	478	464	455	451	480	468	457	433	429	452	465	460	426	448	425	471	455	444	429	474	414	440	457	448	417	460	453	446	465	445	464	427	442	451	456	453	443	454	461	424	432	430	481	464	450	449	418	441	441	437	453	425	469	433	440	425	470	459	473	458	476	448	418	433	484	468	433	436	479	476	437	446	474	405	464	453	454	458	406	491	457	443	454	467	467	458	456	453	468	478	461	443	459	441	423	446	422	413	448	455	425	454	470	425	470	433	484	491	445	443	455	498	469	443	401	445	467	445	481	467	437	437	492	427	506	451	474	444	455	422	458	429	470	445	478	464	486	482	453	448	481	443	442	425	475	423	461	451	456	425	455	457	462	425	439	454	449	503	462	405	472	477	438	456	427	467	465	437	467	455	461	433	453	462	473	476	447	476	465	467	481	459	464	454	431	452	441	487	487	459	452	451	446	478	441	442	411	445	492	430	439	455	459	478	455	447	458	481	414	455	452	433	461	450	460	438	446	471	443	455	456	465	455	441	444	444	432	430	486	504	412	451	480	449	447	433	464	437	446	448	475	454	425	419	422	432	437	413	452	437	427	467	453	415	465	437	455	449	407	450	453	408	442	450	478	448	442	472	447	457	452	477	464	449	465	458	482	438	462	435	445	488	486	455	432	454	443	466	414	433	468	431	473	456	450	443	464	455	475	422	445	487	425	461	458	427	443	480	451	457	476	468	424	470	459	433	474	455	448	449	466	433	458	454	486	475	434	438	459	456	458	478	467	439	431	453	467	518	459	438	470	477	456	477	445	459	466	463	489	462	441	457	460	456	472	440	480	467	427	442	456	466	435	426	485	450	444	438	462	426	491	451	447	445	491	448	442	451	480	454	461	468	459	439	467	467	458	454	468	458	451	437	444	477	466	472	466	443	442	413	470	448	452	476	439	456	447	452	471	437	466	457	492	451	435	456	449	462	498	446	472	455	431	414	467	458	454	403	451	462	432	479	484	470	451	457	424	457	470	463	453	463	466	425	449	480	458	463	428	420	459	430	465	439	478	447	451	496	430	438	477	463	462	468	461	443	429	409	443	453	437	490	427	466	447	438	485	459	455	516	455	435	469	472	460	443	459	445	453	414	434	453	419	458	480	432	420	429	475	450	451	435	453	435	455	434	485	459	447	442	420	452	479	453	428	429	419	439	452	445	435	445	440	473	458	431	441	434	458	463	485	402	437	463	479	474	476	447	499	479	465	445	448	440	468	443	456	437	513	449	441	470	463	476	448	490	445	447	455	503	446	467	431	450	445	464	446	440	470	515	437	448	441	440	425	462	417	422	433	419	448	463	441	459	487	415	454	460	445	467	459	445	457	459	445	469	463	479	475	464	422	467	480	449	474	412	442	429	403	435	451	455	464	420	470	425	499	433	445	437	448	445	445	454	452	417	423	450	449	481	433	456	441	474	497	429	415	502	455	459	457	473	474	449	439	462	455	475	474	496	420	445	416	439	451	471	447	445	460	454	434	451	450	453	431	436	429	448	431	405	468	433	452	462	450	446	433	468	450	458	477	499	445	443	428	463	435	396	437	443	447	464	459	430	450	450	454	446	458	449	436	444	422	456	461	448	424	490	464	444	438	427	426	428	447	457	443	456	438	473	449	468	449	456	460	441	414	429	430	473	441	447	443	458	441	415	454	464	448	447	452	441	469	473	462	477	474	458	464	415	472	448	449	462	437	435	447	458	468	449	444	459	425	458	429	415	441	448	414	434	453	463	503	407	477	458	457	447	460	428	466	441	448	415	424	461	444	448	483	453	453	467	439	467	440	469	478	429	457
14484	1304	1435	1064	679	523	458	402	314	358	347	316	309	267	286	279	305	289	280	281	261	293	266	254	287	274	330	281	290	261	251	260	298	254	292	264	285	248	233	276	299	233	264	260	240	276	266	276	271	244	271	253	257	268	230	236	267	254	257	271	268	245	266	242	279	272	283	259	267	299	246	287	270	303	248	290	238	269	230	220	248	249	274	220	288	247	271	249	274	245	232	217	231	246	267	269	258	293	235	265	268	265	244	223	276	224	239	236	274	249	260	235	237	251	257	262	227	241	258	258	247	254	272	274	244	277	292	259	252	273	274	279	285	270	273	254	237	273	274	284	257	256	272	240	238	264	270	286	302	267	242	232	257	245	260	239	246	268	278	275	276	285	278	272	254	247	258	272	270	253	226	258	251	304	264	292	274	265	255	238	238	246	251	238	237	261	260	281	288	250	261	261	273	259	254	264	293	279	268	268	262	258	273	236	257	266	272	300	286	282	248	258	265	259	312	259	269	227	268	240	264	313	269	255	269	280	267	263	278	250	250	250	276	247	280	251	267	268	246	257	260	309	269	275	259	266	258	293	287	276	264	228	282	247	250	264	268	256	275	262	278	259	266	289	259	252	246	227	230	262	264	288	302	244	250	279	269	264	274	253	233	294	237	260	277	267	229	250	250	242	241	267	295	277	268	242	238	278	238	241	250	270	287	240	251	236	242	293	314	284	264	276	259	258	270	248	257	245	277	268	249	254	263	258	267	288	285	261	260	282	272	276	248	239	261	276	269	269	286	274	263	262	227	246	243	258	257	286	271	261	247	265	237	261	243	264	267	283	255	280	282	258	266	264	232	253	201	258	264	258	269	258	255	244	229	260	274	274	249	260	238	251	269	234	254	265	283	292	293	271	240	216	267	257	228	270	251	233	271	289	264	238	248	253	216	259	271	245	279	242	215	248	245	264	267	271	290	274	257	264	252	262	266	290	237	277	267	276	272	264	267	292	268	243	269	250	276	250	259	279	261	251	271	251	243	275	292	252	279	247	280	275	278	256	284	266	267	226	271	259	233	232	278	249	261	246	256	251	262	241	291	247	221	259	240	267	265	270	275	242	228	245	262	264	274	288	293	254	274	259	274	270	256	282	248	243	240	252	253	272	264	262	285	281	275	278	249	250	253	251	260	224	282	277	287	253	259	281	264	276	266	235	264	244	271	253	240	261	256	280	253	273	280	237	246	243	281	255	279	219	279	271	269	256	242	232	244	263	233	226	236	262	284	261	260	272	260	265	266	266	262	298	271	272	249	258	264	261	256	279	212	284	257	240	277	254	275	247	249	283	269	275	252	268	244	249	263	245	264	268	269	269	245	249	311	251	249	250	261	230	257	264	273	284	276	266	243	244	234	224	259	273	236	289	257	271	262	250	257	279	249	261	293	221	247	289	270	248	272	264	263	253	249	268	219	271	267	262	278	284	272	238	291	239	256	254	266	237	251	265	256	256	265	287	257	268	254	265	272	251	250	278	232	252	262	280	262	261	232	255	269	247	271	281	260	256	266	242	246	270	282	256	262	254	283	238	246	274	234	272	250	235	260	265	261	247	263	247	262	265	258	230	246	270	264	258	290	247	272	270	260	243	283	261	275	288	266	260	286	262	278	255	257	239	235	259	288	246	295	264	258	260	256	242	254	263	246	243	282	264	250	273	237	301	276	291	263	271	249	270	244	265	300	262	247	299	225	253	294	274	232	271	255	238	231	270	250	248	270	287	292	253	264	281	249	235	242	261	263	284	295	271	286	270	242	277	253	261	273	268	288	273	263	263	262	238	256	298	241	237	272	264	222	267	254	283	267	270	294	268	263	268	265	271	254	261	273	282	284	273	284	276	237	271	262	223	260	222	251	239	275	284	262	283	275	258	267	252	271	245	256	258	245	262	273	271	257	290	233	270	280	252	246	271	256	260	257	276	259	266	275	290	277	266	273	222	313	215	218	269	257	243	258	255	289	216	246	270	231	260	254	287	258	280	262	253	228	254	257	280	280	254	256	275	286	240	268	265	261	251	246	299	336	265	256	247	263	267	289	275	233	259	244	255	291	268	267	256	255	245	241	253	269	248	252	264	229	261	274	267	243	246	286	285	273	262	274	277	279	271	263	243	276	275	271	261	252	243	257	222	267	270	249	257	259	242	275	285	253	243	269	263	270	246	308	267	277	266	274	241	247	238	263	273	277	250	230	277	286	271	277	266	255	284	251	265	251	293	250	269	257	227	251	266	253	279	295	251	264	247	242	239	266	274	272	230	266	260	276	292	265	247	303	261	262	239	260	261	271	288	281	265	250	246	247	261	291	233	264	241	259	248	259	264	252	240	279	278	251	279	252	288	251	277	277	277	235	258	273	296	259	247	247	288	250	284	245	261	242	298	263	276	268	267	240	263	283	265	284	254	268	255	267	280	273	265	299	278	243	278	282	250	250	277	266	270	249	232	287	245	270	251	269	248	250	274	243	276	243	250	282	275	261	263	273	233	245	250	229	246	256	227	284	262	243	248	263	264	259	300	237	295	268	281	208	259	262	246	270	231	246	250	246	263	264	256	282	250	274	252	262	267	246	299	245	293	281	284	279	240	281	267	275	260	265	262	246	268	286	266	234	240	248	248	252	260	282	237	266	271	259	255	289	281	256	244	283	282	224	267	270	240	264	234	258	257	239	260	282	234	250	252	258	266	263	247	267	257	270	283	247	297	267	249	242	263	260	257	285	262	256	277	239	267	227	258	244	281	248	250	264	284	286	238	252	257	245	255	284	272	275	259	260	258	287	305	257	236	255	255	282	262	271	275	274	257	294	278	295	241	252	257	231	254	252	297	250	248	259	280	284	263	274	261	242	235	233	262	249	255	297	243	282	263	277	240	224	238	288	261	232	221	248	264	262	298	257	245	254	250	254	276	275	299	261	283	278	241	249	262	247	239	231	237	271	273	296	251	271	273	281	268	232	248	256	235	255	248	214	260	249	238	270	276	256	242	279	266	256	240	246	249	288	251	265	262	260	275	246	254	257	268	292	252	268	276	269	283	250	269	232	257	289	287	261	248	249	265	248	254	250	233	262	266	253	246	244	263	250	256	251	246	271	239	245	253	291	261	273	285	259	263	255	283	243	283	263	240	288	260	254	279	283	267	257	264	235	263	268	301	288	252	271	246	252	283	255	264	259	257	273	257	279	272	290	266	231	280	270	257	243	265	269	268	275	264	256	277	260	273	267	261	242	269	267	274	248	272	277	255	228	230	224	228	271	256	272	269	230	232	258	250	289	255	245	263	259	251	257	263	256	258	238	254	255	276	246	258	240	282	250	237	274	265	246	236	288	274	259	256	278	275	265	258	226	254	277	268	218	266	269	264	268	270	274	251	242	262	251	279	290	285	256	272	253	246	240	248	226	269	270	270	266	264	293	262	281	261	287	252	246	277	254	246	259	247	273	245	266	259	288	245	251	236	249	256
8188	1281	3179	3268	2286	1755	1355	1262	1155	1094	959	917	875	858	781	797	784	792	754	722	727	789	734	673	734	715	696	643	670	714	692	662	694	701	687	665	689	685	689	647	671	663	616	663	657	701	701	661	663	662	626	676	657	640	590	647	666	632	686	652	642	617	643	681	624	651	660	684	676	683	627	630	665	620	674	666	691	679	685	680	645	655	647	620	619	684	604	680	646	653	649	615	655	656	609	649	616	664	633	642	611	655	669	640	680	669	701	595	643	635	683	642	587	641	677	627	648	676	634	669	632	630	636	666	645	643	658	645	638	637	673	655	650	651	662	660	637	623	623	645	638	649	650	580	583	688	659	643	638	682	608	636	636	656	660	641	693	624	693	608	662	689	595	661	642	599	616	667	636	666	612	651	660	590	649	654	648	616	638	630	688	605	647	582	612	680	605	621	629	647	686	623	653	612	659	682	623	659	642	659	641	647	638	671	642	612	662	621	652	615	631	639	643	632	620	632	625	653	599	665	655	639	609	662	629	635	632	604	612	640	650	647	624	596	630	633	641	632	638	625	624	620	696	651	631	658	628	616	676	618	670	663	675	648	690	637	684	645	631	598	695	633	597	613	647	623	621	647	651	640	641	683	655	610	640	601	657	653	621	658	673	684	658	609	674	661	641	652	676	689	652	672	611	588	655	634	600	652	644	642	612	670	652	623	651	697	641	634	622	626	674	655	626	639	657	642	615	665	673	634	615	646	649	641	667	611	662	652	653	644	673	610	641	656	637	662	641	622	646	620	630	669	615	656	617	631	640	646	602	623	667	626	645	664	667	631	617	671	622	630	679	657	596	661	653	661	597	637	600	641	649	628	624	641	623	658	583	638	613	646	630	641	647	615	630	683	639	638	603	649	632	625	640	628	683	671	641	654	588	671	667	681	682	634	625	658	621	642	632	643	599	658	679	662	686	671	668	653	658	646	631	609	677	658	677	638	656	632	635	590	671	677	683	661	625	667	686	603	606	630	674	691	682	638	630	641	678	641	660	633	690	606	649	703	643	621	635	643	622	703	643	603	650	687	653	633	653	660	665	642	707	583	674	590	628	634	678	683	586	640	624	650	637	629	645	647	657	666	662	626	623	685	621	684	643	653	661	608	635	630	668	703	705	655	678	655	609	639	598	660	602	636	659	642	659	621	645	630	658	632	656	673	642	639	611	657	640	652	599	623	598	639	650	664	648	633	607	603	623	642	672	702	600	602	640	671	619	641	639	682	634	634	625	602	646	648	597	667	622	655	618	668	665	606	640	617	614	600	611	675	622	625	598	671	658	657	674	651	643	694	661	657	658	669	628	635	630	667	641	618	666	628	641	617	626	630	652	673	605	614	666	629	642	655	634	649	653	640	637	644	629	664	649	655	640	624	687	669	661	648	696	667	608	707	646	638	631	650	630	643	645	624	689	647	633	666	654	572	623	640	643	673	626	721	692	598	629	622	652	671	655	637	677	615	634	619	666	659	642	646	664	685	634	610	687	665	677	647	675	613	623	673	678	640	635	622	629	632	644	643	587	640	662	671	658	684	662	626	600	651	626	621	663	637	635	634	630	658	635	600	647	666	620	672	671	598	636	647	658	663	668	667	615	657	636	691	675	614	669	658	638	662	623	690	682	674	668	595	670	614	601	633	637	628	641	654	662	604	641	644	629	658	613	632	682	605	635	642	687	641	623	653	618	633	615	618	644	664	647	605	645	682	624	657	689	617	645	652	650	618	634	632	642	660	614	636	636	632	626	607	633	638	680	662	618	571	621	656	644	713	634	653	623	601	646	668	628	626	627	612	640	644	656	634	658	646	689	629	645	668	644	667	641	702	676	671	634	618	622	659	640	662	650	640	653	647	653	655	641	665	692	673	625	641	637	644	666	605	702	649	610	670	677	610	708	639	668	606	637	718	641	655	627	671	632	684	659	678	622	705	652	672	678	671	654	617	678	616	645	649	616	660	630	656	627	669	591	664	635	616	638	652	663	659	617	676	628	606	628	622	624	675	679	653	624	645	651	623	594	675	646	689	651	640	606	657	659	651	634	617	634	616	628	620	678	645	609	625	619	614	613	577	673	621	648	644	658	615	631	668	686	597	634	650	641	675	615	648	691	632	628	689	600	651	673	610	640	656	602	634	664	640	640	608	648	700	642	661	640	660	625	595	642	632	660	615	595	675	595	670	670	592	669	621	638	607	619	630	608	632	626	635	636	590	676	676	623	641	635	622	613	619	654	651	635	702	639	598	667	617	589	613	671	628	673	650	634	639	675	687	685	622	652	606	621	641	617	641	653	645	643	656	644	631	666	632	657	679	601	682	636	634	593	638	674	617	633	629	649	603	651	665	604	606	624	661	652	678	659	654	662	654	647	666	656	616	593	639	603	652	638	600	666	662	688	652	665	633	609	626	621	610	653	632	600	661	626	661	659	614	657	675	666	614	650	632	604	695	688	660	597	644	636	613	627	642	652	630	599	628	643	644	681	694	620	652	637	646	644	643	620	613	663	657	615	643	611	619	658	647	678	639	654	640	648	631	655	622	668	624	628	675	648	678	656	636	651	660	671	604	663	675	627	626	653	645	606	655	702	707	669	621	671	636	682	657	680	603	629	632	642	652	633	687	684	636	649	651	657	641	610	674	645	622	666	628	624	645	602	630	613	665	609	656	621	629	619	663	639	621	652	681	642	609	642	619	609	644	584	677	639	679	658	624	620	653	660	654	629	602	636	627	685	646	657	589	660	641	627	675	653	591	650	667	630	618	665	649	628	661	658	663	651	669	668	643	670	663	651	629	638	623	628	644	610	588	621	630	677	654	645	622	609	643	691	594	594	618	639	642	652	641	640	683	666	582	636	683	639	679	645	627	639	663	631	664	652	688	640	604	638	676	659	671	682	673	700	638	634	638	606	646	627	660	634	643	660	656	611	665	600	682	603	624	652	648	637	690	674	623	641	644	643	628	622	653	647	601	670	637	645	673	662	654	674	592	650	644	657	644	621	640	631	589	686	596	624	631	666	665	643	640	635	624	628	621	632	664	688	690	637	647	629	673	640	655	619	616	682	644	582	610	670	636	645	651	640	645	604	704	620	656	645	640	661	656	652	653	620	705	659	657	625	636	634	636	632	625	649	597	646	624	627	666	659	642	679	634	614	651	624	647	681	657	601	626	661	626	611	652	658	644	682	632	622	707	640	685	632	603	624	659	640	643	636	666	620	655	649	618	634	614	643	648	648	654	655	685	645	642	643	647	667	679	618	604	651	628	633	609	608	671	587	665	669	621	670	617	599	649	678	678	630	624	670	623	638	668	644	628	606	650	631	633	623	641	603	628	646	629	664	613	652	700	633	639	668	642	633	601	640	635	625	631	611	642	638	598	612	613	657	640	640	635	631	637	678	613	682	650	653	632	638	641	652	649	662	642	677	625	639	666	676	584	623	563	681	645	612	650	659	644	623	630	622	656
1675	341	396	363	359	355	339	343	389	354	315	380	384	367	379	367	337	378	363	330	335	357	391	358	385	332	397	320	328	323	378	346	361	366	351	368	377	379	337	334	362	350	336	323	367	340	370	380	364	328	401	389	360	360	384	358	363	352	338	356	367	348	390	339	357	394	392	393	361	318	348	349	361	359	351	371	367	347	384	340	385	359	332	385	362	356	384	351	362	375	411	383	366	375	358	350	367	334	355	358	355	407	359	361	350	360	334	370	364	350	386	367	369	326	360	387	357	351	383	375	339	339	337	358	355	406	349	376	386	357	332	375	355	349	372	347	372	341	394	375	365	402	383	359	392	331	380	339	331	355	366	363	390	364	359	357	353	357	361	367	352	322	370	387	363	346	349	355	366	355	346	369	390	370	332	344	385	343	368	356	375	359	352	354	365	398	368	411	357	391	341	361	360	348	354	331	369	344	382	333	361	360	382	399	367	352	389	356	353	356	348	342	348	345	364	348	371	353	387	386	323	364	344	386	363	348	377	373	381	393	379	350	367	334	402	383	363	342	322	337	369	367	360	353	370	366	360	342	364	354	347	361	392	353	370	367	338	391	354	352	356	339	392	375	339	319	353	358	362	381	361	376	334	343	379	317	347	353	327	371	367	362	378	349	373	336	338	363	377	357	353	340	368	324	368	364	419	387	378	373	365	357	402	370	372	356	350	367	327	370	380	375	366	379	325	378	361	367	380	326	350	338	384	357	384	363	380	374	364	360	354	357	365	395	365	363	370	352	369	392	360	371	343	357	389	367	334	369	363	353	334	374	320	346	353	359	402	364	384	372	378	343	350	371	360	346	337	365	385	388	372	372	351	340	360	348	391	380	401	409	373	347	371	354	375	361	376	331	403	365	379	373	369	365	377	360	374	347	386	332	386	404	339	359	379	358	355	364	380	379	371	348	373	375	388	341	362	338	336	366	400	327	391	375	367	371	349	355	360	341	369	341	360	358	350	344	352	369	362	365	362	377	379	368	368	374	366	361	379	391	340	323	314	341	372	390	371	307	340	380	395	344	351	364	373	398	385	352	366	336	371	356	367	402	363	350	343	369	371	396	317	363	390	403	345	368	366	362	349	374	376	365	362	356	351	369	385	357	350	358	360	333	364	384	332	330	363	354	388	359	373	364	390	376	323	381	351	341	324	354	402	358	362	337	370	371	400	374	342	383	312	362	383	326	375	431	340	348	383	363	371	350	379	354	365	342	360	355	365	339	365	360	332	360	356	359	366	364	338	396	363	385	370	347	336	403	351	397	383	372	359	361	364	354	360	346	361	364	370	386	368	347	344	324	391	364	365	367	364	352	336	383	390	330	351	337	377	335	365	369	322	348	357	373	376	380	363	380	387	351	362	348	347	376	377	416	321	369	373	364	397	354	353	357	380	359	357	380	360	347	380	391	331	358	384	369	336	342	355	393	346	365	333	367	355	369	379	352	370	351	366	372	379	360	388	357	356	384	410	370	365	426	401	355	347	374	329	356	349	402	349	361	402	356	411	374	372	326	346	439	391	346	373	343	321	354	394	369	369	337	385	378	354	362	357	360	353	343	337	378	397	347	364	354	377	379	385	373	353	327	365	393	364	350	369	384	353	367	410	380	331	378	372	337	385	368	334	362	371	359	402	402	380	356	352	381	368	374	363	327	368	356	337	338	372	366	350	357	382	369	341	365	341	381	372	401	382	381	357	374	321	345	352	350	367	373	363	373	342	346	367	398	377	350	373	375	396	363	395	351	341	375	307	366	391	352	376	353	367	344	389	367	345	394	353	377	370	347	410	372	346	389	378	369	338	379	381	368	357	344	341	358	326	364	360	373	349	330	324	346	373	363	349	362	353	340	320	332	372	355	374	423	398	350	325	385	387	332	378	351	369	334	350	366	368	335	366	388	367	348	332	380	392	345	339	355	397	359	393	412	396	386	347	344	381	362	356	359	373	357	354	350	356	355	353	360	382	370	345	340	363	367	363	351	373	393	372	382	384	339	386	366	374	331	349	376	341	377	377	365	365	382	363	342	357	350	394	423	327	332	365	375	373	369	348	355	353	395	382	364	378	381	332	382	374	338	394	380	376	369	366	404	360	353	335	332	330	359	336	381	390	352	391	361	326	376	396	413	374	327	350	342	338	378	379	392	363	378	373	330	364	336	386	327	331	367	357	370	368	386	336	348	375	363	365	365	351	327	357	359	346	368	382	337	383	388	353	377	390	388	358	385	387	387	346	337	366	358	377	355	352	388	337	348	393	384	386	385	364	335	392	362	353	385	413	349	369	384	348	353	361	356	353	349	381	342	361	408	376	366	359	380	376	377	396	374	386	350	370	349	350	377	343	396	352	353	391	384	370	366	350	367	383	356	384	375	365	361	358	382	349	384	365	372	329	347	396	378	335	391	348	319	370	368	350	338	351	368	394	377	371	358	335	349	359	331	365	352	368	332	380	352	358	364	363	352	345	359	390	348	348	369	336	361	388	365	355	327	382	359	365	298	359	375	356	355	363	404	356	382	383	356	364	360	392	378	378	401	374	344	360	382	372	393	354	354	373	315	362	361	359	363	349	343	388	377	359	364	386	377	396	362	363	341	319	354	388	355	354	376	354	336	373	361	360	362	369	361	322	381	383	361	378	357	358	359	343	399	384	383	337	348	349	357	345	362	345	362	392	386	376	359	359	365	304	369	359	346	360	357	383	364	323	361	356	383	368	344	327	388	382	346	367	339	348	343	375	379	361	360	377	360	383	373	308	371	334	333	363	370	379	349	347	386	344	346	380	376	376	348	362	364	343	342	343	365	333	383	384	386	359	372	375	360	365	366	374	390	411	360	363	374	366	376	319	363	375	349	346	347	384	355	316	381	352	377	376	380	373	350	356	375	365	349	358	354	362	372	371	353	389	395	347	326	420	352	334	383	349	368	344	334	386	373	359	364	376	354	354	364	367	351	367	388	365	348	371	351	327	384	336	351	343	381	374	347	338	380	372	343	351	358	371	396	332	329	374	401	379	376	359	404	373	391	366	337	367	362	346	365	367	370	396	345	369	384	344	373	393	353	334	384	347	379	373	403	373	321	347	369	363	348	383	374	365	347	388	335	346	358	364	395	378	347	360	361	381	385	368	389	359	355	373	353	373	346	346	351	326	365	333	343	363	366	367	346	384	340	369	348	326	351	368	354	360	375	350	340	371	353	370	361	381	352	366	361	351	370	330	383	360	379	337	338	396	347	347	357	356	366	352	364	364	375	327	374	372	313	368	320	358	399	350	366	349	353	353	396	306	367	363	385	363	384	403	371	379	355	379	381	354	362	400	351	388	323	342	375	371	359	376	352	350	342	360	384	383	346	373	355	374	377	387	372	359	352	361	351	351	297	363	372	373	350	331	365	344	399	380	334	352	313	352	306	359	386	369	376	365	346	388	341	333	383	402	395	378	402	386	372	373	368	373	368	341	370
2023	788	921	857	843	840	793	845	798	818	801	804	819	827	780	838	785	821	851	812	764	806	823	848	778	800	797	775	824	780	819	855	804	829	768	787	844	807	827	779	785	826	810	796	855	824	832	793	792	821	794	840	821	828	773	791	792	743	807	816	834	825	816	798	796	768	761	836	808	796	818	799	775	831	835	780	796	814	811	815	913	823	713	807	783	827	836	778	802	803	791	787	799	824	871	801	806	822	803	789	792	809	829	756	720	792	806	798	825	795	804	803	766	807	785	813	820	760	791	762	816	790	800	783	813	823	795	775	784	784	771	814	806	821	806	792	823	840	807	825	815	792	832	777	771	833	779	874	814	815	824	771	833	801	778	840	772	754	856	812	781	784	819	773	813	824	867	764	801	795	817	822	827	798	769	788	803	807	818	826	783	824	780	803	871	742	741	770	826	785	851	789	786	802	856	832	771	787	830	808	807	775	845	801	778	798	803	827	786	824	838	817	782	787	790	829	878	808	792	820	776	839	787	806	839	843	790	810	774	829	810	837	756	830	817	780	804	782	796	805	785	814	794	795	753	826	821	725	802	786	806	762	796	768	813	760	807	826	859	785	762	757	768	805	812	758	787	828	804	816	780	819	776	777	791	828	752	800	853	768	784	841	813	813	825	797	818	759	841	795	832	786	869	802	775	808	796	766	808	912	810	874	822	799	796	798	814	752	753	796	826	772	815	838	857	802	798	826	768	838	796	791	793	809	790	817	759	799	809	786	816	780	793	874	840	843	791	816	841	794	839	830	801	775	857	805	788	798	810	795	804	780	799	765	825	775	852	805	808	781	788	789	776	819	786	833	797	776	846	820	790	800	772	763	795	844	821	844	776	843	737	782	797	819	823	828	810	801	779	830	741	775	798	811	824	791	803	809	786	815	834	820	824	810	824	822	827	819	800	771	746	840	775	768	759	798	828	811	776	811	807	807	810	841	775	832	798	766	848	815	768	770	819	854	815	799	746	818	775	784	850	835	805	792	784	776	817	736	778	775	789	801	834	785	787	781	808	827	843	796	779	792	806	799	799	808	810	822	844	818	752	849	728	793	802	797	799	851	791	800	815	827	781	826	767	834	843	839	793	772	786	785	816	805	784	803	851	796	801	811	808	826	803	787	815	848	784	767	807	836	804	837	755	749	833	761	829	836	745	773	763	826	781	833	766	771	780	774	801	813	825	743	795	788	799	806	839	772	827	780	771	813	799	818	810	811	839	820	842	826	868	762	847	830	798	794	817	864	827	731	816	795	804	844	784	815	841	793	811	797	790	817	786	817	777	778	787	792	849	797	816	840	746	798	831	815	820	778	875	779	844	789	808	777	817	789	810	825	826	818	838	840	807	832	824	713	851	819	827	790	815	781	822	804	817	749	778	841	786	760	812	783	825	785	773	743	819	817	823	812	850	813	770	789	791	806	782	800	821	786	782	812	802	772	833	815	846	802	813	774	785	815	771	776	779	807	789	794	773	792	791	813	852	734	809	777	803	761	828	772	776	786	795	810	838	848	799	786	794	842	808	819	781	766	770	753	794	864	781	812	837	793	827	836	809	792	761	783	794	819	823	717	776	830	779	794	812	771	769	837	832	729	815	839	765	812	793	834	834	845	815	776	782	813	817	833	844	791	809	835	833	803	813	832	790	821	804	821	775	848	770	804	798	766	808	819	785	839	762	814	772	775	800	814	775	809	779	845	830	806	781	803	852	810	839	804	819	780	766	799	778	784	800	819	795	867	813	811	826	764	836	848	798	811	768	807	789	781	788	801	792	810	770	815	835	789	837	785	760	814	797	753	849	792	781	812	801	805	766	805	824	812	821	809	819	813	821	796	789	783	794	772	818	821	796	807	809	761	824	801	807	780	797	795	807	845	808	805	850	808	817	806	796	839	776	788	847	794	841	829	820	802	783	778	798	805	783	828	788	817	828	814	818	785	781	814	830	832	837	787	810	812	821	795	822	802	810	805	799	816	802	804	838	753	814	785	835	776	755	810	827	797	815	866	789	806	833	798	818	765	812	781	764	813	797	840	803	780	838	826	787	769	798	802	795	799	782	814	808	844	777	787	831	767	786	805	793	796	771	801	734	824	846	755	835	805	805	812	798	828	835	773	877	789	827	780	811	794	770	801	787	791	828	830	851	818	806	771	817	826	829	775	799	795	789	818	844	808	783	777	821	810	811	806	793	792	842	841	769	742	776	776	799	773	798	834	799	836	817	851	830	798	810	817	803	799	776	794	781	825	814	787	789	798	743	812	792	800	832	781	805	811	768	810	790	825	853	743	785	799	771	766	790	808	816	786	808	797	785	826	783	778	816	829	880	826	812	819	875	804	815	820	820	819	736	841	869	865	794	791	810	780	816	828	815	820	807	820	819	775	823	819	772	788	746	815	766	824	797	792	853	783	808	796	787	765	764	788	843	795	789	807	784	781	827	795	836	832	766	801	818	809	738	843	781	812	818	754	755	870	812	754	786	745	815	786	817	777	793	772	793	814	853	816	815	793	801	749	845	833	825	837	803	793	848	778	810	830	771	768	767	853	761	795	808	797	787	750	825	809	801	800	754	832	804	745	799	782	798	797	806	804	798	740	811	757	794	803	834	839	820	817	773	760	778	787	823	831	803	820	838	762	826	762	831	789	766	778	802	794	777	791	820	757	793	791	784	842	781	838	740	805	783	815	798	800	802	830	775	852	810	828	795	809	770	790	748	777	780	838	746	791	775	824	796	834	804	805	761	801	827	808	737	813	799	811	815	797	839	793	789	788	823	800	805	850	787	797	778	773	803	758	842	818	824	822	733	793	759	732	824	770	828	790	796	734	776	811	828	787	761	843	840	808	788	789	772	794	833	793	816	779	788	783	782	779	846	838	798	802	829	786	822	775	832	770	815	794	802	824	863	830	847	794	806	751	761	823	838	798	785	825	804	833	795	774	791	799	847	764	872	730	783	765	793	817	831	823	813	809	826	796	802	764	760	816	766	750	797	827	806	818	848	821	826	808	826	772	810	807	836	823	801	829	766	803	809	790	781	808	817	810	775	812	818	809	847	786	804	822	774	771	758	802	812	806	772	822	804	789	758	837	820	846	774	768	797	763	811	784	825	769	823	778	770	796	860	834	818	809	768	791	808	791	821	781	787	776	761	855	852	793	825	840	797	810	834	789	792	846	808	807	771	782	809	758	801	833	809	822	798	786	813	795	805	767	787	835	823	807	779	785	820	808	801	815	837	830	800	820	821	788	806	770	778	819	804	768	803	780	825	811	794	767	783	777	797	799	807	723	765	800	796	836	798	825	813	789	814	817	788	781	770	819	779	785	800	772	813	817	834	820	835	813	820	800	786	779	825	808	817	823	792	803	755	843	814	774	819	829	757	801	793	789	795	854	817	813	803	754	823	813	785	767	823	810	796	795	772	805	784	780	778	796	737	877	779	771	782	850	841	843	826	786	752	816
7552	585	606	559	354	281	252	223	205	220	215	159	162	188	179	187	184	184	180	197	161	187	164	178	180	180	188	171	181	167	197	172	168	174	192	186	178	175	185	185	187	173	194	176	158	157	163	175	175	199	157	140	177	175	178	158	170	173	192	195	166	176	175	165	170	172	189	175	184	165	175	161	200	150	172	177	177	170	202	166	177	164	188	148	166	165	192	184	168	148	174	181	187	174	191	192	179	170	193	188	186	195	180	166	185	174	157	172	183	180	174	189	189	167	174	153	178	166	175	199	160	205	191	183	172	178	179	176	176	185	152	179	183	174	197	193	173	203	163	178	194	163	194	179	161	166	180	186	172	184	174	188	198	191	184	170	211	174	172	182	172	193	175	203	158	156	163	172	181	170	186	188	163	180	178	177	178	163	188	175	171	194	198	168	164	175	172	191	167	168	173	155	192	185	203	193	199	163	175	166	155	183	200	195	192	167	164	170	185	203	161	136	173	157	163	172	176	169	167	188	186	165	194	181	158	189	177	169	202	208	181	170	197	197	188	177	164	189	170	173	200	180	180	144	216	165	180	139	151	184	168	168	150	175	186	161	168	182	177	186	188	167	175	181	168	187	166	180	161	206	196	180	158	197	181	177	188	164	148	186	164	189	190	196	198	169	203	174	168	171	176	184	182	184	191	193	149	180	187	185	185	161	184	179	176	194	186	189	191	162	171	194	195	185	184	165	168	177	142	192	145	175	163	186	204	177	190	168	163	163	184	166	186	150	160	168	183	181	180	173	181	205	168	180	187	165	162	190	177	190	171	166	169	195	190	171	166	164	147	182	162	162	168	170	173	163	166	179	190	185	162	161	172	175	190	179	157	153	208	158	183	175	198	181	177	195	191	191	170	191	164	180	176	183	188	181	177	196	179	203	201	181	179	175	167	215	185	177	164	187	189	152	174	188	181	174	175	204	164	156	175	199	176	159	181	161	178	160	165	182	178	176	160	186	191	191	174	174	175	157	163	159	198	189	208	180	170	174	176	187	169	190	179	165	180	192	177	184	177	183	158	187	206	152	170	173	170	169	185	172	151	177	165	185	175	205	176	170	167	165	173	205	176	191	165	172	165	161	187	189	156	175	167	186	157	158	183	179	162	154	176	152	208	175	196	185	149	175	191	176	203	163	168	167	187	162	165	183	182	174	170	192	218	196	174	152	182	157	193	148	171	187	195	169	152	174	169	192	180	162	167	174	175	150	173	172	192	180	190	193	158	160	194	188	204	163	156	166	183	198	190	169	181	162	167	187	172	172	191	159	174	179	159	192	180	179	175	155	154	176	187	200	185	169	207	195	178	175	186	175	189	199	188	177	159	184	204	200	186	185	190	163	176	162	162	186	165	157	167	183	168	180	166	169	190	161	207	161	194	165	165	171	169	177	171	133	175	157	168	163	168	158	168	177	176	160	165	169	198	162	187	165	207	176	182	155	176	197	181	167	181	164	195	178	156	172	168	192	165	195	179	181	142	177	166	159	178	175	185	161	173	187	200	199	183	193	164	186	178	169	156	181	173	181	197	171	188	195	174	172	198	169	205	178	192	185	174	174	186	202	171	189	190	172	185	193	166	158	184	173	187	168	186	156	175	160	184	191	181	162	166	166	185	152	181	168	190	171	157	150	168	184	205	204	215	201	165	188	175	177	173	193	146	151	180	172	190	181	180	203	185	163	168	203	162	190	189	169	160	138	174	193	160	167	185	153	167	191	164	184	181	164	187	175	179	175	146	192	173	173	169	162	183	180	194	158	174	199	193	206	178	173	180	189	186	173	180	207	188	197	150	181	175	196	189	205	167	195	182	154	187	175	213	189	172	180	185	206	169	171	183	178	198	185	186	220	176	153	163	203	171	147	176	172	165	154	195	171	179	168	178	194	170	161	153	173	199	172	164	161	194	172	216	177	175	190	167	181	174	181	182	175	167	156	154	209	194	175	164	159	201	167	181	181	181	192	156	188	197	168	165	151	186	186	187	186	154	221	187	168	153	190	178	165	188	162	156	178	196	164	169	187	166	188	177	160	172	161	182	174	209	191	146	178	184	175	190	161	162	176	182	182	180	181	170	170	201	178	182	175	166	195	159	181	171	181	180	189	185	175	163	171	205	196	189	184	170	191	138	174	169	174	176	175	154	209	162	173	172	210	156	160	164	163	162	173	182	177	157	159	172	168	184	186	188	164	185	182	164	179	158	180	178	173	148	198	170	201	168	181	163	186	193	159	169	169	174	170	207	168	165	173	179	154	177	192	169	178	179	214	165	186	157	180	165	172	187	170	174	173	185	168	174	168	200	170	211	186	161	155	174	187	188	178	193	161	174	160	187	180	182	174	171	174	168	191	161	187	194	153	177	179	173	176	170	193	197	188	194	187	172	181	196	189	173	190	197	185	187	188	154	190	203	173	153	157	127	185	173	174	173	194	191	184	155	155	170	194	207	186	190	215	180	177	170	203	188	166	169	179	208	195	191	185	173	157	214	179	181	174	207	198	201	170	183	172	158	158	173	213	194	156	164	187	187	162	164	183	153	181	182	185	175	187	187	141	174	176	172	177	156	175	198	161	182	194	168	177	137	179	201	204	171	201	147	190	167	191	175	196	187	168	185	173	169	172	169	168	168	186	169	173	193	167	181	191	169	184	190	176	178	173	177	181	205	197	175	178	157	184	180	194	213	168	161	159	178	169	170	191	191	212	183	199	183	166	185	161	181	190	212	159	178	184	187	186	157	165	171	175	191	149	192	161	156	151	169	183	185	199	201	169	183	160	184	165	180	180	185	187	207	178	167	188	181	178	151	177	174	175	178	176	191	173	146	174	175	201	170	198	173	169	173	187	210	174	191	180	165	166	164	165	168	168	182	184	153	171	206	168	189	167	148	160	215	165	162	181	172	174	203	152	183	177	176	189	174	169	161	173	186	166	197	188	180	184	157	182	199	192	175	167	165	195	176	171	173	182	166	197	161	177	197	163	174	181	193	151	188	171	182	165	180	169	168	179	186	196	154	159	161	174	173	174	177	170	178	148	167	187	163	159	159	160	173	194	180	174	186	178	170	189	199	178	198	178	165	163	169	177	187	156	156	195	196	180	189	171	190	205	176	174	166	158	181	194	181	186	181	160	185	167	172	166	175	184	166	199	156	164	158	170	187	186	175	173	188	202	175	209	202	171	169	166	187	158	195	188	190	165	193	162	165	173	189	176	188	189	168	177	163	166	191	173	170	177	181	199	190	190	194	186	176	165	171	191	175	185	177	179	172	185	191	194	183	209	189	182	148	166	181	180	196	196	199	176	184	200	194	206	200	178	175	190	191	150	170	180	167	186	189	178	173	205	184	195	178	188	195	185	182	176	190	192	197	161	204	188	173	186	181	187	179	157	177	188	201	184	196	179	194	180	173	145	211	161	141	166	182	164	164	175	190	169	174	176	174	148	170	185	199	194	179	172	189	169
6242	762	1468	1842	1353	1065	829	766	682	641	586	618	576	568	522	562	511	492	522	516	499	492	470	491	473	509	461	459	455	455	471	495	488	466	467	485	477	440	522	447	502	444	469	482	494	464	484	471	443	466	428	473	434	466	449	468	437	433	449	436	413	447	489	454	454	411	449	457	501	460	446	465	454	472	440	459	446	462	459	450	446	449	493	453	466	445	465	441	443	453	479	431	442	435	470	471	472	430	450	481	454	435	485	453	467	465	414	460	479	476	398	441	465	473	481	436	448	451	446	409	455	455	477	462	479	438	472	452	447	473	475	435	460	484	472	452	454	457	471	454	438	457	469	464	440	450	465	461	445	446	450	461	480	452	423	428	432	434	458	482	451	407	471	458	429	465	434	426	434	456	464	453	449	465	467	448	464	480	446	469	457	457	463	467	469	448	467	469	414	452	431	435	462	456	467	435	440	439	483	442	438	459	417	422	471	447	450	433	459	461	465	443	480	478	441	430	453	446	462	485	451	496	478	416	447	454	459	414	435	446	452	479	462	444	426	454	449	440	447	438	446	461	460	468	454	496	463	451	451	459	473	473	440	512	466	484	453	475	440	479	493	471	409	419	449	477	474	442	428	425	426	507	428	476	448	425	451	456	419	478	424	457	491	465	470	485	446	431	447	446	465	462	453	428	473	445	445	443	504	450	424	411	465	466	484	451	477	492	467	447	489	422	412	451	497	451	447	424	496	451	435	457	450	502	437	454	481	445	509	476	432	451	439	403	443	467	437	458	469	454	430	429	445	508	434	436	427	447	455	474	424	460	423	463	428	449	438	408	472	461	458	402	456	464	450	454	463	481	454	438	480	437	465	463	460	450	449	475	458	441	424	459	429	423	420	430	411	421	433	465	461	437	449	406	463	452	460	455	428	432	433	462	462	457	436	458	481	430	444	452	419	480	421	485	442	464	485	434	418	437	430	433	440	480	454	432	467	454	455	455	490	455	435	435	458	480	464	438	444	431	435	433	487	452	479	464	438	447	458	468	438	443	444	419	474	480	516	443	478	454	404	442	445	405	458	441	496	439	478	473	452	474	423	476	444	480	471	481	451	485	425	431	441	466	438	446	456	467	449	445	464	436	430	442	471	459	421	410	428	454	436	426	450	444	451	418	417	436	449	454	439	446	484	498	395	479	449	458	435	444	434	445	479	455	480	457	484	437	427	476	443	437	453	461	433	450	461	431	393	483	451	466	439	442	431	456	453	446	457	464	428	434	453	441	433	458	463	450	455	485	456	446	448	445	478	461	442	438	508	453	468	476	489	471	474	461	455	466	430	451	441	420	425	435	428	462	460	439	493	421	496	422	459	444	459	485	466	448	453	432	451	451	446	468	458	453	449	450	473	458	464	462	432	478	426	424	435	494	470	455	433	454	445	453	425	425	434	455	468	448	434	442	457	445	447	479	430	479	449	444	443	446	434	425	466	454	428	467	474	424	421	457	476	435	440	456	421	445	460	472	445	473	453	430	454	437	441	463	458	441	428	426	443	450	435	451	466	464	459	435	430	447	483	421	415	428	451	433	438	464	439	450	467	463	443	482	444	461	425	452	441	457	469	422	464	457	466	486	414	450	441	461	409	424	477	425	481	474	453	443	442	432	433	428	446	443	430	432	472	489	472	443	463	441	467	460	477	431	428	428	479	472	455	446	444	476	470	479	484	432	491	452	424	455	447	469	429	480	442	442	456	460	476	461	451	493	463	458	464	452	423	431	457	426	454	466	499	458	411	475	467	418	444	433	426	452	460	491	483	443	446	470	448	463	488	436	455	476	455	424	452	477	427	430	428	457	443	445	426	474	435	459	472	419	427	479	469	475	447	470	466	502	432	378	460	436	431	417	463	431	472	481	454	428	482	420	451	452	474	451	471	452	459	430	487	450	463	442	486	466	455	438	459	429	447	450	440	449	445	481	425	458	433	468	460	449	491	439	455	462	405	420	436	463	497	458	452	432	472	482	470	422	433	478	486	469	452	423	481	430	449	434	466	472	454	447	432	459	428	459	438	421	436	435	445	419	458	457	409	421	418	473	450	467	456	486	441	451	436	461	435	481	434	475	431	467	459	479	470	402	480	450	438	415	416	469	443	471	477	461	449	491	447	430	483	457	442	474	473	516	439	457	493	434	420	496	443	447	423	451	439	441	489	434	410	435	457	473	431	461	450	418	451	428	482	456	444	462	465	477	481	454	439	466	429	445	431	411	436	429	476	460	468	496	430	446	480	449	433	432	448	503	454	460	454	468	450	449	463	440	470	437	474	486	443	448	447	447	437	413	457	477	480	430	480	414	394	424	453	432	485	444	440	443	489	431	450	492	435	479	410	477	477	527	480	465	454	461	450	448	430	455	429	432	472	453	429	444	396	445	446	494	447	436	478	416	427	460	428	492	453	434	443	448	460	442	393	449	482	426	465	430	458	434	491	455	483	460	424	454	435	462	437	438	449	442	450	466	480	439	457	468	419	466	480	464	447	443	472	461	456	463	457	418	417	471	454	484	433	446	449	462	450	457	464	473	424	442	478	447	435	412	444	440	461	457	420	443	465	440	429	484	457	474	436	402	466	419	452	476	461	469	438	451	441	427	442	480	444	433	471	399	471	445	431	493	431	425	450	428	470	471	406	471	460	444	448	466	487	460	418	479	464	437	439	454	433	451	447	427	484	468	436	452	472	464	457	474	457	443	444	427	449	463	479	441	428	458	500	445	411	457	454	447	445	448	435	457	411	436	451	484	427	428	468	438	462	431	425	479	475	464	457	485	442	459	434	448	467	469	452	446	465	464	449	450	474	446	479	439	493	489	459	447	424	461	405	447	458	480	428	438	479	458	452	458	461	424	417	435	427	417	416	462	471	449	463	471	464	476	442	438	437	442	450	447	452	472	449	406	456	452	440	426	442	424	423	430	470	468	470	421	447	432	443	472	445	474	462	465	439	479	449	501	457	479	473	465	488	457	406	464	477	434	492	473	465	415	445	453	458	436	435	448	435	435	468	483	491	468	475	485	444	469	429	442	460	489	470	435	463	445	463	443	470	451	454	411	435	439	457	450	484	475	468	423	420	424	449	435	448	411	449	441	463	415	445	437	468	446	465	411	483	482	469	446	444	486	471	445	405	491	475	436	484	457	387	454	467	446	492	455	441	453	481	461	437	485	424	423	452	497	470	477	439	407	439	417	435	496	455	470	455	421	464	459	470	466	456	441	422	441	467	444	439	412	474	436	469	442	481	429	430	410	445	437	479	445	443	447	446	478	460	430	441	434	419	466	465	468	424	442	462	452	427	471	476	430	445	456	441	418	455	482	482	465	457	462	492	447	438	450	468	425	510	481	425	514	449	411	432	482	451	480	435	475	466	450	460	479	438	466	436	471	458	450	438	439	455	467	454	436	477	472	469	465	437	435	439	425	431	431	461	417	475	420	496	475	488	435	450	466	468	457	445	432
14446	1382	1220	1108	599	506	425	374	340	323	331	295	305	305	273	312	243	261	283	309	264	252	277	264	267	272	253	272	291	255	259	267	247	286	238	270	263	237	273	262	281	243	239	282	272	273	275	278	265	295	276	256	268	262	262	241	241	253	255	256	260	289	240	272	247	247	286	258	258	218	237	260	251	282	256	266	258	261	265	240	274	256	255	238	254	272	261	248	258	233	293	271	252	265	251	272	266	270	216	252	260	244	260	264	270	243	250	259	278	249	293	233	258	276	262	272	270	310	275	289	268	283	245	266	243	264	263	245	259	264	270	257	250	283	266	225	277	287	259	281	259	254	264	266	252	233	261	250	251	255	239	230	244	261	254	307	266	252	249	255	243	270	254	262	283	270	259	254	249	239	234	260	241	278	259	270	267	250	298	269	250	247	234	269	263	253	243	263	251	256	243	253	268	268	259	232	240	246	241	276	288	242	286	264	271	259	251	249	278	274	305	289	296	288	263	252	282	230	264	251	254	241	271	276	255	250	243	266	259	287	271	256	248	278	248	286	279	267	256	276	270	248	269	293	255	215	242	245	249	257	261	248	273	264	270	246	298	268	262	272	263	248	228	280	246	286	276	278	262	282	292	266	262	283	265	260	247	258	238	270	230	279	258	241	251	264	251	273	260	300	237	236	249	293	288	252	276	280	240	256	279	251	234	239	247	249	237	242	238	250	273	269	259	220	247	264	256	253	228	246	264	273	280	243	243	274	273	255	234	230	277	277	253	273	270	261	296	269	271	277	281	277	241	235	251	240	269	299	242	281	264	274	263	259	265	289	299	266	247	289	263	267	288	260	247	266	296	239	257	237	252	263	279	269	249	285	259	275	267	271	235	278	261	286	246	261	273	264	287	263	245	256	282	276	290	243	257	225	265	265	293	297	254	285	267	233	258	251	254	280	254	254	272	283	253	244	291	248	278	227	223	273	249	260	286	246	267	255	241	244	259	251	274	248	267	275	259	250	265	259	245	253	258	251	224	269	251	272	278	269	247	238	271	257	261	289	267	241	245	271	262	286	252	244	269	303	273	251	246	248	247	272	259	257	282	255	239	246	268	284	274	248	256	291	298	260	257	243	240	239	254	234	255	292	258	260	234	241	228	292	276	264	239	263	288	251	249	256	250	261	245	247	248	262	262	264	269	257	253	267	254	261	254	280	251	254	257	267	267	268	218	261	290	286	254	251	262	246	222	259	259	280	263	249	280	254	263	243	275	289	258	266	291	274	296	238	266	276	248	258	249	231	232	248	259	244	233	262	259	280	261	238	268	248	229	254	255	273	258	271	233	233	262	267	248	256	248	253	272	258	274	246	261	268	264	280	256	226	252	262	246	264	261	279	263	276	268	244	234	230	272	280	274	254	269	217	234	255	253	278	258	276	257	264	255	289	254	265	269	236	273	256	260	227	223	239	237	252	269	248	272	273	254	237	228	286	269	253	265	232	268	254	231	251	239	257	247	262	266	232	261	226	264	257	276	254	240	269	233	256	267	254	263	227	260	250	269	282	263	281	237	279	254	252	278	295	251	262	259	244	253	265	245	278	272	267	228	266	268	280	289	244	250	252	279	270	274	276	241	270	289	253	273	259	252	259	252	247	273	238	255	248	284	259	255	278	238	229	245	253	269	286	237	260	262	270	274	252	309	265	234	279	280	265	285	243	250	256	286	291	251	261	265	298	250	293	266	245	259	253	234	252	274	274	291	263	253	259	280	240	258	269	277	229	270	293	289	261	267	253	244	269	233	262	274	281	276	283	255	279	261	239	274	265	246	259	229	235	270	252	258	231	254	233	270	267	290	253	263	271	251	285	269	254	264	291	267	250	249	258	286	296	242	255	235	253	256	264	254	260	232	271	257	253	245	237	260	279	250	270	277	253	241	267	256	256	246	251	249	254	276	277	266	270	258	264	252	245	243	244	263	281	280	250	257	261	266	288	254	267	245	276	267	230	220	271	248	233	247	246	243	244	231	261	240	265	261	283	263	245	252	276	275	239	284	243	277	258	241	257	254	276	264	259	268	301	262	238	270	272	277	270	266	270	261	248	256	242	265	282	242	274	288	314	236	271	241	285	277	276	245	236	262	254	237	267	279	245	282	280	281	249	268	273	227	253	285	237	273	224	248	268	259	256	222	244	244	233	255	248	275	261	280	243	259	254	250	258	232	250	282	274	266	230	283	287	227	257	236	257	247	226	273	260	268	242	250	280	253	244	247	285	285	226	278	260	255	247	262	254	251	235	268	251	265	258	296	283	291	275	249	273	270	270	270	260	243	289	267	255	292	274	277	255	301	294	275	267	249	251	278	245	256	255	274	262	243	262	271	249	223	308	263	261	259	287	243	271	285	263	260	291	286	255	244	251	257	299	245	294	253	273	253	255	237	293	270	267	266	297	262	256	244	246	250	286	259	284	246	224	256	271	281	267	262	262	270	252	240	272	276	239	276	243	251	252	268	268	267	274	223	288	306	265	251	260	259	281	266	250	266	250	237	282	267	252	262	270	278	233	280	262	264	258	257	269	250	242	270	244	260	240	269	269	273	260	266	290	264	236	247	277	262	233	245	278	287	256	288	238	257	248	260	277	302	247	275	243	258	244	256	296	260	289	224	251	276	286	261	228	254	255	223	236	262	286	235	257	238	249	266	255	276	253	278	238	283	276	261	260	240	237	259	271	248	253	290	287	239	232	269	233	261	270	269	241	272	259	251	265	269	247	265	280	247	225	263	258	263	278	264	253	236	282	255	258	258	230	256	269	288	283	248	266	286	275	233	229	237	263	271	264	251	275	288	269	252	306	315	302	236	271	249	244	270	235	268	283	230	265	235	251	264	221	259	245	290	293	270	262	258	262	269	282	257	290	256	233	244	261	283	247	262	277	301	257	263	228	254	261	293	242	238	254	273	243	265	236	243	250	280	264	255	256	256	254	278	246	269	255	253	239	260	271	262	252	260	271	273	277	241	275	215	266	256	286	297	280	236	253	247	286	258	313	267	242	267	307	269	253	256	255	271	251	253	265	280	248	236	278	269	284	268	240	260	230	254	261	245	259	246	250	251	225	249	264	258	253	223	234	236	248	282	291	259	282	254	276	255	275	305	269	290	296	276	238	261	219	238	247	272	269	262	280	260	251	213	302	256	277	256	245	262	241	261	276	272	242	267	253	241	271	254	259	272	272	246	270	268	276	243	245	236	235	263	238	288	276	251	249	264	284	275	249	245	260	259	240	280	271	257	232	233	272	284	249	237	268	252	246	259	271	271	287	290	242	271	255	292	251	272	246	251	270	264	242	267	268	262	251	284	278	259	269	262	291	269	249	265	248	261	257	267	248	260	299	274	205	227	275	221	278	294	268	261	247	244	251	255	268	261	290	270	305	261	277	243	292	273	278	292	234	246	276	265	299	255	264	271	260	284	244	261	254	241	255	269	262	246	239	262	288	254	245	260	238
8130	1222	2512	3075	2263	1760	1482	1277	1087	1080	995	939	904	848	789	794	844	743	745	713	755	787	725	817	720	661	720	683	684	692	710	670	727	686	730	684	709	657	724	690	643	673	640	662	645	674	628	686	653	685	656	672	630	613	635	655	654	657	647	657	640	652	657	696	646	616	652	651	655	678	634	659	651	657	652	640	658	661	663	661	667	672	637	644	649	638	721	702	641	659	658	656	643	637	667	677	646	617	609	645	675	609	637	627	651	689	625	665	663	673	697	657	640	621	610	601	650	616	655	660	608	637	605	627	677	682	676	639	654	671	662	635	607	661	649	626	690	712	671	659	629	661	631	681	635	682	635	652	622	651	684	658	630	657	638	637	631	677	645	662	646	649	685	683	647	628	658	638	641	641	628	657	647	669	647	697	642	640	696	627	671	662	659	634	651	660	692	643	612	671	651	648	669	705	663	615	615	663	645	660	691	667	604	620	691	655	675	621	683	676	630	643	684	655	649	672	683	673	674	650	679	634	666	677	653	675	634	631	617	632	652	630	607	606	620	630	685	636	624	638	662	624	630	680	635	688	649	653	624	647	654	651	685	684	660	588	637	669	592	612	665	675	660	643	635	681	619	636	638	648	553	641	612	675	622	645	629	635	631	663	624	614	579	647	635	660	641	695	683	670	699	659	642	670	631	620	634	617	676	632	618	676	602	651	644	648	693	648	675	639	632	603	622	671	675	659	647	670	682	709	605	645	625	649	656	650	642	620	667	668	642	657	587	626	644	640	636	640	712	680	668	660	667	621	644	624	645	659	661	665	621	647	613	682	601	692	631	668	665	667	629	652	643	632	631	650	645	640	686	639	644	653	658	633	653	663	635	619	621	636	661	674	687	649	650	658	641	646	681	690	666	647	646	647	649	673	642	710	619	659	663	637	636	641	643	634	644	661	649	627	626	618	635	639	670	625	610	641	675	645	667	609	659	609	704	655	610	679	621	644	589	668	645	629	671	635	618	686	642	660	641	595	638	612	650	646	672	621	614	649	648	603	615	654	646	647	659	645	655	627	642	665	614	690	656	663	676	619	655	653	702	605	621	593	657	618	640	646	624	649	695	686	637	684	643	631	659	622	644	690	695	639	639	662	583	610	640	675	652	620	641	634	632	709	663	610	662	647	627	673	641	626	639	637	640	633	626	641	631	651	664	682	724	636	656	649	672	669	651	630	641	665	621	605	647	706	648	618	633	647	661	636	674	655	622	630	601	595	629	660	633	599	648	630	678	623	677	678	604	640	683	670	688	622	630	630	643	670	677	650	660	683	676	652	641	602	631	665	682	640	673	660	667	692	658	663	717	618	672	614	659	643	638	623	651	607	674	620	653	626	622	652	657	646	634	627	640	656	622	674	644	650	659	646	671	646	603	652	604	629	648	662	644	648	636	674	651	617	627	655	672	664	654	664	656	649	651	629	644	643	626	636	651	647	656	619	639	617	638	692	654	659	656	657	667	669	659	625	667	608	639	661	622	639	686	643	670	634	644	636	655	621	682	618	615	662	640	616	661	637	619	649	609	641	647	618	641	649	637	618	638	620	653	638	625	638	645	635	657	661	688	625	635	617	650	610	642	650	661	670	682	669	617	613	618	616	705	656	637	647	653	625	636	680	650	659	638	657	678	618	664	640	652	655	657	647	670	673	668	654	605	685	661	638	623	693	681	640	657	643	640	653	628	625	659	630	690	633	688	623	663	683	650	640	622	611	672	671	658	651	660	644	660	650	613	632	652	627	645	670	660	671	634	673	676	652	673	648	670	703	603	609	651	659	653	651	634	608	654	627	670	638	693	605	701	691	648	659	600	661	621	638	635	702	600	657	662	678	674	714	629	642	641	634	679	654	673	595	667	662	638	637	653	666	677	649	691	657	628	649	719	673	621	673	601	626	661	625	677	624	662	640	652	642	697	660	656	605	628	647	682	672	686	654	648	680	642	655	687	641	672	676	637	640	657	636	674	640	643	639	676	659	598	669	629	644	681	600	638	626	619	659	637	685	663	636	637	618	648	643	639	614	617	635	652	659	625	679	629	657	626	624	664	664	631	644	675	588	694	640	628	611	658	604	643	629	681	646	635	673	629	631	655	623	686	668	622	659	633	663	615	643	680	631	648	667	648	658	639	626	655	664	624	699	697	663	646	674	631	632	634	626	657	649	634	628	632	630	633	659	623	648	645	668	640	632	631	679	649	650	645	654	653	643	650	646	656	623	620	647	671	612	630	684	646	658	646	645	634	683	678	611	664	669	680	640	628	664	645	640	647	656	647	666	610	670	632	616	641	650	643	678	655	639	645	658	643	655	648	617	597	634	668	663	641	659	641	630	637	628	612	631	596	643	693	648	651	676	649	712	653	641	608	684	647	606	672	653	631	624	645	627	603	678	631	663	626	637	656	645	632	606	643	647	682	635	627	669	637	667	699	654	670	679	660	648	680	616	624	643	641	645	634	634	657	626	650	659	634	652	628	653	629	650	636	632	666	665	652	684	664	670	639	649	652	652	661	682	623	661	638	641	649	628	647	614	632	651	620	647	657	687	629	646	665	674	648	649	648	613	635	645	651	650	623	635	633	621	616	641	635	696	662	664	684	616	669	659	645	623	662	632	624	650	673	602	653	622	628	660	656	700	642	636	649	612	673	638	673	662	703	610	639	665	631	628	629	645	659	612	614	640	668	648	629	662	679	666	674	680	647	649	655	682	685	653	638	644	644	638	690	625	629	661	666	654	616	641	655	669	618	655	661	679	669	637	627	612	620	668	685	635	695	655	663	642	718	698	675	649	673	696	653	638	609	657	671	572	634	621	636	675	618	641	582	666	609	622	589	617	617	653	638	609	655	628	718	636	646	664	629	657	659	657	656	632	638	667	649	634	664	655	620	656	641	654	634	665	670	597	581	626	642	641	669	629	622	686	663	678	685	659	614	656	646	639	637	728	624	647	639	623	636	639	622	641	657	680	693	663	654	704	679	645	637	666	663	657	614	623	636	662	646	610	637	624	620	626	670	658	621	659	640	670	642	640	673	654	695	630	665	616	628	628	638	665	635	673	639	633	658	673	664	682	600	618	645	651	644	642	599	640	644	631	652	663	641	644	663	690	654	653	647	638	645	690	651	633	630	661	638	610	644	694	658	627	652	645	651	642	644	610	677	692	641	672	657	644	655	590	610	674	676	638	619	632	618	583	617	620	636	657	676	677	659	623	617	651	658	667	625	661	643	627	650	671	664	663	672	611	662	654	616	679	647	644	648	684	678	646	639	624	665	608	677	652	697	677	674	668	654	651	644	643	684	680	645	694	615	638	594	691	634	600	669	641	600	692	598	649	665	625	658	596	632	672	672	620	646	647	663	667	623	661	632	630	596	661	626	684	670	637	667	607	609	634	609	628	618	647	614	656	612	658	669	627	648	636	630	644	645	630	663	603	678	623	615	662	649	656	624	633	667	640	656	598
1907	351	384	375	399	392	365	391	353	374	381	386	389	348	385	362	391	363	373	381	371	387	356	402	368	378	391	370	377	394	369	358	377	393	372	355	371	377	359	377	387	378	371	361	316	402	360	371	351	380	351	377	415	347	386	360	354	352	393	385	385	358	337	348	381	379	350	366	391	376	351	391	368	351	367	400	354	377	349	352	400	361	359	362	343	390	369	341	394	380	346	375	366	365	368	359	347	359	364	380	390	366	392	361	360	350	377	370	350	382	380	369	386	358	373	386	376	381	403	382	324	360	395	358	330	338	376	391	382	392	396	375	353	349	366	355	376	388	336	397	344	338	361	384	385	323	366	349	397	346	386	343	356	400	364	383	387	378	369	364	350	405	385	373	369	363	339	367	366	380	401	362	374	409	379	345	387	382	358	391	361	369	395	360	372	375	363	329	365	392	366	342	359	346	386	340	384	386	350	375	360	344	335	393	342	347	368	376	383	381	378	364	344	394	333	351	368	402	353	388	372	359	379	361	379	387	398	369	401	372	367	412	384	370	379	359	378	386	335	373	374	371	381	347	354	344	360	346	330	375	359	357	370	389	363	337	347	372	376	338	376	370	331	343	355	381	337	403	359	383	340	352	325	350	350	381	351	342	364	337	370	390	408	371	382	352	388	390	353	381	362	372	351	340	377	350	377	394	375	355	379	370	389	354	380	354	354	386	408	359	376	374	378	347	369	355	399	377	346	389	379	398	383	391	367	362	357	396	364	355	364	369	405	349	342	361	393	364	381	353	402	355	369	382	367	413	359	392	383	342	353	355	349	359	386	369	350	352	374	348	354	379	363	387	380	370	357	381	374	350	332	360	358	390	373	391	372	368	341	354	326	371	323	367	343	360	375	374	371	360	353	376	376	336	352	362	384	360	380	389	392	360	399	375	374	359	387	362	353	381	332	359	391	351	336	345	395	368	374	393	389	409	364	302	341	346	332	387	389	338	334	358	381	350	377	355	366	352	360	345	345	379	345	380	376	379	371	365	404	373	380	360	375	378	373	375	374	339	377	378	367	407	337	353	368	371	366	386	355	368	370	331	340	366	350	361	323	348	351	353	378	353	364	351	345	358	350	335	354	371	408	390	370	348	365	369	337	361	372	372	352	373	357	389	371	364	407	369	356	336	361	359	397	357	344	335	364	392	393	372	355	366	368	337	381	374	399	351	375	353	338	391	340	379	371	381	322	346	381	392	367	325	363	408	343	349	367	363	367	347	377	342	350	405	331	361	398	359	365	396	390	371	383	372	346	383	383	376	349	393	386	362	350	378	354	400	391	340	404	368	379	424	368	362	380	362	372	365	370	353	353	342	386	357	393	382	374	363	366	342	362	356	375	371	413	411	383	361	394	353	360	351	357	373	369	407	311	377	370	370	341	382	374	356	414	353	340	380	382	337	373	366	374	398	372	406	398	321	369	396	373	373	367	388	379	377	350	335	378	389	350	351	401	331	376	375	376	351	379	397	369	342	362	364	401	360	353	364	379	398	389	394	363	353	340	355	330	369	370	362	373	366	363	354	356	393	396	367	356	386	382	317	327	367	344	364	392	394	363	384	402	357	360	347	366	368	346	374	340	343	344	370	398	363	384	395	330	340	369	400	343	366	330	350	392	338	379	417	352	377	338	362	374	394	362	402	375	402	356	373	360	368	376	374	388	357	351	375	372	332	398	371	383	348	347	357	397	335	347	369	385	348	358	371	372	340	378	382	354	364	368	380	369	359	347	345	367	394	355	365	384	375	375	346	350	374	391	369	382	395	325	360	372	325	356	336	399	367	369	399	367	374	414	366	372	345	404	360	343	326	389	378	331	378	376	366	342	384	374	420	359	370	393	385	390	358	357	398	331	385	351	357	379	353	361	334	352	355	363	293	364	395	384	356	331	361	385	365	363	334	396	382	362	311	380	365	397	401	353	354	357	365	381	382	367	364	390	374	352	371	362	335	420	365	380	372	354	357	352	326	379	372	388	343	410	400	347	360	383	372	367	375	377	368	362	364	355	391	357	392	357	358	401	387	400	381	367	353	361	384	371	369	334	354	346	376	332	385	373	377	378	361	363	350	359	358	364	366	395	338	379	376	367	358	399	415	389	373	374	347	399	354	354	376	364	375	355	379	368	379	369	353	408	346	332	370	349	381	371	377	346	387	367	344	374	352	376	325	395	402	374	368	332	345	374	398	367	375	369	362	373	365	355	402	386	368	357	357	421	344	326	366	378	356	370	402	387	371	373	350	348	380	376	367	378	363	351	386	418	365	347	372	410	394	366	361	370	368	356	339	355	337	370	398	379	368	365	363	339	340	387	359	386	347	311	356	383	351	377	360	382	352	366	379	362	391	373	366	354	377	388	337	364	349	391	406	378	390	337	376	388	361	371	396	354	393	376	409	374	346	362	356	341	351	367	399	357	374	378	358	365	390	351	371	361	418	372	376	385	390	370	361	410	366	368	383	348	391	380	360	348	363	386	360	388	349	358	374	380	369	393	383	355	398	372	343	387	390	352	401	392	374	370	378	403	354	354	366	368	405	372	385	332	374	394	384	419	379	357	381	353	377	337	358	377	347	353	368	353	373	368	353	322	352	353	400	354	375	371	384	354	344	326	346	348	356	375	409	362	325	353	373	396	404	402	385	347	391	381	367	361	358	359	374	365	353	384	385	361	342	353	368	361	402	392	354	386	353	341	366	399	365	358	365	399	351	362	374	343	349	384	360	343	350	371	369	357	384	347	399	358	387	370	414	357	375	356	346	369	338	375	365	330	347	351	359	405	392	368	403	340	325	369	360	381	390	345	380	365	363	390	375	379	403	379	418	375	406	335	378	365	339	366	339	401	386	385	371	391	360	373	378	377	404	354	362	359	370	381	357	369	372	383	380	361	340	343	374	409	422	364	382	333	357	358	376	354	361	379	353	389	382	359	351	368	369	372	366	386	383	372	357	354	363	362	374	368	345	389	374	380	365	384	371	371	379	412	358	361	377	387	363	399	395	354	378	345	350	357	379	358	400	362	392	360	373	352	335	374	369	375	368	353	327	357	383	363	398	431	368	362	366	390	386	390	340	388	389	364	367	368	335	371	357	361	362	378	357	387	384	396	376	356	351	364	367	365	390	368	390	386	353	390	398	364	348	341	351	361	392	374	339	362	372	378	418	373	368	321	361	339	363	379	328	377	355	365	369	367	349	386	378	391	363	406	361	386	339	330	370	397	402	380	402	391	376	363	373	434	355	360	346	364	339	341	373	374	353	382	337	382	372	346	346	367	380	408	373	348	376	397	329	378	360	370	372	328	368	400	353	361	362	373	352	371	370	362	388	350	353	369	346	396	364	375	353	335	397	361	371	372	343	365	374	382	381	361	391	392	360	368	367	343	353	340	392	370	347	351	377	353	318	357	366	361	391	384	351	390	360	346	380	351	347	364	377	373	392	331	370	376	380	384	370	399	350
2495	852	879	853	856	817	859	833	828	852	820	792	846	836	797	790	826	791	861	817	801	811	828	794	782	792	803	815	800	849	802	784	792	783	876	847	837	767	917	813	801	808	787	820	836	838	813	805	761	787	847	872	782	760	829	738	791	805	812	853	819	795	782	839	836	752	784	821	817	822	803	805	759	841	831	780	795	803	808	814	819	867	892	861	821	854	787	775	815	808	811	836	844	825	815	829	788	794	817	832	777	850	834	821	794	807	837	790	814	830	788	780	818	813	843	776	806	839	806	798	805	849	780	843	784	824	793	793	782	814	864	788	793	803	778	826	803	828	873	834	786	777	833	795	870	821	785	835	824	765	761	859	812	770	853	812	819	814	783	809	825	847	807	789	805	832	801	820	834	837	820	796	849	789	856	847	855	835	844	784	820	787	816	813	810	806	785	838	864	834	799	806	809	800	792	841	790	777	786	808	809	811	794	847	791	825	840	837	830	868	809	810	828	842	796	812	797	751	795	841	788	836	869	824	803	842	796	849	761	836	817	802	774	856	802	834	780	779	822	809	833	756	786	833	794	839	846	821	841	799	826	815	792	789	776	805	809	834	831	819	768	789	799	844	871	772	878	782	850	887	809	830	788	807	854	806	796	836	795	863	858	812	862	850	798	767	773	801	806	791	810	811	802	830	863	846	872	835	795	819	795	810	784	801	741	841	801	826	778	788	810	835	830	833	768	778	787	842	744	779	800	757	774	783	854	786	874	800	825	822	756	751	830	801	836	840	852	832	821	814	779	769	843	822	771	806	767	817	831	851	817	850	845	829	819	842	787	809	803	836	863	800	765	765	833	743	797	809	829	808	805	821	789	854	841	865	786	743	815	809	852	783	789	816	797	866	857	796	847	860	791	786	814	817	824	809	820	791	830	807	793	787	854	827	806	813	812	805	833	804	828	800	777	803	787	779	783	788	765	805	799	804	854	850	829	790	860	795	796	808	816	824	868	830	856	836	811	812	799	843	840	839	840	823	826	824	813	800	792	824	852	841	815	824	829	818	771	812	839	882	826	761	828	893	771	789	827	811	832	791	794	794	837	834	823	776	841	808	872	790	767	889	759	759	827	833	834	839	767	774	828	776	818	837	823	800	822	806	794	810	830	853	805	798	860	839	851	812	787	807	790	799	814	796	804	729	804	790	886	810	803	820	783	801	794	904	816	829	811	841	773	818	804	788	798	782	802	875	763	839	857	800	768	789	802	849	858	798	763	831	819	813	798	852	838	820	799	816	828	851	816	773	791	834	822	802	818	774	824	801	863	841	840	778	824	805	792	845	852	879	754	841	870	810	795	851	757	809	852	844	828	792	811	823	772	800	757	850	841	802	792	768	818	829	831	763	806	814	804	819	820	796	795	782	794	821	806	788	765	812	835	801	787	852	828	812	862	750	807	813	774	787	802	825	768	803	853	797	836	783	826	844	853	773	779	856	823	850	846	795	810	806	831	780	825	747	798	809	809	828	789	844	816	844	793	830	778	833	807	844	819	825	805	772	752	758	747	802	854	806	794	771	832	806	836	786	781	848	797	760	841	806	832	831	835	813	826	767	774	780	825	866	793	796	792	808	777	750	827	855	801	768	839	803	836	752	828	787	837	775	859	860	761	820	835	842	808	783	830	783	822	764	742	778	776	724	856	782	864	819	837	808	845	821	841	792	793	831	811	776	808	795	809	808	853	808	778	813	752	830	829	801	889	871	781	814	814	797	787	785	779	820	855	813	834	816	814	811	822	849	845	872	820	782	849	771	842	776	774	820	814	810	818	785	806	816	808	826	802	765	826	818	813	754	804	802	808	809	805	835	786	790	826	787	830	813	819	818	788	830	845	785	786	785	820	836	775	805	832	841	852	840	846	848	757	806	759	802	831	782	835	827	802	819	805	786	835	844	827	771	803	813	777	794	844	840	814	767	817	787	776	787	818	833	818	852	809	875	891	849	810	830	834	782	797	833	821	792	778	804	797	815	770	794	802	802	811	875	854	800	801	798	823	832	758	790	799	780	825	795	834	807	817	789	784	800	814	802	850	813	847	748	765	859	819	833	792	776	827	797	806	810	792	852	828	821	820	776	782	802	815	794	786	800	816	784	764	760	838	829	810	799	803	835	797	800	800	826	845	826	839	834	801	820	830	812	769	802	804	803	805	812	807	828	792	845	752	827	788	814	815	836	834	817	850	767	770	815	802	791	794	805	782	796	805	790	812	782	796	827	762	804	825	761	845	809	797	832	848	813	793	846	792	811	790	774	773	833	875	844	772	774	865	826	797	801	855	834	798	796	815	830	832	813	817	821	757	773	825	798	771	779	794	871	797	799	811	842	840	865	805	805	830	786	850	825	755	844	798	832	768	795	832	773	783	818	855	763	832	834	827	850	789	790	796	775	791	788	809	836	817	813	814	799	836	792	811	861	827	845	858	861	809	831	839	811	845	818	774	766	856	815	796	806	803	835	838	822	757	827	840	820	842	835	822	769	814	858	802	817	827	825	776	852	770	809	822	777	801	861	834	835	834	801	799	791	787	785	823	794	854	805	796	821	736	859	826	818	819	853	790	800	766	836	792	775	776	854	798	781	722	787	844	795	859	794	804	800	796	832	834	831	836	825	868	862	800	781	792	804	847	798	808	779	811	799	768	820	819	805	901	812	832	806	821	787	856	846	760	806	820	794	827	770	838	807	728	837	801	809	819	773	846	860	842	789	820	813	845	796	829	779	799	876	825	837	839	840	797	813	763	786	845	852	794	787	778	806	758	808	797	851	811	813	851	789	815	823	790	838	793	813	800	850	828	832	798	829	792	798	816	768	828	838	826	827	791	785	820	817	819	846	781	764	871	866	820	788	772	872	794	850	810	778	868	821	833	794	827	870	809	887	793	828	833	851	767	774	829	811	785	857	792	822	814	826	807	832	824	789	793	782	839	809	822	810	813	814	854	796	854	812	827	857	804	785	839	805	816	844	803	864	861	770	800	753	819	768	779	828	841	835	824	834	827	796	834	834	744	796	845	836	802	847	813	822	796	778	798	820	813	818	778	835	797	788	868	841	775	816	750	756	815	857	791	818	813	816	817	839	792	829	829	814	828	792	848	794	842	809	812	825	848	787	802	843	765	806	834	771	753	806	823	864	794	772	835	817	816	844	804	790	793	845	820	856	840	781	826	807	837	831	815	823	819	845	803	807	871	797	833	784	827	798	810	830	774	834	791	769	866	867	805	811	837	791	763	788	848	802	851	851	814	839	805	732	814	834	720	813	775	836	858	822	780	838	762	782	810	850	797	807	780	796	847	808	788	800	817	866	800	835	798	791	807	877	802	807	872	781	824	872	807	755	814	786	825	823	745	807	815	799	803	797	841	824	852	830	804	796	830	847	775	758	775	770	832	842	826	843	791	826	770	802	812	778	813	791	821	805	849	772	823	789	821	816	837	792	800	843	826	767	845	825	820	789
8048	533	597	569	326	362	263	200	213	234	222	208	190	216	185	205	203	217	206	180	169	201	194	195	204	223	191	180	176	204	181	199	179	212	184	186	195	153	183	175	209	198	212	204	189	159	182	199	193	213	175	234	168	165	188	214	187	181	186	189	171	166	168	167	210	187	173	179	193	176	198	193	185	163	184	161	186	169	197	188	179	189	164	204	191	181	181	185	161	191	164	185	182	183	173	192	189	164	173	185	178	174	166	211	179	173	181	182	165	177	180	165	210	193	170	192	170	187	179	179	177	186	195	179	170	187	181	214	210	178	177	194	179	182	182	179	169	168	188	168	175	182	164	164	196	180	171	165	215	198	174	188	195	210	178	172	186	186	192	178	189	205	169	165	166	174	181	179	147	183	185	189	176	194	173	193	175	224	189	193	181	171	175	185	176	168	189	171	173	179	170	164	160	181	213	180	181	190	185	175	200	188	146	174	180	163	193	171	192	174	193	189	182	154	177	190	181	197	169	174	176	174	178	172	179	188	181	170	178	182	158	188	166	186	188	195	176	151	165	173	181	188	206	183	183	177	178	162	180	191	203	180	171	182	136	185	178	183	193	187	199	172	182	184	184	199	195	188	181	190	219	219	187	177	156	202	169	148	173	167	181	161	213	191	177	181	174	183	193	191	183	156	166	190	209	196	172	188	193	209	167	198	186	197	193	188	172	181	203	188	199	203	214	171	180	180	185	178	208	184	175	190	184	202	208	183	173	194	159	179	200	177	161	198	204	206	165	171	157	175	178	168	178	174	162	193	181	197	202	165	168	164	183	168	199	180	192	182	157	174	173	192	194	161	179	179	171	157	174	196	151	193	189	202	179	173	182	163	183	175	174	185	208	188	160	178	183	169	180	192	174	188	164	186	185	191	202	168	196	178	207	174	179	198	173	205	169	202	174	212	179	176	208	196	203	173	177	206	172	180	176	201	196	195	164	196	177	165	171	169	168	190	177	181	213	193	152	182	160	181	184	198	174	192	164	160	166	176	187	160	176	154	166	203	202	176	165	167	194	211	198	195	162	196	155	169	168	188	185	189	182	191	191	173	179	205	149	151	172	193	210	159	184	186	164	188	185	191	183	176	181	192	169	170	171	165	216	172	188	158	186	207	179	188	174	196	227	178	172	175	193	201	193	172	181	191	188	176	183	160	168	163	143	144	176	176	165	203	171	190	192	190	162	192	164	149	186	188	196	179	168	169	161	185	198	168	193	166	178	193	170	185	186	176	177	159	178	173	144	166	181	196	164	154	174	160	208	171	170	193	199	175	186	207	208	170	186	189	179	177	185	186	180	202	184	181	162	211	168	195	189	190	182	113	150	162	191	203	179	160	214	195	168	191	180	195	198	180	175	168	184	188	183	152	171	196	195	198	178	175	175	211	160	154	179	189	150	200	199	205	195	202	172	160	174	206	203	169	179	184	208	199	158	167	185	159	207	227	187	163	184	196	170	185	179	156	184	185	191	174	196	178	171	194	185	168	186	174	184	162	205	200	194	177	175	163	209	185	194	183	179	185	192	188	176	176	207	198	191	172	201	184	177	169	200	176	184	182	198	178	187	214	202	193	180	204	177	171	167	169	184	185	170	199	189	166	175	184	208	190	171	166	175	175	188	183	177	172	171	200	180	186	183	200	171	183	171	185	187	184	177	160	189	187	162	187	195	180	156	182	173	181	181	169	177	170	178	173	185	220	187	211	183	167	212	190	149	200	192	171	179	180	171	183	186	177	162	193	192	186	194	199	203	198	202	179	152	192	152	186	211	173	188	169	188	171	169	181	176	190	184	155	157	185	196	172	165	198	183	173	199	204	176	171	184	179	173	194	224	187	195	171	165	195	180	173	154	173	203	183	200	195	190	194	179	188	189	198	215	170	179	185	197	195	203	171	177	186	192	192	194	170	185	173	192	189	158	172	170	151	192	179	179	180	206	179	171	172	167	181	189	183	167	181	181	176	166	200	177	205	199	177	160	174	172	206	166	197	172	181	198	157	183	192	207	206	181	162	168	191	179	173	197	182	167	181	193	184	171	170	176	205	185	182	158	185	203	181	188	209	162	199	162	202	201	181	178	166	185	173	180	176	185	206	156	153	162	211	185	216	195	184	201	169	183	176	169	205	146	190	190	203	179	172	187	185	172	216	183	194	168	187	177	156	182	186	183	185	178	182	170	187	168	163	177	216	182	176	173	210	141	170	178	194	171	218	186	175	153	166	180	200	192	205	157	180	187	202	171	172	163	190	195	195	197	175	183	213	186	187	163	186	206	190	202	178	196	194	190	189	191	184	166	199	213	171	197	173	166	192	173	208	160	199	177	154	185	171	163	176	174	183	165	184	182	164	172	184	206	163	163	170	166	179	172	177	181	166	170	190	181	170	187	177	181	195	184	180	155	187	191	171	168	172	186	152	172	187	191	171	168	176	195	170	213	180	187	153	197	171	171	183	213	166	167	174	178	200	193	163	178	197	168	156	225	182	168	198	197	170	185	173	197	193	199	189	172	193	177	187	184	198	190	181	166	205	188	221	191	222	175	196	186	180	193	167	179	191	192	198	174	175	188	163	182	186	202	195	156	168	201	189	201	175	173	174	191	191	177	195	174	179	193	167	168	175	183	192	180	195	175	195	176	205	194	183	197	181	188	182	210	203	198	162	188	176	181	178	193	203	199	162	179	170	189	172	198	200	166	188	208	198	190	182	194	175	181	174	170	188	204	196	193	190	190	175	174	209	168	179	186	161	161	179	169	176	180	160	217	161	180	220	211	174	183	181	167	165	190	159	189	188	193	197	184	175	167	169	201	200	197	181	193	181	172	188	182	186	181	175	176	175	191	141	178	162	179	173	196	189	179	212	202	192	174	155	179	183	190	211	172	196	173	189	192	182	165	189	198	184	174	209	179	172	207	204	171	174	189	209	191	153	196	181	188	174	185	159	171	186	199	167	197	186	161	165	198	178	181	186	221	167	193	189	169	176	187	199	194	167	186	168	190	173	170	184	168	202	166	222	183	178	174	161	164	166	177	193	193	187	178	187	182	198	181	182	177	191	169	169	176	172	196	189	182	172	197	161	190	164	184	194	182	159	174	150	189	155	166	167	188	177	188	170	178	181	186	199	185	175	196	188	184	200	189	169	196	194	172	219	177	165	172	160	168	217	199	168	190	184	179	166	184	211	193	187	198	170	194	200	200	178	173	179	191	182	182	162	169	207	186	190	178	197	169	180	194	178	215	201	195	183	203	172	165	189	178	184	224	209	158	174	164	182	166	185	193	178	159	177	167	169	167	189	181	191	149	174	203	177	170	207	174	214	185	157	169	190	168	174	177	175	173	199	195	185	161	177	195	189	194	189	211	176	149	187	183	182	197	198	179	197	156	169	190	191	209	182	190	210	180	179	178	177	193	189	166	177	192	173	177	175	192	184	196	205	179	209	178	162	193	174	193	165	185	155
6425	787	1440	1722	1250	1050	836	806	676	653	650	585	611	549	618	546	523	538	522	507	537	508	560	512	499	466	492	470	473	474	488	456	538	479	527	452	449	455	444	479	519	430	461	482	421	488	458	479	451	458	450	450	460	464	457	471	466	448	495	497	462	473	426	438	475	454	491	436	462	467	492	489	484	466	452	486	464	452	474	451	455	471	485	458	458	474	489	439	472	465	462	481	447	473	467	460	443	421	459	471	446	479	458	496	481	456	528	466	471	506	472	495	465	434	477	497	443	469	497	488	459	477	452	455	476	465	440	437	443	483	441	462	486	478	427	473	476	452	454	504	419	451	485	474	459	451	495	456	469	481	456	457	465	465	471	457	482	481	490	482	465	477	475	465	451	407	475	430	469	510	467	456	477	504	465	458	457	490	476	450	484	494	445	436	480	488	485	465	471	477	446	480	469	437	416	440	468	447	482	510	448	457	488	474	501	460	477	468	479	439	463	431	436	493	465	422	442	495	443	477	471	459	418	465	463	436	445	472	451	448	436	486	455	487	499	464	477	451	457	439	466	466	496	480	444	469	458	482	486	459	465	471	457	493	494	467	416	488	454	488	443	468	446	484	461	459	493	457	449	459	458	448	466	449	438	489	448	452	470	476	430	431	503	457	456	453	445	465	460	481	454	494	445	486	474	479	437	448	430	425	434	473	473	467	501	472	451	448	470	471	466	470	460	482	450	453	474	417	450	509	488	448	464	476	463	440	463	482	456	449	475	453	444	453	440	481	465	467	464	412	464	478	504	436	477	454	452	454	488	477	447	459	455	459	429	479	436	477	448	492	457	466	446	454	455	457	436	443	476	445	478	432	472	493	437	464	460	464	449	466	438	437	485	497	477	431	499	442	437	461	473	451	467	443	486	474	464	458	477	450	452	435	471	453	480	418	442	462	467	438	446	490	421	520	438	469	439	470	440	444	454	452	486	481	434	464	465	445	471	486	463	467	463	473	447	474	414	453	454	467	451	424	437	490	474	472	470	455	534	481	481	454	452	494	430	465	451	438	430	473	458	490	499	438	434	492	436	471	462	478	471	452	442	448	443	445	475	450	479	455	484	488	418	478	475	481	489	438	481	518	444	447	473	425	472	442	482	455	423	437	459	419	439	489	445	461	455	448	475	490	471	468	492	479	469	447	448	468	485	467	472	489	487	439	432	445	450	486	478	453	480	467	481	488	455	429	487	485	463	472	490	481	414	469	463	460	493	454	434	486	473	473	451	479	474	449	458	433	442	459	443	478	467	464	429	441	484	484	467	477	427	442	464	456	482	467	475	448	449	469	453	489	435	467	494	433	489	485	443	477	473	424	477	464	497	477	451	428	481	413	487	455	448	469	490	461	442	414	487	462	457	465	412	470	450	453	466	482	399	437	442	443	460	452	478	468	452	480	459	444	460	453	449	453	455	464	470	475	429	493	432	461	506	465	436	466	495	423	463	452	471	472	457	487	449	483	450	466	413	454	435	457	464	484	454	442	423	432	466	464	440	470	483	447	485	461	434	476	435	488	438	468	494	497	474	460	458	456	452	424	465	457	458	454	458	473	480	460	463	426	451	454	452	487	478	435	411	457	447	442	469	410	465	441	467	499	472	479	452	433	454	459	447	454	476	452	404	443	497	440	486	459	482	457	473	419	443	478	438	509	455	455	430	453	436	429	425	489	432	439	473	492	439	434	503	458	500	458	450	477	429	447	467	469	430	452	504	460	467	482	451	492	452	411	494	454	447	466	440	465	455	485	503	489	448	421	450	480	446	436	433	416	460	448	460	494	448	474	455	473	459	493	458	441	426	474	438	436	474	437	417	497	456	458	411	482	464	455	415	486	471	484	411	469	427	465	481	451	459	448	454	457	471	496	437	451	446	430	482	460	465	463	479	446	463	422	463	475	449	489	434	504	471	447	473	452	436	515	475	462	425	491	473	455	451	436	450	484	476	436	478	429	450	473	483	477	481	486	467	482	485	450	425	482	489	492	452	475	495	458	466	427	471	460	445	434	465	420	470	444	471	459	488	476	454	448	448	442	463	477	495	445	475	464	462	483	454	434	454	477	472	459	442	491	473	474	462	424	433	419	457	489	453	441	482	456	476	532	451	467	485	436	445	443	442	428	495	451	465	468	404	476	489	463	444	480	450	478	423	453	458	460	466	485	433	488	456	431	468	478	475	456	481	486	465	484	464	460	472	483	452	478	468	436	456	447	508	432	458	438	484	472	456	449	481	482	450	499	464	474	473	431	470	474	475	483	466	434	436	482	453	443	449	479	511	437	470	470	455	466	479	419	446	469	474	456	497	446	472	462	461	454	506	474	478	453	464	426	443	461	447	464	457	458	483	466	442	447	427	438	464	439	419	489	424	436	461	462	469	459	461	472	438	482	482	432	464	495	452	472	476	447	477	428	473	476	487	448	415	440	488	465	497	476	462	459	478	434	476	448	444	468	449	467	441	451	438	437	475	473	466	470	400	435	427	491	488	459	452	455	490	435	462	477	522	455	474	492	487	432	490	475	449	440	475	454	489	417	465	480	485	472	496	488	472	441	429	471	456	446	465	436	482	472	438	450	475	442	461	439	462	485	462	496	451	431	456	416	451	467	460	450	476	464	465	479	441	482	449	507	441	452	487	460	466	457	439	433	438	471	448	454	471	437	453	500	440	441	488	437	457	468	474	438	463	477	482	450	478	434	411	455	459	456	465	468	409	454	479	482	461	451	445	449	452	496	439	464	449	480	479	484	456	468	465	462	501	443	434	481	440	469	474	432	471	519	487	440	487	469	450	456	471	463	486	422	456	425	459	471	479	465	469	452	441	454	449	424	471	498	467	474	462	500	465	421	449	473	473	456	431	446	456	437	461	438	449	484	500	454	480	431	430	440	483	510	457	484	466	454	461	499	458	449	468	459	479	477	488	447	466	462	448	457	479	490	412	435	446	468	461	468	440	448	467	455	434	450	504	483	471	452	441	469	524	468	483	449	443	436	455	438	452	483	477	472	435	469	443	446	474	479	461	436	417	484	456	478	459	486	456	477	455	458	473	450	431	482	445	485	492	479	469	460	468	477	434	447	442	413	421	426	449	496	441	487	463	446	479	477	466	450	479	458	452	434	452	460	427	429	438	424	487	459	460	433	461	436	439	459	472	438	463	432	486	450	457	421	490	446	470	470	463	452	442	464	468	483	438	501	460	465	483	433	462	454	506	435	461	456	431	493	489	452	450	463	510	479	439	424	456	448	440	467	471	476	484	442	464	451	487	445	445	496	460	442	474	449	433	459	472	457	465	445	436	477	463	458	460	459	432	454	447	435	444	443	482	439	460	453	455	479	497	468	453	440	468	470	437	438	474	459	472	477	470	476	474	484	464	448	453	466	465	447	458	483	478	458	434	468	447	460	481	442	454	482	466	453	465	479	462	446	442	458	484	472	462	479	468	440	458	489	440	468	476	483
14373	1296	1142	1069	640	545	425	397	342	335	303	330	261	297	308	273	304	292	286	276	279	289	279	235	296	282	274	273	255	258	276	264	250	266	297	237	253	260	261	274	266	280	251	253	252	261	265	270	246	249	234	232	281	273	252	258	274	258	250	266	280	241	276	254	260	232	270	247	233	289	273	259	289	249	289	247	268	263	301	255	246	248	264	247	249	294	272	230	297	265	265	255	264	279	275	273	263	271	267	291	263	252	282	250	257	261	278	236	262	281	272	276	252	242	234	261	251	259	244	252	251	248	245	261	272	241	254	275	259	244	269	243	269	273	259	248	240	275	273	260	303	269	258	278	266	251	263	274	277	285	265	257	271	260	252	236	228	283	288	285	231	250	253	252	252	263	257	252	262	264	270	258	288	282	240	245	292	268	244	264	259	274	301	269	271	236	266	255	265	251	273	294	267	281	248	234	285	257	278	257	275	247	239	289	268	272	273	278	237	271	291	272	282	247	285	271	235	278	252	276	256	254	268	262	288	307	293	260	284	280	226	296	260	246	249	257	260	245	281	213	263	252	243	267	277	274	285	288	270	254	244	274	264	228	282	298	306	271	243	272	270	277	248	266	256	258	259	259	240	247	277	273	245	271	245	262	278	283	250	282	263	268	258	290	258	268	295	222	262	243	250	239	252	259	274	262	271	236	257	274	248	280	258	287	292	266	264	262	287	247	249	271	264	269	283	272	247	259	283	265	258	251	276	260	294	283	288	285	285	253	237	263	294	249	259	321	237	284	245	243	260	272	258	261	263	267	244	273	268	254	277	262	268	255	274	272	265	246	278	262	270	247	272	269	261	239	279	261	253	248	255	272	257	262	267	251	262	244	297	269	246	275	243	263	235	244	245	258	262	267	297	271	273	234	238	284	272	250	269	252	233	243	264	289	280	236	288	285	258	273	274	264	253	268	230	259	269	237	238	247	243	236	285	270	256	233	259	262	285	251	290	275	260	245	295	275	261	290	267	287	257	238	274	250	256	291	258	293	275	275	239	307	286	260	277	287	295	238	232	278	254	256	213	289	255	267	271	265	290	277	250	285	279	273	264	247	236	243	290	256	260	274	274	254	270	258	248	247	262	254	278	271	255	266	247	239	261	257	228	291	284	241	288	244	273	267	234	251	278	223	244	259	274	254	253	271	254	261	280	274	241	231	264	282	272	248	248	260	233	274	260	238	253	271	281	235	262	255	250	255	277	243	266	281	262	240	236	251	285	288	260	250	277	269	255	272	267	282	303	248	260	262	245	279	234	249	248	278	211	279	301	259	227	269	245	280	259	298	270	247	226	265	267	246	240	259	249	251	278	267	232	264	255	256	250	289	257	259	254	236	260	251	284	303	295	291	296	257	266	232	272	266	271	235	263	239	270	262	265	293	261	260	253	250	249	237	228	266	238	247	286	223	268	258	286	250	254	241	227	251	272	294	266	265	267	252	246	258	265	292	235	270	251	277	251	248	232	271	249	265	244	254	274	255	291	277	219	283	275	236	261	251	235	271	262	276	287	264	254	269	271	253	290	234	293	260	251	244	280	276	262	278	246	267	262	265	246	248	280	255	247	259	246	293	269	284	265	248	282	280	255	278	259	262	285	264	246	292	246	254	265	252	261	278	263	259	232	293	290	281	239	272	272	279	282	266	248	259	245	264	243	270	277	249	317	256	259	270	258	249	275	253	255	242	247	244	263	232	275	276	278	261	299	267	259	298	244	256	296	263	260	271	264	197	232	270	244	252	255	235	269	258	296	281	251	268	256	327	244	253	301	246	277	267	258	289	256	258	278	254	235	259	290	278	270	267	286	264	272	265	255	290	253	303	250	265	253	266	264	257	244	272	287	269	263	253	282	276	295	257	245	247	284	261	278	267	235	260	269	296	240	283	236	291	270	277	275	281	304	274	292	243	255	236	254	257	253	251	273	248	274	259	284	240	276	260	274	250	264	269	274	276	291	264	267	265	247	267	261	270	272	275	241	243	243	260	296	258	270	285	303	270	289	295	276	251	273	251	243	239	283	292	243	288	266	269	238	228	300	260	283	263	279	279	248	242	258	258	273	255	253	242	261	272	287	275	266	306	246	258	228	287	270	241	263	253	232	232	295	255	256	285	246	263	270	218	267	266	294	256	268	283	263	275	238	250	262	271	265	265	258	250	240	269	253	273	268	258	293	261	273	254	249	275	259	267	259	240	253	252	257	277	264	274	247	242	275	265	277	259	267	293	247	279	273	244	255	267	263	256	290	234	245	283	264	288	260	259	259	283	243	222	225	279	284	226	262	271	250	259	281	273	257	278	273	291	281	240	246	237	268	252	254	248	263	267	241	265	230	284	253	258	278	284	235	271	276	260	251	250	250	238	267	255	265	251	266	273	286	266	282	245	306	264	258	294	274	252	296	258	236	273	263	297	246	269	257	246	261	238	254	249	264	295	251	278	250	258	280	257	290	253	285	240	246	253	261	251	261	266	282	268	281	282	267	252	274	279	260	246	271	233	245	274	248	240	257	260	281	255	251	257	233	287	257	282	284	267	246	276	255	321	269	277	276	259	232	282	246	297	241	232	263	265	262	286	281	274	299	236	273	254	264	289	249	248	277	251	278	250	249	291	278	273	273	283	249	273	283	268	253	258	237	264	249	269	276	276	260	277	281	256	232	243	287	270	285	246	258	272	233	249	289	283	279	261	257	246	240	242	278	260	255	276	267	249	260	291	296	299	247	306	247	249	245	240	254	290	280	242	249	303	267	276	254	255	261	261	247	242	245	221	270	254	256	240	262	270	274	263	283	293	266	287	251	271	289	265	254	236	258	275	234	263	270	240	237	260	245	268	267	237	255	237	237	235	265	276	283	268	296	268	262	259	254	252	248	285	263	259	271	254	271	249	263	264	258	278	266	246	244	269	255	237	253	249	284	268	268	267	250	250	237	238	281	272	248	261	235	285	285	274	266	276	261	277	252	266	256	284	274	237	279	236	246	262	248	250	283	243	275	277	261	262	258	252	242	237	253	306	256	233	283	279	281	269	254	259	279	245	261	280	275	260	243	271	265	283	248	285	249	269	274	281	242	285	256	263	257	265	255	282	234	280	235	267	260	284	279	270	249	246	294	282	276	258	276	247	264	274	274	254	253	266	243	247	254	270	246	255	264	251	264	250	257	247	280	268	265	236	246	263	263	269	272	297	255	262	250	274	265	266	253	234	241	236	224	291	254	228	273	302	264	267	262	272	276	250	236	270	284	270	253	283	291	277	258	252	288	265	277	272	255	256	232	266	261	263	243	241	287	223	252	237	260	241	263	247	275	267	269	261	261	250	266	242	256	291	237	279	249	248	245	276	305	267	281	231	253	257	254	265	262	274	267	306	266	255	277	248	250	230	271	284	265	277	272	251	260	258	263	276	252	255	279	249	290	282	295	267	265	269	263	269	249	252	268	281	230	253	252	267	280	276	262	259
8262	1214	2345	3065	2168	1755	1444	1256	1173	1047	979	902	921	825	794	797	793	769	761	759	701	735	677	712	715	665	652	698	677	661	710	708	689	661	651	682	666	662	657	750	686	683	686	683	705	707	643	631	679	646	614	651	665	662	680	652	612	691	684	634	682	680	668	659	663	646	668	676	636	679	603	627	629	635	643	673	628	678	662	670	651	693	673	677	672	700	649	643	621	664	623	648	675	659	664	618	671	652	650	672	616	677	645	625	676	639	665	653	603	611	611	650	668	670	631	673	663	643	611	683	643	640	663	639	682	664	661	662	648	637	632	678	647	703	655	596	633	673	694	693	620	637	661	666	659	640	648	654	657	682	588	612	632	644	618	646	661	631	594	684	639	626	623	642	681	583	647	622	656	621	647	658	699	657	621	613	637	667	639	660	692	697	653	632	658	626	637	657	633	623	632	630	610	619	677	672	640	655	654	641	650	666	665	659	642	671	658	627	692	632	638	654	669	655	629	671	652	694	647	668	614	618	675	626	615	668	701	639	613	633	647	628	651	633	695	606	649	614	641	731	645	631	635	675	637	652	652	653	629	674	630	618	627	654	637	629	632	682	660	680	644	688	676	658	653	648	646	668	668	634	674	650	642	660	695	670	665	671	659	649	663	648	710	623	652	667	609	657	689	708	605	660	634	623	638	607	648	609	657	685	655	625	623	673	630	622	666	657	680	664	683	655	603	606	629	673	639	642	662	707	618	702	680	657	599	636	674	645	663	646	642	671	630	594	639	652	649	682	619	628	670	672	657	661	663	681	665	677	677	620	628	629	693	648	677	674	686	600	675	620	700	638	648	684	651	668	682	610	644	639	669	665	642	641	634	620	632	669	652	660	660	621	652	684	653	606	630	625	638	640	670	625	616	601	659	638	659	682	635	673	644	664	665	663	642	623	654	668	728	687	681	627	636	635	636	620	646	673	618	653	645	638	638	658	687	643	639	604	669	677	656	610	665	652	640	657	622	601	664	636	649	652	632	641	630	614	659	674	645	672	608	619	660	621	653	641	694	655	614	625	636	679	682	641	685	671	625	642	622	658	641	646	631	673	640	693	680	636	654	642	653	643	679	654	608	657	611	588	688	700	662	630	664	698	680	637	681	602	630	631	656	691	628	593	616	652	625	649	637	662	657	663	646	652	610	654	683	607	663	643	639	629	684	674	617	671	622	602	660	614	635	667	651	609	615	686	630	667	643	642	660	628	628	640	638	605	668	648	681	642	608	614	634	644	666	658	597	656	622	646	671	635	625	672	615	623	649	632	668	645	647	589	655	644	673	673	674	659	648	669	632	668	699	702	664	629	662	623	696	663	629	682	648	644	677	692	648	687	600	683	613	605	637	678	627	648	649	641	688	607	631	638	640	671	668	656	659	616	689	670	681	609	694	654	596	673	648	639	688	666	607	679	688	641	636	694	663	635	650	647	607	672	648	677	660	692	636	660	613	675	682	610	704	639	642	651	629	693	645	643	610	641	643	615	636	621	651	655	625	656	618	646	655	634	671	681	621	701	647	640	644	671	600	616	676	624	678	628	668	657	634	633	624	652	659	619	659	610	679	670	623	691	650	686	623	641	642	660	644	635	670	675	663	635	633	681	670	642	652	635	696	692	633	660	678	633	669	632	682	667	613	652	624	634	654	648	616	644	631	689	625	644	679	661	638	674	623	687	672	631	602	683	632	581	660	644	645	629	659	644	654	618	649	632	629	651	624	666	643	665	593	608	613	637	637	665	677	657	637	651	659	680	692	683	668	648	602	642	619	641	644	640	663	646	677	610	672	640	694	664	653	636	642	640	627	596	612	659	637	657	641	634	650	640	607	632	612	625	633	673	672	661	639	628	629	642	654	638	646	632	669	641	631	684	651	653	635	669	677	616	645	647	640	670	647	678	674	654	672	646	610	661	640	668	640	647	633	621	663	649	611	645	602	591	674	651	631	636	683	615	617	673	686	663	630	663	645	644	655	663	673	658	683	638	641	673	661	637	645	598	671	636	675	689	672	656	650	660	633	640	665	640	713	632	660	601	645	667	686	658	630	648	657	646	674	644	651	625	668	590	648	609	668	662	648	651	684	672	618	697	673	681	627	635	661	642	620	667	623	635	684	652	646	656	603	626	677	654	660	647	677	679	649	673	658	637	634	607	678	665	631	675	684	656	703	667	633	685	635	662	631	661	648	646	660	652	656	650	658	662	618	652	620	631	643	667	631	666	620	632	686	667	642	637	664	655	622	654	683	656	617	637	640	611	687	619	637	645	640	673	622	656	637	647	629	657	630	691	632	653	677	619	654	696	631	645	584	662	666	681	608	658	655	636	675	641	651	650	630	639	631	621	630	650	656	700	673	632	688	639	653	627	636	704	677	656	637	669	662	693	603	673	632	643	600	663	654	609	647	636	612	647	643	670	598	649	674	671	648	655	616	636	607	624	660	630	644	603	638	648	646	656	659	637	647	643	640	643	643	647	641	677	678	618	611	645	622	643	661	621	655	656	634	645	659	648	617	646	643	657	658	662	664	655	677	602	658	662	642	667	626	629	658	633	655	675	686	670	607	676	638	639	679	609	668	664	627	617	647	646	614	606	690	632	658	650	653	650	621	652	635	626	635	647	632	672	654	591	703	640	604	641	637	674	616	654	669	660	645	658	625	630	646	623	614	639	636	653	663	685	646	623	706	653	660	643	652	657	647	628	636	647	636	645	612	632	683	698	659	684	634	627	644	641	618	655	675	644	726	679	638	653	680	654	712	650	628	631	622	655	643	626	668	603	663	665	627	657	625	674	637	641	610	669	615	689	653	587	670	642	613	660	657	679	682	599	671	611	612	681	639	668	646	660	619	672	586	664	654	671	631	696	620	693	656	649	653	665	620	644	719	656	647	654	652	622	677	675	635	662	618	629	638	644	654	666	640	628	640	624	639	634	656	663	676	696	672	633	649	655	669	600	673	616	653	670	638	634	663	696	651	642	623	686	642	657	625	640	615	706	631	715	670	658	639	595	660	618	625	644	621	641	653	645	649	666	621	604	658	685	634	643	686	614	666	637	709	662	699	632	668	627	668	650	649	607	621	646	652	678	667	622	628	587	667	607	657	705	645	617	684	683	633	686	677	651	665	633	650	665	647	648	630	603	679	632	623	622	671	632	617	639	654	667	652	649	665	675	645	649	675	593	637	669	697	683	638	655	663	667	695	634	665	676	650	659	655	614	671	653	689	636	654	623	692	674	637	666	642	673	606	646	646	635	670	632	551	661	617	670	639	643	642	662	640	630	665	689	602	648	601	648	660	655	633	702	643	626	644	642	666	673	591	663	608	648	649	649	663	611	653	651	665	656	645	666	663	696	605	650	631	645	686	603	638	655	624	666	639	652	660	639	671	659	628	647	660	676	615	666	607	617	680	610	653	658	622	659	603	668	586	654	663	619	655	658	623	665	668	623	633	630	587	648	635	648
1685	370	390	388	350	386	371	357	339	356	372	372	369	333	375	320	365	329	373	352	392	335	390	385	355	324	343	342	323	346	413	358	370	364	353	343	340	374	356	395	375	331	365	361	391	358	364	346	358	370	361	372	344	367	352	316	366	374	393	333	372	327	383	342	377	354	393	366	364	381	404	382	346	400	376	363	350	389	371	328	367	361	384	368	366	334	358	363	369	335	381	356	374	352	332	294	342	379	357	385	343	352	329	321	334	347	404	362	355	357	359	380	335	383	331	367	323	361	357	340	393	366	392	343	368	346	335	365	421	374	367	366	398	363	356	376	365	396	383	355	336	369	364	349	324	358	378	350	365	351	370	351	399	392	380	371	379	340	384	332	364	375	303	348	341	377	357	336	363	330	375	380	378	402	351	365	344	342	371	368	363	374	357	347	346	356	341	396	356	389	337	382	356	375	346	338	364	349	351	397	360	358	382	365	372	366	353	309	339	359	372	352	360	379	359	355	364	333	375	402	380	348	365	332	347	342	371	353	347	344	368	392	363	397	357	366	346	343	344	340	365	329	317	379	379	377	334	392	418	345	327	354	409	304	408	376	361	342	334	349	417	381	351	383	375	330	349	353	361	407	364	362	358	351	377	379	355	364	347	366	360	368	424	371	364	337	345	352	348	382	364	375	331	355	370	373	363	359	387	354	375	367	349	376	343	380	397	318	343	349	340	382	351	338	382	317	383	360	305	394	334	348	330	355	358	354	346	391	352	337	388	360	357	375	385	348	365	347	333	326	356	368	373	378	372	329	320	362	400	364	353	357	362	377	363	342	366	383	353	371	393	366	367	361	350	351	332	358	347	400	385	355	393	390	361	376	355	365	350	395	393	365	368	402	346	371	339	379	378	373	370	334	357	333	393	359	373	347	368	385	369	366	379	351	397	335	324	353	341	357	337	361	361	321	351	381	354	381	360	346	352	376	336	369	350	344	354	332	389	381	348	337	384	355	328	339	365	376	374	368	353	375	376	386	371	359	335	365	343	354	375	367	363	362	339	357	384	362	354	331	353	328	403	330	359	379	404	356	363	354	344	378	363	376	356	396	379	381	363	353	332	380	380	347	323	364	328	352	338	375	395	356	379	341	362	358	361	376	365	377	363	391	346	386	389	382	390	341	343	362	387	376	374	352	348	366	365	350	351	348	356	353	378	356	384	318	365	341	365	355	356	328	347	314	393	358	357	335	368	347	393	355	320	351	362	340	339	368	344	348	346	358	357	359	354	380	380	363	376	375	345	372	317	402	381	379	377	344	355	339	397	355	394	363	370	333	354	361	331	372	384	364	333	334	363	366	391	349	326	347	335	365	385	350	373	353	368	354	337	387	378	381	378	345	362	357	372	385	352	357	394	371	378	400	345	339	327	342	368	392	355	354	362	373	367	378	347	397	350	383	352	345	375	364	338	387	341	331	380	362	359	375	334	335	390	370	380	334	326	356	330	395	335	343	363	402	381	352	322	389	389	365	359	368	350	373	321	331	381	359	371	375	363	348	358	396	399	365	341	382	384	337	385	387	351	334	397	338	384	345	362	397	355	397	378	377	372	338	353	354	354	361	399	356	362	350	401	384	371	344	346	339	341	366	348	338	396	390	347	392	340	376	332	328	361	370	379	356	377	328	342	359	390	365	372	400	393	383	351	363	360	325	372	396	381	362	386	332	338	357	363	363	371	344	364	349	373	388	364	389	382	379	349	354	361	369	366	343	373	329	409	391	316	378	340	325	378	375	379	395	345	353	337	335	322	355	371	343	378	369	373	338	360	348	365	363	350	357	365	365	376	339	342	345	373	364	355	353	374	365	385	378	364	363	383	363	353	386	373	358	354	349	376	390	342	377	336	364	359	385	374	353	375	343	355	378	390	379	343	376	412	386	367	335	335	355	368	375	327	391	349	358	312	337	354	347	362	357	378	372	389	364	355	322	337	365	351	365	366	367	319	381	390	369	368	373	367	364	347	362	333	359	352	368	376	376	335	355	355	385	370	380	327	369	342	321	373	362	362	321	372	382	369	398	341	376	343	394	365	366	411	336	392	386	353	350	341	371	324	334	342	310	354	356	349	388	329	377	372	350	393	356	324	336	377	360	362	323	350	382	386	379	361	373	337	364	349	372	370	404	378	344	362	323	343	384	372	356	379	360	381	381	377	377	318	352	339	343	328	389	336	335	352	398	336	373	347	308	371	312	356	385	356	342	393	345	333	395	339	387	339	357	369	360	319	342	371	373	378	346	351	374	367	351	318	380	324	370	336	352	336	371	347	381	375	347	358	342	368	350	394	401	372	369	349	367	378	310	365	372	358	377	347	330	326	397	394	350	328	368	303	340	397	360	322	380	371	399	345	381	375	386	326	341	315	343	379	388	366	370	366	335	373	370	385	330	357	376	352	370	354	379	340	385	352	353	334	345	347	363	326	357	360	321	385	353	363	356	351	361	391	354	357	352	351	351	359	348	348	405	351	347	367	379	345	371	371	362	310	349	337	327	352	358	339	412	325	365	364	401	346	362	315	311	350	342	366	387	355	381	360	342	376	375	364	359	346	369	365	346	382	361	410	393	348	373	367	360	341	380	405	404	365	369	314	377	362	374	360	318	343	371	345	365	334	368	392	356	379	324	348	359	358	349	380	397	363	385	344	357	356	357	345	332	398	359	374	352	386	350	327	385	338	363	353	345	332	357	360	378	359	369	348	372	363	315	359	382	371	324	364	347	372	376	340	366	355	342	395	373	371	342	334	374	372	369	380	361	357	345	302	353	357	377	383	343	368	371	369	333	328	381	367	328	370	323	356	359	369	377	376	356	386	366	329	353	381	353	374	385	361	349	354	353	349	320	376	354	386	414	403	323	366	361	370	395	382	355	340	331	371	353	365	380	373	386	353	372	372	380	329	353	363	387	326	379	364	402	357	387	364	326	350	364	383	357	371	333	369	379	362	365	372	342	410	377	351	423	359	374	367	372	343	380	356	361	337	340	365	377	338	347	369	375	384	373	367	359	349	405	343	346	387	360	349	389	442	366	356	365	394	367	356	349	358	344	337	347	359	398	363	374	378	380	366	373	337	383	349	363	344	387	388	338	370	340	298	392	357	354	325	379	355	378	326	343	353	381	366	387	388	354	369	383	364	348	317	356	381	354	355	350	317	352	366	367	386	361	385	356	387	379	392	379	378	392	384	327	377	339	348	316	352	378	398	365	394	351	373	332	358	373	342	415	349	367	351	359	384	362	332	336	319	380	380	361	345	354	376	380	338	362	353	367	371	374	402	342	366	363	384	404	364	339	353	361	375	336	347	349	319	388	363	362	370	342	342	348	347	383	350	392	341	350	379	346	325	390	375	383	343	350	344	367	338	375	368	351	385	370	391	342	370	349	350	358	372	371	370	357	377	337	368	356	359	357	382	348	357	356	336	351	376	351	345	388	363	329	388	330	346	355	371	372	373	343
2007	772	804	840	842	798	868	800	796	783	829	803	805	804	801	814	792	736	824	798	838	761	862	833	774	800	783	830	785	819	843	787	838	810	856	802	800	776	801	850	787	796	761	798	790	727	796	830	813	801	794	790	766	740	788	748	771	769	797	811	836	757	796	756	810	796	801	830	834	808	814	803	813	809	765	753	794	817	755	799	777	846	806	787	808	828	806	807	741	769	804	767	807	840	762	810	757	769	809	746	752	860	803	807	783	790	805	781	782	828	761	727	811	781	840	777	759	729	767	794	828	773	786	868	742	788	797	781	795	774	758	764	785	812	763	824	815	776	807	787	782	800	805	743	827	784	786	796	752	828	770	763	814	881	778	770	836	852	795	829	795	815	820	768	820	809	782	821	864	785	818	808	706	817	843	810	745	794	822	790	797	779	814	785	767	794	828	770	846	738	767	786	869	820	816	777	825	828	806	836	786	814	817	815	773	753	832	790	788	800	786	797	820	810	827	757	729	758	806	754	773	801	796	799	776	750	830	780	780	781	795	778	811	770	771	827	780	805	839	805	789	805	814	820	802	795	774	783	783	802	853	741	800	796	822	772	808	763	791	838	767	846	812	793	821	793	753	803	797	753	808	806	777	796	792	788	802	822	827	814	828	797	803	826	813	787	828	779	805	812	772	780	788	791	798	787	806	794	776	786	756	804	771	768	820	800	831	778	831	833	787	780	795	778	755	779	863	769	788	791	809	820	759	833	785	767	812	844	816	801	746	773	818	812	818	796	785	800	824	814	792	770	797	792	795	807	814	815	779	832	830	782	835	843	801	778	800	812	775	823	785	811	763	786	807	796	780	789	798	808	878	765	773	845	801	819	828	779	804	828	826	718	765	763	775	781	814	767	809	825	776	790	813	779	786	837	765	780	817	838	815	806	821	788	860	822	784	774	797	795	810	893	772	790	762	755	817	801	808	781	842	730	813	794	802	802	810	767	814	799	847	809	839	781	839	773	800	791	816	776	814	837	806	814	816	820	756	713	768	799	773	813	774	817	780	822	789	805	805	806	841	843	787	792	823	791	750	835	815	807	815	793	799	818	773	765	785	827	752	743	793	774	853	791	807	781	820	778	735	814	770	838	754	787	789	813	781	796	812	810	782	732	778	754	803	865	809	825	825	710	772	800	761	831	796	793	792	805	820	762	818	785	801	763	816	777	797	792	781	788	799	774	785	806	793	829	809	822	766	806	795	766	733	766	796	774	827	815	822	728	801	816	822	789	844	792	832	807	765	821	808	749	749	782	757	745	812	847	818	793	828	811	825	802	776	819	793	785	810	821	806	806	813	783	754	814	821	827	788	819	782	762	799	773	799	776	823	828	777	777	784	789	775	760	812	745	779	796	856	801	821	774	813	781	794	751	802	778	799	782	769	822	820	813	764	771	818	757	863	790	846	838	819	799	859	795	784	882	812	813	812	816	777	770	792	750	857	803	820	801	827	799	809	789	747	764	788	772	799	785	789	774	823	785	827	778	780	835	820	801	835	834	800	813	824	810	817	816	750	815	758	769	814	794	772	791	796	795	778	785	837	833	828	824	808	807	779	801	759	822	777	773	793	805	801	789	795	791	858	788	789	810	787	773	768	811	864	845	783	823	776	806	826	779	805	822	792	771	830	792	748	844	805	754	780	795	784	821	798	788	842	783	794	801	801	794	835	719	865	779	830	776	771	771	772	801	754	805	789	806	804	799	788	817	866	771	792	797	810	828	771	784	756	836	803	788	818	807	784	763	746	805	761	731	798	750	776	807	809	779	808	738	779	789	796	806	814	787	798	817	763	798	803	787	796	807	780	814	830	769	748	767	767	826	789	763	795	759	814	785	827	847	774	768	777	774	791	719	768	761	785	843	780	774	797	769	818	758	813	783	769	833	810	803	809	788	778	788	813	808	890	804	804	788	809	830	758	857	855	760	773	828	850	789	796	826	811	780	837	759	783	776	831	814	802	798	812	800	819	747	801	778	791	796	849	799	805	788	834	819	790	829	767	745	804	771	804	797	815	792	787	799	835	855	760	849	811	804	784	816	737	801	797	826	791	807	772	847	774	791	805	798	821	793	814	780	752	746	793	797	784	830	780	813	814	836	830	798	759	725	811	784	791	841	790	756	773	785	807	734	777	755	767	806	773	832	771	811	751	803	763	779	764	834	791	841	759	811	827	743	778	799	836	809	754	799	789	800	777	814	800	796	828	800	832	767	804	823	826	763	793	783	733	799	783	792	781	794	806	814	786	807	835	745	776	753	800	841	801	788	824	815	812	801	820	791	796	837	790	824	793	799	819	806	819	857	776	811	807	788	804	785	769	821	832	770	756	759	810	798	826	828	856	798	752	772	799	806	843	798	764	762	827	780	807	764	800	787	726	756	804	827	768	776	812	835	793	770	770	790	817	808	826	799	826	795	753	782	769	814	796	775	843	823	837	809	824	818	805	806	789	781	777	785	787	796	824	762	806	777	787	830	831	823	804	769	786	774	810	767	800	816	805	777	860	794	761	766	814	816	817	840	811	832	823	734	760	771	829	792	821	818	762	791	800	790	779	791	801	833	817	826	796	766	794	743	756	787	814	759	821	791	765	827	793	788	824	752	849	818	809	785	789	812	826	805	790	777	779	787	798	796	824	860	778	801	839	830	783	780	810	833	838	825	779	823	784	837	809	845	787	773	753	786	839	754	829	801	795	800	761	747	772	802	770	815	819	801	808	822	750	824	784	802	811	770	815	815	807	777	811	790	871	826	778	812	799	772	797	744	719	779	803	767	800	800	794	769	833	775	842	842	816	776	788	793	808	808	790	803	801	826	745	773	787	791	786	825	765	799	827	782	767	820	811	755	779	757	780	834	784	783	812	746	776	811	806	765	782	849	765	826	757	784	843	773	764	817	839	763	733	792	751	820	857	837	759	765	815	789	798	784	802	800	779	808	807	859	784	797	776	826	750	825	809	845	762	810	815	756	867	784	826	784	802	779	778	752	820	843	824	821	822	783	826	765	796	780	783	765	786	791	817	825	721	831	848	765	787	772	754	782	799	786	797	782	785	821	760	775	830	770	767	807	819	821	805	822	810	803	792	832	790	809	804	749	834	795	776	764	763	777	784	812	803	784	834	805	781	799	811	852	788	798	798	804	791	797	770	776	802	783	774	829	811	764	781	771	817	816	795	775	833	819	809	819	803	790	843	792	794	785	776	831	779	815	802	802	746	808	770	795	805	786	812	804	813	799	746	791	755	809	803	773	764	795	809	814	828	765	768	812	812	764	820	806	832	762	811	780	798	775	786	838	770	786	815	818	799	792	796	787	823	798	776	784	753	811	785	770	762	805	789	807	790	793	744	812	754	794	794	770	850	809	795	858	798	778	813	841	833	807	807	791	806	785	770	758	780	797	742	787	768	810	845	829	792	828	798	810	768	764	798	749	787	754	788	759	835	791	823	790	790	802	751	817
7593	561	634	571	358	322	267	244	241	206	195	208	186	188	191	210	197	180	173	183	151	178	187	178	167	170	168	176	167	202	181	155	156	187	169	172	170	150	164	167	166	161	185	178	183	160	159	192	178	168	189	150	173	183	152	191	171	184	180	158	170	163	171	207	178	194	181	157	164	156	187	185	179	186	151	192	190	174	168	174	155	171	161	186	188	192	191	186	163	184	179	197	176	160	171	175	154	197	174	173	170	194	171	195	166	174	159	169	183	192	170	175	183	188	180	184	172	142	168	194	165	173	185	152	182	181	187	197	151	165	192	181	172	201	162	180	173	200	166	174	177	152	177	222	169	153	186	151	157	181	190	177	192	186	173	178	183	178	155	164	166	170	189	188	173	159	163	152	180	183	169	150	187	161	193	159	151	181	195	183	201	196	166	148	176	182	178	158	179	162	163	182	173	199	170	148	163	177	160	183	174	170	177	192	180	198	169	162	149	191	170	167	186	199	156	163	179	158	168	187	151	149	163	184	160	189	166	138	175	182	170	177	182	174	179	188	155	208	152	202	186	170	177	166	166	173	194	180	180	178	203	159	181	172	181	171	160	157	163	189	174	170	150	157	191	148	195	154	176	181	169	172	163	178	167	161	173	172	136	167	163	174	159	185	168	187	186	191	213	191	165	169	182	171	181	152	167	168	189	164	179	192	183	181	160	155	194	147	163	151	180	157	180	166	217	190	167	178	169	195	184	180	197	173	175	171	192	171	171	177	198	194	175	153	202	203	184	149	171	164	185	175	172	169	185	179	156	153	140	161	181	188	185	167	216	164	169	165	180	159	159	169	169	152	181	168	159	165	174	185	192	160	175	169	193	174	171	178	197	145	165	177	179	162	176	172	173	182	175	154	185	180	174	196	145	160	174	198	161	156	196	185	174	197	208	179	186	166	158	159	189	178	174	201	178	171	178	168	167	172	167	179	163	188	186	177	202	195	174	208	198	185	165	172	173	171	151	165	169	174	145	161	176	185	176	179	166	182	183	192	174	179	158	155	198	151	151	183	177	159	177	186	191	199	183	181	163	175	150	180	178	200	178	169	173	196	179	204	163	155	168	164	183	164	149	175	195	195	167	161	177	173	179	182	170	162	172	181	181	154	163	171	182	161	171	184	173	191	191	166	169	178	157	170	149	160	191	166	153	172	192	158	200	170	174	179	159	173	181	173	162	186	173	172	182	155	207	164	190	180	157	182	171	157	160	171	153	184	174	158	138	159	170	153	185	170	184	162	157	171	182	177	185	191	165	141	183	194	172	172	158	163	194	196	162	167	164	171	168	186	185	157	144	177	174	180	171	164	184	171	195	167	188	167	161	163	180	186	188	172	184	176	172	164	186	179	156	171	158	186	183	185	190	184	161	163	161	181	183	198	180	201	183	177	177	171	165	168	167	186	179	192	187	166	181	176	184	168	148	152	205	149	213	165	167	162	165	157	166	182	191	170	181	189	174	184	162	159	164	184	180	173	171	178	175	176	177	161	184	200	168	176	165	200	187	169	223	168	168	171	171	199	189	168	175	159	171	185	182	186	146	171	160	193	172	180	190	175	202	160	191	185	181	171	192	171	175	144	176	154	176	167	181	182	187	163	155	196	172	162	197	161	179	183	177	154	165	189	165	166	181	171	185	174	181	166	163	164	157	156	186	185	210	179	171	181	211	197	164	190	157	164	183	175	161	170	155	161	152	171	153	177	159	201	185	202	158	174	183	143	175	176	172	175	159	128	148	161	179	157	176	167	171	162	181	179	170	163	199	186	175	193	187	195	205	181	177	177	201	188	173	171	198	172	183	180	174	163	177	162	169	190	204	179	196	174	172	185	170	181	157	167	149	163	191	179	154	174	192	165	178	179	161	158	175	152	178	178	176	163	184	187	171	210	174	173	178	177	199	158	193	180	170	168	187	168	172	196	150	148	192	160	168	176	186	162	184	186	180	186	168	163	166	168	167	211	182	174	178	169	177	163	158	159	199	215	158	174	165	175	193	193	180	186	166	175	163	183	154	162	188	208	153	166	166	170	182	175	177	183	202	170	153	180	197	189	170	162	181	180	185	164	166	164	171	159	175	193	157	197	177	156	147	178	174	158	207	170	188	155	161	154	206	178	168	162	183	181	181	153	179	169	177	166	171	175	156	158	147	180	163	179	188	168	174	164	170	183	148	159	185	191	167	177	178	194	196	200	170	169	162	176	180	181	177	185	180	162	202	167	160	198	179	153	189	172	174	174	205	150	182	174	191	152	181	183	187	190	167	181	159	180	163	200	172	176	181	155	177	135	187	202	167	156	176	173	169	159	201	160	169	158	185	186	205	202	181	173	179	174	177	151	192	189	184	179	184	167	176	168	172	179	155	172	168	181	203	186	176	192	175	170	183	181	182	173	162	183	174	182	153	196	179	190	195	144	224	207	173	160	180	179	167	170	181	167	159	174	168	189	171	175	180	155	178	176	185	171	180	173	179	162	161	182	194	177	168	168	189	192	188	169	158	157	155	181	185	178	184	194	174	164	167	175	172	172	186	186	169	207	181	176	191	181	182	165	137	165	185	178	182	197	172	167	187	162	202	232	161	194	179	161	183	156	195	171	178	132	174	165	158	168	154	186	188	159	158	180	184	152	191	194	193	184	178	148	176	167	185	180	198	176	174	159	177	169	166	195	193	189	183	213	198	173	160	158	170	177	163	186	167	182	172	185	187	194	163	165	176	210	184	187	185	188	178	161	162	173	153	184	167	170	150	202	187	142	182	181	171	144	178	177	147	210	170	161	167	185	181	174	173	162	175	191	164	151	161	181	170	163	144	198	167	172	174	209	172	170	177	168	174	204	173	164	168	193	181	170	178	193	173	181	156	148	198	178	198	173	192	222	170	190	151	153	149	181	197	163	201	158	167	149	172	181	147	175	165	191	188	172	200	169	151	162	186	192	170	189	175	184	200	185	181	175	189	162	179	150	172	159	178	171	183	143	171	176	172	184	175	166	178	175	173	194	170	189	199	182	192	194	140	190	184	179	174	174	196	166	155	183	169	171	189	148	156	173	169	168	186	160	190	160	174	171	167	191	206	171	201	167	164	157	154	179	187	187	193	163	157	164	209	183	164	180	171	192	196	175	173	153	175	191	186	164	144	181	167	183	181	193	177	196	180	168	151	195	209	176	196	188	162	170	199	170	160	175	176	154	175	205	189	203	175	187	153	181	157	159	151	170	167	167	176	155	186	199	183	165	173	161	169	167	184	185	169	190	168	169	168	151	184	170	189	178	175	183	205	172	179	182	177	182	173	189	170	170	175	179	167	179	190	163	172	177	175	172	139	155	161	172	193	193	176	158	175	145	177	183	185	165	169	196	167	177	201	177	166	161	183	199	182	167	187	188	174	181	207	174	168	172	169	182	185	201	184	176	174	158	191	195	158	158	174	181	157	182	181	186	182	197	174	193	192	176	158	156
6192	782	1324	1671	1324	1030	846	706	721	655	626	619	523	598	561	507	505	500	552	492	466	483	485	478	460	477	485	469	473	452	452	437	461	456	499	428	453	442	410	494	513	468	439	425	488	437	438	436	468	447	492	431	458	480	452	434	406	490	409	496	466	427	425	472	428	462	444	433	451	456	410	511	440	451	468	435	441	476	480	448	468	454	466	471	455	433	469	476	453	467	480	440	489	451	416	493	461	445	446	418	463	436	447	441	432	437	459	435	441	445	465	412	432	435	438	480	430	454	425	436	430	428	441	461	448	474	451	438	461	454	423	453	385	447	431	472	484	411	436	442	421	430	417	468	423	452	439	434	424	452	448	409	456	460	458	452	410	472	439	457	435	465	459	419	460	474	452	492	459	437	434	477	458	437	435	447	426	453	414	425	469	430	407	427	402	459	476	464	443	434	457	476	459	418	419	469	444	445	461	505	478	488	417	415	448	423	465	437	443	410	426	458	415	443	460	458	449	457	439	436	437	470	454	440	440	458	448	481	467	431	439	423	447	452	440	436	424	438	450	433	429	438	426	465	465	442	473	442	435	476	455	436	471	459	429	469	455	447	444	444	463	425	454	460	452	460	458	438	440	443	430	470	430	485	452	415	413	466	433	501	466	432	486	438	477	437	437	430	461	479	453	445	442	457	449	424	441	390	455	415	486	432	449	452	452	417	461	435	462	418	452	463	456	462	448	436	414	457	485	423	441	493	433	445	452	427	436	467	428	462	413	429	446	417	444	439	466	446	454	452	472	455	433	502	420	456	420	470	448	450	443	463	462	505	453	407	443	462	467	403	451	484	438	409	486	463	451	482	448	453	458	446	424	439	466	431	454	437	421	441	438	452	405	452	458	427	447	425	471	457	449	438	448	431	451	470	455	476	465	453	414	450	484	480	459	448	459	452	421	452	434	418	450	426	467	429	446	393	456	439	463	407	436	482	460	443	424	406	423	454	426	429	463	421	443	402	447	469	469	452	431	412	477	456	438	426	448	459	416	473	478	437	418	461	464	447	470	448	475	455	471	430	454	458	437	466	441	466	427	409	444	437	438	448	435	445	508	458	493	462	472	470	425	472	443	434	444	443	431	441	481	471	453	442	392	450	462	417	465	432	412	421	454	407	425	476	488	446	447	442	450	463	426	461	474	433	462	440	448	448	440	473	468	450	430	428	457	461	434	455	419	449	404	447	466	432	459	434	455	457	475	414	434	476	431	473	472	435	436	465	450	433	467	390	433	452	451	444	453	472	450	423	464	455	450	448	433	492	432	420	455	450	451	484	479	417	423	468	462	403	448	456	458	441	414	426	437	430	420	399	469	471	434	419	482	444	442	425	471	414	427	457	441	437	462	448	416	392	437	487	450	463	455	483	445	473	467	467	434	458	411	444	445	451	426	424	440	393	450	464	436	470	434	474	458	433	439	451	422	437	445	379	470	429	401	458	430	452	409	397	426	458	445	451	438	442	461	442	484	465	444	452	429	448	442	431	426	459	431	466	446	410	463	491	461	437	432	453	458	470	437	422	458	443	438	476	461	450	452	436	473	448	446	440	439	436	446	463	438	463	438	469	421	447	479	403	434	456	421	445	482	493	483	471	464	424	442	434	420	424	456	456	456	468	444	446	467	484	487	454	460	473	433	445	464	456	448	439	453	431	490	455	420	472	451	450	456	471	464	447	458	442	461	440	486	439	471	453	448	456	441	430	452	391	452	462	452	434	410	461	436	488	468	460	442	452	447	446	416	447	431	419	456	432	451	468	479	427	483	447	455	469	457	443	466	443	449	464	458	442	447	454	395	468	462	470	428	465	429	410	483	451	429	434	421	461	445	444	445	445	471	435	459	428	413	473	402	379	428	425	468	443	442	450	394	429	454	429	433	470	462	443	427	445	464	447	448	450	464	434	446	443	449	409	419	433	441	448	453	439	405	454	468	454	433	452	422	450	455	430	484	420	444	457	435	461	451	438	435	454	445	464	434	426	444	423	488	424	456	458	437	447	507	428	446	441	451	499	440	458	410	461	458	450	435	431	439	436	416	430	413	439	473	453	453	437	455	458	462	434	453	466	422	461	422	490	454	436	438	449	422	417	456	443	462	461	442	444	426	423	457	465	467	460	457	463	446	486	474	437	433	467	428	428	443	457	451	456	461	431	432	470	466	413	409	446	422	451	457	441	435	395	432	445	493	430	437	493	419	476	468	477	410	436	474	443	440	426	454	486	420	416	418	452	449	439	486	413	438	461	470	465	441	468	440	442	437	429	455	432	442	445	450	484	440	462	481	451	462	418	447	478	471	436	437	435	416	486	438	408	441	461	485	426	444	447	472	424	419	475	443	496	467	468	490	428	474	408	458	429	461	441	419	456	445	494	422	475	408	462	448	459	463	451	433	407	429	445	461	445	454	474	458	439	416	470	452	441	465	460	479	461	423	477	412	422	444	425	437	416	428	415	441	477	431	478	434	432	455	419	439	438	456	443	481	442	457	434	490	455	459	442	488	401	473	413	456	436	425	431	466	476	440	451	439	438	494	471	459	424	436	453	476	447	453	415	481	453	436	463	440	437	444	423	438	450	410	468	468	422	422	443	444	431	448	496	466	437	423	432	398	467	394	404	489	439	447	439	439	448	460	414	431	438	464	426	432	438	465	435	460	454	422	423	437	436	443	421	426	457	449	486	473	432	433	426	431	434	427	419	446	459	445	443	449	418	428	438	414	418	405	421	453	458	438	465	446	469	432	446	447	451	441	458	479	444	416	406	456	472	485	427	437	436	422	466	429	475	440	420	441	418	447	452	409	409	458	464	445	422	462	464	446	447	470	466	451	461	475	473	467	411	455	479	432	407	432	421	459	418	437	452	414	457	424	452	416	430	418	432	421	407	445	431	467	437	443	448	426	421	444	440	451	405	449	473	424	441	437	448	449	446	461	459	446	439	452	459	469	438	460	446	422	442	432	429	477	438	364	478	435	432	408	438	479	440	440	440	495	463	419	480	426	454	441	430	484	456	438	462	472	465	453	465	426	443	452	449	433	440	442	423	430	426	443	450	428	426	414	470	458	454	419	452	420	469	485	454	455	437	461	433	431	448	414	470	445	456	452	470	456	426	431	452	479	440	461	444	433	433	454	468	420	465	468	451	405	446	452	437	443	476	453	468	452	472	473	418	423	428	446	441	455	452	402	460	428	497	453	407	467	439	442	433	455	464	449	432	451	424	417	447	463	482	473	442	431	457	446	469	415	453	477	412	460	471	444	461	420	458	441	494	464	407	460	435	414	441	463	459	440	454	463	430	429	429	447	447	444	451	440	442	426	459	452	405	432	446	463	489	435	419	514	454	452	458	456	472	448	465	425	446	433	481	473	435	440	454	460	465	448	485	477	448	454	439	417	426	456	428	458	421	472	438	459	483	468	425	439	431	450	425	453	447	444	401	419	423	440	493	470	472	469	396	450	404
14320	1296	1091	1027	706	523	440	396	333	321	327	317	317	291	270	285	280	303	286	299	250	263	260	267	267	271	314	264	299	245	251	272	251	297	279	262	257	267	238	277	267	255	250	263	248	281	233	258	245	270	226	259	235	239	266	267	268	261	263	251	274	266	253	286	261	231	256	253	272	248	272	249	263	282	264	231	289	260	274	271	288	288	240	255	268	263	236	258	282	269	245	256	293	246	269	281	273	265	252	273	273	298	290	259	267	234	252	276	258	263	272	268	251	278	240	257	282	225	302	246	269	258	265	256	257	256	232	288	263	272	277	266	224	283	259	254	269	287	273	267	287	292	265	262	235	278	293	263	253	242	246	215	269	249	252	250	264	238	258	287	285	266	266	272	270	242	264	253	285	245	220	273	278	264	281	277	256	273	263	230	259	251	227	302	233	258	254	264	251	239	254	276	243	283	256	240	275	310	251	246	259	238	279	248	271	252	303	271	267	280	267	298	239	273	306	256	262	239	260	257	274	284	237	258	259	265	284	278	259	260	275	292	239	245	237	233	266	264	261	263	280	265	269	275	227	249	242	229	263	290	258	268	270	261	244	229	283	257	258	266	251	251	259	255	290	248	272	302	261	269	246	272	273	266	270	270	276	237	264	262	263	243	272	250	271	273	283	261	244	295	266	260	289	243	265	262	270	248	233	218	260	284	251	250	250	240	239	250	287	274	251	274	262	238	253	293	274	275	279	292	284	257	261	255	260	268	280	228	258	292	249	238	282	239	235	269	258	284	251	215	272	275	272	284	289	269	252	292	268	252	287	270	230	299	269	265	229	257	272	236	246	250	302	243	254	271	267	242	250	265	284	267	267	266	247	295	291	248	248	270	269	264	272	267	247	271	265	268	256	277	281	264	246	273	265	248	266	258	236	278	264	255	266	223	249	244	270	271	260	261	258	253	281	252	268	237	241	246	276	268	252	260	290	277	245	256	273	244	269	259	261	254	248	257	254	239	274	294	262	248	266	262	248	296	293	276	256	260	269	259	246	252	282	265	240	259	265	271	260	227	236	278	283	255	280	262	265	249	260	286	274	287	274	250	254	261	287	256	256	245	256	270	280	245	265	278	278	245	276	258	269	255	262	259	280	239	239	283	218	250	263	274	269	233	248	264	232	247	264	307	266	238	267	253	254	289	273	257	244	247	260	231	263	261	272	259	287	247	283	252	256	269	254	256	244	271	260	255	284	269	253	237	248	278	280	282	277	254	255	279	262	258	260	273	259	219	256	269	272	273	236	228	262	261	249	265	257	314	240	266	239	279	291	259	251	270	276	291	270	255	235	246	280	271	258	220	272	235	278	246	279	263	262	255	271	253	274	282	282	295	238	269	276	249	245	246	244	278	274	234	272	278	243	244	263	238	277	285	265	274	281	276	231	274	266	264	270	244	242	273	265	257	265	265	256	236	297	292	274	249	237	245	248	268	271	258	277	223	244	251	272	258	255	254	279	245	264	245	244	295	240	249	261	288	270	229	253	244	237	285	286	273	235	252	286	239	295	265	276	283	233	252	239	251	280	244	269	270	248	289	247	284	270	263	281	240	257	278	265	246	243	272	245	249	267	280	242	256	265	261	266	255	253	293	271	266	270	280	255	277	267	283	268	278	244	265	252	264	274	287	250	240	246	301	274	276	273	262	236	279	255	277	269	262	254	278	257	259	255	249	276	257	255	258	274	261	271	256	246	251	280	278	270	255	247	230	263	270	252	272	263	250	259	273	266	252	284	262	282	271	237	255	265	250	246	283	263	275	263	263	263	302	273	276	271	278	307	245	249	262	268	290	270	287	271	290	252	274	284	254	266	258	234	262	243	253	295	279	270	269	256	285	231	290	244	264	245	260	290	265	249	271	264	272	284	252	264	245	245	266	269	282	266	278	254	259	289	287	252	262	261	266	256	249	242	263	270	264	261	281	270	257	262	269	269	273	234	253	278	269	239	232	280	265	277	246	245	280	275	264	269	248	241	278	277	258	268	238	238	268	255	276	236	252	271	248	240	281	254	276	282	257	276	270	297	261	259	239	280	257	273	231	248	269	262	258	268	256	232	267	260	263	248	283	280	262	283	262	292	273	272	278	284	275	303	255	295	236	241	242	267	243	250	281	276	268	255	230	251	250	234	243	239	214	225	303	220	246	243	263	258	228	267	277	289	304	274	280	271	257	274	294	247	281	244	296	260	245	273	279	250	272	264	269	259	276	285	280	262	254	257	263	268	270	273	303	249	278	248	258	271	278	242	239	283	268	285	244	242	301	287	268	260	242	232	278	260	266	257	265	299	258	246	271	242	233	251	257	251	247	223	287	267	291	245	290	282	256	271	265	243	245	259	262	290	300	233	244	244	263	269	292	273	282	273	255	262	267	261	247	248	267	245	248	295	296	267	225	262	273	277	237	248	223	273	256	275	248	273	217	254	245	230	242	265	260	241	302	244	232	280	255	252	264	285	251	254	258	272	293	283	260	268	271	264	291	263	243	256	269	257	249	238	286	253	294	229	252	264	275	295	276	267	239	255	263	259	279	238	266	285	258	258	251	286	249	234	254	267	277	238	247	286	296	246	258	252	301	262	262	260	265	281	243	251	283	269	235	277	281	258	211	273	284	264	272	259	260	242	258	270	253	252	231	253	276	252	276	244	245	269	256	226	264	247	252	252	226	282	297	248	248	230	253	251	233	281	263	261	222	274	246	268	280	258	248	240	293	243	244	289	254	236	284	253	267	263	245	293	282	267	260	269	246	274	247	248	271	256	262	265	267	285	271	287	264	235	268	269	271	230	263	228	261	269	224	230	269	248	267	263	274	239	240	285	277	256	270	277	270	276	248	241	239	231	292	289	273	274	254	264	264	246	310	250	271	278	257	245	285	277	251	235	265	270	290	253	264	244	247	250	254	225	257	277	290	254	266	266	273	273	278	277	251	275	244	242	230	260	241	248	272	259	278	245	251	228	264	253	273	265	268	263	255	260	265	259	257	261	249	274	271	269	249	256	263	268	272	256	233	248	286	255	267	286	266	258	270	271	258	240	243	263	251	262	260	250	258	250	226	244	275	267	236	256	272	269	245	277	252	252	253	278	252	272	318	281	274	242	284	235	288	253	246	236	287	274	274	265	263	276	294	284	273	244	229	240	279	222	265	257	244	275	233	301	263	306	298	269	248	239	284	258	259	270	283	273	260	254	252	254	245	244	262	250	272	271	266	260	239	247	254	270	270	274	260	246	248	245	245	269	260	259	281	247	244	268	277	238	265	248	262	249	233	249	287	246	267	285	281	249	245	258	277	256	246	242	267	260	242	275	267	262	276	235	251	277	241	243	259	247	271	270	265	269	261	248	254	265	276	245	255	271	241	272	278	260	279	263	254	255	252	265	256	264	248	261	254	250	247	247	240	256	234	273	246	286	260	294	274	246	256	246	267	287	252	262	250	264	259	259	249	239	274	248	240
8269	1200	2330	2965	2251	1771	1446	1288	1114	1072	1035	985	917	869	844	869	820	771	738	753	748	699	705	722	676	663	704	675	705	699	656	646	668	734	712	719	650	674	694	673	638	686	648	662	680	634	650	685	676	675	670	701	689	624	667	630	666	663	678	608	676	638	620	647	605	666	651	632	656	660	606	676	667	652	676	657	681	628	643	647	625	659	681	700	652	640	687	657	677	657	686	664	660	684	642	654	648	636	656	642	681	695	651	640	641	662	674	627	653	651	621	667	592	676	608	670	647	629	643	664	643	631	620	648	627	665	668	631	674	628	680	598	663	638	653	655	633	620	707	621	665	640	643	667	630	665	661	676	670	646	652	688	653	651	663	618	664	665	676	664	642	615	672	647	669	626	642	629	694	679	580	639	704	639	621	619	671	644	686	633	623	662	659	615	633	647	644	633	751	632	624	637	640	664	656	646	650	648	625	673	661	631	633	643	645	696	637	620	633	635	627	625	666	650	663	665	649	669	659	646	687	650	653	661	646	687	639	624	670	677	626	671	620	648	674	633	649	657	678	605	648	665	634	658	643	638	614	618	611	618	652	654	641	644	641	606	669	700	652	649	667	676	655	622	671	642	699	654	640	681	652	722	695	631	662	670	664	668	620	666	634	684	651	692	643	660	645	645	659	611	679	643	613	650	603	627	633	657	714	644	644	663	644	648	623	700	605	639	665	638	629	622	631	700	599	670	676	635	677	647	636	618	688	629	631	694	628	681	612	661	654	629	627	648	670	659	656	620	634	655	653	637	669	636	624	640	658	607	646	614	665	652	647	650	664	657	616	640	635	680	630	707	628	640	622	661	631	670	679	653	641	665	623	622	699	641	622	634	639	652	611	598	630	638	622	617	645	662	641	628	638	698	655	666	694	684	638	607	674	644	631	664	637	621	607	623	657	649	660	659	643	661	661	651	628	650	657	665	674	643	617	628	635	678	684	620	599	623	644	653	631	670	599	657	683	656	630	672	599	656	627	706	674	659	652	707	654	616	628	663	662	657	655	640	664	655	655	633	630	606	656	629	663	569	690	639	664	639	629	672	651	637	641	714	653	673	662	638	621	699	668	668	644	607	690	624	674	614	630	632	671	633	690	649	597	619	633	658	675	665	628	637	647	640	640	668	647	667	611	640	653	673	625	669	678	668	659	644	615	618	621	643	669	650	651	695	617	651	683	696	677	652	657	705	672	687	666	653	669	704	643	653	632	651	622	672	625	657	670	671	635	636	632	645	678	705	663	615	657	660	673	684	609	635	670	633	662	655	671	642	666	656	633	611	643	665	656	669	621	639	635	683	671	670	642	668	634	649	629	727	630	670	632	696	628	630	664	658	703	639	647	707	646	678	603	609	666	663	617	656	686	623	689	680	644	616	661	651	690	642	604	673	642	599	656	659	666	625	716	644	687	676	630	652	646	640	651	603	641	624	646	669	677	697	691	653	680	614	650	596	615	677	638	665	622	616	622	657	627	628	637	610	610	687	633	679	639	577	673	614	627	674	667	655	656	642	616	661	627	649	658	707	658	645	627	649	709	675	673	635	642	640	638	694	637	682	616	654	640	572	628	639	658	621	665	675	644	642	661	653	664	641	652	643	635	651	624	668	658	641	641	627	656	637	701	669	664	644	684	623	675	695	627	650	640	672	659	628	643	663	635	657	638	668	739	624	656	645	647	629	683	679	647	697	659	680	616	644	659	701	629	625	659	624	644	605	653	654	666	655	623	659	718	669	645	665	682	616	676	679	643	678	645	615	617	645	619	615	654	630	620	654	641	630	654	685	644	648	601	662	631	650	648	671	706	642	679	658	709	676	677	646	697	674	675	673	646	655	633	648	637	619	651	654	640	691	668	671	665	675	662	668	608	639	631	681	631	626	670	685	651	626	645	708	674	666	659	706	657	655	680	706	597	660	650	628	640	658	671	700	646	622	696	681	614	639	661	621	620	653	661	631	648	663	664	634	669	620	675	684	662	685	589	669	672	646	689	641	591	674	595	664	646	667	624	623	693	615	670	642	636	651	693	634	635	584	618	653	617	645	652	639	659	621	651	617	590	661	661	643	644	638	608	673	685	632	601	613	649	637	670	654	614	628	650	660	619	700	642	657	655	580	635	678	628	656	610	673	664	673	644	646	647	651	616	634	652	648	593	629	613	686	639	659	655	607	712	657	666	695	626	686	663	658	697	637	665	615	633	635	665	621	707	627	647	654	642	666	619	653	628	662	630	647	630	658	657	679	647	709	667	660	606	666	642	654	635	660	623	651	683	691	684	647	629	681	670	627	681	657	643	656	642	679	677	657	656	626	685	620	679	644	654	601	645	692	648	639	649	631	621	656	688	665	633	650	646	683	639	683	623	694	631	624	681	654	603	648	605	683	647	677	655	690	626	652	656	626	598	633	656	643	697	651	661	625	608	653	632	635	617	649	632	675	619	633	667	648	648	691	677	690	620	655	655	663	674	640	653	623	622	628	646	602	653	625	626	705	652	619	641	632	615	683	637	671	642	639	661	672	635	671	650	637	622	622	700	666	617	675	644	609	647	646	636	653	677	649	623	652	616	659	643	673	613	632	626	658	607	682	651	625	653	658	612	647	624	645	624	644	635	595	648	616	660	632	602	645	689	649	644	676	624	639	629	678	640	641	614	647	628	640	645	653	632	630	638	653	633	612	595	648	655	648	649	637	659	612	612	671	651	616	623	693	621	660	695	707	607	641	649	695	663	670	661	649	643	686	649	672	678	661	694	674	664	667	660	637	600	654	631	611	624	646	653	658	614	639	723	653	653	655	627	652	671	702	629	661	664	662	646	721	671	686	675	658	663	701	625	675	666	671	621	625	675	640	655	619	676	650	656	607	603	683	641	622	666	674	643	640	673	666	650	668	669	653	627	628	658	644	634	657	676	628	603	626	616	733	641	601	669	683	634	646	603	625	646	613	687	620	674	699	631	652	642	664	601	659	618	681	608	612	628	639	628	681	637	636	644	655	661	681	659	642	650	623	637	688	614	665	668	669	651	649	674	630	645	673	628	633	664	601	676	600	635	638	697	618	634	636	626	668	656	634	679	667	618	652	665	662	644	622	651	662	643	661	645	622	623	628	686	666	658	658	642	689	622	632	683	672	630	629	702	652	626	655	665	633	639	652	656	653	636	651	645	664	644	655	668	654	681	653	687	658	650	686	641	619	597	638	637	666	636	652	646	705	622	686	636	668	670	651	657	695	675	631	644	629	678	620	661	682	639	630	621	660	607	639	665	603	668	668	672	621	619	652	632	640	624	646	630	582	652	677	632	661	666	665	668	663	682	662	621	640	660	653	663	650	631	618	681	649	622	689	637	690	648	663	643	652	684	647	718	592	632	648	659	648	649	630	614	604	661	634	622	639	640	673	642	611	673	656	627	611	633	672	657	646	656	644	669	627	686	656	646	699	685	649	641	683	619	647	674	665	617	640
1996	339	411	394	350	384	361	355	387	371	377	346	347	380	367	350	405	349	389	381	369	351	360	385	344	379	392	388	384	355	371	386	382	393	337	376	407	402	339	366	344	388	361	364	375	362	343	378	382	347	383	338	358	375	345	361	352	400	398	371	408	406	398	370	405	349	349	368	379	383	357	375	353	351	395	377	366	338	377	343	333	349	383	382	400	370	390	359	335	369	363	404	384	362	362	402	346	415	368	369	356	345	342	380	396	385	318	386	370	345	343	341	372	368	358	348	378	381	418	360	349	378	365	391	338	388	365	353	360	354	356	395	404	385	353	412	344	379	336	359	382	311	385	353	358	347	357	339	354	336	364	364	335	361	357	362	345	400	377	357	400	359	386	398	393	384	348	374	380	397	361	337	352	365	404	378	378	373	353	360	372	332	356	349	350	382	335	336	369	319	367	368	389	386	368	356	373	355	411	376	399	378	347	364	360	358	368	345	376	368	385	379	353	396	335	360	379	352	389	333	374	370	340	359	394	395	377	402	383	345	364	385	386	343	376	362	359	346	373	341	380	387	366	342	337	371	324	396	402	354	331	350	361	396	361	339	339	379	349	366	364	331	381	362	387	344	354	327	362	385	343	366	343	338	337	351	400	372	362	353	421	365	376	344	386	355	397	354	407	356	368	353	331	355	354	362	362	362	354	376	366	354	384	375	343	324	328	371	343	352	355	386	370	396	369	346	352	373	371	361	356	400	352	375	410	345	402	367	367	353	402	363	338	346	345	402	350	334	377	358	394	358	325	339	369	353	342	339	412	323	379	315	375	370	339	377	379	367	370	390	372	363	375	339	354	334	374	328	363	362	363	390	365	362	377	357	362	374	369	357	355	345	369	383	358	363	401	378	381	386	342	381	353	333	361	399	434	361	378	366	399	377	361	365	362	331	378	362	392	380	361	375	343	354	341	346	363	353	366	387	336	375	362	356	366	372	344	420	385	395	363	349	342	363	368	352	383	338	359	383	338	374	388	351	310	346	388	369	374	358	360	376	356	361	396	407	371	360	385	377	335	353	350	382	415	380	326	359	374	365	379	367	385	365	349	369	365	389	363	383	365	369	373	350	347	342	343	368	344	371	349	365	362	357	354	387	379	349	381	379	359	339	384	384	339	406	341	345	393	382	327	398	390	368	353	391	339	405	392	359	345	344	367	324	356	360	387	367	368	381	368	348	363	380	363	355	384	326	379	365	380	350	403	330	367	352	394	361	340	328	392	391	400	379	397	363	364	353	390	375	382	358	365	348	376	348	358	334	379	355	359	366	367	347	394	346	357	346	355	340	340	344	334	369	374	357	374	343	389	375	338	383	362	370	363	412	359	385	341	359	387	361	301	357	387	392	379	367	402	380	355	377	363	368	338	359	354	348	361	364	353	363	328	365	338	373	323	374	390	383	350	360	355	358	386	354	366	353	388	368	360	357	367	369	392	415	389	363	367	368	352	373	364	350	363	356	354	364	360	381	378	364	359	375	376	363	345	336	390	357	349	382	361	378	366	381	355	383	384	381	390	346	371	370	363	368	351	365	375	385	344	366	376	330	353	384	384	349	345	383	344	373	345	374	333	350	348	380	396	373	378	367	384	353	386	383	378	387	331	355	361	399	403	350	359	380	368	370	365	378	334	350	365	396	383	362	389	382	346	405	345	398	337	355	350	388	327	365	327	347	365	364	362	324	368	362	364	343	353	358	358	355	387	428	364	380	353	360	347	356	364	327	351	372	355	321	380	316	358	331	367	374	393	385	375	412	368	383	358	400	393	360	374	353	385	368	350	341	356	369	360	375	313	358	363	353	378	358	377	366	359	352	342	386	390	384	369	365	409	404	382	350	348	359	353	369	365	352	380	349	316	351	373	387	335	345	348	347	345	381	341	333	364	341	369	370	401	365	343	388	319	383	350	367	359	355	362	391	360	376	368	361	350	367	359	364	369	359	349	365	374	403	391	364	389	341	363	370	328	389	335	378	372	370	354	340	365	328	339	372	376	374	351	349	346	382	348	362	376	338	350	373	365	356	367	376	393	365	361	371	344	360	368	381	300	373	372	324	362	355	357	357	361	419	359	391	365	360	368	375	377	359	355	357	368	351	400	401	346	365	378	388	369	384	395	353	377	374	375	391	399	349	356	362	363	385	384	404	373	338	350	375	352	375	338	355	351	337	375	383	392	364	387	355	373	337	374	401	400	329	325	377	372	359	383	347	339	413	358	405	334	375	364	336	350	333	340	398	384	373	364	389	345	360	381	367	385	382	367	360	374	372	410	389	364	366	382	381	372	373	356	440	364	405	385	388	336	337	368	371	387	348	364	337	365	373	369	364	340	385	386	371	394	381	378	372	367	364	356	375	359	379	356	341	357	357	357	377	396	378	375	364	355	362	343	365	370	369	362	360	400	392	340	332	385	367	401	345	362	380	381	352	402	365	357	363	374	415	380	365	408	378	382	383	349	392	362	395	370	332	357	362	366	365	393	363	344	343	361	324	374	369	322	369	351	361	366	372	376	382	392	337	343	390	386	375	358	330	398	354	385	351	371	360	422	382	387	357	353	366	374	335	369	322	339	359	339	399	347	359	383	329	381	416	370	383	384	367	389	342	382	375	351	381	359	368	378	340	361	361	379	341	382	382	365	386	370	394	381	342	332	361	368	397	362	361	378	367	364	385	373	375	378	313	372	368	348	373	364	390	378	372	384	345	362	374	379	373	353	389	349	368	378	388	366	395	387	365	388	340	376	369	359	396	370	369	352	388	386	373	367	376	354	391	363	362	385	402	324	358	373	349	331	345	369	325	360	372	363	373	380	379	400	398	349	410	367	364	387	370	334	342	366	333	351	367	379	331	340	359	351	359	355	382	346	341	400	342	358	359	392	375	368	382	389	384	351	394	367	347	331	358	367	377	358	359	357	375	356	345	361	331	409	350	388	342	350	332	368	363	360	356	378	376	367	404	351	356	390	370	371	384	324	379	396	371	389	376	367	365	369	348	383	367	369	392	373	349	356	391	365	366	323	383	370	344	360	362	357	339	388	406	380	347	343	427	388	363	348	336	388	385	341	368	394	368	349	361	371	337	363	391	354	366	380	335	372	371	362	378	359	369	367	390	336	353	371	363	357	375	363	374	354	364	404	369	332	396	372	364	387	358	384	348	391	377	335	392	381	315	429	395	353	356	365	351	348	419	357	338	379	358	325	402	363	388	340	364	379	389	409	393	368	370	389	340	351	374	345	361	374	389	366	377	334	357	362	319	388	374	415	363	376	354	341	360	371	380	357	409	345	363	379	354	376	388	363	372	364	365	365	347	317	342	386	371	376	383	370	342	347	369	379	398	379	389	384	334	349	339	335	349	412	392	376	337	357	350	380	356	376	371	342	358	355	344	344	363	360	363	358	358	356	359	369	379	366	378	348	330	387	360	414	337	388	360	362	367	364	374	383	372	383	366	392	345
2418	833	824	813	831	840	814	761	822	804	805	802	812	823	797	861	821	855	800	845	846	812	806	787	793	860	776	820	796	796	851	819	746	820	757	783	812	804	776	809	808	835	875	825	792	793	809	826	796	831	801	828	781	788	805	791	839	772	795	792	812	835	786	824	793	782	782	817	875	802	774	851	848	800	810	803	787	810	850	825	819	840	752	771	806	817	766	728	872	833	798	805	803	820	789	834	797	823	830	805	784	783	808	780	783	778	814	798	844	757	767	797	796	818	799	811	777	778	847	823	758	800	774	813	772	815	789	873	796	797	811	822	834	823	802	785	803	789	864	743	765	806	821	808	807	838	825	847	747	850	814	784	808	771	772	814	809	826	761	793	740	791	808	824	800	859	781	767	794	820	789	820	826	816	831	800	784	766	791	783	801	803	817	758	815	785	772	849	784	763	810	822	853	833	778	792	815	860	828	804	758	852	768	799	765	826	804	798	827	822	819	809	803	812	827	796	789	770	780	794	838	799	845	836	815	816	855	801	859	795	768	836	817	770	790	795	799	777	825	799	841	770	812	808	733	823	803	844	874	841	826	781	773	825	814	781	818	831	899	784	776	800	823	791	760	769	807	781	830	766	818	768	809	849	801	776	822	813	835	845	780	825	785	814	798	797	865	753	834	861	806	809	818	817	841	765	773	824	859	836	783	773	775	754	780	842	887	802	792	818	754	832	800	792	824	766	801	822	792	786	812	789	817	791	846	808	788	790	830	822	833	824	803	786	808	837	758	819	797	797	784	816	816	840	792	823	828	850	817	813	794	797	796	804	818	815	838	797	796	808	800	836	807	766	793	755	788	843	812	819	806	753	820	803	826	786	778	761	783	816	859	832	849	796	837	773	794	830	826	815	833	815	759	786	788	819	795	812	853	774	831	744	808	812	817	810	809	841	803	812	801	784	766	847	805	826	760	801	782	784	795	823	797	855	834	823	765	839	822	770	782	756	803	770	795	805	848	819	821	848	828	819	793	862	810	822	778	758	841	821	831	796	794	830	796	800	795	800	784	818	836	857	796	776	821	809	844	776	843	788	800	767	818	790	793	781	738	827	801	830	738	771	841	805	778	779	807	807	827	773	784	811	813	801	812	819	808	830	762	833	786	796	825	839	801	804	790	806	786	804	774	822	754	789	812	785	783	824	819	809	750	837	818	804	821	831	756	818	790	807	841	765	794	807	846	791	844	792	816	862	764	792	797	783	778	840	782	774	795	806	808	791	803	862	747	782	766	790	795	812	784	841	842	809	815	809	710	786	778	803	804	784	774	811	772	796	823	731	782	828	861	777	753	802	842	778	795	840	789	828	807	803	831	830	788	827	839	781	832	803	807	799	802	833	830	812	795	819	791	791	800	776	828	783	844	786	863	849	806	759	782	830	810	838	799	853	828	794	828	832	741	767	821	789	808	805	775	813	827	805	800	757	771	817	871	819	849	813	813	775	828	786	828	828	752	773	789	809	821	841	822	859	778	799	786	829	791	793	771	812	811	808	829	851	825	811	787	825	811	760	817	818	778	783	813	779	749	809	816	804	779	852	873	775	822	802	835	808	818	801	805	825	786	818	830	766	779	850	786	812	838	806	795	746	819	804	827	764	798	807	811	814	830	799	814	835	843	822	800	722	814	779	822	806	841	817	815	823	795	815	818	839	826	775	866	799	807	825	832	784	780	795	786	843	785	747	820	750	840	809	763	812	860	812	789	813	819	766	817	778	801	832	779	864	804	854	798	822	798	803	873	852	823	807	835	833	771	807	773	816	771	815	816	901	791	805	825	782	804	749	811	794	810	843	740	817	789	813	809	819	806	808	791	767	776	862	832	813	807	775	797	834	777	762	806	750	816	828	818	827	776	819	797	790	836	809	824	791	783	828	816	831	785	826	841	820	794	812	822	803	815	834	779	785	807	798	837	812	795	781	852	793	774	855	812	798	847	803	766	810	820	759	804	797	810	820	820	802	787	765	778	883	797	809	825	833	793	810	782	822	785	767	808	823	799	790	823	775	824	803	841	811	814	778	779	779	842	770	832	767	852	789	788	798	727	789	755	796	782	830	831	794	834	768	795	847	762	745	859	852	831	808	760	784	846	859	816	802	814	812	816	807	804	821	789	851	843	795	798	854	783	796	806	817	823	813	849	752	761	784	772	801	768	805	750	848	843	804	805	895	802	810	821	777	807	855	848	792	872	801	809	820	796	843	807	806	792	782	796	777	800	812	808	841	793	789	786	841	836	813	739	793	813	801	761	820	820	759	815	785	835	841	830	809	793	822	815	789	785	781	880	839	802	836	829	804	867	839	819	881	799	782	802	822	811	853	861	812	792	792	806	790	831	797	781	815	760	771	824	799	811	836	828	799	869	845	856	834	767	791	762	840	726	811	788	791	822	804	783	768	820	820	788	777	778	780	840	826	827	814	799	774	802	811	836	770	865	764	816	850	758	852	804	855	799	836	828	777	742	775	780	779	844	820	797	826	798	771	833	797	777	795	865	823	803	849	826	810	818	800	790	802	855	793	838	765	796	760	785	814	779	767	774	846	758	781	835	810	846	853	846	799	826	813	773	845	842	837	736	811	776	776	789	857	856	779	765	797	825	785	807	777	820	834	823	813	759	824	745	836	835	866	800	813	822	754	837	778	753	793	870	822	800	753	792	835	819	815	791	799	863	826	801	841	801	789	793	851	760	838	784	815	783	837	794	803	816	764	822	761	743	806	809	839	819	840	824	846	827	861	804	854	829	761	830	826	838	807	816	823	772	805	777	805	779	824	833	834	840	812	826	824	806	807	818	828	784	809	826	834	803	791	817	765	751	833	785	807	795	811	840	853	784	837	841	851	778	776	774	774	781	827	786	788	825	845	809	812	804	801	837	800	770	828	868	822	790	804	801	791	802	812	829	805	820	829	763	802	786	799	866	777	804	834	835	782	816	853	770	752	807	795	787	831	801	813	795	787	814	812	796	793	825	824	810	784	800	804	794	783	781	820	796	853	824	831	814	785	811	839	759	832	773	775	845	808	793	820	832	809	800	814	785	813	785	810	848	743	836	782	821	752	816	842	818	857	763	775	788	871	819	834	759	829	795	768	786	811	787	790	839	828	780	856	798	828	759	814	779	833	789	815	818	825	791	855	783	821	778	797	817	820	835	816	827	845	798	762	763	784	864	805	822	764	781	757	778	801	796	766	857	856	859	810	829	777	842	840	820	788	806	812	836	823	796	868	815	765	793	783	813	809	812	795	804	855	794	858	831	811	818	769	803	823	798	772	807	789	779	801	854	852	764	820	751	769	784	761	822	779	787	830	807	774	799	820	815	808	900	793	813	789	784	820	825	800	787	869	768	838	835	809	793	780	796	834	806	859	760	749	746	842	772	828	813	793	764	806	758	809	763	787	753	860	807	793	854	788	769	879	769	825	804	844	803	847	835	775	822	801	782	820	787	802	840	804
8307	510	580	525	379	318	247	219	258	216	212	225	193	192	185	207	168	196	203	196	188	207	165	183	169	193	195	188	177	176	188	164	181	168	166	159	208	148	189	200	204	182	181	178	195	185	165	179	200	198	173	163	180	147	159	174	195	167	210	178	167	172	156	188	197	193	168	202	193	177	179	198	201	191	172	179	192	177	172	163	181	179	184	179	162	196	215	155	180	170	183	175	176	193	186	184	180	176	173	180	175	176	177	173	157	170	196	178	166	168	186	188	173	175	157	200	188	165	166	162	193	174	171	182	197	155	179	175	204	174	148	147	175	163	189	177	167	193	199	183	184	204	168	175	191	194	190	183	181	182	164	198	178	156	170	192	185	184	190	183	209	189	174	202	190	170	175	199	167	198	165	175	178	162	197	186	167	181	183	175	181	187	183	194	167	195	189	161	168	193	162	187	167	162	168	176	192	180	198	177	196	180	175	177	190	185	185	160	164	208	193	180	171	188	177	193	197	181	179	199	185	173	157	158	186	173	179	178	165	174	186	180	186	175	196	156	150	169	209	163	180	195	164	163	202	174	196	190	187	214	174	175	159	167	188	205	176	187	192	176	200	192	201	190	192	189	190	167	176	210	173	190	186	171	171	181	180	155	189	168	184	163	179	201	193	176	191	174	165	181	128	170	183	195	182	172	182	167	172	175	162	168	178	172	189	153	190	192	176	180	193	183	159	174	178	185	170	163	173	167	188	194	183	164	171	199	155	162	183	203	166	197	190	168	194	206	187	173	165	168	189	170	186	192	159	188	203	171	182	194	180	175	171	188	174	158	171	193	189	175	184	205	170	178	178	167	165	186	204	176	178	171	155	186	201	178	166	189	186	177	196	194	184	173	169	193	187	199	152	172	171	187	137	146	171	184	191	162	186	180	174	178	174	171	174	196	195	158	165	188	166	171	181	168	172	199	181	189	175	193	183	174	187	185	179	181	155	172	176	175	180	163	167	186	196	158	208	188	172	177	174	184	223	181	177	198	185	182	203	168	169	178	177	181	193	178	186	194	182	161	196	209	180	185	215	189	158	162	176	190	189	163	194	165	174	204	198	189	208	208	152	197	186	176	175	176	175	179	189	196	177	187	149	151	190	176	180	156	162	178	206	181	174	168	191	165	173	164	208	166	177	169	176	178	187	196	178	184	179	169	213	201	199	183	178	189	176	183	157	177	181	201	186	167	171	201	193	193	165	157	187	173	159	184	172	213	148	182	186	186	160	180	203	212	178	193	202	179	182	178	170	162	173	169	183	187	175	190	185	179	181	174	185	177	194	174	178	168	159	175	166	181	149	175	166	197	202	184	164	179	198	160	216	211	177	189	188	180	153	168	187	165	158	176	182	197	177	168	174	184	166	203	181	176	169	167	199	194	162	161	187	156	184	209	188	173	179	168	178	185	178	189	142	184	178	169	192	158	165	178	167	167	188	160	162	209	186	186	163	157	176	175	147	168	185	146	191	164	183	174	167	180	157	168	181	179	190	167	156	188	165	192	182	170	168	170	176	188	198	194	199	205	206	204	182	208	168	190	198	193	184	208	175	166	185	163	181	200	168	216	190	168	166	169	189	177	171	180	159	173	178	183	179	169	178	169	172	174	170	183	203	155	190	195	196	180	190	183	195	184	195	173	170	143	195	184	182	173	188	172	185	199	189	183	162	154	185	156	190	196	193	171	177	172	177	185	173	174	191	168	165	179	190	168	170	186	186	186	195	158	191	152	179	183	163	184	169	168	186	189	185	187	179	188	197	195	177	166	195	176	178	163	197	201	183	180	172	195	165	177	188	188	202	175	188	168	153	171	152	174	173	169	214	167	211	172	183	165	166	177	166	202	185	161	191	184	182	194	190	180	180	171	163	160	180	173	210	190	175	181	173	174	180	175	165	196	183	193	182	182	174	171	196	196	195	174	184	188	196	183	185	152	175	157	180	165	185	186	167	164	176	180	168	197	177	185	187	173	185	180	173	161	176	176	181	171	185	174	163	189	168	184	169	185	153	168	172	161	167	193	177	191	168	212	190	187	174	164	194	182	159	190	202	167	171	171	213	180	198	155	200	203	214	171	153	192	197	176	177	181	163	175	183	179	182	198	182	217	175	186	156	197	186	179	187	162	184	175	160	185	186	184	216	182	192	176	178	178	168	159	186	174	177	173	185	181	187	179	165	193	189	189	172	176	204	181	174	175	184	199	179	189	199	171	173	192	183	174	198	175	195	166	185	192	192	178	163	192	196	180	170	178	176	160	186	170	163	179	191	172	198	192	166	186	158	179	205	154	171	169	166	166	165	177	169	201	176	177	186	184	189	192	194	171	172	195	170	203	193	179	184	194	179	178	184	163	173	178	187	196	184	197	160	177	171	175	196	194	155	180	215	190	149	168	170	161	172	216	167	189	183	174	194	194	194	172	169	188	184	191	160	202	165	192	169	184	163	182	159	168	165	186	190	172	208	188	204	178	172	192	184	177	150	178	196	177	171	200	181	204	176	176	175	163	189	156	164	179	183	189	187	176	198	166	164	190	143	147	196	201	175	190	196	172	203	193	204	163	161	187	187	170	176	199	196	185	194	202	189	177	175	189	187	172	197	202	172	170	162	165	192	177	182	174	205	172	169	179	184	195	188	183	192	193	177	201	180	190	180	179	193	182	212	187	189	177	165	160	171	161	196	192	190	180	178	182	182	210	178	187	179	181	178	191	172	206	198	175	158	174	187	198	174	200	215	203	185	184	199	180	169	199	179	192	151	160	219	202	155	150	220	131	192	166	164	161	171	189	165	154	152	174	156	204	211	175	162	207	184	174	200	151	161	182	191	153	183	210	144	190	191	169	199	172	156	191	175	142	176	190	161	168	169	191	202	187	175	166	188	153	188	172	170	162	187	161	191	185	165	190	170	187	171	204	155	185	185	173	165	189	177	180	195	182	185	181	181	213	199	183	189	208	194	160	165	186	190	181	179	183	177	178	180	187	177	159	187	162	165	184	178	166	171	165	188	173	187	175	177	176	162	188	172	168	181	163	166	196	183	186	171	191	181	164	181	169	196	170	190	177	189	177	180	183	191	180	168	183	156	187	170	151	186	149	188	186	192	174	150	170	185	197	166	169	180	184	191	184	193	183	176	197	174	164	150	194	160	188	181	205	195	173	185	149	177	191	185	195	165	157	149	168	155	165	180	167	186	135	193	198	190	172	183	215	173	177	194	192	181	191	179	188	200	189	187	172	182	178	212	181	189	157	187	198	167	180	184	191	217	181	146	195	172	159	184	178	199	170	174	154	192	202	178	193	197	162	211	199	183	186	177	187	187	181	165	194	168	181	186	200	185	193	180	171	167	178	177	185	190	174	202	185	178	184	163	175	176	172	177	226	154	187	194	160	179	182	191	146	180	145	180	163	162	179	156	175	178	183	174	167	194	177	159	170	162	169	177	185	159	177	172	164	177	159	188	213
6404	780	1411	1759	1359	1008	885	804	762	698	646	630	552	547	565	568	528	510	491	477	499	511	510	500	517	489	468	474	490	447	449	457	513	443	434	468	465	452	439	452	465	483	496	474	504	488	449	452	452	456	470	470	420	498	441	474	436	498	464	505	465	485	454	477	474	463	468	470	462	454	443	449	470	448	458	502	454	455	451	468	443	432	481	435	484	471	470	473	442	483	435	464	439	470	455	450	483	483	461	441	421	473	475	503	428	463	459	440	518	463	433	468	510	430	439	439	471	478	453	466	402	435	477	430	432	492	496	503	472	442	449	415	470	454	447	462	436	477	459	452	435	450	484	482	475	431	478	477	488	534	417	448	498	461	459	450	449	427	496	447	464	488	480	435	451	486	451	473	472	438	429	412	471	453	442	431	441	462	460	464	439	482	467	463	436	463	475	431	449	446	427	434	473	490	465	490	435	458	489	438	456	468	421	478	462	472	478	438	489	488	446	460	469	431	435	479	460	473	454	508	461	471	454	472	475	466	448	479	466	417	502	493	491	455	449	453	419	438	475	456	458	489	452	456	456	478	457	445	458	461	457	454	474	453	439	412	446	414	458	465	480	425	450	428	497	447	437	429	441	474	452	463	396	463	407	474	447	472	468	443	441	477	451	462	449	443	437	421	450	449	401	472	446	438	507	489	474	464	437	461	466	449	448	455	437	456	480	438	467	432	446	475	427	458	490	443	456	477	461	433	475	473	434	410	457	459	490	457	421	485	468	445	491	410	490	478	478	470	468	456	413	457	404	460	427	429	465	447	467	452	447	442	427	503	448	489	439	417	497	491	444	461	482	467	457	426	471	462	450	434	463	446	464	482	465	484	463	450	469	460	470	440	447	458	479	460	443	460	478	447	488	506	414	432	445	440	415	481	452	465	448	419	461	454	455	419	455	436	428	436	445	490	420	467	464	465	461	465	492	445	440	462	441	459	461	470	452	461	484	447	472	435	462	464	499	423	458	472	454	484	449	457	479	432	411	456	449	437	453	480	423	454	473	487	467	461	471	428	474	466	444	446	466	468	420	438	460	442	439	475	484	474	459	449	461	486	435	475	443	472	474	448	461	424	482	453	432	434	489	463	443	421	460	457	458	413	471	425	492	430	468	447	452	415	457	445	503	487	477	442	437	465	477	466	455	447	459	459	470	442	449	469	424	446	494	437	479	478	446	425	452	460	436	430	449	465	447	451	457	437	440	483	448	461	453	502	417	473	466	457	427	440	416	459	491	444	424	436	465	448	463	450	435	476	459	501	469	487	430	454	440	482	445	441	431	480	438	434	472	456	446	440	440	479	426	451	475	450	474	436	418	459	404	437	422	446	489	472	434	474	473	457	470	461	444	448	461	460	454	474	425	470	434	438	434	488	460	496	443	489	439	472	467	457	478	493	465	473	482	429	465	472	483	441	482	480	452	412	478	465	453	481	487	454	490	468	466	463	499	463	455	472	454	499	441	515	441	493	455	489	439	456	469	480	495	442	471	443	446	455	448	406	434	441	481	430	451	469	466	438	455	491	445	448	446	432	434	431	475	473	478	440	448	471	406	501	481	501	422	439	474	462	471	485	423	451	468	459	474	414	485	443	448	439	462	450	447	476	441	442	442	468	458	411	467	464	447	437	420	478	483	485	434	470	473	412	472	434	480	462	465	444	397	454	485	484	430	447	462	480	445	446	497	435	456	476	452	464	447	461	454	474	418	512	462	437	463	440	466	481	446	464	459	477	450	426	412	457	436	457	457	418	443	448	465	484	476	502	420	467	448	450	472	415	477	451	460	463	437	456	454	437	458	447	425	492	499	443	444	452	465	447	454	468	428	448	496	466	461	454	419	438	473	475	445	454	447	447	445	471	475	464	490	453	451	465	467	479	455	481	458	466	453	447	475	475	465	455	442	481	457	449	463	461	462	491	461	465	436	464	451	498	470	423	465	451	473	475	435	443	472	455	495	456	468	454	443	432	502	470	446	436	505	466	444	493	445	456	473	458	470	468	448	448	468	469	440	446	455	474	450	462	462	421	430	429	455	450	488	443	461	443	461	467	445	431	447	470	452	457	482	463	440	449	446	447	458	433	459	483	481	445	479	423	426	453	428	465	435	504	424	449	458	425	478	436	444	475	412	427	447	446	458	445	462	431	435	487	505	468	425	447	432	450	464	446	453	493	437	468	457	472	460	448	449	440	450	480	436	473	468	471	464	444	472	455	459	477	408	445	470	474	452	426	466	466	459	448	456	463	406	475	436	414	454	474	491	433	475	465	461	491	450	477	432	457	416	466	477	477	429	480	488	446	467	474	417	456	481	455	484	445	430	450	467	466	432	453	475	442	439	455	436	456	435	505	464	488	467	459	423	449	462	472	458	426	418	492	497	452	440	507	470	408	464	449	436	432	428	447	475	448	471	474	452	485	450	461	476	484	422	438	475	416	485	466	466	448	447	469	456	456	481	458	505	449	438	452	463	486	461	449	445	452	409	438	406	438	452	416	439	455	467	427	489	420	439	479	503	453	432	422	434	459	464	424	474	447	487	446	451	444	443	485	479	481	475	438	461	473	463	447	450	483	443	457	476	440	450	441	462	465	450	456	445	465	452	484	489	462	482	450	397	452	412	471	455	440	453	462	485	457	430	480	468	444	456	450	435	461	451	430	459	485	455	458	442	502	439	427	472	462	453	451	428	435	455	525	447	425	433	457	449	482	398	503	445	468	453	482	456	451	470	502	473	450	447	466	419	450	458	463	445	442	450	435	479	438	417	439	445	447	453	445	461	457	492	456	471	450	485	468	430	423	457	484	440	483	448	458	485	439	476	419	455	454	458	439	444	476	498	495	457	484	430	475	440	420	449	451	456	452	454	465	442	462	457	455	460	454	445	485	430	483	506	437	424	465	482	469	456	450	453	482	426	439	467	455	468	423	475	461	435	483	437	440	485	422	451	456	444	451	477	466	465	427	480	458	431	464	420	486	418	468	432	482	424	485	473	491	438	448	451	468	386	444	443	461	414	430	491	480	499	440	463	459	471	476	451	478	484	476	469	431	462	453	440	451	499	459	459	473	470	425	457	462	418	477	431	497	453	446	454	481	445	457	466	454	464	422	438	459	462	404	486	437	466	543	437	467	461	438	438	467	424	484	459	439	478	441	444	426	464	469	478	440	495	436	488	415	474	456	454	467	485	484	463	465	447	465	440	483	474	434	426	433	459	438	428	453	472	449	417	489	500	465	463	479	452	477	438	435	486	385	496	461	478	429	448	441	487	444	447	457	472	442	479	441	417	466	492	441	455	473	445	417	477	456	457	445	448	475	462	469	461	451	467	428	421	464	447	414	496	459	465	451	465	448	463	468	430	472	437	511	467	459	489	422	429	469	459	464	476	472	460	425	462	451	446	471	464	463	452	457	394	462	500	437	452	455	452	461	480	465	431	454	458	461	441	447	459	457	471	450	436	456
14637	1293	1162	1049	679	483	406	360	352	343	311	291	298	257	283	309	279	290	285	286	272	252	275	279	300	257	296	285	286	263	281	284	250	247	251	269	286	294	255	279	244	272	283	263	255	279	292	257	273	257	272	260	235	263	255	299	294	257	251	262	263	264	290	233	309	282	277	271	261	286	254	255	241	295	255	298	243	256	260	263	256	252	263	286	294	302	309	260	273	267	266	304	242	244	275	281	268	263	280	275	305	249	255	289	250	263	275	251	258	242	235	273	255	264	271	271	282	228	259	261	240	272	254	251	264	271	239	285	276	276	277	242	238	285	276	262	281	245	290	265	257	241	251	262	246	275	273	260	252	234	254	260	278	268	243	260	267	271	268	286	276	263	267	269	244	242	283	260	262	270	279	267	273	273	248	274	258	248	274	241	253	255	337	256	286	265	266	254	268	259	265	223	288	308	239	255	258	284	250	254	273	276	297	270	280	249	253	245	292	273	288	259	269	275	267	262	243	266	267	296	254	234	255	248	288	255	276	244	233	260	292	274	279	250	274	241	245	273	292	258	235	257	256	252	234	286	281	255	272	271	252	275	218	273	257	278	243	238	241	261	232	242	259	246	282	241	272	268	260	261	266	275	249	240	250	260	261	259	263	256	285	245	262	294	251	263	261	250	265	254	264	254	244	275	255	267	243	267	252	274	290	280	268	244	268	292	271	259	265	238	273	255	254	242	267	290	270	280	263	270	274	255	245	251	221	245	268	273	281	272	284	249	282	264	246	274	235	264	298	281	263	285	266	259	242	257	265	286	252	259	271	284	275	272	244	266	279	256	268	248	264	269	263	271	241	276	262	255	248	269	241	239	285	222	246	287	255	258	279	265	278	253	251	254	292	248	272	306	292	255	281	241	249	247	265	255	253	255	269	273	262	231	272	270	258	268	249	258	229	265	252	276	278	261	252	261	273	231	297	240	301	220	264	273	264	288	252	313	255	247	233	260	270	253	247	258	270	243	262	267	290	264	258	260	287	279	279	274	293	255	276	253	236	242	269	253	269	256	256	258	250	291	290	265	255	257	271	264	258	250	280	265	275	297	277	276	267	298	280	224	242	240	268	262	249	250	243	268	273	282	269	264	260	271	272	267	222	268	282	275	263	266	283	243	245	238	270	262	244	277	276	250	284	264	241	296	248	260	277	279	271	273	249	272	281	278	245	229	264	269	301	277	235	257	266	241	270	271	246	294	292	273	291	263	262	292	250	262	247	270	296	283	262	265	288	289	260	253	260	269	267	234	232	251	277	236	257	279	271	264	273	269	277	254	298	245	255	268	255	251	232	254	265	260	256	253	258	265	266	280	272	256	265	277	277	303	265	258	275	291	267	253	257	247	249	232	267	284	267	257	268	278	262	255	234	236	273	248	281	280	256	308	274	206	238	245	252	267	232	274	286	267	277	283	284	249	241	313	251	286	289	282	256	246	257	243	254	281	304	265	287	277	267	249	269	246	245	269	264	273	264	273	257	259	287	263	263	278	246	285	293	258	265	288	286	243	285	253	280	262	231	268	287	263	271	303	267	257	261	285	285	260	269	260	290	292	258	287	279	257	323	275	263	290	253	279	240	290	246	277	256	260	247	326	280	272	278	259	272	253	253	262	251	246	276	260	290	261	279	262	277	284	251	265	271	267	225	244	246	251	255	257	270	277	291	302	261	266	279	285	266	263	244	292	259	284	257	276	286	271	237	249	263	265	259	273	251	264	270	279	269	265	248	259	261	248	289	267	269	253	291	265	261	265	249	224	254	263	273	279	224	278	262	258	248	287	278	262	253	267	221	270	267	267	281	270	277	271	259	256	250	269	280	305	303	261	280	270	245	283	281	277	270	292	273	277	225	248	236	258	231	233	258	243	278	298	263	240	261	265	288	279	230	256	240	275	257	258	263	255	288	261	248	235	268	272	262	263	285	241	244	248	252	265	274	260	275	260	270	275	291	251	255	268	266	267	240	240	237	273	234	243	278	253	278	272	229	271	246	274	256	248	243	268	274	257	276	269	236	264	241	282	241	273	246	253	275	239	275	242	265	253	247	298	249	265	275	264	269	274	287	281	298	287	288	265	273	262	268	238	256	279	253	281	276	222	234	244	244	259	245	276	240	249	255	265	285	282	270	244	248	259	282	254	254	289	230	254	261	245	272	248	244	239	276	249	266	246	284	265	271	286	260	279	266	271	257	277	253	265	268	283	250	221	285	255	255	293	300	285	289	264	239	249	268	283	269	259	275	274	259	250	259	296	265	278	264	279	250	300	298	255	278	297	264	258	276	259	290	250	246	282	297	274	245	266	262	253	262	271	294	261	242	266	261	256	265	286	280	286	264	268	286	270	271	288	285	269	247	250	280	268	265	258	258	268	272	259	270	249	255	245	254	259	237	259	285	277	278	269	235	279	257	266	253	264	302	249	257	280	284	280	288	267	270	264	265	272	282	265	277	251	250	236	247	261	255	251	245	236	275	288	274	275	255	270	281	282	276	272	244	275	267	264	258	278	260	237	285	286	274	255	286	267	280	272	256	244	263	238	277	274	276	268	287	232	257	291	275	258	278	261	278	257	266	241	240	284	262	301	261	258	276	274	261	270	270	261	274	245	269	268	265	257	223	251	257	266	279	263	261	274	238	250	261	311	273	245	249	267	257	282	270	247	253	280	270	223	273	272	303	260	261	277	249	289	275	252	301	296	269	268	229	248	259	271	270	270	250	274	265	224	290	270	265	233	279	234	271	291	282	279	283	259	262	284	266	249	238	282	250	255	234	238	257	279	268	242	274	274	272	287	265	257	269	258	261	264	260	254	252	258	257	259	229	273	266	297	246	273	273	269	285	268	255	239	230	246	244	276	237	268	283	258	244	272	281	234	247	246	299	241	277	271	221	258	240	275	255	267	288	274	269	281	272	264	258	290	285	251	252	290	267	282	258	275	284	256	243	265	245	263	288	255	266	248	224	252	276	275	266	245	275	258	241	277	259	278	261	292	282	240	242	252	250	292	279	257	244	301	284	220	283	253	253	240	260	257	268	260	246	253	226	277	271	243	269	248	253	265	254	255	252	237	265	263	259	271	282	230	258	264	266	266	278	284	222	262	227	258	245	228	250	251	245	262	284	251	279	300	270	262	293	285	255	275	263	239	241	288	286	248	262	287	256	273	261	258	294	267	263	271	280	242	255	240	260	251	244	255	236	259	294	268	253	250	266	257	268	278	264	276	264	245	248	238	245	248	253	246	254	257	298	263	258	290	254	243	275	255	241	262	263	274	242	270	259	226	272	276	273	255	291	247	244	234	243	247	268	312	307	281	266	256	275	268	250	245	249	239	266	251	263	246	278	273	253	273	254	273	269	283	262	285	254	270	252	248	266	270	270	252	279	285	262	304	265	262	250	268	267	286	252	255	273	267	272	267	286	293	252	282	275	255	246	260	225	237	279	275	257	255	281	233	243	248
8306	1294	2324	2942	2246	1805	1449	1188	1103	1118	991	950	889	894	831	829	773	756	789	818	721	725	758	778	702	742	699	727	689	660	680	723	688	707	646	656	658	681	678	666	673	651	645	636	721	668	680	677	689	663	646	689	669	702	632	695	669	701	701	705	657	675	681	687	667	656	666	706	625	671	652	683	652	673	665	680	657	698	671	668	680	666	632	664	621	646	663	657	659	668	641	613	680	659	682	697	644	627	658	663	619	683	626	654	710	626	700	648	697	642	715	646	605	639	663	635	670	681	623	634	639	635	647	648	645	656	686	629	632	683	677	661	658	650	636	666	708	683	662	701	655	638	692	660	613	655	664	669	657	668	652	657	700	667	620	618	685	641	627	635	609	642	680	664	723	662	686	690	665	672	629	650	640	649	653	687	685	681	702	674	649	616	644	694	673	731	666	640	709	670	665	649	639	678	673	644	661	640	628	628	611	669	691	716	678	642	696	667	680	634	685	646	617	632	636	645	626	621	657	673	629	658	669	650	686	695	656	655	621	646	656	687	656	660	684	658	675	671	683	679	708	626	674	641	683	695	653	655	680	716	664	670	618	694	678	657	631	646	687	701	734	637	638	651	701	624	615	696	664	645	650	712	648	666	681	678	672	688	662	625	669	667	638	633	673	639	682	703	639	687	709	687	665	655	705	638	632	679	668	614	703	684	660	641	703	646	676	672	661	689	640	661	632	651	667	626	681	653	626	671	672	625	630	693	625	671	681	707	691	654	603	624	659	665	648	701	635	678	642	679	705	657	648	668	661	625	645	662	632	611	667	678	623	689	655	621	642	662	680	636	660	655	670	654	642	604	650	628	666	648	654	657	643	675	658	698	610	637	684	704	647	686	685	644	631	636	694	681	694	660	659	681	740	660	642	651	683	622	656	677	703	726	637	646	621	710	652	745	588	715	674	651	596	655	660	654	603	689	698	671	673	735	624	688	644	640	624	669	649	661	621	685	674	680	660	633	676	650	678	633	616	655	620	699	696	660	660	653	586	644	664	652	678	653	596	627	693	637	664	669	676	625	662	663	672	654	647	665	686	647	636	668	701	602	682	714	655	624	647	698	656	687	679	610	661	621	680	674	648	669	669	669	679	679	669	650	604	641	618	675	660	645	663	643	658	647	631	667	644	682	653	668	685	693	675	666	657	651	644	680	683	660	675	651	593	735	639	636	645	664	650	632	658	672	698	604	705	691	624	630	664	615	688	622	665	707	656	651	684	640	629	674	644	678	619	659	696	709	633	634	694	605	638	640	634	675	685	658	633	684	656	683	667	621	658	633	624	635	654	646	660	655	625	651	714	653	650	674	670	632	621	652	612	652	631	642	667	669	648	637	620	652	658	617	623	681	684	695	689	660	599	650	670	678	633	629	676	644	685	658	700	679	681	659	629	619	614	663	638	703	663	603	623	622	652	669	640	663	670	684	677	645	659	650	692	634	698	690	690	639	689	662	692	702	666	688	651	615	651	680	671	694	652	691	668	665	640	672	673	631	701	634	641	727	646	677	671	673	654	664	647	640	667	621	679	680	635	629	626	644	688	650	667	686	650	657	666	649	618	646	652	666	642	684	661	624	614	654	708	664	637	641	653	680	640	632	688	650	625	681	689	681	663	684	637	620	635	644	694	642	646	692	619	664	643	691	649	673	704	610	726	629	659	648	652	631	649	652	667	631	650	684	634	715	680	650	662	618	657	688	676	667	618	621	627	698	665	629	636	648	673	645	626	643	655	633	679	681	671	662	612	617	651	627	628	633	636	623	637	658	631	628	651	683	676	678	634	681	657	639	628	635	657	662	681	646	660	620	665	646	658	663	646	657	653	633	653	675	656	664	594	680	637	677	622	685	642	660	644	664	645	648	635	684	684	645	639	679	614	626	657	639	695	626	673	650	666	692	660	648	653	688	626	653	609	579	681	634	667	667	682	653	682	668	679	668	659	663	684	608	655	653	684	657	664	665	685	647	664	633	643	670	711	665	632	657	703	617	683	654	620	675	614	623	668	649	626	665	633	635	661	705	661	577	659	630	659	694	623	609	659	645	649	656	659	685	676	639	637	625	664	628	650	643	661	636	649	678	677	676	657	667	688	680	680	646	661	621	659	613	629	678	637	656	659	629	658	696	625	645	696	672	668	685	695	651	611	667	661	655	660	644	687	633	644	662	646	652	627	645	643	670	694	681	674	688	635	669	650	696	628	632	686	630	671	618	641	652	669	689	679	667	665	593	628	674	650	665	668	670	664	607	661	661	622	689	644	633	663	675	679	641	673	668	679	626	661	641	652	638	655	666	680	648	617	665	677	653	650	700	578	696	654	615	663	657	681	650	625	646	655	693	700	657	650	644	666	594	610	646	647	617	676	624	688	670	670	651	646	682	668	643	661	668	637	662	656	742	698	629	680	663	684	656	659	687	703	609	608	647	672	683	680	647	676	675	674	690	708	643	643	633	671	684	695	680	616	660	700	626	620	675	615	647	637	660	644	641	600	693	652	640	678	675	651	637	707	608	649	705	690	679	680	625	661	660	665	639	665	627	679	644	655	639	635	692	665	670	607	679	649	685	642	661	656	645	643	618	656	625	633	682	615	595	630	637	665	644	612	687	649	646	670	615	652	665	641	629	637	621	646	651	642	658	673	687	647	659	683	678	610	679	640	626	668	650	645	632	709	695	720	658	665	694	697	627	685	656	643	647	646	631	658	685	644	650	670	650	662	667	707	648	710	659	679	656	697	686	646	670	654	627	696	664	666	628	653	658	660	637	646	646	665	734	632	666	633	641	670	710	645	678	644	677	670	660	706	676	620	692	666	634	653	638	629	662	664	635	598	663	618	658	647	662	657	660	651	689	689	632	638	617	635	630	687	678	650	645	672	664	625	676	660	596	655	644	592	658	621	672	684	697	629	669	664	642	657	634	632	674	631	679	616	597	616	662	642	683	668	656	601	643	663	680	633	618	639	674	651	667	629	650	692	653	630	690	633	652	659	640	668	654	631	660	644	615	645	657	634	716	672	699	665	689	654	606	643	652	679	677	631	640	596	693	666	672	652	674	649	654	647	667	690	654	656	646	667	658	663	674	622	676	673	632	690	690	629	694	711	713	649	650	642	671	637	629	681	649	626	672	632	708	656	640	636	624	669	699	631	625	635	635	635	636	646	673	640	695	683	646	700	649	619	658	664	686	646	639	659	660	630	664	649	688	656	673	693	700	668	638	610	700	637	675	646	673	622	650	692	675	625	692	649	625	629	690	661	671	633	697	630	673	608	683	700	665	695	679	642	664	629	684	656	688	660	673	626	650	670	656	678	655	679	652	666	654	636	625	664	650	684	663	666	654	658	641	644	668	668	658	677	687	605	632	659	673	669	663	658	700	635	625	643	658	617	636	671	647	700	645	660	636	641	645	718	670	633	654	672	698	691	612	662	637	637	669	679	652	677	633	676	620	670	703	648	684
1781	369	339	396	373	369	391	385	399	341	340	364	377	382	361	393	360	339	352	370	357	387	314	372	366	343	332	368	394	374	349	379	331	367	376	383	385	409	362	358	358	335	373	343	370	359	359	374	379	321	333	354	378	378	329	391	399	359	395	353	353	371	363	354	372	351	335	348	363	382	366	382	358	391	345	331	354	346	383	377	352	372	349	359	376	341	355	363	423	380	389	347	319	303	378	367	368	371	390	383	355	368	386	365	362	342	358	386	378	353	343	360	359	341	370	380	318	393	359	415	361	356	383	370	369	357	339	360	355	364	374	373	367	361	345	319	351	373	344	371	370	364	351	351	314	329	360	367	346	379	400	399	375	380	405	392	423	360	357	329	391	351	351	392	350	374	440	353	336	401	402	386	383	350	331	358	384	377	345	372	340	366	385	358	351	334	406	400	344	346	372	352	365	349	345	351	382	366	382	350	374	367	366	348	355	369	368	344	388	357	333	353	396	350	336	383	389	365	370	366	354	393	343	351	334	373	340	364	349	363	356	356	365	340	341	369	385	381	400	342	374	366	360	352	389	373	400	410	337	339	371	325	358	332	348	360	367	389	365	345	373	359	383	324	365	338	341	374	403	359	377	390	386	363	386	364	390	323	335	367	333	362	345	323	378	378	338	377	316	346	351	406	378	391	360	362	356	353	364	356	356	359	335	330	393	344	399	336	346	368	394	391	368	367	348	332	376	353	341	362	372	336	364	333	357	355	346	341	369	367	346	373	376	334	379	382	360	367	363	382	396	345	332	370	362	363	356	389	394	384	380	366	362	358	345	374	361	374	378	375	334	346	366	363	369	364	373	350	336	383	394	416	394	386	354	370	403	370	373	356	390	371	333	351	408	358	370	367	371	363	396	374	385	337	355	337	359	395	355	371	384	375	344	369	365	347	364	378	326	356	325	361	383	324	374	340	353	396	381	379	397	322	390	346	355	399	372	377	364	371	359	325	380	385	415	366	367	365	313	364	349	383	371	323	398	379	336	359	360	366	313	371	355	377	379	366	347	347	334	340	366	376	355	329	351	364	334	373	376	369	334	374	347	371	344	370	369	328	347	361	369	364	355	345	363	398	382	344	367	349	333	365	355	347	374	372	411	376	347	367	366	388	347	391	377	354	338	362	375	353	366	354	373	368	380	333	387	348	357	340	349	375	370	359	341	323	359	365	334	369	377	383	392	376	344	309	369	382	399	386	353	344	339	374	348	352	348	336	376	392	368	340	333	366	386	374	366	359	353	357	340	362	341	326	377	377	365	405	340	353	383	340	385	423	411	381	334	320	340	368	359	359	394	335	366	391	363	359	345	377	336	342	347	373	363	339	369	355	341	312	343	334	401	380	345	382	371	383	369	371	382	388	381	369	359	387	385	332	377	387	358	374	389	358	333	354	362	336	355	358	360	350	312	337	360	393	340	359	353	345	322	326	333	386	345	348	344	372	356	365	360	342	370	325	349	315	373	413	368	343	398	342	351	368	354	324	331	373	352	359	371	338	364	371	363	336	340	382	351	393	388	334	357	327	351	366	351	361	388	359	353	338	388	354	377	371	374	344	367	379	359	341	337	355	371	381	342	353	382	374	362	367	331	365	367	337	375	362	364	401	365	358	353	377	332	396	372	348	364	367	375	367	359	387	372	337	368	366	356	361	349	354	382	332	360	361	365	357	323	385	364	354	334	385	340	361	336	357	352	346	399	388	349	330	334	388	359	366	348	352	384	405	354	376	383	338	362	368	333	372	334	386	367	347	353	359	355	322	365	354	354	338	401	361	387	352	365	360	402	348	349	352	382	375	361	337	384	361	376	359	372	407	349	360	334	349	354	389	373	346	359	350	390	352	371	354	365	347	344	366	369	357	359	370	343	376	350	379	372	370	364	336	382	378	372	345	386	363	352	343	346	349	351	376	377	365	370	320	340	352	359	386	342	369	363	369	384	354	373	344	329	351	369	356	349	322	365	391	375	389	390	340	381	396	365	374	357	370	348	332	311	370	352	347	361	360	386	337	416	347	351	355	365	336	376	386	356	349	369	367	410	326	367	358	346	378	340	381	339	401	374	346	378	336	334	357	339	341	347	344	355	344	362	356	365	332	353	377	357	393	381	391	351	331	372	366	331	369	344	365	368	365	382	357	340	347	356	328	353	357	367	352	346	358	358	334	363	384	366	335	352	391	369	366	315	392	369	384	376	375	378	359	391	337	364	370	345	332	315	370	367	362	372	356	375	376	340	347	386	369	368	345	355	316	351	390	370	364	368	352	392	349	384	346	362	336	363	361	371	371	399	391	320	358	337	372	387	362	373	387	370	349	334	361	346	367	340	342	344	380	343	390	357	334	381	357	404	348	335	316	360	368	360	325	346	350	345	355	364	360	380	310	362	348	360	372	358	367	335	345	351	362	321	359	403	380	341	396	372	346	369	336	368	368	367	319	369	337	336	348	374	362	366	379	330	373	383	392	373	354	328	361	358	351	311	330	366	338	382	377	360	373	333	369	337	351	355	369	376	396	352	377	352	338	359	408	393	370	358	376	376	365	377	360	351	328	334	426	389	365	357	363	354	346	355	363	334	383	357	379	358	396	374	361	361	332	341	374	366	376	377	400	380	384	313	362	360	381	366	358	391	385	380	322	340	339	360	356	364	358	349	360	332	352	379	368	384	382	357	361	334	361	381	394	350	366	356	345	308	345	381	361	368	343	392	340	343	347	349	382	376	384	378	333	341	341	341	375	362	359	369	364	366	395	316	371	363	326	352	380	376	357	354	370	370	327	354	409	346	309	347	355	330	311	416	387	321	365	365	365	388	358	355	425	339	382	396	364	345	326	332	348	356	339	321	316	369	375	370	346	361	395	363	341	388	368	356	364	386	348	337	361	356	367	333	354	394	377	338	365	360	383	352	371	392	377	348	343	324	376	365	348	377	383	398	356	397	360	401	361	350	399	362	345	336	362	358	362	371	381	400	382	331	375	382	345	334	363	346	345	358	380	342	349	334	374	338	354	360	358	388	304	375	397	368	366	430	378	371	321	407	359	375	342	345	384	319	352	386	341	365	413	346	365	375	404	387	393	369	375	363	364	367	357	342	362	363	331	338	373	349	385	328	352	367	379	352	364	359	379	357	380	381	370	386	403	353	366	323	369	385	352	364	341	363	340	328	334	372	348	350	381	408	362	396	332	333	368	328	352	373	365	372	349	362	352	355	352	385	374	356	371	370	348	358	366	375	345	372	406	354	358	378	332	367	357	364	345	376	365	370	355	355	371	331	353	364	392	345	368	378	374	340	361	370	366	334	393	360	363	380	367	373	373	380	360	346	377	362	379	382	388	352	340	402	340	348	380	365	365	351	323	349	372	368	358	368	380	352	367	358	379	389	374	363	379	371	376	368	365	360	347	350	404	382	386	352	334	371	377	339	372	366	352	423	312	363	392	374	355	337	366	364	358	385	348
2194	824	804	919	886	810	839	781	810	826	772	797	790	800	782	818	819	785	789	835	774	810	799	760	805	871	828	796	818	795	795	813	811	789	786	833	803	808	787	833	860	771	756	768	817	771	806	813	809	808	824	771	796	795	820	804	792	783	836	808	803	778	783	826	822	813	830	808	824	775	812	822	792	800	830	827	785	817	777	804	782	791	842	786	804	772	797	814	798	840	830	766	806	804	787	773	805	828	819	796	774	795	745	776	829	789	816	794	788	740	820	794	788	819	769	790	823	789	824	839	787	785	864	799	787	753	737	818	875	813	785	797	796	822	802	814	856	830	852	780	776	790	836	818	791	803	803	822	835	837	789	837	767	789	803	767	812	772	780	823	777	802	805	722	799	776	748	833	784	755	838	808	782	838	762	804	827	788	778	778	764	812	786	797	809	780	810	811	802	812	818	825	780	806	781	804	838	805	782	751	772	809	799	762	828	795	810	852	793	799	734	801	827	807	819	767	825	778	770	802	780	810	785	782	835	798	790	786	770	783	795	743	783	783	761	747	836	774	799	779	866	862	823	768	770	818	802	819	828	807	805	789	788	801	804	762	794	783	839	780	746	750	818	839	809	842	812	785	803	855	844	807	787	788	818	773	797	817	796	826	797	797	814	787	793	780	801	815	816	806	840	799	815	847	833	802	802	782	793	789	789	849	805	820	825	799	835	824	792	782	776	775	855	806	808	798	808	806	816	781	765	762	803	822	809	807	772	778	764	784	768	792	829	811	761	786	791	788	797	811	832	786	769	852	825	763	789	791	820	846	803	806	824	791	770	791	816	810	790	813	790	766	812	760	819	794	781	741	808	774	779	802	840	792	818	826	761	820	878	848	788	768	851	780	814	788	860	769	773	780	774	771	816	810	799	843	797	829	844	799	828	804	820	827	826	830	771	818	778	831	808	788	829	786	828	828	818	825	814	789	796	848	794	794	803	761	855	816	802	803	739	813	764	792	812	720	802	790	785	826	778	817	795	784	794	845	839	843	723	820	777	773	817	837	852	767	803	807	791	745	801	816	776	784	795	792	838	770	770	781	811	800	798	805	804	820	806	784	814	804	820	815	798	797	831	833	787	808	848	805	784	799	767	852	852	821	809	777	821	771	818	826	782	827	763	765	825	815	816	765	832	848	803	744	770	809	794	809	793	764	797	818	826	833	771	834	786	805	768	795	778	812	851	781	798	835	772	812	801	771	808	858	796	802	853	800	775	772	809	841	762	791	807	792	791	807	765	772	767	813	790	820	790	815	822	776	846	818	779	782	804	773	824	837	792	813	845	785	796	760	792	797	782	775	829	813	809	799	840	788	782	783	780	825	789	804	785	835	748	792	813	778	770	814	770	781	857	840	764	780	827	783	827	777	839	836	796	800	826	778	839	825	839	825	840	788	790	760	819	797	800	782	759	826	811	760	801	822	778	829	819	794	762	792	845	796	792	795	804	820	778	862	803	768	774	815	779	770	812	784	823	836	758	797	778	899	730	802	813	812	788	767	821	790	831	834	780	832	805	832	787	850	860	828	793	789	840	817	806	767	812	781	793	813	822	815	824	817	823	758	813	812	780	790	871	828	769	753	803	778	782	767	772	818	807	749	792	797	749	810	807	773	849	789	837	840	814	825	812	796	807	808	800	819	755	842	819	799	733	785	854	810	790	856	806	806	806	838	785	826	761	791	782	746	816	798	807	767	817	810	822	851	805	849	777	817	777	806	792	773	768	853	761	785	810	808	788	835	806	768	812	796	821	768	788	819	808	820	771	800	811	791	779	823	803	742	848	809	817	773	852	776	786	761	874	813	802	800	779	812	792	797	855	853	802	830	813	776	828	819	761	797	854	801	803	856	776	761	822	799	779	804	810	759	810	784	849	854	832	805	794	786	782	830	728	806	799	804	730	833	764	802	788	800	799	844	794	807	821	777	771	840	748	767	817	790	805	829	809	793	803	778	783	770	843	849	783	833	797	832	849	788	793	819	786	865	774	793	814	749	820	799	828	767	815	822	828	813	862	803	827	801	804	800	796	792	764	855	811	796	800	754	818	806	814	818	796	792	787	824	855	807	812	791	835	823	789	835	797	792	817	760	859	784	762	795	783	808	796	828	828	784	837	869	828	800	783	788	806	764	800	812	769	790	762	836	833	779	811	771	835	813	747	830	800	831	839	776	810	782	711	775	770	771	792	774	781	793	799	830	743	804	787	812	769	772	809	826	853	823	780	788	776	788	802	797	830	810	778	800	832	757	871	817	834	827	890	806	838	787	777	793	773	789	848	846	843	787	848	816	731	796	857	856	786	798	819	784	844	820	817	788	786	831	806	807	792	804	843	747	785	771	766	832	792	823	852	824	789	787	802	781	761	790	805	812	746	797	805	807	753	808	838	759	846	835	801	772	811	799	805	759	820	795	816	805	777	858	754	814	821	775	804	755	862	813	785	812	774	816	846	743	749	776	812	806	852	774	811	810	812	801	789	803	804	843	784	853	822	815	833	789	812	823	797	805	831	767	787	789	802	816	784	851	821	825	783	782	796	772	802	792	801	820	797	812	812	806	863	770	778	824	755	821	797	795	830	782	777	797	784	810	791	818	807	806	797	743	805	773	819	803	813	835	788	858	752	800	828	771	744	791	769	826	784	817	748	838	775	793	794	806	822	790	797	822	810	846	768	798	791	809	785	779	748	796	820	822	808	824	762	792	835	810	789	797	803	838	831	766	796	801	785	829	732	800	794	772	809	753	815	746	779	800	797	808	843	775	785	790	818	836	764	774	810	804	794	821	766	797	788	807	810	792	822	794	817	804	784	812	819	799	784	802	809	796	780	790	846	791	788	815	790	806	816	785	805	827	786	777	787	819	751	801	734	846	871	783	853	774	800	775	804	788	800	842	767	800	798	807	842	800	766	810	785	872	797	818	769	804	805	793	797	824	796	800	781	821	871	834	776	816	780	803	819	763	771	789	846	853	815	785	779	734	782	804	762	766	857	813	823	832	777	833	841	790	827	793	760	795	752	831	822	819	779	878	765	845	787	846	791	842	761	825	790	850	753	800	816	814	850	837	787	880	849	827	749	785	812	826	819	807	777	820	863	824	795	791	758	789	836	771	814	797	850	822	801	829	802	814	826	818	889	760	751	794	846	801	793	747	796	853	806	848	804	809	813	838	796	862	807	774	794	806	776	802	789	781	836	811	779	771	784	751	800	761	808	797	817	845	770	820	775	778	795	814	810	794	819	778	836	728	785	818	822	752	800	812	800	851	882	806	778	794	795	769	803	809	765	802	804	759	837	807	775	803	782	818	825	764	792	808	842	800	812	788	792	824	826	801	815	780	807	812	786	821	803	798	753	734	818	799	804	837	814	849	821	798	787	817	790	798	812	799	808	822	770	824	785	820	839	807	779	833	794	759	831	763	800	780	781	801	893	836	816	782	778	814	759	791	788	796	810	778	789	829
7596	519	555	532	368	302	259	241	210	188	207	210	193	181	195	182	191	200	174	192	151	179	163	195	183	170	188	194	163	181	197	160	194	175	179	166	186	173	167	172	194	197	178	169	200	179	186	175	194	165	173	154	195	149	165	172	183	153	170	176	201	166	173	178	151	176	189	160	164	193	128	162	164	203	168	181	148	184	189	165	184	184	191	179	198	168	167	185	183	195	182	174	175	173	163	180	183	170	195	185	176	219	167	194	170	178	184	146	158	196	168	180	174	209	160	155	171	151	197	165	184	186	168	178	185	166	174	151	160	194	181	168	166	168	172	165	200	150	159	176	162	147	185	176	174	174	185	181	163	163	176	170	178	217	170	182	203	178	173	160	206	167	155	192	169	165	176	211	179	165	180	178	162	161	190	172	167	192	168	165	166	161	160	171	169	202	155	183	164	202	178	156	178	189	184	171	164	189	176	183	197	166	181	181	184	164	193	170	189	172	184	214	175	179	191	207	187	174	147	181	166	192	168	197	177	165	177	177	192	180	181	176	178	190	154	182	182	157	168	160	168	172	165	169	196	185	156	179	160	183	180	164	180	146	202	178	171	179	167	159	159	187	179	175	183	177	170	202	165	181	190	165	185	182	171	195	169	181	169	145	154	170	147	184	186	185	167	158	175	171	192	183	151	153	182	172	176	172	163	175	198	184	178	187	193	180	181	180	159	178	202	191	182	159	152	176	193	166	170	180	186	192	166	184	178	180	166	173	190	162	162	173	193	174	172	201	166	176	182	182	176	166	148	185	181	169	182	192	157	162	211	142	178	166	198	175	195	161	193	175	180	191	187	204	177	176	190	173	187	171	154	175	157	197	200	169	180	184	184	175	172	184	192	192	196	184	159	164	145	164	171	167	165	176	187	177	212	182	174	170	183	172	195	175	190	186	182	174	172	189	164	160	183	143	176	156	199	182	164	174	167	200	176	179	181	171	170	191	191	188	213	149	173	179	189	161	168	175	159	180	206	154	155	161	153	194	163	175	155	189	177	174	196	174	167	168	166	190	182	163	199	175	186	185	165	162	193	179	195	199	163	160	169	174	183	185	171	176	177	166	178	176	189	184	202	178	138	186	174	167	162	168	172	206	168	184	201	173	162	175	194	167	176	204	206	155	171	198	153	202	159	168	191	183	163	179	179	184	167	171	179	158	172	170	188	186	179	169	200	185	183	157	182	171	168	182	166	152	177	205	169	178	180	171	187	151	176	171	198	166	194	199	200	174	199	150	181	183	183	172	159	175	161	164	178	158	180	180	168	178	170	188	166	197	162	166	169	168	163	182	175	176	136	193	150	188	167	183	160	196	169	167	156	183	177	167	154	179	158	152	167	180	199	163	159	164	175	184	147	166	150	185	173	176	172	166	175	182	185	168	170	180	166	173	181	185	183	174	194	187	172	165	147	157	176	195	164	163	184	183	161	178	180	187	181	170	181	188	151	173	182	152	196	174	168	159	180	173	188	192	176	181	149	160	187	150	185	171	205	166	170	185	147	157	182	170	169	189	163	183	166	173	186	193	190	159	178	177	181	170	185	182	157	184	162	161	162	167	178	172	177	171	173	174	190	190	171	162	162	167	166	182	182	184	175	153	174	159	180	155	170	206	160	190	150	175	185	175	193	182	180	172	194	181	163	182	191	158	191	178	209	166	142	200	173	162	199	187	191	196	177	182	162	200	174	186	178	174	186	155	146	156	154	180	179	163	166	180	195	188	178	170	187	173	173	162	192	176	157	170	167	200	193	173	196	166	172	187	173	193	234	169	172	198	164	168	152	159	173	190	156	175	147	184	165	150	162	167	151	159	168	154	183	168	192	178	181	191	206	174	174	147	155	183	189	201	198	177	162	191	158	141	166	172	168	179	165	198	170	206	175	187	190	140	149	165	172	190	175	170	150	167	191	157	171	157	176	168	176	174	162	180	187	164	175	174	196	177	165	195	197	163	172	183	156	168	204	145	149	154	194	175	180	188	177	173	149	161	177	177	188	160	180	205	164	178	173	184	158	171	177	161	165	191	200	196	152	159	181	197	160	207	153	195	174	182	208	159	203	208	182	203	197	205	166	173	171	193	179	176	202	202	177	209	165	179	182	172	178	172	163	164	213	170	172	160	181	181	164	170	176	169	165	193	189	158	190	182	190	192	176	198	154	174	156	170	180	161	173	171	168	160	179	196	184	155	162	161	178	179	175	201	163	182	180	195	139	154	178	184	171	169	164	171	158	168	167	161	155	168	176	189	165	175	181	170	155	177	204	177	172	170	180	182	158	193	184	176	173	168	169	152	166	174	168	152	155	161	161	199	186	180	165	183	202	196	183	197	186	148	170	172	178	170	194	149	161	157	162	191	165	152	180	177	185	147	196	186	209	195	183	174	151	174	180	169	189	214	166	201	196	181	182	169	162	184	177	191	174	168	178	175	156	180	165	162	166	178	172	175	148	154	168	167	175	181	197	139	184	178	198	152	189	157	198	171	173	175	148	169	179	174	202	154	175	182	175	170	174	179	170	190	191	176	168	169	180	163	190	172	192	197	170	192	175	186	206	147	176	175	177	174	183	183	173	171	175	165	170	197	159	190	183	182	182	159	204	171	178	194	152	164	193	154	169	189	179	158	185	187	184	176	176	186	152	167	190	184	177	164	180	157	160	167	168	188	178	149	151	172	183	179	166	175	191	166	191	206	188	167	175	169	173	167	175	153	160	167	171	195	166	173	161	181	180	165	167	120	185	159	218	163	198	160	176	186	187	169	194	179	175	166	178	158	169	176	192	152	159	176	163	178	178	207	176	188	165	177	165	159	184	168	172	174	170	172	178	166	176	168	172	160	182	220	178	167	188	176	180	165	187	151	177	169	179	168	170	175	183	170	162	165	172	186	177	166	166	174	167	195	161	167	188	176	170	188	175	153	205	174	175	197	171	205	169	133	177	148	164	172	210	177	176	185	165	180	184	181	176	149	168	148	160	175	182	182	178	178	161	163	167	187	178	168	148	184	174	193	190	156	153	173	171	169	148	163	186	178	184	161	165	191	181	192	173	173	172	179	177	184	190	182	156	191	180	194	185	163	176	174	185	190	170	159	168	161	149	188	165	175	182	144	187	182	190	185	195	209	161	167	175	186	171	190	172	185	197	181	180	211	161	160	177	182	190	202	174	183	172	155	183	195	179	168	176	162	179	157	174	182	184	180	161	190	187	177	161	162	178	187	167	161	170	173	166	178	190	173	186	179	185	163	193	186	168	182	170	179	181	163	159	166	181	149	168	181	186	193	187	178	191	173	150	181	162	158	164	191	172	182	180	206	173	171	164	178	177	169	190	168	196	176	202	179	175	168	192	188	163	173	188	167	201	174	156	174	138	181	181	176	184	183	192	158	191	191	158	179	175	176	159	161	171	169	173	164	160	154	188	169	197	175	190	176	168	168	176	156	155	181	217	179	195	177	198	176
6174	778	1373	1573	1306	1042	871	727	689	638	607	622	553	550	520	544	514	491	496	484	489	507	450	465	478	462	488	485	510	492	457	483	464	495	485	464	491	482	457	473	490	464	470	461	497	474	442	453	426	460	469	493	468	435	445	442	422	464	457	441	445	430	464	440	443	438	427	451	417	482	425	494	430	430	436	467	452	447	442	451	431	449	452	448	431	445	460	439	464	464	436	444	454	471	420	385	422	424	459	438	428	464	447	448	432	469	463	460	480	442	454	442	456	418	456	423	470	475	444	490	467	468	438	490	462	442	447	423	412	463	442	440	433	422	439	443	456	463	464	455	437	471	443	417	477	400	433	441	485	395	443	435	415	443	482	457	455	452	432	447	401	418	484	451	440	460	459	470	465	467	436	430	452	446	412	448	443	421	429	428	434	453	421	438	446	456	411	447	442	461	466	479	445	472	468	432	446	421	446	469	469	410	469	421	476	435	450	422	435	447	467	450	439	431	457	453	467	456	413	456	453	460	431	413	433	449	436	422	443	442	488	436	452	497	422	405	410	476	490	440	443	458	470	480	483	428	414	435	454	447	462	437	495	433	439	445	460	419	439	438	410	467	470	458	431	455	441	460	437	404	425	448	461	424	494	454	415	389	425	422	454	441	403	462	451	435	465	456	412	423	466	448	444	414	452	460	489	447	461	427	445	449	485	461	452	419	452	422	418	429	407	418	458	430	433	437	420	471	441	377	437	436	444	426	429	422	434	423	432	429	438	449	443	456	415	461	448	448	478	422	427	451	455	428	444	454	442	457	429	446	437	464	452	503	464	463	452	468	420	420	453	421	433	418	440	423	452	467	439	406	434	452	407	448	470	468	432	436	428	459	422	423	437	456	436	437	437	450	443	464	429	465	434	458	453	427	408	447	472	438	444	416	441	462	435	455	434	492	448	459	439	460	441	462	443	461	426	461	444	409	447	460	432	461	435	441	444	447	455	453	444	458	399	482	440	449	430	446	451	440	445	431	453	464	482	423	460	436	469	452	432	460	430	425	430	457	483	433	449	426	431	459	411	452	442	445	443	454	426	424	407	448	433	456	450	430	441	423	444	466	481	434	453	432	448	431	466	415	440	470	462	406	433	458	400	476	453	429	444	431	453	480	456	493	435	455	421	504	432	425	460	450	452	426	433	445	418	450	460	449	452	431	468	478	435	441	462	470	491	410	477	459	463	468	418	496	452	485	487	457	484	443	464	408	445	481	411	380	447	463	459	443	445	466	436	434	452	449	450	452	428	442	458	437	435	437	432	457	449	448	427	434	430	444	433	449	477	423	437	467	463	465	452	417	504	451	446	451	462	440	456	460	455	441	446	422	458	442	427	478	449	456	429	424	427	450	441	409	427	436	454	445	457	439	417	430	434	482	431	407	475	461	472	458	435	484	477	439	413	443	474	440	436	478	474	442	466	411	433	443	448	464	455	427	424	437	416	450	452	449	426	440	392	464	425	450	452	453	449	491	476	483	475	456	446	445	428	422	424	473	395	425	417	442	428	437	461	429	454	435	487	450	441	426	439	469	450	465	467	425	447	408	441	437	442	451	425	405	465	441	455	442	433	441	436	437	459	421	454	441	434	468	446	457	412	442	474	461	462	429	421	458	429	430	463	438	414	468	466	442	459	428	453	437	452	436	455	436	459	469	457	448	464	465	454	440	475	436	431	469	457	475	423	455	467	425	448	498	453	433	493	455	460	458	443	468	497	387	438	451	428	475	465	457	474	436	473	441	469	441	472	465	444	399	419	438	437	434	429	392	453	422	411	453	442	416	419	392	449	438	468	428	464	424	471	460	413	459	445	469	420	411	417	434	438	440	426	447	464	445	430	435	427	432	411	432	427	457	445	457	462	463	438	430	443	427	456	439	463	462	486	480	502	436	461	458	466	454	493	432	439	461	460	441	472	453	467	477	479	439	447	440	428	433	474	451	423	429	450	449	409	464	438	472	456	451	455	448	433	447	437	464	429	465	436	432	460	414	448	412	447	431	432	461	441	453	436	447	447	456	462	433	446	427	466	451	435	446	412	464	429	421	498	458	423	438	439	420	449	465	457	460	437	459	447	463	416	477	463	450	440	443	436	448	467	432	439	440	406	443	446	438	429	426	409	445	429	431	459	366	434	431	436	435	429	446	456	405	463	418	407	446	401	480	437	435	464	450	437	425	460	416	492	432	431	439	444	430	441	417	470	441	433	412	472	455	429	432	436	448	472	468	419	447	471	456	445	472	473	440	438	417	457	472	441	464	453	423	446	431	477	464	433	459	417	446	430	392	429	448	377	415	470	417	422	443	448	416	435	425	452	425	450	478	455	409	425	452	443	414	464	423	424	428	457	494	430	474	450	416	458	424	422	429	451	413	427	430	465	441	401	458	434	444	440	416	474	467	419	448	463	446	459	433	435	474	482	410	466	443	451	472	487	447	450	452	459	469	424	463	428	432	455	464	458	451	439	454	442	490	486	450	454	440	424	458	432	468	439	466	452	455	467	449	456	464	445	436	391	460	450	429	433	447	468	428	424	432	438	449	459	421	435	436	459	455	425	476	441	458	445	427	443	428	451	431	432	440	434	438	478	405	452	443	483	413	429	449	457	440	450	432	434	454	455	445	455	473	417	475	472	434	482	488	395	459	390	484	421	423	438	451	449	445	459	404	438	433	439	467	454	459	435	445	463	462	441	436	443	454	465	404	394	468	425	490	446	469	435	430	435	402	444	412	445	461	444	401	472	443	442	409	471	435	443	468	455	434	454	424	440	437	459	434	482	431	432	447	449	407	442	398	460	467	445	445	443	449	454	450	466	425	457	471	446	411	456	424	443	425	470	447	441	417	468	458	436	477	446	453	412	445	422	442	449	427	453	482	450	459	431	416	431	480	442	453	461	481	443	448	450	429	458	456	421	432	448	439	430	479	459	456	457	433	445	433	416	435	426	441	423	472	476	448	461	416	449	442	452	443	436	447	426	455	419	446	400	440	475	408	418	448	434	465	471	401	434	418	424	426	452	450	440	443	456	442	428	432	463	473	402	473	436	439	453	453	458	467	442	441	425	448	447	448	455	453	438	444	420	454	446	411	453	452	446	430	457	444	448	433	445	444	481	440	476	451	429	470	464	495	456	448	448	433	446	438	406	442	444	444	445	479	439	433	466	418	439	455	433	424	447	485	450	447	416	425	421	416	458	431	457	452	455	461	462	440	472	433	466	424	473	449	431	448	424	506	413	467	481	456	471	472	491	470	474	467	436	441	451	472	431	465	472	442	458	393	452	418	447	501	445	472	461	422	483	404	450	439	457	419	456	437	443	448	460	437	413	429	466	440	463	442	432	439	431	428	451	427	488	439	450	449	429	466	444	427	452	418	469	450	407	406	456	439	399	465	441	445	469	427	457	414	449	476	411	484	444	456	413	495	451	431	429	398	488	455	453	442	463	426	424	485	427	400	445	492
13958	1298	1174	974	728	571	432	359	358	321	314	302	313	315	289	283	286	271	297	273	268	302	268	271	263	279	251	257	288	262	248	245	251	261	257	241	222	243	252	271	302	273	247	250	237	272	259	281	273	255	293	272	268	267	234	286	246	283	260	301	287	260	289	276	276	247	248	259	256	280	249	259	250	262	246	298	259	259	275	230	247	284	273	234	277	267	249	246	260	253	249	235	266	257	258	265	237	281	273	257	274	275	273	247	273	272	254	269	249	244	268	291	294	243	207	246	241	265	238	248	279	268	236	227	262	272	257	281	243	259	247	262	266	274	280	257	232	273	289	241	293	281	280	272	278	245	228	250	238	275	251	247	273	248	246	263	238	241	270	272	268	249	245	269	259	250	256	246	248	245	223	232	254	252	279	271	250	274	267	237	237	286	251	255	248	233	284	273	254	227	245	288	220	248	283	238	277	257	264	246	265	275	222	252	290	273	254	280	254	259	283	268	247	284	234	273	250	247	255	243	215	270	250	240	267	275	249	234	278	254	252	259	243	268	248	263	260	296	256	287	285	259	259	248	277	235	249	250	243	281	276	237	273	245	260	232	267	267	283	222	260	265	260	279	260	291	231	254	250	295	264	266	256	264	285	275	256	256	242	274	278	299	274	226	268	244	288	273	287	269	253	256	255	248	246	253	253	259	256	257	264	254	258	250	231	262	275	240	225	270	255	294	267	267	280	286	259	261	296	246	254	242	260	209	291	232	258	293	277	299	254	251	272	267	269	270	264	287	251	265	288	256	249	280	247	258	257	251	252	258	248	291	257	244	239	248	237	246	227	246	276	269	234	266	275	280	268	269	267	266	270	256	267	246	226	235	255	222	259	262	277	286	278	254	272	297	279	275	224	261	260	256	244	248	283	274	294	241	268	238	245	268	280	315	274	253	279	266	234	235	277	214	247	277	270	256	276	231	292	263	245	235	273	247	262	257	259	246	270	252	252	261	265	247	262	245	250	286	249	284	255	273	278	258	258	251	250	245	252	246	268	276	258	261	277	231	284	293	246	230	243	242	234	260	265	257	250	251	284	282	284	249	256	267	246	274	276	274	251	244	275	222	246	280	266	265	256	225	253	261	271	285	248	255	243	261	267	264	242	294	278	275	245	239	267	277	249	278	225	244	254	259	286	267	254	274	279	293	270	248	302	277	266	240	251	266	272	261	270	279	258	214	251	234	256	270	269	249	277	253	251	256	272	235	273	286	253	272	265	266	239	240	269	274	270	261	258	256	285	267	255	236	256	214	262	241	289	238	215	265	245	278	249	266	284	272	265	267	287	263	249	264	249	242	269	273	259	280	228	260	241	265	249	262	247	274	268	258	255	232	222	228	272	270	227	213	278	240	265	224	233	255	271	270	269	247	259	274	256	283	274	247	251	270	275	238	272	260	258	265	266	237	286	272	232	251	256	264	282	266	255	273	277	253	268	249	254	268	272	260	262	248	256	270	251	251	266	229	234	246	261	246	230	271	266	273	244	269	234	246	305	279	310	262	252	290	289	273	288	290	261	282	258	265	238	262	263	280	256	285	243	263	236	271	253	276	238	245	248	282	232	261	253	265	255	216	275	225	278	229	253	237	253	263	270	284	250	276	280	255	250	252	276	237	257	241	249	272	280	250	258	261	269	254	265	267	286	288	245	254	247	278	251	252	247	271	239	249	265	268	234	271	282	271	283	284	254	279	231	232	242	244	272	274	275	274	242	234	261	240	288	291	241	273	237	247	277	283	260	280	249	258	241	251	290	245	248	279	252	257	266	239	253	256	274	264	265	270	265	275	277	304	260	279	259	257	252	274	232	281	260	253	253	252	235	256	257	272	276	249	235	246	298	295	274	271	291	264	262	268	261	228	284	268	273	251	268	281	246	288	256	260	268	265	237	228	255	257	278	264	254	267	252	248	278	256	243	262	254	268	274	247	263	265	232	240	281	259	230	258	260	256	280	281	313	280	237	252	230	296	266	298	279	270	277	253	256	266	254	269	277	262	268	253	254	241	243	248	238	275	227	280	242	310	255	290	235	252	289	236	237	294	273	266	260	282	264	254	272	260	276	266	253	240	298	272	264	267	278	250	248	300	239	271	272	248	255	258	272	228	256	293	256	270	267	287	253	250	257	251	265	273	247	267	284	251	266	248	266	244	250	260	268	265	243	272	263	243	203	242	270	272	262	243	282	226	275	258	274	236	256	276	245	272	220	264	278	269	283	243	276	281	259	254	273	266	257	276	253	258	254	254	242	275	261	267	250	264	237	279	264	296	243	279	257	267	276	277	243	264	259	243	254	258	234	264	265	268	246	259	275	259	259	255	253	255	277	271	268	269	254	218	262	277	239	287	235	279	279	251	261	287	256	268	245	263	264	266	275	269	276	277	283	283	271	295	253	292	258	259	280	288	241	257	287	263	262	233	232	269	279	260	224	270	266	261	273	253	267	254	212	260	256	254	240	276	249	259	259	270	240	243	265	261	248	295	277	288	260	274	241	249	247	199	283	246	233	262	284	280	254	239	268	296	252	271	262	234	266	270	252	271	261	266	266	230	274	274	276	269	224	246	245	270	260	274	247	244	240	231	255	264	259	256	278	274	248	265	258	250	301	300	266	231	267	272	247	259	261	250	253	283	243	243	255	268	260	258	267	293	242	276	240	239	306	248	287	261	247	246	284	282	263	244	262	237	253	265	264	254	269	267	241	259	253	243	244	230	239	266	270	280	285	265	241	244	279	238	254	232	249	265	268	244	255	275	268	270	280	261	272	280	263	232	241	289	270	247	256	260	291	263	243	253	278	226	273	276	283	258	261	264	262	254	247	280	268	260	258	274	260	277	244	241	265	251	268	271	220	263	269	259	245	270	263	256	277	282	255	276	279	246	229	253	248	274	237	259	293	277	245	244	241	250	250	249	256	253	238	250	244	298	261	259	249	278	283	256	270	238	286	240	250	268	265	255	280	292	263	247	262	267	242	233	230	259	238	261	260	288	269	274	239	241	274	262	259	235	260	221	248	284	272	243	283	236	290	227	269	280	267	250	266	258	267	290	233	244	262	263	246	233	252	278	270	256	277	269	252	229	277	267	264	266	267	257	247	272	288	269	267	256	277	250	273	278	261	251	256	277	293	271	232	254	257	278	271	256	283	221	242	226	269	271	263	256	297	256	266	267	273	241	259	237	249	246	238	276	220	266	261	263	253	245	272	242	265	238	243	278	251	270	258	261	257	252	250	263	261	259	256	268	244	257	252	283	240	244	258	240	251	253	239	253	247	252	307	248	267	254	283	253	235	277	243	278	267	277	260	256	303	267	255	234	255	264	279	278	272	280	252	236	258	257	252	273	248	270	227	295	276	265	273	290	278	272	253	240	295	261	293	272	266	246	271	279	286	247	294	263	262	281	266	262	253	262	286	256	271	247	249	257	267	264	268	251	260	243	257	283	284	269	259	289	255	259
8103	1270	2200	2935	2255	1782	1434	1240	1120	1095	957	887	923	814	808	787	830	767	751	746	715	693	705	652	723	674	723	697	658	713	679	678	689	650	647	653	656	701	697	730	691	641	655	638	654	667	672	675	623	683	641	613	656	670	686	651	625	613	659	645	650	627	627	632	636	639	692	633	632	618	660	640	676	647	650	615	620	617	648	632	662	645	618	612	659	640	621	605	654	646	656	640	596	637	635	639	578	648	659	604	593	635	624	671	653	657	607	620	613	650	636	604	672	680	621	648	642	641	621	630	632	617	618	635	637	640	665	631	610	655	642	620	690	607	581	636	686	642	645	703	672	661	656	607	604	644	661	656	662	643	677	652	657	652	639	653	632	625	651	651	662	668	611	694	613	652	661	614	666	600	645	642	630	634	647	640	650	647	665	618	614	665	628	666	604	649	658	643	614	659	636	632	619	647	654	634	645	675	642	602	627	599	648	579	640	642	676	630	644	646	613	632	629	633	607	632	646	670	623	609	625	661	611	628	702	612	636	651	640	620	623	597	597	577	691	629	667	639	605	640	624	651	621	634	657	651	604	676	657	639	619	646	526	624	576	638	681	640	641	652	664	666	640	677	676	630	633	651	606	638	677	648	645	655	656	606	669	709	627	584	675	641	681	651	598	627	653	648	629	633	575	704	660	617	635	663	656	653	642	641	653	623	609	631	658	677	596	651	640	636	640	592	627	697	594	644	639	644	665	613	614	657	635	606	616	673	688	634	640	633	623	697	618	661	641	645	666	640	638	665	648	657	630	618	640	622	594	627	666	647	689	668	654	618	651	612	690	639	620	629	647	621	616	655	658	637	645	652	595	665	667	647	648	626	672	627	652	646	587	628	680	637	624	651	631	642	614	629	608	627	636	622	644	604	692	616	646	677	617	625	613	636	598	655	697	642	638	603	624	622	624	641	585	642	690	652	618	640	685	632	666	658	617	607	637	652	609	636	622	617	628	633	669	611	683	602	613	680	625	628	647	626	652	611	654	648	655	659	648	679	671	596	644	590	683	647	617	651	647	588	607	634	661	627	654	639	606	611	653	648	651	672	614	585	640	627	649	638	582	642	673	665	655	669	623	633	641	634	653	657	598	654	656	657	639	671	633	649	682	661	619	611	647	623	675	596	651	627	622	631	612	609	619	622	639	567	638	651	657	660	603	627	629	661	653	613	664	637	638	594	697	628	640	621	633	650	687	628	619	647	665	650	642	631	640	650	638	656	633	631	621	659	615	657	611	633	629	626	615	645	623	632	675	629	644	637	615	616	593	590	634	701	619	596	627	632	678	657	673	610	617	636	623	633	598	628	606	625	616	619	619	637	696	646	648	653	583	628	652	643	655	628	665	647	640	672	628	582	601	603	611	670	697	657	617	693	635	671	626	628	656	653	693	668	603	599	625	640	672	632	657	670	699	650	684	655	615	644	630	687	646	656	648	666	636	626	626	629	624	601	626	665	644	638	620	652	642	646	672	668	578	661	655	721	615	658	665	687	625	647	642	652	598	659	657	632	646	664	682	660	695	648	667	719	633	706	652	637	701	633	624	604	636	658	668	644	612	672	659	693	661	651	649	668	649	644	609	633	628	646	632	629	607	655	646	670	599	641	619	659	645	647	663	636	644	667	629	644	607	627	613	644	672	605	609	646	634	657	636	614	639	641	660	648	604	606	645	623	652	661	644	659	652	668	635	622	618	670	684	629	630	704	642	683	647	646	675	609	614	637	648	686	656	595	670	651	627	670	618	681	663	628	594	599	641	660	637	667	656	655	636	601	632	616	637	628	620	684	668	637	619	650	640	640	625	673	648	635	633	674	621	653	634	652	622	649	642	633	626	646	679	627	619	705	608	661	627	647	612	630	667	661	666	651	647	629	636	682	660	620	606	622	632	595	631	625	691	602	634	596	628	642	680	638	608	649	619	661	585	599	641	622	631	674	618	668	660	685	666	688	629	651	571	669	647	637	675	651	589	624	654	622	644	650	636	609	616	628	693	690	598	641	623	635	628	642	622	640	616	702	632	665	672	616	635	684	613	715	654	605	639	643	656	643	662	664	658	606	620	604	634	621	597	636	645	625	631	608	646	634	629	673	623	635	619	637	686	652	645	656	642	610	652	651	615	632	626	633	643	627	641	580	638	623	626	601	648	601	634	682	656	670	645	612	661	638	627	644	644	635	623	644	652	634	645	627	623	640	658	624	648	628	572	675	647	608	603	650	677	648	617	624	610	605	643	623	603	675	629	677	658	631	710	660	640	654	646	637	641	628	583	646	604	673	642	640	632	630	644	639	584	617	619	636	651	654	636	624	609	659	631	717	634	659	664	654	647	660	655	640	657	652	646	686	649	610	602	675	614	626	612	644	662	663	651	620	642	637	584	625	638	659	623	650	642	649	643	644	654	649	663	626	658	651	581	633	673	654	647	648	618	631	643	655	652	610	647	649	631	659	659	610	667	612	616	614	663	652	599	670	646	599	699	611	657	598	624	681	614	622	643	624	613	666	613	624	641	640	649	592	624	628	646	643	675	622	664	629	657	686	598	665	649	670	655	596	658	672	620	621	644	654	663	639	667	631	613	606	663	650	668	642	592	664	635	656	645	633	606	586	656	624	657	615	620	610	627	620	657	636	642	617	633	646	648	572	687	652	582	615	611	608	659	644	618	620	627	621	637	610	628	640	641	618	665	648	660	647	614	645	609	657	620	649	602	630	662	641	670	677	635	633	652	647	671	629	616	677	641	647	649	626	628	626	615	620	673	629	619	661	622	610	632	675	603	688	621	630	630	625	643	688	620	627	616	637	654	612	674	594	635	643	675	643	669	638	684	642	641	648	639	631	647	617	662	641	627	657	629	647	647	608	627	599	656	610	662	641	644	621	683	620	637	633	664	686	654	624	634	666	646	638	722	632	618	669	645	614	677	633	657	648	641	591	648	629	650	619	659	651	642	604	684	622	664	588	634	663	648	630	634	631	655	643	621	672	626	640	685	700	610	586	636	629	690	616	623	608	644	641	623	624	619	610	632	612	619	605	659	618	638	636	671	618	643	637	649	662	670	650	681	660	659	687	633	682	629	655	663	651	656	640	653	627	626	591	674	638	644	675	623	647	649	633	657	647	598	675	610	596	662	646	626	621	667	642	591	620	646	675	603	631	675	619	676	645	622	632	621	635	633	692	639	627	601	678	620	676	631	663	650	640	632	630	606	661	710	648	689	628	664	631	638	657	629	631	650	660	644	581	655	677	614	641	627	651	633	595	627	609	643	693	627	640	639	680	690	631	665	658	594	649	632	650	598	690	653	577	681	660	609	652	598	634	652	617	624	655	652	631	611	659	631	619	654	626	673	670	622	594	673	584	678	614	633	645	597	658	639	633	641	666	672	655	624	634	640	666	669	615	647	610	648	611	677	652	666	643	656	646	649	657	590	625	660	620	595	649	616	650	635	658	584	633	673	665
1612	407	320	358	386	348	354	356	363	364	378	389	347	351	367	374	359	397	360	345	367	367	369	332	377	382	378	357	364	389	367	364	361	372	387	353	358	360	367	364	352	356	373	380	358	337	346	395	344	337	366	365	354	364	362	360	367	337	386	394	378	357	369	395	353	354	361	347	378	369	385	338	367	388	392	367	375	367	325	358	340	392	422	341	368	392	376	371	340	346	364	331	373	370	421	341	356	364	337	385	432	327	364	363	376	406	351	320	367	379	355	353	310	358	386	398	361	359	371	376	356	359	376	358	380	358	373	325	332	387	349	366	352	368	365	367	377	377	351	345	317	377	385	312	368	362	321	321	371	342	322	363	378	322	349	348	353	393	374	391	366	399	340	353	346	367	347	357	364	370	367	347	342	337	335	341	382	381	334	354	330	384	343	331	324	354	381	358	366	400	355	379	338	332	327	371	370	402	314	341	344	353	323	347	322	391	371	394	352	372	391	347	359	345	372	376	356	335	384	319	359	380	393	319	360	384	365	382	318	333	343	338	351	352	377	352	330	382	373	404	384	321	369	370	360	369	357	373	384	359	398	335	348	352	338	363	338	363	373	357	355	378	347	350	382	371	401	361	427	378	379	341	372	373	369	380	372	352	329	357	333	382	379	342	365	381	357	359	405	350	388	384	355	365	342	330	351	406	372	372	345	389	395	365	351	336	373	377	344	371	391	345	361	333	342	364	353	325	353	366	361	360	344	383	369	359	335	372	369	343	361	368	351	350	357	357	379	367	375	365	324	350	375	373	345	354	382	378	336	353	310	382	362	343	394	348	370	407	352	354	353	377	357	377	367	380	351	330	361	357	355	328	387	281	364	318	370	340	337	362	352	386	382	369	367	365	349	344	376	351	352	368	349	348	362	347	356	343	357	338	332	368	350	350	387	391	379	351	368	392	351	360	387	329	377	342	353	377	369	359	363	388	367	371	375	358	345	382	361	327	376	344	352	387	361	428	337	346	366	355	339	323	334	345	386	319	367	361	335	374	360	366	317	361	340	361	369	370	348	324	376	362	340	351	375	361	361	344	374	368	365	338	359	403	359	376	330	384	349	381	347	360	385	352	365	359	365	335	360	392	404	371	325	319	364	349	345	338	340	338	310	365	349	356	409	326	371	372	367	364	357	353	337	347	347	382	331	339	376	373	336	374	309	370	371	362	384	328	351	366	344	354	362	375	367	343	338	370	394	354	366	330	381	347	352	351	385	339	361	377	347	392	346	372	349	386	382	326	333	354	344	362	421	346	333	353	374	356	356	378	354	352	372	352	344	353	362	388	357	325	340	354	393	361	330	385	375	325	330	341	365	371	373	363	351	372	374	320	340	365	363	323	336	346	356	333	362	386	370	394	371	376	355	334	385	360	344	313	379	407	385	371	383	376	381	372	365	364	349	349	365	345	364	368	348	352	404	380	344	337	358	337	301	316	325	390	382	377	342	351	339	351	350	372	348	358	346	377	353	321	360	382	353	337	346	388	385	353	333	364	367	352	378	344	297	339	311	373	349	348	398	346	336	351	375	361	342	355	347	351	335	377	366	367	374	394	381	345	374	344	338	369	321	357	351	345	337	342	351	404	383	366	332	356	372	339	383	370	382	407	349	375	331	352	368	358	400	352	351	369	351	336	347	369	368	353	349	373	378	377	340	348	396	332	378	350	352	339	356	343	352	369	364	388	330	340	332	346	384	351	337	383	363	361	360	336	335	362	349	351	368	345	380	321	370	384	344	358	358	346	347	368	359	357	388	368	345	397	367	362	353	380	341	331	377	381	368	373	371	356	380	330	378	384	349	371	350	351	388	380	353	357	329	377	362	334	360	338	350	352	351	371	354	372	381	347	342	367	370	327	357	339	384	368	383	367	364	321	338	363	350	347	365	359	347	339	348	354	388	359	391	364	380	339	349	370	350	359	376	344	332	324	341	370	369	373	393	380	336	343	341	363	374	365	348	345	336	381	365	360	375	375	370	401	347	336	390	367	305	342	351	396	387	324	359	384	343	333	379	324	390	366	365	370	317	322	400	360	412	335	388	396	381	340	408	386	363	377	306	348	348	348	358	380	390	363	369	411	367	364	346	361	375	349	364	366	376	402	348	370	353	335	356	370	371	408	349	387	391	358	391	353	338	373	341	366	326	362	325	380	348	340	353	339	370	398	384	346	361	366	378	348	335	351	366	351	358	359	394	354	359	356	342	345	362	359	329	372	341	357	337	388	337	372	349	347	355	376	368	369	343	387	368	377	364	361	382	344	377	357	358	362	373	347	364	336	371	400	353	358	351	330	355	378	380	362	330	397	346	374	327	378	348	394	343	349	394	360	362	357	380	363	345	341	362	341	373	360	344	341	323	387	398	332	339	345	345	320	338	340	328	364	384	379	380	348	353	340	364	368	378	344	348	377	360	354	321	329	340	335	329	385	344	332	360	351	339	399	373	362	352	344	336	341	372	352	382	361	339	370	334	361	357	375	357	385	364	346	355	361	392	366	369	383	392	383	368	364	380	369	318	346	367	358	360	362	380	342	330	362	401	371	365	390	328	335	315	385	371	354	360	334	342	343	359	377	360	349	349	362	380	366	356	339	358	347	336	349	369	379	378	359	374	371	392	363	343	344	382	349	341	364	373	360	388	382	386	365	388	371	380	313	338	367	364	367	344	342	327	371	339	342	334	373	350	358	369	332	400	371	346	380	377	374	389	341	340	349	379	381	378	357	349	375	400	376	365	362	351	364	328	352	397	402	355	374	366	397	385	394	360	364	375	363	347	324	382	360	370	343	368	365	366	340	367	345	357	363	349	326	336	364	358	340	332	411	341	351	339	331	354	364	371	352	353	380	365	397	361	365	332	356	338	379	415	381	344	362	389	382	320	353	336	353	344	338	378	356	360	359	363	363	363	424	381	402	344	361	377	412	375	329	374	375	365	350	341	363	392	379	352	418	344	342	345	342	342	394	361	344	324	335	359	352	371	348	373	362	354	360	375	346	382	378	361	321	372	357	349	345	366	363	396	369	360	314	342	335	339	368	364	356	352	356	380	365	400	381	402	378	358	373	331	381	348	332	378	354	371	358	355	372	360	396	307	359	376	320	372	380	380	343	366	351	330	341	350	358	355	342	339	342	347	376	371	382	372	309	332	370	361	333	376	369	373	368	348	380	346	340	336	362	345	380	323	331	356	341	357	362	346	336	339	375	354	364	375	329	325	381	376	408	402	361	368	380	354	332	358	369	369	377	359	312	330	368	334	408	374	357	343	337	394	351	390	361	377	356	355	345	352	318	355	404	343	328	365	378	336	359	364	394	352	341	373	382	394	362	309	383	408	361	395	360	383	346	356	335	359	349	398	402	317	348	364	365	363	344	346	373	400	356	332	379	361	364	353	389	306	331	347	336	369	353	343	356	369	343	374	364	363	388	347	346	350	344	352	389	363	354	377	392	396	351	335	372
1880	826	831	809	828	812	808	817	749	789	783	800	819	779	753	781	791	817	779	787	794	757	811	786	733	850	774	809	775	805	796	789	780	800	797	786	793	804	794	814	811	821	725	796	840	780	768	767	786	823	810	798	809	797	785	774	804	770	790	761	785	766	816	772	804	762	830	795	800	767	760	756	767	756	792	809	799	827	818	773	809	752	796	773	820	783	746	843	834	796	782	775	797	853	777	784	772	762	817	775	797	809	767	812	743	777	796	763	786	759	828	765	823	741	826	806	789	802	796	797	789	859	788	781	830	786	774	780	767	765	780	770	813	751	777	819	770	810	784	808	829	849	825	772	825	765	789	784	811	769	793	798	829	770	793	796	810	764	776	793	771	789	809	782	755	793	799	781	820	790	777	763	773	789	842	801	786	827	773	790	781	771	841	836	766	793	802	830	818	803	797	739	801	840	806	793	851	789	774	788	824	760	807	795	776	823	796	804	779	775	814	815	823	814	797	788	836	781	782	841	787	829	788	829	821	786	819	813	757	873	753	799	791	791	810	799	826	776	819	791	756	767	772	777	765	819	829	825	766	777	837	778	795	821	819	771	806	805	777	790	802	751	782	786	769	775	811	837	816	728	774	781	811	791	823	814	774	790	760	809	768	772	718	718	809	757	816	787	777	777	844	788	838	810	805	812	784	783	753	817	814	784	782	773	757	763	807	792	806	759	755	790	814	789	811	906	782	830	827	750	768	820	777	810	782	779	758	760	831	828	804	790	814	755	817	796	818	807	768	848	795	796	783	740	842	775	789	750	759	837	810	820	790	776	806	855	771	827	811	816	818	766	831	848	833	792	798	810	756	757	765	784	830	841	829	796	793	750	801	877	831	803	736	784	821	771	822	808	760	802	784	814	788	801	810	776	777	829	802	754	804	822	815	713	791	775	769	772	836	798	827	808	771	786	789	805	798	754	805	812	784	751	801	758	783	788	759	800	796	786	837	811	770	837	795	801	791	820	823	787	793	810	818	777	789	780	762	771	780	815	787	761	788	803	792	793	798	780	865	756	778	743	735	761	787	829	808	820	738	775	733	764	747	787	833	798	781	807	786	803	816	784	750	807	798	864	817	799	819	766	796	780	825	803	790	753	782	793	816	778	791	795	788	800	774	778	778	805	829	760	805	799	751	848	823	789	802	789	781	806	807	792	778	777	813	777	761	839	836	787	833	745	763	796	814	800	774	795	780	802	777	767	744	780	801	749	798	763	796	806	755	845	765	807	819	788	772	840	773	776	835	775	757	809	813	782	798	815	813	777	808	756	793	792	767	824	817	785	844	852	834	795	802	784	824	778	812	794	804	777	822	806	811	796	776	778	759	743	787	792	746	786	789	751	791	758	771	748	779	814	749	789	757	791	782	738	794	763	804	793	775	798	793	782	778	852	765	796	813	813	787	775	751	793	777	766	786	822	816	773	772	760	762	823	786	779	778	829	746	788	805	753	729	771	807	797	788	776	791	723	812	739	797	800	744	822	766	813	795	810	770	770	814	816	847	843	803	820	788	823	777	765	825	838	760	823	789	796	842	756	819	732	773	776	836	748	779	789	799	774	847	826	788	831	793	809	775	787	773	797	852	806	800	832	829	789	800	761	695	795	792	811	782	761	776	824	697	818	755	815	737	769	771	819	829	759	792	803	778	779	775	804	750	738	834	758	826	817	751	789	800	764	777	860	755	770	804	767	749	812	819	802	781	771	765	773	779	803	801	769	776	750	804	754	787	807	802	809	771	789	832	809	783	754	777	774	816	784	832	761	793	789	776	806	764	848	756	838	800	805	827	758	778	779	745	789	781	795	786	811	787	813	784	725	795	790	788	782	778	813	741	773	727	776	812	778	787	757	755	769	778	821	775	755	786	759	780	741	754	802	755	809	790	797	798	790	773	754	772	761	741	752	791	819	784	799	850	777	778	842	757	783	815	763	803	781	731	788	805	768	810	772	795	794	775	787	831	781	759	751	798	797	773	788	785	752	769	809	772	815	799	758	809	831	785	803	760	822	754	833	737	747	804	815	783	773	810	767	800	769	752	775	790	830	766	736	758	781	766	775	798	760	765	811	774	743	811	787	764	824	791	813	764	779	712	761	767	794	759	795	825	778	797	797	821	765	803	825	761	847	839	800	764	804	849	800	803	791	775	807	795	773	814	785	846	820	810	791	751	801	795	807	784	827	786	753	820	788	777	784	795	805	807	815	803	787	801	813	796	791	732	811	807	786	754	732	779	790	791	794	806	798	815	828	762	789	785	804	747	785	774	786	764	783	747	788	820	754	781	782	783	825	847	866	806	749	788	781	813	797	746	792	787	774	805	787	856	822	781	807	817	743	809	798	827	785	827	791	849	784	802	768	835	766	813	792	791	782	826	755	814	800	864	777	796	761	817	727	785	762	790	783	794	769	788	791	767	819	799	765	784	813	790	791	856	749	796	781	791	818	808	790	796	789	791	810	759	823	810	815	781	782	840	815	789	787	811	814	787	763	843	798	769	790	829	796	760	826	754	832	792	822	769	805	812	762	749	778	776	803	753	802	762	779	784	777	831	819	814	823	764	805	882	789	783	823	810	805	793	773	765	792	812	779	784	788	754	759	745	812	763	793	831	810	726	813	746	789	843	758	756	777	803	832	773	805	721	837	743	755	805	792	812	832	765	839	809	783	764	784	797	791	826	797	784	812	785	771	845	780	788	839	793	712	796	776	801	788	796	829	777	785	848	788	780	780	802	769	842	807	767	753	782	764	780	781	822	789	808	793	826	782	752	765	760	780	735	789	781	794	833	788	787	780	768	782	831	784	792	750	794	793	793	779	795	823	836	786	784	785	794	756	776	774	801	828	803	803	741	744	788	807	775	758	801	845	768	788	773	761	766	779	815	779	780	827	804	725	883	810	805	790	777	821	814	831	784	805	735	720	814	804	770	800	827	828	781	791	769	798	754	811	840	732	824	803	776	751	788	777	793	769	839	833	778	836	748	831	770	745	792	792	840	788	789	783	818	794	786	797	814	749	799	808	817	796	793	792	795	744	800	824	818	780	799	761	832	745	748	852	769	778	810	763	789	803	754	859	798	801	762	809	768	755	781	777	818	813	792	778	815	781	830	799	789	836	789	796	789	787	832	792	767	816	796	783	805	756	725	783	788	775	763	744	783	772	751	777	812	809	790	757	787	802	793	781	820	808	779	767	809	790	808	781	772	783	813	810	743	788	839	752	821	779	756	828	722	786	801	771	811	764	809	800	817	819	794	794	780	817	778	837	747	749	824	821	792	793	820	808	787	740	702	778	755	776	874	779	784	775	829	798	851	778	821	793	790	809	802	793	792	804	758	788	786	786	758	830	792	817	835	784	856	757	840	807	803	766	771	816	813	789	827	802	752	812	763	798	803	766	801	790	789	798	791	760	837	773	745	749	827	828	819	828	752	781	769	774	779	785	799	764	817	785	774	749
7330	543	579	533	360	299	251	253	236	217	214	157	189	167	182	206	190	214	166	186	181	199	173	173	182	193	167	177	187	179	176	185	157	169	195	182	153	180	182	187	174	176	193	194	177	197	193	153	165	182	180	185	179	181	169	160	185	161	186	186	189	163	163	171	177	162	164	161	165	163	162	169	185	178	194	173	166	167	187	179	192	174	202	218	183	163	180	173	181	173	150	199	178	170	143	186	165	166	166	174	184	161	198	185	154	155	169	187	159	162	171	143	140	189	164	180	186	155	155	145	176	164	187	176	186	184	185	156	176	161	191	166	175	200	160	164	177	168	171	166	177	166	165	165	194	178	157	211	176	191	165	140	189	176	145	179	170	191	177	177	179	175	161	149	183	196	155	187	177	184	191	163	176	207	194	178	175	180	178	175	177	192	160	182	171	197	169	171	190	190	171	147	158	188	178	186	176	201	141	147	183	176	179	183	163	163	185	182	155	157	145	183	181	170	183	173	185	188	168	170	180	169	168	173	171	159	180	190	167	163	183	173	179	171	153	184	156	185	190	155	182	199	185	168	180	146	175	178	153	169	172	197	189	151	149	183	188	202	161	194	160	167	157	162	171	182	158	155	173	175	186	165	189	198	200	184	182	169	169	185	147	173	172	167	188	163	189	153	181	187	206	182	155	160	160	171	170	173	170	196	189	146	152	161	162	163	150	175	168	161	162	187	174	169	193	192	171	193	185	185	163	175	164	179	188	180	166	164	162	153	189	174	185	185	178	172	188	165	164	174	147	165	182	186	167	180	202	161	193	189	185	158	179	159	150	181	159	161	164	193	188	186	182	162	170	183	192	177	172	190	184	171	193	162	182	174	170	181	181	195	188	202	189	181	165	176	169	179	178	198	201	205	183	161	176	156	160	167	175	175	146	160	194	180	166	165	172	199	175	181	174	160	167	176	195	193	163	158	167	177	157	168	190	181	175	175	166	189	198	179	174	181	181	198	191	183	185	169	172	174	162	171	188	166	185	163	170	184	189	171	193	151	165	182	182	147	164	174	197	194	188	197	180	176	154	161	169	164	171	176	179	204	188	161	147	162	167	183	174	161	164	165	198	182	205	157	165	186	185	205	191	185	192	218	171	176	171	184	183	191	142	158	197	195	170	166	164	184	180	158	182	179	174	182	186	186	191	182	196	167	148	158	148	174	180	172	183	136	159	171	205	179	158	161	176	172	178	184	160	163	159	175	168	196	169	164	196	209	166	173	168	162	163	183	175	198	172	163	191	159	174	186	182	193	175	202	158	187	166	195	161	179	194	172	192	180	187	168	176	174	162	185	189	173	175	175	195	196	175	175	163	146	191	164	183	164	161	199	185	194	169	168	168	150	169	167	187	145	157	144	185	163	175	138	168	186	169	195	171	205	179	161	159	173	181	171	146	160	173	160	209	175	188	178	162	165	157	198	197	146	158	148	172	150	184	144	156	162	161	158	182	163	171	211	177	172	178	189	189	194	174	190	185	158	191	199	156	176	172	155	179	170	169	190	188	189	173	171	169	183	190	190	161	156	162	172	193	161	165	179	166	171	183	179	147	181	177	205	173	163	174	210	162	172	196	160	175	167	146	167	180	174	199	203	177	163	168	173	157	178	177	177	163	183	162	156	179	182	179	177	212	184	175	166	172	185	174	161	147	168	182	170	173	156	157	199	172	178	170	170	172	175	155	181	176	178	195	162	169	146	147	159	161	196	172	175	191	181	172	191	183	170	163	163	209	179	187	198	170	183	179	157	171	186	173	177	147	184	171	176	163	160	175	171	201	165	175	202	193	189	165	176	185	165	169	164	178	164	167	185	160	185	159	171	172	165	173	148	170	188	161	196	158	200	207	183	183	178	195	181	157	190	181	151	180	187	183	144	163	222	170	186	182	152	170	170	174	153	184	177	189	182	180	175	180	184	145	151	183	178	201	184	163	173	173	192	181	190	189	168	190	177	172	173	190	132	182	192	184	164	163	167	172	159	185	182	186	168	174	184	185	206	180	190	157	171	183	155	190	171	183	177	161	178	180	169	177	142	178	163	168	188	161	179	194	167	171	184	189	182	175	165	186	169	175	184	186	192	176	172	197	183	185	200	191	178	184	166	168	175	162	182	164	161	169	180	199	165	186	192	165	160	178	197	181	153	175	187	170	174	152	183	184	168	176	193	176	152	178	156	157	172	187	169	157	172	175	166	166	174	153	177	181	169	146	165	163	186	164	166	190	177	166	175	159	161	160	158	173	176	183	175	157	175	148	183	163	161	153	172	157	201	197	157	175	170	171	159	160	172	183	210	174	159	153	183	161	168	163	177	145	148	161	181	165	199	172	173	169	167	173	165	151	177	175	192	192	177	169	189	151	164	167	179	168	172	173	160	196	159	175	180	187	196	175	163	155	154	167	175	190	193	164	174	171	185	163	198	172	145	182	157	178	168	163	198	159	188	177	178	168	185	155	189	170	153	166	159	161	165	170	163	185	201	204	176	169	189	165	166	169	161	168	158	178	174	206	170	181	186	172	181	184	185	168	179	208	168	167	167	177	182	204	157	163	148	191	165	187	167	190	148	162	152	185	157	172	172	157	179	160	190	177	199	151	186	158	174	171	176	187	185	200	176	162	184	178	160	166	156	192	185	173	180	175	177	167	177	162	195	182	169	175	182	190	179	206	180	190	189	172	172	157	167	166	185	168	156	190	167	173	183	161	174	188	181	158	157	181	154	183	151	166	148	178	182	182	179	157	154	180	175	155	199	143	165	167	192	167	174	193	176	162	180	160	174	158	183	185	160	183	206	179	173	185	182	191	180	170	163	160	152	179	184	170	181	174	190	179	164	200	202	159	151	175	166	168	176	181	168	168	165	167	165	192	171	160	167	170	172	151	155	183	159	164	172	163	172	179	186	171	170	179	173	152	179	194	159	190	196	156	175	186	171	181	184	159	170	175	157	155	184	174	184	168	173	167	161	189	178	159	175	182	174	140	150	171	174	148	167	159	147	149	157	166	157	182	172	161	162	193	166	181	162	185	170	162	168	166	174	159	159	183	170	207	170	190	188	161	158	183	175	173	162	191	172	186	169	180	194	171	179	156	174	192	177	174	167	160	154	165	176	172	180	198	182	189	152	201	174	183	187	187	210	174	173	165	172	209	175	194	181	168	159	161	192	197	206	151	197	170	189	172	173	185	187	188	174	177	148	144	175	168	175	127	198	185	168	170	167	186	183	195	174	206	201	194	182	178	175	169	174	192	156	184	164	160	209	175	177	140	176	196	164	173	189	195	181	156	172	182	170	160	181	178	183	204	184	154	182	194	167	173	159	188	166	188	174	195	197	162	175	175	161	159	160	192	155	181	180	174	193	158	171	169	172	189	187	172	169	177	148	157	176	175	187	179	168	171	163	186	165	169	194	183	177	181	151	172	165	172	165	147	191	163	181	189	171	159	180	170	161	167	192	173	156
6112	751	1364	1599	1295	1001	878	733	713	648	646	609	587	613	535	534	530	514	499	524	549	507	501	445	456	463	491	463	445	469	464	458	477	453	445	435	471	423	458	417	476	455	482	502	446	460	393	449	441	458	460	444	438	425	472	445	458	461	468	471	414	473	425	431	465	460	442	455	445	456	440	450	445	414	457	495	457	396	432	404	427	467	433	423	419	432	435	450	417	458	451	460	473	436	462	436	441	430	471	448	444	437	442	390	465	484	463	405	425	424	478	443	416	441	441	441	491	441	472	401	434	417	435	496	451	439	448	440	449	465	481	408	456	409	441	390	430	433	436	465	468	436	453	465	454	434	448	427	476	435	455	464	467	439	402	401	446	417	442	442	471	458	441	422	440	489	387	465	423	438	482	480	467	426	452	428	459	460	441	428	433	397	448	444	443	432	469	434	444	432	461	431	416	437	465	472	475	478	449	437	462	463	460	430	457	430	420	402	451	425	412	471	437	423	453	436	427	424	456	431	441	413	456	447	453	443	435	443	500	476	448	432	426	486	472	463	419	463	422	423	451	458	429	427	451	450	466	481	440	444	466	466	473	457	452	487	467	425	454	447	430	419	422	444	442	432	413	421	434	441	413	429	426	414	435	443	457	406	462	453	412	411	456	430	422	420	417	464	449	439	466	453	370	419	458	435	448	442	449	412	404	462	443	441	444	458	425	433	443	439	471	468	423	452	445	449	467	470	470	452	423	447	446	454	431	428	460	458	439	425	419	403	472	464	417	436	432	423	481	430	472	439	443	426	435	457	448	459	436	421	485	438	402	444	457	469	433	460	448	443	421	447	441	445	424	439	448	464	473	405	416	438	468	467	423	437	409	422	420	452	430	434	443	435	442	438	441	401	446	435	446	449	419	458	441	448	471	415	447	429	429	425	473	458	419	461	453	442	460	425	441	434	415	436	409	466	444	443	428	424	459	422	456	417	443	454	453	426	458	437	484	474	440	389	467	459	479	474	458	463	455	455	487	446	434	451	439	454	443	413	464	444	434	424	408	399	466	481	444	469	463	449	455	457	440	457	439	428	412	462	442	414	475	471	456	460	468	453	412	426	445	426	441	430	425	445	441	442	414	457	432	445	432	442	453	409	445	450	455	444	442	424	396	437	437	464	457	427	421	434	462	417	458	426	461	433	463	460	462	442	436	426	424	449	444	456	405	426	455	422	486	434	441	431	465	471	439	438	426	448	429	440	433	454	509	461	406	450	453	456	434	423	443	469	433	443	457	420	440	451	412	432	431	404	475	461	473	478	452	453	440	435	442	433	423	474	470	440	452	468	457	434	439	419	425	466	467	456	418	415	434	459	432	424	452	448	443	456	429	436	444	399	460	446	424	455	410	431	428	464	445	393	434	442	430	463	470	444	446	462	416	459	443	435	465	440	452	444	472	450	468	459	459	432	460	427	453	446	420	419	445	448	426	445	410	476	443	460	433	444	479	458	449	439	391	493	462	462	471	472	482	435	444	421	478	442	489	427	459	422	434	455	428	424	419	476	433	447	433	477	444	443	478	479	444	447	415	432	439	439	434	441	436	431	433	481	449	416	440	442	429	431	447	433	443	479	442	467	450	404	424	427	440	453	447	426	432	443	454	478	435	426	509	419	415	466	442	435	434	445	394	419	433	443	473	427	443	400	460	399	426	431	434	428	472	449	441	470	400	425	434	476	470	479	464	461	442	449	441	480	420	441	450	449	423	450	404	448	433	461	449	424	442	434	452	391	433	417	444	438	430	446	440	463	455	434	418	457	439	425	449	485	440	447	439	430	440	448	462	454	434	410	480	438	403	432	480	422	452	454	418	433	478	448	438	435	438	460	438	441	415	431	461	483	457	407	476	461	430	472	452	461	457	486	453	447	462	438	460	434	454	450	447	399	451	442	420	453	475	455	456	461	429	471	435	408	422	420	473	391	416	382	429	475	452	477	449	465	418	468	427	466	454	451	461	425	461	445	470	446	466	431	444	440	423	463	431	437	459	431	442	407	408	449	458	456	430	454	432	455	475	487	485	417	443	420	473	484	427	413	426	446	453	443	463	481	459	468	473	432	460	471	502	410	404	428	453	441	413	433	483	429	479	459	458	434	415	468	424	447	422	418	490	437	436	466	460	460	471	454	428	456	472	449	454	449	455	452	440	438	444	444	453	426	439	449	463	418	418	415	446	437	429	449	430	434	448	434	435	443	461	465	453	415	450	447	421	429	466	416	463	431	435	459	448	449	481	411	438	456	459	475	455	426	416	479	477	426	450	427	423	490	456	404	407	487	444	445	447	450	463	436	420	447	404	442	435	441	455	434	445	439	438	489	443	455	449	427	485	444	446	471	464	467	430	460	435	439	447	447	419	440	470	456	457	456	387	422	442	482	412	462	444	445	451	492	451	433	475	408	466	455	445	460	472	445	449	432	424	450	441	444	429	467	448	482	442	462	433	444	424	473	421	438	457	392	427	468	430	447	491	433	455	420	451	410	450	419	411	457	441	497	405	464	423	422	479	425	454	462	439	454	436	449	438	467	423	428	471	417	414	438	427	460	424	400	417	437	453	494	459	436	452	427	422	487	453	488	473	431	448	458	435	389	452	436	457	438	507	439	454	450	446	470	435	453	434	453	429	447	426	471	483	501	429	468	439	467	447	430	470	428	453	437	418	443	429	434	459	457	420	455	498	431	435	496	439	443	413	425	487	407	459	405	450	466	447	427	422	459	413	427	415	441	426	435	481	437	467	386	429	442	394	434	443	440	445	470	462	433	414	414	460	467	504	402	456	473	425	472	445	467	424	449	419	459	527	451	458	420	440	432	432	438	479	442	417	413	460	451	430	439	431	427	449	461	449	436	442	415	406	502	451	448	429	434	435	456	469	448	460	450	479	408	431	452	466	433	433	449	489	442	423	454	429	412	451	429	466	447	459	454	466	444	471	479	489	442	426	411	449	405	460	491	431	444	446	439	446	440	466	443	430	448	453	418	387	448	440	437	466	448	431	450	429	456	449	472	424	460	440	432	450	416	452	455	451	447	428	468	422	437	440	429	479	463	449	443	458	465	460	438	470	435	435	429	459	452	428	442	454	457	432	426	469	444	478	471	428	446	466	437	462	447	465	444	416	440	478	448	429	417	482	423	436	445	508	426	451	433	455	443	468	403	432	405	464	434	444	423	473	423	468	437	449	447	467	429	445	451	433	445	433	505	493	433	441	462	461	455	403	422	473	448	429	468	454	426	450	450	425	394	456	456	431	453	458	467	428	428	458	463	453	487	447	447	473	408	393	422	480	460	459	415	468	450	508	432	435	460	421	414	450	445	433	471	435	482	464	442	460	470	466	480	419	447	438	428	466	447	438	433	445	469	424	460	450	446	424	437	431	457	401	463	458	448	445	458	449	449	457	454	486	446	416	477	475	484	424	427	435	475	446	452	448	443	429	437	463	444	432	393	409	448	422	488
13909	1386	1197	951	642	522	431	382	353	399	327	305	279	299	296	315	317	271	287	258	296	279	252	289	237	275	299	254	257	231	241	246	269	242	262	294	250	260	270	288	282	238	266	270	272	259	223	271	254	279	282	233	252	274	251	252	260	249	252	263	272	272	282	247	274	239	279	261	243	236	225	286	250	295	265	252	262	266	258	232	293	280	280	227	251	278	268	312	277	240	254	245	231	300	287	282	249	251	242	232	252	225	221	268	284	265	262	251	222	226	271	279	274	253	257	261	258	269	238	243	269	258	248	249	283	239	264	254	282	256	260	266	260	260	248	252	289	274	225	266	289	262	256	269	279	271	282	231	250	264	232	240	263	283	256	266	267	249	279	278	246	271	269	259	235	247	266	234	248	285	260	265	264	286	248	236	250	241	226	253	288	255	248	271	260	274	227	236	260	287	254	248	269	248	264	265	236	249	262	260	244	251	258	231	266	271	256	240	255	223	265	280	212	247	265	291	288	241	251	254	227	259	291	280	251	253	259	255	243	248	287	282	241	262	280	235	263	251	267	269	287	235	226	298	223	269	282	257	265	250	270	251	277	272	298	273	290	280	237	278	262	255	235	248	281	256	249	276	255	251	253	255	284	264	253	255	272	250	256	232	249	254	285	282	263	239	250	259	280	254	241	262	223	250	248	253	256	251	219	250	242	274	260	275	243	279	288	274	282	266	263	254	263	267	263	280	264	258	258	268	258	257	276	293	241	258	242	249	243	286	270	250	275	283	269	238	255	245	259	245	245	241	253	280	291	243	292	276	239	259	231	253	290	254	251	286	268	258	247	241	271	244	284	263	258	248	246	237	248	271	294	237	297	299	282	271	261	257	278	238	313	245	215	260	257	264	261	220	286	258	245	266	249	256	250	261	303	261	255	292	249	250	228	223	278	300	249	262	263	235	262	258	213	247	271	249	269	265	300	258	254	243	253	259	256	266	270	246	234	217	259	258	260	247	248	219	284	278	242	268	238	271	267	255	279	261	233	255	257	254	244	240	241	269	283	268	261	273	272	280	276	277	296	282	292	276	239	269	262	266	249	305	282	261	235	293	263	264	267	259	250	239	247	245	250	252	256	249	299	239	279	254	278	263	265	241	254	239	251	250	266	262	255	264	256	267	258	258	259	260	299	269	278	254	261	265	250	258	241	256	256	239	262	268	272	232	232	243	254	256	274	248	282	272	249	244	275	261	252	241	271	275	270	269	273	281	263	247	278	284	244	275	224	227	287	248	279	260	249	262	270	245	256	240	276	244	252	238	273	281	288	253	257	222	282	273	281	239	246	274	286	281	229	245	261	276	261	249	259	259	272	243	229	262	235	283	232	281	292	228	266	271	266	251	265	271	254	263	257	260	242	245	276	250	261	286	231	275	266	260	265	274	223	283	225	275	245	208	292	262	225	246	285	261	256	235	235	262	230	259	259	269	247	275	279	247	268	256	253	274	254	280	265	250	255	258	282	260	250	265	269	269	243	303	240	258	268	258	272	263	259	241	259	270	245	281	237	263	254	237	235	249	274	257	249	259	254	280	272	223	241	246	279	280	263	290	271	261	276	284	251	280	254	250	243	262	263	294	275	266	272	275	237	250	268	239	280	280	243	265	268	254	276	278	266	303	264	261	255	279	256	280	228	233	247	292	266	272	283	234	268	236	254	251	247	262	247	279	277	273	289	241	282	260	227	243	242	273	269	280	287	264	279	259	271	269	286	283	244	256	276	257	250	295	275	266	259	256	285	243	251	294	281	264	269	278	304	268	252	268	269	243	255	272	254	242	235	265	275	264	270	265	266	260	269	268	246	259	243	237	270	235	252	223	253	252	246	257	269	257	284	250	269	254	235	217	250	229	268	245	270	277	283	249	256	242	270	259	269	265	277	249	254	283	286	268	277	240	275	240	243	256	261	258	230	299	252	276	259	245	253	251	252	246	254	271	283	261	273	279	288	287	278	279	244	291	252	246	262	257	273	266	266	262	261	282	277	256	276	291	229	247	260	272	269	277	278	261	289	267	273	275	299	264	233	284	241	250	295	257	273	308	246	245	259	219	253	241	267	246	253	244	258	233	236	255	287	235	236	266	258	291	259	293	271	273	308	266	288	250	252	265	244	266	271	269	254	239	282	256	260	263	270	249	264	278	244	260	285	291	247	234	276	264	250	254	232	281	234	271	276	248	254	246	252	262	245	253	267	283	246	274	257	262	269	245	253	273	249	235	290	267	246	243	246	263	271	253	321	255	264	243	257	272	262	276	265	254	277	269	274	240	296	288	258	279	258	260	236	241	261	246	262	281	241	256	261	251	286	282	264	273	260	254	267	247	249	266	268	261	274	250	250	251	271	259	256	266	244	253	281	259	284	263	256	239	267	267	259	252	292	248	244	247	268	253	235	255	235	262	240	282	250	264	267	243	230	253	294	272	253	277	277	240	237	242	271	278	264	244	268	276	229	243	272	249	236	258	241	266	245	263	260	292	274	252	238	315	254	294	243	248	257	257	269	252	287	257	247	244	242	245	242	268	252	251	239	238	250	265	244	250	228	270	282	256	254	268	291	259	245	242	235	275	274	276	234	234	249	269	242	254	260	253	264	250	281	287	260	270	251	267	268	256	269	242	266	262	261	254	257	250	268	253	250	260	261	261	239	236	275	268	224	267	259	296	262	249	247	297	271	246	284	267	256	288	235	276	247	304	248	279	274	276	268	237	285	276	223	246	272	240	247	268	249	264	253	234	267	275	253	277	253	276	255	251	257	269	265	259	218	227	259	257	223	287	269	242	272	230	241	228	227	254	254	243	249	267	257	248	277	259	249	235	247	273	282	244	239	265	237	257	240	271	254	264	250	266	276	249	268	256	268	240	279	253	242	253	248	249	251	254	260	291	225	241	245	267	230	264	249	268	256	256	267	286	249	243	268	276	284	241	284	292	256	220	271	283	267	244	267	266	254	285	275	285	243	251	237	269	283	236	230	289	293	261	273	256	293	303	264	265	258	275	247	287	253	254	239	250	244	250	263	302	237	245	262	239	270	241	275	258	248	276	229	282	280	258	244	236	244	244	255	255	270	276	284	261	271	254	249	193	233	257	289	249	264	272	254	216	246	284	268	246	277	242	236	253	260	254	237	244	262	251	263	247	264	248	296	243	276	279	290	258	262	257	273	258	283	280	230	252	261	274	255	278	258	240	246	237	259	261	266	265	264	226	281	249	269	268	279	275	248	237	280	240	296	261	264	255	309	248	240	254	239	274	251	272	259	214	266	270	296	264	241	278	259	309	273	233	254	247	270	267	254	290	278	262	262	241	244	257	241	252	277	273	264	259	255	262	259	223	250	255	234	283	244	270	271	288	214	281	272	247	240	230	282	251	263	249	270	255	270	255	250	235	251	269	260	257	260	268	277	248	224	253	263	251	291	280	256	252	266	284	259	274	270	243	234	250	290	244	264	244	254	257
8060	1249	2339	2939	2316	1778	1386	1256	1165	1088	982	894	920	877	892	808	797	790	771	739	728	763	716	708	701	718	700	693	712	661	677	678	669	659	628	681	670	686	621	668	659	662	629	663	642	665	663	676	689	622	646	624	638	684	660	677	675	630	647	675	640	661	634	684	651	631	625	666	645	629	647	653	680	661	655	652	605	616	713	658	681	681	639	655	659	617	625	659	646	653	628	694	605	626	707	622	659	682	644	634	623	670	610	646	618	697	628	654	651	661	673	686	622	661	661	655	615	651	625	656	646	626	671	602	644	664	620	578	662	648	622	653	618	653	660	595	639	611	628	615	653	604	633	616	621	589	634	655	641	655	660	666	663	643	660	631	675	638	629	688	634	654	625	611	638	632	619	661	725	646	679	640	680	596	611	609	677	635	671	620	609	626	638	650	633	649	659	669	617	686	632	685	645	625	657	630	704	643	657	620	662	618	673	657	642	638	684	630	630	688	602	633	688	573	663	677	670	611	659	626	622	620	607	573	673	642	616	636	654	603	657	657	679	668	643	656	611	648	648	633	631	639	593	620	636	630	594	674	661	625	653	656	655	608	654	670	658	681	625	639	621	647	632	636	632	660	642	639	627	628	693	621	610	684	647	707	624	631	663	654	656	582	602	647	599	613	633	631	660	664	621	652	646	625	622	661	626	645	600	657	651	628	654	682	613	650	682	665	627	648	622	615	637	643	621	632	595	616	662	638	654	606	635	666	626	665	633	634	708	628	639	616	686	634	634	634	670	640	640	647	590	640	639	649	629	670	594	662	649	659	581	628	657	632	637	644	628	648	655	659	680	657	643	631	661	620	653	646	649	671	662	591	642	645	665	601	664	636	649	665	594	672	677	664	673	610	653	645	643	676	674	608	644	685	622	630	628	667	654	660	636	605	594	633	636	606	635	660	640	638	633	637	654	631	710	629	636	621	633	625	661	621	612	674	648	678	628	636	652	639	669	663	587	651	647	683	638	663	663	632	642	644	606	650	659	610	639	694	649	618	626	611	604	658	643	644	650	629	645	653	620	611	646	630	642	652	652	656	647	643	675	618	638	601	610	666	610	651	639	639	622	652	635	647	623	681	637	621	657	633	635	660	649	646	626	650	659	625	677	652	609	628	606	619	613	649	611	642	646	665	649	641	617	625	640	674	625	614	666	650	633	657	683	654	650	595	608	615	618	675	631	640	644	638	658	628	640	655	632	704	619	647	637	674	647	671	615	621	642	667	639	672	620	598	671	655	672	617	702	662	686	669	622	676	636	681	714	655	684	621	615	682	687	662	561	646	616	631	635	648	633	605	605	605	618	653	673	635	627	661	647	634	702	647	661	625	661	622	672	675	649	582	616	627	638	663	639	627	668	648	665	611	652	645	625	647	642	649	663	661	676	625	623	648	657	641	652	648	620	650	658	643	646	647	651	645	682	612	632	645	587	661	650	646	651	664	663	656	654	664	668	649	702	635	674	605	635	643	628	634	683	646	649	646	625	635	638	615	632	645	645	614	618	622	605	641	620	644	634	686	623	622	677	644	692	656	651	668	692	645	651	634	622	645	678	636	612	598	622	588	646	668	603	616	670	634	656	658	645	640	651	620	668	647	648	641	656	630	644	658	670	647	658	647	651	606	637	645	629	676	684	624	634	612	668	664	653	632	640	642	614	630	671	633	665	622	640	603	660	632	652	668	637	603	617	638	685	634	670	653	676	649	681	631	681	633	631	641	641	623	657	706	577	638	618	645	649	637	660	645	667	652	620	644	676	654	608	660	634	658	628	620	660	687	663	643	699	633	594	627	696	648	656	599	653	636	665	646	618	635	659	633	652	639	648	608	667	620	594	611	617	668	613	619	653	639	618	617	618	612	689	639	589	663	655	607	629	608	653	650	670	644	665	645	637	617	663	649	678	595	592	657	671	637	612	624	623	594	675	607	632	670	665	667	644	619	646	652	599	625	642	655	640	631	642	673	646	695	624	708	634	659	607	653	605	644	641	657	633	618	669	645	658	652	659	663	668	615	593	609	670	658	625	652	704	646	656	658	666	706	623	600	606	681	623	648	611	607	653	644	665	680	650	647	635	624	671	612	653	617	640	631	642	606	620	650	655	644	630	666	674	669	643	673	647	622	643	657	659	634	622	651	646	674	643	648	627	663	679	641	654	706	633	620	665	619	637	642	642	617	670	654	625	638	659	590	624	664	664	622	625	616	622	633	633	620	604	662	633	661	684	636	649	641	660	640	601	652	611	628	596	686	662	645	667	650	640	644	630	688	619	638	612	595	599	659	650	679	679	644	624	625	665	648	645	654	661	678	683	656	634	630	632	627	669	673	691	629	651	620	637	639	671	641	625	627	628	613	602	603	671	615	667	588	633	643	679	648	637	691	656	647	634	651	696	641	628	616	612	601	646	711	646	645	655	593	651	637	643	684	673	669	702	627	649	607	638	601	674	678	652	667	634	664	621	677	649	645	600	655	619	602	649	626	622	619	596	600	621	623	636	693	672	648	625	662	610	661	635	619	609	698	574	673	684	683	672	655	665	641	628	648	658	682	683	607	617	609	638	641	646	657	660	637	680	624	610	613	665	620	662	595	612	607	639	605	670	636	667	627	642	653	559	610	673	682	630	669	698	636	658	686	634	625	662	638	637	627	586	621	657	676	628	652	669	629	624	687	647	659	630	662	663	610	601	654	659	646	630	657	618	651	625	639	655	643	666	632	622	673	639	626	575	629	687	613	663	648	616	623	639	643	611	623	633	626	593	621	653	680	642	592	627	597	615	606	637	570	639	679	639	625	668	644	597	652	652	679	648	669	692	663	629	695	650	647	629	641	669	657	652	618	626	628	696	694	640	689	645	669	629	618	645	641	692	601	648	632	672	675	613	637	641	619	654	659	639	657	639	701	614	641	615	624	634	625	663	619	631	630	671	677	646	603	625	645	660	695	661	622	616	659	634	684	606	666	646	673	632	658	640	609	621	665	646	632	639	674	629	630	632	684	673	680	635	637	686	691	642	656	686	644	644	629	607	606	642	672	648	597	701	634	608	665	615	662	622	655	605	682	678	656	663	628	623	636	678	639	665	612	665	653	608	639	637	661	620	624	619	670	630	638	664	616	672	668	613	614	612	585	654	675	678	629	641	639	639	647	670	655	612	641	645	622	655	648	656	676	692	635	664	639	662	638	630	619	637	594	658	640	686	626	668	616	590	628	721	632	684	632	621	650	685	650	594	629	617	607	637	673	670	641	688	621	627	641	604	645	631	644	630	646	673	644	661	663	615	656	710	609	664	670	647	602	628	612	656	652	669	621	631	627	630	632	657	654	640	657	658	626	651	615	678	611	662	628	606	591	617	646	622	603	645	645	643	654	647	659	609	599	631	635	651	602	637	635	607	615	618	639	652	633	660	632	671	652	630	654	641	669	672	690	642	685	637	614	658	686	706	700	627	604	626	626	631	650
1579	387	335	400	366	390	354	390	371	355	379	342	356	373	349	323	372	338	373	353	390	337	408	431	371	360	353	364	369	344	372	361	348	363	357	386	373	397	352	340	344	336	363	376	349	374	343	394	348	342	340	377	351	350	356	347	346	356	385	342	358	380	339	360	369	330	342	367	398	326	350	396	389	381	395	404	349	361	337	348	359	330	391	330	342	363	347	361	312	398	355	374	392	349	345	400	349	349	364	320	367	355	348	322	368	332	354	361	322	332	340	368	348	384	339	350	368	343	388	366	388	349	364	359	354	350	357	344	330	329	349	371	350	363	351	382	359	372	322	360	380	358	308	352	354	369	340	395	345	351	355	363	367	353	347	381	384	359	339	339	332	310	358	374	386	362	360	334	339	369	345	338	356	374	350	347	376	340	343	355	346	353	331	371	347	369	344	331	315	352	370	356	374	376	363	363	397	332	380	401	375	361	346	377	339	412	384	346	379	367	331	410	357	338	350	371	363	363	337	355	354	342	352	368	363	379	377	341	395	388	383	348	347	328	364	371	326	321	396	370	378	398	382	347	383	372	361	345	396	359	352	373	355	355	357	354	359	347	361	350	379	378	357	341	346	347	352	351	357	347	352	319	365	364	308	385	364	376	347	361	348	339	336	340	366	333	363	362	318	386	357	357	353	368	332	360	331	319	351	366	350	371	363	307	336	383	348	326	378	370	361	367	368	351	362	350	354	366	366	368	338	354	364	358	377	336	350	347	346	374	398	349	369	357	359	364	402	357	325	344	385	315	346	333	360	389	383	351	351	351	359	346	374	340	354	350	346	337	389	356	374	345	367	335	328	376	389	372	378	373	373	380	359	355	365	368	326	368	318	344	358	396	364	368	343	327	322	386	339	388	368	377	362	361	329	340	334	360	358	371	355	388	363	358	358	379	357	350	369	344	389	349	339	387	390	370	369	372	368	376	395	368	358	359	411	371	333	348	364	358	359	325	395	348	364	346	380	330	370	337	363	349	323	349	337	392	379	360	365	376	352	379	390	369	356	406	361	296	373	376	364	380	355	329	373	351	356	401	361	367	303	339	364	350	394	377	344	341	353	330	361	328	342	353	356	318	371	371	356	346	345	349	364	363	358	336	319	361	351	362	387	341	355	372	347	344	398	374	325	365	372	383	362	371	396	360	397	361	384	357	366	352	360	359	346	367	371	354	342	342	351	374	374	364	393	366	356	368	350	355	395	371	362	340	387	362	389	346	375	362	370	370	358	356	358	362	355	386	369	361	330	339	393	348	409	354	363	351	347	359	375	352	346	370	377	361	352	370	388	345	368	378	309	388	370	340	346	348	356	343	371	343	368	380	375	352	336	335	377	359	361	334	336	364	363	404	389	342	330	326	323	374	411	338	333	354	386	387	360	315	373	352	403	380	357	331	370	316	333	377	321	391	382	391	366	374	390	369	374	336	412	394	353	351	363	351	361	352	350	332	360	340	340	332	333	354	349	380	361	362	332	389	337	317	349	351	352	368	384	357	379	351	362	380	355	360	341	378	381	347	342	379	343	357	361	338	361	344	348	352	316	376	341	366	383	361	325	371	357	346	362	370	331	358	378	374	380	340	335	328	359	358	359	326	329	348	356	345	337	402	364	328	352	339	387	369	325	335	341	387	339	335	351	351	327	339	358	356	375	349	355	353	356	366	363	349	379	355	349	369	342	350	345	373	378	352	370	336	328	328	366	349	419	391	362	375	342	358	339	321	343	346	349	379	364	376	384	361	405	344	353	359	366	366	363	352	379	380	391	347	369	360	360	388	387	374	359	353	329	386	350	350	378	352	334	307	339	334	363	346	377	366	370	360	346	352	336	325	349	327	363	354	328	362	368	379	390	362	392	355	387	338	343	360	363	365	362	375	374	372	352	374	354	319	357	394	356	383	371	364	378	366	382	338	342	339	355	313	357	340	370	315	376	363	315	319	352	331	330	354	343	357	361	322	343	354	323	342	393	369	390	346	382	364	351	375	352	364	361	367	413	371	368	385	304	377	376	369	328	385	367	357	355	341	327	349	355	296	367	329	393	361	325	370	343	358	343	391	356	374	359	352	403	343	337	382	345	350	366	363	366	364	370	344	361	339	374	358	370	345	386	365	361	363	373	380	321	359	358	360	347	367	340	360	340	376	375	375	359	363	373	369	350	404	348	361	375	343	379	341	394	368	351	414	352	360	339	357	346	366	372	384	409	334	361	358	318	309	347	357	342	339	359	298	356	366	354	380	362	356	335	333	380	399	385	324	355	356	339	353	349	368	354	355	323	368	408	371	325	331	345	363	377	358	354	379	369	347	353	363	383	303	340	354	355	336	394	361	397	352	338	377	372	369	319	354	342	375	356	358	330	346	342	327	363	343	343	325	359	364	412	354	347	365	365	372	333	327	346	358	325	355	339	374	366	367	378	357	344	343	374	347	375	336	320	322	371	356	351	338	365	334	375	394	361	349	371	367	365	359	403	371	383	301	372	340	339	329	375	359	358	335	352	379	353	390	379	347	375	365	355	378	360	391	369	416	362	341	388	367	372	347	358	362	356	353	372	343	352	367	357	396	347	358	388	327	348	351	401	406	345	335	351	360	345	356	363	347	353	351	359	343	350	381	343	352	325	340	340	353	336	332	382	370	366	357	381	339	378	351	396	367	403	370	361	320	359	371	336	371	337	324	341	332	408	332	354	348	384	370	311	360	377	390	337	367	366	360	375	368	379	402	338	352	377	374	337	316	374	350	400	364	358	358	370	346	340	347	365	318	372	351	369	327	349	450	328	338	345	358	343	353	356	308	387	374	386	349	361	372	431	337	380	350	347	316	353	373	334	381	344	378	327	332	352	381	387	314	369	381	319	346	320	389	351	364	402	377	333	355	362	369	351	367	374	380	332	347	361	359	381	379	374	357	389	352	350	392	372	365	323	335	378	392	395	409	383	360	365	343	392	354	376	360	348	359	357	359	328	371	382	384	341	343	339	375	327	349	352	350	341	355	376	339	339	361	365	379	380	356	326	358	396	396	356	330	351	367	343	365	356	348	349	395	396	344	375	368	327	339	369	359	411	371	325	348	351	354	369	348	375	335	389	362	349	343	376	333	350	362	332	330	369	353	355	347	381	326	398	361	338	343	366	337	364	372	355	382	349	363	383	351	348	344	338	361	332	384	350	369	361	316	362	354	382	375	366	338	351	375	334	334	339	331	334	360	393	341	364	361	384	357	315	379	372	359	362	340	361	370	342	372	386	354	356	346	356	389	322	379	340	361	379	351	358	315	319	343	324	363	343	363	347	391	349	386	362	373	348	362	370	382	361	347	338	392	370	350	348	348	351	375	372	373	406	352	359	368	338	331	359	389	391	346	379	330	332	339	331	375	334	321	333	370	382	352	364	334	346	409	337	335	391	370	321	319	365	344	366	339	411	365	346	330	362	369	344	383	358	379	396	358	356	370	350	358
1895	764	801	867	773	817	777	832	823	829	789	806	790	831	798	804	778	797	842	775	815	807	738	864	819	781	737	822	750	761	795	791	795	775	830	774	778	761	782	797	838	835	816	822	787	821	799	796	815	792	774	757	765	785	804	788	767	764	817	825	795	765	810	816	811	809	775	780	768	766	768	852	762	814	794	795	790	801	816	842	788	795	797	805	833	765	763	799	781	827	751	809	855	811	776	765	773	770	806	834	816	797	813	791	806	766	816	740	801	782	807	801	780	782	779	798	755	814	775	812	802	790	739	841	759	789	782	832	779	801	773	780	799	822	778	834	821	780	796	821	769	790	811	830	824	758	820	771	839	767	819	773	800	762	762	823	787	743	763	838	809	820	768	774	825	826	775	835	776	795	786	787	801	813	793	787	793	732	793	804	802	778	803	831	851	787	772	744	831	770	738	803	803	816	764	803	764	738	773	782	841	785	831	767	790	774	821	782	794	798	803	804	765	784	774	813	775	785	808	810	801	794	767	804	835	785	724	804	777	787	794	768	846	784	794	768	815	827	782	768	750	822	755	804	800	836	805	765	753	803	831	775	790	815	813	787	799	786	774	779	798	817	807	806	766	777	796	766	800	770	798	824	802	804	762	797	819	795	761	805	792	804	812	853	805	763	865	785	732	817	773	815	765	766	779	795	809	814	801	781	763	813	835	746	776	794	818	805	818	771	787	804	767	883	788	796	851	775	732	837	795	817	848	764	752	769	762	808	828	811	769	789	768	767	802	796	802	800	788	822	788	808	765	784	778	819	846	768	808	814	742	766	802	771	777	804	751	755	824	842	803	782	816	795	807	777	818	786	795	811	826	796	822	816	782	819	783	761	763	812	812	814	819	752	827	777	806	778	774	784	791	829	766	844	782	778	794	827	768	850	774	794	774	779	828	811	806	813	770	785	750	784	817	736	820	779	785	749	783	770	796	807	782	770	802	789	768	732	827	806	807	764	777	830	762	799	807	801	825	779	837	754	836	785	772	823	819	777	759	761	790	782	807	785	797	877	798	760	804	770	800	805	788	794	755	808	735	770	802	838	781	805	775	778	841	816	757	808	792	773	790	814	801	798	766	812	797	786	793	803	794	753	815	758	843	825	796	766	771	771	764	833	772	782	800	802	784	787	773	842	780	848	800	804	782	761	738	775	751	766	794	852	813	813	796	781	784	790	782	786	815	810	752	825	793	817	792	852	765	793	804	760	806	796	762	803	795	770	780	789	767	786	811	787	842	783	768	802	772	743	791	755	795	788	783	799	828	787	763	818	843	767	805	767	787	809	819	804	767	787	802	769	801	775	763	803	802	801	784	740	802	794	750	795	841	825	778	759	816	820	817	796	726	808	768	770	715	754	777	797	825	821	770	821	767	807	812	780	740	726	841	754	791	803	827	744	848	783	788	828	818	776	826	743	763	822	819	798	846	787	782	764	840	784	807	845	813	781	827	813	775	816	746	799	768	776	805	804	735	821	793	791	751	797	756	842	796	787	788	787	832	807	829	737	832	773	822	885	800	834	797	817	841	764	801	830	846	740	779	803	749	763	781	759	816	790	784	773	802	827	784	812	780	737	811	788	806	790	771	773	784	816	820	819	806	818	794	792	786	729	834	801	811	782	817	849	812	817	797	759	812	773	742	776	778	736	783	786	777	824	789	797	842	780	825	759	787	791	761	836	796	798	814	783	791	780	783	805	800	778	780	832	774	766	793	878	808	838	823	825	815	820	809	741	773	763	767	811	797	830	809	803	783	769	824	818	750	793	821	761	776	840	791	737	778	781	804	799	815	779	801	758	816	812	823	840	792	790	820	790	805	812	794	816	812	816	814	725	801	805	764	759	755	770	826	831	774	853	779	793	803	833	795	764	780	777	778	755	797	800	791	784	756	779	799	779	805	759	755	778	797	840	856	793	747	831	825	812	785	791	813	809	735	779	785	836	775	827	783	844	813	769	794	794	831	756	776	741	798	851	807	775	802	768	833	789	803	787	790	788	795	778	779	858	811	758	778	784	791	785	731	807	711	823	786	777	778	794	770	808	850	803	762	788	802	792	779	842	805	756	802	733	851	798	798	761	876	784	759	790	796	836	799	814	818	793	757	776	834	737	794	809	794	800	805	770	761	765	819	792	780	776	814	788	863	801	787	803	796	789	783	753	808	813	798	789	795	778	803	836	788	825	770	742	780	827	873	790	772	777	836	802	790	781	789	775	778	821	800	782	736	788	830	817	761	816	802	792	766	816	822	751	769	821	841	828	817	803	794	849	796	820	806	820	815	779	847	782	821	766	779	821	745	809	779	799	843	843	846	798	807	757	790	779	811	758	768	772	816	816	773	784	860	791	764	752	755	847	830	764	791	780	752	809	829	836	775	776	779	744	795	849	782	825	763	808	755	780	792	751	792	777	789	788	749	836	798	792	791	820	771	811	794	816	810	805	807	829	744	769	796	761	827	782	775	765	780	786	820	813	813	860	809	794	814	763	770	787	765	790	770	830	781	801	766	780	818	835	773	770	820	788	784	824	806	762	828	842	795	822	781	796	797	730	794	757	779	799	806	761	771	807	755	780	824	843	778	776	791	754	780	767	783	825	771	772	766	814	788	792	803	777	843	834	763	825	799	792	788	815	721	738	771	743	806	796	787	828	807	848	779	769	822	799	810	835	741	783	784	820	789	804	769	791	811	813	769	790	776	794	797	784	768	785	807	779	744	817	798	784	806	803	770	807	784	753	813	797	782	776	776	758	803	787	836	801	769	798	831	795	758	793	741	775	779	842	774	743	800	773	801	746	798	812	802	773	798	773	799	815	776	787	767	768	774	760	783	816	759	769	771	782	834	771	814	781	791	794	813	845	789	775	790	782	732	767	765	826	777	752	800	784	797	807	807	798	803	794	806	785	734	804	794	763	838	801	835	762	830	777	763	801	738	794	817	793	756	829	797	797	788	822	823	785	782	784	789	788	835	740	783	796	740	757	780	771	836	797	836	747	784	773	805	765	766	750	774	828	826	816	777	797	774	813	800	805	787	766	810	786	821	803	763	820	803	801	783	802	754	771	821	844	807	812	777	790	792	743	777	791	797	746	794	758	808	759	769	752	742	753	823	706	815	805	798	765	761	815	764	763	792	783	811	805	819	775	766	799	787	771	825	849	787	754	787	854	858	759	812	784	800	794	777	829	796	804	830	790	782	847	764	771	819	813	776	871	772	789	761	800	793	793	825	828	800	793	752	835	812	769	768	740	779	792	786	800	874	822	805	756	865	786	805	788	796	771	822	812	784	817	800	829	805	753	799	797	815	751	828	787	771	793	806	789	820	814	730	780	788	774	765	802	791	807	808	758	781	833	756	792	789	792	787	799	845	836	764	790	787	824	758	766	806	792	775	770	749	792	767	796	860	811	796	752	758	761	809	765	769	790	771	782	768	761	761	813	782	812	822	804	802	828	786	811	771	764
7544	546	575	556	355	288	243	245	207	195	229	188	174	199	160	202	221	209	174	188	155	153	200	174	182	204	189	166	161	174	168	176	196	171	183	190	155	191	173	209	172	166	164	179	171	212	178	195	192	161	196	180	183	158	160	165	192	174	163	186	185	199	166	179	189	182	176	167	165	178	184	167	154	179	150	168	166	184	198	176	194	164	171	186	168	169	156	185	189	155	183	176	150	175	170	167	188	194	181	168	155	186	174	184	151	180	183	169	179	173	165	197	198	185	159	166	175	190	156	153	170	156	186	173	163	140	165	182	178	182	158	161	165	162	178	188	172	162	196	186	165	179	141	189	183	175	190	175	201	154	177	149	151	166	190	160	176	152	179	167	182	166	181	159	183	172	159	178	162	160	194	172	180	185	203	159	198	143	166	177	192	188	149	175	164	176	160	178	185	167	161	168	168	162	185	188	143	170	177	191	177	167	168	147	182	160	167	195	175	195	198	186	162	199	183	187	169	138	151	151	157	198	189	186	196	180	171	173	190	177	149	188	195	178	147	159	176	161	190	177	193	193	183	167	161	167	170	187	175	177	167	149	167	172	152	184	177	195	183	184	153	168	178	170	161	168	142	170	212	179	157	144	170	185	172	170	173	181	199	160	149	184	167	180	174	152	176	159	165	173	169	182	176	161	179	187	181	164	166	185	177	165	158	178	194	190	193	174	169	165	178	156	161	162	173	184	175	160	159	165	154	170	179	181	151	185	156	187	162	166	197	159	174	167	204	165	168	160	176	155	181	171	191	151	179	155	189	177	170	174	203	170	193	145	183	174	207	172	185	166	168	173	173	169	178	186	168	157	180	192	160	155	179	169	169	174	167	156	158	171	162	166	188	161	160	192	161	167	198	180	163	177	162	187	170	184	168	179	156	164	181	180	183	156	175	151	163	190	197	172	180	205	160	186	162	202	173	189	185	159	186	188	166	147	171	156	179	165	172	197	186	156	145	200	169	155	174	194	176	186	185	158	177	175	163	204	179	152	185	191	143	178	165	169	155	152	190	201	174	178	171	158	156	174	170	176	186	172	153	158	183	149	161	161	161	163	167	160	175	183	170	161	149	170	195	174	155	166	166	189	191	183	144	155	192	172	170	180	159	178	145	173	193	187	180	175	141	161	175	201	179	195	186	149	147	165	155	173	193	151	182	146	182	179	191	173	185	189	167	144	166	153	154	184	162	167	175	180	186	156	174	207	180	186	187	165	193	166	177	171	155	184	178	180	178	180	172	181	184	174	152	156	167	174	166	179	197	167	177	170	186	164	176	180	201	163	178	162	182	154	187	162	181	178	171	156	187	154	180	208	176	175	164	189	148	178	161	162	163	199	169	188	186	178	161	145	150	178	169	173	162	179	166	170	142	155	179	198	199	174	188	185	170	159	169	168	190	168	167	198	165	192	158	149	164	179	167	177	201	175	192	166	162	164	171	166	149	178	163	185	168	167	174	204	177	177	204	153	163	193	182	185	198	180	165	172	163	181	177	170	166	168	161	180	161	171	163	164	194	168	168	185	197	174	178	183	192	171	162	174	186	166	162	167	154	170	167	180	169	177	198	199	189	164	182	152	155	189	144	164	175	162	193	175	162	183	173	173	150	161	179	167	175	164	179	175	174	185	170	166	179	150	145	164	163	177	152	160	162	174	178	174	156	173	171	158	175	182	168	195	171	168	175	168	195	172	176	164	175	180	166	173	162	169	183	192	161	179	172	165	198	181	152	191	179	153	183	173	150	193	172	173	180	169	160	193	171	171	208	173	185	182	179	154	157	154	144	196	191	161	174	171	180	175	160	161	149	176	176	173	179	191	168	175	185	186	161	199	166	180	183	178	172	181	167	160	141	162	173	174	174	165	202	142	156	167	161	179	170	150	181	180	171	182	150	168	183	188	168	188	168	188	181	174	167	191	171	164	180	177	156	165	169	180	184	180	177	161	152	159	177	191	163	186	151	177	170	168	153	170	144	160	159	156	165	196	171	165	157	166	174	178	186	162	158	155	183	186	198	169	169	158	185	163	177	187	179	174	192	164	172	167	182	200	169	149	160	173	200	171	176	173	170	186	157	171	177	128	164	178	184	179	193	168	182	163	160	176	180	141	176	179	180	191	167	186	180	163	186	177	164	171	153	197	178	171	164	175	172	169	178	147	149	183	172	192	201	178	161	169	191	176	164	180	180	166	194	160	188	190	156	179	170	172	185	178	180	181	172	162	165	175	172	166	185	164	146	156	164	164	177	158	176	186	170	178	188	186	173	167	173	162	157	179	179	179	170	169	136	180	182	183	167	175	170	184	176	175	160	197	171	162	176	187	198	171	162	179	199	178	178	175	179	175	178	196	164	194	166	188	171	159	139	168	167	151	185	166	147	173	167	185	173	179	187	203	168	172	194	168	175	156	161	188	184	144	210	173	177	173	163	182	163	186	179	178	184	184	167	185	150	186	176	181	156	177	160	178	176	169	162	192	196	179	166	167	162	159	152	196	162	171	190	183	194	182	166	170	182	190	201	176	172	160	176	173	187	166	194	178	165	170	168	198	178	178	181	193	159	135	163	175	159	158	184	164	171	165	171	175	180	180	170	167	160	169	137	188	188	162	178	183	169	178	170	177	182	173	183	148	155	182	152	162	161	183	189	181	160	167	182	177	187	193	189	200	161	159	168	180	181	168	181	163	181	173	193	162	194	181	196	194	170	182	152	182	154	148	170	188	174	171	162	169	177	185	173	160	172	169	190	179	178	168	164	183	167	184	178	173	166	155	156	167	190	169	164	176	149	191	185	172	172	186	186	182	174	167	199	138	181	167	156	159	167	170	185	167	182	178	169	168	177	170	182	192	170	179	173	173	193	163	181	195	175	156	183	180	186	169	173	164	170	160	202	192	146	152	178	168	157	166	164	183	152	171	177	171	154	191	180	163	196	157	177	175	188	163	190	151	155	157	166	164	170	195	165	165	182	192	153	185	190	159	189	157	173	202	169	167	163	196	188	161	156	180	175	161	183	171	182	197	170	183	203	172	177	182	139	173	167	180	166	177	175	193	157	166	177	179	185	165	168	167	165	192	207	164	157	171	193	169	171	156	162	184	161	181	174	163	172	154	173	163	161	182	175	168	165	165	176	172	196	173	182	186	151	171	181	196	177	191	163	171	165	162	169	162	184	154	176	185	180	181	201	192	181	175	203	178	195	167	169	168	156	187	205	155	152	176	178	186	181	156	182	190	191	137	167	165	185	163	173	201	180	153	175	151	158	174	203	178	151	180	163	178	179	158	167	169	183	167	164	171	163	183	175	173	164	171	163	168	166	182	175	183	170	210	160	174	171	170	176	174	183	168	196	152	182	164	191	163	166	176	176	156	164	171	182	181	177	159	177	177	180	162	181	184	152	172	149	184	201	164	153	174	161	169	183	169	177	177	167	178	180	153	154	162	146	146	175	198	162	155	160	195
6166	811	1355	1772	1271	1011	879	792	683	639	614	599	611	522	519	511	539	513	509	496	494	490	470	505	470	482	477	469	472	453	477	447	480	441	454	450	443	439	454	468	455	497	464	406	442	448	495	461	484	503	476	446	468	499	420	399	415	466	446	473	446	426	451	431	443	480	424	451	471	430	482	460	456	441	449	454	433	444	433	435	432	468	424	453	462	424	417	466	442	406	422	474	461	418	476	509	442	469	439	425	449	477	404	473	470	475	465	468	461	463	451	417	452	416	468	442	418	450	418	432	463	411	450	427	472	430	434	499	495	453	432	459	444	449	429	448	435	458	437	446	463	449	456	452	415	471	470	481	452	464	447	458	460	449	451	465	445	457	458	426	430	447	435	446	458	489	430	437	461	414	441	419	457	472	487	462	438	415	449	433	466	445	437	461	460	453	425	444	410	436	459	426	445	431	444	457	469	439	430	460	443	427	401	413	443	452	438	472	446	441	423	440	453	423	422	426	424	440	466	442	440	444	413	412	489	412	428	413	423	460	436	450	455	467	468	456	464	463	444	436	426	436	457	477	443	446	464	464	470	454	449	459	450	464	461	461	446	455	416	428	434	451	436	432	408	460	436	427	422	412	457	462	408	453	461	463	479	443	427	438	439	415	433	471	471	475	398	442	443	451	461	505	444	496	456	486	432	418	462	442	448	485	462	458	453	447	444	426	419	398	452	455	430	449	453	394	413	434	486	445	415	477	449	458	450	466	426	426	429	427	427	413	434	435	443	454	435	455	451	435	428	459	441	442	451	484	435	433	483	412	465	413	460	467	409	441	439	423	435	462	439	434	417	452	450	437	472	419	428	479	447	396	431	447	479	441	438	456	446	421	450	429	423	462	425	460	433	420	441	461	416	475	486	425	422	457	475	456	463	425	471	451	439	436	458	457	472	438	459	499	475	440	457	431	457	443	459	420	480	446	469	427	473	435	404	481	426	440	415	469	435	438	449	445	431	435	451	445	423	435	442	418	444	436	453	451	466	464	445	461	445	456	435	427	433	437	433	424	447	436	428	477	408	447	444	477	441	427	453	440	434	444	469	458	463	422	415	438	427	478	415	458	445	463	468	424	439	435	449	488	466	446	454	407	449	444	441	445	397	460	452	450	425	448	448	440	472	457	449	485	423	447	444	425	421	474	482	469	448	432	446	455	448	458	459	461	456	434	469	404	444	434	477	472	435	449	388	452	438	437	472	447	474	439	435	453	472	476	451	421	450	462	468	483	459	458	460	446	438	442	414	449	419	455	480	428	460	410	439	438	432	409	432	457	454	448	455	450	458	437	460	445	440	455	478	456	503	470	450	464	394	402	450	448	486	452	434	437	447	462	444	433	466	453	447	436	463	465	413	446	483	476	437	447	401	482	441	451	407	442	470	441	431	443	469	442	424	410	443	424	400	437	452	432	491	450	420	447	440	434	454	435	419	452	459	445	436	454	456	418	436	455	480	467	424	423	416	459	421	463	447	446	452	445	446	458	391	421	447	443	399	401	435	456	425	418	446	469	423	484	442	431	442	486	476	442	445	469	412	438	437	438	432	451	448	426	439	468	455	466	427	425	434	458	423	463	422	438	415	402	452	475	423	432	468	476	461	439	425	446	469	441	461	462	443	486	408	449	420	464	425	445	455	418	450	447	454	448	386	409	484	447	423	427	452	440	450	437	418	442	459	460	445	396	448	416	436	447	454	440	431	427	443	450	456	464	455	468	418	484	439	452	434	431	418	446	442	434	426	435	411	431	448	434	464	418	404	483	449	439	449	498	465	445	387	426	415	455	429	439	457	458	412	437	436	463	455	454	440	473	452	484	437	433	439	426	422	490	412	443	458	434	407	453	430	447	427	476	468	415	480	424	426	463	470	457	449	450	426	422	458	458	441	476	449	415	439	442	417	464	470	398	454	457	422	430	431	443	407	461	459	482	482	443	453	469	471	484	453	421	469	499	430	438	473	470	417	441	456	466	475	422	482	444	428	435	417	432	414	442	494	471	451	417	439	476	442	463	423	428	424	445	428	410	405	425	472	417	452	447	456	450	462	470	484	487	425	458	435	413	455	442	424	460	440	402	441	443	458	434	423	451	450	432	454	424	448	464	421	447	424	453	436	418	424	418	426	418	435	485	439	428	443	459	452	457	428	478	457	421	451	426	442	444	457	436	473	439	466	421	413	449	414	448	433	486	450	465	440	462	448	467	438	443	446	420	470	484	430	410	450	431	448	452	435	430	465	448	454	429	448	430	436	429	441	429	417	448	455	433	414	438	400	453	420	438	418	425	433	442	423	424	464	444	449	398	431	442	475	439	435	410	438	450	424	443	439	457	452	463	448	452	468	449	456	442	449	474	455	413	429	452	431	456	437	437	431	417	456	484	426	415	432	449	441	469	456	440	448	444	435	462	441	416	418	445	431	468	426	432	388	446	407	460	459	436	412	451	417	416	439	483	471	461	424	474	449	441	433	441	460	367	436	449	453	437	445	438	430	422	417	462	403	474	412	476	444	433	472	429	438	408	470	439	467	443	454	475	458	458	405	424	432	407	454	436	431	430	480	423	462	461	443	437	447	434	470	433	448	459	430	428	439	422	422	430	431	414	463	449	432	458	449	449	403	451	435	456	483	450	462	436	402	431	432	456	488	435	429	439	435	440	433	455	482	452	411	455	470	452	453	445	445	433	468	459	424	414	404	431	450	415	456	437	454	439	468	423	454	434	435	479	420	438	441	501	430	441	428	483	382	436	471	438	443	459	422	408	462	445	418	447	458	453	477	434	389	493	447	412	477	449	421	419	476	444	426	453	420	437	466	430	408	504	442	441	487	459	467	413	455	422	482	435	459	451	444	471	416	462	445	448	437	411	410	476	409	403	408	471	443	451	426	442	431	462	430	466	451	471	421	454	419	408	429	474	478	450	424	424	463	445	428	451	453	405	423	451	400	448	432	420	428	458	429	450	456	429	503	446	440	435	441	418	475	447	455	483	451	450	467	414	435	401	460	412	459	486	429	486	437	425	448	455	425	435	465	443	435	440	460	392	455	413	442	443	421	428	451	424	452	433	429	478	432	428	426	405	451	451	432	424	447	448	418	419	446	451	452	457	424	450	443	438	436	426	452	438	447	426	453	459	421	456	475	420	455	449	451	434	427	445	441	433	466	424	423	389	483	413	408	440	450	478	469	476	458	476	456	407	430	493	420	418	450	439	441	394	425	453	436	412	427	434	476	455	428	427	442	442	422	417	445	444	463	456	425	437	407	429	460	458	430	458	426	421	440	408	451	410	438	427	419	437	434	435	448	431	463	405	421	437	462	450	453	439	433	433	434	506	410	412	447	456	471	426	467	452	427	458	446	469	438	463	439	435	434	460	430	411	438	465	460	434	426	467	448	444	457	443	427	441	455	480	414	466	454	463	433	430	442	456	424	410	459	464	469	435	447	436	449	434	445	456	490	484
14218	1366	1069	1009	665	525	421	351	344	329	302	316	317	293	310	314	293	304	278	255	248	296	285	260	293	273	264	228	270	254	274	271	286	250	294	246	272	248	240	258	260	263	255	271	279	263	253	252	231	249	253	261	288	292	268	263	255	259	259	261	282	266	294	246	249	253	267	270	265	253	262	244	275	255	277	259	252	253	276	224	248	267	247	276	232	260	260	276	271	255	233	215	240	282	278	271	249	250	265	252	269	250	241	254	299	266	253	247	250	253	220	271	286	231	276	263	272	260	250	249	253	243	275	257	290	252	243	277	237	268	250	259	262	284	264	278	246	260	264	270	248	244	254	260	241	267	255	257	241	251	273	272	264	259	286	271	267	243	247	273	239	245	295	238	286	202	270	246	307	272	291	236	280	248	284	233	243	264	248	251	282	275	245	254	257	268	255	273	290	255	282	256	285	246	279	265	252	255	246	313	263	210	244	259	261	245	229	281	283	249	259	272	251	257	248	289	239	266	270	231	231	249	266	272	255	261	248	271	206	261	250	238	266	248	225	261	241	258	230	230	252	256	263	287	283	285	288	229	266	225	237	274	275	259	292	263	261	275	278	273	258	262	265	269	226	261	219	277	253	271	245	237	238	272	268	239	244	282	271	276	290	232	273	259	267	257	255	260	286	261	284	256	242	256	253	249	269	267	243	260	238	261	260	264	259	287	282	235	247	250	254	277	262	242	263	287	258	294	259	239	261	264	247	254	259	251	268	275	239	258	243	269	267	272	272	296	244	281	296	275	239	236	252	241	274	259	269	269	245	262	260	260	261	271	299	278	282	258	261	262	255	252	279	264	255	277	279	283	275	273	279	294	225	261	227	246	243	275	282	244	255	269	242	251	280	290	219	285	257	283	231	263	262	251	265	269	269	255	249	220	291	267	243	223	258	255	238	293	272	258	288	249	237	252	232	279	275	258	285	257	262	257	296	254	255	266	292	261	279	228	226	264	278	258	281	260	237	252	247	255	278	286	281	279	266	255	239	263	289	250	230	248	268	260	285	283	299	269	264	233	290	259	265	218	251	269	272	276	220	265	277	286	237	250	247	271	256	248	251	239	277	265	283	254	260	289	266	276	289	266	242	258	243	273	257	281	223	268	227	273	245	237	271	271	237	270	247	249	275	259	248	272	232	246	281	245	267	252	271	247	288	266	267	267	257	246	239	231	257	273	255	261	276	234	248	244	276	254	309	260	251	277	266	261	264	276	243	265	246	238	288	255	275	239	269	279	246	266	260	276	258	262	253	258	270	241	245	278	291	262	257	278	233	281	269	263	262	239	254	267	255	272	248	257	257	277	283	253	247	272	264	266	271	281	280	261	254	278	249	233	260	231	231	262	269	276	267	270	253	262	256	258	274	242	281	246	259	243	258	274	237	251	265	256	283	264	275	250	233	264	253	250	262	265	260	241	249	258	266	205	285	280	261	276	246	248	280	259	286	274	271	267	280	253	228	266	267	239	223	280	301	258	258	259	205	302	252	233	269	284	250	262	247	261	271	276	260	300	278	275	263	230	234	277	271	259	248	269	250	260	254	256	281	255	275	272	264	290	263	274	240	252	235	254	254	265	273	259	272	268	246	275	259	254	301	287	273	214	246	288	246	271	243	276	254	244	261	264	276	251	275	253	262	271	236	267	271	251	272	277	246	279	261	255	280	297	241	248	287	266	276	251	262	255	239	227	269	298	236	235	252	282	248	252	265	297	268	274	284	256	240	278	255	261	233	268	247	247	256	273	269	259	260	249	286	265	274	247	278	279	248	259	266	273	288	283	258	261	277	227	273	267	271	236	279	251	259	267	280	253	252	263	273	286	244	266	233	287	267	245	281	266	268	305	255	282	248	248	279	299	235	261	237	273	265	294	246	260	264	252	259	273	245	266	281	265	276	250	254	261	259	204	257	264	265	243	259	280	245	284	249	255	261	255	250	252	298	283	279	270	250	248	273	224	266	272	256	256	288	266	257	270	248	258	280	284	287	292	240	234	269	288	261	270	273	258	286	261	248	281	216	282	275	279	262	274	267	247	278	254	263	268	262	234	264	239	274	276	248	257	274	284	257	284	274	281	233	267	324	259	278	253	267	238	267	268	255	275	231	251	262	274	245	255	296	269	292	233	245	253	274	258	259	264	289	259	261	272	267	269	256	273	274	283	268	248	271	258	270	285	259	269	250	261	253	287	253	244	235	273	270	219	258	271	258	261	250	276	244	271	261	251	253	236	285	227	247	283	264	273	279	260	262	266	257	285	225	286	258	244	252	274	286	291	296	264	300	234	260	250	265	262	242	241	274	237	263	237	205	241	263	259	275	262	267	257	266	232	258	266	287	244	252	265	256	265	272	252	255	247	270	220	224	270	243	278	251	248	266	244	223	274	256	268	241	281	267	263	242	267	248	238	232	261	284	276	279	241	238	245	247	258	273	237	228	280	268	267	285	223	225	283	224	279	276	252	256	233	269	265	241	276	265	234	265	208	254	242	269	268	266	263	277	268	259	257	242	283	265	250	243	249	258	276	265	275	299	244	243	277	288	274	271	256	241	254	268	249	274	283	245	245	298	283	286	267	240	247	243	248	250	257	234	257	247	275	273	261	242	276	270	266	274	277	254	261	276	287	240	280	273	260	246	250	228	252	249	249	268	245	261	287	251	256	244	261	272	267	233	245	232	271	239	256	282	265	252	253	265	270	231	249	251	284	287	249	292	289	270	251	248	253	281	262	259	251	234	271	263	265	281	232	253	227	255	289	236	284	259	278	246	268	289	244	233	256	305	243	242	248	252	231	286	247	265	285	238	245	292	275	267	240	278	277	254	277	248	267	268	238	253	286	237	262	237	286	260	248	235	258	242	277	288	254	253	265	277	249	266	266	239	234	287	268	275	265	248	253	262	268	251	264	256	266	290	288	259	289	274	280	255	276	269	266	275	266	255	268	271	235	257	281	247	250	268	267	247	255	258	264	241	286	264	262	254	286	245	276	264	217	238	261	267	276	239	273	254	254	293	256	277	212	249	260	243	260	277	289	262	264	243	238	275	260	253	241	225	251	269	268	242	270	258	274	224	271	280	226	286	261	246	264	255	263	293	257	294	263	259	259	242	233	260	229	238	280	257	274	280	252	260	265	251	224	244	243	265	292	276	256	272	261	243	270	274	238	258	252	254	249	228	251	272	268	283	252	279	281	270	245	263	252	251	275	252	283	269	266	253	246	263	274	284	248	249	280	252	238	237	236	276	245	261	257	275	257	232	258	263	273	246	270	251	257	282	274	251	292	265	255	254	256	260	257	279	243	275	253	270	261	260	250	257	257	294	305	280	261	282	273	283	263	288	270	238	253	241	324	275	256	240	273	283	294	233	242	245	261	256	252	247	271	252	258	266	265	284	259	245	274	258	250	266	222	262	240	228	269	245	267	277	236	259	286	254	251	275	245	244	251	265	266	265	263	277	243
8014	1217	2445	3033	2225	1751	1396	1280	1164	1046	994	922	861	854	801	809	766	817	770	750	764	702	730	754	688	731	670	675	662	683	718	680	728	706	694	660	695	625	660	658	662	677	667	635	659	645	639	634	637	638	665	669	656	705	692	637	665	670	690	648	674	677	663	645	652	643	636	620	688	635	645	663	652	625	673	630	659	614	615	644	666	684	671	632	644	619	691	666	636	630	653	678	674	647	626	661	654	623	643	640	598	635	613	662	656	654	664	682	640	672	647	672	659	609	622	621	663	699	656	648	674	649	664	677	587	632	611	668	656	649	672	626	618	701	667	682	648	582	648	615	603	691	622	656	669	635	725	635	626	633	629	689	671	647	663	608	644	599	682	647	646	652	689	643	673	660	581	601	617	635	680	688	628	689	704	652	650	673	651	633	620	637	636	657	666	591	702	617	667	686	671	652	646	682	629	662	611	655	608	660	663	665	628	631	674	651	679	653	661	627	603	672	625	660	667	612	644	625	617	630	641	660	630	639	643	684	651	604	671	624	592	626	708	651	693	647	633	642	657	641	672	704	631	615	666	630	632	688	651	642	673	673	637	661	627	646	642	603	588	693	616	566	643	607	619	652	623	669	619	655	614	648	642	606	628	600	656	630	685	657	641	645	667	672	627	664	647	666	642	629	652	617	655	665	650	624	605	672	634	623	677	615	618	656	608	644	644	613	683	692	652	635	637	663	644	642	693	654	622	618	629	661	676	638	643	645	678	600	614	608	647	609	654	612	646	664	702	624	645	661	669	645	610	666	616	641	589	654	627	671	638	649	596	632	636	634	631	666	592	637	664	662	660	677	658	628	627	671	647	679	627	650	652	636	628	599	643	645	659	653	644	653	696	678	657	651	638	665	652	642	651	619	684	626	664	650	595	644	665	653	627	650	655	644	637	651	630	641	669	659	654	679	626	646	654	626	648	634	662	668	683	650	591	631	639	680	619	649	637	668	666	623	659	667	615	627	644	660	639	637	664	662	609	658	650	675	616	668	627	671	640	633	666	629	644	651	639	636	635	655	631	643	652	632	664	631	649	637	651	634	637	689	630	658	579	671	618	677	623	689	626	630	642	628	615	665	654	630	649	677	629	639	663	664	597	641	635	684	648	648	629	637	637	679	665	640	639	652	666	661	666	624	683	637	623	651	657	664	634	714	632	619	725	646	633	625	646	634	623	660	643	615	647	596	661	635	669	649	639	630	643	660	656	651	664	614	636	631	640	661	635	650	577	608	599	671	621	650	634	628	629	651	644	657	650	644	664	661	627	640	660	700	651	611	644	638	631	647	653	580	657	645	627	597	659	649	675	640	604	664	646	615	652	606	617	630	632	678	628	627	678	664	649	660	629	643	621	646	672	668	618	666	667	620	683	633	639	631	636	622	649	637	640	667	605	580	634	644	671	646	647	649	659	660	661	654	676	689	664	635	630	647	644	619	606	635	637	601	606	650	681	598	639	620	683	680	657	644	669	663	650	597	668	621	628	635	614	619	638	653	656	650	606	614	621	633	654	669	629	625	593	687	610	633	632	669	673	637	607	655	635	615	629	663	677	658	642	651	623	642	624	618	703	621	629	632	640	646	636	684	639	629	635	636	666	655	639	641	694	685	646	660	652	621	659	665	620	675	653	631	615	618	641	610	625	667	641	623	653	634	669	641	661	656	634	659	607	625	690	643	636	651	616	663	642	640	620	651	690	619	671	623	684	655	628	622	651	657	621	652	659	619	645	633	657	643	637	689	633	672	646	670	592	613	582	658	630	677	637	664	663	639	632	640	645	617	647	665	630	654	682	631	669	625	682	643	675	671	642	665	641	634	635	628	632	645	647	607	625	673	753	666	635	634	615	673	634	620	647	660	608	614	641	659	630	659	642	689	667	651	668	626	633	667	637	626	582	676	619	670	635	612	619	678	674	633	640	606	596	630	649	666	684	651	644	630	662	663	638	640	662	635	615	598	637	605	644	662	647	654	656	658	650	654	612	602	629	638	633	603	663	701	605	653	586	638	628	647	693	672	654	642	656	671	652	641	623	614	607	656	656	632	655	648	604	631	651	639	598	651	669	607	658	638	646	666	678	637	632	672	625	662	680	674	646	617	644	677	636	653	633	666	630	664	718	637	644	677	701	664	674	649	657	581	622	613	653	654	624	637	642	631	630	672	609	660	608	668	693	598	623	621	656	614	667	624	636	647	625	664	577	625	658	656	651	647	644	604	659	641	642	657	672	632	627	638	615	644	638	620	651	635	625	655	636	596	678	629	667	654	616	644	585	671	643	623	679	699	597	684	625	653	659	611	680	644	663	601	680	639	642	624	643	647	663	646	678	642	586	691	600	640	671	625	623	627	634	620	618	644	641	619	630	631	646	662	670	633	632	679	577	675	631	592	645	646	684	651	642	661	659	618	655	664	657	648	663	698	633	597	655	640	646	667	642	662	618	662	667	624	658	674	636	624	654	665	629	638	645	656	637	613	658	673	673	676	617	673	638	635	698	655	646	658	595	646	646	671	654	612	690	691	603	625	663	662	656	621	659	661	677	664	624	658	637	681	651	615	653	656	632	674	663	640	656	661	643	660	668	602	619	606	658	687	629	622	615	596	626	698	582	634	653	614	610	661	648	638	632	637	643	641	650	644	620	584	640	654	676	633	607	671	661	657	651	627	651	632	644	621	681	651	632	645	605	636	625	619	626	650	655	662	677	600	625	597	649	647	642	636	655	666	643	662	656	653	638	648	668	630	624	678	655	631	631	654	652	660	687	625	654	636	629	644	658	612	698	630	679	634	643	616	647	619	638	681	624	652	647	684	650	623	640	653	644	626	615	599	628	635	663	656	651	624	631	638	682	659	642	663	682	662	711	630	654	652	644	619	616	637	668	627	625	673	655	665	657	611	673	622	623	690	679	619	594	667	691	639	627	675	659	656	628	619	644	623	594	627	669	663	658	621	616	637	677	655	678	671	634	663	604	664	653	635	672	667	654	689	634	635	622	624	673	680	691	630	640	665	653	636	597	678	607	633	697	664	607	613	670	601	624	632	617	666	645	668	650	655	615	652	646	634	707	667	598	636	632	620	647	614	566	647	693	656	628	589	627	661	688	642	590	651	628	658	600	649	643	674	632	577	618	703	673	646	649	618	631	620	622	687	638	620	595	650	610	639	652	658	646	641	644	663	647	652	593	616	640	629	651	632	646	670	659	627	696	653	668	583	657	653	630	669	613	625	713	645	600	594	643	608	652	645	616	631	673	665	607	660	601	641	602	618	640	613	632	639	655	608	665	647	650	619	652	627	658	633	616	598	634	638	650	694	635	649	621	631	638	593	611	677	639	641	659	656	640	650	642	639	669	617	630	651	616	634	661	649	628	672	680	585	635	626	648	661	657	620	638	626	611	656	632	616	648	637	589	644	599	670	664	627	628	629	672	641	627	648	611	658	629	658	666	630	620	635	649	656
1547	337	310	345	388	362	390	351	353	399	382	344	358	416	357	366	398	356	357	351	375	372	363	361	347	355	347	354	369	372	367	357	371	371	351	371	382	357	363	345	378	356	374	362	391	328	400	368	360	365	365	332	362	342	392	356	393	385	349	353	361	362	378	334	386	342	350	335	399	369	340	369	354	382	369	321	355	364	364	367	393	387	409	371	389	335	361	341	346	363	330	383	379	343	353	357	357	361	339	371	354	386	351	357	363	332	363	342	353	349	347	364	344	361	329	347	350	400	375	382	359	335	350	369	380	369	348	332	396	334	370	357	370	329	333	374	357	334	353	368	325	366	372	364	380	331	359	351	343	313	381	341	371	304	322	374	333	354	370	366	418	379	355	327	349	383	349	323	373	391	351	380	348	360	351	310	308	373	344	315	376	376	327	408	335	363	322	365	357	345	328	326	349	347	315	373	347	342	379	359	356	357	341	338	335	358	339	392	321	336	353	321	414	338	342	361	344	372	298	369	348	353	350	359	374	350	347	361	360	363	314	392	329	348	357	365	376	379	377	312	344	370	375	386	383	379	385	339	353	326	364	318	353	353	362	358	385	354	367	386	368	372	368	339	342	350	368	389	389	344	350	377	363	386	332	353	368	380	332	377	347	350	372	338	376	346	373	357	354	349	353	352	396	353	306	381	370	368	374	330	349	362	338	376	371	381	340	336	380	366	397	365	309	343	383	375	380	358	389	348	382	376	338	381	351	385	334	303	374	356	345	358	346	354	361	377	360	329	383	367	386	347	364	342	345	359	397	352	388	365	340	338	404	333	359	354	383	344	372	346	409	376	356	339	323	365	331	366	349	389	352	350	386	375	341	358	340	347	407	352	331	375	371	395	387	372	354	377	335	353	371	380	346	365	352	382	340	339	359	358	353	362	328	347	362	337	355	373	349	371	309	357	354	364	338	352	376	370	326	372	372	373	356	382	339	339	356	367	375	335	384	345	337	353	346	380	363	347	369	353	381	362	380	412	379	320	352	373	360	347	343	360	374	358	341	353	351	355	350	375	389	359	374	386	384	360	322	383	344	349	349	370	365	363	368	382	333	347	342	383	365	368	370	394	367	353	337	352	370	376	386	357	365	382	367	344	359	351	358	364	329	377	360	367	373	373	347	350	318	321	338	401	359	346	329	382	358	366	364	363	374	367	373	345	348	394	374	392	350	395	338	360	322	360	381	350	394	341	378	335	372	356	390	362	350	342	341	362	352	320	370	335	361	386	356	364	356	372	374	381	367	351	353	376	377	346	355	356	340	363	348	337	354	390	378	317	364	358	348	348	384	337	336	399	386	349	341	363	332	389	387	390	359	370	355	390	368	329	344	341	404	350	343	354	341	335	377	376	383	366	365	343	354	358	358	352	373	378	370	345	363	344	371	348	353	356	342	337	342	362	356	376	364	331	380	348	350	390	371	327	342	362	341	343	364	364	353	392	372	356	389	356	343	319	357	376	410	339	360	358	356	356	356	367	377	365	355	325	369	317	386	363	337	372	397	374	374	361	328	367	380	350	358	362	349	402	357	355	363	354	336	371	379	340	369	382	376	388	348	329	386	342	362	395	366	381	342	378	386	403	345	389	340	358	362	342	346	350	330	353	347	373	348	384	385	346	415	347	380	373	379	336	365	362	356	353	354	354	341	360	372	364	352	382	383	354	350	389	336	307	345	347	349	329	302	389	337	360	372	352	341	392	385	377	366	364	354	351	378	369	407	350	335	351	348	370	384	345	337	373	376	365	348	366	358	322	364	346	371	370	338	336	377	387	322	375	374	349	332	331	332	374	368	352	372	345	357	397	334	377	363	360	359	377	362	344	354	377	365	361	336	360	384	366	383	352	367	329	369	337	349	349	355	340	376	372	370	362	374	322	389	375	396	399	354	361	368	345	344	374	380	317	348	339	378	372	349	359	380	400	357	364	347	364	341	386	360	365	354	369	361	353	366	339	324	354	374	397	370	340	357	387	354	353	394	368	349	341	354	323	373	345	361	360	368	349	385	391	383	355	374	398	365	299	334	407	332	366	407	377	334	328	363	402	373	345	386	356	377	333	373	368	358	348	368	377	371	338	330	368	404	362	331	362	416	349	331	360	363	357	375	364	356	366	352	428	359	354	323	361	369	330	381	381	299	367	322	350	354	367	364	360	395	339	400	349	363	380	317	357	401	359	364	369	357	311	375	362	367	346	370	371	346	365	384	366	343	376	358	403	341	391	398	331	348	385	379	356	365	319	395	363	329	358	352	376	316	330	377	325	381	363	371	359	366	351	385	339	351	391	340	362	351	340	313	387	361	361	350	327	324	337	350	393	384	367	397	346	368	341	349	367	331	320	324	401	360	346	364	374	357	373	376	357	338	370	366	360	362	394	338	379	343	329	343	367	348	386	324	374	360	357	305	366	318	369	380	401	382	385	343	380	350	346	356	319	366	363	356	374	380	356	358	358	358	367	341	347	365	377	407	367	366	373	352	365	360	351	358	382	347	364	359	360	320	333	381	354	339	361	365	351	384	348	385	352	337	357	369	342	339	380	374	347	376	326	372	323	369	383	387	352	360	339	323	355	337	352	377	324	351	364	353	349	364	360	358	370	421	353	403	352	372	362	342	372	388	374	386	348	382	367	384	388	343	378	340	338	339	376	360	339	332	387	361	320	355	364	373	395	367	363	367	353	388	344	364	394	374	384	347	333	351	362	368	365	345	343	383	357	366	363	355	340	395	381	331	342	369	320	371	376	375	368	391	384	342	372	372	355	345	389	373	380	376	347	320	361	337	392	359	357	326	369	314	363	374	315	337	335	336	338	376	353	376	378	340	350	353	357	306	352	368	382	377	361	327	340	346	383	354	362	340	360	392	356	359	381	336	349	351	327	364	355	368	369	355	328	337	358	364	389	353	373	374	380	341	377	377	374	331	371	334	360	414	356	322	328	355	324	369	394	388	357	358	354	372	393	356	346	353	381	371	369	404	362	349	341	337	339	364	356	369	359	367	357	371	354	374	381	377	361	381	349	327	377	329	364	395	388	366	341	369	374	363	329	335	357	362	369	354	393	312	361	331	352	361	369	340	360	373	355	388	357	331	380	345	345	360	339	330	345	321	352	360	356	343	385	368	335	388	370	335	350	333	380	376	337	362	350	323	348	389	403	347	359	359	364	342	384	341	324	386	353	355	369	345	357	341	397	321	335	379	362	321	317	375	353	372	365	332	330	345	373	361	360	387	378	358	380	399	355	337	344	335	360	305	356	351	349	387	337	339	343	360	336	329	377	336	367	366	361	345	378	317	394	373	349	363	362	379	356	373	366	318	350	350	351	372	377	369	355	351	353	376	340	375	400	362	375	360	370	330	363	400	365	359	364	356	373	359	354	347	370	360	414	368	426	334	384	348	363	397	347	346	342	326	347	382	334	339	345	345	352	353	349	361	370	407	365	376	367	369	361	362	380
1896	810	841	860	802	795	794	851	759	800	805	744	818	821	805	809	770	790	798	824	793	815	848	774	778	759	781	844	827	740	803	802	817	755	852	840	797	790	780	802	803	770	760	799	841	794	798	789	810	785	802	819	790	777	806	790	765	787	812	797	789	775	755	798	846	766	813	793	791	849	772	826	768	769	826	845	783	785	847	783	760	806	737	824	811	778	789	802	773	840	787	779	794	797	751	791	829	823	772	796	776	831	776	850	784	795	741	796	788	789	799	793	775	767	804	786	812	783	838	821	799	752	824	780	782	784	804	764	789	860	779	766	800	837	803	801	811	767	754	773	790	792	788	801	837	814	794	797	786	826	792	779	801	804	789	818	822	756	793	718	804	834	782	787	767	785	754	793	789	859	806	742	803	746	791	785	809	767	790	812	767	775	812	830	764	773	781	807	791	811	784	827	874	781	794	797	779	776	820	822	760	775	775	801	826	811	722	756	853	815	786	777	793	769	805	810	808	794	788	795	798	755	808	752	878	814	765	737	786	774	793	819	780	795	799	824	761	785	749	782	764	777	746	800	822	758	813	774	792	833	779	794	808	797	740	810	799	793	806	771	782	803	815	817	820	786	793	753	815	801	798	757	773	803	824	765	805	789	805	740	786	813	784	819	808	819	815	818	781	810	750	787	759	778	752	809	841	774	788	805	810	794	780	826	815	819	802	779	818	833	790	808	800	811	779	803	817	794	805	742	771	793	788	817	804	730	824	790	823	813	782	806	789	773	844	812	818	802	824	889	794	826	748	808	763	773	830	770	805	772	814	821	769	783	758	756	815	769	781	808	803	796	785	799	793	747	783	790	770	759	739	729	833	805	798	784	801	809	821	792	788	803	818	728	756	792	853	828	804	822	819	765	782	785	788	808	815	795	796	789	791	790	768	828	770	763	776	790	790	816	785	797	822	768	754	788	771	763	818	764	782	791	738	846	749	788	816	809	805	796	739	781	772	820	810	733	821	770	809	790	759	782	821	808	777	767	776	814	778	776	814	798	776	736	794	801	835	815	817	809	783	827	799	826	820	783	780	759	768	783	790	774	785	817	816	805	764	809	809	846	793	780	780	781	757	758	789	834	812	814	748	833	781	825	823	771	788	814	813	812	775	838	820	822	820	773	761	775	862	837	763	769	798	793	787	801	783	825	798	812	804	789	784	760	732	801	777	825	758	773	816	803	768	727	738	813	764	826	752	787	758	785	798	808	801	741	797	787	765	816	819	746	804	766	804	782	793	750	753	777	737	792	771	777	775	795	767	824	767	781	818	797	795	817	785	780	796	749	773	791	821	814	739	787	786	771	770	787	819	834	774	807	755	735	773	810	803	812	846	832	816	847	828	769	784	747	722	786	758	735	789	823	792	767	826	832	785	741	776	774	857	776	812	746	811	825	730	765	788	801	756	796	784	823	771	798	787	849	746	726	803	725	769	820	811	790	819	819	738	824	805	795	806	761	765	759	821	773	753	789	762	779	749	720	770	771	804	768	797	800	814	815	807	828	805	788	847	775	763	811	785	784	794	782	778	807	819	785	777	768	805	853	782	795	813	783	789	809	794	773	823	778	782	807	792	806	833	797	809	866	801	789	805	755	813	820	777	813	796	808	789	792	786	762	770	838	811	783	824	807	766	781	774	754	779	792	835	770	764	800	768	806	791	790	826	794	795	811	825	797	807	759	825	813	820	817	779	812	764	775	861	781	726	783	810	770	842	793	793	801	759	779	774	819	769	789	806	845	749	836	776	762	772	765	804	812	818	804	793	807	799	741	770	850	801	799	743	818	769	814	805	753	799	777	773	777	800	767	808	780	788	811	798	817	744	828	776	759	840	774	850	829	817	791	774	819	853	826	778	802	855	805	824	796	798	746	760	782	822	813	795	793	799	771	775	778	795	829	772	789	811	792	806	798	828	789	761	845	819	789	780	785	757	808	814	813	763	742	787	792	761	853	845	815	782	829	763	805	750	818	794	845	807	824	816	778	795	803	834	823	733	802	821	776	823	785	792	813	811	827	761	787	807	817	806	804	766	804	802	780	807	767	754	795	808	833	789	797	797	809	810	816	809	803	805	778	798	746	759	773	823	796	826	789	806	802	800	760	791	790	761	806	808	814	760	780	761	813	791	751	822	769	811	771	752	758	748	720	795	771	800	788	795	812	808	777	807	815	778	838	789	813	776	763	774	819	803	822	789	797	821	782	801	763	808	765	864	823	803	816	795	764	753	796	810	785	755	781	789	803	806	779	800	785	843	807	830	825	806	821	815	810	789	807	806	782	755	758	809	761	799	818	762	778	754	786	758	790	800	795	811	803	788	824	749	782	758	772	805	785	737	781	796	779	775	837	810	803	814	768	769	761	778	792	830	775	811	805	795	810	803	850	835	777	770	846	810	805	778	750	795	727	805	814	794	794	757	807	787	781	833	804	773	769	877	784	796	817	777	794	788	781	765	775	761	793	796	820	800	769	804	765	829	831	773	806	739	791	810	786	812	797	777	808	766	831	845	789	866	794	762	844	811	808	804	767	804	812	782	795	782	799	773	795	809	804	839	800	828	776	825	814	777	813	794	787	739	809	811	831	764	795	826	805	812	756	779	758	803	747	808	839	811	796	816	785	856	781	761	768	795	785	805	776	763	778	811	804	809	809	779	735	804	763	789	772	804	775	796	827	819	802	844	751	819	762	799	800	762	739	744	775	778	760	815	801	785	800	831	802	777	711	769	801	808	780	839	866	766	792	819	742	754	824	789	830	778	780	783	816	875	762	863	817	765	791	765	811	760	757	825	820	771	758	801	791	779	769	770	769	762	801	831	825	812	838	790	793	794	791	802	808	771	816	785	789	830	779	819	738	810	789	816	746	798	796	827	767	711	792	777	784	808	771	755	817	812	793	784	794	844	795	763	807	821	762	816	794	696	814	785	802	784	800	771	797	822	789	844	756	818	770	831	813	855	782	805	805	830	782	826	771	786	755	784	794	798	825	791	778	780	822	805	783	846	764	798	800	796	760	825	832	814	787	794	838	824	848	766	848	823	770	778	815	839	832	817	813	806	816	818	745	786	797	808	773	758	775	836	804	735	831	791	762	757	862	754	818	792	831	767	802	778	766	831	783	895	771	769	799	772	825	740	789	767	763	734	874	795	811	769	809	799	817	843	752	813	824	785	790	786	834	786	798	806	810	745	811	792	805	779	772	808	792	828	836	813	799	796	777	826	836	748	846	759	781	756	826	768	804	780	756	776	748	757	812	811	817	785	776	815	810	802	758	788	820	867	835	813	783	744	766	814	781	783	764	767	815	824	847	800	757	748	825	806	826	786	798	839	790	837	755	786	822	825	815	781	786	829	810	790	808	834	795	769	809	735	812	802	742	744	808	794	803	772	793	806	776	776	782	742	717	766	808	756	801	810	815	783	756	797	771	772	787	799	820	734	750	789	776	756	801	785	818	787	772
7449	537	604	545	354	247	262	230	235	229	204	201	197	188	188	186	171	183	216	198	176	162	190	149	172	165	179	192	182	208	193	177	161	179	195	198	182	179	202	172	163	164	206	189	179	171	139	156	168	164	203	201	165	169	162	201	182	178	162	171	169	194	185	172	156	168	155	174	157	185	175	180	193	159	193	157	179	168	187	169	164	181	209	176	179	167	180	206	169	177	162	158	187	141	171	191	154	168	164	157	174	166	170	171	188	165	184	164	171	150	183	146	179	143	154	179	174	196	175	180	169	155	178	163	172	195	193	166	168	175	159	187	177	182	154	166	174	164	144	162	187	168	184	147	170	173	197	187	181	190	161	225	188	153	195	166	172	134	144	159	156	178	166	193	206	176	172	173	186	167	187	158	189	187	203	178	177	138	190	168	159	160	167	171	162	167	182	198	152	140	159	169	177	159	173	161	174	169	167	187	175	161	165	160	209	181	165	158	158	174	176	182	182	148	183	157	188	194	167	144	152	170	185	178	178	172	168	186	168	179	182	167	176	175	178	167	188	202	179	174	155	174	166	157	163	163	179	150	188	173	157	161	166	165	156	189	180	200	201	162	148	180	168	169	198	171	149	174	181	162	182	181	184	186	162	169	165	179	212	193	167	184	198	185	156	172	212	144	175	183	182	183	181	183	185	173	165	177	162	172	156	177	173	180	179	176	168	186	199	192	190	157	197	167	179	165	180	191	195	161	202	178	172	190	159	177	170	175	188	189	177	173	151	169	190	175	179	178	170	162	168	178	192	177	174	170	174	184	185	192	183	181	197	182	161	153	167	184	194	189	170	150	178	174	169	157	150	159	161	181	152	157	176	183	174	182	140	172	161	153	169	189	174	194	198	148	150	180	177	182	161	158	200	186	170	181	190	154	171	180	173	197	169	198	192	170	166	158	152	175	181	193	168	171	184	178	166	178	174	204	173	171	175	191	181	180	170	205	181	163	165	147	162	193	174	165	185	187	177	191	171	155	183	167	196	187	160	174	171	189	141	197	175	183	202	159	161	174	197	197	189	179	182	183	191	186	153	167	165	177	181	194	176	170	173	167	163	129	182	181	173	169	155	152	153	153	162	198	189	189	171	174	170	172	188	158	186	166	166	199	186	183	167	162	186	189	164	161	161	168	185	157	164	203	156	177	165	175	182	172	195	165	160	212	151	178	160	174	165	166	155	163	162	172	169	191	164	192	192	163	167	169	198	172	179	186	177	167	160	149	167	162	195	182	192	200	185	173	158	191	190	184	167	152	189	172	182	175	176	203	180	175	158	171	154	169	172	164	168	169	166	159	187	190	158	177	169	179	172	167	191	167	181	176	171	193	177	165	163	165	165	171	161	169	187	170	168	183	175	189	166	154	195	187	199	170	165	173	189	160	178	178	183	186	178	179	175	191	183	181	191	165	179	144	174	173	171	183	177	182	194	179	192	182	174	194	164	191	176	170	150	144	155	170	169	179	147	167	175	173	162	165	163	162	185	174	180	169	202	172	179	165	150	168	176	171	200	165	193	175	178	159	175	186	171	164	170	179	186	185	142	175	181	162	166	198	200	198	155	173	171	161	173	199	198	179	142	185	191	186	160	158	176	151	174	170	177	188	175	176	196	168	163	155	183	190	139	178	168	194	180	162	206	188	165	155	155	169	158	186	187	159	186	160	177	200	151	176	191	182	165	190	173	173	180	176	170	169	140	152	170	181	170	157	152	167	174	177	175	186	185	175	175	176	200	202	159	197	183	152	188	174	188	168	170	154	209	164	168	183	180	173	175	209	162	167	154	209	166	185	180	166	186	181	175	189	172	154	148	188	168	163	158	157	173	167	157	158	168	192	196	176	184	173	158	174	157	187	167	190	184	186	171	172	197	188	191	185	176	172	196	177	209	149	176	181	182	167	158	165	174	173	170	175	171	172	178	209	167	179	169	189	187	180	185	192	187	158	165	161	171	166	173	165	163	146	172	182	172	166	188	178	167	178	175	176	184	180	154	164	206	170	179	171	178	188	175	167	185	176	162	176	163	167	151	151	194	177	182	153	154	194	183	159	160	190	186	149	174	169	170	166	180	181	171	163	173	173	171	161	186	167	174	157	167	152	170	196	181	159	158	159	176	169	160	163	167	172	167	141	174	180	167	171	182	175	173	158	166	157	178	180	165	189	186	176	167	165	175	192	186	157	166	184	169	161	161	160	180	160	166	175	166	160	166	165	173	163	177	194	155	176	190	160	179	208	181	148	169	185	173	151	177	189	165	203	178	183	184	158	169	173	167	164	174	191	167	172	172	151	184	179	192	189	184	200	165	168	193	167	154	159	135	193	174	170	161	195	172	170	171	164	180	146	175	176	143	185	199	199	164	180	174	155	145	177	172	186	177	151	173	171	171	191	188	185	157	166	177	181	192	185	164	147	200	181	181	157	154	175	157	163	177	204	160	170	191	162	174	175	198	149	196	178	177	174	166	153	142	165	209	167	179	183	159	158	135	180	191	195	162	168	170	206	153	179	183	155	169	167	158	182	191	167	166	167	174	201	206	186	184	170	177	195	172	180	183	185	155	176	187	147	180	191	156	169	172	184	190	188	181	164	183	185	180	159	185	174	152	198	170	165	195	169	176	192	153	177	161	156	157	159	168	176	189	164	179	203	185	169	140	185	176	166	178	196	209	174	173	186	174	166	143	141	184	220	172	192	167	179	192	199	172	178	174	198	195	152	152	161	167	165	164	167	137	158	166	174	166	184	171	174	168	189	179	183	187	190	176	174	162	180	169	175	166	170	180	185	178	183	196	162	178	169	162	187	183	182	161	178	187	196	188	152	168	175	166	173	178	189	188	163	156	141	182	182	194	177	161	161	156	166	178	181	167	156	172	186	157	184	187	173	150	154	158	185	172	156	190	204	198	182	168	193	195	178	172	176	197	182	168	174	151	179	151	168	185	175	169	169	175	213	176	154	176	179	155	187	155	185	148	181	161	195	170	174	180	193	170	176	157	179	180	183	169	171	226	156	205	161	168	147	174	181	174	191	168	176	158	183	177	183	165	171	189	151	164	178	173	176	188	159	174	172	177	186	159	174	188	161	167	161	189	191	184	169	155	147	174	153	162	185	175	172	159	192	193	168	170	185	169	193	158	173	166	181	186	180	170	168	179	161	179	155	181	160	174	141	157	171	192	153	169	193	184	178	176	180	170	160	191	176	199	175	159	192	168	169	155	176	167	162	197	174	176	173	189	184	204	144	169	168	168	164	167	196	171	159	179	183	192	175	173	169	192	172	199	170	184	142	164	161	165	161	170	167	183	154	194	184	173	193	159	177	182	145	167	175	185	166	154	177	181	152	160	169	152	202	170	162	178	169	195	198	193	182	151	161	178	174	172	179	183	160	183	167	198	185	171	178	176	152	187	153	183	174	189	181	174	148	161	166	177	179	181	170	178	168	185	184	172	167	180	171	160	165
6090	731	1282	1738	1246	1055	844	788	740	705	678	585	529	532	545	560	545	514	529	472	490	498	456	491	464	487	481	482	499	475	442	472	464	459	486	504	450	455	441	460	461	475	402	462	455	471	439	481	434	442	439	457	436	448	455	406	467	482	438	462	442	455	447	453	429	454	458	481	421	486	474	424	434	430	397	445	449	420	455	424	412	458	444	428	471	438	474	439	416	470	454	460	419	404	460	430	432	430	461	443	451	450	463	424	454	456	420	437	452	430	459	415	465	446	437	478	411	432	438	483	429	432	437	431	424	435	440	452	447	456	470	420	493	441	454	459	485	455	395	447	476	438	437	458	487	445	434	446	428	471	468	433	435	471	437	468	439	448	450	428	465	452	465	468	470	456	414	464	461	450	463	469	426	461	461	438	459	435	474	452	416	454	441	462	477	450	444	444	421	449	441	404	389	441	441	435	435	432	492	448	438	429	442	437	488	433	409	434	440	418	462	448	434	399	442	448	416	439	458	410	434	401	458	445	450	471	446	455	450	472	441	420	435	421	469	427	412	430	430	468	465	434	454	449	446	397	443	481	427	475	435	453	428	483	461	419	464	442	443	421	443	414	466	461	476	446	434	407	407	423	425	446	470	455	445	476	453	408	431	418	408	469	448	474	434	503	471	464	452	420	422	435	461	463	467	457	485	430	435	444	474	440	426	481	413	444	450	422	449	475	435	425	446	445	411	460	470	459	451	415	443	468	427	520	407	486	410	439	442	464	435	470	430	467	449	411	451	470	414	482	459	419	406	439	434	466	450	422	441	452	447	482	455	459	445	439	467	473	445	464	452	442	456	432	458	454	442	442	466	434	443	468	444	423	469	453	414	418	416	445	487	436	425	466	451	426	428	421	480	467	446	454	417	486	472	448	423	508	415	413	440	429	441	437	450	456	447	456	439	425	411	467	408	433	414	426	446	449	492	423	426	453	449	431	420	445	425	458	436	449	410	467	451	430	444	445	397	451	460	404	406	444	436	447	483	448	415	434	473	461	433	441	459	434	462	457	453	472	438	448	431	460	448	387	453	466	434	426	443	437	462	427	442	458	439	490	435	460	475	468	439	433	447	452	405	449	432	442	461	455	440	463	468	441	431	446	447	448	438	433	435	428	428	447	413	454	429	420	422	441	440	428	426	434	435	464	419	461	424	444	441	430	420	440	455	452	441	453	462	405	461	398	462	448	430	433	437	450	424	434	436	428	439	410	452	432	455	426	446	431	432	425	436	432	437	492	441	479	469	443	460	438	468	451	446	449	463	457	436	441	447	472	415	396	438	468	462	480	426	447	486	462	437	427	476	418	438	447	416	422	459	444	479	434	443	431	447	434	430	448	436	487	448	437	465	430	407	432	446	457	451	438	441	451	461	479	431	445	442	441	448	418	407	423	472	430	433	434	462	441	439	450	405	479	430	457	431	452	423	466	412	462	385	456	474	447	430	481	434	412	445	459	425	461	469	419	441	454	430	425	488	489	407	417	432	464	472	423	414	412	430	435	435	424	453	422	439	477	454	450	432	461	444	432	445	468	452	426	441	438	409	465	391	418	439	443	423	440	490	444	465	478	446	422	438	437	480	414	402	406	423	462	446	483	480	449	443	443	488	419	427	420	422	467	455	447	421	430	439	466	442	448	462	446	410	422	429	437	439	504	454	446	435	447	432	458	440	441	422	427	477	419	456	437	432	455	418	464	435	439	441	401	424	430	445	457	447	448	435	460	413	445	411	466	489	447	443	446	447	447	434	436	449	455	458	424	465	420	456	406	439	487	432	408	483	452	463	424	463	436	434	425	426	390	428	456	436	441	452	453	422	428	450	431	508	474	396	416	430	461	462	445	439	440	438	473	440	449	473	414	465	419	441	470	419	458	437	439	441	406	430	426	442	429	401	414	448	436	482	410	441	430	439	475	447	461	416	419	433	438	421	453	415	468	452	442	415	471	419	472	452	465	437	447	477	430	452	458	456	411	399	448	430	446	499	494	451	468	426	422	461	408	432	466	436	439	448	436	424	446	473	466	461	438	454	463	468	451	468	470	445	464	439	486	471	454	433	471	435	455	461	453	453	462	484	462	424	458	491	470	414	451	435	414	464	411	431	452	448	407	443	428	461	439	425	442	455	454	434	440	415	402	453	436	426	449	456	429	404	409	440	458	431	437	438	437	430	458	410	397	458	432	441	420	444	425	426	455	456	456	437	454	439	424	453	424	450	446	453	420	461	448	479	444	451	490	465	419	435	456	429	445	398	420	455	450	481	464	451	440	448	410	480	377	432	441	452	461	443	430	435	431	443	445	477	439	434	461	430	420	443	418	470	459	445	447	462	443	428	438	417	437	462	455	461	449	427	441	456	507	476	416	474	441	471	456	477	420	447	414	455	437	464	454	444	481	410	428	466	439	433	463	448	439	475	456	446	451	443	441	404	444	435	452	483	471	453	429	415	426	412	446	424	459	436	409	412	446	441	490	450	451	430	434	475	417	442	478	426	429	436	446	452	445	458	424	455	449	496	440	440	462	441	481	454	445	434	469	431	458	428	426	432	438	431	466	460	461	461	467	436	483	454	433	441	440	450	422	452	492	469	444	433	462	444	433	449	422	463	429	463	429	440	453	461	445	457	461	465	446	456	434	436	451	440	453	439	443	458	427	445	477	427	434	448	442	447	421	438	435	464	436	466	447	469	418	428	449	441	407	488	471	460	411	421	419	471	445	431	455	429	427	435	447	412	430	456	446	481	430	437	439	433	460	427	497	439	423	426	468	436	447	459	437	432	446	407	432	438	420	456	440	460	430	473	446	441	434	471	454	440	433	440	503	441	455	424	425	438	394	418	469	443	451	419	432	452	483	465	439	458	463	420	463	435	456	420	431	417	461	467	449	449	434	492	433	447	449	439	434	457	466	464	438	450	456	455	432	493	469	440	457	436	456	469	446	475	446	433	414	444	448	461	423	449	425	431	450	454	436	433	430	459	442	447	474	471	459	441	404	440	442	444	441	451	471	460	429	441	444	450	428	433	472	464	400	418	465	436	452	469	475	477	445	413	450	430	448	411	427	443	436	482	450	445	438	477	435	442	452	429	454	438	460	449	428	409	449	424	418	437	431	475	428	436	437	410	446	428	441	428	467	460	477	417	447	467	477	423	440	426	484	441	448	452	446	470	438	480	432	441	414	475	445	437	443	462	428	446	455	467	447	481	427	417	424	411	461	444	445	435	396	465	447	474	425	457	437	438	454	453	485	438	436	486	426	432	429	492	474	461	406	423	441	404	408	440	478	482	403	438	474	427	438	443	428	453	432	437	431	452	415	448	423	422	474	432	458	472	475	416	451	429	481	457	421	404	428	426	450	458	425	453	453	429	449	450	432	449	461	396	448	432	463	483	429	444	478	422	451	450	419	450	452	429	443	431	470	409	457	445	429	448	458	465	453	426	459	432	455	433	461	421	442	451	432
14041	1256	1159	1091	708	548	379	349	332	295	312	321	280	291	325	273	282	267	281	256	318	281	235	255	262	279	275	283	286	284	235	263	246	287	288	279	259	272	278	266	259	250	227	267	267	269	277	291	271	259	245	278	287	321	236	276	243	242	252	245	269	265	243	230	279	275	270	251	267	240	266	260	243	250	266	218	280	277	249	267	294	229	281	280	272	284	245	281	247	255	258	275	235	255	255	288	282	275	260	267	283	248	222	248	238	272	286	245	244	242	235	229	253	261	261	262	274	277	244	275	261	273	268	268	266	281	259	276	259	267	256	263	265	253	248	280	258	253	234	274	268	271	265	256	223	257	269	252	264	280	275	229	220	260	244	246	248	238	272	257	245	255	222	246	262	245	231	247	273	260	284	254	269	255	248	249	268	271	236	243	227	256	243	254	256	244	253	228	269	254	265	255	244	267	228	299	257	257	264	257	295	277	285	236	246	267	238	255	282	253	240	254	271	248	292	266	285	253	272	274	281	244	255	272	246	246	274	267	265	273	238	257	274	253	278	280	250	218	294	286	254	275	259	243	277	227	257	258	247	272	232	271	264	229	232	238	274	244	295	293	250	274	268	257	267	258	259	251	245	260	290	244	252	254	245	268	284	250	284	268	283	238	236	268	253	262	297	260	242	257	270	283	255	276	242	252	241	293	274	266	254	237	251	242	230	282	252	272	240	244	251	253	256	267	281	262	264	272	276	281	238	286	257	248	293	271	251	278	289	271	252	267	254	283	228	273	258	260	240	292	281	284	268	261	271	282	269	240	249	248	253	280	252	242	256	281	269	259	280	259	275	238	247	258	242	264	260	280	213	273	257	258	259	285	253	305	254	247	305	276	235	273	297	237	251	284	270	244	227	234	247	250	277	271	303	268	257	254	283	272	244	280	250	253	235	243	285	267	253	274	273	275	256	265	251	240	251	277	269	254	279	273	269	255	248	280	293	268	249	249	246	253	252	248	246	242	226	242	267	287	273	270	272	281	253	215	290	229	236	258	249	241	271	274	236	264	243	278	261	286	270	236	244	275	276	273	243	255	254	278	265	247	293	277	281	261	274	270	278	252	283	232	265	272	276	288	250	226	252	263	227	258	243	258	247	266	274	255	269	231	241	258	276	265	243	261	296	269	269	250	261	287	260	277	257	237	296	255	260	273	253	239	285	249	269	275	263	267	263	244	255	266	265	220	263	292	258	250	267	256	297	225	239	242	282	269	279	270	251	244	259	251	271	234	259	227	252	261	233	295	247	265	237	250	255	237	274	275	276	271	253	264	268	231	275	237	267	287	247	266	244	253	252	262	295	242	297	267	278	305	252	267	261	272	279	273	273	254	249	273	264	251	269	259	254	275	261	239	227	263	211	266	256	275	272	238	273	271	232	260	271	242	268	280	259	266	269	252	254	268	289	292	278	281	273	249	270	280	263	262	259	275	274	290	266	232	274	278	236	280	272	271	257	267	253	253	264	272	259	237	263	239	229	251	279	285	262	257	261	265	227	259	265	288	227	265	269	317	286	288	263	257	281	250	271	271	243	263	277	259	273	273	269	284	261	301	291	238	266	261	281	289	230	260	256	236	280	220	251	257	247	279	281	256	225	307	260	275	241	256	245	255	267	256	275	262	260	245	275	285	268	274	260	248	268	245	265	267	264	270	275	255	252	248	242	257	255	252	231	288	250	256	301	237	260	270	234	278	254	254	305	259	269	240	270	305	263	256	256	234	266	263	261	254	254	246	284	268	233	291	227	268	245	251	249	265	239	273	243	263	258	280	256	262	253	275	280	238	287	275	277	264	243	251	259	261	326	271	268	231	257	242	255	247	274	294	235	279	252	268	265	261	283	317	224	251	249	253	257	261	273	272	284	257	257	272	262	293	250	248	259	267	274	296	268	283	262	243	295	279	271	269	267	258	266	265	268	260	249	252	245	261	252	271	259	273	254	266	270	276	240	258	255	281	275	223	297	213	272	267	280	277	254	261	289	274	289	260	269	270	240	259	249	264	281	260	272	257	243	236	266	256	275	262	259	226	278	253	239	269	262	272	270	297	278	281	240	250	308	267	276	253	252	239	240	260	229	246	261	284	258	272	256	251	301	268	239	262	239	252	263	260	270	254	275	260	282	255	276	260	266	284	260	276	253	280	250	273	259	268	273	257	268	269	240	272	271	254	290	244	279	290	268	267	236	254	257	269	266	257	251	279	277	251	268	286	271	243	234	236	243	254	243	282	271	244	246	278	265	255	255	257	253	262	283	257	281	290	246	281	267	247	300	270	286	251	300	277	258	275	280	239	276	305	271	284	239	264	230	271	279	283	231	265	256	268	247	248	287	244	250	268	259	278	265	291	252	259	263	283	250	276	257	251	246	262	252	244	255	267	242	289	288	254	271	244	267	270	297	258	290	280	259	272	235	247	264	283	244	219	253	247	284	256	282	260	262	245	257	269	314	267	252	256	276	264	300	262	279	288	267	294	262	261	262	253	258	272	263	272	249	286	258	288	267	273	254	249	265	242	267	276	246	266	290	265	278	275	249	255	221	253	245	259	252	287	254	273	242	278	230	271	274	262	241	271	280	280	267	240	266	242	248	293	248	250	262	262	269	250	278	273	270	236	252	246	265	290	253	254	245	261	268	281	272	284	278	271	265	259	234	256	250	279	263	253	268	276	237	277	280	283	254	249	273	272	281	261	277	255	234	276	237	240	250	290	273	275	266	257	244	258	257	262	239	241	257	274	268	277	265	278	286	249	281	227	286	278	273	284	248	268	218	247	258	246	285	256	249	262	266	244	244	278	254	267	253	279	267	256	264	262	257	261	251	239	256	257	244	239	237	253	258	252	235	275	253	260	260	272	280	280	254	246	304	297	271	260	277	253	276	249	276	261	276	281	266	254	260	287	264	264	277	255	253	274	280	258	242	245	242	276	259	277	277	277	228	281	269	250	258	251	271	253	271	259	265	270	261	249	234	238	269	217	269	300	280	251	234	262	264	256	286	266	274	263	256	231	270	268	245	258	264	278	259	262	280	248	262	243	238	249	291	267	245	256	244	250	246	268	278	273	253	240	236	254	228	253	280	289	227	251	256	253	232	295	273	280	264	256	258	276	245	245	240	245	254	275	272	270	284	283	275	297	259	245	266	254	243	247	249	280	254	240	261	277	276	261	249	277	263	276	261	267	262	267	260	295	272	270	264	260	234	231	241	271	290	257	261	234	271	274	269	264	322	284	235	260	252	246	271	246	249	276	231	221	243	296	222	239	256	279	234	234	253	284	262	280	273	231	272	253	258	265	242	283	281	272	263	255	266	247	264	295	255	253	296	244	261	257	241	242	234	258	274	245	255	264	275	222	260	227	259	239	277	216	268	263	285	243	278	263	246	253	279	250	272	273	256	232	241	257	279	287	273	257	221	266	240	264	254	241	257	237	247	276	268	257	299	260	253	274	247	239	276	276
8090	1271	2378	3061	2179	1758	1353	1345	1139	1101	1037	966	909	920	875	778	789	773	721	709	700	713	694	743	740	673	730	716	696	685	680	664	674	642	709	704	656	630	679	652	704	681	674	674	671	642	649	660	693	662	652	646	676	636	665	707	683	641	682	668	626	665	650	625	660	677	619	723	633	675	665	667	641	647	659	645	695	613	636	656	672	643	654	637	665	653	639	638	645	635	689	619	670	640	625	621	648	643	642	652	615	602	655	648	683	625	613	620	620	621	627	690	640	635	681	701	623	644	622	655	652	639	640	660	644	653	670	663	654	605	671	656	676	640	704	665	645	605	629	629	635	667	634	630	655	632	639	627	621	675	650	643	625	674	645	629	624	660	613	683	686	674	602	632	674	664	615	681	629	624	673	645	713	702	661	642	634	666	624	662	633	710	700	675	654	611	664	691	698	621	673	647	622	640	648	628	681	631	668	664	687	647	688	618	656	640	671	664	657	635	634	629	632	646	673	639	706	657	649	642	635	632	679	677	633	603	679	641	697	635	675	611	689	657	672	650	680	638	617	672	631	641	633	626	610	662	684	645	631	662	667	633	684	634	679	651	668	682	669	670	656	624	670	659	652	586	643	648	629	652	623	581	666	657	643	669	698	670	707	633	638	701	652	649	628	654	621	631	654	606	668	636	647	621	646	637	628	639	622	687	603	647	662	645	680	670	626	641	631	606	600	668	622	594	674	657	722	611	622	663	655	585	651	618	637	659	645	655	620	682	632	631	629	640	645	632	649	675	635	650	648	638	642	664	631	683	667	658	635	669	659	656	654	632	647	627	678	667	610	631	626	610	643	658	681	670	665	667	659	608	638	600	671	688	678	633	655	625	633	657	641	660	632	635	676	618	654	648	631	645	645	624	628	631	664	652	633	613	658	660	703	664	698	660	601	656	687	659	629	645	684	614	633	658	628	659	664	662	633	629	642	691	641	661	652	625	673	636	657	674	627	626	613	648	638	627	627	636	631	621	645	673	670	691	624	631	665	631	636	669	610	627	644	657	654	668	672	649	645	649	637	607	577	652	642	641	648	630	672	635	583	668	624	665	669	662	667	646	602	667	620	643	618	664	662	678	685	647	641	627	687	658	654	614	641	670	600	622	641	662	650	694	700	643	666	673	644	661	705	656	629	635	629	661	637	659	657	598	640	651	652	689	672	628	646	706	672	689	604	635	655	650	640	647	683	626	633	664	634	622	671	624	641	644	641	724	633	648	645	618	678	680	665	622	659	600	659	637	616	633	698	643	591	637	615	632	661	605	646	663	633	677	630	671	630	632	654	664	616	632	632	640	659	623	664	664	647	604	664	668	642	617	650	650	657	599	621	643	637	641	697	633	663	658	610	660	626	639	699	659	634	603	618	615	611	643	614	647	581	612	700	663	653	655	640	627	633	655	623	594	642	627	654	637	649	641	636	600	619	610	690	667	601	663	652	679	619	607	656	646	627	679	611	687	664	636	634	617	636	612	641	624	636	625	652	631	644	606	625	638	643	645	666	676	668	617	649	617	607	649	617	643	657	642	653	627	603	629	646	618	626	691	643	625	623	634	623	602	685	616	670	674	666	644	692	651	645	628	656	628	624	661	637	630	650	661	699	614	619	641	678	640	668	659	636	673	616	638	629	628	671	636	656	616	602	680	596	661	658	624	628	642	650	652	626	661	616	642	651	660	635	612	650	637	623	634	667	659	631	640	628	654	699	669	648	607	650	628	663	664	644	665	631	679	673	635	639	672	643	625	647	657	626	650	617	613	645	648	661	691	665	659	660	671	655	665	648	671	633	620	671	627	679	625	638	682	671	655	628	652	606	666	634	638	620	618	604	647	704	683	628	635	632	638	631	690	646	615	652	685	643	643	645	656	643	648	658	670	666	628	683	699	683	667	624	611	639	664	611	611	642	658	634	633	643	652	653	610	617	637	643	654	695	632	682	619	615	649	643	622	653	647	654	666	633	673	612	627	614	633	640	655	681	630	692	666	638	666	686	626	634	613	649	628	655	648	716	614	638	649	642	653	669	633	655	688	665	655	635	640	667	673	630	663	650	624	688	666	691	648	683	671	643	675	631	631	671	688	645	618	655	644	669	641	608	670	640	621	630	646	653	674	655	650	674	699	573	584	610	661	675	662	638	634	675	695	692	680	680	611	613	657	658	653	634	666	646	622	667	634	643	672	637	630	652	651	641	668	622	625	590	598	675	636	631	681	601	708	663	634	647	620	629	651	623	644	668	676	609	622	642	676	667	670	697	717	634	651	625	668	638	640	638	648	644	614	657	634	659	698	603	675	603	685	669	648	622	678	660	610	645	692	629	647	615	679	630	636	676	655	634	704	629	646	653	642	650	679	585	614	634	624	708	656	654	617	632	667	610	644	629	663	626	629	654	610	693	684	675	643	653	648	635	658	590	653	684	689	605	671	620	629	650	651	695	667	639	634	657	634	669	591	656	635	594	637	645	625	655	647	682	639	611	615	635	670	617	648	616	612	617	678	599	638	659	631	658	683	648	630	634	653	734	621	620	676	642	697	681	635	633	620	615	615	629	663	634	645	618	642	648	663	663	679	601	647	665	675	632	651	611	662	669	662	645	688	614	618	657	631	612	642	671	649	648	638	609	659	631	646	674	661	616	659	643	652	641	643	619	670	672	642	681	633	607	677	741	631	644	627	675	683	614	652	628	674	668	623	597	652	652	621	644	590	618	604	668	634	628	659	644	696	627	635	643	643	648	671	612	679	681	629	687	659	689	678	666	617	660	682	656	616	638	635	648	668	693	657	657	638	628	645	666	631	632	647	644	644	669	677	698	612	662	614	647	653	683	597	640	638	683	626	605	625	653	630	669	675	618	676	619	601	634	654	661	649	578	671	638	630	692	658	674	656	655	619	670	627	655	604	638	632	586	624	641	681	618	671	648	608	607	638	628	645	667	634	639	635	651	705	622	670	669	672	672	642	623	640	634	593	649	694	651	632	667	625	682	642	639	647	670	635	671	602	653	659	651	653	608	590	605	653	655	631	656	640	635	627	639	691	644	661	654	665	669	621	643	649	635	666	637	611	636	671	641	660	655	679	660	610	687	662	571	646	661	677	649	626	629	614	642	618	631	619	618	653	638	646	625	628	671	643	644	651	666	657	651	609	660	643	602	601	654	628	646	634	650	677	655	601	647	642	686	620	663	635	661	615	637	620	668	648	676	636	645	637	683	699	612	650	643	659	645	638	646	652	648	665	686	634	667	680	663	652	620	660	667	678	667	627	590	675	637	609	653	682	641	685	661	696	626	649	631	648	647	618	659	645	625	677	646	623	638	683	664	655	616	627	615	635	638	632	625	663	665	629	604	650	719	659	689	633	592	660	616	650	636	622	661	662	639	621	643	661	698	630	668	651	676	643	682	612	640	600	667	674	681	662	605	615	614	667	621	673	644	661	664	672	607	630	646	629	617	657	661	666
1582	369	354	386	334	369	366	375	391	389	344	381	370	347	355	319	336	346	358	371	367	344	352	404	307	364	350	379	346	360	345	345	367	422	358	346	371	358	347	347	373	348	361	350	383	346	372	396	367	352	341	362	362	365	345	379	360	383	351	308	339	355	349	365	345	380	364	366	330	365	347	394	347	328	348	349	370	389	355	381	346	351	381	356	342	384	373	344	397	337	360	323	334	352	347	379	350	382	321	367	369	343	325	346	346	328	346	374	348	369	373	318	320	350	371	348	357	354	403	407	343	374	354	361	375	360	377	346	392	357	323	331	357	370	349	382	355	368	363	382	376	331	339	362	345	355	326	402	390	359	364	359	360	363	390	318	376	356	351	367	361	361	376	407	374	347	369	393	384	355	371	378	337	384	388	367	355	395	335	382	376	382	370	391	347	377	353	353	379	340	373	370	363	393	405	367	336	340	336	360	379	378	344	363	340	332	340	368	348	353	351	349	372	353	314	388	368	325	349	352	328	372	340	385	364	375	323	354	369	364	376	398	376	357	387	356	369	366	324	350	343	355	353	347	316	359	337	394	351	308	354	378	375	369	353	369	352	407	346	320	363	385	353	320	359	342	335	325	343	352	355	338	378	317	373	353	369	349	330	365	366	337	368	336	341	374	317	344	369	340	350	349	378	347	345	373	327	330	370	355	379	356	352	372	385	390	359	354	347	382	387	378	355	353	307	361	350	380	313	382	347	375	348	355	363	331	372	380	343	346	337	370	347	374	350	403	393	355	378	340	373	356	355	350	387	366	379	394	351	300	352	354	357	357	370	343	354	359	390	377	377	381	367	420	368	365	331	385	372	358	386	390	368	329	368	415	324	408	361	319	362	368	360	364	349	358	371	360	375	355	366	362	355	380	383	363	356	378	370	351	358	401	360	359	342	309	327	329	335	353	385	370	381	349	347	365	362	332	362	357	324	301	366	352	358	370	341	339	373	384	362	349	325	337	354	332	354	374	364	390	358	393	357	388	371	385	377	356	343	385	367	310	357	360	352	365	337	369	379	401	379	312	352	353	357	368	364	353	367	376	340	370	379	320	357	345	362	371	369	355	364	348	358	372	348	358	360	377	367	352	355	380	377	344	371	324	357	369	377	363	333	363	375	373	409	355	372	371	337	383	349	380	340	332	354	370	315	354	332	343	348	372	387	357	397	389	347	353	430	400	350	370	351	365	385	353	363	357	372	339	375	358	361	389	356	349	388	317	373	363	377	360	336	376	353	337	346	358	365	346	326	329	327	360	335	362	367	322	355	378	306	339	364	371	351	325	409	334	368	354	328	332	339	353	397	376	394	357	374	382	362	378	382	382	360	343	370	373	372	368	381	361	347	386	358	367	371	377	340	355	364	376	381	379	343	319	403	379	360	339	383	327	357	359	387	349	372	365	334	371	359	347	362	351	360	354	364	381	324	359	325	346	367	345	359	332	372	362	323	327	374	368	368	349	342	397	324	361	366	346	367	327	360	373	340	364	323	371	330	339	328	337	347	370	408	383	346	360	364	371	346	331	346	381	360	360	392	395	339	368	387	372	372	364	339	376	376	369	354	375	338	343	386	385	359	341	372	375	365	356	386	360	334	364	358	338	345	340	375	348	375	370	350	352	357	341	384	355	318	355	341	349	334	341	369	327	380	373	396	373	392	353	335	355	358	337	382	406	378	378	363	375	342	351	359	336	326	329	358	350	337	336	340	345	352	358	383	343	351	314	387	333	374	383	367	355	324	382	334	340	339	360	328	333	330	325	358	356	338	373	378	331	371	372	379	374	384	365	374	356	378	364	343	376	323	323	356	354	364	370	321	380	359	344	377	357	360	376	375	327	367	414	322	352	379	400	364	400	398	421	368	335	368	339	379	315	358	370	382	387	360	380	384	338	350	325	339	358	393	341	375	369	372	344	356	343	359	353	356	354	363	365	362	391	374	356	392	383	353	358	348	353	329	345	363	307	346	352	330	391	363	377	382	376	379	344	394	362	354	360	369	371	363	381	368	348	350	361	398	424	376	336	354	312	359	387	372	358	359	359	367	354	340	355	364	326	385	338	373	346	377	346	362	332	358	374	408	374	327	366	368	375	337	362	318	382	361	324	324	364	394	361	341	363	382	355	375	354	400	369	383	353	369	339	398	317	348	339	371	360	363	358	335	374	328	333	368	350	358	353	336	341	361	327	333	363	354	378	342	402	409	349	367	342	354	380	377	371	354	338	359	374	368	384	414	327	353	371	379	346	366	355	370	355	354	370	363	366	363	375	354	340	363	350	352	363	332	369	343	353	361	369	359	356	343	337	333	348	376	358	352	362	343	347	363	386	364	350	331	373	366	362	353	356	378	365	375	316	333	384	361	360	395	366	336	398	366	375	358	392	339	348	352	338	361	359	329	361	346	364	389	395	364	383	367	381	351	369	372	360	379	355	381	354	369	375	350	328	362	392	373	346	343	364	320	366	348	355	406	366	336	338	339	352	324	345	365	343	384	377	347	358	402	354	352	393	385	336	382	377	352	389	349	356	379	357	330	398	377	385	343	393	383	345	338	364	353	335	356	379	348	359	349	315	356	349	376	377	356	344	333	360	344	342	355	363	360	390	380	335	403	389	364	366	342	324	386	329	368	345	378	352	362	346	342	377	369	364	368	369	365	370	365	329	341	362	385	359	391	320	357	347	332	344	311	361	348	384	353	361	359	386	337	366	320	331	375	330	348	367	362	370	339	395	307	354	318	371	319	377	337	335	396	367	341	371	359	352	359	360	373	377	367	381	366	365	331	376	357	407	382	371	360	334	385	381	366	385	332	367	393	343	344	353	347	346	341	355	350	339	373	349	340	392	347	364	344	346	360	369	343	358	378	395	383	355	345	325	348	371	395	336	394	368	390	375	396	364	320	353	359	390	365	375	375	379	368	385	369	358	323	342	369	325	364	354	385	337	347	347	376	375	375	389	367	352	357	312	367	379	363	338	372	392	365	333	346	360	343	352	378	340	406	377	324	368	335	340	358	350	348	364	364	401	359	339	357	382	341	358	389	383	345	323	374	335	347	350	347	365	345	341	364	405	356	364	350	356	337	336	353	365	357	333	356	355	346	400	369	366	345	361	352	366	324	355	340	366	335	377	338	349	341	404	373	363	336	353	339	385	338	378	393	346	326	364	351	334	367	359	383	349	360	332	348	338	375	360	343	352	384	382	356	374	371	372	366	349	354	377	353	349	347	341	341	367	358	367	379	371	376	341	346	359	374	352	356	324	369	365	351	391	356	383	362	352	367	366	357	322	376	366	362	360	371	360	361	398	344	385	341	386	399	411	354	389	395	362	336	327	331	405	397	349	343	374	351	341	354	357	404	356	375	361	393	358	375	375	346	356	345	371	340	341	351	377	350	363	353	358	348	380	394	389	328	352	345	369	328	333	377	361	378	379	331	375	376	368	352	392	378	354	350	312	349	341
1881	857	857	784	802	766	783	812	767	813	830	828	758	773	811	801	770	809	811	799	839	786	801	798	779	786	768	767	767	780	786	774	833	807	802	772	787	746	769	797	804	799	830	791	771	758	777	792	770	836	814	796	772	813	775	757	770	806	876	835	766	777	812	818	815	770	799	809	805	791	805	760	810	808	796	742	815	802	844	793	771	804	825	754	794	766	824	781	800	803	808	844	808	829	819	793	790	793	751	784	810	799	753	768	776	772	806	770	848	805	784	794	818	785	814	805	806	796	835	803	775	788	815	752	781	760	801	758	820	785	840	765	764	787	761	842	771	750	816	806	780	811	791	793	797	727	814	776	820	774	778	797	828	760	780	773	759	795	778	826	744	786	816	774	761	760	772	787	755	782	827	753	791	806	795	833	799	778	771	777	762	732	726	802	763	788	799	813	788	782	779	788	834	731	790	761	770	792	865	782	781	791	753	792	767	806	849	787	752	844	810	797	794	828	772	852	818	845	799	790	772	793	795	804	784	824	804	820	821	787	756	815	778	798	728	807	781	794	789	796	816	819	805	800	819	795	755	771	803	785	747	796	826	772	766	788	803	772	772	779	735	781	816	792	771	732	798	805	814	764	804	802	752	752	826	784	786	808	796	820	799	771	815	800	779	818	799	764	801	823	769	814	778	793	785	831	851	760	775	824	753	799	760	796	820	777	794	791	758	814	787	801	778	770	803	852	807	793	780	803	790	802	793	788	803	801	773	839	788	795	773	792	799	763	791	776	813	815	774	750	805	816	774	813	790	827	804	830	767	805	776	797	760	790	781	769	838	772	783	793	788	771	802	811	798	786	832	778	802	818	755	779	761	777	813	738	781	768	794	826	764	779	805	805	727	792	794	791	822	783	757	755	775	796	807	851	838	769	811	769	819	744	820	806	791	803	830	828	818	796	837	802	788	787	790	800	832	768	763	759	804	803	768	767	747	790	821	829	760	758	799	811	798	752	827	803	765	748	773	822	786	816	804	782	763	759	812	827	771	845	802	825	805	833	756	807	811	810	812	778	731	811	818	788	791	779	829	807	781	736	785	768	810	803	765	794	815	790	810	783	765	762	798	786	790	764	771	776	761	793	795	750	730	767	792	783	800	767	795	842	751	766	728	845	769	804	752	776	768	770	803	779	779	784	857	794	766	812	799	813	758	736	795	791	802	848	820	836	767	792	817	753	808	824	770	794	784	722	784	823	812	721	823	784	784	765	806	819	759	785	766	744	828	781	778	785	761	816	725	766	822	830	814	832	815	795	788	799	765	831	841	772	814	754	757	820	775	835	818	786	806	805	772	812	818	778	753	808	806	787	829	749	808	770	852	743	798	777	780	772	813	769	833	764	755	841	737	752	778	855	791	790	787	751	772	765	815	780	757	787	730	782	773	772	799	816	777	770	849	827	743	822	828	807	791	805	820	794	807	793	815	777	817	808	840	804	793	783	833	821	823	807	772	792	790	819	774	840	804	759	816	784	779	813	791	824	760	790	761	783	811	802	836	766	760	753	792	810	768	763	806	809	780	774	779	791	770	801	786	788	804	826	825	784	862	775	827	768	813	812	854	778	710	786	800	805	817	782	729	787	748	761	798	825	765	815	843	778	739	779	788	816	815	769	779	794	840	786	800	771	795	752	771	755	798	790	769	764	774	849	785	773	777	828	830	755	841	785	787	792	791	796	795	817	820	770	776	763	803	809	793	784	811	848	818	835	810	812	791	772	806	769	793	829	765	879	761	776	786	746	785	868	836	820	801	805	751	808	802	752	777	785	802	785	740	741	825	794	786	785	745	769	801	754	804	767	807	796	816	786	759	793	784	753	750	764	744	738	837	764	802	781	786	785	758	812	783	803	835	763	831	759	736	811	825	780	780	749	759	755	805	780	766	834	811	814	779	803	778	785	737	758	793	808	789	803	826	847	780	828	813	807	789	805	790	831	776	837	771	837	832	831	729	773	792	806	740	783	818	807	808	809	784	789	818	806	755	794	756	766	791	807	803	783	807	811	808	825	805	724	794	784	781	783	740	766	816	823	786	764	773	803	837	749	797	799	731	846	804	797	754	777	794	758	808	801	785	809	810	792	785	811	729	801	747	773	815	777	806	805	808	814	750	796	843	805	732	799	759	768	769	808	778	813	757	867	825	806	843	836	774	828	738	791	781	804	760	848	782	839	833	807	818	795	800	835	807	802	795	761	802	784	771	760	784	837	795	815	781	826	787	783	783	789	842	785	830	842	783	813	813	798	805	795	823	803	783	802	790	779	812	820	786	803	772	809	769	804	843	791	833	833	773	738	828	781	788	787	792	789	743	754	815	778	830	799	747	758	802	775	804	821	804	829	789	818	785	796	787	786	829	737	810	786	856	792	776	748	771	798	857	787	764	803	787	784	784	781	772	757	857	794	776	746	789	803	806	778	792	735	821	835	816	767	795	749	752	767	794	773	810	853	784	760	775	763	770	808	830	768	819	836	770	820	800	783	767	737	734	802	826	764	807	792	756	792	786	800	784	742	804	761	807	801	802	750	805	789	823	767	786	734	843	751	753	772	800	780	795	778	822	768	825	772	823	793	832	819	796	784	818	773	791	746	781	803	771	779	779	863	827	809	781	754	825	792	829	803	801	820	811	809	783	788	767	796	805	802	819	814	818	835	757	787	787	791	788	785	772	839	766	797	837	753	804	779	727	765	809	780	784	777	813	787	802	722	783	808	781	776	767	829	767	780	844	762	772	801	797	824	800	838	744	763	798	855	734	808	837	774	782	815	807	805	744	743	778	807	816	781	783	792	787	788	809	768	776	766	814	807	779	812	816	828	822	827	775	817	760	768	791	742	791	818	767	741	729	803	784	833	818	790	748	784	802	781	749	841	817	787	751	813	822	779	811	796	772	836	800	797	840	797	777	765	794	804	785	796	816	759	837	754	768	765	771	837	801	797	773	775	782	830	757	771	781	754	797	744	806	791	779	770	739	770	781	812	752	756	847	782	799	776	747	794	801	837	748	789	808	789	795	834	829	822	753	866	742	787	768	809	754	809	757	783	812	789	800	811	867	841	801	798	836	750	799	842	801	837	794	797	840	804	789	779	782	833	770	756	797	795	787	809	809	791	842	843	823	756	772	798	821	762	800	840	816	837	830	775	772	784	753	773	810	803	765	801	797	805	847	793	816	768	814	786	796	764	779	723	807	767	759	772	805	773	816	794	835	784	780	784	797	793	847	784	812	788	810	779	802	744	791	772	772	785	786	740	746	774	772	824	769	739	750	800	808	743	766	784	763	792	811	812	815	797	775	774	818	798	790	753	725	816	771	808	795	773	769	761	772	773	803	848	823	784	796	789	747	780	766	728	761	806	821	827	774	785	818	761	804	825	794	779	789	847	776	780	817	787	822	782	780	770	748	806	763	804	796	776	764	820	782	779	817	806	803	791	781	810	739	863	825	812	799	800	769	797
7522	480	530	558	382	282	283	249	216	218	207	203	234	210	180	196	173	183	207	202	182	189	179	170	196	183	191	183	169	187	172	186	191	168	187	185	163	165	173	151	154	183	171	160	185	158	188	178	180	189	173	142	166	152	181	190	198	170	171	191	171	176	178	202	154	187	162	159	182	187	168	162	183	200	165	164	170	168	173	182	161	168	157	177	196	164	174	202	160	147	155	177	179	184	168	179	172	209	175	184	174	162	187	175	174	190	186	189	173	168	175	186	185	200	157	185	187	177	194	178	174	195	191	201	166	163	183	149	184	192	174	174	165	165	161	174	158	191	176	189	192	157	172	161	170	179	182	163	141	169	182	172	158	189	186	190	169	189	174	194	182	174	171	191	177	172	166	173	175	193	163	168	189	175	141	180	164	148	167	146	156	172	171	192	166	179	172	156	153	188	200	192	169	173	172	190	175	179	173	163	178	177	186	191	189	160	180	174	175	171	185	181	161	175	173	156	174	178	156	172	192	181	178	195	195	173	168	155	185	163	158	162	170	180	142	174	194	194	163	170	182	164	172	200	198	185	176	175	169	183	159	188	181	178	157	176	192	172	182	173	162	186	186	185	172	157	177	200	192	164	177	156	162	178	171	146	164	175	178	171	169	181	164	186	202	196	177	183	173	159	171	144	157	154	193	151	166	163	169	166	169	178	186	171	150	197	181	206	183	180	172	163	160	170	187	171	172	161	186	188	169	159	153	160	150	201	192	183	163	176	208	193	189	188	175	179	192	189	180	206	171	201	150	177	181	164	167	155	179	181	165	180	172	188	176	209	176	168	207	182	197	171	178	178	162	168	132	173	169	190	181	212	180	179	167	182	189	186	177	183	176	178	199	194	198	168	155	167	184	184	172	193	169	184	187	183	148	177	152	171	200	183	167	177	166	182	162	191	186	193	164	211	163	204	190	172	200	188	195	186	183	178	189	189	171	147	171	184	156	157	175	160	191	181	169	176	202	169	205	176	194	160	190	156	187	166	178	172	156	187	174	161	181	162	156	198	162	160	196	175	181	205	171	161	178	202	174	187	166	201	180	178	178	173	175	206	171	182	174	165	172	178	180	171	156	195	168	179	166	179	150	160	147	161	173	179	145	184	197	151	189	148	161	190	186	161	175	181	183	176	188	178	157	166	181	152	159	181	202	199	162	187	162	188	163	170	187	183	169	153	172	182	169	165	169	169	162	167	166	146	176	164	162	168	172	196	170	187	174	182	214	183	184	172	207	191	179	170	178	180	159	162	169	180	195	161	175	163	177	154	160	165	182	177	193	159	159	160	183	171	184	162	152	201	168	181	149	201	188	182	180	161	186	187	168	171	185	162	173	165	178	182	153	186	203	157	166	194	150	166	150	179	188	189	151	187	179	177	165	193	167	156	164	198	194	176	160	163	182	190	168	196	167	152	171	185	177	182	199	151	155	174	180	164	200	189	170	184	146	160	178	175	159	188	184	175	161	172	202	190	158	167	152	159	194	187	205	182	184	182	177	172	168	175	172	176	182	173	183	176	143	165	171	150	201	196	191	189	168	209	181	165	204	157	174	172	193	187	188	174	179	176	163	167	167	171	179	158	197	178	190	191	164	157	182	180	165	159	163	176	154	182	167	201	158	184	172	157	179	151	203	181	171	187	168	156	168	166	178	165	189	169	173	200	167	213	139	172	184	196	160	172	185	195	189	156	154	180	203	186	164	190	167	161	171	162	159	175	153	173	171	183	177	190	188	173	192	197	170	165	174	173	183	150	176	169	187	174	142	172	185	184	177	182	183	166	188	181	184	168	189	186	186	164	180	187	174	181	177	181	182	195	179	193	148	173	176	190	176	180	149	150	167	170	164	164	194	158	174	164	142	168	198	190	188	173	174	176	176	168	170	165	167	210	182	173	203	172	174	192	172	172	149	149	177	152	172	161	194	184	167	207	155	193	168	152	155	154	192	169	138	187	183	166	162	172	194	177	180	174	167	156	159	177	179	203	183	158	201	174	153	154	178	186	174	170	180	180	157	160	156	166	175	178	163	186	188	158	172	176	172	163	185	189	158	182	206	194	194	199	200	172	198	192	198	200	167	178	179	198	165	198	151	180	202	199	168	189	189	179	183	187	155	175	177	182	144	176	169	173	163	135	175	193	169	198	192	176	156	179	182	190	208	193	183	173	161	182	163	180	182	203	170	160	180	184	176	149	198	169	183	208	179	184	172	190	147	161	175	176	189	173	176	180	180	188	176	165	157	192	174	164	209	187	178	181	187	160	170	173	159	177	170	182	177	179	179	182	177	144	178	172	191	168	173	170	172	183	170	180	176	169	164	176	167	196	162	178	164	168	166	161	153	182	188	167	175	182	198	184	171	178	187	190	174	155	176	187	172	171	197	179	155	187	167	185	186	169	180	171	152	167	165	169	162	159	192	157	173	187	217	161	163	150	187	172	190	168	178	162	158	172	172	160	172	157	175	182	177	186	168	161	198	158	171	186	189	165	174	167	166	186	178	147	169	178	162	176	169	186	158	167	180	174	171	207	191	189	169	189	156	183	161	194	173	186	174	161	167	210	171	179	165	155	153	165	194	163	162	189	155	192	209	188	152	186	204	181	182	164	168	187	180	160	174	178	177	181	163	194	167	180	181	197	198	186	191	161	183	172	153	187	152	171	195	155	173	166	184	184	150	188	169	163	160	199	161	168	172	188	160	169	184	159	152	163	148	181	174	155	154	176	195	182	156	171	162	191	191	180	175	175	184	168	184	192	145	176	177	174	164	197	167	171	189	178	204	195	184	181	164	176	166	164	165	176	168	183	172	188	168	175	161	174	160	175	180	170	181	181	167	156	180	191	191	174	175	227	180	154	167	176	173	157	155	150	174	181	183	176	170	156	140	183	161	171	184	182	183	203	184	175	189	167	164	179	175	146	185	168	168	155	168	179	195	148	213	163	175	173	170	171	152	167	180	180	157	179	165	159	182	183	185	160	197	165	183	192	179	174	187	180	182	172	161	172	147	181	162	171	183	147	148	183	186	173	155	176	192	189	176	178	157	183	172	174	157	170	167	165	167	200	196	190	176	178	178	152	181	181	193	190	176	155	202	202	160	172	192	155	204	188	178	170	158	181	183	188	174	192	161	178	177	159	176	179	168	170	172	173	175	166	196	146	170	181	166	185	173	181	181	188	202	137	168	165	187	189	176	191	189	187	181	188	175	167	183	181	158	146	179	177	168	169	178	176	183	178	160	163	175	165	163	149	177	170	168	185	157	183	161	158	193	178	164	169	160	152	195	158	182	203	192	169	180	180	168	190	191	182	171	202	174	174	170	171	161	192	168	198	185	172	165	163	136	159	175	185	156	149	167	202	186	191	173	186	183	154	171	171	190	192	162	175	186	204	173	180	173	184	164	181	197	176	168	181	172	184	209	192	182	182	175	183	192	179	161	160	175	155	159	178	177	169	188	187
6319	743	1363	1725	1336	1023	919	758	668	703	624	594	543	561	534	517	551	497	500	517	497	510	493	479	498	479	465	444	434	461	447	478	439	468	501	464	476	440	477	451	437	452	428	494	464	434	460	449	463	438	442	440	457	454	429	447	458	502	443	434	455	472	459	452	432	460	459	473	448	444	423	464	441	480	464	435	486	461	465	462	421	468	443	444	448	436	433	464	437	471	459	450	432	461	392	439	445	436	422	439	444	443	447	422	430	427	440	450	422	425	480	441	430	446	458	453	452	445	422	437	460	466	433	451	482	425	450	437	469	486	432	436	471	440	448	420	429	441	472	440	444	406	439	478	463	442	461	445	404	445	421	463	442	434	454	463	486	456	461	450	425	457	456	402	460	468	430	446	424	466	444	457	463	450	478	422	436	428	493	464	433	442	400	453	441	457	449	426	471	454	466	431	458	441	443	476	413	446	457	462	450	471	450	464	432	460	419	457	437	488	409	458	411	453	465	436	443	416	436	467	462	462	421	444	442	462	466	465	397	420	460	480	434	421	428	466	467	418	474	433	478	432	452	465	462	424	442	441	475	475	423	440	462	465	461	457	467	452	464	453	473	451	412	423	428	467	484	422	443	426	455	476	431	485	485	445	459	488	441	409	448	464	420	484	429	452	443	471	418	451	450	442	420	445	468	428	461	464	463	397	458	425	400	424	471	450	443	444	438	435	461	440	451	457	443	449	442	475	422	490	467	440	466	470	433	436	420	458	439	488	433	444	414	487	457	465	432	453	431	452	434	448	438	432	450	473	447	439	467	409	457	427	456	425	431	501	444	478	446	496	447	441	429	462	437	466	467	455	442	424	466	437	446	466	433	432	442	455	456	468	441	451	456	455	440	406	471	440	467	449	452	470	428	462	453	407	466	394	447	454	474	461	430	445	428	487	420	431	460	471	446	437	431	455	431	430	486	457	440	459	427	421	472	456	459	492	430	459	439	469	469	453	440	418	417	432	446	438	449	442	441	475	510	423	445	461	415	411	525	426	449	436	470	434	458	444	442	433	463	419	473	444	435	476	439	490	464	439	451	397	448	450	445	435	459	473	447	434	443	499	410	511	413	463	420	438	441	428	456	449	435	472	417	419	490	461	485	430	493	456	486	450	452	449	440	487	462	413	461	443	423	430	454	432	460	436	486	456	407	425	432	427	429	440	458	451	467	438	448	432	443	439	467	467	440	430	480	447	423	440	433	452	452	460	426	446	467	419	454	427	431	471	483	417	461	474	474	443	423	454	411	463	444	440	470	433	469	416	437	442	450	487	446	465	466	438	424	420	410	440	467	428	438	457	443	447	437	460	465	400	460	444	458	456	476	441	423	467	450	408	466	425	454	427	410	478	435	446	481	445	434	421	450	449	461	438	503	457	458	415	457	460	452	449	473	433	439	464	449	452	440	431	501	479	440	416	468	381	455	461	426	445	486	424	421	478	455	450	426	456	446	404	438	473	452	473	449	434	471	449	466	479	431	417	437	434	478	429	439	431	423	451	399	476	445	453	448	464	443	451	443	448	470	450	417	446	430	459	471	440	428	461	445	425	405	465	419	456	459	431	455	449	437	481	456	481	424	418	474	471	458	449	493	446	442	442	482	430	447	460	426	424	451	466	443	451	458	450	468	451	453	415	446	421	452	468	449	429	434	447	454	429	444	441	411	452	425	431	446	442	471	436	437	471	424	451	407	424	442	418	451	455	461	458	445	462	442	427	416	485	468	450	447	457	457	451	448	416	465	435	469	430	464	426	441	448	449	462	416	430	427	451	468	480	471	456	450	451	448	419	445	449	462	444	453	468	473	443	451	466	497	475	467	452	483	425	456	480	487	417	405	442	476	407	455	434	446	477	440	409	458	453	433	447	431	459	425	453	414	426	415	466	449	483	464	437	441	470	460	435	457	412	446	455	441	430	461	423	467	450	434	426	398	453	457	437	479	445	416	464	456	433	453	423	448	458	429	454	465	444	472	439	461	412	454	437	435	479	421	471	413	485	456	434	444	451	425	415	390	446	394	458	392	456	449	470	471	477	457	464	448	414	427	415	416	438	454	473	429	420	450	476	425	493	455	436	454	431	468	433	424	434	444	452	438	467	475	416	453	470	407	427	443	444	431	461	468	419	422	451	452	455	421	451	404	471	428	421	454	456	460	449	445	426	467	429	423	413	424	466	449	454	478	483	513	420	445	400	430	472	415	451	441	444	451	462	433	456	435	447	432	449	470	417	501	459	454	457	442	423	488	479	438	438	423	419	458	485	433	420	454	455	438	461	466	411	432	391	470	422	447	488	461	468	440	407	451	475	494	446	457	452	455	483	448	464	468	456	447	455	435	444	440	420	417	496	489	484	440	468	479	441	439	458	521	456	427	417	447	455	442	445	471	448	462	422	459	445	467	440	445	444	430	448	497	444	464	457	460	458	461	438	433	410	432	451	455	467	414	477	471	422	465	446	468	454	448	459	393	421	456	424	452	429	427	466	435	425	417	457	430	424	466	438	455	464	434	432	426	435	466	450	433	457	457	458	451	462	434	422	448	469	452	458	441	439	453	439	432	453	435	435	480	483	451	425	413	432	471	451	430	467	479	462	443	429	475	444	481	477	448	451	474	459	430	441	491	448	468	452	461	435	443	470	458	426	470	457	465	453	459	420	456	438	450	446	474	476	462	470	447	430	461	449	430	433	465	481	468	424	438	426	444	445	443	415	466	421	398	426	455	464	490	441	469	490	426	474	461	480	471	470	399	514	428	422	399	429	442	415	437	426	448	415	430	450	447	450	458	452	443	403	467	474	430	449	465	444	429	447	475	442	439	464	467	492	447	435	442	455	420	433	436	420	444	439	438	441	427	485	436	426	463	436	437	423	466	456	446	455	506	441	458	413	464	452	449	452	433	456	463	430	438	455	446	435	449	433	461	458	442	452	437	452	432	423	436	444	459	455	454	447	430	456	450	446	413	454	451	461	434	473	462	452	440	415	412	453	414	417	405	459	466	473	459	423	436	430	466	431	467	491	459	424	439	466	454	451	459	416	462	442	452	438	419	424	492	458	417	450	448	410	467	414	479	488	421	414	447	462	451	418	481	496	430	431	464	438	414	461	426	432	457	414	456	445	441	417	421	420	476	461	430	460	457	458	422	457	458	449	447	426	456	434	433	442	445	418	443	505	443	465	468	488	463	439	463	450	472	457	449	446	471	448	456	425	460	463	488	443	427	463	448	439	454	439	477	427	505	451	441	444	442	435	424	431	467	441	410	412	456	429	457	432	450	448	424	433	436	453	462	479	427	480	450	430	421	480	429	442	468	456	494	434	451	429	451	441	487	453	482	493	444	436	466	458	456	466	409	439	478	470	489	437	434	462	480	450	474	440	450	501	425	416	436	483	431	418	422	433	463	411	446	435	464	437	431	452	424	423	430	486	413	446	466	458	424	441	457	454	448	451	433	436	461	446
14363	1288	1123	1039	719	498	415	385	339	361	325	342	295	279	303	274	273	296	261	268	269	274	260	256	254	275	263	269	280	279	277	270	287	251	284	249	277	270	277	236	285	270	244	246	274	238	283	258	287	245	251	249	222	261	270	258	273	265	251	269	269	251	263	270	289	289	267	246	276	242	242	289	259	273	249	254	250	246	266	227	275	239	308	238	258	274	236	267	299	285	269	270	256	252	249	255	281	234	263	281	251	246	255	269	285	281	271	245	255	277	260	267	245	287	268	261	231	278	277	257	254	254	247	272	235	250	267	288	282	278	227	239	246	260	260	278	266	265	269	250	272	261	255	257	250	269	280	277	240	254	256	247	254	267	274	268	275	269	259	260	289	280	261	266	260	286	240	269	264	268	288	267	241	272	276	251	266	287	239	248	286	237	254	280	242	264	261	240	245	265	270	289	259	296	260	251	280	253	293	284	264	263	250	277	284	245	282	258	235	255	272	265	249	266	283	269	232	263	243	281	271	246	248	276	256	285	255	272	277	243	270	257	280	256	228	263	242	269	266	266	271	284	241	286	238	249	275	277	243	263	280	290	281	275	274	265	253	246	280	273	264	256	276	271	262	280	240	283	241	249	276	268	271	282	270	253	255	285	267	250	288	261	249	260	283	284	272	236	239	247	242	259	265	273	237	287	234	261	308	256	244	266	279	251	280	257	280	267	261	251	290	279	280	279	257	267	234	262	252	268	294	260	253	244	239	242	229	275	293	262	259	251	246	301	239	256	266	246	276	243	273	257	253	247	280	252	283	281	247	249	232	261	250	298	284	276	266	268	253	256	280	286	289	271	263	260	237	274	257	243	263	263	255	263	273	258	242	269	263	286	259	266	300	267	260	260	271	288	279	266	267	264	277	236	275	243	269	264	242	268	258	247	246	299	243	274	264	247	296	265	249	252	294	260	289	239	272	278	260	240	265	252	258	235	291	272	260	265	241	267	260	255	252	272	246	237	277	217	260	291	252	252	264	241	259	276	261	258	252	256	264	266	253	248	260	250	256	268	265	273	254	260	249	269	262	248	273	267	281	290	253	259	249	267	265	263	265	235	251	241	289	283	272	242	233	266	248	281	265	266	281	250	271	288	255	263	227	242	253	271	254	227	259	276	267	284	261	247	208	255	298	251	269	224	277	265	286	285	247	254	249	223	247	228	283	288	241	253	259	260	278	275	253	292	294	257	234	267	272	237	257	257	259	238	281	290	260	244	266	273	246	248	279	268	263	273	268	284	254	284	233	262	284	241	259	282	248	248	237	248	293	260	292	257	251	253	244	246	241	272	251	271	279	264	266	272	262	233	234	204	261	281	268	283	240	286	270	252	241	246	262	296	251	299	263	277	270	287	253	267	260	262	251	277	253	286	284	259	313	240	245	278	271	261	261	261	247	297	234	279	253	257	265	252	252	259	261	261	271	259	306	248	264	272	227	244	297	277	261	266	272	261	270	248	287	294	256	241	249	261	289	268	250	254	279	252	263	276	241	278	301	223	232	249	247	254	254	278	236	256	265	263	232	273	266	304	236	239	236	274	304	263	226	260	259	265	245	293	304	257	237	304	292	283	263	304	274	241	276	241	258	246	264	257	279	317	267	281	227	276	264	272	228	276	259	267	259	265	262	230	236	252	242	301	284	264	253	251	272	266	274	305	281	224	258	270	244	268	267	266	228	267	246	279	260	213	297	256	269	276	244	266	273	279	276	287	245	280	279	259	234	273	264	257	254	254	276	279	239	269	250	270	300	267	277	282	265	303	254	242	286	271	247	244	288	233	262	303	276	297	249	279	266	291	276	265	278	282	239	282	247	295	253	263	279	269	285	279	281	254	289	279	298	247	252	247	275	263	268	251	274	270	253	279	247	274	269	246	257	253	243	244	233	232	256	251	267	271	250	248	237	261	270	286	275	250	248	301	252	272	256	267	253	239	269	250	265	286	237	246	273	253	284	253	260	277	247	245	272	261	262	235	254	266	253	280	240	254	262	285	287	265	270	289	255	266	269	257	279	288	259	293	261	230	257	267	232	252	244	271	261	275	253	258	255	261	281	282	261	263	238	247	249	298	268	254	235	244	302	282	256	244	252	296	278	270	261	251	274	258	268	288	254	282	263	240	254	250	267	260	290	283	264	258	292	231	266	278	268	282	267	243	255	276	283	262	248	258	247	275	254	269	314	281	238	240	259	218	222	264	282	228	243	273	231	253	229	261	271	254	240	274	264	254	256	256	287	272	277	288	275	281	297	254	236	238	274	270	260	263	263	237	312	256	240	251	279	253	275	264	260	257	281	256	290	251	256	244	265	268	241	314	254	275	258	277	238	248	258	271	256	284	252	246	273	257	260	248	261	276	258	254	267	287	253	285	239	224	264	265	269	253	269	253	244	265	265	262	283	279	265	291	258	258	257	246	271	263	263	269	274	237	270	293	260	269	241	278	272	246	259	280	256	276	279	246	231	276	263	247	258	274	293	250	266	215	278	237	265	289	250	246	261	248	261	264	265	258	258	269	260	292	264	256	268	286	259	243	272	268	276	298	248	254	280	247	251	269	262	294	290	286	272	264	284	246	238	261	247	280	267	271	252	271	241	238	252	259	259	262	254	263	268	268	300	272	268	303	254	263	281	269	246	306	283	292	227	289	274	262	282	252	274	246	269	259	283	282	267	266	254	286	288	267	298	262	294	280	273	267	253	220	237	251	262	280	280	281	261	258	277	252	274	249	267	231	276	260	265	258	272	223	267	268	232	237	240	252	253	274	247	250	259	242	275	265	273	301	287	257	255	258	270	240	225	260	223	260	236	261	293	262	270	273	277	294	278	270	264	293	273	249	279	264	259	264	273	248	266	253	259	277	264	276	261	263	259	270	241	259	281	302	257	293	256	267	280	251	284	249	250	269	272	238	258	263	269	244	257	275	261	283	282	267	247	238	272	267	255	257	279	250	260	294	262	252	257	239	263	248	278	329	267	241	276	263	231	215	269	266	241	237	273	242	230	226	236	252	264	272	270	232	301	288	233	281	287	238	256	250	256	272	277	269	277	290	267	259	242	255	257	272	278	247	287	263	289	246	266	258	223	242	263	258	266	285	269	271	259	236	260	247	246	223	269	244	256	266	258	246	257	277	287	234	234	259	251	232	240	243	244	246	303	256	280	262	248	270	257	268	262	251	262	240	258	276	256	270	290	250	246	251	284	250	252	247	261	293	239	267	303	266	246	284	263	256	286	292	246	271	270	265	272	300	231	229	259	210	234	246	265	267	295	244	237	256	274	251	221	243	278	247	287	247	242	251	259	256	247	255	281	280	268	271	233	256	289	232	260	263	299	271	242	267	244	264	250	274	262	230	235	290	246	253	260	264	277	259	227	293	274	275	264	290	262	272	289	256	265	255	264	227	287	232	286	258	259	289	252	277	299	279	314	262	243	248	291	266	249	230	238	223	262	228	247	259
8140	1247	2424	3087	2323	1808	1442	1274	1176	1057	1003	912	942	893	849	845	764	846	750	789	741	756	721	738	697	683	703	695	670	668	652	722	711	748	743	665	723	669	666	695	688	715	674	673	663	651	612	679	762	660	663	617	651	693	676	683	632	618	691	661	682	684	621	684	668	623	660	710	621	700	630	666	661	682	664	620	641	688	646	709	666	648	646	651	648	705	604	687	684	670	622	639	623	681	665	698	645	732	657	656	621	628	668	621	639	676	669	679	646	637	677	678	667	664	641	659	646	646	639	694	664	672	680	688	645	621	660	680	714	668	643	664	682	646	610	751	631	659	668	656	667	678	656	629	680	678	674	731	681	622	653	673	672	663	673	673	659	675	662	630	643	630	622	680	641	678	643	587	606	595	610	665	642	663	696	699	654	640	659	630	618	660	644	648	653	673	602	620	651	651	634	632	624	650	632	660	651	672	665	635	637	607	635	672	637	626	592	642	641	654	646	697	664	634	619	658	632	623	717	603	666	685	616	609	614	650	683	662	664	623	628	617	631	651	651	662	670	644	635	664	629	703	670	641	698	651	676	694	624	647	660	651	660	646	598	641	666	639	663	640	662	658	625	650	674	656	656	634	660	651	653	637	637	618	692	652	679	684	619	657	640	669	685	662	684	690	619	683	662	627	652	685	691	664	608	642	621	649	687	619	660	654	625	646	656	649	634	639	652	661	638	663	635	608	648	639	646	641	627	655	601	660	698	681	628	677	650	640	654	611	667	651	637	683	619	618	658	659	650	614	655	664	600	641	644	668	635	632	651	655	691	720	631	674	605	677	601	641	653	677	657	637	650	622	655	609	657	682	651	689	647	653	628	679	642	644	658	637	651	660	633	682	639	623	664	647	671	667	664	622	638	669	672	672	675	708	646	681	629	645	660	699	660	645	653	619	682	684	611	697	680	629	665	639	632	626	646	683	661	654	607	611	660	575	592	639	624	620	675	629	639	660	625	621	642	660	635	607	668	639	667	605	674	662	672	636	658	627	652	619	585	633	586	664	686	625	647	594	643	648	628	643	643	656	656	672	652	628	613	656	637	680	615	632	694	655	611	661	665	670	617	632	644	657	634	648	688	638	665	664	627	670	712	633	648	701	624	681	651	697	660	672	653	646	637	643	597	648	677	704	623	633	649	638	668	666	687	602	636	613	618	624	663	651	680	697	684	639	666	610	647	672	634	656	635	637	640	683	647	649	684	677	635	624	638	679	685	638	701	648	672	654	687	629	640	682	638	614	682	667	688	687	640	622	694	649	653	607	653	667	635	648	704	679	627	661	623	671	601	617	675	667	671	650	621	693	609	641	645	644	651	678	643	667	628	632	682	660	635	675	651	673	636	614	623	661	666	649	647	707	678	700	646	636	641	644	661	645	679	637	679	673	631	637	668	645	657	654	658	656	693	661	642	631	657	664	672	679	706	667	599	694	654	697	688	611	621	645	693	666	711	650	673	639	695	642	654	652	657	643	637	637	635	638	628	674	651	668	640	624	635	631	660	627	694	706	636	659	661	655	638	634	632	644	603	636	653	647	681	659	670	659	650	673	681	662	630	643	611	644	652	667	659	689	652	691	644	640	612	630	670	695	624	665	676	661	616	625	661	639	628	658	674	691	638	643	639	652	645	647	634	679	656	686	641	684	653	645	612	633	673	651	631	664	686	645	650	598	665	665	652	666	661	676	642	607	661	632	622	609	615	630	651	691	642	639	633	655	637	628	637	638	675	656	666	675	632	679	643	624	679	628	703	659	672	680	628	637	669	653	667	627	603	615	654	657	658	659	698	672	639	649	625	615	621	606	667	639	602	664	607	676	652	675	672	660	700	580	686	648	612	658	636	619	636	633	649	668	660	658	638	683	653	673	629	646	652	641	606	655	647	648	657	644	683	689	634	682	636	679	657	650	612	639	695	686	702	660	625	645	644	678	659	649	591	617	638	685	652	583	666	611	632	698	661	680	655	671	630	623	642	670	664	668	665	635	666	663	639	676	661	631	657	629	674	643	648	627	616	637	651	629	664	635	606	692	622	673	637	644	684	679	675	652	682	645	634	673	617	665	624	597	674	659	645	677	643	691	667	692	658	666	653	666	616	695	697	645	694	626	637	631	607	708	642	707	651	673	631	606	663	653	677	648	632	651	697	643	643	662	609	664	639	649	615	640	600	688	671	673	637	664	599	647	618	682	697	682	628	669	622	663	635	658	703	659	678	669	620	644	655	653	659	659	656	691	631	650	638	702	672	642	639	640	693	653	637	654	657	657	644	638	611	620	692	649	648	636	667	651	620	598	648	672	643	642	683	663	657	660	670	687	604	700	675	661	673	685	614	641	670	690	655	667	653	667	632	621	610	673	654	677	608	689	665	624	675	651	632	681	621	615	639	658	628	628	665	631	619	655	681	655	635	667	643	630	657	691	645	653	642	699	612	618	647	654	640	668	689	661	628	633	642	660	633	639	678	687	651	691	632	656	679	621	638	661	629	652	665	679	695	672	689	620	628	663	649	654	639	718	660	685	665	622	660	656	677	671	650	636	645	665	594	657	655	654	637	684	666	645	651	672	673	619	604	638	665	644	638	673	609	621	723	666	651	670	633	638	663	689	693	638	612	640	661	652	652	631	649	650	633	683	644	689	661	666	637	617	653	651	648	659	639	614	669	595	697	699	707	657	674	634	671	678	680	641	660	646	621	632	686	651	651	646	686	624	673	651	635	623	652	645	623	637	645	633	623	672	679	632	669	688	636	631	678	665	659	656	684	633	679	659	648	673	627	661	635	658	661	662	634	708	673	655	691	664	673	667	663	679	659	613	655	663	648	647	661	660	692	613	602	704	661	629	678	649	657	680	597	649	664	646	675	665	637	642	607	633	684	679	694	612	637	648	655	655	659	696	604	671	637	674	691	656	626	639	615	627	646	640	688	653	649	687	624	631	649	650	662	683	650	641	701	667	616	662	665	643	672	647	644	668	590	655	671	647	616	685	676	668	687	605	631	615	640	632	705	688	645	621	657	671	631	668	666	605	657	659	706	645	641	671	597	628	666	634	631	611	674	683	609	658	656	680	657	657	687	700	659	655	623	652	602	670	653	631	641	629	619	668	630	627	687	633	658	602	653	619	708	621	642	664	672	680	651	663	649	622	665	635	651	617	613	668	656	661	664	601	625	726	643	635	663	649	656	613	690	698	635	678	659	633	643	633	640	651	644	669	663	681	647	609	657	654	638	661	586	653	660	642	645	672	687	664	675	673	628	696	645	631	637	674	662	579	611	696	647	601	634	601	639	674	615	669	651	649	649	624	644	599	679	672	640	636	656	645	633	664	689	670	681	620	654	651	657	723	653	633	691	648	682	671	677	661	664	611	677	698	687	669	655	656	680	654	606	654	680	666	641	652	588	615	638	638	656	673	646	647	623	652	659	690	629	627	660	628	640	644	655	652	672	644	672	640	652	621
1695	366	336	361	370	359	336	354	325	381	371	356	350	346	368	334	378	346	378	349	376	361	362	377	372	372	361	329	360	349	385	361	352	338	332	314	351	357	353	407	369	341	376	377	394	347	348	348	356	336	371	341	353	350	355	383	360	342	340	357	349	331	359	348	399	395	352	341	356	385	378	354	365	395	348	354	363	304	375	366	341	347	367	362	378	344	386	356	385	414	361	349	369	368	370	337	369	324	325	358	361	341	349	371	371	338	365	401	355	382	368	355	358	336	386	379	365	389	341	400	394	387	381	336	355	336	375	379	385	375	381	360	359	388	358	328	368	328	377	331	348	385	358	375	350	361	380	362	365	348	363	344	395	378	384	355	374	348	408	308	369	332	355	367	365	352	327	408	377	320	382	365	392	335	350	373	360	374	316	394	320	350	358	364	348	354	348	365	345	350	374	349	355	403	370	368	335	348	388	395	380	394	406	374	352	386	375	349	358	375	362	341	357	361	367	329	373	341	343	343	340	359	365	379	374	344	355	386	388	367	363	319	319	358	355	340	340	308	352	363	340	367	325	338	368	377	322	362	346	356	337	373	350	328	363	337	370	331	348	357	346	379	363	317	346	381	343	364	349	376	364	344	341	359	320	350	381	396	386	370	370	371	374	339	358	383	388	374	361	370	369	365	322	375	366	395	377	366	344	362	369	382	344	340	362	353	372	366	352	335	349	337	316	369	341	360	365	342	365	358	366	375	346	371	375	336	329	350	322	374	395	359	347	352	356	389	354	346	319	370	384	384	357	413	332	324	372	347	367	380	358	351	353	334	383	376	342	332	327	396	344	378	336	393	358	360	378	364	377	384	343	384	369	352	383	392	379	376	372	387	334	372	350	347	358	336	366	349	351	361	322	344	385	403	364	360	351	345	345	391	334	365	356	353	379	336	380	348	364	393	380	345	395	398	374	352	371	341	358	367	377	396	350	383	380	388	341	331	374	339	327	374	360	349	375	346	366	362	351	324	382	332	339	406	350	398	385	363	398	355	390	386	351	331	359	361	314	364	338	331	384	383	341	374	363	333	360	341	368	380	352	371	370	367	381	353	338	336	332	389	365	381	344	372	333	331	354	339	390	334	339	366	360	348	314	387	370	397	376	353	364	367	348	378	394	386	386	315	362	379	350	370	337	334	339	324	356	364	334	342	337	346	352	342	326	355	381	383	350	378	362	378	349	368	382	376	361	379	339	372	342	348	349	349	350	357	351	347	417	354	380	340	360	337	316	337	379	355	348	370	381	386	372	357	326	329	363	367	336	372	355	368	381	371	380	378	389	352	386	372	348	307	354	386	363	364	357	342	373	374	331	355	347	367	368	344	337	351	358	323	328	342	349	371	327	350	348	363	340	392	375	375	358	368	353	356	356	394	387	354	346	334	343	364	346	354	370	358	406	393	350	359	366	370	319	356	353	333	386	369	366	367	368	332	354	324	351	324	345	368	375	361	328	307	407	371	374	397	368	369	379	361	403	354	349	377	329	366	374	340	351	382	367	339	369	368	341	329	364	366	374	351	368	393	352	395	402	379	355	382	361	360	376	350	339	362	388	366	384	358	356	323	359	349	357	369	371	296	375	320	361	357	379	381	396	357	342	345	360	353	356	370	363	389	392	369	368	358	384	404	357	355	362	346	355	371	388	348	378	374	333	363	390	360	344	383	339	368	388	375	370	338	355	367	361	324	372	347	326	375	346	371	357	350	354	354	394	352	376	367	379	391	395	381	360	355	335	364	366	394	382	354	361	347	316	364	398	346	379	332	339	326	367	331	388	345	351	373	357	377	351	378	385	366	320	324	381	358	367	349	355	369	373	369	353	365	348	341	347	344	357	345	331	355	366	406	378	394	342	323	375	388	321	381	383	333	350	361	352	386	343	342	356	336	350	351	375	365	374	361	372	364	360	355	359	422	345	346	366	360	377	324	331	398	384	355	399	356	354	351	358	354	322	370	341	401	401	411	372	362	356	345	361	347	363	366	361	340	352	385	362	347	338	375	318	404	367	340	397	388	353	373	367	369	398	369	377	399	364	350	346	387	390	346	347	380	327	366	398	338	348	357	373	354	368	351	362	365	382	376	387	338	355	366	354	321	340	358	344	393	327	381	349	375	321	371	403	362	359	364	351	351	341	395	351	333	358	326	376	387	386	379	389	366	363	333	373	363	340	343	350	375	347	320	357	351	330	369	374	356	314	346	333	348	322	344	372	367	365	327	368	373	377	376	361	359	373	371	383	365	344	369	352	359	358	329	357	392	357	342	362	390	345	318	366	364	344	378	366	403	363	391	342	351	355	370	367	359	341	358	376	380	383	353	370	360	359	356	346	370	356	385	352	347	338	324	368	340	380	354	328	356	362	364	365	364	350	361	313	351	382	374	370	364	365	360	368	381	375	365	357	363	380	359	381	359	373	367	340	344	373	373	340	352	384	334	374	333	334	362	375	332	354	390	362	358	337	323	328	360	357	348	330	332	334	357	376	366	332	357	385	378	382	388	389	354	337	325	343	330	389	327	375	329	349	363	349	399	375	358	392	356	368	360	342	376	369	335	365	392	391	384	363	358	369	364	373	373	363	355	344	379	346	351	368	332	354	351	381	347	384	363	355	354	391	324	359	355	356	383	359	401	337	366	346	389	367	371	372	346	360	354	363	370	343	370	384	312	395	393	368	326	371	365	344	337	374	349	388	353	369	346	351	373	364	335	345	372	360	372	388	391	367	347	330	358	349	402	345	355	366	365	358	351	378	339	381	352	348	354	334	342	366	384	339	319	380	356	338	373	361	348	343	376	361	295	332	355	345	366	355	369	370	347	333	327	361	362	364	355	355	352	360	373	395	356	344	368	396	366	350	350	371	378	369	373	345	379	330	380	325	336	392	373	360	363	358	348	338	361	324	312	372	361	396	340	352	346	352	350	350	312	340	364	329	383	395	341	372	360	372	335	360	342	354	308	360	335	364	350	360	408	380	312	335	345	369	373	336	339	381	397	346	340	334	329	377	345	355	347	370	373	381	358	359	365	357	371	370	373	338	370	332	386	383	365	326	327	334	354	353	351	389	349	378	363	354	364	359	331	303	341	337	346	384	363	360	396	357	371	377	392	366	366	345	334	380	371	383	383	375	338	362	345	359	342	363	349	367	367	358	349	328	356	378	307	362	362	345	325	379	390	346	334	343	340	343	321	355	373	382	378	351	327	346	327	318	362	359	340	303	346	365	338	333	393	370	368	341	369	360	359	374	378	382	421	376	351	360	367	382	396	379	351	349	370	358	388	348	363	371	335	362	374	338	354	367	334	353	358	356	331	344	334	342	378	349	357	400	366	372	365	337	373	333	348	358	354	313	371	339	381	358	354	384	360	349	364	348	366	364	383	336	380	349	374	357	350	374	336	381	368	386	348	382	361	346	362	350	380	399	380	328	370	351	365	397	374	368	345	384	352	347	352	368	342
2004	800	860	841	824	835	855	832	819	788	844	821	832	798	782	719	828	830	767	842	833	782	812	834	798	784	818	783	827	734	799	808	753	839	822	784	823	797	819	822	775	808	767	767	768	803	781	759	855	840	791	784	808	821	820	833	792	781	796	768	777	806	894	810	781	837	791	844	808	794	785	804	795	828	825	809	833	803	794	833	828	810	805	774	807	791	808	785	803	790	824	789	802	809	787	767	775	792	770	840	721	763	823	811	780	830	768	767	781	800	747	797	775	811	793	787	761	780	778	803	802	815	779	806	793	789	777	771	824	793	797	784	734	809	775	767	820	822	806	820	789	744	755	812	756	827	777	806	799	799	753	830	797	750	806	791	752	785	794	742	761	829	807	802	793	808	808	766	841	825	788	746	811	814	791	828	750	775	763	773	775	781	836	736	806	808	794	809	765	781	769	789	774	830	804	768	773	758	835	758	781	778	742	795	798	814	751	753	755	765	807	799	809	760	777	808	808	812	857	783	753	773	785	772	767	808	830	835	800	784	801	777	773	850	764	823	779	794	797	840	827	822	825	779	823	832	795	778	791	805	825	784	791	785	796	794	795	814	803	742	772	808	826	797	801	772	758	796	816	812	758	818	804	819	791	815	855	802	779	869	793	823	817	771	779	775	785	696	789	842	797	773	765	853	782	810	822	792	733	762	826	745	844	776	790	793	834	766	804	831	780	807	817	830	760	806	807	795	813	790	782	801	779	778	758	796	781	797	815	795	773	820	818	812	801	768	825	761	784	777	751	797	773	808	786	782	807	826	802	742	772	848	796	812	808	763	775	777	811	781	809	782	760	845	798	810	771	791	767	800	766	855	803	772	829	793	808	770	782	793	782	747	780	819	837	787	813	792	793	834	795	764	838	783	797	784	839	773	770	788	803	811	809	825	765	774	782	799	835	755	810	790	798	752	819	785	831	777	820	830	767	757	813	821	850	864	830	797	769	797	832	803	821	783	846	776	822	777	796	747	776	751	751	820	780	797	818	781	898	825	762	821	820	757	816	773	790	822	827	746	769	809	830	802	830	796	858	821	864	808	791	798	777	765	809	791	809	875	809	795	811	788	793	815	803	843	827	811	775	788	790	814	813	754	796	782	832	806	826	740	794	875	827	784	788	805	753	804	778	791	770	844	779	815	812	804	834	811	766	831	803	754	812	831	805	838	771	786	845	765	779	780	829	794	739	789	868	834	817	789	783	776	822	799	769	773	784	767	779	808	815	823	811	803	833	808	834	819	811	801	772	823	782	806	792	749	776	804	763	748	801	841	753	799	761	802	826	778	763	823	776	731	800	826	783	836	848	765	742	789	797	746	774	770	769	785	789	781	754	770	764	785	764	810	770	763	843	793	773	831	787	823	798	779	774	787	806	753	836	828	787	781	826	815	808	804	851	804	792	825	828	836	802	795	790	803	835	838	760	763	739	833	811	780	789	785	802	813	821	771	800	816	821	785	820	823	801	741	836	827	813	768	779	770	776	779	758	806	802	804	797	796	838	811	803	800	825	777	837	781	773	805	774	822	775	782	789	777	797	783	779	798	802	762	766	773	744	786	744	755	791	809	777	778	797	800	796	810	738	803	789	788	776	795	814	848	803	761	841	823	796	822	794	799	811	758	827	786	753	798	786	802	857	778	733	757	808	790	849	804	800	780	793	834	783	819	776	797	790	798	830	812	778	813	823	766	832	815	826	780	823	790	806	837	847	774	834	816	828	757	720	776	825	773	783	773	744	817	821	810	802	796	802	869	773	789	773	802	835	805	766	799	818	813	817	809	785	865	821	731	789	792	805	792	794	825	779	801	790	798	712	815	743	801	780	821	764	813	804	785	800	823	814	801	820	804	807	798	798	786	810	778	797	815	781	794	770	732	823	806	802	819	759	784	761	764	784	808	833	808	782	803	788	810	800	812	776	747	797	775	735	792	758	776	775	799	785	796	832	780	850	781	827	806	812	813	777	773	819	821	812	810	822	813	826	773	786	795	787	760	806	774	752	790	750	751	805	777	775	814	836	799	773	793	795	822	788	758	783	788	796	844	807	796	788	774	804	769	796	771	798	859	865	782	842	766	787	745	801	832	791	776	783	774	797	792	762	786	857	756	809	745	830	792	746	833	813	807	835	826	777	795	843	797	807	783	793	744	815	789	775	772	807	818	792	776	814	778	813	762	814	779	765	816	766	792	785	782	790	786	804	846	792	805	808	800	802	804	746	798	767	796	792	772	842	815	758	830	777	768	794	787	752	803	773	809	765	826	824	807	766	829	737	798	790	782	789	792	858	808	757	822	792	787	778	808	807	784	827	759	739	802	785	820	800	823	781	792	811	804	781	827	769	739	759	818	764	761	790	800	804	780	798	779	787	818	834	784	801	747	812	758	796	742	820	823	771	816	800	748	788	791	819	773	820	786	801	839	810	763	801	755	820	793	835	818	836	769	828	765	815	768	811	806	809	824	812	784	771	794	833	846	796	814	787	799	856	801	830	761	777	773	771	795	781	787	788	822	774	793	789	814	771	819	761	857	826	834	774	791	807	750	769	807	780	857	809	807	777	784	776	751	760	834	791	835	819	822	771	787	851	770	805	790	768	750	804	812	774	832	769	753	812	839	779	794	807	780	798	778	815	803	816	864	822	797	790	810	844	815	816	846	828	792	788	803	782	809	776	784	811	816	767	808	800	772	814	775	780	768	822	865	797	791	834	788	741	741	764	829	805	777	764	764	749	792	819	782	802	771	819	850	764	828	808	805	787	816	801	806	839	840	777	760	825	788	793	855	759	810	807	817	846	762	835	802	799	771	816	885	780	756	752	766	763	817	801	759	746	775	793	799	756	778	754	765	811	796	832	783	774	804	770	793	796	807	813	789	856	743	785	778	757	818	808	793	806	794	800	801	801	822	748	757	770	836	770	764	783	758	751	824	856	799	751	800	808	765	819	772	788	814	798	756	811	785	767	813	795	797	783	829	777	765	801	769	805	792	765	806	805	812	766	827	764	821	789	817	817	810	798	769	785	795	790	759	815	769	827	801	788	800	808	777	808	765	734	786	793	833	791	798	752	744	776	821	798	822	786	789	750	795	813	846	818	815	762	813	800	806	798	797	767	829	748	795	803	801	804	771	802	842	730	781	790	818	802	783	811	774	784	789	789	808	791	770	734	830	811	841	777	797	851	824	764	816	820	842	763	775	821	768	776	794	800	814	752	799	831	800	822	756	738	775	825	775	866	785	828	771	776	776	811	819	847	787	769	801	767	774	781	738	799	827	770	809	746	784	774	813	789	776	794	811	823	773	810	758	747	761	797	810	794	811	829	820	821	798	816	788	803	825	855	792	780	785	807	796	837	805	798	839	820	828	824	812	797	778	812	816	843	768	829	801	749	859	833	758	766	801	767	774	816	847	780	795	778	755	769	798	751	807	839	790	789	782	787	777	809	763	810	796	836	771	796	769
7535	486	540	527	358	278	261	221	232	185	256	216	192	194	193	219	183	178	196	164	159	195	190	186	162	192	162	189	152	182	187	177	185	219	153	154	191	179	163	187	205	173	200	210	164	173	193	170	177	179	193	150	149	200	180	187	203	185	183	182	193	161	168	159	174	190	178	180	185	180	192	177	179	182	183	195	163	143	177	158	159	183	170	171	184	189	186	158	156	158	186	172	159	168	167	180	197	167	196	183	194	168	172	192	196	181	171	188	184	166	177	164	191	159	163	161	159	177	198	172	179	171	163	178	171	157	158	160	177	192	199	189	159	175	184	189	188	161	170	172	172	191	160	162	144	169	169	155	175	188	221	189	168	174	166	165	166	196	154	180	156	176	147	161	177	170	137	188	179	174	175	149	170	198	188	156	171	195	163	154	162	182	155	161	170	168	164	153	171	159	152	178	186	168	206	182	181	182	178	172	175	143	184	181	182	186	152	191	164	164	173	191	174	154	174	169	163	167	160	156	127	173	168	192	184	168	169	199	179	200	176	162	167	187	180	158	196	160	171	168	198	179	182	170	175	180	186	169	178	182	178	195	185	196	190	180	199	171	178	162	162	172	171	176	198	149	163	180	165	191	173	185	180	176	165	155	158	159	211	153	184	163	164	155	145	183	188	174	163	172	170	189	181	172	168	187	170	167	177	168	187	160	170	189	186	181	201	157	191	172	192	174	173	165	206	184	165	177	166	172	171	170	157	152	171	171	180	189	178	188	167	163	202	158	187	181	165	190	182	185	171	182	181	195	175	205	159	168	162	159	159	170	183	197	174	152	179	192	181	191	194	180	170	147	156	186	177	173	180	181	165	183	175	173	184	171	148	170	143	175	203	166	157	167	186	192	160	203	192	175	187	204	159	181	169	173	173	185	197	176	180	182	186	157	164	173	184	182	156	172	180	170	173	179	177	159	196	187	207	150	168	177	195	165	148	172	176	168	150	166	201	170	155	174	195	174	153	187	162	163	174	160	176	183	170	186	175	176	168	158	195	204	169	147	164	178	176	178	171	165	161	166	177	184	185	167	167	181	168	188	152	160	189	173	170	173	189	177	152	172	178	183	183	186	170	171	163	184	188	198	176	180	207	193	160	182	208	155	165	177	158	191	174	181	173	160	156	179	185	177	157	170	179	187	198	174	173	169	191	174	172	197	169	186	191	180	183	173	179	196	156	190	169	150	194	182	187	167	158	161	162	190	174	192	191	177	160	167	167	169	160	171	173	152	138	165	172	155	173	166	175	195	174	159	185	177	201	182	195	156	196	176	173	171	173	179	216	165	182	158	176	168	164	169	172	188	190	169	161	163	224	188	173	184	174	171	172	183	184	181	184	179	166	174	162	183	171	176	163	184	196	203	159	186	180	153	155	179	192	183	156	171	191	175	179	176	172	173	197	174	186	191	170	156	193	188	193	208	177	171	186	184	162	178	183	185	177	189	173	166	161	188	177	187	157	168	174	169	169	174	168	143	161	180	189	169	169	158	169	180	148	182	178	180	184	178	186	187	193	173	146	204	171	158	167	174	175	173	188	143	162	182	180	193	168	173	172	145	163	167	172	189	186	163	176	158	192	190	198	171	188	196	171	168	181	178	157	182	175	172	182	191	199	186	162	177	184	162	201	187	139	179	162	175	163	160	191	175	152	192	156	178	197	169	172	146	184	188	166	188	165	159	166	203	175	180	168	183	187	183	173	151	167	189	206	167	167	182	170	173	187	191	189	189	181	167	160	158	174	163	175	155	196	173	168	172	164	182	165	173	155	153	211	163	203	175	179	174	152	197	181	177	200	162	175	160	178	196	206	166	187	178	196	178	187	165	173	180	160	176	189	143	166	181	167	188	192	221	170	174	193	197	202	177	160	167	206	155	173	161	164	168	196	147	186	151	185	169	171	190	192	167	155	196	167	173	187	177	189	161	159	170	171	180	165	182	200	167	170	158	164	184	188	159	180	188	187	177	183	181	178	180	165	161	179	157	196	158	158	192	197	183	201	169	158	188	186	170	172	184	160	159	165	156	182	174	173	160	176	177	190	154	153	193	192	169	188	158	181	148	172	192	161	166	169	173	188	200	172	173	181	180	179	187	171	172	171	166	164	171	167	172	160	175	206	177	164	178	181	211	166	174	192	168	184	176	171	180	172	163	180	183	166	183	191	169	182	151	176	161	180	184	175	174	195	178	157	203	161	185	172	196	193	186	168	165	186	187	177	155	154	169	185	184	202	190	178	168	160	191	187	157	170	174	150	171	172	142	165	187	177	165	178	173	185	160	136	181	182	173	174	172	167	175	189	173	134	150	184	172	167	181	193	173	168	153	176	190	173	227	159	163	169	188	197	184	206	178	188	176	177	147	150	158	173	203	162	154	187	167	199	198	168	186	163	171	176	188	185	169	162	172	168	156	166	216	170	150	168	163	164	151	196	171	193	195	176	187	191	175	191	157	200	176	155	200	197	159	181	160	144	177	176	150	183	218	180	183	163	182	165	192	180	193	176	169	166	178	165	171	173	162	163	170	146	183	176	186	185	179	172	173	186	179	170	164	149	186	200	180	172	179	185	181	144	171	168	195	173	182	176	177	168	176	169	177	186	163	153	172	217	173	177	172	195	164	177	157	208	198	184	167	174	168	181	178	191	173	186	181	184	210	184	215	178	193	191	173	162	181	194	176	180	179	191	181	187	184	179	194	160	188	197	198	187	174	189	177	173	150	167	177	192	198	178	184	178	162	176	182	193	174	163	177	166	149	158	189	165	190	202	191	177	193	167	154	203	163	173	206	203	170	204	160	173	202	165	168	176	208	202	197	174	175	164	171	169	171	172	146	195	167	187	166	168	180	163	163	212	161	167	195	165	181	175	170	167	171	182	156	157	194	195	185	163	167	177	175	158	197	168	181	151	219	191	172	157	150	163	192	158	156	157	176	179	166	186	163	153	174	164	196	203	170	178	210	160	186	174	193	185	170	179	157	197	171	167	190	182	173	153	162	186	188	182	170	174	189	173	176	188	179	198	159	192	173	175	174	157	142	168	181	183	197	172	182	176	173	162	154	167	205	150	169	163	185	174	162	167	171	189	164	181	160	168	178	194	165	180	170	181	170	155	159	165	192	176	172	169	175	190	170	181	179	169	171	190	186	168	171	166	186	167	178	166	173	174	153	178	184	189	189	223	197	184	178	169	166	164	178	180	174	164	174	184	191	178	186	186	182	183	179	171	182	184	197	181	149	183	203	158	185	167	193	148	157	199	180	191	183	171	182	200	189	155	150	162	150	161	164	198	173	188	194	144	161	174	174	180	193	165	171	185	181	161	195	184	161	182	173	187	191	165	167	175	168	186	198	149	190	175	159	168	160	192	173	203	179	188	193	173	168	158	207	172	168	181	172	191	175	179	169	170	181	176	217	189	183	180	182	157	165	149	158	170	171	177	179	153	168	193	166	205	196	192	171
6197	807	1354	1743	1278	1121	842	797	724	678	635	610	558	535	552	565	498	538	484	495	475	532	510	463	487	498	435	518	478	467	466	470	432	511	438	466	472	437	442	454	442	465	454	446	485	448	444	438	445	487	427	425	455	444	431	464	436	441	492	448	488	438	477	489	434	418	466	513	456	461	434	447	465	430	461	484	466	458	445	450	420	470	459	461	437	452	473	426	416	447	427	466	473	443	457	431	447	447	436	478	401	457	458	453	452	425	418	495	448	457	431	441	442	462	456	483	460	447	434	500	437	475	440	463	454	430	454	414	400	422	458	427	442	472	456	465	416	457	439	439	424	402	446	416	459	472	449	415	447	464	456	421	446	422	436	443	443	390	431	484	445	432	472	414	445	513	403	435	474	427	467	454	438	460	438	481	433	464	463	460	450	468	480	488	452	459	461	446	451	452	480	459	464	454	426	438	438	422	467	442	477	419	460	457	463	447	486	432	457	456	426	470	437	427	456	456	470	437	406	416	452	483	431	458	427	441	444	473	464	439	416	456	454	455	499	452	453	456	466	443	431	493	422	481	495	453	409	477	463	482	398	385	435	490	431	444	438	437	467	441	453	471	473	448	444	460	446	434	464	441	439	441	434	463	493	422	450	417	472	430	450	443	438	428	438	421	482	445	408	447	449	441	469	445	428	436	459	430	424	436	476	426	453	442	459	458	451	432	417	449	494	432	466	427	429	469	430	451	469	427	472	475	458	437	427	451	427	449	441	422	412	421	482	435	467	399	425	438	480	464	426	457	431	414	455	452	421	484	461	439	435	470	466	482	470	511	446	432	446	442	418	436	463	433	408	434	403	456	438	443	435	472	475	439	442	426	453	457	416	427	489	472	444	422	421	428	434	438	458	461	424	433	440	466	444	490	430	471	431	484	449	475	442	452	433	429	419	434	446	452	434	448	442	426	446	439	474	434	456	482	448	464	482	455	463	456	454	446	458	434	453	457	453	456	413	459	474	450	449	460	482	449	447	420	472	482	466	481	434	432	460	457	481	455	419	463	425	466	437	436	448	452	405	460	443	448	460	453	422	438	431	436	439	469	449	444	444	430	460	458	473	409	449	417	427	439	458	493	413	399	449	521	474	437	424	500	424	451	403	428	435	455	467	471	422	439	443	447	449	493	468	454	440	437	462	463	421	408	411	445	451	420	459	456	447	439	455	417	441	471	466	438	433	423	457	434	416	425	436	423	408	430	450	461	469	445	421	452	447	452	445	423	464	405	437	418	409	465	421	460	477	478	495	452	460	441	417	424	446	463	475	445	450	436	408	442	435	426	445	449	441	419	431	443	413	448	506	472	446	454	448	457	445	456	443	462	417	445	448	485	466	437	473	415	435	428	405	420	452	430	439	443	453	456	424	442	473	428	473	446	437	448	406	457	470	432	443	455	467	449	439	441	438	448	426	441	448	414	466	434	449	455	459	441	440	421	440	473	461	468	439	431	455	471	427	473	438	473	446	437	447	432	456	445	477	441	451	445	448	461	462	443	452	423	445	466	449	426	451	479	429	461	434	463	447	424	495	428	444	452	446	452	465	452	428	412	447	434	469	425	476	473	394	440	442	494	437	427	447	417	448	447	435	438	442	432	431	453	449	460	440	418	423	456	483	472	430	458	397	473	444	450	423	413	438	463	432	465	404	439	461	456	447	455	433	475	429	469	459	439	422	433	396	414	448	450	438	476	469	412	452	467	461	460	456	404	419	416	453	459	469	427	431	385	408	457	420	423	385	429	420	421	422	462	476	447	465	407	432	458	418	472	417	439	454	465	446	489	420	447	430	419	459	463	440	470	474	410	485	429	464	463	459	448	442	471	438	465	442	460	472	415	388	475	469	442	503	446	425	415	445	458	460	473	466	448	443	470	465	465	433	432	441	421	439	456	451	426	476	425	433	454	472	432	431	436	451	423	407	430	438	450	432	454	437	451	445	449	458	434	476	420	451	442	474	439	419	419	431	440	418	444	444	452	441	444	496	464	431	445	430	456	458	467	442	416	447	466	422	494	470	418	448	455	451	453	458	459	437	459	449	399	480	440	465	468	440	417	407	457	449	445	455	487	432	450	425	470	452	464	439	448	452	474	476	436	429	458	437	434	416	456	452	449	451	466	452	468	436	454	457	459	481	449	435	470	464	456	455	456	416	475	471	433	499	455	457	448	499	459	463	395	446	431	451	465	440	470	455	433	431	456	478	463	442	470	455	473	440	451	414	445	458	434	463	444	432	433	428	446	398	469	413	404	447	419	427	486	436	483	465	473	460	449	467	452	474	435	449	438	440	436	438	431	413	470	430	434	454	420	434	441	459	414	469	439	471	420	427	455	478	446	470	451	459	417	431	437	427	421	420	456	435	450	449	434	419	441	486	426	451	431	428	408	437	442	425	439	452	449	422	437	451	465	453	435	421	453	458	478	483	453	447	459	475	465	473	429	417	449	470	434	452	465	440	433	450	482	458	457	437	434	432	442	448	441	466	439	490	404	438	475	419	425	457	440	446	461	461	479	434	446	457	441	465	424	440	471	429	444	434	471	452	463	447	435	459	447	478	451	471	415	473	414	450	470	429	448	443	448	456	437	462	460	455	449	478	421	455	428	443	451	477	484	434	424	485	477	446	435	473	448	480	444	445	445	438	415	458	460	494	419	474	456	450	467	455	441	451	461	438	485	447	484	449	449	429	432	447	446	424	444	447	467	427	388	433	457	454	460	463	455	479	444	460	465	432	486	454	455	419	454	456	430	414	445	434	425	458	431	461	436	466	466	475	484	421	425	434	452	466	455	452	465	425	464	452	403	474	471	462	483	437	475	428	461	446	430	467	435	418	457	460	464	458	447	436	483	464	426	404	405	472	457	438	412	437	457	417	425	437	415	437	480	477	449	469	465	404	468	455	472	449	466	426	435	439	444	449	407	464	433	452	447	448	442	443	449	423	468	462	463	439	454	472	440	448	440	396	500	506	438	471	449	468	469	427	448	442	457	462	403	442	441	470	426	427	457	462	444	427	461	471	429	473	451	456	422	467	459	452	437	486	414	439	432	423	479	470	441	457	452	439	464	452	421	402	442	437	455	466	465	435	431	483	444	452	491	464	472	453	468	478	452	475	442	437	462	414	487	442	464	477	447	414	452	488	467	427	416	449	433	414	425	494	438	441	457	443	442	432	443	460	460	432	463	427	468	424	454	441	455	447	440	463	454	442	478	483	478	452	473	434	436	420	455	461	443	426	427	413	461	459	459	392	459	401	442	437	391	417	396	442	453	451	457	444	422	435	470	412	430	453	417	415	443	420	424	478	450	467	405	446	437	468	467	473	446	410	429	497	483	452	442	429	447	435	476	420	440	491	440	435	437	494	446	462	449	407	468	468	449	416	457	456	503	460	443	427	474	483	459	464	423	433	461	410	474	437	471	446	480	450	444	463	462	444	419	470	459	416	455	502	469	423	477
14194	1304	1109	990	684	512	423	372	325	332	351	302	312	315	334	266	302	307	284	262	315	295	249	277	280	296	266	295	274	244	278	261	257	259	300	273	261	286	264	267	297	279	253	261	255	275	260	230	269	255	269	241	277	240	256	257	255	281	274	240	260	264	269	262	273	264	255	294	296	263	254	266	225	258	292	252	222	247	257	255	278	241	252	251	256	271	284	297	280	277	269	278	247	253	234	267	237	243	248	293	281	270	272	252	242	244	278	293	255	302	268	248	242	261	272	283	276	256	230	252	295	259	249	258	264	257	262	247	256	270	302	265	310	250	285	302	248	282	247	263	275	264	262	251	267	259	288	257	263	258	264	282	234	272	253	289	283	280	274	242	234	283	267	254	274	275	269	251	288	270	268	257	265	233	232	253	279	273	255	280	268	269	256	264	278	281	261	278	296	280	280	253	261	288	263	239	276	270	251	234	286	252	276	268	258	262	277	241	235	243	281	241	261	264	314	264	265	277	252	266	266	237	286	288	238	299	276	281	273	255	264	257	242	279	289	281	276	273	245	265	261	252	262	264	259	270	290	237	286	271	247	271	256	274	266	253	269	251	270	280	304	257	258	257	288	263	283	264	301	270	263	243	261	277	245	247	256	244	263	250	284	258	271	268	279	254	247	237	272	257	229	251	241	269	226	240	252	264	257	241	288	279	267	294	264	252	274	275	269	262	254	266	253	278	262	233	243	273	264	289	245	262	274	259	263	280	244	236	275	267	261	276	284	241	276	253	242	285	258	276	283	279	268	228	265	249	271	267	265	279	264	253	257	249	258	281	286	265	272	261	287	251	256	248	282	260	228	232	250	272	246	321	251	268	234	261	263	302	274	280	275	265	267	280	255	254	239	240	262	286	258	250	294	251	293	265	232	253	244	260	291	279	281	252	266	253	266	241	266	239	254	250	290	303	295	282	293	273	232	264	260	260	237	269	259	265	284	268	249	291	249	252	268	277	274	234	276	225	237	249	269	263	260	279	240	257	272	259	281	268	277	258	277	281	272	277	257	275	306	292	287	278	238	272	245	278	286	289	283	253	267	252	285	262	236	258	259	237	245	291	251	264	277	294	256	242	238	257	254	279	285	263	270	265	241	276	295	270	257	249	248	256	261	269	261	250	283	259	269	251	288	287	273	258	265	274	264	288	267	248	258	234	282	259	241	276	270	281	267	251	261	291	276	272	266	273	239	248	231	262	245	259	290	271	262	271	263	228	268	264	251	268	252	277	277	256	277	265	248	264	256	269	286	277	238	303	276	278	241	256	235	249	244	240	255	251	287	246	256	240	244	267	261	238	237	249	270	244	250	276	232	256	260	254	254	262	291	291	245	265	287	251	233	274	225	222	286	267	264	256	273	285	276	242	277	265	246	248	248	257	255	284	253	242	248	272	265	273	256	277	222	283	256	240	262	281	267	251	242	307	242	291	299	291	275	239	259	244	245	254	256	255	248	266	274	276	219	267	269	232	242	249	305	284	278	272	207	270	266	272	255	235	258	271	244	248	270	270	263	260	237	266	260	266	249	258	254	262	261	250	260	265	271	284	257	253	257	257	254	267	275	267	296	265	238	264	246	270	286	262	261	272	254	251	279	279	249	253	266	262	254	271	231	236	273	259	256	242	267	269	240	217	268	247	263	282	285	275	267	241	290	244	256	238	270	240	292	221	259	260	243	266	266	257	252	286	234	248	273	261	275	246	278	270	266	237	250	250	253	271	246	284	245	275	254	243	262	279	259	235	281	254	316	262	229	235	242	241	246	257	260	244	253	276	278	271	278	271	254	261	281	273	249	271	310	264	267	261	275	260	285	252	266	283	239	262	251	277	276	281	257	242	287	272	248	251	265	250	263	238	244	232	242	255	244	261	247	272	288	261	243	300	250	294	258	249	251	281	257	251	273	240	300	251	281	288	242	251	251	261	224	258	307	261	277	251	241	245	256	224	259	262	255	266	259	248	271	260	255	255	243	262	294	275	274	238	249	307	264	270	267	262	261	262	275	269	263	248	269	226	249	258	284	277	235	260	261	309	260	295	260	258	248	283	306	278	282	288	247	247	246	254	280	272	264	278	255	237	285	264	237	252	259	269	251	236	266	246	307	283	254	263	256	266	280	273	266	261	248	240	260	255	267	273	262	281	304	249	266	232	260	242	320	250	274	241	280	275	257	232	262	253	281	272	255	258	262	265	288	296	258	252	263	266	258	274	262	259	245	255	253	257	268	312	244	278	236	274	266	253	256	262	240	277	231	268	229	260	249	268	281	291	280	254	279	270	273	269	273	249	275	286	275	273	264	275	293	278	235	284	256	287	276	274	274	236	229	266	252	246	263	239	230	274	253	276	283	270	267	259	261	279	259	264	277	247	244	255	247	248	276	281	230	238	304	286	262	267	278	239	269	271	273	234	275	233	262	253	268	248	293	270	267	274	286	269	255	243	284	253	274	285	243	243	261	269	234	251	250	290	238	244	287	262	262	244	259	280	266	283	301	250	264	262	256	273	258	257	251	248	272	270	255	269	269	280	275	262	257	314	251	242	274	228	251	247	253	251	215	241	267	237	255	299	303	268	239	266	229	256	246	291	229	259	240	281	251	231	245	276	266	268	280	261	262	261	249	258	279	282	294	278	277	242	270	280	255	264	274	262	293	272	255	296	246	243	255	265	288	271	259	277	273	251	224	243	260	242	286	273	282	251	244	235	213	274	252	256	265	293	295	276	282	253	262	275	278	277	249	284	248	276	254	259	252	288	248	272	244	287	260	260	249	247	271	295	254	238	287	276	240	273	261	243	277	258	258	295	265	236	294	245	256	261	264	257	252	249	276	279	242	256	241	250	272	213	264	288	239	265	279	271	277	251	258	249	254	281	253	256	257	242	307	234	285	246	268	256	224	259	282	253	262	275	238	294	278	261	260	247	263	283	267	264	244	295	296	244	230	232	244	257	296	282	255	239	262	280	263	250	239	279	230	294	237	281	285	259	294	249	275	265	236	246	250	249	269	286	247	257	211	240	272	259	259	285	287	233	268	273	271	237	279	270	258	237	255	287	270	254	275	239	233	261	255	279	264	266	249	268	296	272	258	264	256	249	283	250	252	273	274	285	280	259	278	258	267	258	266	262	262	315	292	240	275	267	275	256	275	276	265	265	270	269	258	234	249	241	252	304	257	249	286	302	278	284	247	268	251	283	286	247	279	273	248	290	247	253	258	251	250	268	251	253	240	265	283	286	253	225	243	225	280	294	247	282	284	238	263	267	282	233	249	294	265	257	260	276	284	261	239	246	259	237	290	270	246	243	262	251	278	264	244	248	253	292	276	278	260	243	281	286	235	258	254	247	252	276	267	211	251	261	262	282	266	265	232	255	262	265	234	277	273	283	285	271	266	267	255	280	276	257	269	248	231	247	272	273	252	263	255	253	225	276	273	247	293	241	291	260	252	273	243	250	254	271
8072	1222	2461	3041	2262	1728	1448	1269	1179	1090	985	992	958	813	833	798	766	784	749	744	712	737	719	737	742	710	689	716	707	694	699	720	711	704	610	714	659	719	713	711	687	708	665	683	652	670	658	677	657	650	682	667	654	627	648	682	681	647	675	625	658	629	656	676	679	632	652	672	656	639	678	665	666	659	665	628	648	634	671	657	676	696	639	642	663	626	640	615	677	641	639	637	599	656	613	656	680	630	667	704	670	609	592	663	651	652	628	664	637	645	642	649	676	620	650	649	662	628	678	651	642	657	640	628	607	648	613	679	633	634	606	654	634	632	692	661	625	627	618	649	679	633	642	681	653	631	649	680	603	656	656	684	626	646	614	663	665	636	630	647	637	660	671	626	640	637	655	653	636	658	614	679	621	698	613	629	632	654	668	645	657	666	660	644	598	661	691	631	706	653	619	678	615	638	646	647	684	677	669	662	648	620	630	591	650	627	654	646	670	677	677	635	654	650	688	609	644	624	652	636	660	687	647	619	633	661	624	659	654	664	616	700	627	628	700	667	649	661	619	665	631	622	624	628	600	638	629	661	621	611	658	682	698	658	648	670	632	631	646	667	653	645	662	623	681	654	645	662	680	680	654	683	654	691	622	666	641	658	609	643	667	591	681	646	661	635	633	637	666	681	691	660	641	618	655	684	635	661	606	705	628	631	632	676	621	605	646	669	681	641	658	646	631	681	674	664	608	688	715	646	639	655	640	677	622	665	643	629	673	636	670	633	668	623	631	647	679	659	651	677	656	628	608	649	639	663	638	606	670	684	676	644	691	643	645	661	663	652	639	655	607	644	666	707	617	688	679	642	635	639	605	661	620	664	665	663	672	617	652	649	703	589	615	640	640	651	702	626	605	638	674	647	655	643	625	657	632	682	657	637	636	637	665	684	643	642	598	623	601	666	643	630	617	644	661	656	639	641	593	673	679	664	642	640	617	678	649	630	636	645	669	637	594	677	627	665	689	661	631	627	605	597	667	613	663	647	651	664	617	636	662	648	646	585	646	650	632	619	621	661	651	629	655	668	665	611	591	629	643	660	658	667	629	645	675	645	696	618	624	653	663	651	662	570	668	627	694	663	651	669	649	630	606	642	652	618	674	634	677	656	655	627	654	667	629	664	655	644	645	652	643	662	598	619	641	625	658	676	655	651	622	658	667	662	643	700	666	662	659	660	640	640	663	620	596	680	654	651	633	647	680	649	640	689	678	667	670	626	640	672	684	667	643	669	598	634	662	694	658	667	688	645	681	634	667	680	619	652	656	666	649	696	675	653	608	636	633	670	638	654	616	613	683	659	595	648	640	636	634	649	663	660	630	668	615	683	622	624	688	630	636	643	664	624	648	678	601	635	666	684	660	625	651	669	628	668	648	629	656	662	640	608	687	645	660	661	644	620	627	649	683	661	667	662	637	591	566	656	630	675	631	669	647	696	659	681	602	621	696	659	633	627	670	667	639	721	589	629	661	650	609	630	660	623	720	659	634	657	624	655	676	677	707	656	649	626	646	638	667	599	675	611	645	670	649	612	699	694	660	633	645	670	697	650	681	629	628	668	653	634	674	617	660	657	612	614	645	711	662	633	661	690	644	626	597	707	678	603	678	606	669	635	688	666	637	607	658	677	650	707	664	667	673	634	690	601	666	618	667	653	664	660	653	624	665	663	640	594	619	610	647	659	650	624	634	662	648	636	581	651	612	691	646	609	660	682	660	627	614	646	642	635	662	682	638	645	643	636	628	659	619	633	690	676	653	654	649	631	615	658	622	619	648	659	662	623	680	666	639	633	624	624	616	641	642	617	677	629	655	652	657	633	672	672	633	616	667	676	660	645	671	654	657	652	661	604	666	661	659	625	641	682	648	677	720	654	658	610	616	646	646	629	681	601	639	679	648	656	637	632	698	641	643	616	623	618	673	688	660	695	654	654	637	649	686	646	687	676	630	662	659	639	626	638	642	657	667	624	621	610	621	664	601	627	650	636	661	671	646	717	650	674	661	631	698	637	657	675	614	682	698	662	653	654	609	694	654	640	631	612	656	635	612	677	677	632	623	686	675	630	656	637	690	694	631	667	637	633	652	591	667	670	615	663	678	703	625	671	704	666	686	633	628	692	651	658	632	661	642	627	643	660	607	647	633	623	659	660	688	657	664	699	670	666	644	638	651	681	655	703	650	620	627	659	667	636	626	636	630	640	609	668	646	635	644	622	660	654	672	658	640	617	655	596	618	646	658	663	645	695	672	649	621	661	562	648	695	642	661	652	653	662	625	615	652	666	639	622	672	641	625	600	626	677	633	701	671	675	655	609	636	668	695	707	612	651	674	590	647	676	639	674	678	623	631	669	639	637	685	611	636	667	686	662	658	701	666	658	643	638	647	661	625	613	684	632	666	664	624	683	681	697	649	654	643	635	678	662	660	679	634	629	651	661	636	669	693	676	651	624	642	679	627	657	626	652	661	647	679	639	677	641	636	639	648	639	652	631	703	598	638	692	658	640	613	668	662	653	661	605	625	666	649	624	602	631	620	617	675	610	683	655	641	649	642	675	666	659	654	664	650	700	654	652	640	655	693	619	662	638	649	658	685	656	638	636	667	632	670	624	657	656	656	648	651	635	654	622	655	644	675	627	627	652	685	677	682	637	663	684	588	663	643	654	661	673	674	653	618	712	655	668	642	699	621	676	641	644	629	669	606	646	650	642	630	656	701	704	662	681	638	660	634	637	636	657	630	669	638	653	668	606	665	692	664	634	640	653	654	633	613	654	653	665	650	638	685	640	656	709	669	648	656	640	685	664	605	653	647	665	677	694	632	661	662	641	654	650	604	635	645	654	668	641	710	641	641	654	615	687	626	664	625	632	653	639	634	669	640	638	664	626	637	665	667	605	678	682	633	676	678	644	685	657	641	681	637	663	690	672	636	641	674	637	676	678	655	684	643	683	691	647	671	656	648	677	648	616	671	599	633	588	660	689	670	630	633	637	665	646	632	628	634	621	631	677	664	637	680	671	624	674	631	637	614	641	691	691	601	680	669	649	638	658	671	712	708	642	648	653	611	676	600	642	684	646	656	637	615	657	664	626	653	665	639	606	620	678	676	659	614	621	634	633	652	602	649	650	651	683	616	657	611	676	632	661	628	675	616	638	676	619	679	636	687	629	651	585	606	643	684	687	605	659	646	621	653	643	607	652	651	660	649	665	653	636	643	682	668	651	635	628	672	678	637	623	705	660	656	618	680	666	701	687	687	629	676	687	648	625	651	641	656	644	652	663	631	642	680	657	642	670	650	657	663	673	624	643	653	632	665	637	650	622	656	629	661	646	665	647	625	649	627	693	642	664	627	647	622	637	604	658	650	663	682	663	676	620	598	673	641	634	642	681	629	650	639	639	647	664	610	686	643	659	687	646	667	644	648	661	632	626	692	644	673	667	653	664	656	657	666	663	677	656	624	627
1709	385	339	356	392	341	357	341	367	339	360	346	372	320	388	359	346	372	342	337	415	385	349	337	346	353	354	365	353	338	389	362	370	372	361	353	382	357	378	393	346	310	345	324	345	365	386	327	367	358	381	384	383	395	371	374	370	334	372	348	389	321	358	354	344	373	374	364	339	346	389	399	374	375	395	375	351	368	340	354	365	360	362	350	366	363	390	382	338	363	364	360	380	376	329	363	362	337	363	345	331	354	372	358	381	352	362	346	389	367	344	353	325	357	387	370	354	377	374	347	328	366	363	350	360	354	336	369	401	352	347	338	350	367	350	361	382	350	368	367	374	342	378	328	385	364	333	338	325	347	389	368	376	356	346	369	370	358	372	355	382	368	366	376	329	345	322	364	330	369	356	356	342	339	323	329	360	369	401	315	365	351	387	377	362	355	361	367	377	342	332	390	335	350	356	376	313	357	393	368	340	381	362	355	389	361	405	384	317	365	365	383	370	347	386	371	363	346	349	338	316	364	359	344	349	384	375	328	382	377	359	385	356	352	348	346	336	365	341	362	341	365	350	357	385	353	381	378	396	360	345	352	354	374	359	352	385	360	349	332	346	366	392	358	342	397	382	327	380	369	360	360	364	354	355	355	374	395	385	369	358	368	373	350	365	353	323	343	359	343	412	360	377	361	382	387	358	367	370	388	343	375	377	386	338	353	383	363	376	372	390	347	344	351	344	396	342	339	374	380	355	341	392	368	353	369	355	362	367	380	387	349	414	330	354	362	338	365	364	362	342	339	343	400	348	368	357	371	373	380	307	350	395	329	370	361	345	357	338	364	370	377	363	338	370	389	384	344	347	330	373	353	335	391	343	392	342	353	339	367	346	360	384	367	377	358	385	363	366	306	326	370	376	398	370	379	360	384	348	381	362	355	326	355	347	360	359	374	375	349	328	357	361	372	328	359	397	386	385	390	396	395	370	385	360	358	377	381	382	384	378	376	383	341	372	346	341	335	361	355	373	373	345	340	357	370	366	373	338	340	346	358	331	364	348	331	381	343	351	385	388	405	360	348	365	386	368	349	337	371	352	384	350	371	398	378	326	366	364	368	383	340	359	391	390	366	340	370	369	387	376	333	351	378	359	383	383	346	363	353	362	366	360	354	332	343	363	346	354	360	330	342	375	384	370	345	372	368	366	375	379	334	367	345	364	359	326	380	355	324	383	375	341	348	369	363	382	329	372	391	394	368	367	344	350	346	352	402	351	345	343	392	312	359	374	358	354	343	379	353	332	354	332	321	406	378	382	388	328	326	313	334	392	371	373	368	308	355	355	343	376	364	354	342	339	345	347	352	357	376	327	331	368	352	366	352	376	380	381	369	334	383	308	372	388	371	355	380	331	339	391	360	384	391	366	376	362	340	368	392	356	338	352	426	350	367	353	347	337	346	347	382	357	369	383	331	332	343	375	351	370	343	405	342	358	357	383	352	355	380	400	392	363	360	346	321	373	342	379	365	338	371	414	387	356	336	364	371	339	393	341	328	345	354	361	349	389	350	386	361	381	359	375	344	367	397	392	355	366	348	387	400	374	391	385	395	361	376	382	351	363	387	366	338	378	330	401	375	362	328	352	369	353	382	336	362	340	356	368	346	368	378	341	334	356	352	364	346	344	373	353	396	365	391	353	369	399	330	407	326	347	353	348	384	362	374	371	348	380	315	343	349	359	338	390	344	354	362	306	331	358	366	389	363	379	361	388	368	355	336	361	415	369	321	328	367	376	367	346	339	389	374	368	374	360	320	365	367	352	358	387	352	357	356	388	345	369	313	358	354	372	379	389	350	335	366	338	388	352	325	340	337	373	350	376	330	358	353	359	341	346	383	363	345	364	401	368	374	369	379	297	376	373	354	339	344	336	370	366	347	351	371	348	352	353	370	343	374	358	394	343	346	423	387	382	422	415	377	352	364	342	330	366	344	349	368	333	362	361	358	381	380	359	378	389	347	388	364	386	370	342	377	372	351	351	382	348	337	384	343	328	364	371	355	337	344	345	366	369	374	335	313	384	368	371	391	391	346	389	383	370	351	325	345	351	408	357	335	374	362	366	339	376	346	355	360	339	336	373	364	309	342	327	365	382	314	317	364	373	322	370	325	370	374	368	378	378	380	354	354	398	401	369	391	378	393	403	371	388	394	352	370	379	367	318	359	372	357	393	343	348	351	376	389	337	351	371	341	381	361	403	345	354	344	368	376	389	338	359	337	333	353	359	377	405	330	360	363	344	409	358	295	355	340	349	381	368	322	345	345	377	340	362	306	366	372	325	352	336	375	374	356	343	343	350	371	354	380	342	365	364	363	360	360	351	335	360	371	393	354	385	359	344	310	318	407	356	364	370	368	392	366	376	360	342	374	365	334	343	367	339	331	346	364	343	392	417	359	355	377	346	371	376	360	334	361	368	368	407	383	364	362	338	383	356	364	391	372	396	362	380	355	346	346	361	377	354	356	374	373	333	351	411	344	396	369	396	366	350	390	349	346	369	349	345	387	319	385	340	345	372	384	351	370	349	359	370	339	349	364	357	348	349	392	361	343	360	377	374	346	363	366	376	371	367	322	335	376	356	351	339	364	373	348	375	375	337	338	326	384	393	355	412	331	380	351	374	340	372	376	342	370	353	346	362	373	356	371	372	341	359	368	378	351	398	365	349	372	386	400	392	354	371	341	362	355	382	354	361	397	340	385	361	358	368	348	366	376	382	338	386	380	356	359	319	344	364	340	367	330	349	347	368	364	366	360	339	338	338	363	343	354	339	372	371	335	323	398	347	345	345	383	390	380	377	355	375	365	379	347	368	340	412	349	383	364	304	352	344	394	352	349	371	382	347	327	423	334	372	364	416	318	347	367	315	378	401	356	372	375	374	373	371	384	372	363	399	369	344	333	397	386	351	351	355	364	349	396	347	375	355	377	376	385	359	352	339	361	319	368	367	372	378	379	364	350	357	331	343	342	342	342	398	392	376	376	386	377	364	320	315	372	340	358	318	379	365	343	335	376	369	373	365	364	330	383	372	368	363	376	367	399	347	358	380	334	375	386	386	343	328	339	367	348	357	312	339	344	380	374	347	328	369	335	372	364	320	352	386	353	347	337	350	347	357	347	392	330	318	346	385	385	344	370	381	341	404	381	363	349	363	349	342	367	372	353	324	363	343	345	330	347	386	355	374	354	355	356	336	361	308	368	360	349	370	390	336	352	403	377	339	361	361	374	370	364	362	380	381	378	385	367	348	358	390	349	345	387	344	324	355	369	340	370	342	370	354	359	335	399	374	354	368	327	330	348	365	382	346	342	383	338	376	331	362	374	396	332	357	352	368	378	369	320	399	343	344	372	323	354	371	367	353	343	364	362	361	351	381	374	339	372	352	382	352	379	351	361	393	390	358	388	343	346	352	377	363	322	346	379	373	379	355	326	340	353	369	349	369	349	341	326	352	406	322	383
1960	850	819	865	793	792	827	781	804	769	793	817	767	807	813	780	824	817	776	771	760	783	792	828	833	849	815	814	791	798	791	817	820	776	794	774	804	768	766	818	803	794	801	823	774	850	780	794	780	818	739	773	736	767	786	795	784	816	766	783	806	804	816	763	758	779	818	855	793	838	805	779	825	784	761	826	773	771	837	802	782	839	789	783	768	804	807	766	773	782	838	732	801	814	824	781	784	803	791	764	820	763	832	831	795	734	760	808	823	869	823	785	780	780	855	803	834	841	849	815	810	799	782	804	804	774	798	837	783	786	759	742	811	763	786	753	812	795	822	763	794	835	728	824	789	819	804	821	786	787	815	869	783	793	806	766	781	806	752	792	724	817	824	817	764	770	743	780	801	779	779	850	742	819	815	809	784	821	811	785	803	777	822	797	780	756	791	813	789	807	811	832	779	786	815	805	762	814	765	788	805	781	815	790	840	776	856	812	796	763	811	816	809	782	825	750	792	753	740	789	803	841	811	812	829	772	786	802	776	843	752	798	807	837	792	854	783	736	766	824	806	780	740	826	854	792	763	789	754	831	780	815	782	808	846	835	781	776	843	791	779	813	828	768	773	755	826	838	791	786	780	814	804	803	795	820	761	800	788	788	778	820	735	815	770	787	765	788	787	820	776	771	778	801	800	775	807	789	793	797	770	768	846	775	797	829	817	787	798	816	796	847	848	845	754	774	771	793	787	763	830	734	801	833	761	800	760	808	806	826	809	795	773	831	809	825	809	797	853	754	805	835	761	724	853	793	785	841	766	793	803	861	852	779	796	780	764	805	766	871	852	825	798	744	766	836	804	797	741	790	793	810	818	799	824	833	826	797	796	770	803	736	797	770	830	823	746	748	824	805	802	724	798	765	826	795	812	828	836	793	787	756	808	844	796	805	777	797	778	799	783	758	730	809	786	809	804	779	804	788	789	841	782	791	780	838	777	842	806	779	832	803	792	763	823	790	739	842	811	774	814	821	806	825	794	758	827	790	801	802	811	819	788	772	799	791	832	820	775	796	831	784	801	786	838	718	796	769	751	798	758	783	824	759	808	828	762	764	815	789	818	838	813	811	791	759	798	822	757	827	791	817	800	821	789	782	831	794	827	812	820	784	833	830	737	806	770	807	786	811	763	799	753	799	801	783	830	849	835	794	785	832	806	796	771	812	762	802	788	821	797	752	839	831	801	774	779	780	764	792	804	785	791	822	775	782	791	778	720	800	809	780	828	779	769	737	734	784	807	819	755	763	812	857	794	789	781	790	767	777	807	737	775	813	785	817	798	758	764	770	738	792	788	774	824	800	832	801	814	765	782	809	797	781	807	754	759	824	798	765	769	720	776	766	861	778	811	841	815	778	777	804	825	739	789	781	744	787	794	851	781	791	834	833	786	793	702	837	790	767	789	824	812	816	801	797	800	825	812	837	750	814	825	834	778	773	812	821	822	809	790	785	784	824	802	770	771	798	728	775	784	816	780	810	800	768	830	806	800	769	817	779	827	793	828	788	759	835	793	821	813	770	829	777	731	825	784	804	828	762	808	779	790	758	786	789	787	805	766	771	839	758	798	830	754	841	837	752	770	798	794	780	792	769	759	804	804	805	764	764	793	767	807	796	813	793	767	792	797	824	787	777	777	769	832	785	821	816	841	780	804	783	753	804	811	758	766	787	788	762	752	764	781	857	814	785	818	794	775	800	781	761	838	805	803	784	740	780	820	804	810	728	815	810	774	805	830	807	776	809	776	836	816	815	770	849	823	807	791	816	806	843	774	803	777	770	762	795	816	807	821	832	817	758	798	804	792	793	836	787	788	728	799	811	796	789	776	758	758	759	814	790	801	796	794	776	798	791	864	764	811	795	804	725	801	804	797	766	809	792	805	798	785	848	777	853	833	838	788	827	825	819	794	826	777	831	746	791	812	806	780	795	790	827	756	785	818	825	795	795	732	793	777	775	787	799	825	755	812	824	767	790	799	837	830	774	784	737	766	778	823	753	762	734	831	820	759	795	773	794	794	832	782	800	785	831	812	772	800	765	830	762	796	816	827	809	811	785	819	733	766	794	739	767	817	762	832	808	791	833	809	788	799	767	798	777	797	756	782	790	812	770	809	829	837	792	843	814	807	796	876	802	804	771	768	724	774	800	810	777	795	837	825	777	822	822	798	795	809	773	808	784	822	798	813	829	761	815	811	775	733	762	823	781	841	791	855	774	753	808	784	796	799	773	765	862	777	818	760	808	754	777	836	774	755	799	761	800	812	775	784	739	826	796	821	770	810	776	813	769	759	785	797	828	859	811	777	761	791	831	783	764	773	836	801	786	813	773	794	762	776	804	755	850	802	790	793	766	760	796	783	787	831	776	711	789	810	756	841	799	803	831	763	789	771	791	778	756	831	761	770	790	768	775	830	830	793	770	780	814	777	780	793	813	818	768	838	744	839	807	790	744	785	834	799	829	775	833	772	764	803	812	797	779	839	760	808	786	809	737	782	807	786	776	800	821	840	798	769	792	797	755	816	795	771	820	753	830	757	800	768	838	762	790	856	795	786	820	848	808	820	823	803	766	761	804	744	770	838	767	822	780	766	871	792	790	824	829	746	788	816	765	812	822	821	788	780	770	811	744	766	804	805	758	808	760	770	834	822	782	809	763	783	799	785	809	806	782	783	810	827	751	778	884	808	825	783	821	812	801	786	842	816	794	793	846	816	742	780	794	816	797	768	809	777	777	769	763	818	791	825	821	744	812	827	781	745	800	814	771	838	798	739	823	803	792	811	812	820	810	859	803	786	873	790	834	840	845	808	781	816	815	793	812	782	747	791	794	844	763	817	785	804	775	792	776	820	778	775	771	802	748	795	742	781	744	816	799	778	728	867	781	808	810	774	832	826	755	780	801	849	806	796	763	834	739	816	756	796	777	826	823	775	843	784	782	785	823	845	802	834	800	772	798	820	772	804	840	798	803	715	775	846	814	777	813	815	786	801	781	799	829	739	801	762	793	769	784	823	767	769	782	800	762	820	847	812	787	777	774	783	758	753	785	743	807	825	823	776	807	816	778	787	742	792	718	783	862	764	784	754	837	749	843	779	886	770	779	833	809	806	762	767	811	811	768	803	794	773	824	774	774	783	798	761	831	804	785	845	769	842	813	782	825	826	765	802	795	788	784	831	817	783	792	797	797	775	789	783	781	835	771	860	808	803	805	817	740	798	716	815	792	780	797	720	810	786	812	787	776	793	819	773	789	814	801	854	756	810	734	823	774	732	818	792	843	797	806	818	807	791	777	790	761	825	726	801	811	807	822	781	741	801	805	858	803	799	802	782	813	793	776	776	850	849	769	791	814	830	769	839	840	809	774	826	745	787	799	775	799	836	789	818	834	815	826	776	745	791	813	839	776	797	841	783	754	799	802	784	845	792	810	755	758	775	757	786	816	752	733	789	795	799	749	778	804
7549	521	547	506	375	317	235	248	229	223	192	199	194	212	186	198	194	196	198	222	165	202	189	171	163	172	202	169	173	160	181	177	168	182	181	194	210	161	172	185	176	185	180	173	158	170	184	164	174	179	188	166	189	152	186	167	170	180	160	179	164	170	183	175	182	186	193	153	198	157	188	180	181	159	172	180	177	171	150	145	179	144	147	171	176	183	167	188	206	158	183	186	171	163	170	175	171	189	169	173	174	161	179	168	172	160	170	155	176	156	180	182	189	207	166	181	162	199	191	158	180	174	183	152	161	177	173	160	174	170	166	192	179	163	154	161	187	177	163	160	176	161	168	185	195	161	176	160	162	162	172	165	194	162	165	161	175	175	172	176	170	160	201	193	184	162	193	162	187	183	193	172	160	190	177	164	186	175	200	179	168	198	158	148	155	153	169	193	164	153	185	192	160	181	199	171	202	154	177	180	180	154	164	179	176	167	188	176	182	164	151	158	198	204	172	168	157	165	179	172	185	180	159	172	185	182	163	166	197	173	187	164	154	136	180	161	175	160	176	165	190	175	179	193	172	165	164	187	159	195	171	195	200	156	181	183	159	194	178	178	171	171	166	194	185	167	152	186	189	162	184	188	171	174	184	157	181	169	193	171	171	184	176	185	165	182	191	167	179	171	184	166	176	169	203	199	153	140	182	156	175	182	171	182	174	181	184	167	185	176	169	163	170	174	173	169	168	163	187	185	153	181	185	170	171	167	168	163	194	186	171	207	188	175	169	165	171	173	164	167	161	178	186	192	177	188	166	181	186	160	194	156	174	157	210	176	180	172	144	183	181	167	179	192	176	168	155	168	193	175	188	171	183	182	177	170	176	170	206	209	188	175	152	178	185	168	188	172	192	157	175	183	183	164	179	177	145	187	183	166	172	169	145	184	183	221	202	174	142	147	149	173	162	166	173	185	187	198	174	182	210	198	157	187	172	161	164	167	193	180	170	182	180	165	176	170	173	204	198	199	126	190	173	215	175	190	160	161	172	169	183	207	200	190	197	196	176	169	162	165	182	184	187	159	195	154	138	176	159	164	181	168	165	184	178	179	187	164	160	155	191	152	153	171	164	176	211	163	158	150	161	182	164	174	179	201	168	170	181	175	176	195	176	169	140	171	187	186	159	182	200	162	164	161	189	175	160	171	164	176	167	199	168	144	163	183	187	156	176	187	181	168	180	168	156	157	186	188	193	159	177	181	178	170	196	188	175	186	168	166	155	180	148	144	189	158	191	172	177	175	191	211	190	162	166	180	162	165	203	155	185	181	157	174	171	173	185	179	203	191	169	201	163	188	180	136	164	179	170	155	176	161	189	161	170	175	182	188	156	177	176	169	175	174	185	179	172	173	157	163	161	187	168	171	156	168	165	160	166	166	182	168	189	153	166	163	163	179	168	177	174	193	157	138	174	171	151	178	206	172	160	177	187	175	183	168	171	165	196	185	207	171	193	174	175	158	168	159	180	175	169	151	181	204	144	164	170	190	162	187	154	159	164	155	178	191	182	170	177	183	169	150	154	192	160	200	193	174	191	161	192	170	152	183	166	181	171	178	165	169	191	150	179	192	176	166	153	168	160	190	180	175	181	173	168	171	170	186	192	182	181	185	185	202	187	155	175	184	171	143	166	165	141	184	194	158	184	164	176	170	181	181	185	192	171	175	166	205	172	198	165	185	171	172	177	162	160	189	193	170	164	172	155	163	162	171	163	186	182	173	148	188	177	152	169	173	157	164	196	171	170	176	155	180	140	176	184	175	181	153	156	165	191	190	178	163	162	175	175	160	175	188	165	166	189	173	155	191	173	174	183	153	145	167	192	170	162	177	169	181	149	170	181	181	177	148	144	182	185	153	176	172	177	174	178	184	169	172	170	165	176	180	182	175	188	181	192	176	198	192	149	148	175	175	189	170	192	164	183	164	188	175	172	171	160	159	177	144	138	181	174	154	195	167	173	171	178	182	160	185	163	188	181	218	164	171	181	177	160	165	179	150	171	185	153	188	186	185	163	158	155	190	134	175	162	152	166	181	190	186	152	204	159	164	168	172	159	186	167	198	179	191	204	185	162	165	145	147	171	175	182	184	164	190	177	176	151	187	171	155	168	177	151	184	194	190	171	191	202	156	169	159	189	169	174	160	158	173	177	161	149	186	191	172	167	159	169	164	194	207	188	159	190	163	155	159	185	188	174	176	163	171	159	154	161	190	164	149	180	207	194	167	195	157	177	179	178	193	155	183	157	179	163	172	191	170	171	173	177	175	153	165	170	143	169	174	184	188	164	157	183	167	173	177	169	189	172	206	194	184	168	166	190	161	183	158	188	182	163	161	159	191	176	155	161	155	179	150	168	200	156	176	202	184	174	205	193	183	198	173	177	188	149	155	186	177	173	185	163	173	142	169	168	185	168	177	168	177	159	192	170	178	189	187	192	183	202	169	212	202	193	184	195	165	155	180	170	168	155	170	165	185	186	185	150	159	180	175	205	157	176	175	151	194	186	174	171	172	163	159	168	149	173	180	195	171	137	178	157	160	184	176	157	192	185	176	161	174	188	181	162	174	174	181	178	178	176	185	179	156	196	148	163	163	163	154	166	204	197	171	180	183	166	186	172	153	163	152	164	185	183	189	154	170	165	185	183	187	181	143	199	191	163	177	209	184	172	181	170	174	178	189	202	148	165	177	169	179	184	190	181	206	174	188	165	169	158	168	187	189	201	178	168	178	176	163	187	176	180	167	161	156	203	172	181	201	184	153	157	184	150	177	159	158	159	168	180	144	147	175	162	167	174	180	179	164	192	159	177	178	167	155	165	185	190	203	192	159	178	146	169	180	169	185	198	152	171	189	200	173	182	172	183	180	182	161	195	190	170	157	205	179	171	156	164	165	202	176	160	174	167	171	208	186	193	188	183	167	171	178	151	185	178	176	179	165	170	178	187	155	177	189	207	188	176	178	172	171	173	158	134	172	180	199	186	187	195	174	162	180	200	161	166	167	192	207	178	187	171	165	172	180	201	173	181	180	170	130	166	177	164	155	166	144	163	182	194	172	172	161	149	178	197	174	172	184	182	175	176	171	168	152	196	173	169	173	196	190	165	159	174	174	180	150	182	162	183	169	174	172	211	186	164	202	167	196	182	176	174	175	180	172	190	190	180	155	198	145	174	175	164	169	201	175	195	178	173	194	162	165	177	185	183	181	195	183	170	171	165	140	184	162	184	196	153	152	161	134	159	155	196	187	179	184	175	164	175	174	166	173	181	181	172	184	190	172	156	167	176	171	210	190	177	174	159	170	166	173	181	201	180	143	166	178	172	176	160	161	147	174	178	188	142	184	161	187	161	184	178	164	208	170	173	153	179	162	161	137	185	183	198	168	166	186	188	175	154	211	157	137	173	181	178	175	198	178	165	164	149	177	170	144	166	158	182	192	166	167	146	172	165	182	169	194	157	198
6250	767	1338	1660	1297	979	862	784	699	653	635	619	603	586	576	500	531	526	511	503	491	466	467	513	515	461	488	467	459	448	475	482	499	449	476	472	460	478	464	449	472	445	419	467	435	462	489	491	474	411	456	455	472	476	440	451	455	481	453	409	499	449	438	454	438	452	455	429	419	478	467	480	447	444	481	445	440	418	419	433	475	419	437	462	455	417	431	464	448	478	442	478	461	445	442	456	457	422	419	462	474	462	468	448	460	439	471	436	490	399	441	444	442	400	440	431	503	435	448	423	462	429	442	449	437	449	470	448	429	465	463	441	457	425	433	422	468	449	428	448	476	428	457	473	431	440	439	448	464	464	420	472	454	420	385	448	453	477	435	434	422	433	424	426	452	449	486	428	455	451	446	441	444	451	444	443	434	476	457	439	460	457	433	435	413	480	467	444	449	454	460	441	444	464	445	439	420	448	410	450	446	446	422	470	407	446	449	438	406	458	430	438	431	403	451	470	439	442	472	416	452	470	441	472	447	429	465	435	439	456	458	457	423	423	476	453	443	458	463	468	408	449	438	418	457	444	434	438	421	477	487	433	453	439	449	435	432	472	415	437	434	438	470	470	451	464	447	516	441	435	462	429	424	453	426	444	450	459	459	501	431	474	438	453	431	445	425	453	429	456	438	444	445	447	424	461	440	415	460	424	481	457	483	433	497	427	437	425	425	460	434	453	452	433	424	455	446	448	426	425	426	413	442	455	414	459	462	437	450	471	426	426	474	427	473	447	505	394	469	456	423	431	430	448	447	469	436	420	430	476	470	443	446	441	429	481	424	446	440	499	468	440	416	435	442	435	436	458	422	442	435	447	447	435	453	471	468	438	478	420	470	465	424	438	448	439	463	479	491	441	458	453	431	437	441	459	422	489	450	493	427	465	445	414	413	462	413	437	435	450	444	468	459	427	462	427	465	466	434	431	474	470	427	465	419	461	466	399	435	450	482	489	444	418	431	451	439	457	399	433	436	437	443	449	434	462	426	488	429	472	475	435	411	422	425	463	437	454	470	458	410	425	440	460	445	453	445	437	453	433	462	430	466	454	398	478	462	465	436	449	464	451	442	437	438	439	427	449	431	409	464	496	461	430	457	419	467	445	423	444	452	436	407	476	451	458	433	458	468	451	440	427	465	450	446	435	421	443	425	428	452	464	447	417	437	450	452	446	443	456	468	416	435	440	410	436	444	469	426	437	455	442	505	436	439	421	477	462	447	458	467	480	452	457	432	419	430	479	415	469	454	447	470	471	426	479	457	426	449	467	492	455	458	436	473	444	438	432	462	466	448	465	419	452	443	465	483	423	405	476	391	440	426	469	464	475	409	418	479	443	453	488	452	409	442	431	444	427	431	434	434	409	442	483	456	437	443	428	464	466	450	474	479	466	430	442	464	445	482	446	404	483	467	474	433	453	446	450	409	450	407	439	419	438	437	454	410	463	432	450	506	477	422	446	447	433	433	432	451	427	462	448	429	458	453	457	457	476	485	420	465	437	459	484	468	422	409	449	423	418	424	437	440	429	431	451	435	463	450	438	470	428	451	431	467	448	419	457	463	445	420	470	431	461	451	462	445	416	461	472	430	416	451	443	445	479	435	450	473	473	437	428	458	446	431	439	449	449	450	419	453	472	420	439	423	434	420	424	431	454	432	426	465	428	462	486	443	474	436	444	471	459	407	465	461	436	488	416	469	445	427	438	425	467	422	454	489	443	440	428	441	401	456	441	464	444	430	443	439	434	428	469	446	423	427	424	432	452	423	448	447	446	473	438	433	450	430	457	446	433	421	426	427	420	446	465	415	432	442	468	443	460	465	479	428	419	485	441	478	494	433	451	453	457	439	422	442	486	449	455	475	432	431	439	436	416	468	425	469	426	438	427	445	458	440	461	420	466	456	433	451	411	433	406	452	469	435	458	473	457	462	449	440	429	462	438	455	433	447	435	427	454	417	411	445	436	445	482	492	415	446	465	414	458	424	426	429	495	418	448	413	456	399	434	435	439	438	443	428	421	477	469	446	465	491	428	433	438	466	468	423	415	466	457	435	440	452	459	428	449	451	447	496	411	470	447	423	496	468	441	441	427	439	433	456	458	451	461	414	442	461	448	466	454	436	460	456	431	449	431	433	408	481	440	451	479	463	446	445	453	412	464	422	478	409	419	462	415	460	460	447	447	422	422	452	459	480	393	433	430	472	447	427	443	423	489	469	418	439	426	446	452	461	422	450	469	473	472	439	412	443	442	501	443	438	442	431	441	428	445	449	455	433	447	461	424	439	459	461	447	462	439	439	441	456	451	410	448	442	441	470	433	447	473	428	423	447	417	456	456	474	431	434	481	474	442	460	438	427	468	473	463	438	439	443	436	436	445	444	448	468	447	405	443	412	449	453	449	483	456	459	426	435	464	450	438	472	423	482	467	445	463	485	475	462	445	432	452	455	445	457	422	482	459	465	426	444	449	452	448	434	449	419	498	453	452	406	440	450	416	415	421	458	449	443	472	438	414	406	443	447	426	456	464	451	437	448	399	431	422	440	484	437	482	451	470	438	421	451	456	468	472	459	469	476	496	427	438	412	437	442	415	455	461	407	471	479	427	504	467	435	392	429	420	394	449	418	419	449	440	441	457	449	439	455	467	425	448	443	477	440	413	436	439	477	413	469	428	411	473	379	470	476	457	435	437	422	457	443	446	431	465	431	455	435	462	396	443	446	441	485	444	438	426	433	391	428	437	440	444	436	465	471	455	437	461	408	422	458	438	486	454	463	398	438	449	444	445	430	448	434	427	434	467	433	447	434	466	459	423	408	462	437	459	456	467	470	484	443	448	452	494	455	444	473	435	416	452	439	429	480	424	462	478	433	444	435	442	445	423	439	454	475	418	434	466	446	426	445	452	473	443	477	449	428	424	468	434	402	442	405	485	432	411	444	439	439	442	414	463	462	436	435	464	441	440	437	442	439	429	433	423	460	415	482	429	436	453	471	446	484	457	440	442	464	435	452	449	474	485	452	469	432	441	425	458	442	447	453	436	431	457	437	474	468	459	466	434	492	440	438	432	435	482	468	419	474	470	421	461	423	448	445	442	451	452	420	461	478	475	429	458	445	480	397	453	466	454	440	445	458	447	447	439	439	439	449	433	489	443	418	434	454	464	453	418	486	450	445	442	444	443	443	448	454	482	458	431	447	463	433	437	408	434	446	454	414	454	444	454	439	432	470	446	448	412	410	467	466	456	471	422	468	461	462	465	425	421	441	427	447	411	462	476	448	435	461	423	442	484	435	408	455	480	481	446	426	466	433	454	447	453	441	483	456	410	463	466	444	466	457	437	419	446	451	448	427	452	460	455	442	452	451	432	457	441	447	434	437	434	426	439	467	423	456	431	457	457	454	485	419	458	432	426	467	428	452	440	412	440	428	433	440	469	445	430	486	476	425	465	466	468	445	409	441	471
14431	1367	1052	990	678	507	400	402	323	316	327	325	306	315	279	305	300	306	272	261	293	281	286	269	316	275	253	279	274	261	252	270	246	260	269	274	239	237	298	282	279	266	275	266	261	256	289	268	233	268	247	265	291	290	265	278	249	261	249	266	281	293	270	269	269	253	260	275	270	271	240	278	246	277	258	246	288	281	261	235	278	247	258	314	276	260	265	239	265	266	266	271	286	280	297	294	280	265	286	265	245	271	268	264	265	291	262	241	245	267	261	278	242	256	232	279	276	271	250	274	265	289	267	269	244	244	240	252	258	284	233	275	263	270	277	274	283	275	260	285	221	277	290	248	211	261	254	274	251	276	247	297	279	302	297	265	251	261	273	252	298	309	258	271	286	257	271	273	311	267	270	240	277	252	262	256	247	273	242	272	284	260	247	268	275	268	289	265	280	250	301	272	258	279	264	266	268	237	241	263	237	251	254	261	249	257	249	241	270	252	276	282	252	261	284	268	261	267	251	273	293	296	272	188	257	261	268	262	277	249	259	282	271	299	279	259	251	265	272	278	280	272	282	234	274	262	293	253	261	279	251	299	271	277	225	267	230	230	294	332	272	303	289	225	261	238	274	257	277	256	278	246	265	238	240	277	280	321	253	257	295	287	265	288	255	247	267	246	281	261	222	284	296	270	280	250	289	277	262	267	266	255	281	311	266	242	271	248	238	268	255	292	258	253	251	267	270	268	247	296	290	247	269	319	253	286	239	240	223	244	269	263	280	252	260	253	237	254	248	271	247	264	272	273	262	266	260	241	270	273	265	267	276	280	285	271	279	244	244	273	259	274	243	310	245	230	253	239	249	250	233	276	296	270	266	249	268	256	275	263	249	249	299	268	286	254	244	263	241	260	290	259	242	288	290	262	246	297	287	285	250	252	250	288	287	276	249	267	280	243	269	262	270	239	255	255	262	246	257	253	246	268	252	254	245	263	256	257	285	280	250	267	275	275	278	294	285	277	285	270	252	245	294	291	248	230	260	268	308	280	265	270	263	268	243	260	240	295	277	249	222	244	261	255	273	286	301	271	282	239	244	260	284	282	262	307	246	291	276	249	263	228	230	292	254	253	256	276	315	288	278	255	258	268	250	259	292	285	254	264	237	224	230	271	252	252	263	258	239	251	243	247	259	273	238	260	281	259	300	289	257	261	293	269	252	225	266	279	273	278	275	262	273	272	269	244	288	240	263	252	277	252	253	263	282	260	290	259	292	266	265	238	265	264	264	237	274	256	283	287	298	276	255	247	244	251	285	273	278	290	280	296	276	247	258	240	276	261	272	270	239	264	288	258	281	314	251	247	264	274	237	275	274	235	272	268	272	255	264	268	282	256	289	261	244	257	283	280	263	298	255	258	268	277	292	260	273	304	266	261	262	248	257	312	280	261	264	280	250	251	293	246	276	263	255	269	284	272	271	248	269	242	258	264	265	250	307	294	256	249	277	255	289	265	255	274	244	279	294	274	305	286	255	241	250	272	271	244	225	257	264	269	212	279	254	263	273	291	246	301	263	298	266	243	284	280	267	260	267	229	281	289	252	225	281	270	290	274	284	288	280	303	288	256	225	264	308	261	277	245	283	259	244	267	255	276	265	274	254	259	253	277	297	254	271	278	325	265	248	281	241	260	249	235	273	283	293	262	262	274	292	289	267	253	289	263	276	278	244	270	253	271	254	262	274	273	249	274	285	263	266	262	262	266	265	286	226	254	275	311	265	264	255	243	265	261	237	279	256	261	257	258	241	235	256	275	268	250	267	276	288	256	235	276	291	249	284	265	272	290	251	278	240	264	286	270	256	274	266	265	273	259	264	262	303	278	278	283	248	286	250	279	247	250	268	281	282	235	297	268	276	251	224	274	276	255	256	285	250	281	263	241	218	240	270	261	275	262	260	241	273	270	260	267	262	246	253	254	253	260	270	259	241	270	280	250	291	269	296	254	264	292	246	246	262	222	276	250	254	278	295	242	309	274	237	241	252	270	272	286	259	255	235	269	251	226	242	273	255	259	285	250	267	298	296	273	281	288	244	266	273	283	269	261	261	274	273	257	241	259	258	267	252	226	235	307	265	273	236	246	243	258	230	269	248	261	273	237	300	264	266	271	277	262	258	287	267	253	243	242	254	267	241	259	291	272	246	285	301	260	273	271	241	232	243	258	273	250	251	279	261	296	259	294	264	260	252	272	268	252	254	298	276	262	241	238	249	232	251	263	258	261	272	273	272	271	255	270	266	226	262	267	238	246	282	252	274	229	268	287	264	243	263	282	273	248	266	269	236	257	266	274	266	276	266	274	271	253	231	280	298	285	280	248	238	263	270	242	247	261	266	254	270	256	267	265	281	247	262	252	272	242	266	272	264	259	278	274	250	229	272	279	244	271	275	253	292	281	267	272	270	231	248	260	251	258	259	283	246	274	252	286	248	278	265	272	270	242	265	261	274	259	268	270	297	284	252	249	256	284	265	314	263	262	278	292	268	261	271	268	279	265	287	268	276	249	255	251	247	286	275	260	237	253	271	262	279	263	262	297	275	271	248	276	280	265	243	255	267	304	293	248	274	250	247	267	283	273	266	251	296	247	234	266	301	263	276	253	270	271	239	272	279	286	252	272	266	259	255	256	251	253	295	278	268	269	247	258	255	270	236	261	270	253	277	234	265	232	286	284	279	268	268	261	278	267	287	280	261	256	286	261	278	295	251	257	306	292	240	243	245	255	289	288	272	292	263	292	268	218	273	261	263	307	268	261	246	256	270	278	264	258	278	311	276	278	255	297	276	280	250	279	260	225	249	234	262	238	251	263	229	276	295	247	238	282	260	262	258	256	264	255	238	237	258	256	279	254	240	240	265	275	265	256	292	281	278	224	283	256	244	253	231	259	251	299	263	249	247	274	279	257	262	280	254	264	244	249	254	239	264	269	296	259	261	274	258	267	273	305	278	256	305	250	256	279	240	274	264	281	266	286	268	229	254	267	251	248	266	276	264	251	301	245	266	273	278	291	266	251	254	256	227	244	263	293	255	257	248	270	234	294	248	264	287	257	268	244	274	279	300	255	269	228	258	269	272	265	257	249	235	288	271	219	281	263	281	253	278	260	264	294	293	255	267	281	281	284	271	266	273	284	297	290	239	254	303	275	256	265	287	248	254	255	269	257	257	266	255	256	268	299	268	278	262	268	284	245	260	260	265	291	277	268	285	252	250	252	228	284	252	252	287	279	271	262	231	270	275	271	298	226	272	266	248	247	281	248	286	270	264	263	238	236	251	295	284	245	257	263	268	261	247	313	231	298	255	230	259	258	275	254	269	256	263	241	278	273	253	236	280	254	252	330	285	287	272	244	240	277	242	275	267	269	319	263	247	272	280	249	287	296	276	286	287	273	263	261	240	278	292	269	277	247	280	260	274	261	242	239	283	254	291	265	264	235	270	296	233	277	268	252	250	273	271	278
8046	1255	2444	3045	2329	1765	1420	1240	1072	1065	967	898	916	866	851	809	794	787	724	747	722	741	692	692	679	698	691	684	714	668	708	675	687	637	721	663	656	619	704	658	664	680	622	610	686	714	674	672	716	681	679	649	633	640	656	634	682	628	602	650	630	729	680	723	692	674	648	681	624	675	675	593	690	657	670	668	642	656	636	674	645	598	674	664	654	691	661	698	672	639	642	664	679	655	662	622	675	624	678	615	658	718	651	627	694	638	661	624	646	612	659	698	679	659	640	664	656	688	657	625	636	597	687	667	642	684	675	618	676	668	605	674	642	637	653	673	639	628	634	669	676	662	619	650	680	667	628	649	620	661	633	682	631	644	652	667	691	599	659	654	645	631	683	682	684	638	647	601	645	633	628	646	670	659	673	633	647	659	663	631	626	659	658	656	677	650	638	623	639	676	620	674	630	614	659	665	652	632	641	702	655	636	679	678	665	628	653	640	650	640	694	640	665	640	644	635	606	658	665	631	669	645	671	626	590	668	653	645	654	680	679	631	668	627	683	659	664	634	666	642	620	641	633	649	712	644	659	704	658	638	624	661	665	677	664	639	662	690	670	625	639	652	635	676	637	647	708	636	635	611	659	633	613	616	633	600	702	683	662	603	656	625	651	662	655	678	650	645	646	657	635	655	643	670	627	638	625	644	648	615	662	658	630	660	667	671	690	653	666	673	633	664	635	669	635	620	650	660	625	696	691	638	655	664	673	687	628	651	663	640	667	597	696	638	607	645	674	690	686	647	610	631	636	631	653	644	639	660	613	632	649	621	600	650	677	654	684	595	646	634	628	620	676	646	604	660	663	682	615	622	624	640	675	665	665	669	642	637	656	639	721	705	593	659	626	648	648	691	663	627	675	653	674	697	643	630	653	660	617	630	641	662	619	668	677	653	636	652	660	618	637	632	668	657	724	676	698	656	673	614	643	670	643	680	590	662	687	629	679	673	734	621	692	620	652	639	631	604	628	648	657	665	609	667	628	674	634	660	676	633	647	700	640	625	646	595	645	630	676	658	637	659	661	660	706	664	685	670	632	701	638	629	665	657	636	668	686	635	645	605	714	655	653	636	623	667	688	657	612	685	631	674	637	656	619	626	647	665	676	627	609	673	622	641	649	643	672	659	700	610	673	659	638	674	659	620	647	671	646	625	638	631	646	638	584	675	634	620	651	631	678	671	652	686	663	645	618	609	689	659	676	680	642	651	648	619	656	652	651	669	713	654	678	642	706	622	642	618	693	625	668	653	574	648	658	658	689	661	671	620	638	666	657	657	623	694	655	681	622	655	637	634	672	635	640	633	655	678	686	691	603	641	610	634	652	650	635	671	657	715	629	646	601	654	626	631	694	639	642	701	615	624	664	674	683	642	668	661	647	661	631	633	656	661	622	680	646	699	658	702	654	681	645	665	661	633	641	658	649	624	660	634	627	660	659	683	666	646	635	660	670	654	666	635	690	639	641	647	704	666	655	659	696	651	636	675	634	639	622	674	636	645	658	646	665	662	664	630	682	674	640	640	653	675	618	655	693	675	622	675	616	668	603	630	648	650	647	629	665	662	645	658	697	631	622	660	646	667	656	701	660	656	631	671	681	659	675	656	657	621	649	669	670	642	640	651	623	674	641	638	676	637	666	699	641	661	667	676	626	621	681	652	628	623	660	663	638	656	645	628	629	647	686	617	643	689	623	670	652	661	653	663	640	644	653	628	635	647	684	638	658	668	657	638	656	660	679	674	636	635	654	624	660	679	585	654	655	674	654	640	640	674	681	673	650	645	660	604	684	613	679	607	696	678	652	631	671	659	658	634	701	635	598	683	638	670	649	662	664	669	648	594	666	619	689	642	629	668	666	642	645	641	623	650	637	662	682	636	663	664	652	663	672	649	664	649	704	651	642	708	695	646	624	662	666	619	670	619	629	645	648	662	644	653	676	684	612	609	684	669	687	622	659	653	656	679	612	625	639	618	654	646	656	631	742	622	671	667	634	675	651	631	666	647	678	673	645	654	621	652	649	639	636	644	635	696	629	686	663	618	638	638	648	678	650	715	672	666	639	670	657	649	684	646	613	652	631	650	655	705	650	640	648	645	660	619	640	625	666	624	670	598	643	637	704	598	609	642	666	698	635	648	665	645	648	588	643	645	652	628	659	674	633	653	675	655	655	668	629	589	698	671	661	659	652	641	705	661	655	655	624	684	662	668	642	622	708	653	666	673	647	610	708	669	691	659	624	664	704	608	684	636	678	669	643	663	605	660	695	653	638	633	629	603	664	630	700	676	655	638	628	681	648	652	652	626	625	660	677	648	656	660	650	637	642	660	649	655	648	652	630	638	655	636	689	636	661	678	673	635	634	694	626	679	685	639	633	664	679	658	607	626	689	627	679	630	693	656	699	625	640	667	663	603	629	655	658	653	614	633	656	636	650	668	617	695	665	681	687	692	664	627	661	672	626	670	636	656	611	657	632	686	661	621	624	637	656	624	662	695	647	629	665	677	641	651	673	626	668	695	644	686	640	652	631	655	637	661	604	596	663	659	634	680	619	689	636	666	624	659	645	624	649	646	640	654	672	677	618	648	648	676	651	648	676	667	665	607	689	668	628	671	679	630	644	657	630	628	615	678	620	686	679	663	671	622	636	630	665	644	645	672	699	646	685	678	713	673	619	665	646	666	665	628	668	663	622	611	676	686	674	626	629	676	643	654	645	640	656	691	633	679	667	647	638	661	667	671	650	652	651	610	659	751	682	641	627	693	625	680	630	629	659	631	642	669	713	701	676	635	650	643	645	630	651	660	630	660	653	687	639	666	668	662	649	654	630	600	677	647	661	643	652	689	615	714	640	715	649	647	636	628	672	658	679	650	661	651	640	667	652	635	654	649	648	655	650	665	684	640	664	655	617	656	660	647	658	630	687	668	658	675	665	679	690	709	644	668	644	622	682	648	637	663	675	646	606	663	604	658	665	668	637	664	633	653	631	661	655	631	631	592	675	665	623	607	660	691	631	644	670	637	613	650	635	650	670	650	630	650	639	688	665	660	650	649	652	689	633	699	668	672	688	608	651	604	684	637	678	618	639	634	642	677	645	615	667	651	620	657	574	632	646	618	680	649	671	647	649	643	650	647	641	700	644	637	666	689	626	652	633	603	623	664	668	625	670	664	656	691	619	700	610	640	666	633	704	655	637	640	668	650	626	666	619	617	669	651	609	627	650	624	664	640	664	579	676	645	675	681	654	670	629	616	621	629	659	622	632	656	646	650	631	627	665	616	654	619	667	653	580	687	649	665	640	678	632	674	652	650	605	626	679	617	654	682	640	682	615	670	662	641	646	640	636	624	613	628	632	646	628	620	684	628	658	651	635	615	692	649	628	679	716	640	639	618	636	646	664	655	652	631	678	654	639	639	641	654	643	619	676	601	633	659	646	653	628	653	606	683	652	678	669	641	638	629
1791	393	373	362	356	368	344	316	339	365	375	339	350	386	372	372	359	356	324	339	340	377	352	398	349	369	362	353	348	375	350	363	342	330	365	343	383	323	355	322	373	368	355	320	377	323	369	325	385	359	401	336	371	351	350	372	342	329	377	352	343	361	375	336	379	359	387	364	333	349	371	343	368	400	348	366	362	323	342	344	363	388	377	367	372	345	397	353	369	347	363	368	356	377	325	357	375	373	386	398	369	377	342	351	365	325	359	356	350	372	376	367	369	350	397	372	356	357	365	338	392	355	340	364	367	369	352	359	362	356	389	348	334	368	371	321	358	366	342	376	361	341	363	358	344	369	377	354	360	356	370	360	358	346	371	365	330	333	343	346	303	344	384	396	428	328	380	371	345	393	380	352	366	363	356	365	354	329	355	381	356	369	376	366	369	336	364	362	351	341	385	333	349	370	353	346	327	379	374	349	383	365	374	367	367	386	349	383	359	380	371	372	384	382	355	350	341	366	386	349	363	313	377	363	335	374	354	268	345	352	350	364	372	358	364	374	329	366	393	371	365	368	386	389	380	368	331	400	404	342	379	345	352	366	326	351	343	374	331	352	351	385	367	346	342	356	369	376	366	393	319	369	371	350	376	364	353	350	355	378	352	391	378	401	398	358	354	350	340	362	387	354	361	352	379	397	364	356	378	388	373	358	366	395	375	408	383	333	415	366	352	360	355	347	332	361	347	408	372	364	392	348	362	360	345	351	400	350	345	350	378	358	313	393	368	353	371	391	363	333	331	343	352	343	359	371	374	392	373	355	358	340	332	374	354	371	332	387	376	329	357	346	349	381	372	367	395	333	312	364	371	346	378	389	323	335	351	336	367	360	383	399	344	338	327	343	357	346	339	351	337	401	381	302	359	371	353	376	369	370	340	347	337	370	366	343	348	374	340	363	385	373	335	337	375	363	365	341	339	339	340	380	369	359	369	354	334	344	385	352	375	341	360	331	340	353	351	332	341	344	369	360	354	351	369	320	396	368	346	415	354	380	341	333	360	370	368	376	362	342	357	326	317	334	352	387	341	344	376	376	390	318	360	369	334	359	415	395	366	348	357	384	379	353	372	369	355	394	384	343	360	320	352	354	322	383	316	353	348	359	391	374	377	372	390	321	355	354	362	349	340	321	343	373	350	362	336	325	359	378	363	345	385	375	356	371	336	381	356	389	374	391	359	389	333	323	372	339	351	362	407	380	406	362	358	368	352	357	379	353	330	349	389	345	322	354	331	353	383	364	355	352	353	330	404	344	359	346	362	332	306	345	343	330	331	362	361	381	356	358	359	353	354	358	372	388	320	354	340	362	356	387	368	373	360	358	359	350	348	351	400	345	368	364	376	350	350	354	369	378	327	349	365	330	385	368	322	355	329	348	346	369	363	379	391	378	399	376	368	370	375	384	363	344	396	354	335	379	369	357	321	331	356	325	361	385	372	398	380	379	372	398	404	362	386	370	380	402	349	373	363	332	375	373	374	362	372	341	371	365	364	358	350	351	326	393	369	352	403	381	339	338	370	389	353	348	335	322	363	412	367	375	350	341	358	358	362	369	364	350	357	378	357	360	355	352	354	347	360	330	322	377	361	332	362	367	342	344	333	340	393	382	357	410	386	313	371	353	316	375	341	362	359	378	367	367	363	358	397	339	318	365	319	358	361	366	362	365	372	360	335	371	379	370	349	369	379	376	346	374	358	374	361	334	394	364	336	346	368	369	332	405	364	346	362	403	334	380	377	340	351	361	368	347	373	394	368	355	363	347	358	334	352	351	356	305	344	329	351	339	332	365	341	370	369	351	354	355	352	342	332	366	401	352	336	353	360	353	343	329	345	339	357	353	356	344	344	347	350	381	372	372	380	342	364	384	363	364	361	434	358	366	347	337	406	350	358	368	341	334	392	365	375	360	362	327	371	363	336	369	386	343	382	355	388	371	365	350	343	331	329	393	360	309	355	365	380	367	384	379	333	348	353	347	362	357	384	346	351	385	357	380	361	370	381	375	359	352	373	366	351	325	359	335	362	334	364	364	360	331	394	373	375	368	340	361	373	360	353	348	367	342	373	389	322	383	355	328	361	431	346	360	370	387	355	330	326	388	354	336	334	332	317	381	404	347	349	371	349	367	372	357	361	417	359	330	390	346	368	347	339	339	376	370	340	350	388	362	368	378	374	344	346	388	340	378	322	378	344	360	391	422	358	381	351	361	344	361	308	346	333	360	346	364	383	403	359	402	387	354	359	300	343	353	354	374	360	336	401	349	358	373	366	365	361	355	329	387	367	376	407	363	379	389	358	371	377	359	374	331	368	347	346	378	391	372	387	375	394	387	363	326	381	356	319	358	354	373	383	337	330	352	368	371	423	361	384	405	370	347	331	376	376	379	368	344	381	368	398	323	369	331	405	346	323	348	340	348	390	347	349	372	366	384	366	337	356	368	353	339	342	370	369	352	296	343	366	339	327	355	335	332	325	373	315	320	365	358	363	335	359	382	390	367	379	368	371	372	347	355	364	339	358	337	351	350	392	372	327	346	356	362	354	367	350	371	402	357	349	352	332	346	340	408	396	360	363	317	325	354	369	380	384	364	337	356	399	370	376	411	373	362	392	348	395	354	393	333	367	388	360	391	361	363	333	370	336	350	353	359	384	339	366	360	333	366	379	334	396	376	333	332	370	371	341	361	329	331	359	349	375	358	363	357	364	338	373	335	368	374	336	374	376	370	388	324	327	367	321	365	360	368	357	373	367	345	348	387	344	391	358	364	379	380	364	405	381	372	345	367	355	377	392	368	364	369	361	379	353	328	333	380	379	343	368	376	370	337	398	372	349	398	369	405	323	369	354	334	358	338	346	372	374	347	394	343	376	331	373	366	367	395	378	383	329	381	383	351	331	390	362	364	384	359	349	364	342	362	350	347	359	367	360	352	359	375	401	342	413	371	365	367	333	348	366	385	357	373	391	367	386	394	338	372	363	370	375	376	396	412	431	368	337	383	381	377	317	363	395	338	351	398	394	365	393	371	379	377	364	385	372	395	394	353	386	374	386	367	379	352	381	361	347	389	372	350	343	376	360	339	350	356	375	357	371	344	345	372	361	353	337	370	378	345	383	368	366	407	355	318	361	357	375	354	375	383	361	378	357	364	347	374	359	393	382	395	344	347	365	394	367	359	357	320	350	364	388	380	363	372	359	316	338	349	333	363	340	363	340	371	350	347	383	340	373	334	340	346	342	378	342	357	345	345	333	371	340	351	343	340	357	336	364	346	329	352	337	382	376	357	348	343	343	346	377	374	352	377	365	373	368	322	343	358	357	387	351	368	362	372	373	367	351	367	339	368	340	356	362	359	358	382	344	378	355	352	340	364	368	397	377	383	352	350	377	390	346	339	356	373	389	341	366	342	371	386	335	374	347	379	365	422	376	394	379	337	341	348	350	345	315	351	369	364	360	334
1987	815	811	866	803	828	797	836	853	767	794	780	786	777	763	771	768	750	788	821	778	790	859	818	785	814	782	798	841	784	782	775	761	809	772	779	819	792	855	792	824	756	785	804	756	811	819	774	799	829	834	797	761	804	789	795	824	833	791	733	806	797	774	783	764	815	779	852	801	831	845	784	795	828	795	796	790	870	766	791	812	841	762	798	779	819	804	780	780	753	782	856	818	850	764	769	776	799	787	804	764	737	825	783	763	815	823	833	806	796	779	757	803	817	789	753	773	773	831	722	777	824	786	792	796	796	791	794	791	822	798	818	779	857	801	772	750	819	803	811	803	772	848	813	800	806	745	767	804	774	818	817	802	812	756	771	799	767	760	812	776	816	756	773	785	798	809	811	770	830	773	796	824	797	791	806	784	793	758	786	773	830	851	790	785	817	766	810	795	791	786	812	802	770	767	755	781	815	798	807	770	794	792	789	762	777	812	759	821	748	811	727	789	833	754	816	801	794	808	832	797	806	789	810	841	770	780	788	781	797	871	774	811	813	817	773	791	742	829	829	812	809	754	790	864	793	831	781	770	829	814	767	780	798	830	769	817	792	809	814	795	772	774	830	836	816	811	782	722	840	789	871	772	755	782	793	795	803	767	774	840	825	780	897	801	816	752	791	766	793	812	845	795	832	771	814	814	825	775	856	834	838	786	792	766	796	740	741	775	765	790	833	815	811	830	781	785	782	807	824	842	809	766	815	774	797	801	812	825	807	745	751	810	832	756	795	790	795	806	798	820	790	793	773	789	775	771	766	769	751	803	782	789	768	815	818	802	800	800	767	796	774	849	789	763	764	780	821	779	821	787	798	838	774	822	835	796	793	810	779	840	756	803	777	783	817	792	793	816	795	836	799	815	733	791	801	782	780	785	764	820	770	766	783	798	770	789	782	787	771	805	779	788	802	785	774	795	798	759	803	822	805	806	818	807	767	794	800	830	763	793	796	777	816	831	795	790	784	791	782	812	787	776	810	789	809	816	824	746	794	796	788	770	839	717	774	764	827	810	814	817	726	814	813	783	768	787	768	801	788	794	748	771	824	807	756	830	783	758	839	815	795	856	744	804	782	799	789	833	784	791	774	771	787	778	799	825	769	841	772	824	815	763	770	822	805	769	806	801	774	780	729	808	780	784	794	778	789	770	823	784	844	824	786	790	799	794	755	765	831	766	774	812	801	813	808	812	822	750	788	813	791	833	744	847	763	773	813	762	817	807	767	757	761	851	807	785	790	767	824	750	796	813	795	752	792	823	802	794	859	783	818	796	819	755	801	770	765	839	787	817	798	798	730	763	798	787	778	734	806	772	825	810	792	783	780	804	805	815	783	788	796	838	773	780	795	774	748	804	864	829	766	793	794	807	854	790	776	745	825	821	793	792	807	782	814	823	796	775	762	745	763	802	847	790	766	774	834	809	802	770	730	805	797	822	813	818	790	764	749	759	808	751	776	840	847	790	817	743	798	847	777	826	766	796	805	758	825	758	838	840	765	833	768	782	809	784	823	738	772	756	807	765	829	783	771	811	795	751	847	765	780	804	805	800	820	765	752	792	695	809	751	822	809	792	810	823	873	772	770	790	874	766	810	797	770	831	806	823	797	817	820	769	816	762	770	816	785	817	805	732	756	798	782	794	807	795	792	783	821	735	784	834	819	838	791	837	822	834	791	790	836	810	783	754	778	804	843	817	858	781	794	804	793	774	780	807	802	811	771	785	802	810	772	834	724	772	797	840	773	787	848	782	813	823	774	758	804	761	846	808	778	771	756	768	809	748	802	798	828	835	815	842	796	789	785	777	828	818	784	768	792	825	840	786	844	843	794	743	791	779	822	817	806	847	841	785	787	837	827	814	737	829	823	787	809	767	776	771	812	821	802	844	809	820	817	767	810	821	775	785	845	803	803	810	831	828	794	743	767	763	785	829	794	795	819	796	768	827	832	773	765	776	786	773	785	787	776	775	831	739	785	784	809	790	861	801	782	791	778	822	785	806	786	858	823	797	802	837	781	834	864	768	778	775	794	752	786	825	806	767	844	787	748	838	804	808	821	778	792	815	816	799	780	822	791	829	767	819	799	772	821	833	820	787	859	855	840	805	814	732	781	751	829	789	756	813	810	801	797	763	808	797	781	801	789	763	804	786	823	809	777	763	793	784	770	821	785	765	784	798	760	781	835	825	835	811	800	804	809	796	785	780	855	788	803	742	775	830	810	787	779	811	826	802	835	766	791	775	814	807	779	799	823	840	728	812	781	795	810	766	818	816	810	790	775	768	781	766	848	811	808	762	841	785	777	812	807	853	810	820	773	822	802	775	841	811	846	793	810	814	804	814	794	791	799	830	813	791	785	811	771	826	745	809	798	816	782	811	794	797	733	792	802	769	780	827	806	812	793	785	768	818	742	824	797	808	828	802	768	827	791	811	809	814	758	792	776	837	814	799	819	800	814	829	810	825	803	797	823	780	862	773	782	731	805	772	807	739	783	784	797	810	792	774	800	809	793	754	820	783	744	797	836	800	810	843	810	773	760	808	767	826	772	789	806	755	814	771	778	802	790	748	746	812	765	866	816	795	846	762	748	737	835	780	795	771	764	803	796	783	804	791	750	805	832	771	824	761	828	841	786	771	813	787	754	783	793	751	803	818	779	807	817	886	798	775	887	787	767	788	801	788	771	832	766	779	770	763	790	775	780	794	773	773	729	813	745	831	854	816	768	798	802	760	774	806	785	778	799	783	754	814	821	786	786	771	860	761	805	783	829	799	843	788	772	774	787	793	812	793	853	751	755	756	759	785	778	797	799	823	793	804	759	815	770	814	774	826	790	750	824	843	818	802	798	853	758	765	782	833	831	813	804	829	804	803	776	767	828	759	757	785	797	847	799	799	781	795	848	710	811	730	789	742	813	768	811	820	809	843	797	815	799	780	804	825	779	857	802	821	793	818	813	795	804	768	811	799	789	810	783	807	819	795	782	791	817	793	805	794	797	799	775	824	797	841	739	819	816	761	819	749	772	798	817	826	801	798	811	753	859	796	744	780	815	818	800	792	821	866	844	808	818	791	805	813	787	812	786	784	783	799	815	820	806	815	830	845	785	802	787	798	746	763	796	821	812	770	800	767	798	770	796	774	783	831	824	771	779	774	851	778	777	790	846	794	794	817	835	800	838	862	833	807	789	771	782	742	820	788	822	790	815	786	774	776	829	790	758	817	772	817	775	839	757	790	774	816	784	803	761	819	762	799	807	836	814	771	790	835	777	750	835	813	804	854	838	759	808	815	828	793	803	823	775	794	819	763	799	832	839	816	748	833	826	730	808	810	809	769	787	794	750	758	785	789	840	838	772	808	822	787	831	815	817	755	769	790	753	804	770	768	760	777	760	859	806	810	797	781	809	785	850	861	790	730	780	798	793	778	782	771	828	828	794	806	756	810	787	818	809	791	778	792	781
7502	529	543	584	354	298	257	224	198	219	212	178	207	179	162	190	177	217	159	230	213	201	181	198	196	196	177	182	150	159	171	165	186	171	143	163	175	183	160	185	151	163	195	200	192	178	144	181	200	186	172	168	205	187	203	181	187	174	186	146	190	197	161	166	186	191	160	179	179	170	194	166	176	163	197	165	175	149	168	140	172	171	179	189	174	177	190	185	185	177	177	158	173	185	168	183	180	180	200	152	169	197	162	174	169	177	173	166	179	182	184	156	176	170	157	189	185	164	184	177	165	178	171	209	201	179	159	148	166	152	167	174	184	185	187	190	185	175	188	202	169	190	161	182	175	189	170	179	209	171	183	197	166	167	157	184	163	169	167	143	174	184	160	190	178	195	162	177	155	179	166	160	169	174	193	178	179	157	186	170	176	193	184	206	182	180	189	188	189	165	176	188	184	164	174	187	185	158	186	161	140	171	171	162	205	163	175	186	166	170	146	184	212	168	167	179	161	184	177	163	189	185	172	183	182	173	143	162	160	149	186	173	173	188	173	185	160	162	168	190	177	179	180	160	184	185	175	165	180	199	184	206	172	181	155	206	173	168	159	190	174	180	151	175	163	198	196	160	167	180	148	163	164	193	181	160	162	172	154	175	191	183	159	163	156	172	171	165	195	193	162	166	169	195	184	188	168	163	196	167	177	198	179	184	157	182	157	163	196	186	160	179	173	146	198	194	206	178	163	200	203	194	163	176	195	165	172	173	167	167	172	161	175	159	179	179	166	218	186	163	170	184	171	174	170	184	186	150	171	159	184	166	197	183	190	186	179	182	158	179	175	180	188	166	164	200	175	158	171	155	172	174	157	189	169	156	199	173	163	165	185	188	171	168	167	156	156	183	186	166	161	174	178	160	167	188	180	175	175	190	190	161	163	164	167	170	168	169	179	184	170	185	188	181	176	175	143	157	178	185	182	158	194	148	157	183	185	174	174	202	189	179	198	151	174	176	195	183	162	161	181	179	167	167	173	192	181	174	158	168	167	174	176	178	185	193	191	194	165	196	167	176	172	168	178	151	157	191	158	179	161	201	167	160	184	179	167	187	189	177	169	197	136	165	188	190	162	164	177	162	182	158	181	196	174	159	194	170	186	177	171	203	179	160	186	192	177	169	167	182	160	162	184	169	166	190	172	135	183	171	182	191	176	167	195	172	143	141	159	151	182	146	179	181	184	184	172	182	174	152	211	181	172	175	173	186	202	178	214	193	155	187	164	161	174	204	171	184	200	162	175	168	172	152	146	167	174	166	159	178	166	159	157	140	173	196	165	171	174	170	166	162	167	175	153	171	186	185	156	158	169	178	195	164	198	177	162	176	176	210	191	195	171	177	155	174	169	200	183	173	179	183	166	159	148	183	184	161	186	197	186	184	190	172	176	172	175	176	175	169	168	186	194	160	158	154	171	189	191	169	167	162	184	184	203	165	182	192	155	183	173	194	187	184	167	178	198	162	165	183	193	181	166	172	167	165	171	188	172	196	176	173	171	155	162	164	164	171	193	187	175	170	210	183	154	159	168	216	186	185	168	160	183	164	156	172	180	166	194	176	183	198	191	208	163	159	167	177	193	213	186	166	179	171	154	166	173	180	160	198	174	176	184	211	186	172	180	165	179	187	162	184	182	175	156	168	169	166	176	169	172	155	186	167	176	208	164	156	182	191	181	191	182	156	159	182	159	180	181	176	206	163	163	185	155	177	195	178	176	178	203	212	214	200	191	173	196	156	193	160	161	179	194	202	208	162	197	158	176	183	166	161	202	150	159	178	178	172	170	163	168	175	182	142	160	181	181	170	164	174	175	181	202	177	171	185	190	174	185	189	186	182	194	139	179	194	166	180	176	145	157	167	191	191	164	174	154	158	176	186	201	158	177	199	168	168	184	187	170	167	178	152	156	170	160	166	176	144	166	157	155	187	204	167	183	175	183	150	162	163	178	200	165	159	163	192	170	183	194	196	179	185	155	167	181	192	178	179	167	177	180	188	190	174	177	179	182	182	196	154	187	181	171	170	170	182	187	170	164	168	175	176	176	176	191	181	151	204	157	172	171	186	184	178	179	158	181	185	186	188	175	167	180	179	182	154	194	175	176	178	162	157	155	196	204	152	209	153	176	165	188	189	170	188	160	160	167	170	169	194	162	166	181	161	158	155	172	189	162	182	230	211	173	162	162	156	188	183	152	155	176	148	172	179	185	161	158	157	196	181	184	190	195	187	183	178	168	174	183	205	192	174	175	178	179	187	146	149	160	163	156	210	177	178	162	159	181	196	164	182	171	183	201	181	189	168	194	177	176	166	179	177	184	157	169	174	185	169	186	166	139	164	196	190	169	154	150	199	164	186	165	169	171	169	168	183	172	163	175	170	175	162	168	171	183	160	172	156	139	172	168	196	179	172	183	171	186	144	165	193	173	156	166	173	171	172	185	191	188	180	162	173	173	179	187	174	160	178	179	160	185	178	201	151	169	175	204	183	179	155	172	162	186	221	182	184	179	175	183	153	177	161	168	168	188	175	158	197	195	152	165	153	148	187	187	176	161	176	181	208	164	179	163	179	179	180	190	207	171	177	163	154	166	144	176	179	168	152	184	158	189	186	175	170	198	178	176	165	187	190	224	162	172	159	200	172	166	184	196	180	179	168	158	193	176	184	192	203	190	194	172	147	181	207	180	150	174	159	190	169	168	181	178	182	175	187	165	186	182	181	187	176	161	201	178	195	169	163	148	185	168	153	162	160	191	178	151	173	174	196	161	172	199	163	160	185	185	172	162	184	188	145	183	175	143	152	173	161	187	197	183	161	220	160	184	195	161	182	165	180	189	160	171	168	173	182	154	170	151	161	169	181	173	184	170	189	189	172	176	178	169	168	173	181	188	207	153	167	185	170	189	179	188	182	183	173	168	202	185	205	171	160	168	186	214	169	172	171	182	169	178	176	149	173	170	147	205	166	180	159	194	167	171	188	188	200	203	185	165	174	184	191	187	184	153	188	163	179	152	192	164	156	146	167	179	169	185	200	172	186	180	155	175	173	198	196	193	155	189	174	175	182	148	162	184	169	207	199	189	159	173	164	151	183	185	162	166	180	203	183	175	187	152	177	151	194	158	157	161	155	163	202	202	172	181	182	195	161	163	173	177	183	158	175	193	198	197	190	190	164	171	165	172	195	158	172	199	155	165	170	156	162	151	166	179	193	145	178	204	177	172	178	179	149	177	170	181	194	146	170	179	170	167	169	183	194	178	204	205	186	165	177	184	172	194	161	179	170	166	185	169	170	142	154	141	164	197	168	174	157	180	180	166	152	174	188	162	193	169	181	183	168	188	179	189	161	170	192	197	148	176	165	207	179	140	178	173	187	165	187	165	184	169	164	182	166	167	160	193	173	170	171	163	175	171	187	182	173	182	185	174	177	188	146	173	183	180	189	176	175	160	169	189	164	179	162
6139	768	1282	1630	1321	1057	852	788	700	651	659	591	584	606	573	496	556	520	473	486	500	535	503	524	499	475	468	446	483	472	464	506	446	481	462	458	457	450	441	463	486	436	403	449	426	415	483	452	419	442	431	439	439	438	439	428	464	420	465	465	451	436	449	448	439	487	498	439	412	482	418	459	445	447	439	466	471	466	465	454	440	445	423	447	469	418	457	432	434	436	434	474	457	469	484	460	448	440	446	466	467	448	455	439	406	466	461	421	429	462	467	426	423	488	487	453	425	467	439	471	446	475	491	426	461	474	469	428	437	483	455	458	434	429	468	449	460	430	437	443	470	432	470	493	455	474	442	469	497	410	404	452	453	462	470	451	445	467	416	493	446	442	473	470	449	482	465	440	453	449	465	480	481	438	444	447	415	473	449	456	431	468	430	454	452	452	491	457	440	451	444	441	430	452	455	441	463	444	430	488	465	411	439	419	430	451	472	443	437	437	459	449	420	437	448	438	446	457	455	467	423	473	417	450	454	445	427	432	408	460	463	428	458	432	454	478	445	450	454	464	459	423	474	435	475	423	461	393	475	441	441	491	438	439	448	470	460	447	466	446	466	478	410	475	426	432	464	466	454	451	418	445	485	456	430	412	411	449	443	448	464	438	458	440	405	435	513	416	419	445	492	464	455	466	447	436	447	459	466	396	455	484	441	448	430	429	453	465	449	403	420	423	423	437	470	445	495	435	484	470	455	451	446	418	429	437	473	457	406	475	475	436	434	452	424	453	482	471	441	448	459	494	456	442	405	461	440	443	394	429	445	441	412	451	430	444	445	464	433	408	458	449	487	457	443	470	433	426	443	431	449	459	405	413	446	422	418	483	443	425	432	406	441	414	442	442	447	437	488	454	453	466	402	427	419	463	480	489	470	433	415	486	480	467	489	440	422	475	437	485	436	414	427	399	486	469	468	421	471	408	436	442	477	423	449	475	462	439	421	424	462	426	460	451	447	447	469	462	434	433	463	436	462	449	437	466	442	462	456	438	437	427	415	429	451	461	455	446	417	453	439	423	414	464	450	458	458	481	445	429	423	446	442	453	439	479	465	449	430	423	441	412	457	425	454	464	418	455	428	433	455	450	433	418	449	449	439	445	475	477	443	453	452	440	447	414	442	443	425	421	466	457	472	469	457	428	443	461	453	430	429	472	434	416	430	441	408	459	415	464	436	460	427	468	461	456	481	456	468	422	472	432	473	436	430	461	474	427	452	479	448	445	452	444	444	435	472	454	456	455	443	457	437	446	486	408	430	428	445	432	465	481	446	441	452	409	484	459	426	421	425	447	474	457	432	408	445	400	442	458	455	438	443	443	453	453	457	468	421	448	442	448	420	450	436	443	459	442	428	490	465	464	452	450	458	438	418	433	448	449	444	424	471	473	430	423	425	463	456	424	417	431	423	427	471	440	476	475	433	427	480	414	456	416	452	460	411	510	463	475	443	432	419	435	457	424	447	471	466	441	403	460	464	443	466	429	420	456	417	449	455	427	431	440	440	437	449	473	398	480	470	459	479	446	468	447	448	420	416	445	426	419	451	472	432	476	481	439	416	412	456	451	429	447	437	484	452	475	428	488	429	430	454	465	445	456	436	448	461	477	446	431	460	466	436	445	446	463	462	413	447	436	444	449	462	421	447	434	447	469	455	446	473	461	436	433	464	444	453	468	428	427	458	445	437	456	426	443	449	477	447	439	409	417	441	436	443	463	430	451	453	466	455	492	414	426	425	446	469	458	463	469	445	442	417	446	452	456	428	466	444	429	439	446	456	423	416	441	456	405	455	406	438	448	448	463	444	420	475	424	431	445	469	414	433	443	487	482	440	445	420	463	466	475	450	400	462	473	451	478	450	419	484	430	461	477	447	446	483	441	429	490	456	426	475	457	442	479	457	470	439	461	449	469	457	450	414	429	467	408	428	485	460	423	433	436	462	466	466	467	424	463	421	443	437	441	449	436	436	457	482	478	448	444	453	460	450	436	483	438	393	460	464	445	486	486	440	439	456	446	439	434	439	429	459	446	435	441	459	450	433	438	436	455	455	485	422	468	435	439	444	436	427	425	445	416	466	428	431	464	425	456	458	455	463	429	419	426	411	428	439	434	448	460	430	449	441	447	425	452	474	478	451	448	429	474	460	435	458	441	455	429	434	458	446	475	448	462	481	477	433	476	446	457	455	430	471	419	429	464	469	453	444	417	420	436	457	447	430	430	438	448	452	460	443	404	457	424	424	471	457	453	412	453	434	476	435	446	458	481	433	427	448	467	424	499	458	433	446	444	476	422	464	445	457	462	439	457	426	443	441	405	472	466	440	448	448	401	463	443	444	396	457	412	460	453	464	425	504	444	463	486	436	473	441	420	432	447	447	460	419	470	396	460	453	453	410	471	468	484	439	485	444	465	441	423	418	460	442	419	463	395	428	454	462	448	465	461	452	498	454	434	442	446	438	447	427	433	443	446	452	433	454	479	447	464	444	434	434	445	433	427	446	447	456	407	443	428	453	499	468	415	409	456	452	469	421	421	443	492	448	443	423	481	440	429	430	481	448	438	442	427	426	437	422	462	463	399	441	441	457	447	447	435	460	460	393	428	510	433	439	440	443	456	422	431	483	446	427	442	436	449	461	445	450	435	490	423	484	460	465	442	446	451	469	408	431	455	465	431	433	434	463	469	475	446	457	437	456	451	478	452	441	470	442	407	409	463	461	461	444	451	434	441	467	417	462	444	482	439	445	442	467	446	473	450	436	451	445	448	455	475	414	445	432	440	466	422	488	462	452	481	422	470	446	412	449	456	434	443	417	478	429	441	426	430	466	489	453	421	436	434	440	448	441	455	425	440	416	469	428	450	455	481	448	466	415	423	404	448	447	406	428	417	468	430	443	464	455	435	468	468	400	454	450	430	485	467	446	450	432	453	433	450	408	437	442	438	435	463	441	495	432	424	435	465	449	445	425	398	441	431	419	462	448	407	427	463	412	456	437	449	464	433	400	455	425	473	444	444	409	459	436	467	434	417	454	412	439	490	379	428	480	430	454	409	439	447	415	447	423	431	438	456	448	437	451	427	443	420	443	430	443	454	457	461	458	447	439	398	465	431	431	433	466	450	433	457	431	454	443	458	417	399	412	450	464	463	465	456	439	436	438	456	458	463	399	455	426	438	477	466	502	449	443	458	423	460	417	440	437	439	447	452	464	426	466	443	452	402	471	454	464	452	434	423	446	467	470	457	432	438	441	457	425	433	451	419	458	444	443	447	438	430	478	415	392	436	447	438	445	443	448	410	425	463	440	428	435	425	444	480	442	440	435	424	468	458	444	439	462	486	433	477	451	451	439	443	494	454	451	431	484	438	439	440	465	445	447	451	381	487	472	406	438	489	451	411	428	425	433	422	431	473	438	442	431	427	458	458	451	421	454	448	440	441	447	459	395	445	460	451	435	428	422	432
14270	1312	1156	977	653	533	400	310	307	334	336	326	313	270	317	276	308	279	261	292	294	261	282	268	291	325	302	310	278	257	265	261	263	263	249	284	276	298	256	260	254	280	261	238	235	268	274	253	268	290	240	260	285	261	246	267	273	301	242	247	275	276	262	263	255	291	268	309	255	239	267	272	254	265	270	256	254	251	280	242	248	310	275	313	272	242	244	250	241	268	239	244	262	242	278	290	275	285	234	280	242	258	286	282	287	225	272	281	268	249	247	243	284	262	252	257	247	266	271	253	255	241	266	278	240	255	279	252	257	281	279	274	292	279	263	248	238	265	218	242	267	275	240	248	243	286	286	271	277	236	263	252	239	265	252	262	260	274	241	229	264	248	268	270	248	272	285	263	286	260	266	256	259	258	263	247	245	271	274	301	270	275	282	296	260	293	270	232	262	262	299	259	260	271	247	233	277	259	294	253	239	258	261	269	276	278	278	288	276	248	246	227	232	292	247	279	280	252	275	233	259	266	278	262	250	237	271	271	272	257	275	246	236	279	258	264	244	283	273	246	255	272	279	275	234	250	266	264	261	282	285	248	247	250	260	249	273	263	286	274	263	261	254	247	240	280	269	312	246	268	243	245	289	272	243	258	271	281	256	260	274	276	287	253	251	279	272	291	249	255	275	298	258	273	280	290	269	234	246	251	278	311	271	231	257	269	278	274	262	252	252	282	263	260	277	242	266	286	267	264	252	276	270	250	240	228	294	285	246	264	229	266	284	238	276	271	271	256	250	241	284	269	287	255	296	269	222	278	268	262	253	281	265	271	254	268	240	242	286	275	296	274	253	273	273	264	269	253	291	257	256	263	299	254	286	239	255	279	283	270	244	268	268	266	250	258	249	276	267	258	264	269	270	253	270	279	231	266	281	260	298	276	264	248	249	241	273	290	276	257	270	264	275	270	290	247	284	251	239	292	263	250	245	262	265	291	262	255	253	265	268	254	256	265	241	225	257	291	294	280	258	274	269	238	245	274	262	233	252	283	250	267	279	237	288	239	211	233	286	242	271	251	271	263	276	258	272	286	270	243	252	257	240	271	270	290	244	266	257	251	285	217	279	238	281	259	249	251	248	277	258	253	254	246	259	264	257	265	267	259	256	238	228	229	265	276	287	277	246	236	263	256	225	276	248	288	279	255	267	272	258	269	284	257	294	275	274	249	274	243	258	291	265	255	232	270	262	266	256	285	276	262	207	249	233	240	253	255	252	276	289	259	245	274	285	275	262	248	257	266	268	264	261	247	256	281	286	285	278	301	272	286	260	233	261	255	269	218	241	256	273	269	269	273	258	272	252	253	233	286	276	256	280	280	240	287	228	271	277	268	244	231	264	279	261	266	289	286	248	275	270	260	267	279	252	267	287	258	244	262	252	234	288	240	252	282	276	275	306	294	287	302	256	263	272	286	284	249	253	249	256	299	272	244	236	272	256	238	258	235	282	271	255	280	270	274	311	251	290	278	288	299	235	248	258	255	239	263	277	265	254	243	247	263	275	259	256	249	262	274	230	288	269	263	283	271	249	273	263	271	264	292	243	263	277	273	244	253	248	288	284	261	275	247	243	261	240	283	279	250	274	301	256	259	272	261	256	259	241	256	262	294	272	264	262	274	247	264	280	266	271	248	263	275	264	271	278	235	271	263	219	262	287	287	251	241	287	295	287	277	256	243	235	265	233	249	241	278	289	266	279	266	271	261	265	250	255	292	266	271	241	249	256	250	281	286	276	239	271	256	265	257	274	258	238	263	270	232	250	241	266	267	239	277	228	276	256	260	291	278	265	283	238	252	292	281	275	275	247	279	248	265	268	269	251	252	254	287	254	250	275	277	243	262	251	245	290	272	260	252	257	275	265	271	223	245	258	275	264	248	279	266	261	240	264	257	259	268	270	286	294	268	272	282	262	297	268	279	215	258	283	260	230	258	320	243	260	285	257	258	263	228	300	257	289	240	240	254	286	257	272	282	274	248	284	263	260	227	281	260	265	276	251	279	271	265	257	263	277	255	240	278	253	285	222	251	237	284	275	258	269	264	288	260	253	272	278	279	292	255	286	261	255	268	244	257	256	296	230	267	288	276	279	275	255	269	244	284	258	262	286	259	271	282	265	274	278	307	255	292	240	281	232	245	275	268	265	275	247	266	272	255	252	241	246	236	260	287	254	269	244	264	246	290	243	235	260	241	247	306	261	262	249	257	239	261	277	223	263	253	261	285	271	265	261	245	277	251	247	272	281	265	279	276	259	243	255	253	255	285	256	275	250	257	269	263	263	241	278	262	260	242	267	233	292	272	264	290	282	279	270	270	237	281	240	250	241	276	266	296	263	259	269	285	258	261	269	302	261	273	252	265	239	278	266	311	241	271	236	295	251	257	254	251	290	278	250	297	245	253	287	264	271	270	246	252	258	262	232	223	279	272	288	269	283	281	276	281	299	264	278	245	248	306	252	282	285	230	263	272	259	247	249	245	269	273	301	265	275	236	253	270	238	256	251	259	276	264	271	259	258	275	271	260	242	282	260	241	268	286	285	266	260	267	246	270	274	258	291	271	287	256	227	255	277	274	251	264	257	223	270	253	293	266	251	285	258	254	235	234	280	250	236	259	252	269	260	238	267	304	245	277	258	232	282	263	270	246	248	249	272	237	264	269	267	257	279	240	255	280	273	286	233	226	263	263	298	249	279	234	244	264	285	261	257	237	294	253	267	270	273	283	273	258	269	276	246	261	269	270	228	245	268	283	297	269	299	260	271	255	221	257	267	268	272	264	250	252	286	260	221	268	263	255	288	255	264	247	295	245	265	255	244	282	231	243	254	235	274	283	260	235	265	283	228	258	263	277	285	263	270	263	268	275	265	280	281	262	256	241	228	226	255	256	282	265	289	275	244	252	273	279	258	256	254	274	281	273	247	224	274	235	259	232	253	269	259	279	284	253	274	250	243	255	253	259	269	278	261	256	255	259	242	283	278	252	258	287	254	263	261	297	270	284	265	261	246	316	245	253	265	290	277	260	298	235	266	276	258	248	268	235	257	278	253	246	287	269	291	271	262	257	265	279	225	243	275	257	271	256	284	274	268	280	273	323	240	286	236	269	276	248	285	256	260	232	262	254	249	262	259	275	286	229	275	300	248	288	235	237	258	268	247	295	291	284	269	256	238	242	284	243	300	246	251	283	269	282	262	279	268	244	220	300	256	261	268	264	275	270	276	262	302	247	285	284	264	261	247	242	266	273	279	282	269	263	281	291	263	256	235	269	255	287	265	298	261	260	277	262	271	287	280	265	256	318	256	252	266	273	239	270	260	260	275	262	269	261	261	252	227	251	261	269	235	256	271	293	291	245	243	290	269	273	291	256	273	265	277	280	290	251	256	271	260	275	244	250	276	250	265	275	265	279	274	257	272	244	296	297	233	260	273	277	284	247	250	239	226	273	285	260	288	233	276	268
8140	1302	2394	2961	2288	1791	1443	1263	1148	1038	1006	933	835	832	855	850	817	774	774	768	740	725	776	713	754	729	756	745	702	670	682	716	711	722	677	680	686	658	692	658	668	662	650	638	651	679	717	658	686	674	681	702	666	641	668	655	726	693	641	666	631	675	661	658	646	617	631	651	646	652	607	709	657	688	606	623	676	680	652	666	695	707	613	641	685	700	658	606	656	675	621	595	683	647	630	587	650	695	641	640	671	635	658	674	639	654	631	640	646	637	682	621	646	675	661	635	656	613	648	652	635	604	644	634	622	679	654	671	662	636	593	671	613	653	678	677	680	631	665	678	703	648	648	634	637	649	628	630	705	672	647	677	641	692	646	617	662	662	663	683	688	664	640	635	646	628	650	650	601	631	631	658	644	645	630	625	651	626	677	642	612	649	689	676	635	674	669	637	666	641	657	650	658	688	629	681	675	623	652	714	668	650	649	653	673	666	613	646	627	640	655	644	652	665	664	653	655	676	640	655	662	700	684	605	629	642	655	645	637	668	639	631	597	683	656	682	665	653	684	615	632	652	650	643	657	664	662	664	578	633	645	607	643	656	639	622	643	590	662	636	708	674	663	622	631	687	628	625	619	713	602	661	666	641	639	646	647	673	659	631	644	647	626	666	614	640	685	637	651	637	653	697	687	671	646	638	656	670	673	653	710	668	654	648	615	654	626	672	670	624	686	677	658	619	655	621	623	618	688	681	641	634	703	645	726	678	611	671	647	648	684	647	658	652	648	607	693	666	681	651	629	637	624	609	611	648	651	648	625	643	618	622	692	664	613	644	663	647	612	678	661	661	638	642	641	645	645	657	671	632	605	668	635	660	644	658	654	674	680	678	663	661	639	681	662	674	679	668	636	613	630	663	634	674	691	672	656	588	636	664	606	634	664	635	643	625	656	630	662	643	637	625	636	680	619	646	648	621	655	645	657	670	681	630	687	638	644	631	638	644	647	647	702	604	677	644	631	661	703	617	664	637	678	649	622	625	656	640	691	634	629	627	691	655	650	657	683	616	616	684	604	622	626	669	641	630	644	599	681	676	657	617	679	657	652	657	661	614	638	633	710	670	665	653	658	646	644	684	654	662	660	639	701	663	642	617	652	673	630	682	620	620	668	627	628	659	669	622	670	627	622	647	682	664	688	614	633	672	696	627	636	687	654	691	667	639	673	644	647	665	654	621	627	677	640	649	618	641	644	658	605	593	648	657	624	670	683	674	677	633	603	663	643	627	602	661	664	646	653	662	654	643	655	600	612	704	642	669	616	667	656	676	674	661	686	681	665	642	664	671	677	665	678	643	654	625	681	696	663	678	653	638	634	641	649	688	633	622	662	694	678	624	654	658	679	656	628	662	607	656	628	651	660	674	662	630	637	704	629	698	649	689	657	640	646	662	689	661	642	649	625	622	653	669	675	669	650	652	633	630	631	655	622	632	658	611	624	648	626	639	636	638	669	660	664	621	650	643	653	659	657	628	635	637	640	684	683	616	628	667	631	642	642	643	640	677	672	653	709	611	655	658	643	642	696	642	646	672	675	620	680	670	685	669	657	661	644	711	646	658	662	646	622	651	721	653	670	664	680	667	616	659	680	635	656	627	630	702	680	690	614	631	657	665	672	620	651	573	625	649	652	633	613	657	643	653	681	624	658	624	678	676	664	666	653	643	681	662	623	687	638	672	588	652	660	623	685	652	652	650	605	654	644	633	654	672	647	607	658	652	632	673	674	691	626	697	658	622	658	669	609	670	606	670	646	641	671	654	683	638	631	640	641	633	641	704	687	653	636	606	647	611	691	632	641	647	672	637	673	625	642	633	640	647	613	631	676	671	637	658	637	647	617	671	639	678	667	637	666	673	704	679	695	651	637	652	703	651	647	674	624	671	615	630	638	686	664	668	698	647	650	653	636	687	642	670	663	625	624	673	650	625	599	683	672	613	630	631	622	667	662	615	642	678	638	673	690	665	653	686	691	720	669	669	641	650	628	620	626	658	642	629	631	677	683	682	645	654	662	661	616	656	667	634	633	632	681	641	656	601	644	640	669	648	676	639	622	694	646	647	632	618	640	663	654	656	624	672	652	659	692	629	628	666	668	647	636	640	600	665	658	670	624	658	646	637	652	639	660	679	667	638	655	677	673	635	600	603	586	621	685	683	670	684	602	654	610	657	631	630	697	632	647	615	639	696	645	662	624	624	689	644	637	648	600	631	677	673	614	652	668	676	700	689	663	608	648	666	637	624	659	644	631	678	671	672	645	673	666	615	650	614	662	648	672	643	656	655	648	630	615	652	689	682	656	683	627	625	675	659	641	653	650	649	675	654	609	662	627	658	676	644	635	686	621	670	670	668	635	676	632	645	694	596	654	605	634	696	682	594	657	679	701	654	669	619	652	656	635	663	675	676	664	678	640	660	678	656	624	631	629	663	674	638	674	657	610	664	633	672	674	653	655	633	607	658	661	567	643	677	640	679	674	645	680	652	652	657	655	671	672	697	645	683	611	623	686	646	660	665	660	657	652	640	663	714	658	640	639	667	626	647	649	627	647	668	686	657	641	678	624	638	656	629	679	594	679	650	663	667	648	647	674	669	658	670	683	659	655	667	607	656	720	685	620	690	663	640	625	632	653	683	620	649	655	633	645	639	695	662	615	626	674	651	676	642	626	655	620	625	662	672	643	665	660	646	689	641	667	649	634	610	650	688	651	653	696	679	588	629	629	673	639	669	667	669	618	674	650	649	628	670	601	638	641	688	617	644	681	640	658	645	679	668	649	675	637	620	619	655	638	650	626	651	658	673	628	636	654	613	607	616	673	693	650	645	647	644	654	632	598	661	652	636	598	656	702	675	680	657	681	687	671	657	627	634	674	670	669	600	674	625	623	674	663	651	672	601	637	654	638	633	647	602	635	646	665	642	635	674	649	661	624	664	682	629	655	660	716	638	640	661	629	608	648	644	626	691	633	643	621	601	687	627	682	639	646	681	663	671	668	617	670	637	644	613	659	647	616	682	667	655	616	667	638	624	636	680	608	662	664	600	656	694	644	640	654	643	638	633	660	641	658	651	641	670	642	609	641	695	624	637	642	605	633	642	656	660	648	644	664	672	625	635	670	628	656	650	637	635	651	644	664	681	636	662	599	662	625	710	620	672	666	669	619	668	667	655	668	685	622	642	637	699	672	625	589	647	641	664	659	617	688	681	602	674	621	601	611	624	639	636	648	703	633	656	632	704	668	653	658	633	600	651	626	595	667	681	665	635	699	673	653	689	629	634	693	700	633	653	641	633	616	616	686	666	663	668	677	647	602	658	669	649	658	673	622	644	615	635	649	647	638	650	634	622	691	650	636	663	665	595	656	640	647	644	640	645	662	664	634	614	600	676	639	639	694	676	646	665	627	639	616	695	654	588	647	609	660	629	687	624	686	671	622	618	655	656	620	628	644	628	645	640	650	653
1714	370	353	382	356	411	387	395	330	367	351	340	393	334	351	390	353	359	346	357	348	386	321	383	373	385	375	383	338	363	379	346	313	360	359	377	397	381	345	376	395	332	336	358	352	362	368	312	385	357	345	373	385	377	345	355	374	358	388	333	377	366	403	351	349	374	338	379	343	330	331	363	400	396	378	357	344	385	364	379	361	332	373	367	352	357	367	382	323	347	372	359	411	366	379	346	346	379	357	346	352	380	342	383	367	386	361	379	327	373	363	366	334	370	344	346	364	372	375	346	367	350	358	388	320	389	417	369	388	354	381	346	353	385	356	376	386	367	323	347	375	352	366	360	379	377	361	356	338	345	354	366	362	340	368	383	353	346	380	374	330	378	438	407	361	368	343	362	359	332	359	356	347	369	387	385	345	355	353	384	359	347	363	330	343	399	367	354	334	369	341	372	355	338	363	357	349	383	358	388	357	375	388	344	353	354	396	346	356	369	349	352	322	397	359	342	341	354	362	341	377	382	339	352	392	358	389	359	397	369	379	345	337	335	330	352	359	391	344	360	365	358	335	316	370	354	350	370	372	385	377	393	349	400	313	328	395	329	361	351	338	383	355	373	366	364	375	374	381	309	344	368	347	335	332	339	348	360	361	333	322	375	363	369	356	348	367	327	364	390	371	348	332	355	350	361	360	356	360	367	393	351	386	398	362	382	362	367	359	338	403	358	369	353	422	330	361	339	339	365	369	362	358	356	364	351	381	346	404	375	377	380	347	386	387	321	367	384	338	387	361	332	390	392	344	373	349	365	379	347	357	318	337	349	371	366	359	330	369	355	358	362	375	358	363	364	411	385	354	397	368	364	370	324	362	348	399	398	372	383	372	351	379	415	385	360	347	343	341	373	336	367	326	356	384	330	363	372	334	368	387	324	365	370	367	325	333	329	405	322	356	411	369	357	359	375	375	379	390	377	346	373	332	350	344	329	367	406	357	365	366	322	367	370	336	361	388	369	366	368	373	332	321	371	326	363	341	371	363	372	336	358	353	372	342	351	396	370	386	357	337	374	367	356	356	340	367	347	372	352	408	396	389	365	385	363	338	353	369	352	376	325	376	350	362	373	369	352	345	352	351	385	366	367	373	380	371	316	377	356	355	372	393	377	336	398	349	358	331	397	360	386	370	368	363	337	388	354	313	374	368	371	344	329	346	370	378	364	361	336	370	374	361	361	342	389	383	353	357	367	335	318	345	337	341	359	367	346	366	369	328	324	377	357	368	339	342	348	325	401	347	357	361	368	406	358	322	345	317	344	360	369	377	323	334	334	316	401	328	351	368	322	361	333	387	361	345	352	343	364	364	370	363	383	378	360	340	341	351	334	359	343	384	381	374	353	344	342	357	376	365	380	395	406	342	333	347	387	353	327	323	357	343	374	404	387	369	344	377	367	348	361	359	370	360	354	370	370	366	342	367	356	350	358	366	349	358	367	355	330	363	359	364	386	350	382	366	355	359	375	365	357	356	367	315	348	386	369	377	348	353	313	375	350	368	350	360	350	365	361	381	358	366	362	353	351	330	355	362	351	335	339	337	358	375	372	338	393	355	364	354	347	348	370	378	359	340	398	369	337	387	393	350	406	340	372	343	317	353	375	345	393	395	358	362	350	352	374	366	347	356	372	351	360	329	357	325	379	369	350	364	360	369	357	382	365	325	365	338	339	358	351	344	363	371	339	348	372	369	353	357	345	397	360	342	347	393	356	340	344	352	391	378	367	365	357	380	356	379	363	395	390	366	363	353	344	343	404	394	396	358	367	370	371	361	332	352	330	341	359	351	356	323	373	349	391	350	358	370	374	367	373	366	369	411	385	395	389	375	359	350	353	372	367	338	368	378	342	342	366	368	348	380	364	333	331	339	401	371	335	355	327	307	332	352	315	351	362	362	371	388	321	367	371	419	344	404	364	366	367	361	378	360	378	361	341	369	366	353	357	374	349	348	322	328	367	368	342	352	366	351	342	362	366	354	344	323	345	348	348	351	358	317	343	337	365	383	362	397	340	355	346	356	340	329	339	388	376	338	357	357	344	403	367	364	333	363	334	398	382	354	353	359	386	378	358	369	368	366	355	346	363	338	353	378	340	343	345	346	325	348	338	386	397	307	364	354	329	360	401	356	348	377	352	375	390	384	343	314	349	340	287	383	383	332	370	340	364	355	387	356	351	386	367	342	387	412	392	396	372	357	370	361	316	383	324	364	361	339	405	327	350	327	390	387	323	396	342	328	373	344	350	370	359	379	333	351	344	371	335	355	380	349	323	349	350	390	361	353	337	333	359	370	355	353	347	385	343	370	356	343	357	324	381	366	328	350	371	381	341	362	351	367	368	366	353	399	362	374	345	355	375	365	367	368	392	359	370	391	364	375	348	387	342	342	363	355	375	332	382	360	353	360	343	379	375	336	387	346	366	362	345	333	352	394	372	396	351	367	353	358	391	346	358	396	353	341	372	390	343	349	368	374	382	369	348	370	360	355	364	368	331	379	363	337	357	346	374	379	353	339	355	377	373	365	364	362	358	332	354	351	362	361	377	324	336	348	344	337	349	342	334	376	400	379	367	347	367	376	337	352	355	394	360	391	367	384	405	370	379	347	349	363	344	350	365	377	384	374	353	354	311	387	364	339	390	364	354	391	378	347	355	370	353	360	394	371	330	400	376	301	343	372	362	380	351	376	356	385	339	336	338	377	372	367	359	353	384	380	372	324	354	352	362	323	351	382	407	320	355	349	379	341	395	385	373	369	396	365	359	349	368	357	370	363	406	352	357	347	363	359	348	369	349	324	325	382	380	353	342	356	334	380	378	337	358	330	353	365	370	345	360	311	363	359	374	349	352	384	377	367	351	356	359	364	331	348	367	345	342	335	364	394	357	379	340	381	352	357	359	329	339	341	339	388	343	352	391	371	402	343	317	351	391	386	354	360	365	361	338	365	316	378	363	396	385	336	364	331	372	349	392	316	354	334	361	375	357	374	330	367	355	365	349	359	378	378	355	356	388	373	361	353	326	369	350	374	312	349	395	406	381	387	356	340	354	359	389	319	328	375	373	385	342	401	369	388	405	374	345	374	369	334	366	422	389	351	344	379	365	334	387	371	345	360	338	349	349	369	379	327	400	382	366	352	353	353	377	360	421	375	359	397	359	391	384	349	365	371	377	341	328	390	404	365	339	367	330	400	375	374	377	362	386	393	360	377	347	358	367	360	339	376	357	376	367	363	352	350	342	385	345	368	354	339	365	348	358	363	340	370	384	374	392	384	344	362	303	351	369	385	360	348	347	316	324	383	386	359	405	377	357	360	367	342	356	361	363	393	346	340	386	377	365	367	352	339	369	372	380	361	336	358	371	354	345	383	322	380	336	387	383	375	368	385	372	359	367	355	347	357	367	370	358	359	372	371	357	383	358	366	380	332	354	359	349	349	366	387	340	350	368	368	364	351	345
1904	811	844	832	852	828	844	791	810	763	828	798	789	781	788	797	810	837	779	817	838	773	823	829	764	819	817	844	836	774	803	784	789	791	806	805	822	786	749	796	801	816	828	788	769	848	819	770	778	803	775	815	835	771	790	747	807	777	779	793	795	852	780	752	752	800	806	796	817	784	785	812	779	774	750	819	736	816	808	805	787	769	827	770	744	773	776	846	793	816	773	820	802	779	795	797	804	750	825	809	754	743	821	831	786	820	842	764	774	783	778	781	795	801	797	835	760	790	757	843	787	811	823	779	797	815	805	787	735	803	749	758	761	789	789	835	796	823	781	828	809	832	700	777	824	777	818	834	773	813	777	786	816	752	820	761	753	793	815	775	832	762	776	795	809	803	767	846	820	777	773	802	808	821	827	820	803	776	799	836	773	864	785	839	797	778	842	807	819	780	785	810	805	840	808	780	760	766	781	821	860	807	779	821	800	815	793	796	751	802	798	788	778	797	760	772	778	793	786	787	780	849	775	808	838	790	801	731	763	798	796	833	772	807	754	783	787	803	816	829	774	804	796	770	815	747	762	814	799	747	802	815	808	768	769	813	807	834	761	795	767	821	805	741	810	773	844	791	763	767	763	807	812	780	745	790	796	808	780	833	805	780	794	806	799	754	806	842	821	794	810	793	809	810	771	786	788	847	766	782	845	786	783	780	803	818	777	802	797	811	831	812	769	736	814	812	821	787	794	809	793	780	799	806	817	802	855	817	763	765	837	879	748	769	763	782	799	814	818	803	845	864	750	747	774	790	753	804	841	797	810	790	738	826	779	821	787	779	797	821	778	858	769	776	754	805	836	831	757	771	819	787	801	850	810	800	863	787	794	807	757	793	791	772	817	794	828	778	797	814	761	757	798	774	813	813	778	804	787	851	805	780	812	755	859	762	791	767	751	756	742	797	810	817	796	762	789	733	827	792	774	798	877	770	838	836	864	803	775	814	838	808	791	785	743	779	813	771	806	797	838	785	791	812	787	800	810	759	799	832	794	736	762	791	825	809	833	788	811	803	840	753	778	786	778	777	779	815	826	790	831	775	771	785	823	833	808	732	790	800	761	749	805	770	782	763	818	758	831	814	798	787	801	764	797	779	810	817	804	792	779	752	762	776	797	823	822	829	806	758	848	825	821	792	795	768	802	814	724	772	747	796	846	781	760	803	858	733	833	788	795	799	801	792	792	830	815	792	810	796	822	799	787	823	775	768	794	790	763	775	755	775	784	781	796	781	782	799	785	761	748	822	786	786	794	857	746	826	745	793	783	765	838	710	797	780	786	873	766	832	829	839	828	798	781	788	803	736	804	758	789	737	749	786	769	777	800	758	838	753	792	765	796	789	800	739	801	726	781	748	825	741	813	793	802	751	779	779	808	795	755	787	808	809	778	763	804	751	766	805	825	803	866	790	777	793	811	778	790	740	795	784	751	857	794	778	761	748	824	817	853	835	821	788	847	797	792	840	817	816	827	786	789	788	815	853	781	817	767	824	819	804	789	761	857	815	813	798	773	796	778	750	778	763	748	747	826	797	816	740	807	838	789	742	793	791	784	773	807	780	811	791	760	784	841	832	760	830	822	776	794	829	862	794	806	805	812	776	800	761	785	788	782	857	795	787	781	811	732	801	802	791	789	786	807	833	857	776	802	803	808	797	786	760	754	782	820	778	797	856	837	787	831	825	836	782	781	831	776	804	848	788	768	765	770	801	792	791	777	794	777	753	812	812	777	777	813	822	789	791	829	796	841	780	766	763	792	795	761	762	791	750	776	841	788	782	834	796	801	784	783	777	786	803	815	784	795	780	793	760	790	795	785	763	760	826	783	793	794	801	789	827	800	806	796	816	812	832	750	834	832	784	778	842	772	821	793	864	832	795	797	815	777	778	806	818	775	773	784	775	784	854	779	764	800	821	825	784	760	784	791	765	821	794	742	809	783	808	803	750	809	870	774	816	788	768	771	775	744	819	801	841	828	804	806	804	819	781	809	816	818	819	782	788	817	797	809	842	841	768	816	792	790	804	806	832	771	825	798	772	744	798	764	784	787	768	812	746	777	798	871	739	810	830	769	823	754	847	773	822	822	847	827	761	796	822	779	861	751	824	782	772	788	837	766	730	760	765	817	847	846	787	779	739	775	832	799	785	782	769	793	714	842	823	753	776	785	773	773	762	784	776	793	787	804	781	772	759	799	786	828	712	811	794	797	776	776	795	812	776	749	769	772	862	805	783	853	795	857	807	795	794	826	791	811	844	817	769	737	836	801	804	727	814	816	798	779	797	767	780	828	790	775	736	796	766	810	775	756	785	743	812	769	818	789	793	798	788	811	872	806	789	786	782	839	817	760	820	779	761	795	774	802	816	773	768	828	796	817	808	786	775	799	818	784	772	838	819	810	791	806	782	828	819	767	783	767	790	810	793	769	754	781	803	793	780	829	758	794	791	800	780	776	785	793	776	830	808	818	799	833	806	815	781	801	789	791	788	806	727	826	777	771	814	759	758	744	763	791	844	778	772	773	801	841	814	818	797	814	776	763	763	793	797	793	796	758	793	769	777	816	787	749	812	800	770	814	790	835	794	767	808	799	773	804	821	824	802	738	836	772	790	795	821	790	833	779	777	797	774	768	767	772	752	783	834	758	797	808	761	764	828	774	830	794	807	796	836	795	809	802	767	802	823	779	779	779	814	805	790	811	828	821	795	818	798	796	773	791	775	808	770	799	805	774	804	824	789	781	831	777	769	813	816	736	777	800	816	840	802	814	806	788	808	756	795	770	791	776	818	803	853	821	788	880	740	833	782	768	800	790	758	800	846	761	771	829	765	799	812	798	802	825	813	823	836	761	791	776	830	822	803	810	787	815	782	809	779	794	793	800	820	783	840	793	753	781	777	805	830	806	751	796	849	779	777	777	793	837	803	805	810	840	821	828	787	802	750	814	829	774	774	767	755	823	765	798	793	763	843	775	780	751	801	779	802	791	804	790	835	797	823	775	799	794	796	772	803	740	729	777	755	775	794	803	768	791	804	783	771	800	791	812	842	793	845	807	763	817	793	794	823	801	821	764	807	808	814	790	803	791	786	817	835	807	857	784	814	787	776	800	764	791	824	798	758	793	830	782	788	809	787	819	774	771	780	812	824	804	733	816	787	796	842	853	784	788	830	859	776	859	795	770	806	758	789	784	822	815	823	797	797	750	813	784	785	824	786	774	757	787	813	809	795	821	760	833	796	762	808	817	829	823	802	819	877	813	796	746	759	814	779	770	809	844	815	787	811	780	805	809	785	786	771	809	801	768	796	801	803	818	797	779	799	819	826	771	855	810	766	789	764	806	795	780	799	834	813	809	803	744	798	836	798	844	798	827	815	834	771	821	754	775	822	802	768	823	809	832	772	802	798	836	771	813	819	815	748	817	806	819	794	845	828	768	742	722	763	868	816	804	766	806	809	754	793
7477	518	577	501	339	325	232	240	198	207	198	210	173	199	192	190	169	170	163	178	174	185	177	162	218	187	169	173	168	210	184	181	167	175	158	179	170	190	192	162	157	198	165	202	192	171	156	177	174	153	152	154	190	188	181	158	199	177	141	181	173	178	188	190	167	191	155	173	183	174	185	176	188	165	186	159	159	178	190	184	182	186	189	164	183	161	189	163	164	174	177	172	138	185	200	188	177	155	188	165	172	156	203	162	150	189	162	169	189	176	164	156	164	196	185	176	182	176	180	152	196	180	182	175	177	170	194	174	165	171	174	174	187	175	218	178	181	213	173	180	170	196	166	157	186	205	185	186	196	171	186	176	214	170	172	170	174	197	173	169	145	162	180	177	169	172	168	164	148	149	185	173	167	158	183	171	181	177	127	166	158	188	160	163	166	167	176	200	149	176	191	150	163	198	170	172	184	164	173	140	167	187	191	164	170	174	177	175	170	211	176	193	168	198	168	166	162	190	151	160	183	178	155	188	188	165	164	215	194	169	164	156	166	183	188	176	156	191	176	163	161	168	164	172	167	160	164	155	183	181	173	178	196	177	154	157	174	164	148	148	156	190	177	193	160	169	149	168	188	143	153	192	152	159	174	188	184	153	194	198	202	183	164	172	179	188	165	183	198	186	181	186	194	165	187	185	168	167	156	171	178	175	159	172	170	161	198	167	211	174	161	171	177	167	156	169	166	158	180	176	165	186	156	185	167	184	158	189	151	157	170	156	161	171	180	176	154	160	173	174	157	163	175	186	176	179	143	153	162	183	191	172	183	165	149	204	187	152	199	194	178	150	147	180	198	185	187	214	172	177	179	174	196	174	160	178	174	142	186	174	176	180	197	185	162	180	197	198	165	180	146	185	185	167	177	193	173	166	167	164	161	171	158	158	175	167	186	174	155	161	170	164	160	187	189	196	173	173	165	183	178	169	153	183	192	198	133	175	174	190	154	152	159	196	168	180	199	199	174	187	198	162	166	181	189	174	181	186	170	167	183	178	188	180	159	166	191	158	173	155	152	178	165	178	159	178	189	171	183	198	190	162	149	159	181	174	191	193	184	179	197	167	194	189	152	159	167	183	156	168	187	182	196	180	185	169	212	161	199	194	171	166	168	149	168	163	158	183	172	175	184	166	169	176	187	158	178	182	202	169	160	163	191	169	190	175	155	135	158	172	186	202	182	178	183	162	147	193	191	187	185	181	182	168	186	175	178	170	164	163	190	205	193	171	165	184	166	171	190	196	171	184	184	173	156	179	149	168	179	167	175	178	161	169	156	185	183	185	154	178	164	166	179	199	188	184	167	192	173	183	159	166	167	174	159	190	178	172	157	150	190	187	187	186	179	173	172	156	188	159	169	180	179	180	160	168	146	178	186	156	170	170	182	185	144	165	158	164	138	170	153	170	186	167	194	163	188	176	175	179	196	178	202	167	157	197	189	187	150	197	195	163	178	178	177	166	166	182	169	156	145	175	198	163	166	155	193	156	189	174	199	192	156	187	183	176	168	164	174	180	164	164	167	172	174	186	183	182	149	162	160	188	162	173	185	165	188	179	156	173	182	163	189	151	174	171	170	145	178	185	168	185	166	172	164	152	192	197	183	170	165	159	148	187	181	196	181	150	187	158	177	176	167	167	151	189	193	179	175	159	171	175	164	188	171	176	174	174	175	169	191	151	170	197	157	184	174	179	165	187	166	182	181	190	166	180	160	175	161	171	152	163	182	169	167	162	169	176	154	181	159	167	175	177	183	167	163	176	162	182	166	179	198	166	177	172	175	151	178	158	179	167	149	186	159	153	173	170	183	185	186	186	175	199	179	189	209	173	162	174	187	154	152	166	165	214	168	173	153	172	182	178	153	156	204	175	179	166	182	169	188	173	170	175	160	160	176	155	161	171	171	161	161	189	204	200	160	159	159	175	168	183	174	160	194	182	168	165	187	192	176	158	174	153	183	191	160	174	188	179	170	194	160	194	153	176	180	176	206	183	181	171	174	180	197	178	167	164	185	173	153	167	184	190	182	179	180	171	162	197	170	183	200	175	157	201	175	172	176	177	189	189	179	153	184	181	190	174	178	151	171	177	184	170	152	178	181	146	152	178	154	178	173	188	184	191	177	174	147	171	173	162	173	185	180	169	154	174	183	167	164	163	181	180	157	185	190	177	204	167	188	164	193	150	160	173	156	175	200	160	164	172	144	153	168	176	191	178	177	172	171	178	185	169	190	168	164	167	178	162	161	188	157	191	191	176	164	213	163	163	164	187	159	206	185	147	146	183	169	171	183	162	158	182	169	158	187	152	168	221	167	150	156	154	166	167	185	166	180	160	193	168	166	190	167	159	172	157	155	186	196	166	165	165	174	179	173	180	160	181	174	175	172	193	178	165	174	145	183	184	168	186	177	185	165	174	174	173	173	196	178	186	180	191	183	175	150	186	198	151	182	161	204	158	169	181	176	163	166	190	175	154	174	153	167	154	174	166	147	166	174	150	187	161	185	164	160	163	162	161	181	162	194	171	176	161	180	183	174	178	163	180	182	175	152	159	193	168	205	198	181	166	146	178	171	180	165	169	174	189	174	179	171	183	182	174	181	202	178	180	171	179	181	176	137	191	163	166	192	169	167	151	166	162	176	184	174	176	146	185	133	169	170	191	188	178	179	201	178	180	201	168	161	180	188	182	182	189	178	179	184	196	158	187	169	154	204	172	162	188	165	154	158	199	189	175	191	182	144	194	165	155	163	174	190	183	161	168	180	176	178	157	181	181	176	161	154	168	161	160	190	190	188	185	185	178	179	188	200	163	155	167	178	184	171	209	183	161	181	170	168	193	190	175	148	180	164	162	170	164	165	186	181	212	174	169	185	155	163	174	188	164	178	205	187	196	213	135	181	174	185	187	172	177	170	194	169	167	201	168	184	183	161	170	165	164	167	154	165	155	157	169	160	174	164	180	168	187	189	183	169	164	187	143	187	166	172	170	177	200	184	158	177	171	186	174	186	174	155	192	178	173	164	204	159	188	176	175	176	184	183	155	177	164	190	180	184	158	157	170	173	185	154	192	181	176	180	168	168	177	181	173	171	166	192	188	172	201	172	181	163	180	176	135	164	168	176	159	167	171	191	183	193	185	183	145	175	174	179	195	171	186	205	157	177	179	161	175	170	184	156	192	170	166	186	178	143	182	193	169	175	161	188	191	164	179	162	189	180	171	164	154	170	173	168	167	175	178	157	183	153	181	186	184	183	172	187	155	206	189	174	156	159	189	164	167	175	149	161	157	177	165	181	180	182	175	172	149	168	169	143	186	173	153	186	155	170	151	179	162	164	188	175	178	186	173	184	153	166	176	167	160	188	169	193	154	158	176	183	162	170	210	168	155	172	162	164	191	201	167	158	188	194	171	171	189	176	171	198	165	179	149	180	162	169	150	190	173	183	187	188	175	160	162	161	193
6107	749	1283	1625	1284	992	895	808	729	686	680	574	565	547	549	506	499	519	510	489	492	513	487	467	485	434	517	467	496	407	461	476	472	460	465	457	462	475	453	444	491	458	503	450	461	455	412	443	460	436	410	463	430	417	460	455	429	439	440	458	467	466	445	475	444	431	438	426	419	451	431	478	438	423	455	434	467	429	458	454	457	432	474	455	446	448	465	456	430	445	417	449	483	449	454	415	467	470	454	457	425	454	447	413	421	440	454	451	438	425	447	449	446	444	453	469	466	422	497	449	434	451	455	414	476	469	459	477	438	405	426	465	441	424	456	460	464	453	436	482	428	448	442	407	492	457	448	405	444	458	498	440	437	400	461	412	424	457	471	422	441	391	473	443	434	454	460	410	458	491	418	468	482	458	440	425	436	412	430	443	422	455	467	440	422	436	438	441	449	452	483	421	467	445	444	430	420	412	452	430	445	432	449	415	468	406	436	438	452	446	448	436	451	422	465	455	449	422	486	403	431	461	465	476	426	410	466	424	467	477	429	443	457	445	444	439	463	463	445	424	450	480	443	428	390	483	450	433	482	429	476	434	447	466	434	439	463	459	449	430	447	419	406	452	444	438	396	463	468	463	443	452	457	445	437	444	458	462	450	502	445	468	465	444	455	448	480	413	439	410	429	483	434	407	434	439	442	424	444	396	470	446	465	462	444	417	456	440	451	437	465	424	475	424	436	461	440	438	451	497	462	452	477	437	411	425	448	428	447	496	476	443	467	408	418	461	430	468	421	414	434	430	463	413	413	446	424	432	447	436	464	471	454	416	450	453	435	475	457	434	428	428	425	403	465	454	454	450	415	467	450	465	436	455	435	472	436	465	453	424	440	422	454	472	454	399	449	426	453	429	449	447	444	469	417	436	451	452	460	486	441	462	444	424	464	446	456	446	482	448	437	429	440	471	376	492	453	427	456	438	465	475	464	433	469	432	479	453	443	438	480	496	460	426	443	486	447	457	445	391	472	470	437	435	425	455	455	436	462	430	465	449	463	431	437	413	415	399	434	447	438	455	422	440	463	457	449	437	455	436	461	446	416	406	465	440	416	468	484	452	420	460	425	414	449	473	440	409	434	451	417	460	429	490	488	414	465	439	404	424	488	427	427	430	445	412	452	433	465	436	477	445	423	447	459	438	452	473	425	433	460	429	463	405	440	469	424	456	459	418	438	449	436	461	442	485	436	458	426	482	440	465	469	446	456	422	440	481	448	489	457	462	439	433	455	462	449	450	433	431	452	457	439	447	434	430	435	464	473	463	430	484	441	482	480	434	462	456	450	457	453	472	443	474	450	468	441	498	457	450	418	442	466	432	436	454	400	450	414	420	445	446	469	499	464	379	426	454	500	444	457	478	423	448	476	460	443	488	440	460	448	416	425	484	455	464	435	441	419	426	433	401	467	465	461	440	454	452	458	459	455	461	418	470	454	450	436	455	439	438	491	460	450	418	469	453	473	421	446	430	443	436	476	462	472	431	453	479	463	444	420	468	445	454	447	436	468	437	443	428	453	475	479	457	423	425	457	466	433	468	437	452	423	419	456	439	420	440	430	412	439	462	432	449	440	446	471	452	456	439	421	448	437	443	434	454	419	473	463	453	425	388	452	483	457	433	464	453	477	482	457	455	468	449	448	434	443	445	430	430	447	452	431	449	451	449	490	411	446	436	472	428	392	409	426	439	420	457	434	477	459	440	441	426	415	467	432	469	410	483	463	437	425	466	431	440	449	463	417	485	424	458	438	442	413	421	473	466	433	449	479	431	440	439	459	442	442	455	459	420	439	430	446	422	425	464	432	395	430	478	418	435	466	405	446	470	399	413	428	429	426	457	445	448	455	448	461	435	464	399	394	448	418	434	415	436	448	431	465	436	406	461	432	467	446	447	449	429	456	423	456	431	434	463	465	470	449	446	431	454	438	427	382	459	452	456	473	479	456	457	475	429	463	459	434	463	434	467	447	445	442	452	448	474	435	446	448	448	446	455	488	471	496	454	429	440	478	462	444	455	461	459	440	431	447	424	411	426	473	486	457	464	412	450	468	456	421	466	438	465	434	405	435	405	460	454	445	457	422	477	435	436	463	415	438	429	439	446	444	425	475	454	470	446	449	466	458	453	460	464	439	451	416	447	446	434	440	479	437	413	470	411	412	410	443	462	429	445	455	438	478	456	463	467	436	439	445	450	484	434	441	435	454	423	452	453	447	447	468	467	436	437	413	431	456	445	409	425	440	453	458	478	480	446	427	470	450	447	429	439	424	422	420	454	460	437	440	475	419	451	453	460	421	459	421	449	474	476	447	447	472	452	476	414	463	435	435	422	481	432	463	492	450	463	428	391	457	456	439	422	415	444	447	483	425	487	482	458	447	472	482	434	428	443	412	442	466	442	455	457	461	450	484	432	449	444	449	405	459	423	411	440	436	468	438	436	419	431	444	432	460	440	447	460	404	470	467	454	424	469	463	412	453	436	431	446	451	445	405	428	447	440	441	473	448	461	454	468	411	401	429	483	420	456	431	439	471	444	438	461	433	438	454	418	472	461	477	443	432	455	463	471	430	447	458	440	460	465	459	441	467	426	434	448	444	441	423	444	451	448	460	437	453	447	448	454	441	412	464	428	423	439	476	450	464	432	438	467	437	442	457	418	437	462	417	434	463	472	418	464	407	454	441	461	486	430	464	438	466	464	481	482	443	479	457	462	418	446	492	436	459	441	408	425	437	457	468	445	495	422	436	434	454	419	444	444	420	446	468	439	443	461	421	466	412	467	456	440	466	440	422	430	453	434	417	429	426	450	465	407	463	453	459	414	431	439	449	447	466	424	451	450	448	482	421	446	435	461	438	445	423	392	524	478	496	471	427	406	466	428	466	429	432	452	403	452	433	446	494	444	438	472	454	483	434	439	449	485	445	494	420	404	420	430	440	442	450	460	445	434	477	429	446	416	465	439	470	402	466	444	464	390	419	478	455	438	488	428	442	446	448	481	442	429	442	415	461	475	449	444	425	417	467	448	447	446	431	443	438	447	428	482	437	434	456	437	451	465	414	440	460	425	445	438	438	453	438	429	444	440	430	442	438	446	427	438	460	428	426	492	481	415	460	424	465	461	406	416	410	472	453	461	445	405	465	487	453	386	434	433	476	444	485	431	447	459	447	430	456	416	449	473	431	448	436	419	446	482	412	416	454	446	460	449	417	437	468	442	407	426	425	470	493	459	424	477	468	469	459	425	448	425	478	429	448	428	434	466	447	462	385	450	458	450	419	469	441	447	421	489	464	445	451	454	427	458	475	479	465	446	452	440	443	452	485	429	437	434	440	429	425	424	451	429	467	442	488	470	470	436	467	467	492	436	432	416	456	436	442	434	480	452	433	451	469	441	499	438	462	441	453	465	480	445	448	442	429	440	469	472	421	458	421	447	459	448	466	445	457	440	431	395	444	438	443	436
14043	1289	1081	938	664	522	397	368	366	337	332	305	306	314	305	314	283	277	274	253	269	282	265	286	265	264	247	277	260	268	264	272	235	277	262	263	263	243	292	286	273	259	274	280	288	249	282	257	256	252	264	248	260	283	228	274	252	238	250	268	248	265	295	246	270	256	247	265	253	262	238	260	242	263	250	244	265	265	237	292	259	258	267	266	251	250	239	261	284	274	239	256	269	249	281	266	246	250	259	258	235	247	271	251	263	260	276	289	254	244	255	266	292	277	273	247	275	291	298	260	270	225	272	258	251	251	265	273	280	279	296	277	249	264	254	254	232	258	259	245	237	276	265	280	276	235	237	227	265	251	276	288	285	269	246	235	233	260	243	278	264	289	266	297	286	272	266	287	256	288	267	271	267	271	285	231	268	266	231	290	258	267	242	257	235	267	255	239	258	264	266	265	252	264	259	255	238	252	275	264	253	220	261	231	246	244	251	277	266	258	279	277	274	263	244	262	267	270	278	273	242	246	246	288	266	264	246	264	269	248	279	262	260	251	235	257	232	266	240	233	284	238	272	282	279	280	250	249	266	268	242	253	248	249	302	257	254	267	255	215	299	253	251	242	259	302	253	287	263	250	265	260	269	292	269	264	252	261	241	255	253	238	236	245	270	240	267	285	240	278	276	286	268	264	261	265	262	235	285	221	270	266	262	261	258	265	282	247	272	254	266	269	246	241	261	283	252	230	261	239	265	256	264	253	257	259	292	280	255	296	265	263	267	254	255	254	290	247	274	269	264	249	273	246	250	243	269	258	270	233	255	263	252	241	258	270	260	271	265	262	269	254	283	246	253	258	269	264	277	273	237	275	251	247	282	253	234	283	264	241	272	241	269	301	257	249	238	272	277	293	270	265	290	265	253	248	259	277	227	246	300	319	276	263	275	260	222	257	280	282	277	261	250	277	254	266	280	276	280	268	235	270	255	257	256	257	266	303	254	299	254	276	254	284	313	251	265	240	230	236	256	280	264	258	239	266	228	266	255	247	278	258	276	283	253	261	253	274	291	257	240	267	262	240	261	272	269	287	282	287	283	240	271	278	291	243	282	315	254	275	275	252	245	251	252	275	291	273	258	255	277	252	257	265	247	273	293	255	242	275	248	246	263	275	241	260	271	237	261	241	256	263	265	250	250	279	252	262	230	286	247	238	238	228	226	230	244	300	275	274	266	294	288	244	278	266	298	252	262	259	289	286	284	265	288	300	286	260	300	256	257	268	264	251	276	274	250	260	252	250	280	246	280	263	286	249	266	281	285	269	258	236	274	253	246	265	259	279	262	262	238	279	255	295	297	268	267	249	247	240	259	267	264	246	256	270	257	227	249	279	251	222	264	289	270	291	266	284	266	245	254	262	253	252	276	267	280	222	272	271	289	273	264	251	273	278	250	255	263	258	247	244	264	267	271	262	272	274	250	252	247	265	259	243	264	246	264	271	282	283	270	266	262	264	271	270	279	235	247	266	264	276	247	271	311	271	262	250	263	264	253	278	286	293	226	241	252	259	252	291	283	250	258	262	273	273	270	269	264	285	270	244	248	254	224	293	251	260	269	248	233	279	277	274	260	285	273	285	266	242	290	236	264	233	256	209	251	306	256	268	260	275	274	254	270	280	261	234	257	290	281	276	278	243	280	276	250	255	232	293	242	246	276	248	248	267	299	257	265	284	272	254	288	267	253	256	259	267	271	262	252	288	260	240	248	254	248	274	257	250	258	269	261	262	282	243	255	254	243	275	257	282	271	281	273	291	284	274	272	265	243	268	259	255	284	245	279	281	255	252	282	251	272	248	240	283	243	269	286	294	248	252	257	250	243	275	266	269	240	222	301	248	245	280	243	262	258	260	264	252	270	272	246	260	263	276	287	272	268	248	277	274	264	259	249	253	248	274	254	268	246	232	281	261	248	254	273	253	296	292	244	283	289	234	270	276	266	263	257	260	276	271	245	249	263	229	251	273	275	256	250	255	267	287	266	252	264	295	252	235	245	272	249	277	239	292	298	289	252	263	241	265	266	260	296	254	259	243	242	260	250	236	254	274	279	265	268	284	266	235	282	255	246	269	233	247	284	266	280	236	245	246	257	259	246	274	274	271	267	245	267	261	269	256	264	244	260	254	266	264	248	252	289	253	293	243	286	283	241	229	275	217	255	268	281	257	281	275	243	266	272	254	287	246	260	250	261	240	268	271	240	247	252	256	255	240	253	221	242	233	239	248	244	262	247	274	262	267	268	276	244	216	265	271	258	269	240	254	260	302	286	260	260	236	260	251	286	264	301	255	239	225	250	298	264	260	250	281	305	245	252	262	260	261	261	282	260	273	261	245	250	256	253	238	249	271	274	281	278	280	248	254	253	270	250	282	270	248	272	288	251	252	255	273	221	277	262	240	247	268	267	293	283	257	262	258	241	253	294	275	245	268	256	284	260	294	255	257	258	222	274	244	294	276	257	286	246	270	274	268	294	254	218	250	274	273	260	245	245	283	250	245	263	257	302	296	268	288	258	271	293	246	258	249	276	235	267	265	268	271	267	250	254	259	260	275	285	298	260	264	247	277	262	257	265	223	242	272	259	263	237	286	274	255	284	266	259	280	233	266	258	278	260	302	250	269	288	290	262	264	281	278	261	267	269	270	267	228	259	268	247	266	236	261	248	253	267	292	268	262	245	252	254	275	257	254	253	278	267	253	255	279	271	251	265	261	267	262	243	251	255	277	261	289	245	254	302	235	277	264	291	236	294	298	287	256	275	254	282	246	259	292	238	255	257	243	234	240	279	246	241	293	239	279	274	248	270	266	260	239	260	285	287	270	245	266	274	264	278	270	244	260	255	228	284	270	248	261	246	266	258	275	268	236	255	252	257	250	262	240	253	288	276	271	248	279	276	288	258	264	256	257	244	250	259	268	271	278	299	255	242	253	265	280	268	295	246	287	310	265	256	258	263	263	266	264	283	259	278	284	274	268	258	266	267	270	276	238	263	249	294	263	264	268	291	263	300	251	267	255	264	262	243	252	256	353	271	260	248	296	257	247	265	265	230	243	273	256	260	288	262	282	242	239	247	250	290	284	255	283	289	277	280	246	218	277	259	261	280	281	259	263	248	247	272	293	264	241	272	279	289	257	248	284	265	314	275	273	238	273	270	263	247	262	264	245	262	236	306	255	270	261	246	241	275	236	281	267	244	273	260	247	251	215	270	273	233	247	240	265	277	263	273	259	270	277	250	253	261	232	232	303	260	276	254	274	252	246	288	264	250	265	264	248	254	259	278	248	243	262	282	273	284	257	234	251	262	266	272	288	227	252	244	268	301	233	240	235	268	262	263	248	251	271	287	239	265	265	254	270	270	262	261	265	258	249	224	282	268	279	270	276	263	261	290	266	244	241	282	293	281	240	252	227	249	266	241	281	262	251	253	275	252	277	266	272	269	262	233	247	270	276	257	275	264	238
8243	1284	2294	2965	2280	1770	1418	1354	1129	1063	1009	899	850	859	866	817	834	779	785	741	726	781	732	737	714	689	743	718	706	691	707	665	671	705	713	719	641	706	697	679	714	738	650	646	662	668	637	674	679	688	643	671	672	645	657	641	642	669	680	681	628	635	701	662	678	695	686	677	685	675	690	665	635	642	704	638	692	679	642	635	648	660	655	636	635	654	666	703	641	629	679	655	641	679	641	704	664	646	661	685	680	631	628	705	671	650	671	666	637	605	688	643	644	659	677	639	722	697	671	624	662	640	630	692	681	631	653	640	636	676	638	666	735	685	653	618	622	647	641	655	655	625	656	632	659	621	668	619	648	656	628	634	651	651	658	664	643	642	663	650	629	670	640	648	621	665	631	649	677	640	627	658	718	647	630	652	610	640	620	650	661	632	644	654	612	635	663	660	653	632	678	643	672	641	612	685	705	587	673	702	578	640	680	675	627	658	647	620	601	634	648	658	647	669	643	612	620	687	708	675	608	657	671	634	623	662	665	701	698	647	622	611	656	667	657	642	684	673	668	631	672	638	655	644	655	654	650	660	697	646	720	627	686	643	609	689	668	707	632	640	623	649	639	626	702	655	626	662	663	681	700	629	676	658	690	636	672	657	648	660	677	661	676	617	703	680	652	672	675	671	637	656	696	650	663	651	661	680	637	612	661	665	612	630	654	622	668	687	690	647	605	616	675	683	630	640	670	662	605	653	637	656	613	631	670	605	638	642	646	620	685	644	664	604	637	682	629	690	629	654	677	635	649	626	650	670	672	605	616	655	663	613	667	707	656	681	611	633	678	683	641	656	636	672	700	636	656	638	644	648	681	674	604	656	679	645	664	652	660	660	653	703	658	673	627	652	654	637	641	651	596	663	611	607	674	653	649	691	651	649	667	675	655	700	655	661	631	661	733	622	689	634	682	694	627	672	641	662	657	641	660	661	621	647	606	622	640	638	663	670	644	662	641	650	668	625	668	680	644	695	620	619	665	595	681	682	698	617	658	638	632	671	651	666	662	666	645	658	654	676	654	692	668	609	691	662	649	677	660	664	658	653	628	638	645	664	658	683	656	663	621	684	633	653	653	674	633	677	650	630	658	661	663	655	634	681	645	669	633	633	673	643	637	654	706	668	678	637	695	651	666	637	614	633	665	693	600	652	661	707	686	630	655	648	648	644	635	640	657	675	684	648	632	649	681	670	659	662	619	649	649	621	642	660	649	655	665	645	620	645	625	692	674	626	707	685	682	673	627	621	629	634	653	658	676	624	700	636	648	680	676	686	634	691	713	620	669	639	658	596	640	656	653	642	569	625	676	620	721	643	623	646	646	681	658	622	635	650	620	671	610	661	661	662	673	657	655	677	630	606	621	648	653	648	650	716	658	654	687	680	672	676	676	676	632	645	631	676	645	629	651	669	673	698	665	642	649	648	613	657	634	697	617	661	656	641	660	724	646	619	604	628	639	614	681	641	660	635	631	647	643	665	643	656	639	650	643	693	668	672	695	656	656	658	665	642	670	594	663	647	632	681	634	671	662	637	616	666	661	726	636	662	662	677	671	674	604	620	664	644	638	673	650	636	618	610	673	628	651	658	634	651	649	627	623	638	659	693	640	667	685	659	628	652	666	661	678	645	638	682	664	681	613	668	619	615	635	680	659	651	625	669	666	648	643	647	635	674	640	697	630	700	655	646	651	646	633	683	663	639	638	688	678	697	628	659	665	655	643	662	666	607	693	711	690	659	636	639	654	654	638	641	638	644	692	651	708	637	653	676	671	631	612	665	660	671	642	703	676	682	655	640	630	657	651	609	669	628	650	639	702	648	657	640	704	591	668	608	640	687	682	626	668	677	655	646	676	667	707	605	632	647	661	607	652	671	663	631	649	609	636	657	651	681	637	696	629	617	665	668	700	616	655	660	667	678	616	620	648	651	628	678	723	669	629	673	732	673	670	629	601	649	639	594	607	617	694	630	643	634	678	647	661	637	683	641	679	640	676	668	636	620	632	654	664	667	650	644	667	625	650	639	618	647	684	656	659	649	641	679	658	656	620	654	660	640	662	646	634	641	675	591	638	673	679	672	642	650	668	681	691	623	650	671	710	612	648	710	643	675	655	700	629	632	656	672	669	680	681	650	647	657	664	663	636	689	652	641	652	648	671	623	629	645	666	658	663	628	646	637	658	661	633	702	632	637	662	635	721	680	693	679	642	629	634	678	643	652	649	621	643	638	605	642	657	636	672	633	648	607	642	619	686	638	626	673	699	678	633	630	623	595	655	683	619	661	642	671	670	648	671	670	636	693	672	658	642	650	688	717	646	660	666	653	664	648	691	646	646	632	661	666	659	654	632	652	685	652	633	620	641	625	672	693	651	624	671	610	646	646	690	656	628	614	651	637	666	651	679	648	680	708	665	631	634	627	657	661	654	623	628	627	643	731	663	663	669	625	676	686	605	618	669	600	641	631	667	666	642	678	669	655	623	603	670	679	647	652	630	648	679	594	696	696	623	676	670	648	680	660	675	664	664	641	667	659	615	665	647	676	669	679	670	665	601	637	623	633	626	670	658	678	607	647	605	635	695	698	640	644	662	602	685	662	681	689	658	698	648	668	642	648	688	651	674	674	668	652	651	662	625	698	606	653	645	662	618	667	669	604	665	679	629	688	690	661	657	617	640	616	663	621	676	675	636	655	675	641	663	693	664	648	686	650	650	644	643	695	611	668	643	634	677	634	673	665	627	641	664	641	652	652	648	643	644	656	651	675	641	618	623	684	672	651	674	667	674	664	638	611	666	633	676	642	645	646	626	666	710	618	642	633	631	670	633	608	672	632	607	684	660	667	682	643	669	651	649	681	634	612	689	611	656	608	631	674	715	617	649	658	663	672	666	624	647	703	646	680	639	697	697	677	679	628	625	608	680	721	665	643	659	664	669	654	666	668	659	675	689	636	618	715	632	663	667	657	683	706	672	640	636	686	670	645	673	602	659	618	665	638	698	647	663	624	625	651	630	685	663	636	640	652	607	582	666	642	697	695	665	646	600	671	684	709	614	628	680	651	637	642	612	688	679	674	678	687	600	641	661	634	641	678	642	655	662	663	610	684	601	636	589	681	642	634	601	659	619	654	638	645	659	621	704	636	672	674	689	658	640	618	658	643	641	643	644	705	681	637	635	625	644	635	655	651	669	637	662	645	642	673	682	643	656	630	717	682	620	711	595	649	629	619	620	671	697	619	644	683	663	715	687	705	644	620	650	630	690	655	654	639	685	633	680	675	677	684	596	660	685	636	691	662	682	681	678	632	679	636	637	617	681	615	682	645	673	722	629	616	616	686	658	657	618	659	665	680	690	624	644	672	644	632	610	674	625	665	646	643	642	607	669	641	660	648	630	684	665	684	651	679	657	626	617	692	660	654	650	643	669	602	662	646	644	618	691	670	643	706	659	631	642	659	631	672	620	622
1702	373	356	365	342	341	381	391	307	327	307	364	361	375	339	377	353	340	378	370	400	346	388	367	359	371	372	340	355	365	372	342	371	331	347	393	347	391	369	374	377	374	383	336	372	352	362	336	380	369	336	361	331	351	360	321	340	379	334	333	352	325	346	351	366	364	359	354	355	366	350	337	363	385	348	342	406	354	352	316	368	366	350	385	428	369	359	344	369	383	344	390	342	319	340	297	336	337	335	359	395	347	339	346	358	353	359	350	343	329	366	372	341	375	362	376	336	319	408	354	344	370	349	388	367	334	362	355	365	357	350	382	406	378	373	329	357	371	348	361	347	359	370	351	329	358	316	370	348	374	396	326	371	376	376	323	365	354	364	303	335	378	371	334	311	354	364	325	337	363	335	381	358	364	400	351	365	340	332	381	377	356	370	329	280	391	337	346	355	330	385	370	367	394	318	335	352	363	357	342	375	375	350	386	363	363	336	347	365	366	362	418	332	352	378	360	385	361	312	364	335	371	374	362	377	370	325	353	344	343	352	366	379	384	382	360	362	356	383	388	321	334	353	362	374	340	354	364	366	340	370	341	354	373	327	355	350	377	371	355	306	406	352	357	384	348	379	357	325	319	336	362	341	387	362	338	377	329	364	333	410	378	348	316	342	384	377	366	343	349	344	364	341	361	361	371	366	342	333	343	354	362	352	349	356	327	339	365	339	335	367	370	373	367	362	342	386	369	343	342	391	357	361	327	371	354	374	376	392	378	363	330	339	347	319	390	346	346	327	371	323	352	324	347	356	354	322	376	363	358	312	319	365	357	344	385	378	399	378	331	373	343	385	365	409	358	318	379	368	380	341	364	354	374	322	372	359	383	382	376	353	330	333	359	353	333	345	348	356	313	343	357	368	343	342	364	391	323	353	364	375	366	371	355	363	362	351	362	367	336	384	379	372	389	341	354	389	342	339	354	335	366	351	393	337	343	321	361	361	372	322	345	352	337	384	354	353	351	322	382	357	344	341	372	339	371	376	373	363	350	356	374	352	340	311	383	391	319	364	350	393	345	359	370	394	373	366	383	361	336	375	385	354	328	334	340	347	351	340	372	351	346	335	357	348	359	356	357	366	340	338	337	360	333	369	367	321	318	339	362	336	376	368	351	343	334	330	374	368	353	328	309	327	347	343	367	375	331	360	322	310	356	399	375	358	376	340	365	347	359	343	349	319	362	361	351	341	367	342	346	363	346	364	350	361	344	374	342	368	369	377	342	352	331	349	381	357	371	370	321	385	364	396	346	392	377	339	377	331	357	343	356	358	362	362	359	335	377	349	304	365	391	349	374	356	356	365	352	376	378	341	356	332	356	321	373	356	403	376	368	352	321	366	369	338	382	353	385	341	318	324	321	361	362	379	353	381	341	351	378	332	331	340	352	343	342	325	365	332	385	348	382	387	359	377	396	330	358	374	366	347	317	397	336	353	350	396	370	373	383	334	353	398	337	360	331	370	359	378	370	340	321	366	344	366	334	359	322	349	367	346	344	375	336	357	368	356	327	358	353	379	353	296	361	350	314	365	383	328	382	338	354	402	348	354	360	381	357	350	355	371	364	382	365	386	350	392	371	317	318	331	335	386	352	363	380	347	327	383	375	339	317	337	363	360	372	347	320	387	384	381	375	334	347	355	357	379	358	416	362	356	337	363	337	320	336	369	349	360	382	371	384	355	326	372	343	369	359	345	350	394	366	414	379	351	365	320	355	324	364	353	411	320	378	356	359	353	334	355	358	365	351	330	361	346	313	310	365	345	343	345	330	340	346	339	325	322	341	361	352	370	356	355	371	338	357	332	361	330	403	372	351	368	345	405	345	353	342	341	374	362	351	357	364	336	339	359	351	364	338	342	349	342	336	373	393	389	366	366	372	367	381	351	348	329	385	388	351	347	384	348	340	348	388	329	393	367	368	357	363	384	328	408	372	349	393	349	310	350	380	338	341	328	364	338	316	382	361	360	376	378	370	382	331	376	374	366	346	381	332	335	385	337	384	353	356	349	358	339	325	314	337	340	332	351	372	343	356	358	373	306	360	331	353	360	345	365	322	381	383	321	366	375	342	390	349	368	419	398	364	362	371	353	351	364	335	335	362	323	332	330	397	322	317	316	331	341	378	344	382	369	388	343	374	324	361	326	337	357	361	368	356	357	345	363	331	342	341	339	375	363	356	365	362	357	348	352	359	410	351	328	353	360	362	378	352	387	340	346	364	361	364	375	330	359	361	373	352	362	339	336	369	378	363	383	325	326	338	382	363	363	351	373	331	399	348	349	327	345	347	378	370	354	383	317	387	381	359	358	351	368	361	330	384	382	366	386	372	349	354	329	306	356	340	395	362	351	398	363	382	330	342	345	384	350	369	378	385	371	384	376	392	350	350	369	382	365	353	369	343	361	344	323	331	348	352	362	374	362	360	378	354	379	390	331	379	367	388	380	325	398	374	359	384	369	369	380	362	346	316	367	352	360	368	339	371	384	358	384	348	379	312	399	327	347	326	388	355	326	391	342	345	338	339	368	348	358	373	383	348	372	361	358	323	371	337	359	353	331	359	349	360	338	380	359	347	358	325	333	319	363	329	377	347	305	327	329	328	383	321	388	375	377	344	357	320	342	343	372	385	373	359	364	377	357	368	378	366	383	366	373	342	351	351	354	353	338	379	359	342	357	397	384	386	350	361	372	331	311	334	407	383	384	369	334	361	385	407	348	325	373	349	376	364	383	352	359	351	359	386	327	352	324	328	350	351	367	330	360	365	378	335	362	356	326	345	349	330	344	369	374	389	378	376	352	336	370	380	362	334	393	354	396	346	364	308	346	372	337	366	379	350	353	340	365	374	341	361	373	326	341	349	355	340	363	333	330	347	368	337	362	335	357	361	377	336	337	365	404	370	382	305	375	335	358	345	324	370	347	355	387	371	353	346	390	342	373	365	365	382	341	363	355	360	325	357	357	372	357	331	345	323	327	347	377	336	383	361	348	359	330	316	368	362	353	365	348	314	375	352	306	346	336	337	372	382	349	389	388	421	350	357	361	340	362	337	392	364	376	337	356	348	368	370	328	314	361	383	365	369	355	356	368	321	365	318	358	364	383	356	367	345	333	315	334	369	363	387	378	392	380	387	355	321	349	399	375	345	372	333	323	368	353	383	374	379	392	351	358	331	389	366	344	382	352	393	401	362	358	386	365	331	390	383	368	345	407	372	368	343	380	349	351	369	335	385	389	347	317	331	345	334	330	368	389	343	347	376	363	352	351	343	372	336	345	369	372	344	366	360	356	338	362	362	376	362	377	384	348	327	361	320	342	387	320	352	325	300	368	329	347	381	323	350	373	354	349	349	331	356	373	383	360	345	395	354	337	362	380	380	364	347	383	300	372	291	332	375	368	383	332	339	345	354	370	344	340	329	389	368	385	373	343	346	353	399	323	359	370	362	323	329	348	382	321	341
1962	790	862	818	845	826	796	805	795	815	839	749	808	762	814	796	795	792	789	801	792	823	863	763	790	799	840	801	782	790	832	786	812	792	788	825	758	745	800	792	851	768	819	777	797	760	788	801	722	751	797	789	737	808	843	765	824	787	770	800	790	770	809	811	780	808	820	816	735	773	787	858	821	763	804	763	776	780	759	788	830	792	834	824	845	832	748	831	804	804	824	780	771	765	769	728	750	818	799	793	782	812	807	786	757	769	787	827	800	822	770	777	762	782	771	792	800	796	829	790	826	793	781	771	830	790	789	780	788	814	748	778	795	801	794	803	791	793	843	773	827	781	779	751	841	821	726	791	806	789	769	791	772	787	803	747	836	747	812	801	759	825	821	785	751	782	816	793	830	820	766	794	804	831	852	876	827	826	812	804	783	787	789	793	811	775	784	796	787	794	740	828	781	835	801	853	821	834	804	732	828	840	807	783	789	817	770	715	742	811	769	810	790	840	781	788	766	798	824	769	741	789	771	734	805	769	768	813	795	829	790	782	815	789	788	805	814	769	745	751	797	769	771	837	807	790	778	756	827	858	801	845	840	812	831	759	785	766	782	818	773	797	794	764	818	829	780	790	790	783	845	819	833	761	764	725	818	796	756	803	774	781	795	817	831	782	840	769	865	781	808	769	783	783	811	805	796	787	764	796	874	813	790	800	770	740	791	787	784	808	779	802	785	850	750	815	796	833	767	832	784	715	757	743	797	805	756	770	763	799	777	764	766	796	743	831	784	823	814	767	799	810	829	809	808	793	769	799	808	766	773	771	792	817	785	793	758	821	820	758	779	792	837	827	805	814	832	780	789	802	813	786	756	773	788	813	775	795	791	813	793	781	821	780	776	791	812	784	799	808	779	791	787	833	816	780	807	781	801	812	756	802	811	774	785	746	817	788	772	786	786	812	773	778	759	756	816	833	797	801	795	778	772	798	847	766	754	776	816	802	836	804	847	772	842	799	859	761	801	835	829	802	803	835	794	837	797	788	787	775	832	803	811	770	845	802	809	838	840	785	778	843	803	799	780	759	783	831	832	771	796	802	777	802	764	754	814	824	807	779	737	813	811	785	811	827	774	789	820	729	780	783	786	811	783	799	800	810	794	836	809	783	800	768	813	806	763	801	805	776	777	789	770	810	766	755	785	807	791	732	816	782	827	744	799	801	813	752	792	806	814	804	809	808	840	797	780	776	834	797	844	801	836	794	764	769	781	801	811	795	823	797	804	788	767	806	814	774	767	788	803	789	774	806	780	760	835	835	752	759	746	836	809	779	773	770	788	837	791	754	792	792	783	821	813	828	800	809	792	840	774	724	848	811	861	798	781	745	797	782	793	789	838	781	784	793	756	819	744	760	791	830	800	796	809	824	759	767	798	789	776	777	793	745	746	716	764	796	729	829	830	819	808	774	791	797	806	817	803	733	797	775	778	776	821	824	854	742	844	809	819	813	789	813	759	777	776	808	774	800	793	818	828	763	767	763	830	845	790	774	787	810	752	790	844	788	836	778	822	820	756	794	801	835	777	735	817	788	836	769	777	794	766	782	828	793	789	806	802	786	778	799	821	789	831	758	736	805	798	808	807	775	785	763	788	795	783	791	765	776	812	760	806	818	834	833	791	819	745	789	844	771	750	814	761	760	771	795	803	796	804	749	814	793	837	806	769	779	786	776	783	753	780	754	788	823	810	760	820	806	796	812	790	787	780	759	782	834	783	704	785	820	762	831	821	788	847	806	803	790	768	746	778	841	826	760	801	769	822	788	843	747	855	795	817	825	806	791	821	846	828	788	827	807	788	827	849	783	799	805	785	787	827	775	809	761	804	776	805	793	816	824	768	741	780	783	801	778	826	833	842	786	827	797	820	779	802	805	752	868	787	772	823	811	775	784	787	789	844	772	789	787	765	839	812	723	782	774	778	843	801	776	839	779	846	795	790	766	835	793	794	806	790	768	791	839	756	832	782	781	744	772	822	785	794	808	828	776	801	786	806	753	781	824	893	780	785	796	795	760	791	777	747	803	832	764	801	850	783	769	794	757	821	808	775	787	759	770	851	735	844	760	768	808	764	837	825	817	785	757	778	872	767	783	801	794	825	791	757	792	754	800	741	811	797	810	820	808	749	829	787	800	804	764	792	792	793	850	829	786	820	788	806	787	838	792	786	741	783	776	834	809	812	783	801	839	846	807	791	786	752	735	767	840	788	778	802	786	806	803	793	808	818	843	802	810	787	786	768	796	789	748	834	783	763	768	801	762	762	790	846	790	785	795	785	804	799	845	807	796	780	765	797	822	805	794	824	806	819	812	846	784	811	797	829	850	791	810	794	791	791	828	816	787	812	771	775	783	794	825	773	804	828	803	775	771	796	787	793	785	879	777	790	721	787	787	780	822	802	785	793	806	827	775	775	792	851	785	774	781	809	766	788	800	803	741	778	733	779	792	796	775	769	815	803	832	833	811	823	792	756	767	799	823	808	821	772	765	796	801	769	768	773	819	786	797	786	833	767	795	795	782	789	766	780	811	799	739	809	760	797	798	837	793	800	804	830	820	780	847	747	835	790	817	830	791	860	806	736	800	752	783	751	836	793	758	784	754	751	798	787	785	839	865	798	794	770	835	788	790	797	831	744	818	787	775	780	765	802	820	800	763	786	837	803	793	766	782	817	739	806	848	795	762	830	783	796	804	814	834	804	776	773	763	772	748	781	803	832	803	797	819	748	819	834	746	807	774	791	820	764	786	767	810	816	806	823	835	811	785	866	769	828	763	792	775	758	792	770	813	812	752	799	803	779	785	742	779	832	801	811	785	754	787	835	792	764	761	816	785	780	771	786	797	848	806	816	763	830	719	780	752	857	786	739	787	842	787	815	807	785	743	771	771	779	809	818	743	748	834	830	752	763	810	797	779	851	809	788	803	818	837	778	790	772	804	771	801	757	761	807	763	806	785	771	815	792	796	787	773	759	863	813	817	828	766	794	754	763	849	810	775	791	788	807	806	818	828	826	815	821	841	788	753	814	796	841	776	794	772	782	774	783	816	819	805	814	762	747	775	793	794	814	840	767	802	786	781	837	786	798	807	795	784	803	783	819	772	815	790	756	769	754	780	782	821	795	780	792	811	801	851	770	828	754	711	814	788	848	795	767	742	796	871	783	772	807	789	759	763	759	765	810	770	797	780	794	797	827	758	746	810	806	793	800	833	798	802	775	755	783	837	758	766	800	784	765	760	783	784	810	798	783	772	788	772	771	780	786	768	821	802	811	778	782	817	758	853	810	844	820	811	760	826	763	785	800	747	848	828	774	741	774	750	764	811	795	778	804	807	812	781	781	806	831	813	795	820	844	761	778	872	782	785	797	784	785	799	808	820	749	809	777	790	794	795	781	828	822	780	811	784	753	774	763	810	808	814	760	796	788	813	829	777	771	797	801	825	742	844	812	801	786	826	743	814
7520	529	579	500	352	280	254	229	222	197	202	190	203	189	208	210	195	175	171	154	179	190	208	173	169	178	159	197	170	171	188	160	188	178	201	178	193	180	171	194	163	168	178	179	180	147	187	175	172	175	188	178	181	171	136	182	178	177	183	190	179	175	167	198	187	174	174	166	182	179	154	182	207	178	166	150	167	154	191	187	191	170	175	231	177	165	197	159	176	174	172	151	171	183	177	175	194	171	186	159	182	152	193	178	165	171	178	164	169	154	151	174	172	152	158	180	178	184	188	162	171	159	185	161	168	157	171	188	195	166	177	170	170	183	197	193	188	180	166	149	163	187	174	191	183	175	181	172	171	180	190	206	178	160	168	173	178	150	194	164	192	202	163	179	170	180	160	165	188	175	184	167	181	172	182	180	150	165	185	192	179	188	177	180	189	146	144	167	174	162	189	175	177	162	183	194	183	163	184	173	194	183	188	176	137	174	166	164	167	173	183	162	167	161	187	166	156	152	177	137	171	157	169	156	175	161	167	193	180	173	160	202	179	168	141	179	192	185	164	166	188	156	156	170	190	175	206	162	156	159	164	160	191	191	172	163	183	180	170	173	176	200	142	169	158	183	176	158	152	163	196	199	160	198	197	160	182	178	159	155	157	174	155	184	151	192	188	177	177	155	186	168	158	184	189	176	170	180	169	164	169	192	179	171	173	162	159	161	177	189	155	202	170	187	180	184	184	162	175	161	194	158	176	209	187	173	154	172	174	171	182	162	168	167	195	173	161	170	192	182	177	199	180	174	165	173	180	177	167	158	207	183	169	193	169	192	176	177	168	191	173	162	187	174	171	180	165	162	177	178	167	174	211	197	163	174	169	156	155	194	177	165	178	164	168	166	198	182	168	169	183	230	195	177	203	178	171	182	164	163	187	172	173	184	179	188	167	173	175	197	181	190	159	169	168	171	154	174	160	165	172	177	171	180	173	173	179	187	164	164	186	182	206	212	168	187	153	179	170	159	188	166	167	155	147	172	189	182	164	172	195	187	177	179	175	175	149	175	187	167	173	178	188	167	167	176	150	162	154	158	207	159	185	180	195	181	166	176	191	184	181	168	159	148	174	153	182	159	147	161	155	157	183	146	192	171	204	181	171	163	164	142	172	134	176	166	172	180	177	173	150	187	175	143	158	178	160	182	164	175	160	153	162	177	193	145	150	204	181	218	206	164	187	166	195	211	184	168	155	182	161	168	165	170	179	190	194	177	153	199	179	177	157	179	193	165	156	190	174	218	164	196	191	174	183	211	191	171	194	185	217	157	158	168	174	168	172	161	180	189	185	189	183	165	161	165	159	173	182	174	156	151	191	152	169	162	183	169	165	171	182	184	194	187	169	171	172	187	190	188	145	177	172	163	166	179	171	187	177	161	190	175	175	141	172	169	194	175	181	134	151	189	166	176	167	184	206	150	171	159	167	154	172	189	189	186	161	172	202	165	167	195	171	179	178	185	170	182	187	180	171	188	182	156	169	176	185	162	161	178	180	155	153	155	174	174	203	171	187	164	204	149	187	186	192	176	185	159	148	177	165	162	174	148	138	153	181	192	159	152	154	175	191	185	168	175	171	175	165	164	175	144	171	170	167	171	184	183	158	191	193	188	153	196	192	180	167	161	181	166	197	179	177	165	202	138	175	189	200	202	184	201	169	159	190	186	173	168	185	151	201	173	203	163	184	165	176	154	199	183	159	163	168	158	139	189	168	181	175	187	168	166	179	164	185	178	167	175	190	181	180	173	160	182	175	182	172	179	196	166	179	211	198	179	168	176	188	179	178	186	156	215	172	190	189	164	181	188	155	184	174	180	171	201	131	193	194	145	169	150	190	194	166	176	184	187	192	178	201	158	169	187	199	170	187	184	163	156	162	203	196	169	177	182	167	150	193	196	148	175	188	165	187	193	204	179	163	189	176	177	173	158	199	195	195	188	160	175	166	175	179	171	166	164	169	181	182	177	165	161	173	144	168	184	193	184	197	170	175	160	189	197	164	188	192	168	148	141	185	200	184	158	174	182	173	183	177	190	198	184	177	177	170	157	165	165	171	175	168	180	176	175	216	190	148	160	181	164	189	206	163	158	199	188	162	188	171	194	176	177	157	176	191	153	171	174	182	188	162	183	201	175	145	147	165	147	156	169	165	175	179	177	177	151	151	179	175	161	137	161	177	179	150	179	176	180	181	183	189	187	191	163	174	168	205	191	170	181	173	189	164	175	171	184	207	217	179	177	178	137	175	160	188	171	178	192	189	173	166	198	190	180	157	183	176	185	181	160	183	189	168	163	182	169	158	176	169	183	179	176	173	174	145	192	175	174	146	169	177	168	164	166	169	157	173	178	177	155	172	150	170	179	186	167	175	138	179	192	175	173	155	162	159	168	168	180	188	183	186	179	172	142	180	200	191	168	161	182	166	188	175	177	185	158	191	172	177	167	205	178	182	174	170	169	165	160	157	158	198	159	181	156	164	167	189	196	163	170	182	171	172	188	206	193	167	155	193	164	184	177	168	193	164	199	177	201	172	161	174	179	166	209	176	187	179	186	155	183	162	170	175	166	157	173	168	191	190	153	202	171	140	165	176	175	199	155	186	159	169	176	201	195	176	185	169	180	172	173	176	184	176	182	194	176	151	165	175	177	177	181	164	156	155	142	166	168	163	152	171	181	180	168	162	171	196	170	193	164	185	162	173	166	175	165	182	185	192	160	178	180	196	162	189	169	172	184	171	172	188	149	205	181	185	165	180	183	178	166	198	169	172	192	180	175	188	172	173	177	172	174	202	168	174	177	188	166	187	165	164	184	179	173	150	206	179	170	175	169	180	161	181	186	166	180	179	195	183	163	182	165	153	184	200	205	160	141	163	161	161	159	179	155	162	188	188	171	209	154	188	159	173	182	167	186	145	203	171	166	166	197	177	191	172	172	159	177	181	197	188	163	197	176	176	162	184	182	193	171	144	189	158	199	193	152	186	190	174	154	184	177	171	147	167	181	161	190	163	179	165	184	174	193	195	154	192	175	197	179	175	163	174	179	169	184	183	159	189	165	164	153	164	170	162	169	152	165	176	170	195	182	138	159	189	173	191	178	184	187	153	169	175	180	157	195	161	166	154	190	196	179	164	146	165	166	177	163	173	217	179	189	203	212	186	162	189	173	189	166	173	159	213	162	165	189	190	180	183	153	186	175	176	142	167	183	168	194	159	173	198	179	188	186	195	177	185	174	147	207	178	157	169	189	191	174	203	175	180	185	180	182	178	184	174	188	196	150	186	183	161	183	157	181	153	162	172	177	192	171	203	189	199	195	204	161	188	172	188	178	165	166	182	150	195	202	176	162	187	175	179	192	151	165	203	192	165	165	190	158	196	164	178	169	187	179	139	184	178	164	177	179	170	170	174	168	168	180	161	156	166	169	159	169	164	180	171	155	158	168	183	161	168	210	172	159	155	171
6204	769	1220	1648	1313	1026	838	720	705	672	619	573	589	558	534	548	558	511	494	459	496	472	509	476	487	514	496	491	478	490	474	470	440	448	516	447	448	488	473	453	459	440	476	451	462	451	450	447	449	463	455	436	453	461	455	443	440	478	468	476	453	477	452	456	426	463	441	455	465	462	419	431	422	454	458	470	454	430	481	440	448	462	423	459	425	406	435	462	420	436	418	477	451	433	445	451	481	414	437	442	447	461	469	464	483	445	477	484	427	421	462	420	450	434	485	455	439	466	454	424	436	442	469	442	412	443	416	484	451	425	467	446	468	449	479	390	454	417	475	428	437	446	440	483	417	466	430	447	485	459	469	440	452	448	463	471	435	427	444	405	422	470	461	435	493	462	448	440	447	455	399	458	472	448	456	464	455	447	431	478	434	446	431	453	492	426	423	398	464	435	428	462	469	410	434	409	443	444	480	405	438	468	445	423	463	478	459	460	443	444	460	410	463	443	433	454	423	456	439	449	421	479	406	430	452	472	477	460	436	441	433	458	404	426	465	452	449	466	429	461	428	455	465	494	419	437	416	431	461	456	451	454	484	483	434	453	474	460	433	444	494	451	449	459	450	468	458	429	415	447	444	407	433	442	434	426	432	468	427	425	461	445	433	424	443	441	448	431	460	440	453	462	447	452	492	425	463	466	458	506	462	437	439	435	426	477	438	448	436	468	440	483	464	448	469	441	466	434	445	481	463	466	443	449	454	465	480	473	462	445	454	434	474	471	423	436	479	438	439	471	445	455	435	450	440	454	442	450	455	470	412	482	461	428	424	447	476	463	438	426	421	443	443	466	447	410	469	450	446	458	425	456	436	428	455	462	410	445	447	442	469	454	445	452	455	458	447	428	458	440	437	448	429	477	451	447	459	464	427	461	432	429	453	457	444	440	452	447	485	492	482	439	452	454	463	439	437	447	442	417	424	436	465	449	445	468	426	440	474	449	463	471	410	427	433	442	462	408	465	443	481	451	458	484	420	472	422	435	476	440	472	437	480	462	467	473	425	446	444	479	445	490	445	446	460	459	462	460	437	455	467	443	456	422	449	451	479	469	448	436	441	467	467	455	438	436	457	470	481	430	441	447	449	450	437	432	424	443	454	437	464	441	458	449	436	392	457	456	436	476	456	502	454	459	445	418	489	446	442	434	450	432	440	420	465	446	419	472	445	471	402	462	440	453	452	446	430	438	446	486	446	453	473	456	420	460	478	469	502	453	444	479	411	430	469	450	472	446	467	476	455	481	450	454	419	421	420	445	408	447	426	451	454	454	422	448	453	459	444	462	422	450	431	454	461	451	487	451	464	435	426	429	453	443	434	463	474	465	468	448	408	466	404	448	443	449	430	455	454	434	443	448	419	476	473	444	467	492	465	438	428	434	479	455	465	486	447	464	444	425	472	458	425	421	459	488	441	474	443	441	482	456	442	462	426	454	452	468	457	459	466	457	426	479	393	433	415	448	455	469	442	431	481	421	508	389	424	428	488	443	423	424	440	429	464	436	414	448	468	445	435	467	485	459	445	439	406	475	431	440	450	454	422	422	468	424	436	429	431	409	441	437	453	458	471	429	470	439	417	453	475	458	421	433	449	461	454	453	430	477	461	445	452	442	478	424	433	458	456	443	454	428	429	470	464	443	432	440	459	439	442	449	469	432	421	502	453	440	427	423	432	451	425	437	453	477	422	451	461	420	471	457	466	465	463	436	439	458	400	457	485	455	452	469	434	459	473	422	443	421	465	464	439	425	456	461	481	455	421	478	473	445	450	454	462	483	418	472	443	457	460	460	410	460	465	455	433	429	479	471	405	443	430	421	468	441	421	457	447	442	448	482	480	444	450	424	459	451	446	447	444	474	470	455	462	434	452	415	462	483	471	428	423	446	439	419	426	438	460	475	466	400	461	442	436	432	436	426	398	477	445	445	416	454	459	425	465	390	473	459	466	448	500	454	465	416	484	455	428	441	442	439	481	431	454	461	450	449	492	438	429	432	484	458	465	424	410	440	426	440	452	435	460	445	436	428	448	468	456	438	415	471	431	424	455	446	429	460	449	463	449	441	476	447	449	444	420	422	421	419	390	422	430	441	441	460	449	462	419	469	460	467	489	460	441	427	454	429	440	472	435	447	484	448	438	433	431	446	456	463	471	465	474	435	451	428	467	466	421	463	459	438	427	450	449	477	410	431	443	476	443	466	426	399	461	435	448	485	407	470	440	422	474	414	442	420	427	434	437	452	438	425	462	402	425	435	427	480	456	408	485	461	451	400	440	461	486	425	393	456	480	415	423	483	437	398	458	459	454	464	478	451	436	434	433	463	460	496	453	450	461	459	452	451	417	441	477	450	445	475	435	452	435	444	438	463	414	381	472	402	412	467	420	508	455	446	462	458	483	474	450	431	426	431	442	463	424	448	432	459	438	428	475	454	447	425	455	410	453	444	469	491	468	434	449	451	468	438	457	445	442	459	443	439	434	427	443	479	473	423	497	492	429	462	447	457	432	443	427	450	458	465	457	461	460	457	437	430	436	429	454	416	458	425	437	441	460	447	495	446	495	463	431	431	455	423	476	484	423	458	425	425	452	485	430	466	457	501	425	437	446	416	445	442	479	467	446	453	468	461	434	412	479	470	441	442	456	450	474	422	436	457	455	439	450	458	467	485	483	461	433	453	453	446	465	466	421	448	449	456	444	487	418	414	445	451	466	426	446	471	473	490	416	490	439	428	477	465	461	462	457	428	474	405	450	470	470	434	437	428	507	471	432	405	488	455	450	417	473	479	417	463	438	484	431	436	467	510	463	474	486	450	451	409	460	463	419	435	451	446	459	417	485	455	452	445	441	407	417	431	471	500	448	452	441	457	483	463	438	464	472	408	458	431	442	424	405	464	434	466	437	450	444	467	436	440	437	453	410	445	456	439	453	443	449	383	463	444	453	456	433	458	468	447	433	463	468	458	445	465	451	461	447	443	427	398	438	483	442	428	411	443	447	415	458	431	438	453	471	443	469	439	469	446	470	447	452	442	424	429	410	442	489	458	457	440	451	461	451	420	441	433	438	450	438	473	451	445	467	450	445	446	466	450	470	452	404	425	448	431	454	457	451	422	460	441	463	440	454	470	446	448	445	490	479	453	477	456	452	458	435	457	448	401	429	444	467	434	417	445	467	449	453	423	458	443	475	474	438	434	409	451	493	453	448	440	395	447	464	427	469	411	428	417	456	427	444	465	455	411	444	469	444	450	433	465	431	441	443	428	463	438	459	457	419	507	452	409	453	441	439	416	427	432	479	435	414	459	467	447	462	422	416	430	449	419	469	444	461	436	448	434	433	452	425	462	445	467	435	425	465	437	440	443	469	448	429	503	462	501	449	450	479	460	456	444	447	440	471	423	408	441	480	493	443	447	447	449	485	466	465	444	436	474	450	448	451	446	438	444	452	433	444	397	426	443
14071	1309	1106	955	653	499	414	392	346	345	299	303	353	313	293	262	277	279	277	264	281	274	301	270	280	258	273	263	264	267	285	261	270	293	261	269	264	246	300	273	260	303	274	262	248	238	255	276	243	254	232	278	280	282	266	321	265	276	300	251	241	279	255	271	270	252	261	279	274	262	244	298	275	264	285	281	261	295	274	264	274	254	262	272	294	266	265	231	256	288	273	279	273	277	255	263	249	262	255	260	218	256	243	277	272	287	285	273	288	262	253	248	253	271	280	272	252	256	254	241	260	284	267	268	288	264	307	248	245	248	268	256	243	266	259	251	252	249	240	290	263	279	244	235	274	311	251	279	210	275	277	277	254	254	256	240	274	261	267	288	277	246	265	267	271	246	234	284	267	272	272	247	224	262	239	254	270	259	248	244	252	293	267	296	265	263	244	260	229	250	235	288	273	271	261	241	279	309	250	286	266	275	288	265	296	272	243	280	259	250	237	255	284	259	271	279	259	266	232	296	271	245	236	268	260	261	239	265	256	271	244	251	269	241	281	257	256	273	287	257	232	289	283	282	253	251	246	285	278	266	290	249	277	265	235	285	259	257	263	307	273	256	266	255	276	255	247	240	282	272	260	292	301	270	274	273	295	257	258	261	265	277	253	280	279	280	269	249	252	256	259	258	269	256	257	278	266	250	262	258	283	286	290	254	266	266	282	291	268	237	256	286	241	270	270	236	278	254	248	248	257	259	268	291	241	238	244	265	263	244	298	260	300	249	268	259	240	240	243	255	268	261	260	292	263	253	240	268	257	268	260	278	252	275	266	258	272	246	261	266	266	268	251	298	279	280	276	283	240	253	279	284	266	251	227	251	251	292	241	289	245	244	262	266	252	297	278	268	275	317	259	251	268	234	256	261	276	261	266	261	250	276	236	311	284	247	275	270	269	253	307	264	270	246	248	274	273	270	253	290	260	247	280	289	243	268	269	254	275	279	307	269	227	261	291	259	263	261	254	232	266	274	283	272	248	259	274	277	281	262	290	263	297	276	253	263	251	257	264	278	266	278	238	273	256	250	273	269	270	259	271	287	283	268	247	257	239	254	276	283	254	230	288	299	307	237	266	249	240	273	275	241	274	270	262	253	294	273	288	251	291	291	251	267	274	237	251	277	293	262	243	274	258	270	263	257	260	276	223	261	233	281	286	233	252	265	285	257	228	265	255	257	264	243	294	323	266	291	262	269	274	256	264	262	242	250	256	281	268	265	259	242	276	261	262	250	267	241	274	261	244	247	230	256	285	272	269	277	275	260	278	271	279	257	259	267	256	280	274	259	239	257	238	250	283	246	252	225	249	277	266	247	284	277	271	279	227	253	250	228	269	249	262	265	264	242	258	252	261	239	247	301	296	275	272	296	255	267	263	270	255	279	278	272	236	254	267	272	264	294	272	288	245	255	263	286	251	269	282	287	248	283	268	265	270	265	278	254	275	231	285	263	263	283	280	257	265	273	279	265	302	279	261	253	256	232	286	237	258	286	228	234	255	270	265	285	257	271	270	262	257	273	276	267	246	281	278	242	256	284	241	254	243	265	255	278	262	276	262	263	266	250	295	261	260	268	271	247	264	271	271	277	288	276	269	290	283	286	251	239	289	262	275	273	261	275	284	256	272	280	254	248	269	295	296	277	270	314	286	254	294	249	244	258	260	263	226	254	274	234	278	240	275	255	269	281	261	255	257	261	272	240	251	228	258	274	244	254	277	246	249	278	242	253	261	256	247	262	270	254	251	270	275	283	276	269	293	275	259	250	268	259	239	262	292	263	244	221	241	256	285	278	273	285	239	239	252	263	289	304	255	265	273	249	263	262	275	286	271	310	258	245	300	257	278	253	260	280	272	261	227	265	282	255	257	270	258	277	277	265	249	261	264	257	298	296	315	292	259	238	277	286	283	268	270	264	285	265	241	265	244	266	274	249	262	274	275	247	258	282	258	273	256	303	259	276	251	268	272	272	247	254	270	265	275	257	259	268	253	240	258	302	283	264	271	280	252	245	233	242	266	279	286	297	243	277	245	235	284	267	274	266	255	267	264	246	215	274	249	257	264	253	234	265	245	265	228	239	285	239	230	300	269	259	272	255	267	273	267	262	249	290	253	263	270	261	276	255	228	248	284	247	283	249	268	272	263	263	264	244	251	265	275	269	276	266	282	254	249	281	288	253	256	266	244	273	230	250	252	270	248	241	274	258	270	265	276	264	274	261	242	240	263	272	286	250	260	274	248	248	274	249	257	254	236	267	299	296	297	289	294	302	261	273	271	238	266	264	249	275	235	266	272	250	238	288	269	227	254	260	270	245	259	236	255	269	276	255	261	252	270	237	252	295	303	282	284	269	237	274	247	285	274	255	276	278	273	260	240	253	248	276	260	252	248	257	294	270	258	267	253	280	231	253	268	240	252	275	240	236	285	272	259	245	273	248	279	287	261	236	279	267	263	269	273	273	320	260	257	256	269	248	278	255	270	278	282	256	251	272	270	253	268	281	252	258	287	259	266	233	294	266	270	265	229	265	269	241	240	259	246	241	248	267	276	281	256	266	235	271	271	258	249	294	288	272	298	260	276	253	247	257	281	272	258	278	289	246	259	254	273	283	242	254	282	291	279	230	261	260	304	219	273	248	286	290	271	243	278	258	249	261	280	227	269	245	223	255	234	238	274	235	258	260	289	228	260	264	237	257	290	257	255	268	211	250	244	253	245	274	255	277	284	255	266	291	256	272	281	291	225	239	286	240	256	215	262	266	230	258	259	269	244	237	269	234	288	242	267	263	251	260	274	257	273	279	281	269	297	259	240	240	259	266	246	265	247	246	252	260	258	245	279	230	286	252	265	237	266	255	264	272	255	270	280	281	291	243	295	261	259	244	256	281	268	312	281	275	267	252	292	269	266	278	262	260	278	277	269	282	263	282	251	241	268	267	243	244	255	252	256	261	251	291	264	253	250	251	307	260	278	231	257	307	247	262	264	267	252	257	289	271	250	274	260	262	282	268	246	230	257	279	302	259	266	265	257	242	242	267	243	293	280	254	277	259	307	266	277	286	233	238	258	244	287	257	257	244	248	264	221	266	260	250	272	261	274	256	241	285	286	288	282	253	272	256	242	294	267	251	294	270	280	270	250	278	260	274	241	242	280	251	264	248	246	257	267	275	273	269	273	279	247	258	286	278	252	239	242	273	284	257	258	246	272	258	283	270	280	245	273	271	253	235	257	288	261	232	264	267	238	278	265	244	259	268	288	229	258	280	264	265	258	271	278	279	310	277	298	267	282	287	255	282	249	273	284	273	257	264	274	255	276	290	272	240	264	261	253	230	237	269	268	257	247	257	280	295	248	249	284	293	250	238	299	293	280	227	236	262	247	290	265	279	255	239	290	244	276	250	267	243	255	274	261	274	277	257	260	272	305	243	261	266	236	285	292	272	235	267	250	257	263	256	266	260
8073	1307	2336	2943	2231	1811	1430	1287	1131	1055	1013	915	879	895	865	850	791	774	739	694	759	719	719	723	723	716	733	713	738	715	733	735	705	720	661	685	671	678	672	665	717	702	705	672	714	728	648	662	654	623	634	648	702	637	677	698	709	696	661	728	668	671	667	663	656	632	645	621	650	655	668	663	632	644	671	640	647	667	641	636	662	674	651	644	665	691	627	660	641	618	657	681	662	682	647	644	683	630	681	705	653	654	624	628	651	670	675	665	605	667	676	664	662	667	642	678	632	665	680	670	663	637	632	641	666	635	668	707	638	654	680	625	620	655	679	647	696	673	626	634	646	658	652	657	674	660	652	658	683	629	660	652	653	677	606	624	684	620	687	674	666	658	637	669	632	680	685	610	632	625	668	657	675	647	694	646	635	633	624	678	640	670	667	644	686	645	660	638	643	610	640	671	672	655	623	661	637	652	681	676	650	666	658	627	657	664	677	655	679	648	663	646	682	651	666	613	647	667	671	622	670	619	633	677	673	631	643	617	632	661	636	617	624	647	613	685	658	652	659	625	662	690	635	670	642	637	649	618	640	633	661	646	684	645	648	662	704	661	614	649	618	640	667	673	670	655	650	678	616	657	677	699	669	647	621	665	689	642	677	664	644	623	672	613	602	657	665	695	634	624	691	664	635	652	684	645	654	649	672	661	633	661	667	680	656	653	621	658	636	652	625	608	658	662	608	666	622	658	637	618	633	659	635	697	618	690	653	597	654	621	639	691	697	667	715	635	613	645	637	584	655	663	631	638	615	663	658	686	636	610	605	683	630	623	684	653	666	659	633	687	660	636	630	707	614	685	678	667	667	623	700	636	620	613	678	623	627	652	642	666	650	671	644	691	631	635	671	638	660	666	706	656	662	662	658	637	653	647	644	653	660	666	662	606	632	621	633	641	621	722	607	670	701	668	659	606	644	662	626	674	687	639	649	657	659	678	663	640	632	630	649	654	637	679	648	648	641	634	675	636	637	629	630	639	648	713	666	675	636	637	634	694	670	614	700	683	621	648	665	612	665	629	640	661	653	653	644	676	641	627	647	675	665	651	704	668	704	619	616	606	666	642	671	721	634	653	643	652	671	675	660	643	656	647	632	657	613	616	618	649	613	674	656	653	659	650	617	646	661	636	677	648	664	647	667	664	649	650	659	619	639	650	696	645	632	668	642	669	663	682	634	596	680	660	656	636	711	635	700	655	657	633	639	657	656	682	657	643	693	696	691	624	610	670	643	702	674	645	680	588	680	655	664	672	687	622	651	658	671	673	655	625	615	629	617	665	674	652	665	666	681	675	667	627	635	688	670	600	681	635	657	646	635	651	655	664	657	591	684	657	616	622	709	618	672	705	651	644	629	676	606	673	651	678	653	667	659	620	644	654	651	646	626	633	658	651	676	701	607	643	676	632	678	664	663	628	652	657	663	633	654	658	652	675	668	660	668	669	671	677	657	624	657	682	675	633	662	625	654	670	636	676	681	669	647	719	701	649	666	620	644	656	688	679	669	633	688	730	599	659	678	645	681	622	685	638	633	629	641	639	654	655	662	638	620	601	640	679	672	604	662	637	663	620	648	672	695	616	628	663	675	663	685	678	617	617	618	596	696	639	630	633	648	648	626	644	658	641	668	629	624	687	647	645	671	658	638	674	646	663	677	616	628	693	648	641	628	646	616	700	606	607	673	668	680	677	668	672	624	662	645	643	693	694	677	664	645	649	695	659	665	614	626	698	690	669	643	652	622	649	678	664	675	695	617	652	669	626	586	628	689	648	686	678	643	667	674	660	655	698	654	672	673	649	698	654	683	628	611	619	649	716	649	659	637	647	655	644	669	680	653	632	627	659	622	631	675	654	640	664	680	664	668	659	656	651	665	661	617	631	679	655	654	660	645	641	668	642	619	657	669	695	623	644	685	640	668	603	605	657	580	669	638	677	660	663	713	654	671	678	658	652	669	624	705	680	641	652	638	629	657	646	661	651	683	724	633	612	672	615	649	660	688	654	695	671	666	665	635	703	659	612	727	682	690	667	697	669	667	632	668	697	668	682	684	630	634	634	617	705	656	655	658	630	686	659	656	600	650	617	695	612	688	631	678	649	639	658	669	611	649	619	682	675	643	636	673	640	670	673	670	694	623	599	697	614	630	628	687	666	610	620	648	687	628	700	645	656	590	653	672	651	639	642	679	604	618	659	657	639	711	703	686	652	623	697	663	655	684	635	600	637	623	636	643	617	657	687	690	644	669	590	673	698	655	661	668	645	714	645	655	662	659	656	687	667	662	657	623	675	623	639	627	691	693	626	634	696	679	666	642	678	633	641	624	667	686	623	669	664	701	657	662	631	659	715	678	648	638	667	627	688	614	658	665	633	624	678	672	664	605	643	620	658	629	636	638	647	658	648	646	626	685	677	658	647	619	682	670	646	567	654	672	638	625	667	649	668	665	627	708	659	644	617	655	624	636	671	642	682	675	698	660	679	657	664	639	646	625	618	666	636	649	658	670	638	684	703	686	653	639	641	630	648	675	693	609	666	654	639	683	673	662	649	613	680	640	662	670	654	620	672	690	620	638	602	696	656	650	670	636	668	667	679	701	676	639	632	669	645	647	659	681	656	647	681	678	638	660	633	657	669	691	665	644	693	687	632	686	639	659	655	637	697	643	603	668	609	619	678	704	698	639	646	661	649	669	667	661	656	665	667	632	669	613	657	712	662	656	664	629	629	660	650	609	666	654	647	621	608	681	700	664	709	649	651	672	646	636	647	633	659	665	635	729	621	635	674	644	674	654	651	622	704	670	635	677	654	668	685	656	665	670	630	662	640	664	648	682	644	650	689	665	665	675	658	685	660	606	591	596	614	636	651	656	644	609	668	640	628	663	679	644	636	629	665	627	642	656	625	660	704	645	655	657	625	627	674	667	639	642	673	624	682	649	672	617	707	640	668	654	682	637	639	671	713	630	629	667	590	645	661	634	637	632	650	643	620	695	685	656	672	649	660	660	696	655	664	621	644	676	682	632	651	680	667	667	640	634	659	655	717	674	637	642	643	623	645	725	636	642	680	609	689	653	644	619	650	631	637	664	621	666	659	642	626	683	677	657	645	625	646	632	666	643	652	634	687	694	685	661	661	660	669	674	626	641	662	648	618	635	663	648	638	685	662	641	639	642	622	625	656	652	637	665	686	681	688	647	702	640	668	625	635	665	646	672	661	637	649	642	638	610	655	653	627	667	650	627	651	704	597	664	629	629	696	638	624	655	659	700	624	623	678	652	629	630	644	634	617	661	624	631	628	676	636	666	668	644	663	679	647	629	622	654	668	672	643	720	685	699	623	646	639	710	644	647	676	672	696	640	691	657	701	687	678	656	625	636	690	668	650	657	652	656	649	662	640	636	683	642	666	696	684	656	665	615	658	636	617	687	677	675	655	649	615	630	665	680	651	694	622	676	644	682	713
1585	364	312	398	369	352	372	331	365	343	371	365	372	355	378	323	374	370	382	360	392	330	323	340	355	370	350	388	370	361	367	354	379	362	316	404	348	351	356	315	327	326	352	345	346	330	315	384	338	333	358	386	331	360	370	386	355	357	376	375	385	364	371	370	362	344	369	340	365	389	379	360	344	406	377	378	382	363	344	357	350	358	326	335	335	374	343	345	374	361	366	377	375	373	355	375	330	366	332	377	354	340	367	403	357	359	417	366	383	356	356	342	372	384	329	379	350	343	389	369	343	342	335	376	402	372	364	329	384	324	354	360	373	321	360	331	337	386	319	372	331	355	355	324	380	345	385	321	367	348	383	358	358	348	340	358	329	330	392	388	372	334	367	377	335	393	327	358	363	321	335	373	315	350	338	343	356	347	342	366	351	348	336	358	350	354	373	352	398	347	342	398	347	366	361	367	309	359	343	372	405	337	351	375	355	374	342	365	358	372	351	344	370	344	356	367	392	373	365	361	349	343	368	321	348	364	330	384	348	343	365	364	399	337	333	347	375	371	305	356	330	360	367	336	416	382	373	374	372	382	392	356	344	352	373	331	341	312	342	348	348	343	343	335	358	369	367	358	349	360	340	340	374	357	341	333	362	362	401	327	407	352	349	349	366	323	381	381	358	328	339	350	376	333	391	402	349	407	372	391	327	329	343	366	341	333	345	372	385	348	352	337	367	359	369	340	331	370	344	360	307	350	386	358	344	355	385	377	371	315	339	340	355	360	351	356	350	348	384	379	378	379	356	394	380	360	375	331	325	337	357	367	361	379	330	381	366	343	334	370	341	332	365	371	343	345	401	384	344	362	340	355	369	372	356	367	384	362	376	357	354	330	378	328	348	382	354	366	328	391	357	362	332	363	373	359	360	373	375	378	365	396	371	363	340	347	335	279	380	330	399	339	371	327	365	403	335	343	377	376	339	321	360	353	347	363	360	323	329	353	324	347	406	365	386	343	337	363	367	346	365	352	372	379	328	396	367	346	382	346	353	370	342	348	365	344	335	355	343	361	352	356	371	384	353	349	307	349	381	330	375	360	358	333	373	346	364	339	341	376	369	367	363	416	356	383	342	335	332	344	369	320	374	408	362	341	343	378	316	398	355	369	335	353	347	312	333	336	349	383	378	400	333	362	328	339	361	348	357	337	342	358	372	367	349	309	356	342	356	373	341	353	395	409	398	331	381	373	354	372	364	313	352	324	330	344	358	326	329	330	367	343	368	355	363	350	383	367	374	381	354	360	355	364	333	353	342	337	353	400	350	351	361	336	354	362	356	382	357	366	321	364	361	335	346	336	358	358	369	381	340	367	406	344	364	378	300	360	358	377	357	343	329	380	376	341	344	350	379	390	350	342	383	370	353	348	367	314	379	389	392	342	366	339	382	359	329	350	360	351	379	351	347	364	360	375	359	358	375	322	350	341	326	345	367	322	346	339	379	366	352	372	332	373	377	339	356	354	353	374	392	374	346	374	395	391	384	367	379	350	365	339	363	353	377	351	360	369	362	362	358	366	362	323	341	378	393	361	370	335	368	373	366	316	366	367	369	336	386	379	364	356	356	358	356	375	378	326	378	384	360	364	347	345	350	372	374	355	353	335	320	344	378	332	345	336	339	359	384	320	362	368	331	355	348	349	389	369	377	352	360	363	336	329	350	344	366	378	324	347	345	372	356	377	339	367	347	382	342	384	372	371	362	378	340	339	396	353	367	415	357	389	338	386	321	345	350	385	354	384	353	376	331	350	322	361	398	331	359	396	386	350	374	359	352	375	370	329	359	359	346	369	349	349	380	348	356	384	336	348	369	354	333	346	348	383	359	362	339	362	395	383	305	373	344	407	386	350	373	365	335	364	349	348	331	334	349	354	337	360	362	379	354	364	338	368	373	377	352	349	351	389	356	382	330	355	371	374	372	387	376	336	412	359	331	377	360	335	356	343	324	377	312	370	389	351	321	362	358	365	336	380	363	355	350	373	387	388	386	333	382	356	377	383	348	345	319	373	334	352	360	368	355	346	372	362	335	337	363	363	345	375	370	334	355	354	359	341	338	336	382	360	356	386	357	297	364	360	357	330	351	368	348	340	380	380	379	392	367	362	353	361	341	370	343	336	330	364	369	357	382	319	337	342	347	355	359	358	348	368	375	380	356	368	307	333	359	352	325	362	386	336	378	384	349	392	365	334	347	367	379	342	357	329	373	343	350	339	365	385	392	403	349	351	371	355	331	355	360	336	367	367	373	381	377	353	410	331	375	341	344	347	382	376	363	386	375	389	358	382	360	348	316	338	364	353	362	384	362	363	365	342	380	363	364	328	346	323	372	354	317	356	346	347	339	392	329	365	385	362	352	361	354	348	360	377	359	377	374	367	356	338	386	366	333	358	342	387	329	384	356	366	326	396	366	384	355	318	366	354	323	353	393	354	374	351	357	358	341	385	347	357	350	377	329	308	368	360	334	347	336	355	344	371	389	356	354	371	376	368	351	330	386	323	362	349	352	357	353	365	360	374	360	367	391	369	378	361	387	344	388	397	363	376	366	375	385	304	366	368	376	348	388	354	313	337	352	342	353	362	357	357	375	314	347	371	400	353	324	381	374	369	372	394	376	359	381	371	381	373	359	360	335	334	386	399	346	376	368	369	337	307	321	382	349	354	340	364	351	359	339	349	357	354	376	370	383	333	377	357	409	383	360	325	378	375	338	347	364	376	388	392	376	341	357	375	334	355	358	374	349	352	357	376	339	354	355	357	383	375	366	382	363	361	347	328	368	347	386	369	385	383	363	346	361	356	363	377	356	372	375	380	338	376	337	366	380	394	360	358	338	362	353	379	371	369	383	343	369	363	343	373	375	354	365	367	371	368	358	356	366	362	348	384	355	336	352	369	347	377	386	320	369	331	371	353	392	348	371	351	355	343	322	347	361	373	369	328	369	334	332	321	336	380	382	367	360	346	354	324	350	384	354	372	357	326	376	326	326	359	378	374	329	351	326	362	348	386	391	340	376	378	347	347	366	349	304	352	356	357	373	356	364	314	393	405	403	375	383	386	366	370	370	413	369	363	329	379	371	343	326	360	376	371	342	347	356	375	348	359	355	352	340	357	363	334	350	336	312	394	379	384	353	338	382	363	386	384	350	339	372	348	379	357	341	326	348	357	353	360	356	327	354	340	361	352	372	396	367	350	327	327	356	340	364	307	368	335	415	370	380	371	400	328	341	409	400	365	352	345	370	391	385	328	349	349	351	363	346	360	338	381	370	340	391	368	361	361	345	350	352	350	341	390	348	347	359	347	393	357	391	318	376	343	336	341	337	361	355	349	339	370	373	367	325	335	383	337	345	344	377	357	336	334	376	343	343	356	364	360	375	372	349	337	372	357	377	341	343	352	355	345	358	322	359	386	395	356	347	381	353	380	378	343	352	382	343	342	363	392	361	372	341	373	347	354
1914	834	778	828	806	826	797	830	770	775	791	752	797	795	819	787	758	795	742	811	840	791	764	801	752	776	813	741	794	779	799	804	779	804	800	746	829	796	826	793	836	853	824	736	789	831	785	797	747	802	849	801	817	797	848	801	777	825	771	790	783	753	790	821	813	826	797	796	777	815	820	803	796	780	778	793	759	790	789	792	798	751	775	796	799	768	737	781	787	792	785	790	798	769	802	787	768	769	770	801	818	765	794	749	821	789	785	797	801	772	787	756	736	787	799	801	812	791	770	811	807	835	775	792	802	748	764	749	772	818	721	826	807	810	759	844	739	810	805	768	769	815	806	843	814	777	813	800	812	845	794	781	841	787	797	826	795	757	787	765	789	730	825	757	775	721	835	767	823	821	808	799	811	781	759	785	798	797	815	813	787	781	776	809	794	745	753	775	772	839	802	807	812	778	784	770	761	756	767	787	806	753	778	780	798	820	779	793	816	768	821	813	787	810	751	801	808	799	754	761	732	834	820	779	753	812	774	805	802	816	872	826	868	773	804	797	776	761	785	829	797	766	783	801	785	756	774	817	843	791	762	802	777	813	820	753	765	770	777	807	765	801	835	728	812	802	799	787	810	809	810	831	770	848	787	806	799	833	800	762	791	775	795	764	781	792	760	808	789	755	773	803	773	802	800	785	774	779	752	757	821	800	777	810	807	767	784	817	843	742	798	772	800	795	825	756	792	820	840	760	822	784	781	819	837	790	768	800	833	824	774	787	755	809	812	804	771	817	824	827	786	767	776	845	767	788	763	808	786	800	810	783	807	757	820	766	811	742	791	779	784	774	798	813	769	753	816	789	794	776	830	771	779	790	790	801	748	748	830	710	752	773	802	782	811	809	793	741	775	769	795	765	769	753	792	842	763	754	806	797	819	780	821	755	771	792	781	786	751	773	837	806	788	758	801	805	812	807	812	859	822	810	794	824	769	786	751	805	866	763	781	798	776	790	791	827	807	820	780	756	767	778	754	818	805	763	813	811	823	816	761	779	781	786	787	753	771	796	722	774	701	826	777	762	794	797	795	763	755	803	767	832	817	760	824	810	756	804	821	793	776	764	811	780	765	797	772	764	763	722	803	787	839	809	808	823	825	780	794	829	810	762	785	785	795	839	799	822	736	764	786	826	748	828	792	764	799	765	778	797	763	775	723	823	766	758	788	798	810	802	779	785	786	826	747	757	756	838	826	770	763	794	821	784	816	768	849	777	799	766	787	766	777	804	818	792	786	788	778	824	775	812	818	815	774	795	774	793	794	813	775	769	851	753	800	778	783	778	843	774	838	816	798	859	799	776	772	801	837	814	780	826	839	758	804	756	809	844	806	783	798	826	786	794	813	764	833	810	787	789	792	760	789	772	773	746	779	798	802	813	797	773	781	804	794	782	735	782	775	797	792	817	755	826	813	851	835	753	801	779	766	808	797	795	828	796	841	809	804	764	754	765	765	763	827	789	793	791	758	782	778	812	834	821	765	822	845	733	754	816	833	785	773	835	766	754	818	776	804	782	846	863	795	833	809	775	829	819	753	769	746	784	810	776	783	818	787	806	845	805	784	827	796	750	816	825	813	828	784	815	846	808	727	790	821	774	817	868	775	766	793	792	778	808	796	794	784	800	817	821	838	792	741	774	800	772	772	805	824	790	797	799	829	742	849	795	768	789	835	772	768	752	756	794	788	785	824	780	812	793	793	826	794	803	779	798	817	804	798	755	826	803	813	785	796	821	815	794	744	797	836	832	792	827	797	779	782	784	804	819	758	786	824	774	748	812	777	803	762	796	769	770	790	796	801	766	790	806	806	814	828	819	827	775	798	782	759	796	783	758	775	808	824	830	792	805	826	778	785	806	843	794	858	776	840	776	816	798	766	833	795	776	816	746	788	764	733	772	788	791	804	788	770	810	781	798	791	805	779	774	806	797	820	798	759	805	802	817	815	849	782	762	810	798	763	778	759	773	793	796	785	773	819	853	778	726	764	807	791	769	787	817	772	748	853	782	792	751	823	758	817	778	766	772	800	760	818	823	781	799	782	816	802	778	801	762	779	746	801	770	843	757	793	799	836	775	832	767	767	755	805	787	791	751	747	798	800	823	781	739	821	809	810	796	782	777	778	789	812	765	778	794	839	807	789	766	810	772	788	796	814	812	799	801	799	773	830	755	813	781	754	777	756	863	787	777	818	800	794	851	778	825	775	817	786	744	771	708	781	766	794	779	764	788	796	775	790	771	841	869	797	820	828	795	803	788	843	774	766	761	821	851	795	791	804	765	767	798	761	794	781	826	831	821	832	778	797	781	755	800	792	778	821	754	786	762	720	802	793	810	820	796	772	781	795	783	753	817	805	802	805	788	799	841	737	773	758	785	852	762	826	827	765	811	786	830	782	771	778	804	815	769	811	759	816	784	841	766	754	802	764	795	831	798	789	813	769	763	755	774	758	809	808	765	769	804	738	761	768	761	820	781	795	771	782	763	714	831	791	841	808	824	794	803	776	786	751	782	766	790	883	768	792	780	756	807	761	810	801	795	799	786	821	775	801	764	825	745	822	812	790	820	733	783	792	811	780	802	767	768	791	826	793	768	845	827	820	796	797	804	762	782	767	788	761	803	775	804	760	800	806	806	787	806	757	723	760	826	776	790	776	808	859	772	787	776	788	786	795	715	791	853	766	862	778	814	855	804	817	824	826	799	738	788	821	803	808	814	825	770	770	811	823	799	796	796	816	861	809	816	795	856	782	767	778	783	848	809	769	822	763	808	835	852	836	800	768	800	794	781	774	769	800	821	785	789	804	787	777	793	781	725	830	798	769	776	759	779	765	751	825	790	782	799	750	782	825	823	789	814	824	797	781	827	787	819	797	803	833	751	768	821	833	800	761	793	782	768	767	792	803	729	845	786	801	768	825	784	754	795	831	785	759	815	719	749	819	806	763	813	815	781	777	792	775	816	822	791	843	805	821	834	839	767	812	815	800	793	764	788	813	819	788	718	829	813	749	804	821	801	764	759	794	837	787	792	810	816	759	840	760	805	773	818	777	769	772	792	797	784	812	733	780	761	790	829	759	788	811	782	805	780	776	821	786	805	828	813	825	761	766	792	800	807	823	794	755	834	753	772	798	735	790	782	791	793	776	826	770	761	810	787	794	773	800	789	783	737	834	796	816	806	727	806	777	815	794	788	748	821	857	771	784	762	771	753	824	800	799	757	792	798	786	791	794	786	829	760	771	862	800	798	808	813	788	784	808	790	787	811	780	809	825	821	819	769	809	748	807	836	731	782	743	804	823	742	826	767	840	774	840	800	800	793	769	817	801	786	859	817	811	782	827	786	787	861	767	776	828	781	760	799	783	804	795	769	833	791	776	812	765	817	772	747	786	735	802	784	771	859	823	757	826	820	782	822	796	794	791	804	777	740	774	783	802	851	771	813	823	786	795	752	786	795	813	774
7505	514	558	522	413	290	267	239	211	222	201	209	205	187	197	173	158	213	202	188	181	186	191	160	176	178	190	171	173	201	194	196	179	184	178	176	170	191	172	169	178	184	158	195	166	179	171	208	204	167	186	198	172	162	164	180	197	170	160	177	153	175	178	190	182	198	168	189	178	178	189	175	209	214	173	201	162	174	188	163	184	187	158	189	156	186	176	176	177	214	195	176	185	166	178	188	168	184	207	165	152	176	158	192	171	165	173	193	185	178	179	179	179	179	167	169	151	173	170	189	190	177	138	157	164	181	168	150	180	183	175	166	191	188	190	188	169	171	180	176	166	173	189	164	188	167	190	178	191	168	165	167	163	159	175	183	188	152	167	173	172	181	151	160	175	191	185	171	165	151	157	170	167	176	152	172	173	186	173	183	174	177	191	181	160	173	158	166	171	173	186	160	191	167	172	172	166	180	193	182	167	156	178	176	181	175	206	162	172	192	176	180	174	173	182	162	162	167	156	175	167	166	156	158	173	177	160	190	183	174	202	189	171	166	164	172	188	167	171	175	199	177	186	172	149	162	170	166	186	158	189	190	177	169	185	201	164	191	169	175	155	185	170	156	199	175	167	161	171	177	163	176	177	177	186	171	171	141	133	183	175	179	157	172	178	190	168	152	172	178	185	169	167	184	173	175	169	175	185	193	176	177	173	184	193	168	177	181	175	176	195	179	185	166	193	172	170	177	174	168	193	185	175	200	186	175	180	180	170	163	206	173	200	165	188	154	189	172	179	159	162	172	197	183	195	173	174	190	190	197	195	193	171	162	166	163	171	201	193	171	172	188	197	159	190	163	204	194	181	151	155	175	200	181	185	167	178	165	182	152	193	162	177	152	185	165	178	197	175	198	177	148	176	187	154	183	184	181	168	177	204	177	165	177	186	167	185	171	197	182	168	176	192	168	159	171	176	171	167	156	189	183	179	207	197	182	175	194	173	163	160	168	177	186	175	171	150	171	183	182	185	177	172	157	180	209	187	176	181	162	198	178	156	182	157	148	164	187	164	153	181	177	184	189	186	171	163	197	191	161	171	171	168	153	161	187	181	166	178	143	148	174	159	193	169	136	156	186	173	170	171	160	175	164	166	177	187	161	174	170	186	180	166	199	185	168	178	190	176	163	196	169	187	179	138	165	168	183	194	192	183	181	175	180	164	143	203	151	189	194	167	177	190	172	165	178	201	182	170	161	187	183	207	188	177	182	178	174	178	170	164	175	185	171	179	196	170	181	158	151	153	167	189	177	183	158	195	171	127	162	198	162	179	159	161	159	170	171	170	174	139	167	183	164	172	164	163	187	186	169	169	164	195	176	164	178	165	161	179	189	148	175	191	183	159	175	184	191	178	197	134	138	174	176	191	179	187	165	154	150	169	198	171	181	169	174	175	163	168	158	147	174	161	167	183	165	193	171	147	183	161	177	200	177	161	175	166	147	172	174	179	170	195	169	181	143	164	144	169	171	178	199	189	162	172	182	194	206	176	210	172	183	189	166	180	188	184	179	170	193	181	182	150	210	191	159	165	188	197	191	187	165	169	155	179	162	148	165	159	170	169	178	183	197	158	185	198	190	171	163	173	174	164	182	166	174	173	173	165	172	170	197	164	124	180	175	165	175	170	161	168	179	174	188	198	195	180	174	169	170	155	187	188	172	176	167	156	178	169	158	201	174	189	186	204	183	155	182	160	131	174	188	171	202	174	159	173	156	194	180	160	159	196	191	176	192	172	175	194	183	172	168	172	200	183	185	176	173	180	170	163	171	167	184	189	168	194	174	169	176	217	185	184	155	175	184	171	184	176	184	178	189	188	167	167	187	160	174	191	180	198	191	194	176	152	163	172	184	152	160	195	161	197	162	153	180	170	169	163	167	157	138	164	149	166	185	157	195	179	176	173	174	186	193	165	170	197	204	184	189	185	172	180	170	166	199	153	178	187	167	219	154	177	177	155	193	168	154	165	177	188	186	176	183	184	202	159	155	160	157	158	164	181	199	178	158	165	176	156	186	155	165	174	188	184	154	142	154	147	187	195	188	180	209	195	177	179	170	172	197	166	154	162	174	167	144	158	169	171	158	199	177	198	191	169	161	200	190	135	156	171	162	173	176	170	198	168	186	202	162	194	173	192	177	175	167	169	172	178	171	193	197	193	181	158	180	164	173	207	167	196	149	173	177	175	166	160	188	177	166	157	177	142	193	171	183	182	174	165	150	175	187	197	171	139	171	192	164	170	187	164	190	176	173	186	194	170	193	184	181	151	194	174	182	159	160	162	188	168	178	177	208	169	175	169	184	191	172	166	181	173	191	188	177	185	161	192	179	157	174	163	178	168	183	184	155	186	162	162	162	183	151	157	176	183	168	160	161	200	179	180	186	174	197	163	169	174	160	150	170	187	186	169	164	162	169	162	169	190	162	183	173	162	197	171	199	169	177	164	149	186	166	165	188	186	152	177	178	174	198	205	185	191	193	186	173	174	179	168	159	184	181	185	194	177	200	173	177	188	179	186	176	174	197	179	160	162	181	184	182	179	183	169	179	176	161	182	193	187	169	151	188	205	171	169	170	171	179	171	164	169	175	188	160	193	158	138	180	170	157	165	186	169	166	211	165	181	183	191	157	156	164	181	150	170	173	144	181	169	181	176	180	137	150	157	222	180	185	190	164	194	169	171	184	175	167	177	183	188	155	163	159	181	159	162	160	158	157	174	186	193	168	168	190	149	180	140	178	152	168	178	157	187	196	187	172	171	184	181	174	171	185	179	156	186	184	160	181	201	163	166	158	183	160	149	168	168	177	165	158	169	155	187	179	189	174	175	171	165	165	159	178	178	189	161	146	185	165	172	168	202	189	181	163	167	161	159	174	184	146	175	167	163	166	160	187	165	158	183	179	169	171	163	151	167	165	189	175	182	154	208	165	167	163	161	171	170	152	199	146	178	170	172	150	186	201	176	163	203	176	167	158	175	168	174	159	195	160	159	182	171	174	191	185	164	169	179	167	189	171	177	168	186	162	172	191	177	180	191	176	171	162	190	194	163	181	157	188	192	206	190	195	194	145	200	169	186	185	167	164	186	179	181	205	167	165	173	203	200	198	171	174	198	164	166	171	192	168	162	180	178	166	164	193	159	172	163	199	191	184	170	167	177	173	174	164	178	207	179	177	168	168	187	173	141	176	211	195	157	189	156	171	190	163	153	185	150	169	186	157	185	175	190	177	160	155	181	156	147	200	163	177	175	163	181	182	173	176	179	184	195	177	192	152	168	180	156	163	196	196	156	164	191	182	167	181	189	180	189	163	177	170	169	175	180	195	184	181	181	176	191	176	155	202	147	192	188	180	170	168	191	169	182	153	186	165	164	177	163	168	180	196	155	184	166	169	181	162	160	185	170	159	171	194	172	159	178	193	171	184	147	165	178	187	175	140	192	167	192	169	173	184	181	161	186	167
6125	773	1234	1704	1272	990	872	798	745	680	633	597	579	662	560	511	529	514	515	503	491	480	468	481	452	478	476	487	456	481	476	452	430	439	473	416	520	491	455	461	470	452	451	439	408	458	454	469	443	484	452	447	460	475	389	453	421	439	463	433	467	465	466	436	429	445	455	435	426	445	433	467	461	476	424	437	413	441	449	481	469	440	452	477	424	498	452	467	448	458	469	416	416	420	470	459	450	445	457	424	444	457	468	424	419	436	463	450	414	422	462	441	440	442	466	413	447	451	429	489	450	426	421	498	420	486	473	450	454	411	462	436	452	432	452	454	458	451	436	456	450	480	445	434	450	442	458	440	443	452	485	461	490	470	450	424	448	435	426	431	414	452	447	465	447	451	439	414	464	480	437	440	466	474	463	530	420	446	440	427	407	422	409	465	430	387	441	456	463	454	450	407	427	479	414	478	466	435	420	460	433	464	467	432	422	443	450	413	453	449	465	447	445	477	476	432	432	418	446	464	450	472	462	448	404	434	432	456	447	445	435	449	430	437	499	462	458	437	445	405	429	452	436	464	410	462	475	422	431	471	431	466	410	466	447	479	453	445	451	409	466	433	451	498	453	468	497	444	470	406	425	449	466	423	434	487	466	454	458	416	456	466	428	416	446	462	490	408	466	446	430	436	470	457	453	491	411	457	471	462	455	469	460	456	471	451	444	422	460	458	465	431	432	441	438	458	465	459	437	479	429	461	426	436	464	436	440	431	463	424	386	424	427	451	465	433	415	433	444	458	435	491	447	425	438	436	446	458	458	478	438	456	427	447	489	428	468	421	437	464	499	416	450	462	439	419	480	483	489	480	424	429	439	442	460	433	466	473	428	508	420	476	462	442	460	452	472	429	448	436	432	396	435	445	479	435	460	469	487	462	435	474	442	432	417	452	435	434	440	472	438	477	435	420	451	452	462	422	461	472	448	473	438	479	447	472	406	443	411	463	443	451	445	417	415	444	444	447	438	500	433	440	458	424	420	494	437	434	427	431	453	459	477	462	470	423	425	426	468	461	443	451	454	439	442	442	447	477	426	433	463	468	455	422	457	429	446	431	448	428	439	427	479	441	424	440	413	440	459	469	470	482	470	469	470	416	450	445	451	432	501	466	448	451	478	441	443	402	437	447	446	443	439	445	477	463	433	462	438	431	461	456	435	447	467	436	467	460	442	433	431	474	439	467	456	399	425	408	440	464	462	466	446	451	444	459	451	447	451	457	406	448	467	436	444	444	489	454	401	484	475	442	429	449	477	462	485	467	448	424	409	474	438	456	446	444	444	468	416	448	441	439	444	407	490	473	450	471	455	472	444	439	424	479	450	459	457	426	445	455	440	446	452	405	433	464	422	434	415	484	426	409	448	430	470	459	445	448	470	423	458	453	420	458	448	421	444	398	457	439	484	441	414	449	437	492	481	444	479	414	478	494	410	492	423	453	418	434	436	470	461	457	466	428	408	463	423	482	470	466	459	450	418	450	451	417	408	467	426	459	460	458	436	468	413	454	427	433	436	435	434	505	419	424	437	475	443	452	443	474	436	407	460	435	446	420	479	431	417	441	441	451	470	450	487	461	443	521	455	484	440	449	426	452	452	463	427	409	451	428	452	423	489	463	429	493	474	469	429	418	461	450	469	446	422	437	455	475	443	436	448	460	476	441	431	421	438	438	451	426	448	450	458	457	452	426	471	431	461	473	420	460	474	424	442	467	435	461	454	405	459	452	461	465	416	421	466	439	443	477	460	447	443	438	445	473	447	459	436	455	470	450	486	417	485	457	451	471	471	462	433	421	455	457	424	439	480	443	482	476	445	430	422	454	466	436	471	446	505	448	473	458	448	433	433	444	409	445	407	444	483	467	433	411	462	449	480	455	460	436	469	456	417	410	466	487	444	438	424	436	450	444	471	448	519	423	438	430	419	426	453	452	441	436	405	461	462	454	463	447	414	469	450	472	439	438	466	433	457	470	417	462	440	407	462	449	454	450	467	423	428	454	476	435	464	438	445	419	479	464	473	448	414	460	449	482	443	461	445	402	454	452	508	403	459	417	431	407	466	428	444	452	462	447	470	426	425	439	412	454	416	477	424	475	459	461	443	473	451	425	457	443	433	447	447	440	430	422	412	444	496	450	428	464	429	459	468	444	417	439	451	437	462	424	458	427	469	454	441	438	433	456	453	470	439	448	472	441	462	460	445	429	468	434	450	426	488	437	424	440	458	439	423	433	454	445	472	438	426	478	421	410	447	445	474	439	381	426	466	430	428	467	396	452	409	488	465	460	413	453	444	458	463	456	425	451	413	421	427	459	437	419	382	458	422	434	423	446	432	467	391	432	447	432	445	415	445	435	504	431	468	455	433	477	465	416	421	475	455	444	448	460	464	446	429	432	439	450	439	498	419	455	479	456	451	432	459	430	433	431	430	447	500	462	457	434	436	410	491	447	435	434	435	439	452	425	437	433	423	457	451	457	413	438	453	441	414	458	461	500	426	476	471	435	480	435	428	442	447	422	434	459	437	463	396	412	427	447	433	444	437	441	419	464	453	462	459	441	440	421	438	438	461	439	456	416	451	515	437	494	435	501	427	452	461	473	440	411	464	444	438	448	445	422	464	432	427	444	468	470	436	441	422	433	445	462	457	416	442	457	502	439	454	448	451	448	457	454	439	448	474	443	433	463	418	420	471	427	418	444	460	427	426	460	431	441	459	468	431	406	461	428	459	449	444	411	424	419	457	433	467	484	446	453	434	471	432	438	469	449	439	439	454	437	442	441	451	432	468	458	462	447	416	422	467	434	428	456	432	466	456	410	405	418	438	448	462	453	447	456	437	479	454	464	440	426	435	461	461	416	447	454	442	454	488	448	463	418	447	478	450	445	460	400	467	433	433	452	425	486	420	465	446	440	432	432	482	454	404	459	431	468	455	469	464	457	433	469	387	423	463	442	439	399	433	472	415	454	452	445	472	450	427	410	437	480	423	465	445	465	416	467	430	436	421	490	428	410	461	438	496	440	442	437	478	435	455	417	420	442	451	457	410	444	469	453	457	448	459	447	464	422	447	439	456	468	470	462	460	451	449	424	414	445	467	429	441	442	424	448	473	462	437	492	443	436	450	434	474	426	462	453	455	442	425	422	435	425	431	435	421	421	449	467	431	432	441	429	426	458	435	474	452	437	447	454	428	466	482	435	464	433	461	436	459	468	459	452	455	471	469	471	484	469	446	396	448	443	456	469	419	445	484	418	456	434	427	451	451	437	428	463	418	459	456	444	446	454	506	455	452	450	411	461	433	476	438	424	463	452	452	457	426	436	461	463	437	419	466	467	444	443	460	449	478	422	431	500	441	417	446	468	469	441	422	395	464	488	441	444	430	474	481	407	437	428	434	442	439	448	485	446	436	450	477	435	399	462	451	442	442	412	454	460	447	428	480	427	423	445	407	466	439	470	485	420
13990	1342	1088	948	651	512	421	406	336	318	355	312	292	295	283	313	279	306	295	240	288	284	255	282	291	261	272	275	279	286	281	283	294	274	230	279	278	280	290	272	266	264	267	274	224	242	231	257	259	249	242	289	247	264	243	257	252	274	281	277	261	257	277	304	265	278	263	285	272	268	279	299	218	277	284	252	246	254	250	266	251	251	288	305	282	249	251	270	240	255	274	262	238	252	271	250	245	279	287	256	269	260	297	270	248	272	279	242	271	260	253	308	272	259	265	262	248	292	276	267	266	270	242	259	280	270	235	244	259	254	253	261	266	259	265	276	280	285	239	267	241	254	279	261	268	272	272	287	267	235	254	259	270	235	301	269	249	244	292	286	259	263	270	220	283	265	270	287	281	248	250	217	256	249	285	270	277	261	268	284	277	250	266	277	251	258	276	272	256	257	251	231	222	254	287	275	254	266	246	251	247	289	271	266	302	257	279	272	220	287	283	280	258	243	250	265	270	258	302	245	238	270	271	275	277	263	279	297	266	262	232	279	240	263	245	268	228	252	249	300	271	263	252	262	283	268	258	255	242	247	287	253	274	234	234	271	275	289	267	239	233	273	280	280	256	262	276	280	266	264	227	250	267	266	294	245	272	248	275	279	236	307	265	252	267	274	274	254	261	261	247	245	291	271	240	294	272	235	258	240	270	269	251	265	281	247	253	269	278	245	272	235	269	251	271	312	262	238	239	265	237	247	266	265	257	258	224	272	267	304	271	241	267	259	280	270	267	271	291	258	250	276	278	245	294	267	292	310	266	243	275	279	282	277	254	246	284	252	271	235	277	254	232	289	260	240	296	264	264	244	258	280	258	229	304	245	272	261	252	265	272	272	279	263	261	279	278	281	288	246	288	256	218	257	249	276	267	257	265	277	264	277	260	271	264	255	223	292	297	268	269	251	264	246	258	251	289	272	264	273	258	278	256	271	305	283	269	284	269	252	267	257	258	237	267	273	277	246	256	243	263	268	267	284	298	284	242	277	280	266	253	276	254	259	287	266	307	269	252	275	277	249	265	262	246	272	289	288	260	272	259	253	271	262	239	256	260	246	245	265	281	288	276	285	292	237	275	250	229	240	270	228	279	292	234	280	253	257	266	267	275	278	240	293	281	274	279	265	297	240	273	246	264	282	254	271	274	287	277	272	240	245	273	269	231	265	284	264	263	270	268	268	280	253	299	271	265	293	242	288	296	274	283	261	279	265	276	288	284	246	265	266	278	231	272	265	261	279	248	262	292	240	252	278	232	279	247	282	262	262	250	291	258	257	304	258	282	266	249	260	258	279	278	271	260	276	287	246	283	278	277	236	264	265	248	242	277	293	283	253	277	274	274	273	234	258	271	249	268	268	245	251	278	286	245	238	287	293	261	234	270	298	265	278	234	258	285	277	232	262	264	275	222	257	275	271	240	236	284	298	261	249	245	290	265	248	237	268	282	262	253	252	258	244	274	273	232	253	252	266	297	292	296	226	248	254	240	293	277	293	270	248	265	252	266	258	266	257	267	292	275	237	240	275	265	260	250	251	264	287	253	250	275	248	276	261	298	267	254	283	264	270	276	269	280	266	268	251	276	251	260	271	289	267	282	271	287	275	244	267	273	267	289	263	292	274	270	255	259	275	268	261	277	265	247	259	235	256	275	263	271	260	254	259	235	269	249	241	308	266	257	227	242	259	257	244	272	284	265	254	240	264	290	246	260	290	303	252	271	284	282	291	281	300	249	250	282	272	282	283	271	265	280	276	259	245	278	260	265	257	243	282	265	232	265	270	285	267	258	253	286	263	274	275	279	260	283	275	257	270	245	251	293	276	255	264	256	262	244	271	259	265	281	265	271	265	251	285	270	258	258	256	268	298	239	262	284	260	237	261	256	274	251	276	247	290	257	248	272	259	269	256	291	261	267	286	282	249	240	306	278	268	265	245	293	240	241	270	263	271	274	282	274	263	270	256	271	276	260	263	294	253	247	246	278	266	240	264	251	244	304	246	253	265	258	274	246	274	239	209	280	282	299	249	277	228	286	272	283	254	276	243	273	258	265	268	282	276	267	247	298	259	262	283	257	271	272	285	296	284	267	281	277	249	281	276	288	242	263	243	246	275	286	288	304	259	261	251	300	253	277	256	269	255	288	210	305	275	247	285	265	270	266	212	232	265	273	266	262	261	261	276	260	278	267	263	223	260	280	272	268	277	257	253	232	237	297	252	266	277	255	288	256	280	244	258	245	249	261	277	276	273	241	281	250	253	238	254	220	256	253	271	272	251	260	266	254	272	269	281	265	271	306	235	274	291	242	267	309	227	271	270	253	253	298	256	248	303	265	255	242	241	288	289	273	267	299	282	258	302	280	243	277	250	266	269	275	284	266	288	299	262	283	278	258	288	287	246	264	227	240	253	284	247	267	242	262	250	261	269	267	240	276	279	252	260	272	237	271	274	277	258	261	256	257	250	294	252	257	273	257	263	298	242	235	288	227	289	254	266	271	240	264	271	248	278	259	233	290	261	286	269	271	249	256	247	257	256	286	265	272	224	241	260	277	265	280	251	243	287	256	250	241	292	266	235	229	265	236	276	274	257	267	276	266	251	272	242	267	263	258	266	249	259	244	294	264	275	259	255	234	248	238	263	245	260	270	275	260	263	263	288	270	258	289	275	260	249	282	240	282	268	263	288	259	272	280	257	268	296	255	270	274	263	239	260	232	256	272	257	263	293	264	260	268	278	277	292	256	253	268	268	272	271	208	272	236	245	256	280	271	266	268	318	298	244	273	268	286	245	259	239	285	246	246	277	254	247	250	270	265	266	267	268	262	276	274	259	259	275	265	282	254	260	265	286	265	253	289	278	273	252	269	275	230	239	279	258	258	242	264	284	291	270	271	254	261	258	271	271	272	235	262	264	273	275	293	289	271	269	284	260	256	257	280	294	263	221	273	285	284	278	270	301	250	288	248	259	277	266	284	269	259	248	236	263	246	292	261	259	255	250	240	273	253	246	286	278	253	300	252	293	263	281	272	264	274	252	267	289	261	299	273	264	238	253	244	267	289	225	284	277	285	241	261	254	247	246	261	232	255	267	245	263	229	273	262	263	292	280	255	260	261	263	239	265	251	263	222	254	275	275	259	256	269	247	269	284	273	238	258	270	284	258	284	262	259	284	278	258	276	255	272	237	258	257	259	266	289	247	282	277	245	265	266	284	273	258	291	232	275	296	285	255	258	280	269	248	281	280	287	282	280	245	260	284	267	266	257	252	241	273	256	273	273	269	235	304	282	282	278	242	270	269	259	239	247	278	278	257	259	276	276	295	247	260	279	242	280	268	250	282	291	255	269	281	277	267	253	252	259	282	279	270	288	301	273	259	256	296	279	248	272	242	277	265	283	238	301	247	249	261	288	246	239	277	274	254	239	283	270	249	261	226	262	244	270	249	276	280	277	247	245	286	252	252
7943	1282	2327	2882	2210	1746	1428	1271	1137	1111	995	938	890	847	874	786	841	798	724	757	709	734	729	759	735	682	706	748	710	636	721	661	702	692	715	718	701	682	671	670	707	721	655	713	722	703	666	733	698	654	699	725	742	667	657	676	686	650	709	682	685	674	614	615	610	643	670	673	669	644	691	688	643	662	684	631	661	664	648	649	653	658	656	669	688	637	653	649	639	701	695	685	645	648	644	639	640	652	676	657	675	605	650	658	630	641	685	613	705	668	649	653	643	671	651	678	652	698	623	672	694	633	652	639	688	688	622	647	624	629	657	658	664	635	630	659	639	642	646	657	575	667	678	683	654	676	679	692	659	669	657	673	640	693	610	670	652	691	648	640	640	623	660	679	644	672	651	668	652	676	668	657	643	674	706	653	669	673	671	672	636	607	647	626	649	657	657	650	672	678	696	666	666	658	608	685	654	633	647	627	655	645	678	614	668	658	634	621	653	688	611	650	640	659	665	629	670	678	686	673	642	683	637	691	667	631	642	666	654	692	633	685	590	656	651	637	628	629	614	621	642	647	661	665	666	629	663	657	626	629	653	662	640	705	668	678	626	695	690	655	629	700	676	667	680	671	710	677	666	641	700	690	658	677	677	687	659	654	665	621	618	642	714	612	642	673	633	637	693	635	647	642	671	659	637	627	638	619	630	614	670	630	667	668	633	612	632	615	678	640	594	647	706	680	650	651	676	612	639	692	619	677	659	643	666	676	673	686	692	621	641	653	670	657	627	682	601	696	651	608	653	662	665	635	654	679	689	658	640	654	662	644	667	662	684	683	615	588	657	642	644	661	694	667	652	676	688	646	645	654	681	611	659	616	613	686	665	668	653	666	674	661	680	635	666	652	628	679	650	591	638	687	712	653	691	667	682	676	634	631	644	668	623	647	651	659	681	657	603	649	640	617	676	655	636	630	662	696	603	648	665	663	683	644	641	659	675	601	681	627	660	643	657	686	651	618	648	633	646	637	656	636	641	647	646	582	630	657	664	692	632	679	686	669	676	638	662	636	662	708	646	679	674	672	639	632	639	699	693	644	635	665	654	676	660	664	666	665	699	668	625	673	632	653	659	609	674	637	643	644	672	677	673	670	620	678	646	626	653	684	657	667	716	702	671	647	665	644	614	657	706	669	695	649	689	617	665	714	629	622	671	671	698	666	648	723	654	656	617	646	626	658	623	676	623	673	652	677	655	616	618	694	674	653	686	627	667	727	606	665	620	655	684	655	660	612	637	670	701	623	694	677	668	642	683	644	654	716	681	649	660	687	659	658	627	680	691	639	678	633	641	692	667	659	673	610	647	643	678	657	640	688	684	661	622	690	657	645	655	637	665	645	686	671	679	633	654	680	611	700	654	666	635	658	654	617	717	650	649	709	706	662	668	609	651	642	647	641	620	689	679	657	663	654	641	662	660	676	647	698	644	647	694	610	651	660	653	658	660	713	696	612	653	671	657	681	661	667	683	642	610	654	633	636	660	674	663	658	644	650	618	727	652	658	649	595	632	627	658	655	620	676	648	619	664	617	644	696	624	682	622	632	644	601	640	612	610	651	630	627	676	649	708	662	688	662	657	696	637	679	666	670	673	671	633	655	658	634	669	623	635	669	698	649	676	655	671	657	654	652	649	627	627	672	662	642	623	665	674	652	627	612	660	634	683	635	689	651	652	644	688	688	634	647	658	679	675	662	661	649	696	642	659	687	650	673	694	639	660	672	691	715	669	709	634	663	662	686	634	707	657	677	680	611	666	678	655	662	684	625	695	674	661	674	678	664	657	658	656	634	636	728	651	646	669	620	658	663	654	655	697	642	647	644	666	646	655	670	635	630	683	664	631	635	643	703	643	658	637	712	655	669	578	658	635	685	664	632	663	676	679	703	641	594	601	671	742	679	668	618	669	675	631	631	621	619	687	641	689	668	686	664	648	648	621	648	670	645	712	634	642	681	680	665	631	591	665	652	653	688	622	634	658	642	661	726	674	644	631	638	601	642	620	690	667	717	670	670	648	679	618	662	641	681	666	662	671	655	602	685	642	669	674	676	608	650	702	697	671	655	650	651	728	668	661	623	687	646	652	679	657	664	677	672	624	629	669	674	647	636	700	681	664	635	673	652	675	615	649	671	653	671	694	665	635	638	658	654	644	667	661	644	662	660	672	672	644	666	671	644	668	680	669	657	631	677	659	662	649	649	655	689	690	642	663	648	677	649	670	666	683	671	636	657	638	701	675	688	646	644	626	644	639	662	650	624	683	680	631	626	656	598	689	639	653	658	650	660	667	695	628	674	682	613	658	658	621	670	645	663	661	700	656	643	630	656	648	682	655	690	634	681	648	613	625	660	711	676	663	593	656	650	686	633	677	668	662	663	626	674	654	655	632	654	668	647	675	673	630	643	620	697	652	631	693	647	682	654	617	646	653	645	596	664	685	658	631	652	667	610	679	653	660	621	653	634	640	628	666	673	632	674	650	628	645	717	663	663	652	648	646	676	672	655	600	643	627	693	638	648	573	643	649	644	633	651	693	666	688	622	609	647	636	673	648	653	688	651	694	654	619	658	617	664	642	649	664	619	648	689	654	647	656	652	700	638	670	655	674	683	683	653	686	638	679	649	645	616	618	685	667	666	705	665	695	649	658	648	653	625	682	662	682	624	615	673	681	675	693	675	681	653	683	653	696	674	690	584	657	680	680	654	662	638	653	648	616	665	617	615	700	689	653	647	693	638	628	610	622	697	670	587	650	666	660	667	616	705	713	671	689	645	661	706	672	681	660	693	674	654	630	665	664	621	687	679	672	662	632	677	667	663	660	674	680	656	725	616	680	669	658	653	643	666	692	717	673	690	662	672	686	622	670	683	670	677	653	654	661	639	681	686	698	701	648	673	699	666	673	649	682	617	678	627	608	619	658	599	647	668	664	642	634	671	669	607	657	647	652	607	662	622	652	622	683	638	630	643	665	655	632	721	653	717	591	694	700	620	688	669	680	649	693	637	637	609	652	670	643	691	634	631	635	685	646	650	690	601	701	646	637	663	684	656	685	636	653	687	685	683	668	646	674	661	638	622	631	679	660	655	651	639	628	634	648	655	662	685	650	642	654	615	688	660	651	659	652	671	636	676	653	685	635	677	692	683	625	658	661	706	651	663	634	677	635	672	687	591	630	614	665	692	649	665	639	660	647	656	680	659	600	662	696	705	649	629	680	654	679	623	683	667	652	641	630	639	637	658	634	654	642	640	655	655	680	612	650	659	659	666	634	640	646	634	688	628	663	661	600	630	648	648	688	639	662	637	660	646	688	629	683	642	723	644	681	675	665	671	620	632	641	681	609	694	637	651	676	677	644	698	652	663	646	623	647	676	649	635	662	662	612	651	670	689	702	620	727	642	708	624	668	613	677	652	640	689	638	636	626	633	609	706	642	664	673	688	671	668	611	643	639	702	662	660	667	641
1526	330	392	332	365	366	381	353	358	368	354	325	338	340	372	374	378	393	360	372	386	357	370	351	305	338	326	336	370	365	368	345	347	307	349	366	368	357	348	336	362	395	336	356	364	359	350	341	349	386	347	348	345	383	367	368	313	360	347	342	343	352	321	351	334	350	386	297	323	323	378	380	385	386	386	353	395	353	345	403	379	350	322	310	369	369	379	339	320	340	397	345	379	324	365	371	332	325	296	328	347	375	352	392	355	346	321	391	376	319	337	328	355	353	345	350	383	374	351	393	367	376	358	386	389	372	328	370	339	330	298	352	342	326	361	359	380	365	349	331	360	346	351	369	351	349	351	382	351	317	353	331	346	370	370	314	366	369	335	346	315	376	370	393	392	370	329	387	344	318	330	354	333	331	361	353	343	356	373	368	372	349	361	391	355	334	359	336	343	394	350	404	338	345	395	360	360	363	350	389	366	355	418	363	342	382	386	361	355	358	311	317	331	351	372	352	341	386	348	386	374	336	346	340	342	328	361	336	373	349	358	400	316	361	350	361	352	369	332	343	349	387	360	360	346	368	353	392	369	367	337	334	350	372	390	380	341	382	377	327	342	371	355	352	325	365	347	360	363	349	382	378	367	375	345	351	350	373	351	389	356	347	335	372	399	363	366	374	370	379	357	361	367	352	361	370	380	339	334	419	396	332	341	369	363	357	347	354	334	301	330	364	353	330	361	360	362	362	359	371	382	337	318	334	378	376	382	406	335	330	343	318	348	345	325	365	364	350	394	345	405	362	330	316	385	386	369	364	323	346	338	371	363	367	362	382	352	356	367	373	361	348	346	340	337	352	371	371	398	342	341	356	352	352	360	359	390	355	373	357	381	327	373	381	361	341	328	366	356	353	376	366	397	354	364	386	370	352	328	387	353	364	351	354	367	364	315	367	375	351	372	378	387	330	399	337	336	356	366	345	326	331	327	353	347	343	369	351	370	354	376	318	352	368	377	351	339	357	353	361	325	350	345	359	400	356	334	321	387	347	341	372	362	299	375	365	348	307	354	376	360	332	399	348	355	363	351	359	374	368	377	382	358	346	364	351	326	338	329	339	361	348	375	336	347	343	379	341	322	321	328	343	335	341	349	360	344	358	343	351	315	337	367	369	362	383	348	371	368	364	347	357	354	328	336	346	321	360	353	346	379	355	382	378	347	356	334	346	380	375	366	345	389	375	364	363	337	363	369	388	388	364	357	384	369	378	349	317	350	348	344	372	364	376	314	345	389	366	365	357	337	375	347	361	353	353	392	373	368	308	328	346	369	330	357	347	366	334	324	342	344	358	353	338	375	358	348	329	334	384	388	315	369	384	339	394	352	372	342	335	395	339	379	340	364	355	408	359	292	358	368	363	322	363	345	332	370	357	339	367	383	321	351	338	351	350	345	388	358	405	367	349	351	377	366	334	359	323	379	381	393	377	370	369	348	369	385	362	377	385	370	341	287	383	356	343	356	352	337	349	366	390	368	351	373	335	362	356	324	392	360	361	356	369	355	358	342	369	389	332	347	354	332	346	356	372	326	309	359	333	395	365	340	365	366	322	351	362	376	375	360	374	384	382	364	345	313	352	339	380	386	386	373	335	375	357	369	376	347	350	343	350	358	329	364	371	321	357	316	369	363	390	351	356	350	331	377	324	373	335	370	336	339	366	363	381	374	315	376	334	352	365	339	352	315	374	376	371	366	329	331	365	375	399	332	388	381	363	356	354	351	370	354	377	376	352	364	360	378	355	350	384	372	365	404	361	347	363	362	322	395	314	340	390	354	367	351	370	378	344	350	345	348	346	353	346	370	381	358	366	334	365	327	366	371	346	319	325	384	334	330	334	341	353	341	355	351	376	400	366	357	345	383	371	366	348	336	357	343	352	378	360	385	332	375	335	304	385	345	360	360	344	344	332	356	391	335	369	362	359	355	341	352	361	342	336	361	326	401	371	376	306	383	341	350	359	386	358	313	359	367	339	355	368	346	385	298	332	355	328	357	354	343	378	324	336	394	373	365	364	399	391	393	354	357	326	388	314	353	382	341	330	344	329	323	379	360	362	381	335	389	351	362	338	322	333	328	376	380	357	370	406	354	336	347	340	353	338	328	384	366	331	348	346	340	314	347	383	365	403	382	374	388	335	377	337	322	366	387	382	348	352	316	380	358	353	357	334	368	348	407	371	346	362	353	362	349	352	365	384	363	389	376	375	367	381	389	328	364	339	333	375	340	347	362	368	334	348	353	375	344	350	355	345	333	362	334	362	348	362	345	349	402	343	358	373	343	334	348	311	345	372	376	338	377	386	359	405	415	364	360	384	375	403	353	362	379	377	342	322	310	386	350	359	319	369	342	310	318	363	336	340	361	377	376	371	330	391	357	397	386	334	349	359	365	368	358	333	353	319	352	345	361	321	366	390	381	362	361	371	365	356	358	362	383	345	376	346	336	359	337	381	375	368	328	351	355	371	344	359	372	350	346	366	345	341	372	370	360	365	368	393	364	383	331	347	392	356	357	388	352	335	334	347	400	374	347	327	379	350	367	327	345	330	364	369	358	380	354	378	358	334	378	386	361	350	331	347	345	372	366	375	341	346	347	363	371	378	362	368	352	382	403	350	369	326	351	359	352	370	379	352	336	387	372	353	348	385	417	392	365	365	358	328	364	314	369	355	343	299	364	308	354	385	407	386	373	359	346	354	339	364	341	331	348	364	368	356	353	388	350	364	371	368	347	394	356	401	364	349	318	372	372	388	398	336	389	382	330	351	382	331	323	361	379	345	409	349	354	387	340	362	371	371	399	381	330	386	345	358	406	318	365	380	362	344	329	327	359	371	337	379	341	348	385	331	373	346	377	351	361	323	329	329	362	336	346	379	367	338	352	348	359	343	326	355	340	369	343	398	349	360	339	362	371	346	366	369	379	353	362	334	347	394	354	379	402	359	317	356	400	347	358	321	381	365	358	356	351	370	375	356	345	344	371	372	371	374	350	370	374	369	340	375	357	350	340	344	372	363	362	347	343	377	382	338	323	370	338	377	364	397	361	357	364	368	376	352	381	368	385	366	348	341	369	359	383	353	353	352	358	353	391	353	346	340	323	335	359	345	328	366	366	346	358	366	346	374	338	372	349	330	339	370	360	377	354	372	357	368	365	358	384	379	367	371	348	390	352	363	360	386	349	349	332	353	351	358	343	328	350	326	369	355	336	345	346	353	323	374	358	359	356	340	356	352	377	347	359	355	342	364	376	324	327	341	343	364	360	337	359	367	321	371	357	400	384	380	340	331	340	356	363	325	349	357	390	351	345	321	405	386	360	359	380	347	357	373	335	349	385	384	351	349	350	356	357	378	362	348	372	377	380	356	363	325	372	334	390	377	345	327	339	368	366	342	385	344	368	386	338	365	401	336	345	351	343	349	370	349	344	367	349	337	352	347	352	330	374	323	392	364	340	341	361	333
1937	775	798	861	851	805	813	757	806	779	855	822	773	744	826	778	755	805	797	816	774	784	758	786	839	770	803	827	750	790	785	769	794	801	760	824	788	854	776	790	801	772	772	779	787	806	783	777	756	807	880	845	791	778	809	719	782	759	821	768	839	782	788	833	775	804	850	809	760	807	862	791	775	778	765	766	810	767	798	805	815	744	749	809	807	833	776	783	779	788	857	830	797	778	812	798	821	782	809	755	817	780	769	804	766	813	809	793	831	816	819	823	770	829	790	749	772	807	800	784	793	824	772	815	809	805	786	793	791	749	784	792	779	801	801	779	780	779	721	800	820	786	789	859	836	785	854	820	794	765	792	807	791	829	789	814	732	770	750	827	801	765	825	772	786	784	792	793	830	767	793	799	828	791	759	830	768	795	773	777	798	785	730	790	796	738	866	834	806	811	798	799	785	783	793	812	822	807	799	790	783	833	797	805	790	797	828	777	786	774	794	749	837	798	802	836	811	789	792	806	764	746	778	810	797	785	771	738	780	781	790	809	803	791	773	797	803	805	815	813	786	808	766	788	749	790	781	798	831	816	819	858	762	778	837	851	803	771	775	792	792	773	798	869	820	778	745	774	789	795	776	752	758	814	803	772	806	764	794	812	781	798	774	754	781	750	791	806	809	802	824	745	776	779	826	797	800	719	756	832	790	767	774	780	731	786	754	774	825	762	753	770	798	791	730	782	780	763	797	779	783	813	771	797	768	838	770	832	777	843	792	784	824	798	807	784	780	765	798	791	785	793	769	788	755	825	778	794	787	793	836	804	771	742	807	807	771	837	830	791	810	819	723	796	785	819	831	808	809	810	807	836	761	808	763	796	750	805	780	795	783	801	786	814	803	815	806	813	780	781	776	822	818	849	814	798	833	812	780	819	776	762	791	844	764	818	738	799	834	795	786	837	769	799	813	793	857	774	786	824	817	784	758	821	851	809	797	803	809	798	802	801	816	808	806	783	745	843	807	807	825	856	787	813	818	756	825	786	816	782	823	825	811	805	803	819	820	796	773	790	816	764	811	798	797	803	798	785	794	808	787	812	833	767	771	797	770	770	793	788	804	820	795	830	836	788	817	798	799	789	808	762	810	861	824	814	805	743	823	729	764	811	790	837	854	785	797	812	831	804	774	785	793	797	800	805	802	822	781	853	789	816	828	802	787	812	764	799	826	797	816	741	779	812	815	807	780	787	810	789	825	799	769	806	784	772	786	759	814	820	845	798	834	804	769	817	811	779	833	817	803	767	799	841	706	786	823	752	840	801	769	794	777	791	803	791	830	705	771	793	792	794	748	817	764	797	822	796	756	790	770	752	780	834	868	833	834	806	805	750	817	832	781	796	807	787	815	792	780	788	815	765	800	779	859	775	760	768	782	896	799	822	823	776	727	775	796	813	797	825	784	764	792	828	789	784	819	773	729	840	757	759	755	757	806	778	866	775	822	838	782	825	845	808	772	797	815	802	796	791	793	767	757	787	797	793	835	817	818	733	834	821	832	830	812	810	778	799	772	767	828	834	799	792	763	787	837	821	822	828	856	757	763	824	793	782	821	809	754	782	771	841	804	792	796	810	770	793	788	759	834	764	811	774	794	815	811	771	766	757	829	798	775	827	792	813	748	829	785	740	806	781	795	774	818	828	804	822	780	792	801	790	813	849	819	739	829	784	777	779	758	790	786	759	781	775	807	797	816	773	748	815	810	754	816	763	756	866	784	816	780	827	817	772	763	841	815	791	757	803	750	818	786	796	775	766	793	783	813	829	802	766	846	753	794	753	784	830	826	789	829	798	773	809	798	806	768	783	790	776	765	770	766	744	770	810	808	824	749	828	793	822	774	841	769	776	835	810	833	845	755	797	768	756	777	832	777	809	822	787	807	819	825	749	733	788	798	780	873	826	793	753	758	757	739	790	787	739	783	830	799	730	766	768	844	841	751	801	793	775	828	777	809	799	807	810	769	787	749	819	806	826	770	763	828	771	809	824	784	830	790	818	771	798	820	799	835	821	799	824	761	778	782	776	786	808	768	824	778	841	735	822	836	770	801	781	794	823	784	758	784	797	835	854	827	805	785	785	821	734	832	793	802	760	793	808	821	771	801	798	785	796	800	751	758	811	777	778	757	781	855	785	803	796	757	802	756	758	785	759	783	746	789	812	747	790	802	758	782	761	814	807	783	803	784	806	755	773	811	839	794	767	769	790	798	838	787	769	829	833	821	777	809	763	837	815	748	818	806	794	778	739	796	810	725	762	762	803	758	776	818	789	774	820	821	783	809	772	813	804	782	836	786	781	796	809	779	836	741	820	802	773	759	768	786	742	828	813	799	828	802	801	779	751	817	828	785	802	816	806	821	772	769	814	817	809	840	735	814	793	788	821	745	762	817	881	809	820	814	830	816	763	823	775	767	797	764	781	793	778	772	752	820	790	821	836	826	815	782	774	762	793	842	829	795	779	832	811	814	794	809	765	795	751	836	804	772	804	839	801	790	806	790	822	824	819	764	766	768	783	748	821	776	768	800	820	805	778	772	778	781	799	788	752	825	812	790	779	792	790	780	759	823	779	766	807	843	807	780	787	804	830	817	811	801	748	817	801	763	792	842	807	804	774	815	780	798	815	754	769	764	817	760	788	784	817	785	732	809	787	800	799	765	838	788	786	765	820	822	758	843	804	807	789	798	815	785	824	797	770	827	820	784	810	764	774	780	824	797	784	836	733	782	864	794	834	836	746	799	813	812	762	786	784	773	793	765	794	793	772	834	811	822	746	806	802	832	750	761	797	789	849	787	781	839	803	767	805	791	788	802	850	779	848	779	767	833	767	781	790	833	779	831	829	862	763	831	779	727	772	780	789	727	779	789	752	793	755	740	769	762	767	848	811	779	758	805	825	840	821	763	766	794	863	777	779	799	811	828	740	814	792	823	784	785	835	774	799	796	771	798	814	772	839	744	832	790	818	767	801	831	760	787	803	771	803	809	797	754	791	744	799	783	774	781	796	809	783	828	747	804	839	805	775	754	784	781	846	768	749	811	733	780	825	819	737	765	763	813	773	856	775	770	773	853	783	759	813	762	790	825	734	760	784	844	843	780	785	774	800	807	809	773	778	756	816	786	794	817	786	763	755	783	835	763	780	758	776	768	807	799	828	793	784	784	782	814	815	836	804	790	777	769	785	785	791	766	793	790	823	794	798	794	781	776	748	810	816	763	797	783	773	759	813	808	756	756	789	797	796	835	790	797	747	779	765	765	804	847	809	757	785	819	849	793	808	769	797	778	834	766	826	748	769	804	821	779	753	808	758	763	859	795	783	774	773	831	799	776	791	814	790	793	810	807	773	844	757	779	795	795	811	745	824	750	788	803	804	787	751	814	808	769	827	819	814	789	807	797	812	758	806	817	815	786	791	801	776	783	803	785	815	782	752	817	791	761	797	816	769	777	734	858	824	844	837
7514	535	538	531	371	292	236	261	230	177	196	183	190	185	184	155	181	193	169	176	194	191	183	201	167	160	180	187	186	200	184	183	188	186	177	177	169	199	180	147	164	175	169	152	173	170	170	172	179	149	173	167	164	184	170	181	184	177	170	195	168	170	173	169	170	187	175	170	207	177	176	174	175	172	175	199	187	178	176	183	163	168	206	176	178	183	188	166	189	189	166	189	210	173	167	173	184	165	188	171	144	164	169	199	168	180	172	191	165	179	169	153	172	196	166	158	175	164	171	178	171	178	195	200	171	155	147	187	177	187	193	184	173	191	174	174	156	185	190	195	214	168	210	184	204	184	190	177	199	174	160	161	150	185	193	186	170	188	168	177	192	179	147	161	182	173	152	200	186	200	170	186	200	179	165	183	196	186	163	185	158	182	166	150	187	144	172	178	186	187	168	130	174	184	172	195	187	162	145	166	177	162	160	182	200	169	165	193	172	164	175	165	187	163	176	143	151	176	193	149	208	176	163	188	205	185	156	155	165	175	166	178	196	179	165	173	180	180	165	162	158	170	191	180	184	164	178	208	186	168	137	159	167	160	183	165	173	185	181	167	178	164	192	179	200	146	153	158	175	175	169	186	172	198	161	178	202	165	187	136	172	191	170	161	195	179	153	161	166	162	177	169	187	154	165	212	165	182	182	175	180	156	175	179	170	179	151	194	210	196	179	175	181	154	159	173	173	163	169	177	171	178	185	169	153	159	183	182	162	180	187	165	149	187	204	165	157	159	170	177	184	184	189	166	181	182	171	160	151	177	160	187	181	177	180	189	179	174	157	161	176	190	171	166	149	153	174	187	184	172	156	165	202	175	180	169	192	205	186	186	167	165	177	186	172	173	176	174	181	176	158	168	207	171	182	167	161	174	178	169	175	167	169	157	187	183	161	187	181	181	138	174	181	164	145	162	162	166	175	182	178	166	179	192	169	169	201	152	167	192	186	168	152	160	167	187	186	174	181	201	162	192	195	178	151	183	184	205	161	169	205	181	195	169	177	184	172	197	158	164	180	187	169	162	186	158	161	185	168	179	182	174	161	165	161	188	173	176	181	160	177	186	163	167	151	173	180	167	173	175	209	180	191	185	197	180	147	185	195	166	154	178	191	170	195	196	169	184	169	167	158	187	179	163	199	180	164	188	183	179	156	171	152	175	153	197	182	162	200	162	164	197	167	184	178	166	160	180	195	153	169	182	158	177	157	191	172	188	193	155	176	154	179	149	158	183	155	186	196	196	164	190	174	179	207	187	174	203	186	172	170	157	149	172	163	161	159	175	176	180	175	186	171	164	189	183	151	174	155	160	154	170	176	166	182	180	173	179	180	184	156	173	166	177	179	186	167	189	189	197	182	153	170	172	165	181	161	222	185	166	188	174	189	183	188	183	185	167	174	183	178	179	191	188	161	200	154	180	208	162	181	171	172	165	173	184	183	149	172	188	168	175	200	179	168	191	171	216	191	159	178	169	170	199	157	172	160	184	198	166	171	184	171	181	169	193	170	170	163	153	183	155	163	140	171	166	187	165	151	169	186	165	210	161	176	183	193	149	193	149	175	167	174	192	185	182	190	181	174	169	180	171	161	164	182	195	179	175	189	184	165	183	186	160	168	170	177	157	169	181	199	161	189	160	178	155	183	198	189	196	173	174	162	174	175	181	179	172	166	175	166	188	217	163	173	164	177	170	158	176	170	176	157	149	165	174	187	191	169	168	167	188	168	175	190	177	183	176	172	169	172	182	181	176	178	175	158	194	158	179	158	182	159	171	188	160	152	181	166	167	185	166	175	187	183	181	176	183	189	167	167	172	164	146	146	168	181	167	152	172	153	170	179	183	144	152	170	174	195	179	180	168	162	185	197	180	168	181	169	184	165	174	157	168	159	188	203	168	155	162	179	145	177	195	168	178	193	196	186	174	187	150	163	154	172	140	183	157	217	185	189	169	172	164	167	197	192	155	164	185	175	173	181	181	176	172	185	188	185	177	194	177	167	160	168	176	173	167	149	175	191	209	192	162	182	154	171	172	182	153	180	160	189	165	210	202	148	144	184	176	168	162	169	189	168	201	185	173	159	157	165	184	174	164	196	207	162	162	164	188	156	163	172	190	192	158	171	178	183	158	165	164	167	171	164	184	168	169	163	194	176	166	167	182	158	166	149	199	152	169	186	168	190	183	174	168	178	193	191	159	176	175	174	177	172	159	181	182	166	159	188	173	186	164	193	188	186	186	185	180	159	176	162	166	174	182	182	189	164	150	157	163	181	191	182	170	206	170	167	173	173	151	158	171	168	186	180	166	207	192	152	172	179	149	182	211	181	157	157	200	169	148	162	187	169	162	172	130	167	180	167	163	167	165	177	190	181	189	176	183	218	191	194	180	179	177	173	150	144	155	218	166	194	184	168	185	173	179	176	160	164	177	165	179	162	153	171	166	158	178	169	168	183	184	178	162	175	171	177	172	163	170	181	190	184	174	175	178	171	188	190	185	193	166	182	183	172	194	163	187	166	160	188	177	145	148	180	149	165	168	179	177	212	178	160	146	174	181	166	173	158	190	194	173	193	176	160	161	170	155	172	217	173	164	183	181	164	172	177	173	182	160	158	155	189	190	176	167	188	188	210	166	148	179	201	180	203	160	152	169	133	160	190	189	176	181	175	188	153	165	179	158	181	176	171	166	190	164	162	145	155	168	168	174	172	156	154	171	182	179	154	185	187	196	170	168	186	160	148	164	156	193	177	163	155	168	163	173	189	150	198	168	164	165	187	164	198	186	194	190	188	158	176	190	204	170	165	176	157	156	174	182	173	150	183	177	167	153	177	174	198	196	160	159	194	187	177	181	162	155	166	188	180	183	172	151	173	179	181	178	181	185	174	180	154	186	168	169	199	164	186	173	181	197	160	157	171	168	189	150	184	185	150	164	150	180	175	169	186	180	165	183	190	199	190	189	147	160	189	135	157	177	207	179	149	165	202	188	177	167	163	180	171	177	201	174	153	185	141	165	177	196	166	172	168	165	170	176	174	198	147	171	164	166	186	192	199	172	175	143	193	169	181	161	186	193	172	170	189	197	189	171	190	203	182	167	181	175	169	186	149	183	165	155	169	181	201	160	178	169	171	172	159	176	170	153	194	152	163	180	168	190	156	166	191	169	166	177	200	167	156	175	177	189	149	158	171	193	171	173	176	173	186	178	197	182	174	160	170	156	167	167	179	218	170	175	177	186	172	160	172	176	189	152	168	157	171	173	169	196	186	177	182	177	175	145	158	197	172	208	174	201	173	181	181	186	176	182	172	181	193	211	169	174	180	197	159	162	180	168	168	167	163	178	156	166	163	161	179	186	200	189	185	155	176	184	200	164	173	178	156	162	185	181	166	176	170	179	139	178	178	165	189	190	180	169	171	205	166	176	183	181	183	176	177	143	147	166	149	204	155	166	186	180	185	156
6162	778	1288	1578	1288	1008	820	787	688	689	635	578	593	588	544	552	526	515	540	479	475	490	512	527	505	468	496	517	495	480	496	432	503	501	474	446	498	451	496	479	411	434	447	450	424	449	421	470	467	461	479	453	432	440	503	447	451	465	421	442	459	467	465	448	469	447	463	488	429	447	424	460	463	423	467	429	458	459	464	445	449	426	458	443	508	431	417	457	455	450	471	479	408	484	419	446	452	474	457	480	454	449	473	463	417	414	463	468	462	451	433	466	446	470	455	479	466	455	453	446	425	449	496	474	438	484	462	425	479	438	455	441	440	476	466	472	437	434	469	456	418	470	477	459	456	445	435	433	465	398	467	423	487	471	429	478	475	436	408	403	462	439	414	443	444	474	419	436	448	445	465	432	454	456	436	441	483	445	474	463	410	463	456	446	454	440	448	456	414	427	476	420	434	443	432	501	482	426	450	458	492	443	446	439	424	402	439	447	444	435	411	454	477	451	416	431	417	427	452	469	439	451	459	427	434	479	462	468	460	477	459	429	487	420	458	442	448	429	435	440	456	425	487	480	433	460	441	459	460	442	473	442	441	440	418	496	464	430	473	441	450	442	462	429	440	416	479	450	454	452	435	438	444	469	429	427	464	465	434	458	472	434	437	408	444	464	473	448	437	437	482	448	427	421	452	436	444	436	456	421	419	445	456	433	479	485	431	436	430	468	468	488	453	487	469	436	469	438	461	447	466	471	460	456	437	456	428	460	458	411	435	461	468	443	453	448	498	421	434	453	439	431	441	450	442	432	414	480	469	431	468	450	460	439	484	428	459	473	444	445	489	473	461	434	411	432	406	493	423	459	472	474	420	431	464	453	418	441	476	487	468	449	426	456	450	428	466	426	428	447	444	444	449	418	437	469	463	477	443	456	435	456	451	434	420	476	455	426	433	416	425	453	416	482	436	434	470	415	485	456	439	400	430	443	496	434	406	460	480	389	457	457	428	444	412	446	496	423	442	448	459	402	486	439	449	442	440	407	455	433	457	438	467	491	483	435	445	441	478	460	420	453	445	423	438	422	510	452	453	409	461	432	462	445	469	466	444	437	476	473	506	429	440	522	470	426	440	482	434	455	426	444	454	469	429	423	483	411	432	441	454	456	451	481	480	460	502	445	438	455	439	493	465	429	432	454	452	433	490	442	465	448	457	473	416	438	459	457	463	435	442	423	488	418	422	403	461	452	434	440	410	453	431	423	438	443	436	399	439	442	470	450	457	430	443	431	462	476	406	438	465	424	516	453	455	473	460	462	425	487	452	453	439	450	419	461	436	430	471	468	469	442	461	430	468	442	435	452	475	464	466	468	442	450	450	402	429	449	431	475	484	462	428	435	453	430	481	427	428	470	441	465	487	433	440	426	484	429	452	443	451	439	445	451	401	443	404	448	461	429	435	453	448	466	487	406	454	421	431	496	436	432	454	458	472	436	444	448	426	449	433	462	454	445	444	463	420	441	446	434	435	441	434	461	422	443	460	430	464	443	458	426	463	497	439	464	424	439	446	391	458	437	415	431	402	461	440	453	458	454	435	446	461	448	460	450	485	463	491	487	475	447	442	480	464	446	443	435	441	450	440	445	448	481	447	471	439	444	463	421	476	467	444	479	449	469	424	452	479	455	432	414	436	471	429	466	465	436	437	446	441	433	461	436	446	441	442	456	417	433	441	463	426	470	433	432	424	423	463	452	443	450	480	428	437	447	452	457	424	471	424	466	437	420	427	465	438	435	481	444	454	474	450	463	486	435	443	488	411	424	422	444	461	453	459	458	458	465	431	498	444	471	419	441	490	437	452	431	456	443	474	450	459	429	441	451	462	443	423	435	467	458	444	475	449	452	453	474	435	459	430	456	442	431	459	438	444	456	464	443	444	444	438	431	454	445	480	496	459	440	461	487	431	460	430	488	412	423	473	436	415	455	488	454	453	456	443	443	450	466	478	485	464	428	454	457	442	434	445	468	471	465	425	486	445	465	434	467	396	486	445	468	448	413	428	453	455	396	450	449	427	465	434	431	470	448	457	432	446	420	427	423	416	439	447	471	507	452	490	460	472	464	467	489	485	448	454	455	479	460	430	424	478	469	495	472	453	427	436	486	452	468	454	473	442	427	450	467	457	481	472	425	430	437	427	459	483	433	449	466	451	464	420	439	458	444	419	445	464	447	470	410	464	447	433	468	474	442	442	449	403	460	417	435	465	465	437	401	445	475	408	457	472	449	448	440	473	448	424	448	442	443	426	480	478	454	428	426	484	443	412	438	442	467	458	441	435	437	422	442	453	443	438	457	407	419	438	476	456	474	443	403	430	398	459	477	446	492	438	417	455	403	471	436	451	477	468	424	437	463	495	419	470	439	458	415	448	486	439	414	445	450	475	475	486	439	490	474	498	448	486	460	430	449	466	397	418	433	427	404	449	421	469	475	455	432	436	424	438	443	458	413	470	430	476	493	445	427	449	456	451	457	421	428	427	469	421	469	452	440	462	429	461	445	465	461	459	438	454	422	437	472	473	471	429	439	436	458	444	440	449	430	426	478	448	469	445	436	477	422	435	496	446	463	406	452	470	454	469	475	463	411	482	448	469	418	411	466	471	475	423	465	440	455	470	458	422	500	459	429	466	461	480	473	435	458	437	431	422	501	474	434	444	447	425	445	467	436	436	450	445	475	409	435	467	430	451	432	464	454	461	425	425	424	430	435	399	462	437	436	480	465	451	482	499	469	435	444	438	441	458	450	403	497	485	425	448	442	430	467	472	451	443	446	449	481	472	466	463	476	451	465	457	419	451	459	441	460	420	469	486	440	452	471	474	448	453	424	445	409	417	439	455	451	421	431	449	465	434	450	431	406	412	452	507	458	521	430	402	464	483	473	450	471	419	431	441	443	449	464	458	419	447	439	432	438	464	417	425	453	442	436	475	454	443	459	412	441	462	449	413	466	536	451	426	422	476	420	458	457	483	431	455	477	476	488	457	418	446	442	451	451	417	479	477	434	462	427	436	426	462	449	428	451	464	448	445	487	438	467	493	437	459	464	482	448	442	464	435	486	453	458	497	457	421	496	416	429	461	424	475	457	455	433	440	434	446	458	404	463	382	471	455	482	450	455	445	440	451	433	435	492	416	444	441	457	452	438	454	467	408	430	413	466	440	439	417	439	460	461	425	466	431	440	450	409	450	469	482	447	474	447	435	447	424	445	401	438	454	415	459	433	433	429	451	464	482	461	457	440	457	428	481	483	460	474	454	431	446	464	499	436	482	418	491	433	424	471	435	429	428	445	419	451	427	466	452	466	461	437	446	459	454	487	444	476	456	435	479	474	446	400	438	401	444	463	441	502	449	424	447	464	450	465	462	432	455	455	437	491	436	431	473	463	464	468	448	471	441	452	442	417	466	478	441	444	487	456	478	476	418	451	465	473	447	430	436	447	436	458	411	427	457	461	487	460
13854	1343	1065	988	675	454	455	374	381	315	318	307	341	283	345	296	286	284	311	280	278	257	282	271	247	268	311	294	271	270	290	278	282	271	268	263	282	263	238	303	254	266	265	273	269	270	276	279	290	266	259	253	269	264	249	258	244	277	273	285	255	244	255	283	249	283	237	257	243	250	234	248	289	257	246	284	233	275	244	267	271	260	280	259	289	254	256	258	235	257	251	255	297	284	254	280	271	290	299	255	267	266	268	257	287	266	245	262	252	244	240	270	276	277	249	250	277	293	286	249	279	271	260	294	245	269	251	265	258	231	271	260	277	261	269	268	263	272	236	283	244	252	266	270	257	230	282	267	247	298	293	295	256	268	304	246	284	271	254	247	244	237	253	255	275	296	287	245	267	266	293	259	281	285	297	281	273	260	258	263	254	251	278	254	268	261	207	239	292	296	240	261	263	271	280	273	266	263	266	270	264	299	254	299	248	268	256	241	232	230	248	230	283	264	284	234	250	255	274	254	247	228	258	277	277	269	246	269	271	255	269	256	287	273	271	250	262	274	240	263	270	297	258	257	279	247	287	282	253	268	260	245	261	251	275	259	257	288	331	280	220	252	291	244	298	236	266	289	244	250	260	246	272	269	296	266	286	253	256	273	267	275	268	246	249	257	271	287	276	284	277	262	254	266	268	281	293	264	267	270	283	279	246	261	285	264	284	272	284	260	241	243	262	291	250	282	258	295	256	259	274	252	285	244	281	270	301	265	286	250	294	236	278	270	284	298	269	251	263	282	271	271	257	270	256	245	270	253	269	259	279	267	233	272	247	266	243	254	256	287	307	252	253	269	292	259	251	262	241	264	267	276	269	249	277	283	286	254	258	286	246	213	274	271	251	263	256	234	274	263	296	267	263	276	232	297	278	266	300	270	268	266	261	247	278	259	273	253	248	260	267	254	264	293	277	269	292	235	267	241	280	256	269	289	295	241	275	269	280	251	255	263	265	271	267	278	251	255	267	281	298	276	294	301	246	256	263	261	244	278	255	291	273	277	246	274	231	249	239	276	290	283	252	256	254	260	255	276	271	259	274	284	271	281	271	276	305	258	261	246	260	234	317	274	240	284	278	285	265	266	256	268	255	250	266	254	231	258	266	276	294	274	282	301	269	283	287	271	298	268	271	274	259	272	242	228	260	263	279	290	269	246	273	266	259	244	270	245	250	294	256	244	255	296	257	266	247	307	280	250	257	314	287	258	268	264	274	240	263	261	255	269	312	278	268	264	258	268	233	274	276	255	266	300	250	261	279	273	261	231	286	278	243	285	299	273	246	277	277	280	270	298	270	259	253	295	246	267	263	267	267	267	314	243	267	268	274	262	228	295	228	277	276	274	257	284	256	245	241	282	264	283	271	249	258	276	271	283	260	283	278	265	247	251	252	273	277	266	279	262	293	225	281	245	272	264	269	270	276	258	263	254	267	262	261	243	278	261	237	265	239	277	247	294	275	288	270	271	269	248	234	281	251	265	255	271	253	262	262	268	270	284	269	253	307	270	261	272	242	276	247	282	302	273	268	268	247	296	280	280	249	267	254	251	228	263	279	228	275	271	276	264	265	246	267	236	263	272	274	270	253	275	268	285	268	270	243	255	235	255	289	280	260	255	278	274	247	257	265	260	264	281	274	245	262	291	229	272	255	259	241	233	270	272	275	250	252	240	260	284	274	243	303	248	283	273	271	253	307	256	274	288	284	253	268	271	253	255	276	233	271	276	255	287	293	275	250	261	238	240	295	251	276	250	278	274	271	256	261	272	276	275	281	263	254	256	271	280	251	263	266	228	246	255	282	245	263	251	241	260	244	265	243	241	282	278	244	269	250	261	288	278	268	268	258	281	277	296	269	262	273	277	259	271	274	271	241	280	263	260	258	277	272	286	238	267	267	250	289	247	269	226	278	290	270	270	284	238	271	235	280	298	276	270	230	276	245	263	256	247	267	248	275	295	251	248	246	270	239	276	245	259	296	294	257	267	261	302	257	273	259	293	287	268	264	282	241	276	259	254	259	322	267	269	284	248	283	252	251	264	258	244	264	271	262	244	270	257	271	250	227	260	272	252	308	266	252	254	277	298	277	290	263	268	284	206	266	272	285	253	257	250	251	277	243	272	220	265	279	269	280	267	282	250	265	268	258	274	270	269	243	283	255	247	263	269	254	250	250	266	288	310	270	260	283	265	258	292	268	268	257	250	245	267	265	226	296	266	262	243	261	246	288	250	274	263	234	231	247	245	270	249	261	235	277	262	264	230	298	270	254	274	303	282	249	259	263	272	264	255	274	268	256	278	256	243	263	250	278	283	280	251	278	265	266	256	275	254	263	288	261	262	280	287	272	242	248	265	295	273	253	280	286	252	259	287	289	279	265	257	281	289	290	260	283	294	297	258	243	251	252	234	271	259	287	255	279	261	274	261	264	276	258	267	285	251	243	258	253	265	252	262	280	285	243	239	260	260	251	253	284	272	267	278	301	257	283	307	272	257	283	276	256	281	243	298	250	271	265	239	259	244	255	237	307	256	276	271	251	266	243	267	271	280	244	272	275	287	252	313	256	243	237	245	255	266	258	246	249	269	271	255	257	275	269	266	257	248	246	274	270	237	297	264	259	252	274	261	270	234	262	280	272	239	253	256	262	244	277	249	249	267	254	247	265	248	279	257	260	280	226	295	252	273	286	294	242	287	252	256	245	245	234	264	281	287	260	283	261	260	268	280	285	242	237	270	264	275	253	294	303	273	296	271	247	264	257	255	264	283	267	258	258	284	273	268	268	266	301	282	238	259	280	272	261	266	243	289	276	267	295	244	282	271	297	270	252	278	273	249	231	257	265	284	301	266	275	254	243	248	261	262	279	257	268	250	284	268	279	276	257	228	288	277	228	233	249	253	248	283	250	268	269	267	267	251	266	272	276	271	255	269	249	280	284	293	279	280	276	263	254	276	245	273	257	280	256	301	279	276	263	280	267	247	242	267	267	293	268	284	265	288	268	259	242	260	250	281	298	284	231	290	276	263	278	267	230	279	275	252	264	249	262	287	282	262	257	250	243	270	271	228	281	269	265	241	283	282	258	245	244	271	259	285	243	260	270	276	240	251	283	242	273	264	269	271	248	272	253	285	272	273	271	298	280	270	269	274	292	247	254	281	271	243	262	289	252	283	264	278	273	296	240	230	271	268	285	267	285	283	235	258	264	257	273	227	268	278	284	292	284	272	256	282	275	267	282	265	262	268	256	238	254	262	274	242	252	237	275	247	246	276	269	298	286	273	298	289	267	282	272	282	290	273	284	273	309	282	289	249	254	234	272	265	272	240	243	253	264	251	285	271	258	240	241	271	251	255	256	262	253	267	290	257	288	266	265	272	254	252	274	273	256	270	294	256	277	269	272	251	289	269	249	240	260	240	246	269	250	242	278	271	249	294	268	240	265	281	274	274	237	252	274	274	283	228
8077	1249	2421	3001	2209	1701	1446	1298	1122	1049	1018	957	939	840	847	835	782	812	804	773	749	693	769	721	721	725	723	718	724	702	749	702	697	694	729	682	716	708	695	680	694	652	692	702	674	677	696	668	681	661	684	693	715	623	635	644	647	648	734	673	702	653	703	664	650	661	625	644	704	714	687	676	668	643	657	653	646	685	665	699	634	664	673	650	646	642	679	703	675	692	699	641	647	675	654	671	679	664	687	647	683	626	656	689	639	612	660	701	684	613	690	672	667	610	634	661	652	676	635	666	729	651	626	665	721	595	613	652	650	659	667	674	691	659	669	622	649	678	660	654	660	621	679	675	649	667	636	687	633	632	700	661	634	599	673	658	634	623	637	635	652	644	620	667	649	639	721	631	634	679	652	644	628	626	670	685	643	661	644	709	674	658	686	640	673	662	675	658	651	666	649	648	604	668	661	678	696	680	678	618	652	698	670	623	604	688	714	618	640	637	661	683	683	615	669	644	667	655	626	621	620	653	660	637	686	612	599	631	677	648	685	708	677	666	628	703	597	664	632	655	626	706	683	660	668	654	628	630	642	669	627	659	655	671	689	643	663	655	644	674	639	687	722	671	666	686	671	710	671	655	703	678	612	718	668	686	675	709	676	657	678	654	682	724	659	680	633	654	653	631	704	677	642	642	646	634	655	644	644	665	655	646	639	661	685	664	605	685	643	642	681	638	669	655	675	668	667	629	669	619	651	678	687	664	673	624	612	668	657	605	668	666	687	654	626	629	691	684	684	626	596	634	720	674	690	653	648	631	675	622	630	667	693	598	656	595	654	702	641	664	609	639	650	643	612	686	689	660	634	618	643	655	672	667	607	656	632	640	692	680	614	622	652	623	629	663	674	620	707	658	671	638	661	693	627	687	661	651	626	716	675	623	689	650	700	668	628	685	636	616	673	657	649	634	615	639	657	674	627	595	654	632	720	664	656	650	631	642	670	653	708	648	673	668	669	704	642	667	649	676	582	677	643	663	654	655	651	649	609	678	705	659	617	654	608	717	650	671	645	616	684	642	671	675	626	710	656	633	717	643	633	655	652	671	656	666	667	698	655	659	708	589	640	614	638	619	649	666	629	649	650	629	648	634	644	676	684	667	682	677	623	685	698	659	673	658	661	616	638	618	607	679	654	678	658	641	662	637	691	659	626	669	666	654	660	678	673	693	668	631	672	616	617	699	657	628	644	622	675	673	724	630	625	628	654	616	611	694	643	666	665	633	710	666	661	653	644	631	687	637	654	687	640	678	677	649	671	634	635	685	653	631	612	674	699	671	678	646	718	698	644	712	652	613	640	684	687	624	634	681	643	673	687	666	668	619	706	682	719	640	633	657	680	665	658	682	656	664	665	655	644	606	651	664	637	674	604	640	679	646	610	633	683	655	668	638	652	641	710	661	682	677	703	658	614	649	674	679	672	680	648	645	673	668	627	683	664	679	699	693	629	657	622	685	656	623	660	635	688	655	620	649	596	606	658	660	667	668	664	679	635	622	643	637	636	694	622	685	621	641	671	648	656	672	626	653	675	684	680	655	690	685	646	676	677	668	638	649	619	642	684	650	667	643	706	697	704	597	636	644	651	633	642	649	681	643	635	675	621	640	699	672	623	647	657	652	665	652	678	647	624	672	675	616	650	638	695	656	628	632	636	675	679	642	639	619	677	669	616	653	616	651	640	703	666	746	669	678	623	684	649	589	627	613	672	660	642	641	662	669	671	633	692	683	651	664	620	719	660	679	647	688	660	628	628	653	690	637	648	665	658	655	629	596	679	706	658	681	629	655	657	669	672	642	615	697	675	697	662	697	628	668	643	659	665	642	677	674	651	665	653	701	624	654	654	686	663	644	623	658	675	654	676	640	685	598	690	664	639	644	644	690	604	630	656	669	647	659	672	688	634	645	602	621	672	672	627	681	647	646	689	656	674	632	624	623	621	698	650	655	660	657	606	630	652	693	663	633	612	625	632	627	683	665	643	685	632	643	694	686	656	654	674	662	661	623	662	623	649	666	664	649	621	635	651	653	632	686	634	632	640	661	653	648	644	629	666	658	687	692	638	726	662	633	665	678	643	659	720	640	685	642	634	661	637	662	680	675	648	649	699	654	687	649	679	637	701	700	659	634	644	667	704	654	696	680	717	659	665	649	702	661	686	660	669	624	640	706	666	657	673	667	664	637	690	669	688	632	667	631	644	675	682	634	706	650	641	634	634	665	656	664	675	680	633	662	625	643	666	688	649	691	613	633	637	667	637	647	674	669	665	636	691	681	685	655	639	692	706	666	637	694	625	643	662	674	686	735	658	713	654	681	647	666	724	684	670	602	645	638	635	671	657	684	688	658	642	625	671	675	677	657	699	665	620	641	642	641	612	697	650	649	694	661	658	629	648	657	655	599	646	631	670	669	639	654	619	607	671	671	617	651	602	675	659	689	677	670	666	700	691	668	613	654	640	662	688	624	635	616	644	662	648	616	636	631	642	686	691	672	681	640	665	684	644	644	640	635	626	632	628	682	671	634	634	684	648	671	666	678	686	620	686	681	598	667	656	639	689	675	700	653	659	631	694	657	659	658	639	631	673	638	653	693	653	691	651	689	663	678	679	604	661	641	664	632	661	584	662	650	657	663	637	620	720	605	672	622	606	663	627	636	673	688	673	677	650	654	624	657	638	634	691	633	716	652	665	639	671	646	643	625	638	698	650	671	664	698	682	697	653	687	689	643	634	644	662	645	610	650	681	646	665	692	625	684	620	671	649	712	625	676	646	635	626	625	684	666	647	665	678	631	648	668	633	649	634	640	682	676	657	669	659	682	652	665	657	718	679	655	702	629	638	662	697	662	663	640	714	696	610	653	678	623	649	656	657	650	637	702	659	652	629	675	661	617	611	652	633	664	643	646	646	698	650	650	649	690	671	638	630	658	636	661	680	692	647	677	633	645	628	677	668	665	626	632	687	671	664	635	653	654	673	648	654	662	665	644	637	675	687	646	635	699	656	658	644	642	696	654	695	638	641	677	597	646	668	680	667	618	631	670	710	644	670	650	604	624	673	695	680	680	710	661	654	668	656	665	660	647	638	638	673	687	682	671	682	651	689	663	656	652	666	633	678	658	667	644	706	663	646	666	643	638	667	660	663	664	683	661	642	662	711	658	649	663	647	658	704	623	641	631	665	626	663	661	715	685	679	692	656	686	606	650	656	606	689	674	618	641	624	637	649	658	670	647	654	689	673	689	669	673	664	673	649	683	694	663	697	651	668	656	629	707	669	657	638	656	659	646	664	639	689	657	678	658	647	637	691	659	629	666	653	622	657	586	685	651	691	650	616	708	627	615	644	618	639	695	662	675	606	672	656	637	709	685	723	618	644	664	684	684	668	665	653	637	636	621	687	647	661	638	665	691	650	683	696	673	705	598	624	663	668	739	680	663	638	703	621	640	623	686	635	670	643	680
1686	393	382	383	374	364	388	345	371	351	361	357	364	351	325	339	351	361	379	353	357	319	352	399	354	385	364	325	331	383	325	317	371	326	346	333	354	331	338	354	334	349	335	340	333	394	399	375	362	399	340	380	377	347	317	339	352	331	403	387	353	340	338	339	339	377	355	382	339	367	347	379	427	333	364	327	344	335	365	361	373	387	322	376	357	350	374	372	361	349	357	371	347	372	350	334	344	329	335	337	375	360	328	336	346	336	375	320	382	354	371	340	327	348	326	333	355	334	348	362	359	333	359	350	351	361	361	369	362	332	355	347	358	351	372	386	356	388	357	390	317	358	375	355	311	354	348	337	372	370	352	353	369	356	343	346	357	370	360	341	329	394	372	378	358	371	345	344	388	383	356	328	394	338	359	406	361	355	359	358	341	369	375	338	317	369	333	366	357	354	338	375	375	336	335	330	383	299	347	362	345	357	410	379	342	371	349	357	373	374	356	329	336	331	335	364	376	353	365	361	379	396	376	331	357	332	344	373	359	353	340	355	375	393	379	367	355	352	375	336	332	358	355	377	346	351	356	361	371	362	378	363	325	323	362	345	343	349	365	350	381	335	361	335	386	336	356	337	324	329	364	356	361	370	367	381	388	372	332	358	361	361	354	363	350	360	362	337	342	344	380	348	355	376	354	382	357	330	363	383	349	380	345	379	347	378	351	353	388	378	355	342	335	361	326	377	388	349	348	324	411	355	361	343	363	370	369	380	344	344	367	331	349	375	350	380	363	324	356	337	328	365	366	344	382	338	390	356	376	337	367	348	360	349	349	351	335	340	371	380	375	319	333	341	322	372	333	368	341	328	373	336	358	363	367	365	379	369	343	372	355	360	346	347	366	356	344	380	337	347	306	346	346	356	368	376	384	389	364	353	326	345	330	366	354	377	352	391	358	430	374	374	331	353	335	391	367	402	401	401	341	359	352	340	333	361	349	359	336	365	351	337	353	326	338	371	354	362	350	349	386	357	373	327	393	353	362	353	357	365	376	361	351	323	339	400	379	381	339	351	332	376	339	363	340	366	317	368	362	356	342	307	333	384	342	330	340	362	354	362	380	348	384	338	367	385	366	376	363	387	375	352	380	353	348	352	313	343	365	324	348	396	370	338	336	318	342	361	337	381	348	372	363	367	353	366	380	340	340	389	336	352	410	379	368	328	375	377	351	356	341	334	317	329	371	366	332	376	328	362	325	325	348	343	391	347	381	359	304	384	343	349	346	324	329	344	384	368	326	351	357	337	351	367	364	334	328	310	339	339	351	372	369	363	343	322	372	343	322	340	322	334	400	344	294	352	335	358	352	313	364	317	354	342	356	329	329	343	334	365	349	383	362	366	354	380	366	383	340	344	348	341	357	342	390	334	394	380	379	356	339	358	382	364	337	375	345	317	344	385	368	347	337	353	340	349	354	329	376	369	356	332	390	364	346	354	335	357	350	363	345	364	346	341	368	344	324	353	376	373	378	376	394	376	346	361	357	395	358	336	308	374	368	337	361	372	347	356	348	371	362	355	355	349	353	351	351	378	362	352	367	390	370	344	394	326	395	383	336	327	380	379	382	287	357	379	349	379	356	374	347	353	339	358	385	382	402	373	382	340	357	353	365	356	367	371	365	347	345	363	344	303	310	365	331	361	355	347	316	349	353	372	364	360	348	352	344	364	355	336	389	347	356	345	347	388	340	365	380	383	408	381	332	317	365	366	390	387	353	335	335	362	387	380	352	351	382	362	326	344	345	360	354	351	351	367	366	383	311	370	375	376	328	345	363	369	358	368	358	329	335	375	336	359	335	383	363	343	379	350	335	357	412	316	357	371	393	345	373	371	362	314	342	353	328	335	348	360	376	360	371	374	364	351	373	364	376	366	333	348	346	396	372	315	363	379	355	348	327	357	358	412	345	383	335	332	362	342	390	367	369	375	392	348	353	343	398	355	402	374	329	364	339	368	365	360	366	346	359	357	374	376	368	346	365	346	343	338	328	390	356	316	350	375	367	375	386	352	372	329	334	364	347	374	374	375	333	311	331	359	387	355	322	344	353	356	380	381	339	363	355	387	336	380	350	375	345	361	362	344	376	369	340	359	339	332	353	344	344	375	354	338	335	355	381	407	389	333	357	397	342	360	363	354	359	341	313	374	344	359	337	351	406	362	380	345	357	366	367	391	354	349	380	329	343	374	377	336	356	331	318	345	372	352	356	365	380	357	406	369	324	359	377	354	363	348	354	309	332	335	350	375	354	347	340	355	402	343	354	326	358	363	352	368	406	362	378	353	331	352	339	344	346	346	352	346	355	335	357	375	338	323	331	354	365	349	340	371	373	372	346	371	374	368	329	407	351	361	371	353	361	359	353	395	358	381	357	395	374	354	376	397	376	347	334	402	359	363	346	360	313	374	359	349	346	353	352	337	345	331	361	378	391	309	336	346	374	352	364	378	371	355	335	372	370	361	360	364	337	349	392	342	331	362	349	416	371	365	338	381	372	347	352	328	344	384	365	332	348	348	350	359	357	384	358	340	374	384	383	366	364	348	372	364	352	375	319	371	364	392	370	328	349	376	362	338	341	341	361	362	351	373	361	355	320	367	364	360	359	355	341	373	361	351	364	395	364	336	358	330	369	369	326	330	352	353	345	358	387	324	360	371	367	372	359	334	377	396	388	359	344	351	360	416	351	338	365	362	376	349	397	369	341	330	365	351	350	369	354	339	378	370	352	378	376	331	373	333	352	340	359	384	351	315	313	370	372	340	392	337	382	345	355	383	345	370	384	358	368	359	353	404	375	357	356	374	346	366	389	347	357	360	349	344	355	333	363	378	387	365	298	338	358	371	357	337	371	361	338	362	331	339	344	368	354	376	380	343	393	356	349	365	405	348	349	340	358	389	352	354	356	373	360	380	329	324	334	350	331	381	375	350	386	378	337	345	352	378	363	376	338	393	357	354	390	350	404	368	366	393	326	337	344	330	355	379	368	347	343	356	373	363	383	352	372	341	337	359	380	317	378	378	384	387	393	360	316	366	365	336	351	338	372	399	347	389	341	400	350	375	367	389	376	378	345	357	371	344	342	327	364	350	392	359	380	380	361	387	338	367	364	342	356	354	357	373	378	374	364	377	399	358	330	358	354	347	365	335	385	403	370	319	380	358	373	336	338	359	407	358	349	337	399	328	351	342	323	368	372	362	360	350	343	350	369	342	342	355	313	328	354	352	367	346	311	352	334	338	355	378	346	349	349	342	353	378	388	385	368	363	357	346	324	344	369	341	398	350	363	368	326	350	363	366	379	386	364	350	411	328	363	351	364	365	385	353	351	330	343	378	355	327	306	381	349	350	377	404	406	372	334	358	362	352	339	358	361	367	398	395	370	349	356	336	359	382	371	371	343	357	378	351	338	357	356	347	372	383	364	386	362	378	364	359	363	386	338	364	393	357	348	340	354	322	325	352
1945	799	808	797	879	804	837	798	833	825	788	804	848	834	859	763	819	810	846	750	787	828	788	832	768	785	825	797	799	782	790	830	707	755	819	804	763	798	801	823	805	781	824	799	780	787	746	753	789	811	781	762	787	783	781	837	817	782	784	751	737	785	777	793	768	740	763	794	796	808	772	775	792	813	823	813	804	815	796	771	811	758	801	786	760	775	751	802	789	776	755	789	797	752	803	779	781	796	807	779	866	774	765	793	803	775	758	800	856	786	788	831	810	779	790	843	805	791	773	797	783	805	787	756	824	815	794	801	806	848	789	844	764	803	808	790	804	778	780	762	776	825	768	808	811	841	827	857	763	844	759	763	758	774	783	813	754	809	757	751	756	828	796	835	856	766	800	774	759	740	748	788	825	816	780	840	794	749	800	779	839	800	786	813	801	781	757	806	821	763	759	788	776	824	887	775	797	761	780	736	786	790	785	810	813	783	760	794	809	812	746	757	773	767	739	787	854	780	794	814	728	829	771	775	808	812	769	814	851	803	816	791	827	768	806	805	780	775	866	809	824	791	817	785	779	756	744	803	758	774	812	777	836	838	814	784	755	776	796	789	756	839	780	789	777	810	816	748	831	815	784	814	771	766	804	770	808	803	806	781	785	803	803	785	822	813	827	809	776	799	791	805	799	835	790	792	826	778	817	823	752	791	760	785	775	812	760	765	782	791	794	775	875	822	806	817	827	778	778	774	785	754	801	790	809	766	767	777	795	817	753	783	818	811	766	785	782	824	776	780	757	813	744	804	775	776	784	802	829	825	790	775	790	763	792	769	778	785	826	783	798	768	829	760	827	793	794	796	751	818	833	761	830	795	791	751	751	823	741	790	769	750	810	756	764	820	777	767	810	764	834	790	803	833	789	812	778	779	787	828	772	767	790	791	744	835	802	790	788	815	800	758	768	771	764	815	816	830	796	826	817	805	810	783	842	863	852	768	799	793	773	782	806	790	747	766	732	856	747	781	761	838	785	870	792	820	781	816	790	769	799	827	777	802	845	748	754	808	781	811	778	837	774	806	806	772	759	817	786	778	796	803	783	787	769	797	801	812	819	797	785	827	799	786	813	809	801	784	757	830	761	802	797	771	822	775	803	833	817	806	781	810	804	781	808	811	782	830	770	772	778	820	800	819	790	762	750	844	794	808	787	814	766	784	784	764	798	808	778	769	782	731	783	788	803	855	805	796	815	711	782	746	754	808	769	789	744	814	765	808	792	829	758	769	810	779	803	765	764	757	824	786	807	766	779	766	800	733	774	812	816	801	776	778	814	788	806	794	747	844	815	820	776	804	814	828	767	748	802	767	761	799	789	813	827	799	799	802	808	770	795	846	747	803	780	756	800	775	793	786	805	811	812	811	812	835	742	786	802	803	777	816	772	781	774	760	757	766	827	767	767	801	781	870	778	800	799	814	780	837	819	738	787	798	762	763	814	789	793	769	818	849	790	768	833	781	803	767	810	801	780	833	799	796	794	804	815	798	848	783	782	786	797	807	802	825	781	793	799	819	759	836	776	798	768	793	840	763	787	727	816	804	829	804	815	759	851	778	851	805	848	759	807	786	831	813	783	800	745	788	810	774	800	812	784	826	790	789	814	780	863	784	781	799	786	775	808	760	810	814	827	749	821	765	792	795	762	791	759	803	782	840	764	756	824	794	834	843	798	783	793	786	785	850	739	778	764	834	799	813	775	751	818	799	775	761	799	793	803	777	771	786	833	796	826	789	759	766	785	861	792	781	744	757	837	788	807	793	785	794	809	821	832	778	789	791	748	832	811	822	826	781	805	751	805	819	790	798	776	832	816	823	815	775	765	780	808	762	808	780	806	801	774	769	770	831	870	737	777	799	793	828	770	805	783	793	754	800	783	812	804	763	767	819	790	750	809	824	844	803	772	774	759	722	824	776	814	835	808	820	777	825	780	796	806	736	758	787	849	817	747	845	782	778	795	805	771	777	795	769	779	795	779	784	802	811	759	807	848	834	791	738	779	781	785	786	820	829	811	793	757	795	805	845	776	769	825	768	787	784	744	849	775	830	775	786	820	790	833	799	766	822	803	749	803	806	738	806	765	784	735	801	857	812	768	792	796	823	772	791	804	812	823	833	817	789	742	805	769	796	806	850	777	792	799	791	750	826	807	790	790	851	809	757	724	767	845	797	792	737	771	777	783	802	844	776	822	748	760	796	769	804	805	796	766	784	795	789	825	797	847	746	843	793	810	803	782	851	819	780	761	763	820	764	817	808	829	814	766	796	802	786	837	791	807	821	759	810	730	795	793	717	780	814	824	776	812	817	771	829	728	761	834	733	815	837	825	784	801	751	762	839	779	809	786	758	750	771	809	820	826	765	785	771	792	738	830	756	800	810	764	784	742	792	779	766	786	786	799	797	781	771	778	741	816	768	799	795	815	826	807	824	735	850	782	800	788	782	828	742	791	774	815	795	759	814	823	827	779	779	804	765	749	794	793	799	770	774	743	797	815	777	740	813	778	762	798	789	793	791	781	775	771	810	780	742	786	832	766	737	745	814	764	803	795	739	799	771	788	808	742	797	753	826	793	772	769	795	790	827	778	820	790	767	784	767	818	788	801	813	804	794	809	769	809	852	773	828	765	826	807	819	801	783	809	857	765	804	824	862	731	754	835	856	839	758	797	771	786	785	804	780	792	880	794	761	779	803	789	809	764	831	802	829	800	794	805	753	753	805	788	778	784	773	764	798	785	783	774	815	782	782	783	761	779	820	822	800	796	773	805	791	801	745	790	770	765	837	793	770	765	806	806	785	827	782	777	815	792	781	784	777	796	816	788	769	828	860	823	826	820	830	785	739	795	815	783	771	816	814	763	786	828	802	806	758	791	777	803	821	818	831	806	876	783	832	835	801	766	850	780	752	775	762	747	768	779	736	780	753	806	786	788	854	848	805	753	809	785	788	825	806	798	748	790	745	778	763	746	807	824	772	832	817	783	768	831	805	810	808	804	828	801	813	769	781	803	806	798	763	793	781	786	770	768	808	811	783	825	795	796	760	759	796	849	767	814	827	760	793	814	773	789	797	870	791	829	750	805	755	766	824	817	828	743	802	797	830	806	812	758	869	790	810	805	770	815	828	759	779	743	806	785	766	786	864	815	817	783	798	722	787	783	778	764	760	821	777	804	790	803	815	802	799	780	779	758	809	781	844	789	847	758	757	781	811	762	805	757	776	775	747	815	773	760	801	767	764	818	819	805	813	779	799	823	800	788	794	789	775	769	806	817	793	773	756	752	806	815	799	756	813	732	756	830	769	768	765	724	781	850	765	797	754	776	763	746	765	844	810	801	799	755	752	801	788	822	789	757	820	772	812	840	750	808	803	802	802	828	814	781	780	757	782	787	826	783	785	796	822	791	805	837	787	779	791	863	703	801	816	807	749	833	821	775	809	794	721	808	779	746	816	822	800	805	793
7526	533	606	505	360	274	235	211	189	212	208	185	194	203	173	222	180	184	153	172	181	148	173	202	199	163	196	161	180	182	153	169	170	157	181	181	196	187	188	197	181	189	185	162	164	181	177	168	180	161	205	173	207	190	205	181	167	181	189	203	178	173	161	168	168	179	160	186	163	160	177	176	182	176	175	166	187	190	186	196	180	157	173	164	183	187	172	185	190	173	147	175	188	204	169	205	173	172	154	160	199	170	165	166	189	163	200	153	200	159	160	150	202	170	145	182	203	188	174	160	165	185	187	179	178	192	171	178	152	208	171	149	191	170	168	187	176	163	209	179	184	153	175	169	173	199	192	224	195	153	169	176	172	196	179	181	169	163	156	182	168	158	193	175	166	144	172	168	162	177	182	176	160	171	177	200	170	183	177	146	145	186	175	190	177	169	178	159	167	175	162	176	176	166	170	173	199	172	201	197	131	179	184	160	165	188	165	184	190	151	172	142	164	161	180	162	165	170	141	167	172	171	184	220	191	186	186	184	174	163	165	173	178	202	163	168	160	181	190	143	186	166	161	183	180	168	154	192	172	156	181	153	181	174	172	189	186	172	174	187	210	207	172	170	190	181	189	193	194	162	168	181	203	181	172	184	177	174	165	170	161	186	191	178	181	183	170	185	155	179	163	177	166	192	154	173	187	173	176	215	167	169	189	173	183	153	158	175	167	176	167	150	180	170	191	165	193	213	172	202	177	179	146	180	169	194	199	168	168	176	163	173	179	164	167	169	177	177	183	163	201	165	198	202	187	164	154	151	176	165	185	185	199	167	163	195	160	185	177	195	155	179	173	187	186	180	177	168	185	182	163	193	161	160	162	181	180	176	151	174	196	172	185	183	174	171	187	182	155	186	167	174	163	150	142	171	160	163	153	164	163	172	192	210	190	214	173	175	179	179	156	200	197	179	178	188	166	180	171	179	196	191	195	178	155	150	192	168	158	179	136	165	177	190	166	157	176	156	169	190	172	171	172	169	182	188	177	175	172	176	143	186	186	179	167	167	193	177	163	159	223	147	157	170	167	198	163	190	173	174	155	170	192	175	187	192	188	196	191	168	145	186	184	172	175	177	189	178	175	167	175	141	202	197	191	164	161	156	194	172	175	172	147	159	156	185	167	194	174	179	187	167	176	171	173	161	183	157	163	186	189	197	150	174	167	174	171	175	183	182	188	176	169	173	166	150	181	148	190	170	189	180	190	217	185	199	180	174	161	173	187	168	171	155	178	174	186	159	187	208	180	154	181	181	180	160	163	172	174	150	180	195	168	183	194	175	162	169	164	170	166	182	186	182	184	178	144	174	172	182	159	181	184	144	158	180	159	148	175	182	170	184	191	176	145	170	165	180	192	188	197	193	150	162	194	175	165	189	173	171	157	158	169	173	168	178	154	173	143	158	154	154	164	161	190	169	186	189	156	178	174	147	147	186	196	173	180	193	178	182	175	168	189	166	172	168	162	167	193	164	158	186	168	181	159	157	184	184	184	187	182	163	171	162	186	173	201	156	155	180	176	199	187	198	170	178	157	163	159	179	185	206	177	207	172	152	163	159	191	198	169	205	166	177	171	188	173	161	176	157	164	166	186	174	165	160	138	168	147	205	200	171	195	201	186	166	159	171	172	179	203	159	179	196	169	180	208	197	164	173	188	160	186	165	170	180	167	186	155	189	153	171	189	171	188	187	203	155	170	179	169	178	188	166	181	198	179	154	163	200	200	180	156	176	192	180	171	186	187	177	155	165	176	184	178	182	194	173	198	152	161	196	187	187	166	170	175	212	179	194	190	181	202	166	172	148	160	178	177	176	150	199	158	179	171	175	209	189	183	146	153	175	167	177	175	193	167	170	171	165	162	192	158	172	189	211	187	167	155	176	184	160	178	189	175	196	164	175	202	180	173	176	187	161	176	185	168	172	157	140	181	192	167	173	154	201	183	144	156	186	188	196	193	165	164	144	186	167	183	163	178	201	174	187	175	171	190	180	166	181	183	180	165	179	183	180	169	180	154	183	179	172	192	157	167	165	192	165	187	155	173	148	195	183	176	179	165	151	172	141	194	180	172	180	164	198	172	160	149	187	190	185	168	149	175	160	219	168	165	180	182	164	207	195	170	184	153	153	147	188	160	181	176	168	182	171	160	170	189	192	172	177	163	170	171	168	179	168	178	195	194	189	179	185	163	174	164	179	157	171	168	199	185	142	169	184	186	154	177	184	164	174	161	160	182	190	180	195	178	191	172	209	161	175	167	158	169	185	151	173	178	177	176	179	191	205	145	157	172	179	188	174	158	182	176	175	175	182	173	145	181	161	182	167	170	148	176	179	185	183	200	175	190	174	170	183	176	182	169	175	156	208	169	178	175	168	159	174	188	166	175	170	178	183	180	182	170	185	178	147	179	169	210	170	181	189	190	170	177	192	162	186	169	199	193	148	186	182	157	161	182	178	187	193	161	175	161	180	179	140	168	188	179	184	161	177	161	179	193	166	179	196	185	179	171	143	166	170	167	205	195	171	177	163	169	188	165	169	183	170	165	158	179	193	186	159	161	180	173	147	183	173	172	178	149	164	184	201	218	176	177	177	174	166	172	152	189	175	158	202	177	179	182	192	159	179	159	149	167	155	178	182	145	159	174	173	185	162	146	170	174	162	189	167	176	172	179	189	151	160	187	181	187	183	164	191	188	145	172	180	165	192	157	180	182	180	164	174	175	174	171	164	146	188	165	163	189	175	170	172	181	173	145	191	176	180	161	157	185	186	184	212	180	166	170	157	188	189	184	196	168	159	180	192	203	166	196	165	156	200	169	186	154	166	176	180	187	156	142	162	156	178	169	165	194	180	171	177	189	186	181	188	161	175	199	185	158	188	168	169	156	155	165	170	172	171	187	150	161	153	182	196	180	209	181	178	171	152	201	171	198	159	187	199	177	177	186	167	162	150	172	161	139	168	181	196	189	198	163	181	192	148	167	171	184	167	151	171	164	144	150	168	191	203	174	183	183	188	178	184	179	175	167	182	191	198	188	182	171	177	177	184	179	190	193	154	152	171	178	180	199	197	169	193	167	168	186	204	182	176	171	168	164	163	156	154	179	188	160	176	184	196	181	164	157	175	158	166	138	201	182	175	183	212	165	186	177	154	173	184	176	187	154	165	161	185	179	197	175	142	160	174	184	153	172	157	189	155	189	170	186	189	197	165	167	195	178	167	153	172	172	193	198	197	202	171	172	182	176	175	178	155	155	188	171	161	176	212	179	179	166	191	184	162	172	182	159	151	162	180	197	180	181	140	195	145	194	204	156	146	187	196	148	160	179	208	195	160	183	180	151	170	183	160	172	160	169	177	169	192	160	190	188	170	196	168	169	184	192	180	159	167	146	167	186	196	183	180	171	174	170	152	134	167	168	185	171	154	184	202	167	179	178	164	179	172	164	194	174	192	172	180	178	200	172	196
6046	793	1244	1636	1256	1000	826	776	730	674	650	627	587	558	546	566	526	547	494	515	503	484	480	483	495	464	441	457	467	475	467	439	435	477	449	460	473	484	449	433	486	509	483	434	456	457	463	476	452	429	462	474	500	462	478	473	466	500	429	469	437	440	447	426	460	457	482	437	452	453	443	435	440	518	469	439	484	473	421	485	460	405	455	478	482	502	465	463	408	447	453	433	484	436	458	446	464	453	453	421	447	425	454	473	469	476	441	393	393	450	463	443	430	416	452	441	456	456	499	433	461	449	466	458	444	438	480	441	451	466	456	434	471	422	428	438	460	441	450	463	378	481	471	454	435	459	474	454	477	434	427	414	499	490	447	423	431	447	476	460	431	474	453	469	443	480	486	451	464	445	452	482	435	441	456	468	407	409	424	414	474	406	471	459	460	455	460	436	422	461	428	437	450	430	431	474	452	430	467	459	454	448	482	476	466	425	431	433	480	419	436	447	473	414	462	444	431	420	441	444	430	464	469	444	465	468	441	465	462	446	468	410	460	489	446	437	466	431	457	455	458	459	418	451	431	437	435	449	445	462	479	442	447	453	447	445	433	418	473	447	416	446	435	464	459	422	457	482	418	414	486	435	455	469	448	422	432	484	464	436	446	414	457	431	470	459	487	457	462	470	436	439	428	448	489	417	426	451	431	449	485	428	440	435	461	453	459	474	417	450	458	470	431	431	451	476	474	458	459	450	439	448	431	449	454	453	454	442	450	438	475	463	463	426	439	475	466	453	413	489	435	463	456	419	464	445	460	424	433	437	434	455	416	453	464	435	459	450	451	471	448	439	446	450	423	431	445	450	434	433	452	409	443	430	490	444	458	450	443	460	426	395	458	417	473	433	472	428	481	484	448	444	406	451	460	421	438	458	453	422	456	446	437	454	434	444	440	433	424	452	422	427	424	427	428	430	457	445	430	440	449	425	467	437	434	468	427	445	418	428	476	444	418	448	461	417	501	418	438	445	455	475	490	455	466	459	408	494	452	428	429	454	446	452	452	468	433	445	451	416	435	459	433	458	453	473	480	446	447	447	477	452	439	405	444	491	427	440	477	450	443	476	455	423	435	468	444	452	415	450	444	460	441	459	460	450	455	463	458	460	448	451	485	403	441	462	472	436	486	499	450	469	452	472	424	446	429	431	413	474	449	427	461	430	435	447	439	451	461	418	474	460	436	464	472	423	416	436	444	435	454	484	517	438	450	451	449	437	467	474	457	488	423	445	480	436	478	440	415	449	463	420	447	444	452	454	439	415	404	434	496	479	425	454	477	453	456	487	433	473	473	468	428	476	441	452	476	473	470	452	435	468	450	445	436	425	444	433	441	415	482	461	465	457	462	414	456	474	459	444	445	462	470	447	479	459	440	475	441	436	443	425	434	421	431	452	452	447	420	431	462	486	432	447	460	431	462	384	442	469	474	439	505	447	470	465	450	441	464	472	417	443	454	448	465	481	437	461	451	444	462	442	491	462	422	460	447	460	471	468	484	436	415	460	447	452	468	422	440	427	450	454	472	473	469	422	453	418	483	479	439	448	449	379	454	449	464	482	439	423	392	482	439	440	470	468	490	464	474	451	424	420	470	447	408	471	430	442	423	453	434	381	463	474	482	425	459	472	429	440	444	429	427	486	481	499	437	444	426	439	415	443	467	499	413	433	434	447	475	468	419	443	462	460	460	449	461	479	471	442	441	433	466	469	426	480	476	422	455	416	424	430	448	451	455	432	464	507	456	473	441	444	439	438	467	437	414	438	463	460	456	457	447	459	433	455	446	485	441	391	403	392	466	457	431	468	474	441	449	431	433	442	479	451	439	456	444	490	467	451	433	415	444	479	437	456	461	404	438	457	482	447	453	448	485	463	473	448	406	437	428	450	445	470	429	448	433	475	457	498	477	449	451	469	480	443	433	436	415	431	474	420	484	449	469	432	419	441	443	436	490	458	431	446	445	440	465	449	417	430	436	422	465	439	443	456	441	468	462	427	468	462	430	486	425	467	465	450	451	494	436	447	488	435	463	446	433	422	465	407	428	474	447	468	428	419	418	439	442	468	418	457	435	475	481	480	472	486	443	422	433	475	443	423	459	441	474	465	413	422	450	426	433	433	435	424	477	428	442	495	477	429	438	471	467	444	440	412	492	458	428	457	427	474	449	447	420	471	457	430	464	439	443	425	427	450	468	478	468	468	456	434	433	462	470	452	392	450	489	436	451	474	446	445	457	441	468	442	459	449	465	445	473	459	407	454	444	425	424	462	402	434	469	454	496	468	446	473	449	451	439	449	427	441	448	469	453	480	466	442	450	441	437	465	475	441	445	453	495	421	461	445	480	473	428	422	455	464	462	442	431	462	480	484	462	433	435	437	488	427	459	441	469	419	445	449	467	445	446	508	436	464	443	482	438	478	466	432	457	408	422	449	426	457	472	439	436	511	452	462	463	470	446	444	432	469	443	444	451	458	446	452	416	447	478	465	454	452	454	470	447	460	464	469	459	465	485	455	435	411	479	437	433	484	455	426	465	447	398	430	426	432	470	436	444	436	464	447	450	459	428	443	471	433	422	436	507	463	468	453	473	450	429	438	481	415	444	455	427	490	456	504	468	443	425	457	481	444	451	457	466	420	442	432	473	445	451	458	444	449	460	458	433	461	457	467	441	434	453	458	432	427	426	460	467	462	465	447	448	461	445	412	460	451	464	428	450	422	442	442	431	454	447	449	503	494	441	455	463	432	446	470	401	477	473	438	441	412	413	472	436	422	433	448	433	452	434	457	423	418	455	472	438	411	426	403	453	432	422	468	444	445	426	459	474	474	453	435	446	414	499	470	451	449	459	434	476	423	464	476	476	463	429	476	444	442	430	482	458	421	454	453	442	450	455	409	505	441	439	463	461	461	449	416	422	416	451	485	471	428	464	464	438	451	461	442	445	467	463	432	430	453	437	448	442	439	432	445	423	455	425	463	440	445	443	451	462	418	448	458	436	416	457	435	462	451	458	480	460	412	484	431	458	476	450	471	421	447	469	453	443	460	433	409	457	444	424	410	460	501	453	474	430	463	408	493	477	463	453	461	455	482	483	406	448	429	483	433	443	454	456	442	437	428	446	454	482	420	471	469	435	440	482	393	463	436	481	437	428	462	451	413	420	453	429	468	422	433	455	453	463	465	421	451	465	445	434	435	469	450	471	444	460	456	472	445	424	426	419	443	469	451	462	429	435	486	488	457	473	408	434	441	442	459	440	475	449	435	450	488	429	460	445	467	477	460	456	418	411	488	441	433	444	455	436	423	449	450	470	427	486	471	424	440	491	465	467	437	434	473	432	437	446	452	418	443	454	448	467	463	447	447	419	468	471	428	398	450	414	459	471	463	446	477	462	440	439	436	446	450	465	413	454	474	437	445	431	413	461	463	452	476	476	446	428	409	437	453	420	456	441	462	449	461	476	465
14139	1296	1114	924	646	500	406	359	371	321	324	296	298	302	272	283	273	273	321	283	299	257	260	277	287	274	292	283	272	277	248	277	270	268	259	258	244	273	298	280	277	276	275	273	268	267	276	296	260	250	238	266	244	255	277	273	293	248	274	284	295	278	270	243	269	250	260	242	266	270	267	287	292	283	240	255	251	259	292	271	304	258	275	283	266	240	267	252	276	292	300	270	280	283	272	248	254	275	248	264	263	276	274	295	254	267	289	289	248	270	257	256	289	284	273	237	269	250	248	257	264	262	249	256	241	265	279	278	299	293	269	270	271	249	250	253	266	280	255	242	271	281	328	241	256	249	263	263	269	219	269	261	251	285	269	261	243	240	261	270	219	279	269	268	235	286	282	270	278	274	278	241	260	253	278	259	259	254	248	255	238	266	288	271	217	267	244	276	247	276	266	299	270	271	270	280	261	257	264	285	274	287	275	289	299	269	266	281	262	254	271	300	252	282	298	271	253	286	254	277	257	259	282	232	274	265	253	283	248	283	233	280	278	269	273	260	240	251	266	272	237	266	240	249	267	262	260	265	262	260	256	253	279	275	280	251	256	263	252	242	281	257	252	270	270	269	262	230	256	238	231	310	322	276	252	273	252	281	267	243	260	269	267	265	246	281	261	242	291	260	262	277	269	266	238	265	261	252	248	289	252	266	271	286	270	257	269	274	246	262	240	288	254	239	262	276	273	275	285	273	276	272	244	285	266	265	277	261	260	252	282	243	259	310	272	278	284	248	251	280	260	269	257	255	277	288	243	246	246	253	258	296	248	300	275	287	265	235	269	239	262	245	252	264	296	242	243	262	258	261	261	261	268	270	297	240	271	274	257	245	270	256	287	283	269	237	247	254	292	274	308	294	295	261	271	243	244	262	258	259	249	284	266	258	253	270	285	248	287	256	279	248	285	259	283	267	286	274	247	261	264	277	249	287	290	247	267	254	258	261	287	254	277	276	269	270	282	259	236	305	256	262	269	277	276	260	247	282	253	219	229	273	239	235	261	286	265	254	241	288	317	249	282	306	293	276	296	276	283	261	264	283	293	224	241	247	292	269	267	266	236	251	280	250	264	275	245	259	286	252	252	287	283	225	263	253	255	235	244	239	279	267	262	255	266	291	280	282	267	292	247	273	240	277	280	266	267	260	273	246	279	297	266	266	274	253	261	254	231	269	295	292	239	238	269	286	267	268	267	252	276	274	266	284	255	269	273	253	294	299	273	267	252	264	243	266	254	270	254	259	267	262	257	259	231	275	264	245	232	289	249	252	291	266	236	253	258	282	263	278	300	242	275	286	283	251	272	236	261	273	304	268	261	276	226	284	276	274	243	260	269	276	307	242	270	284	276	281	240	270	266	266	252	252	278	290	224	277	260	235	270	263	229	267	283	259	273	263	249	262	263	288	271	282	283	286	265	249	255	295	271	274	256	282	223	241	258	252	282	275	281	312	256	235	258	260	275	272	293	254	259	280	249	243	257	298	286	261	274	246	255	270	267	275	290	275	259	303	235	254	244	262	274	263	231	250	298	258	268	307	288	267	264	289	233	267	246	239	263	281	257	261	243	276	240	261	265	267	286	276	235	291	257	276	297	255	254	252	299	241	265	247	279	276	262	259	252	282	262	265	262	276	245	270	248	293	263	274	289	294	269	274	258	270	248	262	237	278	240	257	281	289	246	270	283	283	267	271	268	247	264	279	256	262	264	283	276	236	277	286	264	266	261	250	291	279	252	268	282	271	253	256	261	253	255	249	256	281	262	263	250	263	273	277	264	259	287	258	245	251	255	246	265	278	257	262	247	265	281	233	261	267	276	270	271	261	243	277	245	263	239	259	260	256	270	269	266	275	271	275	261	232	258	253	265	246	263	259	282	254	240	256	232	299	304	260	247	283	248	261	258	269	255	264	265	259	238	295	278	240	277	257	252	256	264	250	269	260	264	285	231	298	263	281	271	280	264	267	273	272	262	274	245	281	273	287	272	284	291	291	244	268	262	262	296	270	271	231	247	259	247	276	283	261	258	250	257	256	291	274	252	222	263	274	260	261	313	263	241	270	259	244	290	261	292	256	255	280	291	253	259	255	255	226	253	289	273	278	292	266	262	268	279	281	248	276	271	228	241	273	246	253	262	275	258	277	229	290	259	268	271	321	305	261	284	272	276	274	290	260	250	278	276	271	288	240	210	252	267	258	278	284	271	266	269	248	251	266	230	246	245	272	256	251	278	267	280	243	259	275	268	270	270	273	248	239	260	249	286	290	242	259	254	258	264	232	268	233	272	274	291	263	241	282	283	258	233	246	242	283	268	244	276	252	258	273	254	269	295	248	308	270	275	265	261	266	271	260	288	274	262	264	285	289	226	241	269	258	274	235	252	273	259	247	271	293	262	276	283	269	297	258	259	286	272	265	253	268	285	260	294	265	254	258	282	288	258	242	247	264	277	290	260	275	261	314	243	274	289	259	270	256	258	247	253	273	273	240	268	244	269	259	271	285	250	244	253	236	284	263	285	291	272	256	266	276	243	233	281	263	280	270	287	249	259	284	284	284	242	273	273	292	249	261	245	250	258	276	276	276	259	265	275	272	256	261	271	219	263	291	256	238	247	272	265	252	265	268	269	265	270	266	257	289	275	287	258	247	265	273	242	280	298	256	247	255	271	262	245	268	244	221	235	262	244	243	276	256	262	265	264	285	293	307	261	319	314	252	255	292	248	270	262	278	266	265	258	277	264	270	235	250	293	272	240	274	258	262	243	264	273	303	289	264	255	269	254	273	263	253	248	263	283	304	274	264	256	264	247	251	251	246	262	266	271	292	286	279	285	282	255	233	243	282	272	282	249	247	271	270	230	275	265	274	240	266	254	280	263	257	262	237	282	284	302	268	249	260	270	261	280	256	243	293	256	267	267	270	272	309	253	263	239	265	231	238	251	292	256	238	253	281	274	288	253	268	242	218	265	224	310	270	279	284	279	286	258	255	270	270	258	259	253	273	285	252	278	258	254	289	250	264	250	259	253	242	263	256	257	274	291	288	285	257	285	265	276	264	265	256	278	257	271	267	249	248	261	253	230	263	275	263	302	279	261	288	264	271	279	267	281	276	269	281	288	244	277	244	301	263	278	253	281	252	268	250	266	251	273	261	268	283	250	252	265	258	236	260	284	258	280	281	253	265	238	272	261	254	262	243	249	267	293	274	287	264	265	267	282	265	266	241	267	283	295	290	292	261	306	290	244	279	255	265	259	269	286	248	255	263	237	268	262	266	303	288	275	265	245	264	253	280	234	270	314	287	280	299	260	265	252	266	238	265	255	279	313	214	257	304	294	238	252	234	261	246	248	242	275	282	309	258	255	280	300	280	266	269	259	277	256	272	264	263	289	256	248	278	279	270	269	255	253	288	253	258	276	291	258	247	287	260	258	257	269	276	282	268	283	294	276	290	297	284	267	283
8015	1165	2418	2901	2207	1760	1448	1228	1112	1049	984	937	829	920	870	845	801	775	731	776	743	765	696	702	742	710	696	701	726	712	656	676	745	680	664	689	696	664	714	672	685	705	637	670	666	676	692	625	666	635	709	622	690	655	678	676	647	657	633	701	660	641	662	641	651	690	666	673	671	638	684	633	631	654	670	608	711	707	687	671	650	684	674	600	683	698	640	665	651	623	671	655	651	675	675	653	663	673	621	627	633	618	621	717	701	634	644	643	633	674	690	646	669	684	662	682	698	657	664	627	653	644	679	666	686	686	623	648	668	653	704	659	669	636	668	620	629	662	666	665	662	670	617	672	660	656	709	660	676	642	667	637	684	679	684	670	669	648	660	656	671	635	702	644	639	663	675	669	650	699	667	638	683	720	655	660	631	624	650	666	710	676	636	691	610	653	597	625	618	621	616	608	681	649	631	643	677	681	683	696	647	647	683	668	651	691	606	692	622	653	635	668	668	689	651	671	641	671	646	663	692	636	671	641	662	667	653	617	665	722	648	664	657	657	633	656	642	656	693	675	646	644	665	652	667	627	652	657	655	679	664	639	622	697	675	642	691	619	689	630	625	675	685	647	636	691	641	698	628	655	687	648	667	641	632	682	676	656	643	649	628	627	656	688	652	638	594	731	620	691	667	677	602	689	656	634	630	671	658	685	669	676	645	644	717	651	633	680	666	700	655	687	667	689	637	665	684	719	666	668	631	640	664	625	680	623	645	671	687	714	658	611	673	620	639	623	694	667	669	670	711	622	628	678	653	634	630	687	682	621	677	670	714	698	615	657	688	683	626	608	665	644	673	672	623	625	685	716	658	627	662	644	682	703	671	681	665	673	638	656	722	682	657	614	632	620	683	653	712	666	645	666	648	682	653	685	644	625	692	633	674	701	627	671	676	649	623	626	665	620	652	645	716	696	669	646	648	685	611	649	670	644	634	644	650	654	670	695	677	640	693	661	643	619	714	642	678	636	661	670	674	685	667	626	653	649	658	649	674	661	652	652	676	650	662	617	650	689	663	666	690	615	666	673	608	673	598	644	631	630	664	660	678	661	666	670	645	641	692	657	617	653	685	634	662	671	690	716	651	663	654	650	673	644	654	633	685	658	627	660	659	667	649	691	715	700	652	679	601	678	634	675	697	626	644	657	691	691	641	651	605	696	659	646	661	684	663	649	641	650	682	680	673	590	697	686	686	668	651	647	629	643	658	614	688	694	659	661	669	628	643	692	629	659	617	655	644	647	641	655	642	649	638	690	661	604	670	673	649	699	682	686	658	683	636	617	663	677	688	652	642	622	693	673	669	660	700	675	704	680	653	649	689	609	676	614	678	639	676	610	678	660	638	645	649	617	625	634	675	638	630	627	684	601	630	663	649	678	710	638	635	664	629	654	627	666	688	673	691	664	642	682	622	682	667	655	655	699	613	650	610	691	613	663	637	689	679	685	682	660	669	663	679	650	641	655	669	649	680	637	666	671	657	652	673	639	716	626	663	687	678	638	662	643	666	645	666	653	643	610	699	642	642	638	648	662	619	714	642	628	709	667	650	689	689	635	677	687	649	636	669	624	672	657	616	671	639	677	631	642	666	705	650	646	628	737	680	685	667	677	620	669	652	648	654	667	652	642	625	699	681	668	631	646	620	646	661	659	654	634	698	644	665	627	616	708	662	612	674	660	633	672	662	678	645	610	658	674	662	658	633	643	649	668	645	615	688	692	682	672	644	622	664	690	657	644	697	633	654	682	675	642	651	678	690	653	700	658	626	647	672	650	669	690	647	661	677	672	650	657	674	695	667	647	647	636	659	644	685	643	651	691	627	692	637	671	647	635	675	673	647	646	639	655	662	656	690	684	716	636	683	639	650	658	615	664	643	662	677	654	617	673	678	623	647	658	631	667	672	622	660	638	668	631	647	671	706	658	642	664	680	636	657	709	692	645	726	653	641	684	671	703	651	644	682	643	685	662	657	630	673	656	664	618	628	620	635	683	640	683	685	670	677	622	641	690	660	696	683	685	647	632	637	683	632	626	657	664	661	625	630	681	655	645	616	669	639	653	670	660	695	675	674	660	634	678	625	642	662	682	641	707	662	647	648	628	680	677	618	682	687	682	667	643	669	631	652	664	656	669	653	648	667	662	645	609	680	644	618	679	628	633	643	665	661	655	646	679	659	602	650	641	636	677	646	664	653	670	637	693	654	665	700	671	599	630	652	647	637	641	686	586	654	615	655	639	693	680	653	635	633	662	633	622	676	622	657	668	616	642	649	653	641	651	662	623	680	629	659	681	658	678	620	676	667	672	632	684	617	650	660	719	631	694	653	642	658	648	710	668	657	683	694	613	653	667	659	674	612	655	642	617	639	669	667	634	627	654	698	580	638	622	628	655	653	642	680	635	681	608	667	656	627	652	652	665	674	654	649	647	632	666	618	686	653	684	661	608	600	688	619	663	649	646	646	657	646	629	639	653	635	696	680	650	668	655	695	619	674	600	683	619	615	647	652	627	706	656	664	629	665	667	632	624	633	631	665	650	660	648	627	596	631	677	700	678	676	653	689	660	613	658	674	668	674	644	630	624	643	676	626	660	663	684	666	619	656	657	645	643	693	658	676	623	657	673	688	626	627	691	663	694	632	672	644	678	664	651	676	706	664	669	664	653	661	636	625	646	668	681	648	678	698	694	641	638	651	648	683	708	638	643	613	658	652	668	578	705	663	631	639	655	662	665	634	712	628	650	611	626	668	635	636	648	675	683	681	691	677	701	634	696	647	659	644	659	689	687	640	640	692	622	667	670	713	686	676	644	676	641	645	656	676	629	709	649	668	637	689	656	625	629	652	622	687	673	619	616	686	647	651	678	649	663	698	641	687	647	684	686	620	607	663	667	655	672	655	639	655	653	644	671	654	633	676	654	639	651	630	632	679	646	719	653	656	623	638	688	652	656	656	676	666	659	643	696	670	671	659	649	648	647	675	619	655	645	698	648	668	696	700	666	634	653	692	668	655	622	649	651	656	691	646	652	648	644	650	658	637	640	635	638	675	641	662	677	668	670	630	626	666	662	647	652	691	655	701	659	678	693	627	674	659	677	675	655	666	650	674	661	613	647	620	681	671	649	661	652	635	686	673	686	684	666	626	673	683	645	701	682	662	646	705	650	614	667	625	632	657	658	666	636	658	648	638	637	610	639	658	665	603	687	606	650	675	683	669	675	614	665	660	624	673	646	644	631	650	652	639	715	653	691	663	659	597	633	694	635	606	655	631	654	621	650	668	643	655	619	626	631	651	623	634	690	666	699	648	664	629	639	632	617	649	628	615	664	663	681	632	630	617	657	645	672	632	657	676	701	646	664	656	663	643	661	676	668	655	650	662	630	687	670	704	651	686	693	626	698	641	649	638	661	629	673	669	668	661	644	681	707	636	656	669	647	583	623	646	687	685	700	636	666	653	610	650	699
1577	374	388	370	373	381	366	356	341	366	344	370	355	392	357	379	329	352	391	319	340	349	330	359	374	365	349	361	367	335	375	371	378	373	374	361	350	349	338	346	387	377	370	401	347	383	345	357	350	361	358	378	349	320	359	342	358	392	364	337	373	366	371	376	348	352	354	363	336	380	352	333	367	343	352	346	336	367	337	363	322	359	342	320	374	348	373	363	329	375	341	333	377	353	382	371	369	384	367	338	361	357	325	326	340	380	352	348	351	392	358	359	345	394	332	303	387	388	379	360	315	362	357	366	353	312	370	339	334	385	358	343	369	352	371	370	365	354	351	355	355	327	358	332	358	369	356	360	339	387	339	341	358	417	300	350	366	363	360	351	358	351	347	344	340	333	360	342	393	338	372	358	347	376	400	366	358	367	351	349	351	366	354	362	393	333	355	390	372	343	332	352	361	397	379	360	346	352	359	352	359	331	417	322	349	380	388	384	396	349	378	355	348	336	380	359	398	348	318	343	345	370	349	344	364	357	351	371	340	366	368	364	366	365	315	337	352	353	364	372	362	392	355	347	348	363	344	381	361	344	354	346	351	325	337	386	398	400	349	353	356	388	360	334	363	332	349	344	383	370	366	353	372	360	356	346	351	367	356	337	351	356	344	362	398	371	364	368	320	359	395	397	366	332	342	363	355	366	361	393	358	374	367	328	378	374	391	358	351	362	329	416	351	323	342	319	400	369	354	375	385	407	308	341	384	356	392	319	332	352	380	339	342	337	344	353	373	316	353	420	364	362	380	395	365	381	365	362	358	359	353	358	390	373	357	343	384	332	312	372	381	372	394	355	358	379	388	403	334	364	322	350	393	360	344	364	367	345	353	343	336	366	341	333	330	368	341	374	323	348	321	367	368	356	354	329	390	344	392	337	350	357	379	345	329	342	348	388	343	325	397	373	365	364	372	363	327	372	367	328	358	331	362	353	333	366	365	350	330	375	333	343	345	357	355	341	369	333	398	367	348	329	375	353	371	344	387	359	360	348	367	365	383	376	341	377	359	383	348	317	317	363	332	334	350	335	401	359	369	362	354	349	338	358	388	345	387	344	377	356	355	357	369	380	334	365	326	326	354	339	356	327	370	379	382	373	367	367	367	374	369	359	378	358	370	347	366	335	379	337	333	355	356	378	345	364	355	345	375	334	397	330	372	353	339	400	347	350	314	379	342	352	355	343	400	378	360	345	378	372	350	377	359	359	367	338	371	347	382	355	371	351	381	403	319	364	381	350	362	370	359	345	356	374	383	376	396	341	352	350	355	362	345	308	364	390	368	383	387	339	361	363	319	371	425	343	341	346	376	390	400	355	357	347	346	357	377	311	360	380	352	364	329	366	391	317	356	357	356	372	365	394	324	350	332	327	350	388	364	351	360	344	361	314	356	360	361	378	348	350	364	376	384	351	348	359	352	368	375	363	380	385	372	363	350	396	361	385	382	336	369	350	369	381	397	355	369	300	344	341	360	359	353	361	335	360	331	370	335	352	344	344	388	384	357	346	350	363	350	349	335	350	373	379	396	357	344	346	321	388	359	343	387	392	334	355	356	349	340	343	383	355	354	354	377	370	327	317	339	363	330	358	376	301	395	366	376	400	346	383	341	351	346	368	350	350	349	367	401	381	362	355	340	348	304	347	352	361	384	359	346	367	347	313	372	357	335	378	362	367	347	360	325	359	353	355	338	325	381	356	359	340	345	383	355	376	374	395	367	341	379	376	359	327	373	370	352	361	342	404	414	395	355	373	374	344	383	394	340	330	361	359	393	339	378	362	342	337	378	356	366	349	380	391	333	324	359	342	331	362	343	380	348	340	359	368	402	336	336	372	366	331	354	361	358	328	349	370	360	369	342	369	386	369	357	384	358	377	362	364	339	344	373	369	339	350	421	364	373	334	338	320	381	357	327	352	395	333	395	358	337	348	366	347	357	329	391	351	349	357	362	392	350	385	367	314	363	344	382	358	301	362	368	342	334	342	394	336	360	359	358	357	376	356	341	363	345	358	356	310	362	404	365	364	365	362	340	338	371	364	372	406	340	357	363	376	339	373	335	330	355	353	392	367	334	322	345	344	366	343	359	309	364	383	354	327	327	381	361	352	365	302	340	354	374	345	390	371	330	338	325	329	380	382	367	374	348	349	331	365	356	390	374	366	376	383	322	341	342	378	367	396	391	344	390	390	344	340	387	332	346	377	384	334	345	381	353	410	371	330	389	379	377	357	346	344	349	365	357	356	358	374	351	380	353	345	380	373	355	351	350	362	387	315	347	353	386	355	337	337	358	361	364	367	372	354	324	341	360	345	398	375	378	363	351	364	347	383	365	334	351	366	330	342	395	340	345	345	348	353	335	353	373	331	329	306	364	354	383	332	347	341	358	317	362	319	365	335	363	400	353	380	339	391	355	354	338	371	375	392	337	383	377	343	360	348	322	346	337	330	340	351	335	320	344	332	334	323	319	357	351	379	382	346	347	387	362	343	382	377	355	360	352	365	355	341	338	339	343	353	368	349	345	355	370	335	346	316	333	327	344	348	340	388	374	357	408	366	346	381	325	357	340	349	368	370	344	365	346	348	347	351	348	375	361	346	349	327	354	362	359	355	373	364	335	340	377	374	341	371	382	362	361	342	378	361	363	370	413	389	381	371	339	343	358	353	341	328	360	320	378	391	336	356	388	397	342	334	356	345	367	335	330	339	341	368	367	343	357	349	376	329	391	369	361	356	344	355	345	347	397	365	359	324	331	364	373	349	357	383	370	353	339	344	340	352	350	372	336	327	320	369	395	377	360	345	362	365	378	373	324	340	349	351	370	335	376	349	346	382	310	345	374	339	366	333	351	335	370	382	333	411	361	380	360	348	351	352	359	379	330	382	339	325	359	349	366	340	342	370	365	380	338	352	378	349	379	366	337	355	357	370	388	358	384	350	360	340	335	349	329	370	349	332	368	358	369	327	324	351	349	368	361	360	374	396	378	347	360	366	385	337	344	359	366	356	380	336	347	340	371	364	349	330	334	373	390	387	349	365	365	345	349	353	365	359	413	351	365	341	381	361	352	349	373	342	331	407	319	340	299	359	325	323	345	386	398	358	378	383	347	369	413	406	377	346	334	352	332	356	339	328	357	345	321	357	369	342	371	349	317	323	334	329	367	325	333	368	360	348	355	361	363	361	379	346	375	326	359	360	377	340	368	341	332	391	355	342	345	352	341	353	383	364	325	389	365	358	332	329	334	372	350	357	345	374	378	366	356	348	342	398	362	339	392	365	374	330	303	368	373	316	369	390	357	392	374	337	370	346	359	348	409	374	356	347	394	345	339	328	386	365	336	365	317	365	348	400	350	357	350	395	356	360	314	348	322	379	357	334	383	358	326	356	358	375	361	390	340	382	324	350	351	363	375	361	341	373	363	360	334	357	373	337	342	346	338	372	334	358	366	355	376	388	384	354
1846	829	795	800	785	833	811	823	818	836	836	744	843	780	833	773	799	774	804	778	846	847	801	811	814	819	838	783	790	765	776	826	819	812	790	807	815	811	812	841	802	852	816	765	809	811	790	757	785	783	773	832	758	809	795	773	803	804	814	776	770	756	794	868	800	752	787	754	789	821	808	804	831	796	774	804	791	791	756	774	812	803	776	791	744	833	780	763	790	754	767	832	768	757	803	826	801	769	808	784	806	793	789	847	827	782	754	794	761	788	789	787	812	792	800	751	789	792	760	814	764	776	810	797	781	734	790	805	782	830	764	817	783	817	812	781	822	743	781	825	800	790	808	749	837	816	856	777	803	778	807	797	836	771	755	785	820	798	784	748	761	770	798	841	827	728	772	797	729	805	752	772	811	807	770	795	815	769	802	769	773	766	836	769	790	796	785	724	787	784	811	813	771	839	801	843	832	791	750	745	781	845	830	812	810	773	789	788	803	775	772	795	771	810	787	769	817	760	778	740	799	747	824	789	771	809	792	749	787	831	808	790	767	877	808	813	835	738	782	810	773	812	801	756	791	807	812	780	789	762	803	813	778	761	809	793	794	819	812	757	853	818	745	835	801	818	757	799	797	821	744	775	743	779	793	790	839	771	770	816	788	759	797	783	752	837	832	752	817	839	815	761	801	757	837	792	776	815	779	754	815	763	723	790	793	746	840	755	782	764	771	788	788	816	815	780	803	797	850	805	811	773	776	797	812	801	816	785	811	809	777	807	768	782	762	758	780	774	795	767	780	798	781	821	830	801	737	804	822	797	787	756	803	793	844	802	790	812	796	791	729	770	820	813	818	793	763	803	824	755	734	790	752	794	799	752	772	829	761	812	775	736	835	782	780	805	834	766	832	806	862	787	831	775	790	777	754	794	773	814	826	809	813	764	849	769	798	796	827	802	789	781	754	816	812	789	789	780	750	785	759	834	792	798	807	768	779	788	780	777	819	840	768	788	847	790	789	826	802	822	784	785	760	771	787	820	748	794	811	837	794	822	830	822	786	809	800	765	791	780	821	814	767	785	789	756	757	820	798	766	742	778	795	776	787	782	823	790	830	810	779	757	782	826	799	772	775	752	773	824	792	796	749	845	820	755	767	765	781	768	832	789	810	782	804	805	822	798	806	791	814	826	772	748	791	720	848	731	785	762	777	777	800	844	776	814	804	802	793	800	797	809	771	817	828	766	775	790	785	754	853	810	830	787	824	773	748	803	836	798	776	784	776	778	814	823	785	787	843	811	781	830	726	757	813	837	802	793	807	833	797	778	759	796	756	817	802	780	811	808	796	782	778	772	760	838	805	754	813	799	811	713	779	793	775	748	787	800	766	809	769	788	809	785	757	755	813	794	813	782	791	788	831	791	768	832	843	834	798	823	773	747	784	827	759	749	809	842	789	821	827	811	808	775	804	812	768	776	825	814	777	833	796	779	812	780	776	791	783	835	800	755	804	775	833	745	799	775	788	776	793	815	793	796	858	811	848	818	773	739	801	790	826	773	804	837	755	776	781	785	794	777	814	788	772	798	825	760	744	779	767	807	817	798	780	780	769	788	818	787	798	785	828	821	794	862	769	826	742	784	763	798	811	807	782	753	803	774	836	797	753	810	768	790	790	740	770	753	798	798	798	740	817	808	820	775	788	763	789	812	768	795	829	781	803	785	811	828	791	803	814	770	828	813	770	757	764	737	838	751	806	821	715	799	747	782	768	778	801	822	794	785	819	846	798	796	801	833	803	808	785	860	830	784	777	787	843	854	744	826	781	792	816	764	771	768	820	829	794	776	848	785	795	823	763	766	821	791	766	779	799	789	773	789	815	789	791	805	754	758	803	810	799	790	758	749	837	823	826	794	811	775	790	810	770	825	773	766	816	809	747	823	763	802	773	818	772	783	779	763	752	799	766	762	774	758	818	767	788	754	784	837	776	810	824	807	776	842	799	747	776	765	820	801	805	754	785	765	750	809	770	780	770	789	795	776	759	837	797	782	827	827	822	793	822	811	790	755	836	811	818	812	775	740	765	798	796	817	801	792	780	819	750	725	780	793	773	831	762	769	817	801	742	802	839	839	756	786	793	776	765	792	764	803	783	809	775	772	789	814	789	806	795	824	777	857	809	780	798	800	777	792	793	777	795	780	788	830	845	851	782	809	746	782	829	789	789	797	785	786	718	790	800	811	806	813	793	815	831	843	789	822	808	826	838	801	827	754	811	759	806	822	804	794	797	793	825	740	819	802	746	859	784	783	781	836	809	804	768	781	764	786	823	742	765	780	808	798	808	801	783	810	762	766	825	762	761	806	802	808	753	784	780	753	762	820	778	778	774	823	807	796	801	773	779	768	778	798	793	797	790	830	756	773	758	839	779	784	791	806	788	796	804	829	825	781	802	800	793	822	789	825	759	744	798	790	805	773	794	768	789	786	788	784	795	756	795	807	788	809	837	801	787	811	784	827	744	767	835	752	772	783	853	805	758	763	836	756	777	757	735	807	809	797	781	792	770	773	748	761	776	788	837	800	825	776	762	751	790	739	776	792	812	763	780	809	821	807	759	841	791	777	776	797	803	843	789	803	773	795	799	817	807	821	832	715	789	804	780	796	758	799	828	742	785	778	799	836	781	798	813	793	832	792	849	743	794	819	805	788	738	802	802	822	789	814	784	837	845	753	767	805	792	785	744	764	772	761	822	787	840	802	804	861	847	809	796	812	835	790	840	813	769	743	813	817	833	773	814	790	855	841	772	754	841	792	777	752	780	819	855	780	784	755	741	834	832	759	746	781	744	803	775	857	707	773	798	810	796	809	831	800	793	797	851	787	833	758	785	797	833	812	825	829	755	761	808	812	774	791	864	819	808	796	784	805	770	793	793	817	807	811	796	800	780	814	826	820	775	808	784	797	785	763	798	783	815	771	781	771	780	800	824	773	784	835	786	796	806	799	753	869	812	779	805	794	831	821	802	821	796	752	796	731	779	824	760	780	760	790	768	774	760	783	827	792	804	817	858	778	781	767	821	795	762	793	805	797	818	770	795	804	813	795	799	797	792	817	772	826	829	856	785	835	770	766	764	757	778	835	780	832	797	737	774	795	772	793	767	774	806	769	854	773	842	770	784	791	840	806	792	768	775	791	801	767	807	807	800	769	766	790	767	795	785	786	796	775	820	732	807	756	756	752	793	759	840	761	835	788	814	843	715	781	785	738	772	833	769	780	800	732	792	758	797	802	806	788	788	812	746	856	781	815	783	801	811	780	780	803	769	830	769	805	800	792	791	812	798	786	791	817	819	788	800	813	763	785	786	806	724	814	825	805	753	815	786	775	811	745	766	772	774	773	771	798	778	833	822	803	775	812	809	779	736	751	785	781	721	781	814	804	738	781	813	770	804	802	781	768	789	763	810	804	792	774	757	812	784	795	757	763	836	843	797	756	764	763	830	784	786	774	831	794	831	770
7443	578	557	534	373	288	281	224	223	229	212	205	200	202	219	205	195	197	176	201	199	175	165	166	174	186	175	159	166	193	173	163	209	165	168	174	159	178	185	184	185	175	159	176	177	189	153	183	172	163	165	204	158	181	141	173	164	177	177	149	180	166	190	162	155	177	175	208	194	176	187	185	159	194	179	186	176	184	188	157	175	177	172	198	176	187	166	213	196	188	179	223	180	161	197	171	193	174	161	186	174	162	197	172	172	170	184	177	153	164	154	171	168	176	169	174	168	152	203	169	172	173	175	152	161	165	201	185	145	198	168	189	160	175	187	163	181	178	177	200	195	166	147	158	184	155	160	173	164	180	190	164	143	177	182	184	146	172	196	165	156	178	184	179	169	167	174	189	178	179	196	190	159	157	154	202	178	172	192	156	160	162	169	180	159	168	193	152	165	168	174	188	187	173	178	170	200	178	208	152	169	193	180	168	190	163	182	176	173	183	206	177	207	185	167	170	166	167	163	175	142	194	182	171	172	182	168	163	183	177	203	165	180	167	175	183	183	175	171	182	187	164	171	168	166	164	174	180	175	183	177	168	177	187	167	168	151	166	186	175	173	181	158	164	156	192	180	166	173	180	192	202	197	158	178	179	177	196	179	163	162	184	170	187	184	202	167	191	190	189	171	152	176	172	194	170	162	148	159	175	169	199	182	155	185	181	178	207	169	183	197	180	182	175	180	184	170	187	176	180	205	199	186	201	183	159	169	181	181	183	167	143	181	164	184	159	176	184	177	171	194	170	155	213	210	187	183	163	172	187	175	165	176	167	175	200	169	191	169	194	177	192	171	181	203	188	151	186	170	193	174	176	173	169	200	168	160	168	138	173	174	177	158	191	201	168	187	162	186	178	172	174	172	164	171	182	168	171	167	163	173	176	144	171	174	173	173	151	152	186	162	147	197	169	200	165	184	167	170	178	170	175	180	196	171	183	183	173	175	164	185	126	160	163	191	167	174	173	161	148	168	167	160	151	179	200	174	203	169	177	187	159	173	191	213	178	185	161	170	159	157	164	170	164	177	171	175	181	178	184	187	173	209	166	141	179	169	158	183	202	165	145	184	165	188	195	173	194	192	184	188	184	187	171	175	171	202	174	201	192	174	190	163	161	180	185	177	170	183	192	190	194	184	177	172	183	187	177	185	173	182	187	190	197	172	158	179	160	179	179	171	178	151	186	184	175	188	178	175	173	157	173	166	172	167	164	194	154	163	182	182	163	163	191	175	177	149	162	162	159	173	186	183	161	183	177	174	178	196	154	192	180	171	176	170	183	155	188	169	160	200	167	186	166	154	166	163	170	189	167	156	164	164	156	173	183	179	178	167	172	177	192	150	198	175	174	173	173	163	179	155	180	179	181	159	180	198	152	171	167	181	187	189	177	183	190	163	182	180	176	176	160	161	155	180	157	154	165	183	184	191	147	169	170	167	188	197	192	160	189	155	192	173	147	170	185	159	165	178	192	189	178	195	181	172	176	194	168	190	175	151	162	184	194	178	161	184	155	174	194	176	173	192	186	176	181	180	175	178	174	180	148	147	187	207	159	177	166	178	174	163	158	181	162	178	186	182	179	183	158	184	162	166	197	182	169	196	179	193	187	182	183	182	180	208	186	175	154	164	204	168	193	193	144	159	184	171	178	209	175	178	163	173	164	162	155	178	175	181	163	160	174	189	180	198	159	178	212	174	177	204	177	172	160	169	187	166	170	171	200	190	178	172	166	188	178	161	157	169	162	172	179	160	173	190	158	164	196	190	192	173	167	198	190	170	156	179	190	138	164	187	189	158	128	172	156	175	166	164	176	181	190	170	167	177	192	151	184	177	173	175	187	207	173	186	201	174	169	160	168	208	180	164	175	166	187	195	165	187	155	192	180	191	174	204	185	195	171	165	188	177	182	180	154	170	176	179	173	191	183	191	161	167	173	176	153	175	157	175	178	178	156	192	146	150	189	180	159	181	192	174	186	180	180	153	166	171	170	172	157	164	204	185	186	178	173	179	191	171	181	186	204	180	157	149	170	175	188	169	179	197	184	186	193	157	163	167	175	205	160	172	180	167	193	174	168	184	166	172	197	162	175	190	156	169	164	189	155	170	190	167	163	194	181	168	183	179	172	162	168	190	147	177	193	168	187	197	156	160	190	191	169	185	173	158	178	158	157	154	180	167	183	163	179	183	173	166	151	175	175	195	186	158	178	167	191	176	160	189	165	177	174	192	162	183	165	173	161	162	174	157	201	199	178	163	202	209	186	186	178	192	173	182	164	172	166	153	187	184	166	180	167	156	204	173	195	158	174	193	152	166	175	177	193	178	167	153	173	180	193	173	189	209	211	147	171	160	208	179	174	170	181	155	150	172	151	182	183	185	153	165	170	178	146	203	202	180	195	181	156	160	159	195	170	178	184	189	175	155	166	179	201	177	173	170	185	185	171	151	169	174	172	180	171	177	164	174	176	165	162	197	166	167	183	173	162	148	180	176	181	190	184	144	172	181	197	191	194	183	174	185	164	210	208	179	176	160	162	186	175	141	148	175	161	172	177	166	166	166	160	201	181	191	177	191	185	197	161	201	179	179	167	158	191	179	190	152	175	182	202	163	181	229	185	190	173	179	180	183	191	150	166	178	164	172	183	171	172	175	189	183	166	196	170	187	161	165	188	152	179	157	162	202	167	176	169	177	169	169	193	203	179	176	188	183	169	160	169	162	180	185	170	184	164	158	140	151	176	170	180	170	199	194	169	176	177	182	154	183	163	162	190	185	191	189	169	183	175	175	165	180	175	179	180	152	202	180	171	172	177	170	192	137	173	216	192	182	176	158	182	173	171	166	186	196	153	198	175	166	159	176	158	180	166	155	173	195	187	155	171	171	154	153	201	192	174	183	170	148	159	155	188	164	193	173	181	198	155	185	172	168	175	172	165	186	159	178	164	166	177	151	169	157	207	183	189	169	153	156	156	173	164	180	171	160	166	180	164	162	160	146	179	178	170	198	197	161	153	166	174	174	155	194	163	179	156	211	174	168	161	168	192	164	173	182	158	164	159	136	185	169	148	159	157	179	163	163	167	177	164	188	171	167	169	196	162	170	194	168	183	176	160	172	165	165	161	197	170	199	161	161	174	156	172	180	160	158	197	174	186	177	187	201	188	173	180	168	186	180	166	167	191	184	173	171	174	157	178	174	163	203	184	175	158	142	159	196	154	148	160	167	162	170	176	192	180	183	170	177	160	192	190	183	192	175	168	176	170	172	174	181	205	172	177	181	178	211	156	170	169	172	183	161	166	182	164	182	195	174	171	188	181	158	155	203	170	168	191	167	189	186	192	157	156	176	191	207	172	171	162	160	170	167	158	200	163	168	166	173	174	171	194	188	173	189	186	192	170	161	167	165	180	187	169	181	162	160	178	162	165	143	189	152	201	152	150	160	174	172	166	176	169	187	162	170	177
6143	811	1397	1565	1304	1041	871	749	669	663	620	598	556	559	537	532	492	530	482	526	517	485	484	465	509	491	430	483	462	484	466	484	449	497	472	457	477	465	496	431	474	451	453	440	440	435	477	408	459	481	485	456	487	450	457	441	465	434	424	476	436	448	438	455	414	457	418	476	477	414	500	448	478	474	456	441	454	457	441	460	455	472	424	456	433	446	431	442	452	424	465	470	469	416	446	442	393	402	466	498	470	441	459	418	442	452	454	478	423	469	433	454	423	441	444	459	452	460	447	433	476	444	454	460	426	426	441	467	480	484	436	453	425	418	425	486	439	459	410	456	491	455	420	455	452	450	418	421	424	436	456	435	416	384	465	459	455	467	478	464	455	429	489	470	441	446	420	425	466	455	470	459	442	453	444	481	493	458	476	449	454	457	464	402	436	450	444	460	462	445	460	455	459	475	443	474	432	415	464	450	442	472	435	440	467	429	457	417	421	451	442	443	424	452	459	472	486	470	404	455	435	426	414	432	460	490	434	406	460	428	507	420	488	472	454	445	443	427	443	424	465	451	465	469	458	417	428	474	429	456	476	473	465	462	458	458	443	443	427	445	473	456	466	432	426	491	444	454	448	418	444	431	442	425	472	452	442	432	429	442	431	455	465	459	484	422	433	461	446	461	431	428	453	447	422	447	444	428	434	447	434	468	438	471	436	452	425	488	394	436	484	427	469	429	428	446	431	424	432	457	424	440	461	454	439	456	440	436	446	430	433	444	461	466	462	425	460	427	484	422	458	416	421	427	432	426	428	432	455	410	440	396	421	409	462	461	421	466	432	427	457	456	450	383	420	447	450	427	425	448	466	418	427	496	421	423	459	436	475	466	458	441	463	455	469	457	415	491	466	485	448	458	472	477	475	452	433	435	457	430	448	450	454	439	477	425	471	424	451	462	417	441	479	424	487	454	475	367	437	452	417	457	443	449	440	467	475	435	460	440	466	431	455	438	434	467	470	455	471	409	427	451	459	457	436	459	439	398	451	436	419	471	447	458	443	477	446	417	438	484	450	448	480	446	411	458	499	461	445	412	423	450	442	441	451	425	450	431	424	442	469	451	435	439	481	455	436	430	407	420	474	437	451	402	421	412	454	424	455	430	466	465	442	422	440	444	451	449	456	479	390	474	483	431	449	414	479	457	444	408	433	424	457	404	435	438	473	442	455	431	453	462	479	451	451	445	454	442	463	438	463	450	439	455	463	391	456	453	402	444	461	419	480	412	455	479	424	442	413	482	469	479	422	471	442	432	430	466	427	412	435	438	429	448	433	451	472	442	426	448	474	430	441	422	441	456	436	458	440	448	481	429	448	420	456	451	473	443	451	470	478	434	463	456	432	457	440	500	469	441	461	417	454	465	446	449	450	422	397	459	448	447	421	409	450	429	474	431	476	440	491	469	486	434	442	430	438	464	465	442	472	457	420	447	441	442	423	435	484	499	462	424	443	425	437	440	467	483	486	470	452	419	434	474	423	443	444	445	446	467	463	446	452	461	452	455	455	468	474	439	463	437	413	444	466	477	459	460	432	417	435	431	489	459	448	493	495	472	430	481	453	471	442	422	459	422	426	450	455	469	441	451	464	449	457	421	415	502	429	422	451	451	456	458	442	474	446	433	466	409	418	476	471	471	502	484	444	462	407	459	418	456	440	437	472	468	438	426	436	442	424	425	434	455	425	451	413	445	439	488	481	454	453	444	470	446	438	456	414	491	452	444	465	438	447	437	465	442	475	468	477	425	451	495	427	403	470	465	430	450	456	470	439	462	430	476	407	433	427	460	447	397	466	446	443	462	436	438	456	439	467	440	489	450	430	440	449	433	457	453	470	432	445	441	424	443	424	444	411	464	447	487	446	442	429	473	468	437	433	447	463	466	450	452	431	425	457	434	451	433	439	462	473	443	452	434	435	413	465	465	413	466	445	442	402	466	481	489	504	434	457	444	456	437	424	449	476	439	412	421	444	453	424	442	434	439	472	408	472	462	455	435	434	473	457	472	464	460	435	420	454	486	454	457	446	468	517	468	475	408	445	461	482	453	483	429	437	465	440	400	444	456	481	431	424	447	441	440	455	427	447	442	468	457	431	422	451	460	412	450	431	438	418	445	400	458	471	432	473	472	422	457	432	449	424	437	460	426	429	426	436	450	429	456	442	457	420	478	448	474	467	436	459	431	408	452	433	433	478	500	483	460	455	470	488	454	460	464	427	443	458	461	466	451	433	467	445	431	440	449	454	445	419	460	484	437	458	411	450	438	426	424	429	441	452	421	453	451	415	434	416	467	392	450	475	447	422	423	431	413	445	471	457	475	477	451	457	478	491	458	437	461	424	432	465	385	433	422	420	422	435	456	440	479	482	436	422	452	444	447	449	476	430	445	460	472	479	430	440	438	455	447	413	437	436	447	482	452	446	462	448	423	449	469	432	433	485	404	408	459	452	449	443	440	447	436	437	448	419	426	454	426	448	445	456	450	511	442	460	431	449	459	442	473	438	456	417	470	437	483	457	454	461	441	416	481	432	466	439	429	422	413	474	451	444	460	452	450	481	438	422	485	438	452	452	434	486	450	411	465	456	496	465	457	452	473	434	439	442	432	441	429	432	415	428	507	462	484	483	422	456	462	502	481	451	432	475	458	436	432	460	444	428	496	505	493	441	454	420	431	444	461	474	458	462	453	457	423	445	437	462	446	440	432	479	466	426	433	429	436	476	443	432	480	478	439	434	424	446	465	448	421	460	424	425	440	462	459	452	471	442	439	464	471	447	478	392	438	488	441	459	450	423	417	441	474	436	448	457	441	453	453	412	432	448	420	457	461	398	481	431	472	428	444	442	441	488	407	432	507	452	468	440	421	471	444	449	462	438	446	468	433	479	440	429	452	460	423	452	476	440	435	406	434	460	471	451	432	430	454	420	453	437	465	410	405	490	421	429	436	436	413	441	435	375	437	424	419	447	451	452	494	471	435	448	447	459	419	447	453	465	401	429	463	388	461	466	439	429	484	449	408	447	453	429	505	477	476	469	418	465	509	442	445	484	454	408	437	442	469	431	464	475	430	437	445	440	456	452	435	454	434	452	454	440	425	449	443	421	467	463	459	407	477	452	423	433	422	421	435	419	445	418	450	441	444	465	441	450	441	474	455	422	424	464	459	483	448	445	465	418	441	451	449	430	415	425	437	452	439	462	466	456	453	472	450	485	424	421	434	421	425	432	487	444	427	436	452	438	409	453	470	437	428	438	440	440	443	428	432	451	441	449	454	490	463	471	428	420	429	425	468	479	446	445	444	436	489	445	436	439	463	450	453	429	416	434	468	455	416	449	444	465	456	456	481	481	415	441	451	437	449	405	419	439	442	415	426	435	454	424	446	468	479	447	420	444	487	438	467	434	429	452	491	475	473	462	415	450	444	463	463	467	458	470	453	480	479	490	448	411	432	486	431	446	470
14050	1277	1150	940	631	510	433	398	343	308	325	342	310	296	291	310	301	295	337	276	272	280	227	284	263	306	290	247	272	304	288	239	259	271	284	304	285	265	282	290	286	294	294	293	248	232	247	227	274	237	303	239	263	266	259	273	240	251	280	269	252	280	242	252	224	276	260	258	299	290	261	240	275	268	275	316	256	233	259	264	276	252	233	282	303	261	244	277	276	258	269	254	250	270	265	255	279	275	289	287	246	267	248	286	258	250	268	240	232	259	257	243	272	267	251	283	241	270	279	263	281	292	267	272	284	248	251	254	277	250	273	297	263	300	270	267	270	245	255	236	276	270	278	259	268	283	257	285	280	253	272	263	284	270	270	243	245	253	254	253	261	280	267	275	242	259	250	217	252	256	277	264	285	251	261	280	243	260	265	287	287	220	267	268	274	264	239	252	248	290	280	269	267	270	279	285	280	265	282	265	266	281	255	291	266	268	250	285	263	243	279	310	263	303	262	270	275	279	284	277	251	309	292	239	271	257	247	258	270	320	258	277	277	273	253	267	265	270	274	278	293	246	261	284	287	302	280	275	261	240	285	250	256	251	291	294	282	295	258	248	241	264	258	272	275	246	287	284	288	257	287	240	225	273	298	252	253	238	280	290	295	258	248	285	242	285	250	278	301	272	261	275	264	278	266	248	259	273	269	301	224	275	283	261	294	225	272	279	274	257	255	280	278	291	272	254	292	254	294	280	245	292	296	280	257	307	262	279	265	271	258	267	263	286	265	273	247	282	276	283	274	271	284	283	287	269	245	242	280	284	258	270	263	242	261	285	297	251	288	297	280	257	278	265	272	262	263	278	268	235	251	265	290	283	309	264	271	269	268	277	291	281	240	274	278	243	283	281	248	277	256	257	249	279	301	265	269	243	260	259	259	272	285	282	273	254	277	276	244	246	270	270	250	273	273	257	269	288	265	240	256	298	287	322	275	283	276	281	279	238	292	253	282	265	278	282	253	281	280	279	257	273	257	290	251	263	246	262	235	280	257	273	276	211	273	295	276	266	254	267	261	258	265	242	262	283	298	280	263	260	294	259	284	292	285	269	259	257	256	261	297	269	302	249	250	278	265	233	285	291	287	306	254	266	270	259	281	245	254	275	283	261	250	272	273	243	250	270	255	283	260	274	261	271	254	228	260	249	243	239	216	248	261	260	274	267	253	267	277	265	270	289	232	262	268	266	273	261	275	256	268	295	266	260	292	279	278	248	265	259	289	279	241	277	264	276	249	257	259	315	236	287	268	291	255	227	281	249	236	290	267	269	294	286	257	270	265	244	266	239	306	241	274	272	251	253	269	258	268	319	272	284	243	246	296	256	264	251	281	280	264	264	268	288	269	301	270	250	253	308	260	262	281	287	261	273	266	291	270	272	287	251	253	281	272	267	246	272	250	281	273	244	287	263	251	266	253	266	262	274	236	236	243	248	250	266	275	251	297	256	245	269	279	250	235	249	263	265	273	280	253	267	262	239	295	280	261	266	270	258	244	279	258	247	241	281	268	256	266	267	264	311	276	276	242	244	295	252	242	318	277	263	279	277	256	257	278	261	297	243	283	255	275	267	278	283	254	275	277	265	264	256	271	294	237	292	277	252	282	275	279	269	293	285	274	264	278	250	263	243	256	272	270	263	290	283	243	287	270	265	248	271	267	278	289	254	264	266	246	247	225	263	221	259	262	267	259	300	263	252	276	265	290	269	264	267	259	281	288	270	282	281	248	259	231	273	284	259	256	278	260	283	245	284	241	272	296	268	263	271	307	234	257	251	283	257	271	294	258	291	242	293	238	267	240	268	280	262	284	261	265	274	259	249	296	291	270	275	263	255	247	243	266	245	290	290	249	258	280	289	263	270	261	294	257	289	273	252	247	262	253	266	252	252	265	256	249	259	265	261	247	249	256	282	224	242	293	257	290	262	277	248	288	245	277	265	271	251	261	278	250	247	253	263	262	280	251	263	237	270	288	268	271	246	269	249	269	306	270	305	260	293	252	255	286	255	265	279	281	252	256	256	284	275	281	267	224	293	288	263	242	257	253	281	242	273	301	264	228	257	280	294	271	264	255	261	251	293	238	247	267	298	271	271	271	259	251	310	240	264	270	280	278	265	266	309	264	261	303	271	280	248	269	258	262	229	302	292	266	292	251	282	240	270	273	260	253	247	247	279	273	254	253	269	277	265	291	263	268	291	252	272	279	274	251	259	256	287	264	270	279	287	248	241	220	271	263	282	234	268	243	263	252	270	270	277	249	281	263	244	260	293	295	274	257	284	260	264	271	279	278	292	259	261	255	278	278	281	233	267	280	285	271	244	252	262	265	274	287	275	260	259	271	257	247	267	259	273	270	243	260	263	269	285	267	245	248	253	276	244	257	252	294	230	295	269	265	253	275	291	255	256	286	246	240	264	261	283	291	265	294	259	299	282	269	255	274	268	258	280	294	253	247	273	301	254	244	242	240	297	230	279	291	273	287	276	242	234	263	278	263	248	269	269	264	245	328	216	282	266	269	244	260	264	246	256	272	246	251	276	281	270	250	273	268	304	284	291	270	268	267	267	297	280	224	286	273	260	259	272	259	252	257	247	278	284	270	298	286	253	273	264	281	276	269	264	267	280	227	262	256	272	273	260	294	304	285	230	278	291	295	278	278	271	270	268	288	271	242	261	244	282	271	261	296	275	256	259	278	275	270	275	254	245	242	290	258	259	279	265	294	222	251	232	303	279	263	236	259	248	265	266	277	266	269	264	272	263	291	275	292	273	262	254	270	265	267	274	297	271	285	271	254	242	250	246	262	264	288	273	263	270	237	268	228	271	263	273	249	299	252	239	256	246	272	251	260	285	275	279	240	259	255	289	292	263	266	277	292	236	246	255	249	267	279	286	235	257	272	267	240	259	265	290	281	263	261	235	227	270	271	249	267	264	259	241	280	276	271	259	241	250	274	252	249	295	270	263	241	285	267	261	252	261	287	257	266	271	284	268	260	269	267	273	272	282	265	269	248	269	271	228	302	270	248	270	299	217	275	259	254	271	253	290	292	276	263	252	286	299	292	281	277	275	236	263	274	266	295	252	247	243	258	262	302	256	288	268	260	274	264	251	270	273	292	263	274	273	285	267	263	267	272	269	252	278	289	297	269	255	279	268	283	291	278	232	287	274	247	267	257	235	266	235	243	231	255	239	296	285	249	285	272	252	254	288	293	277	250	276	301	264	260	254	242	271	267	263	262	269	289	280	234	261	259	260	279	268	252	229	302	289	263	253	290	265	249	273	288	290	273	271	271	269	280	267	291	241	243	282	254	275	248	270	259	302	275	272	270	299	276	252	264	296	256	270	271	287	265	262	252	253	257	259	284	261	288	263	283	258	265	280	282	249	261	280	272	259	249	255	254	268	249	288	270	266	277	284	239	269	276	263	296	281	258	250	266	293	277	264	297	310	284	275	272	262
8130	1310	2338	2926	2220	1593	1417	1220	1090	1121	1072	899	885	849	822	799	800	794	750	777	785	738	742	737	739	676	748	740	707	694	713	709	646	679	745	693	717	683	696	679	653	681	661	627	667	653	686	665	686	672	670	699	730	690	687	666	729	688	677	672	636	656	673	657	631	665	695	665	680	638	696	663	655	668	640	661	667	677	694	688	685	634	635	611	632	700	696	688	687	641	706	687	668	661	684	685	650	681	665	628	688	633	695	663	641	649	682	679	641	670	709	722	609	685	658	695	687	708	663	688	659	671	679	687	656	635	645	665	616	670	678	638	649	663	650	641	640	653	675	628	650	650	667	691	687	714	711	621	687	668	697	670	658	660	669	677	670	670	654	653	650	657	679	611	657	728	636	658	706	671	684	668	619	682	652	678	645	653	630	652	605	640	648	642	665	603	616	617	673	644	648	661	643	623	638	672	653	676	663	690	637	654	634	640	667	682	640	668	677	672	625	655	699	629	660	624	670	649	644	717	618	648	653	702	666	679	619	659	658	658	654	653	667	628	659	591	672	635	681	633	661	641	662	674	674	655	676	622	637	629	660	607	647	628	679	644	706	631	624	674	657	683	659	675	661	674	654	655	687	660	656	598	676	651	634	677	676	672	666	610	697	628	648	674	635	663	651	619	689	685	618	665	646	633	638	678	600	675	620	587	709	675	706	657	673	638	659	675	647	706	639	630	645	663	687	650	671	635	665	647	663	646	668	657	679	644	678	716	684	638	644	656	615	630	663	644	617	658	648	637	681	647	676	671	630	667	650	641	619	673	694	633	585	628	617	681	650	665	671	646	659	652	680	625	635	666	649	655	672	618	634	623	638	699	640	631	681	643	624	667	643	623	679	650	629	657	642	665	668	709	650	617	647	655	643	669	652	667	662	678	701	595	667	684	694	663	666	660	660	630	639	642	681	667	622	658	614	655	684	649	620	662	646	702	674	660	652	632	625	652	659	649	649	607	650	690	648	661	648	653	671	612	670	667	634	675	672	664	644	705	660	656	650	632	692	678	648	669	661	663	671	686	658	662	601	688	666	673	645	679	619	635	645	624	670	634	676	641	675	633	615	669	644	660	685	623	694	638	659	701	658	643	661	648	671	676	658	646	633	657	651	678	658	648	652	633	670	678	713	631	676	673	668	654	677	666	655	613	653	671	590	700	701	663	711	620	660	662	652	638	652	641	671	631	655	641	676	649	715	665	653	663	633	661	630	659	716	655	640	661	659	678	643	647	668	631	689	651	702	644	641	643	650	654	726	635	637	644	641	666	651	664	675	662	618	694	660	673	661	625	646	617	661	671	660	637	646	678	653	668	650	633	667	695	680	666	646	645	649	639	688	681	643	641	652	653	660	671	656	659	662	671	675	647	631	652	715	690	644	643	642	673	644	655	668	696	648	612	698	657	657	674	656	707	718	666	620	690	630	644	667	615	669	614	650	619	641	640	680	635	653	659	642	603	642	660	659	665	641	633	627	674	652	640	684	666	644	666	649	675	683	691	677	664	679	663	644	628	677	676	686	617	683	654	598	690	642	683	657	664	634	637	649	651	685	688	643	640	641	660	669	677	711	635	633	649	680	612	664	662	663	682	657	706	676	679	669	662	695	618	653	644	653	672	656	624	688	639	665	670	646	662	660	661	683	701	670	613	697	664	632	648	622	704	639	639	660	643	657	647	649	658	666	653	670	652	681	654	671	663	688	648	659	680	619	659	658	640	670	653	630	666	655	636	647	649	615	651	656	702	653	703	669	647	651	650	581	645	669	664	687	638	641	702	696	660	707	590	658	664	624	661	656	673	691	678	644	654	634	635	645	676	671	610	703	678	686	609	644	673	671	670	664	631	642	641	673	650	663	676	626	680	671	685	703	685	645	685	655	641	712	629	659	694	628	659	673	633	657	652	702	673	693	585	614	623	667	681	707	704	627	664	670	639	650	655	633	642	650	682	668	687	670	663	685	691	654	705	676	673	631	673	677	678	710	650	677	648	643	617	631	632	643	663	704	677	663	645	651	645	655	680	682	688	697	635	679	668	662	713	641	653	651	652	690	677	671	690	647	681	718	631	655	653	656	621	665	658	642	666	668	669	675	676	626	683	658	685	664	637	677	665	695	712	643	636	644	620	649	622	651	621	663	656	673	665	665	683	680	659	651	616	604	669	658	683	643	721	659	657	634	652	657	683	670	644	606	705	672	662	620	660	677	709	670	660	668	627	635	642	625	615	675	655	676	651	673	665	638	695	669	639	652	669	678	614	671	624	665	671	647	664	634	664	676	652	645	686	658	652	614	651	708	676	658	669	675	634	618	630	643	672	631	661	642	644	648	641	674	615	621	675	693	688	647	675	674	666	635	650	682	652	677	649	680	675	665	641	601	639	688	668	670	679	614	647	617	682	639	627	689	664	624	628	664	725	675	668	638	630	664	626	678	647	653	627	660	696	716	665	614	585	657	694	720	695	666	668	639	652	669	657	598	621	667	646	643	665	676	630	651	635	700	643	627	643	656	718	644	672	637	626	673	706	679	619	657	682	705	644	668	657	691	625	649	664	666	652	656	652	681	670	633	637	646	650	703	671	679	676	645	720	671	668	663	678	690	636	651	637	686	632	622	693	645	639	636	630	678	639	615	633	654	638	653	711	657	634	670	662	644	656	665	672	644	693	665	674	640	662	640	679	676	612	685	625	702	671	683	671	637	683	642	651	634	654	642	617	659	651	674	640	632	663	646	650	693	692	676	711	616	637	668	643	653	679	678	706	629	637	679	660	640	695	612	662	674	669	674	656	650	636	633	680	670	689	647	659	628	699	641	670	695	678	628	649	633	680	688	666	650	652	656	633	655	680	645	682	609	666	678	659	648	659	671	649	682	642	674	672	671	685	668	670	662	625	646	707	680	603	687	650	634	695	646	639	668	650	636	640	684	594	654	692	645	641	670	669	687	650	646	642	677	654	679	644	663	658	646	670	612	682	694	650	646	647	643	640	700	695	633	671	663	635	670	666	668	690	682	634	682	658	686	656	643	665	640	627	707	639	663	673	663	679	704	627	676	696	669	679	643	709	695	680	666	682	628	704	683	661	676	675	662	686	626	658	665	658	635	639	623	658	648	654	677	578	676	632	642	658	665	618	647	645	692	675	643	675	658	616	627	642	674	686	649	683	651	636	680	635	673	668	646	660	653	660	686	613	652	651	663	639	666	687	645	688	657	636	627	639	691	648	685	656	691	675	682	666	623	642	679	651	669	647	666	667	652	642	696	612	688	589	705	661	668	644	690	618	675	650	610	702	659	654	681	681	653	657	647	629	629	692	658	679	678	649	703	694	628	637	643	651	684	624	653	670	640	708	633	671	653	662	697	690	662	657	653	696	686	661	613	641	665	642	633	667	672	656	652	666	631	665	657	659	661	666	630	636	683	624	679	609	629	639	695	656	671	609	675	669	648	695	668	665	681	641
1462	385	353	366	360	331	367	351	341	364	375	371	369	377	341	335	339	354	372	378	389	386	394	364	355	346	326	357	351	369	392	364	363	337	370	370	399	344	371	345	331	377	378	331	378	383	387	357	354	377	336	359	340	351	377	364	374	345	339	376	350	331	385	362	337	349	346	349	368	351	363	358	323	338	332	371	360	331	348	335	333	331	370	365	342	350	356	337	357	366	327	363	337	349	371	343	371	350	374	383	303	390	337	361	363	326	390	317	357	351	370	356	368	340	370	361	367	383	370	357	385	356	369	351	341	384	373	376	373	366	372	355	417	341	376	335	345	341	349	361	359	338	349	345	361	328	357	295	363	341	333	307	321	362	351	337	343	387	373	343	360	398	358	347	338	375	359	365	378	329	357	347	370	351	349	351	337	321	360	378	327	355	348	320	334	346	349	344	354	374	353	367	368	383	349	318	306	367	412	353	386	340	384	346	362	382	357	369	349	392	386	377	366	351	313	360	383	328	346	344	344	341	355	332	340	365	368	341	359	328	323	357	346	379	343	353	376	368	358	344	350	355	362	361	353	339	368	369	319	344	347	375	344	342	348	380	336	352	370	393	332	346	355	379	353	325	339	342	363	378	319	330	370	365	349	354	363	348	354	387	369	361	336	374	375	345	304	348	359	382	365	370	374	389	335	379	355	350	337	361	384	357	339	363	373	356	387	410	347	315	335	335	345	346	369	398	343	346	381	371	348	320	324	345	375	374	360	329	332	353	395	354	349	369	347	343	373	363	330	341	338	368	347	337	327	357	316	356	362	359	347	354	359	408	360	376	304	359	379	335	367	310	412	357	343	345	343	373	386	329	353	369	326	334	330	365	364	351	353	332	363	394	363	323	362	342	365	342	337	344	323	369	362	399	384	355	364	321	339	377	352	327	371	411	346	321	331	314	329	332	350	383	363	337	408	379	352	339	354	381	320	351	367	327	351	316	329	338	319	342	366	378	336	330	369	352	323	359	351	344	347	377	333	352	379	390	367	342	356	331	354	334	392	330	350	346	342	326	382	356	401	371	326	342	353	372	347	334	367	346	362	349	325	344	353	344	375	375	347	324	375	356	350	311	378	369	347	378	364	341	343	326	367	355	355	356	322	332	343	390	343	329	371	356	375	367	359	365	365	363	371	334	346	392	336	368	366	339	333	337	349	355	377	358	371	377	382	361	306	317	371	359	393	322	350	349	337	369	347	319	350	340	366	349	315	346	368	363	338	350	369	361	357	359	370	313	401	348	357	351	357	301	367	324	330	326	357	393	363	367	356	368	375	345	354	369	357	344	381	391	336	333	339	378	352	346	360	360	370	385	367	325	385	315	291	394	363	360	354	355	395	367	360	357	359	342	315	350	361	345	344	364	367	337	361	374	348	346	365	348	354	362	380	336	360	359	368	387	363	325	405	366	351	381	329	336	360	366	375	353	376	374	336	385	339	336	370	361	369	340	349	385	365	336	388	311	349	390	379	331	371	378	330	359	349	356	348	345	358	366	376	356	372	354	335	331	389	364	395	330	375	333	387	334	348	343	346	352	403	327	376	361	324	394	387	354	316	356	380	405	332	336	381	379	370	346	372	389	413	336	328	365	369	350	353	344	350	411	360	332	346	332	392	352	345	343	353	377	344	358	350	371	366	399	322	369	374	396	345	354	376	377	310	332	382	364	328	343	403	364	379	357	361	383	379	349	343	328	349	394	383	369	382	324	357	363	354	353	357	375	341	339	305	356	337	371	368	367	342	353	345	388	360	338	375	373	347	363	333	343	358	381	401	353	358	350	376	353	366	341	339	367	367	361	361	361	334	374	396	353	369	371	336	362	352	390	369	383	391	336	347	325	391	371	370	374	334	377	332	386	322	347	358	332	311	367	373	393	325	324	361	366	344	341	371	327	347	380	362	341	346	387	318	367	361	359	349	360	379	328	341	326	344	378	341	355	352	327	348	333	401	338	364	357	386	329	376	357	372	352	380	326	331	347	367	360	334	336	338	386	340	369	322	328	360	344	342	338	342	349	376	351	333	350	382	339	354	353	309	351	376	359	394	358	340	335	363	366	359	336	352	338	336	363	359	347	339	369	377	353	350	345	333	355	367	339	359	362	353	360	338	328	375	317	349	336	383	362	325	367	343	373	334	349	373	348	342	358	328	408	352	381	415	335	345	358	297	325	335	366	348	349	354	362	392	360	345	376	352	319	326	414	329	361	349	383	317	382	345	365	348	357	366	365	367	382	382	354	351	336	341	381	310	409	337	344	349	349	331	360	332	345	396	328	335	346	414	354	356	377	386	378	404	344	372	368	337	354	346	398	374	368	362	358	380	390	368	366	360	358	367	346	353	377	379	370	336	357	354	360	367	348	316	347	332	363	340	385	342	368	366	337	379	367	351	380	358	355	382	342	393	340	350	363	350	377	347	393	361	364	363	375	390	377	367	378	360	360	351	357	377	340	371	359	326	375	356	359	363	318	338	335	343	318	361	314	333	343	382	345	341	361	337	320	392	363	366	325	375	354	340	382	363	358	352	347	365	365	349	333	319	375	357	382	341	342	423	357	353	386	337	342	393	388	347	338	316	354	360	400	342	366	378	337	353	378	325	341	327	376	357	381	364	355	367	367	362	357	350	365	363	345	342	348	327	354	361	379	389	385	361	342	346	349	338	383	392	380	371	382	382	353	330	380	358	315	365	359	393	316	356	349	366	384	366	367	387	378	380	374	366	403	373	359	377	373	373	365	406	376	352	341	384	373	344	360	361	354	334	352	372	352	374	346	364	367	353	348	353	335	326	372	341	390	360	331	368	309	385	382	358	372	335	389	365	320	358	347	333	356	367	351	364	339	358	349	329	326	338	343	344	353	336	349	351	372	339	381	333	371	363	370	347	322	328	346	355	333	373	391	373	347	391	365	381	374	368	360	337	339	328	393	327	372	338	374	351	375	374	383	387	323	349	324	349	354	348	361	373	317	375	359	356	376	407	359	321	329	343	350	336	324	355	349	342	341	386	381	380	349	341	320	356	325	342	357	341	357	349	362	346	334	370	370	358	364	383	358	346	373	371	352	351	402	362	392	335	357	343	372	361	379	343	347	365	329	342	324	376	338	340	377	352	382	348	349	353	339	344	385	378	347	362	327	355	355	320	346	382	359	371	342	355	343	382	383	378	357	348	380	377	345	336	382	367	327	355	359	350	362	360	370	360	327	354	380	355	364	373	381	359	362	355	376	352	371	382	344	347	332	386	400	379	346	344	370	345	357	360	383	373	355	313	401	357	343	342	372	344	373	364	333	379	346	353	374	341	372	367	365	389	354	324	356	373	338	331	318	335	343	390	352	399	366	378	384	357	319	359	333	314	366	357	323	381	358	380	335	350	365	355	359	336	348	360	344	365	387	371	375	360	355	370	359	374	310	380	330	329	352	350	359	355	351	318	337	355	327	347	319	342	379	367	401	332	362
1892	783	874	861	780	825	807	841	802	796	819	827	803	834	823	828	813	800	810	781	776	788	812	783	780	764	808	774	794	826	771	859	747	788	830	811	787	804	743	818	780	787	787	765	760	781	764	752	791	781	739	799	826	786	823	748	829	817	778	788	771	788	814	781	752	793	817	742	795	814	799	763	785	787	729	835	815	785	738	824	816	821	765	826	792	790	776	766	826	765	775	793	795	799	825	786	769	829	771	817	782	774	766	763	751	810	799	801	746	785	721	810	779	797	800	805	847	721	819	814	797	775	799	826	818	806	815	773	809	786	793	743	802	788	824	835	788	803	825	765	840	803	808	797	794	813	773	842	773	766	803	791	763	761	730	782	778	804	802	757	791	816	769	741	814	762	804	803	789	792	760	770	795	798	823	761	799	766	791	798	789	802	831	783	782	811	775	780	848	783	785	778	844	813	826	804	805	746	792	780	763	752	788	786	803	776	787	759	771	765	794	789	772	785	833	775	782	801	805	771	794	818	750	827	798	761	772	807	841	783	788	786	808	772	809	752	756	755	852	771	758	802	774	759	789	797	825	766	778	798	789	768	775	818	806	801	800	808	791	774	796	825	765	799	813	792	782	782	815	801	816	800	778	772	751	791	790	810	771	807	831	788	778	769	833	772	816	791	812	774	782	787	794	765	786	756	795	825	844	822	753	800	851	752	788	860	807	822	814	792	856	798	789	763	757	813	800	794	826	724	833	830	789	781	774	784	805	772	771	819	748	807	817	789	788	813	852	801	783	794	760	774	807	801	778	786	748	743	799	768	855	827	804	761	862	769	845	757	796	767	785	814	800	754	764	848	782	793	785	765	785	797	799	806	774	737	826	742	787	824	866	803	796	822	796	853	786	808	795	821	778	798	811	795	819	803	824	757	771	808	775	770	783	760	761	842	841	790	868	757	858	786	814	789	811	806	767	757	797	810	771	787	796	787	794	788	791	813	751	741	755	780	793	811	775	759	836	805	839	772	767	767	785	782	789	770	782	799	818	842	805	787	804	794	797	775	799	842	824	778	826	779	770	796	769	810	762	784	768	786	812	810	753	806	812	769	792	809	813	770	776	786	810	757	792	747	789	757	767	799	827	830	821	797	772	806	791	795	781	810	838	818	802	786	780	754	785	783	814	774	804	784	798	826	802	838	808	819	809	774	795	785	740	767	776	776	773	761	819	795	815	834	785	799	838	773	777	803	821	782	717	781	795	793	816	781	785	748	823	792	771	778	761	841	803	730	765	748	733	798	780	803	804	786	827	796	804	769	763	781	777	833	778	779	835	799	787	825	785	784	780	793	809	778	740	781	773	803	775	819	794	736	814	832	763	786	838	792	791	777	789	777	781	803	785	825	781	797	789	764	792	797	822	770	782	827	810	755	821	811	824	783	767	754	835	729	799	756	780	851	806	795	838	754	852	754	812	790	801	791	779	736	807	814	819	815	825	836	782	821	808	803	822	745	833	769	796	809	816	780	835	845	788	757	779	794	787	798	780	754	767	821	799	757	853	763	836	810	762	788	770	785	776	733	731	805	781	796	766	796	783	741	760	763	783	801	798	811	767	823	841	829	841	788	802	808	797	750	805	822	828	810	765	734	762	773	771	787	791	787	739	785	802	797	764	747	780	779	767	796	808	841	844	800	746	800	770	770	811	793	791	843	816	844	843	840	787	801	782	819	823	791	717	826	807	762	803	820	796	788	757	827	832	756	800	772	747	789	799	801	783	779	830	834	815	781	848	832	761	773	778	806	776	778	801	783	801	824	808	773	812	779	818	836	803	802	818	827	725	772	778	795	851	802	776	807	775	799	784	810	823	824	771	788	771	775	851	758	798	840	766	769	838	736	759	746	815	835	814	748	817	835	802	778	754	762	780	820	807	761	827	825	764	756	757	733	773	792	797	744	796	833	804	812	804	767	838	807	731	817	809	752	784	741	810	779	782	817	759	740	820	816	764	814	825	847	785	774	824	753	807	779	765	777	760	787	776	781	803	820	807	776	790	813	709	777	820	763	786	797	821	819	813	770	804	814	761	781	832	783	774	781	794	785	815	784	768	795	768	791	816	793	800	753	803	814	787	786	761	803	761	791	779	829	810	786	739	791	811	794	763	792	801	735	841	797	757	792	777	800	818	794	736	873	798	781	766	777	789	803	750	811	792	758	801	772	829	778	788	845	806	790	753	814	831	812	800	809	794	827	817	788	786	742	774	766	777	829	747	782	792	784	756	799	815	770	817	783	827	771	750	798	793	771	772	813	793	744	798	783	777	807	806	822	822	741	831	786	812	806	808	778	757	750	796	809	788	783	791	814	768	817	786	817	776	793	768	793	786	831	760	809	751	776	808	817	779	799	786	841	759	857	790	792	800	830	830	779	796	749	774	737	784	799	828	766	728	807	813	740	795	826	774	791	806	796	803	791	776	818	785	748	806	786	794	815	798	810	826	767	790	811	790	798	785	712	815	767	791	779	804	794	814	821	818	820	755	771	795	771	808	800	764	772	801	862	766	847	771	795	834	807	800	793	800	796	786	756	773	783	780	739	799	799	794	785	805	790	783	774	771	802	760	799	779	818	778	766	790	760	858	803	846	725	813	807	789	725	764	846	790	809	792	782	792	780	802	801	794	773	806	790	796	818	771	849	767	821	819	770	807	784	810	749	817	774	817	781	819	796	744	800	778	844	782	815	773	811	772	801	793	812	801	819	757	826	795	803	816	788	762	812	758	751	821	765	783	799	772	804	779	779	768	821	753	780	794	845	782	780	816	770	790	744	815	811	788	826	822	800	782	804	773	793	807	767	738	819	774	831	834	793	781	787	772	800	864	785	779	800	778	809	818	811	781	769	785	764	790	835	783	832	780	758	747	787	805	727	781	799	815	784	757	746	808	819	762	834	780	784	825	800	789	795	814	822	743	737	789	858	781	849	770	803	765	812	767	760	772	741	794	798	782	797	781	755	821	794	798	799	788	806	819	777	776	807	820	827	818	791	821	817	819	787	824	737	793	764	791	771	780	836	791	817	772	832	766	785	810	773	821	822	781	814	734	794	768	815	746	822	782	808	801	792	732	760	765	813	758	812	805	844	804	803	808	822	792	775	814	808	815	836	773	818	852	761	824	794	768	778	779	780	802	788	809	843	780	792	790	800	792	756	818	782	811	820	761	826	780	779	792	752	817	751	804	832	775	815	800	770	793	820	774	793	772	787	788	729	785	787	815	830	761	761	813	808	766	727	818	795	814	773	804	795	804	805	764	794	841	804	774	812	789	831	773	752	770	784	788	776	767	800	778	824	856	762	823	809	807	775	788	843	826	766	792	810	804	781	763	782	761	807	843	773	762	850	781	781	810	817	756	844	780	765	802	858	762	764	806	786	784	766	850	798	786	754	765	823	778	799	799	804	794	754	807	746	853	854	821	824	779	793	799	796	841	719	821	785	794	802	794	796	799	811	849	791
7543	506	617	477	355	299	232	264	219	209	223	219	189	183	201	177	166	161	177	188	165	178	182	197	167	170	212	187	185	212	182	181	150	187	178	157	176	176	159	159	162	203	186	210	161	190	181	190	187	162	200	184	151	177	165	195	175	195	168	175	149	179	175	191	184	162	172	150	171	160	176	158	190	160	203	167	183	177	195	174	185	174	181	180	181	176	178	151	164	172	176	141	170	192	164	180	182	153	197	189	188	166	170	192	165	154	167	190	196	179	190	185	175	173	159	163	168	165	158	169	153	188	169	166	189	194	166	185	176	176	175	162	162	181	174	193	180	188	175	144	183	193	174	160	165	172	158	150	163	166	184	177	170	173	184	195	184	157	189	175	158	172	174	175	182	196	156	171	173	159	179	163	141	163	176	161	181	173	143	208	156	195	175	175	155	156	189	166	162	217	175	186	180	171	175	165	174	165	178	176	206	189	161	186	161	174	173	190	187	181	188	173	187	175	161	172	180	166	209	170	154	145	163	176	183	183	156	186	158	179	160	157	177	152	171	176	154	185	186	174	194	178	187	194	178	178	170	167	160	198	167	201	203	178	192	147	169	171	212	201	210	153	146	184	198	186	170	180	180	195	176	194	163	198	174	164	168	185	184	162	166	153	199	148	190	180	172	182	191	180	189	199	170	187	194	173	153	179	177	201	173	170	197	194	206	228	164	226	187	172	190	177	170	184	169	175	203	153	190	184	170	190	170	166	201	169	160	185	192	146	187	200	175	157	190	181	169	200	191	166	176	181	178	172	158	158	164	173	171	175	169	171	171	180	174	174	160	185	168	178	165	185	177	200	170	181	199	172	176	199	182	162	177	171	177	174	176	181	168	138	171	204	191	162	177	174	154	178	182	198	166	156	164	172	174	173	172	172	206	199	179	153	181	184	187	191	138	174	156	193	169	184	178	177	166	192	165	174	187	183	174	171	192	170	170	161	177	168	174	176	152	175	156	176	166	147	188	188	169	170	159	159	194	181	206	166	179	170	198	177	178	167	148	133	173	184	182	159	189	176	171	181	155	178	155	179	168	148	156	148	163	163	163	172	189	218	188	169	145	168	179	162	173	210	205	170	166	190	171	156	169	173	174	139	160	189	180	173	154	167	184	157	195	161	184	181	166	200	179	179	192	189	145	160	172	169	142	160	150	172	167	177	162	172	146	184	175	156	172	166	187	158	163	192	175	158	168	180	169	184	182	192	153	159	151	178	158	181	154	173	180	202	168	156	155	154	197	159	166	170	169	170	182	148	168	180	199	173	161	164	158	149	162	193	160	178	169	176	171	178	212	186	173	199	185	176	164	158	171	168	153	187	170	151	154	166	183	185	179	156	154	166	221	159	173	167	184	150	182	180	189	146	177	179	183	194	190	149	193	186	186	161	173	159	163	168	186	177	193	169	172	182	155	157	209	200	173	216	184	188	204	155	131	170	184	182	171	176	175	165	173	173	178	190	199	179	176	174	194	180	158	186	159	175	186	157	176	197	174	158	184	190	170	160	170	174	174	177	175	153	188	157	179	177	171	176	195	197	157	218	182	180	165	163	151	174	169	168	177	162	174	161	186	191	173	164	167	159	160	158	164	167	184	179	177	173	192	184	157	184	177	184	182	166	161	178	162	165	159	185	183	204	180	159	165	162	174	211	183	190	186	187	169	146	184	182	165	188	144	189	182	178	193	178	184	168	176	160	141	150	169	155	164	180	175	181	178	188	184	209	181	189	180	189	154	172	143	152	193	179	185	187	179	178	179	160	168	177	181	174	178	158	181	195	146	181	165	150	154	194	179	166	189	181	170	147	203	196	178	167	184	188	176	175	175	170	187	176	193	166	164	166	159	190	157	192	181	170	199	167	145	168	184	154	170	167	176	185	182	185	188	166	192	175	203	157	150	159	153	144	198	186	165	170	152	160	156	184	183	170	202	173	159	177	193	153	171	162	186	161	198	179	176	183	151	150	173	174	171	189	165	173	158	144	176	159	190	175	192	195	183	143	185	159	163	191	161	165	185	163	159	165	182	165	188	176	196	167	178	196	172	172	165	173	188	158	189	201	192	156	185	181	159	153	176	159	162	177	151	158	196	167	193	159	165	168	184	177	198	173	161	157	163	184	180	209	196	172	146	195	181	178	169	173	157	162	164	161	165	183	156	198	164	192	182	183	170	178	177	171	171	189	177	185	196	175	191	186	169	151	152	164	169	173	185	179	161	169	178	201	198	172	171	172	175	186	158	193	167	175	153	163	179	188	189	171	190	175	175	184	163	165	183	157	159	185	166	181	196	164	186	222	159	154	170	177	194	171	171	159	161	166	149	157	160	181	161	169	172	204	175	162	171	177	182	145	198	137	158	186	169	195	189	178	191	186	176	186	180	171	177	183	175	197	179	176	205	166	199	163	167	179	181	169	164	180	193	154	141	191	161	168	160	188	191	201	176	165	177	197	166	195	177	152	192	181	198	170	191	166	170	186	159	176	135	191	170	155	184	158	182	165	181	176	194	179	198	147	165	177	165	175	159	160	154	148	167	189	173	196	168	162	166	148	199	172	168	157	179	172	179	178	188	170	156	183	168	167	160	175	194	165	202	190	185	185	171	168	175	194	166	164	188	161	171	173	173	162	179	172	184	172	197	194	188	179	187	147	206	190	184	153	177	182	176	165	165	171	182	170	188	152	179	198	197	169	192	162	172	172	140	153	143	173	165	178	188	198	174	190	159	161	158	161	163	173	171	170	160	201	200	176	169	157	170	201	189	169	159	165	162	185	159	163	176	178	166	178	168	140	186	174	168	188	197	179	161	193	152	181	179	181	186	173	186	164	161	171	175	185	180	160	167	177	168	162	140	171	157	173	197	172	163	195	170	186	163	165	181	146	166	151	165	195	175	169	187	189	168	170	171	162	187	177	164	180	176	182	195	166	168	150	176	149	171	185	182	169	184	165	172	173	168	168	157	161	182	195	170	187	158	173	170	182	158	152	166	209	173	194	180	198	149	162	157	183	149	159	192	177	200	155	196	200	151	206	191	171	175	175	185	186	180	178	176	167	167	177	151	180	166	175	172	172	192	206	167	173	182	173	182	177	184	148	162	155	153	173	169	191	155	151	159	176	188	199	178	176	189	171	180	186	209	170	153	183	170	175	161	195	184	173	168	169	186	167	182	178	188	176	179	177	185	178	177	166	191	181	164	139	177	170	181	172	182	187	201	146	161	179	184	192	187	176	163	184	166	155	180	152	174	188	162	167	194	172	153	148	170	167	190	187	172	149	205	172	152	190	179	166	183	183	204	178	169	169	198	170	171	142	166	195	167	170	147	143	186	183	176	179	171	197	184	162	166	158	180	195	169	185	156	178	156	162	167	138	175	167	174	184	178	139	158	166	169	159	175	181	158	190	178	180	175	152	191	192	185	175	165	176	199	182	163	158	204	169	172	188	142	177	168	193	172	160	184	179
6199	768	1280	1553	1247	979	812	757	684	703	600	591	534	580	561	550	553	457	506	481	491	463	503	476	507	471	462	505	479	494	496	464	474	478	466	462	471	436	472	443	441	489	456	436	465	506	430	457	483	426	504	448	453	462	433	455	446	470	483	411	482	491	443	434	465	454	448	446	433	467	476	497	507	431	440	416	458	423	462	441	479	472	443	461	497	452	475	487	477	428	458	460	439	458	461	486	472	420	463	438	439	434	463	412	430	438	406	443	458	457	473	463	442	439	462	446	459	472	467	462	472	510	485	469	470	463	439	438	436	452	417	436	433	481	424	458	445	439	435	464	470	454	461	457	434	415	457	471	421	444	392	444	470	456	474	440	456	442	475	449	487	454	436	424	448	470	441	453	466	486	458	429	453	478	426	433	435	455	432	446	476	461	456	444	424	427	455	436	472	430	411	434	428	442	448	452	476	406	442	437	471	425	463	495	449	440	435	459	457	444	453	463	464	504	478	434	456	441	427	448	466	454	439	438	423	478	449	438	462	417	440	445	449	448	411	450	437	482	479	421	455	463	444	457	427	408	465	443	469	434	450	428	417	418	447	485	435	488	482	452	492	420	436	469	482	403	477	449	435	453	446	494	451	461	459	398	433	477	442	428	437	481	418	466	463	436	423	461	462	432	476	429	457	422	479	486	456	444	457	460	443	455	424	438	467	454	434	460	413	491	479	460	451	486	458	470	417	425	435	467	474	468	458	450	447	419	484	460	436	469	462	480	454	432	440	495	450	444	450	436	482	429	456	446	460	445	438	426	476	448	466	449	465	496	443	465	444	469	418	456	483	431	424	445	469	445	460	420	459	433	438	478	464	476	440	419	460	456	438	448	448	446	449	465	471	440	407	447	443	458	454	435	430	467	465	459	435	428	456	473	437	393	446	469	450	459	458	438	445	463	472	469	446	442	425	422	466	424	493	449	454	401	451	457	415	418	424	483	435	436	423	441	446	474	437	452	415	472	467	423	463	459	435	434	453	438	428	429	449	438	432	421	426	470	438	445	466	462	457	456	432	483	450	462	426	468	461	447	435	437	486	471	447	449	455	452	441	426	427	457	459	476	449	427	442	416	471	425	408	454	443	484	451	439	457	455	456	438	415	431	461	435	416	429	444	482	475	453	463	463	465	476	457	450	404	471	455	433	428	444	463	444	476	476	467	462	439	447	439	426	454	459	417	452	450	456	452	447	417	445	450	438	457	485	476	451	449	439	482	463	431	472	450	480	482	445	497	409	462	440	438	447	431	440	455	442	494	426	425	449	470	431	441	434	488	450	427	435	503	463	482	475	435	434	435	456	474	446	464	421	450	436	450	443	457	443	463	452	455	441	447	465	413	462	430	422	423	467	483	466	464	455	471	466	420	417	414	431	429	470	514	465	475	444	463	435	415	436	435	487	429	449	443	451	448	450	431	459	479	458	418	474	432	462	470	477	453	405	449	396	458	465	435	462	492	434	445	451	448	466	472	452	450	430	431	443	469	483	432	430	427	446	450	439	460	469	414	418	442	411	439	428	445	473	432	458	431	454	426	465	478	468	407	478	427	451	479	462	455	471	449	442	446	463	491	460	449	440	434	432	458	476	391	474	465	500	478	402	459	449	439	457	458	443	431	444	467	433	431	459	475	494	423	419	432	437	467	440	443	431	474	434	473	428	443	526	466	433	458	442	440	466	435	469	470	402	489	442	441	483	541	440	482	456	450	432	439	421	455	468	443	454	449	455	455	380	444	444	455	429	466	472	466	459	460	424	485	471	472	463	467	456	424	437	467	465	447	460	449	444	508	441	462	485	437	463	454	449	466	430	400	456	496	455	430	436	448	430	444	430	439	427	442	449	428	489	443	432	441	417	439	422	473	463	470	457	462	438	440	416	449	429	469	425	438	424	458	434	489	472	479	468	453	447	436	498	433	465	449	452	427	462	463	482	421	439	431	471	483	458	417	488	410	462	451	464	464	452	439	450	433	442	418	442	485	444	449	502	471	486	469	428	462	491	399	456	478	453	458	442	457	473	414	459	460	459	481	443	452	434	436	452	429	487	458	464	472	449	445	452	430	464	419	411	423	458	456	402	467	448	456	424	457	418	423	448	421	491	423	452	451	471	428	428	478	437	442	455	495	442	434	452	456	465	452	423	471	466	429	440	456	464	494	443	463	453	434	458	432	425	444	447	438	496	416	486	448	433	458	470	475	437	490	433	474	460	458	438	446	446	430	452	465	437	471	488	438	459	474	441	489	470	445	475	455	459	402	472	450	420	425	481	419	469	456	463	447	427	457	443	478	498	418	413	464	484	471	459	440	459	452	475	466	444	434	404	455	460	419	480	419	475	398	439	449	473	470	443	435	420	417	466	449	467	432	454	472	471	437	455	449	450	450	432	483	431	456	420	439	403	455	437	471	489	442	437	445	473	454	453	440	479	453	475	449	424	428	470	434	442	423	425	449	478	450	441	442	460	442	452	428	414	422	437	459	414	459	456	453	499	471	482	433	440	471	441	475	450	476	429	412	449	422	448	450	483	445	418	483	429	456	456	438	440	456	421	463	429	460	479	517	475	441	463	426	428	446	461	454	433	439	457	436	409	447	449	454	434	450	458	430	477	468	444	455	488	422	462	477	450	467	456	450	480	437	482	472	464	481	428	460	430	454	504	483	400	499	424	455	427	454	417	465	429	441	465	446	463	452	448	451	443	454	440	461	420	433	449	460	447	407	446	457	436	436	448	424	440	476	491	430	467	446	427	457	453	432	473	445	478	483	430	405	468	478	458	442	455	484	453	455	440	475	434	426	471	442	441	422	449	470	434	472	444	413	489	493	438	486	395	450	438	482	468	446	448	449	432	444	423	448	441	477	417	446	450	420	447	480	473	425	400	498	424	494	465	444	466	459	457	484	436	444	455	435	466	440	453	440	471	456	409	447	428	420	449	437	434	444	403	457	490	461	448	443	454	423	439	472	413	448	465	431	456	442	462	428	440	455	496	446	476	492	458	477	454	437	425	427	439	465	440	426	466	437	457	459	441	479	463	464	454	452	445	462	440	467	467	439	454	439	444	438	420	453	482	424	463	432	447	465	465	466	435	426	473	449	440	430	431	463	445	392	470	435	413	462	448	411	468	462	449	408	437	449	439	473	483	438	437	384	450	461	432	453	466	475	451	454	454	457	446	453	456	452	443	436	444	443	425	423	442	423	472	442	448	416	465	445	445	451	456	481	391	483	443	461	404	453	464	407	446	463	450	482	452	472	458	421	497	462	429	495	428	442	435	475	453	468	406	444	450	411	451	421	472	470	468	452	468	460	485	450	454	450	427	436	456	439	482	465	452	462	419	429	454	430	425	438	455	456	432	475	444	482	487	407	451	445	468	471	397	429	477	438	440	465	434	456	464	457	448	435	438	428	450	429	457	454	424	467	466	467	402	461	484	435	445	479	425	434	427	478	454	410	416
14117	1336	1074	864	634	498	411	381	342	342	322	332	282	336	277	272	286	293	278	256	295	273	266	268	264	264	279	264	281	260	252	294	268	300	277	282	282	256	260	264	247	268	288	267	263	284	248	291	270	269	275	276	294	294	245	267	273	230	261	258	279	277	263	265	246	257	255	277	251	293	279	274	275	284	306	240	237	260	283	270	276	276	255	263	249	258	271	274	291	269	272	287	264	273	268	257	267	250	271	258	273	272	276	270	320	246	265	296	273	271	275	254	262	270	271	265	267	273	257	239	240	239	273	247	280	276	263	262	244	275	249	243	258	258	266	268	244	258	241	264	269	242	247	268	267	272	258	272	271	288	263	278	277	246	257	267	247	248	245	275	269	271	258	304	258	258	284	316	270	255	288	292	255	280	243	266	241	263	287	272	275	258	280	298	277	261	282	256	257	254	276	266	271	262	272	257	238	277	315	237	254	250	249	277	244	259	239	261	279	279	241	238	269	305	260	250	261	274	276	281	290	268	254	280	257	264	267	290	302	246	285	246	255	274	307	247	273	257	282	249	266	268	270	267	273	256	264	256	211	282	244	253	240	252	257	256	285	266	267	254	268	290	273	274	288	267	274	279	251	267	269	274	270	245	286	224	246	265	291	292	263	304	267	287	267	247	270	261	269	270	273	261	238	275	294	266	252	268	255	247	248	273	290	260	256	285	259	281	251	264	270	253	254	277	248	260	244	273	230	273	294	279	268	232	264	228	264	234	266	278	291	266	269	289	240	271	278	309	259	252	278	264	273	257	234	280	247	272	287	257	287	273	236	269	256	279	268	270	244	259	249	259	295	284	256	264	265	247	269	255	295	281	266	242	272	269	304	263	260	273	240	279	253	243	271	238	276	284	265	275	256	253	268	287	285	249	265	241	250	277	251	272	260	266	240	247	264	297	271	284	282	268	299	260	260	262	264	280	236	271	288	281	286	280	253	257	268	245	279	258	273	279	242	293	248	261	264	301	264	238	289	292	238	286	260	268	250	268	266	246	276	258	286	230	240	251	272	269	246	302	266	257	249	269	259	259	262	273	244	271	257	264	327	262	292	264	260	273	250	243	263	287	261	280	282	286	252	227	236	241	257	255	273	255	301	276	273	271	266	282	297	267	259	290	271	247	271	316	286	236	275	269	257	256	286	267	281	260	274	262	238	263	283	280	243	293	266	281	275	282	246	263	245	284	258	237	267	273	266	288	279	268	250	274	267	277	274	296	277	304	269	250	286	250	281	274	277	254	241	261	302	258	265	249	253	285	260	282	260	199	254	269	244	265	295	297	275	278	262	262	250	254	245	274	264	315	273	274	243	244	266	279	306	243	301	308	258	263	250	282	265	274	249	258	291	249	264	265	273	262	280	248	255	272	251	280	258	280	226	249	284	287	257	261	279	269	231	246	265	257	284	241	298	241	289	295	245	272	263	253	274	268	290	242	268	262	284	283	266	274	265	270	243	253	249	255	241	264	284	255	266	257	246	244	257	237	265	273	258	240	249	263	272	265	286	243	282	252	235	247	254	256	290	268	247	266	255	261	241	257	306	288	263	270	225	279	245	267	266	249	261	263	263	268	254	279	265	262	248	238	262	322	285	308	297	254	275	261	259	266	280	270	254	269	265	261	251	274	254	272	268	260	276	272	285	248	268	259	238	242	265	268	255	256	253	273	270	263	278	278	261	250	303	238	235	255	262	256	261	268	255	269	278	268	275	256	256	268	276	258	243	244	250	245	262	230	270	254	264	274	252	272	257	280	265	266	288	271	284	278	273	269	254	256	271	280	253	276	290	247	272	259	299	240	256	273	272	282	255	235	259	259	278	255	264	250	294	289	315	294	282	249	264	239	278	288	254	277	247	265	266	282	250	291	268	273	274	273	275	272	259	221	277	272	278	261	252	264	275	271	281	270	299	270	268	261	262	293	250	240	272	266	248	292	244	214	279	270	291	260	258	314	223	250	256	269	262	284	271	253	262	264	263	278	268	275	252	293	281	224	282	263	283	244	237	289	283	273	262	254	287	218	283	286	264	260	255	277	270	262	280	278	268	287	241	259	272	280	280	256	281	264	263	267	275	277	266	272	276	292	272	265	279	262	278	242	261	278	279	252	267	270	271	273	254	285	284	272	287	267	259	245	280	285	274	267	266	250	262	252	275	275	272	263	262	270	286	253	247	294	258	290	293	293	258	284	246	273	259	297	274	252	255	255	272	245	256	282	301	267	268	268	307	273	259	269	263	268	269	260	277	251	257	233	263	284	273	259	244	262	271	262	285	275	276	252	279	269	270	252	259	300	291	255	263	257	311	267	267	248	234	284	270	293	255	246	246	310	286	272	257	252	261	232	254	246	267	255	272	289	266	273	277	310	258	274	302	228	267	264	259	276	278	271	276	293	276	263	253	266	258	273	248	246	288	256	310	290	285	276	282	261	233	241	294	256	276	291	259	247	266	278	261	244	284	297	273	284	262	237	260	307	264	278	289	290	258	272	260	276	301	298	279	243	237	284	280	273	265	272	274	273	271	253	253	290	278	265	246	284	264	269	258	270	264	267	249	242	267	297	263	279	257	263	258	263	257	235	283	247	260	290	273	264	282	280	261	275	264	279	300	298	261	310	323	288	270	249	244	301	289	270	307	263	258	248	258	249	231	306	287	239	280	270	257	266	268	274	256	244	263	272	257	273	327	291	269	275	268	285	284	255	254	276	259	237	281	275	264	274	279	267	313	271	291	282	298	276	267	255	260	271	286	265	280	275	244	265	269	248	273	255	244	249	232	282	302	268	292	262	269	280	267	241	264	237	283	286	269	256	296	280	289	252	258	261	274	276	265	256	275	248	280	275	256	252	236	297	292	273	260	263	285	304	277	278	281	253	270	262	243	264	255	274	288	255	249	260	289	292	242	252	245	272	284	260	272	279	256	245	278	282	265	267	295	265	258	268	279	295	296	256	256	250	256	291	269	263	232	261	278	273	266	245	252	269	247	257	266	259	245	281	276	290	231	222	274	276	270	244	268	272	221	284	265	255	270	267	243	279	280	278	270	255	276	296	250	233	270	271	280	244	268	244	278	259	275	255	268	236	272	266	281	262	270	284	280	283	265	284	253	248	295	288	304	256	249	258	274	279	274	284	264	247	251	289	225	265	278	258	265	289	256	258	279	277	314	300	300	250	282	275	271	272	257	234	241	284	268	262	275	248	298	274	266	270	248	266	291	294	278	280	253	231	240	307	269	273	290	290	290	270	279	254	251	280	253	311	285	280	257	262	289	255	276	258	265	289	271	260	266	296	274	250	256	263	269	273	272	237	250	267	282	274	296	269	284	263	232	283	248	254	280	282	239	252	241	273	257	237	249	274	273	271	264	267	278	244	261	270	255	283	276	302	272	292	267	255	274	274	259	266	289	266	260	283	244	251	255	262	269	279	275	287	232	251	268	292	280	278	283	273	264	244	274	264
8113	1253	2388	2653	2140	1661	1401	1277	1148	1069	1027	1004	913	878	837	877	809	820	730	766	795	760	684	711	706	767	746	697	763	722	716	726	721	688	665	659	685	702	699	657	672	662	628	713	636	702	696	652	690	677	712	676	700	643	722	693	653	684	661	691	694	730	673	677	668	676	660	679	668	700	698	681	700	658	681	629	645	636	719	719	694	660	623	634	727	631	646	694	699	644	680	651	668	649	688	676	713	650	667	691	669	685	654	655	672	653	690	677	683	680	666	633	724	662	636	638	694	634	677	697	655	663	631	682	670	644	680	674	622	623	654	632	616	696	652	646	657	680	681	649	633	678	655	644	696	692	638	645	670	658	635	649	670	649	640	613	682	662	629	651	673	641	636	701	666	659	630	662	653	668	650	672	678	655	674	665	672	623	660	691	654	647	611	666	648	670	680	658	637	664	660	675	663	652	633	590	669	690	668	705	661	676	706	661	643	635	625	678	656	649	641	608	679	650	678	649	664	725	663	639	654	647	654	625	651	631	649	650	646	643	634	636	655	674	675	671	701	651	649	608	684	657	657	641	625	690	658	627	672	670	681	620	689	661	657	647	664	686	669	659	650	680	618	641	625	657	671	670	665	669	663	646	632	631	687	696	668	636	644	644	704	702	668	628	652	660	613	710	678	655	650	654	684	696	670	632	664	657	716	653	658	667	632	668	687	611	634	677	709	658	658	619	653	636	649	671	678	673	686	666	635	737	633	674	706	632	623	659	700	673	675	674	624	660	662	653	661	688	658	662	643	729	651	671	635	636	613	705	671	645	630	664	664	625	645	666	679	646	626	622	651	658	687	659	676	642	663	634	679	681	653	729	676	671	640	692	690	656	619	670	673	657	670	684	678	649	619	689	605	627	644	673	707	659	616	681	683	671	629	695	647	657	648	653	659	677	667	651	639	692	664	704	656	655	645	660	669	659	652	659	684	661	633	684	650	701	659	641	668	659	630	676	709	623	616	630	676	609	649	631	643	671	655	690	682	636	669	667	631	634	665	658	645	677	694	688	692	704	641	655	740	669	689	666	647	671	636	685	642	677	708	667	613	645	642	652	647	700	628	647	697	663	687	665	619	673	651	681	703	625	640	660	659	702	727	687	637	654	652	641	639	663	687	607	660	678	652	655	679	639	655	640	657	659	686	669	686	614	677	675	657	663	655	678	621	617	672	687	644	704	641	682	666	642	608	708	642	683	615	612	635	663	614	687	633	668	645	657	665	695	647	609	641	591	682	662	657	695	720	659	661	637	638	673	663	611	665	668	644	685	681	686	659	656	593	667	651	652	654	633	676	676	679	659	658	645	633	660	652	620	701	624	704	642	668	681	674	608	670	657	668	656	666	628	631	627	616	679	676	649	605	663	651	657	649	688	638	692	621	681	663	660	626	682	697	628	598	649	652	706	662	709	681	684	667	659	648	699	675	701	672	636	646	640	618	667	623	629	660	656	678	684	726	641	639	646	685	681	662	630	669	647	646	647	673	652	692	693	667	631	674	628	688	623	666	708	695	664	685	683	665	682	604	693	669	649	707	665	680	719	659	670	704	697	656	665	684	661	633	634	648	659	680	632	702	661	691	677	658	674	702	654	642	660	682	623	650	682	686	699	674	638	657	639	662	689	685	666	675	679	668	670	632	660	631	689	666	693	665	667	611	618	655	666	649	680	664	676	596	640	650	645	683	671	672	673	667	678	679	631	665	663	647	640	667	684	678	660	669	645	607	620	636	680	656	651	618	666	627	665	664	682	639	698	623	698	682	660	624	638	637	648	671	666	687	683	657	609	671	660	670	713	658	643	646	684	682	656	650	691	656	685	632	660	701	680	673	645	635	709	667	676	626	706	614	645	654	691	667	693	666	669	647	674	630	654	649	681	662	641	666	738	648	694	691	681	661	673	659	643	713	692	686	682	704	619	656	666	714	635	640	687	639	673	702	648	685	654	679	645	675	658	627	686	639	644	663	651	690	626	661	670	665	619	660	674	641	647	680	669	703	689	619	682	666	688	623	674	656	647	604	657	673	675	633	668	660	645	629	639	652	680	644	637	650	644	658	636	648	651	666	684	673	665	688	673	672	647	720	658	700	700	648	668	679	698	673	634	652	682	666	663	650	676	699	704	660	680	675	698	676	648	632	662	648	694	639	659	661	656	663	697	668	679	691	643	663	659	708	635	623	628	639	646	655	683	691	645	661	680	694	648	671	611	625	730	693	627	651	682	699	651	673	653	666	644	665	648	679	651	682	633	612	629	677	673	661	669	709	650	664	677	686	709	669	716	673	669	616	673	662	716	630	671	662	683	724	683	671	673	611	666	614	637	654	714	637	632	668	668	697	718	643	635	642	655	681	650	675	647	670	667	655	676	635	618	660	672	677	661	653	673	686	669	696	694	682	698	647	662	637	697	703	636	655	654	640	650	636	645	689	667	618	614	611	623	693	609	673	661	623	651	684	648	664	644	714	651	657	650	674	663	688	653	618	626	676	668	637	652	687	643	664	660	647	692	673	662	709	654	642	651	639	647	649	622	647	693	682	628	644	687	648	676	647	673	671	633	638	682	658	664	682	601	704	677	642	680	637	650	641	673	649	696	715	684	714	616	711	680	673	647	637	657	658	700	648	645	646	706	663	637	660	664	684	649	691	682	635	674	673	643	664	637	621	696	661	676	633	660	690	678	676	667	658	661	683	664	628	655	645	651	655	650	681	658	649	654	652	654	622	706	642	668	648	702	643	715	651	667	659	633	670	648	673	633	659	629	656	712	729	678	594	614	697	633	690	692	666	672	676	680	607	681	630	650	677	680	691	637	621	708	704	648	670	648	611	626	662	674	656	678	668	679	662	656	680	670	638	675	670	667	692	650	633	646	660	643	661	683	651	680	632	714	656	731	651	630	685	638	650	649	620	683	648	645	684	649	691	652	652	642	707	641	640	655	682	654	637	616	655	681	661	599	626	649	646	667	640	623	648	670	647	679	629	651	659	686	615	677	655	664	644	622	705	695	660	663	698	659	636	655	668	671	694	612	661	602	708	657	677	656	670	674	654	639	676	678	643	662	691	663	711	648	643	652	668	634	659	705	615	644	643	644	694	658	634	633	637	660	692	669	662	646	700	650	654	639	684	654	655	660	696	660	645	670	642	687	623	709	688	624	702	649	649	616	653	666	667	674	652	675	661	641	671	670	617	671	696	613	700	657	649	650	659	638	674	625	623	656	689	674	659	688	674	655	661	636	678	642	643	681	623	600	630	631	643	666	669	680	651	661	678	698	625	641	669	669	626	630	598	678	656	648	623	646	709	647	688	654	620	655	654	682	683	649	685	627	608	690	685	652	640	684	684	710	656	686	651	659	659	616	632	648	640	636	679	662	686	747	616	650	650	660	617	650	642	692	612	655	670	670	628	674	668	699	622	649	637	684	661	677	675	678	664	629	630	619	652	670	630	682	618	657	669	687
1503	351	358	342	374	350	340	377	338	367	354	346	382	402	386	351	359	328	340	376	341	383	381	356	363	346	378	391	380	400	375	355	356	326	345	366	355	373	391	418	330	367	349	350	340	351	331	348	362	384	382	360	331	369	380	343	338	348	349	400	361	357	359	358	333	370	353	335	344	357	314	369	381	357	386	357	381	395	355	363	366	376	343	353	354	346	306	355	343	346	363	338	354	374	355	341	360	344	326	342	347	335	357	352	370	384	386	345	346	354	308	371	326	352	412	329	350	365	368	356	372	352	373	351	364	374	388	368	357	356	340	328	365	338	365	345	347	358	375	309	363	408	402	366	361	343	365	323	382	357	403	375	357	372	329	359	324	332	376	336	384	368	366	361	370	351	390	386	354	320	352	319	362	414	301	377	362	361	336	366	389	351	341	362	358	349	355	359	359	367	375	375	367	344	391	380	352	332	387	362	387	366	343	405	356	355	380	371	342	358	332	335	333	387	364	344	379	369	375	357	351	344	339	367	378	333	408	359	359	358	368	397	381	372	388	356	346	336	374	364	337	352	372	364	366	336	346	355	333	379	359	369	342	366	366	353	338	381	328	339	364	361	360	366	351	351	349	356	386	339	369	371	378	331	358	376	382	363	368	367	348	326	349	347	384	334	360	366	346	338	356	331	346	364	377	345	333	358	361	332	377	377	344	347	331	384	310	346	342	379	343	356	345	358	316	357	341	373	340	330	346	361	344	369	370	354	383	336	358	357	363	364	329	358	366	352	370	352	375	329	350	374	342	381	347	352	320	398	365	364	368	339	382	336	390	361	331	356	311	347	375	372	326	370	316	355	357	318	375	396	358	375	351	361	310	364	336	331	360	356	374	326	365	372	358	389	319	322	345	358	378	378	357	369	377	373	308	368	351	374	338	389	360	348	347	376	387	370	328	347	397	329	407	342	378	382	331	404	363	365	359	370	368	364	336	333	373	394	377	370	364	350	370	389	348	341	387	326	341	332	345	328	372	345	336	355	351	348	339	367	325	345	352	330	349	379	376	352	340	367	345	387	357	366	383	338	373	355	336	330	343	303	331	364	358	375	361	372	381	377	372	363	371	363	322	356	341	417	346	390	347	358	356	353	364	350	358	336	343	355	355	302	354	387	394	359	374	339	388	407	352	323	348	332	347	368	390	344	349	359	355	339	372	330	339	353	342	321	365	352	329	343	391	294	348	351	337	327	322	378	362	304	321	338	352	385	332	375	369	327	327	358	376	397	372	337	367	356	351	351	356	363	326	344	390	364	342	362	357	364	352	348	336	361	338	342	323	355	401	367	337	338	351	357	321	337	381	382	376	377	349	344	334	350	360	344	360	369	367	320	319	298	347	343	345	337	355	341	361	339	366	351	372	356	359	368	369	360	358	338	376	398	366	324	356	363	362	339	340	364	386	350	387	364	339	357	342	390	347	373	357	373	308	338	356	362	379	350	328	351	367	351	380	359	386	350	360	338	372	369	368	349	348	354	372	340	353	391	356	354	386	365	359	351	320	348	384	380	355	309	321	339	364	362	369	352	345	366	342	336	360	367	393	382	364	355	365	369	334	301	333	341	303	316	344	343	343	364	337	328	325	379	337	334	355	391	327	385	345	323	366	341	356	376	351	357	345	373	365	365	332	365	351	341	377	385	344	351	346	355	350	338	347	370	366	388	352	327	350	349	338	364	364	370	365	353	376	358	356	361	381	338	339	357	359	349	369	352	360	358	373	343	311	370	373	359	356	317	363	356	338	336	349	369	353	364	339	346	333	351	394	366	362	355	367	331	347	344	377	352	393	400	360	326	311	382	378	338	350	380	385	342	315	372	372	332	369	361	318	350	323	363	351	331	367	365	388	331	354	341	374	337	335	333	350	385	310	354	326	357	384	379	349	360	374	352	349	359	383	354	380	323	359	352	411	353	356	343	375	387	360	354	370	365	377	368	326	392	372	384	323	408	346	372	348	328	361	385	372	340	364	372	326	384	363	290	344	366	362	365	366	314	346	352	334	330	346	353	359	347	367	359	378	348	384	358	362	317	363	357	356	343	314	354	346	389	361	403	375	351	360	366	357	351	370	355	355	367	344	340	378	359	345	340	370	354	381	374	350	368	357	390	341	380	333	346	374	381	366	363	349	355	358	371	324	350	366	348	380	364	350	376	386	337	349	367	363	349	326	364	349	367	339	336	333	375	377	366	379	370	360	359	326	380	369	365	373	334	388	414	355	316	370	326	375	373	391	359	370	301	366	382	335	364	364	376	382	343	393	365	374	366	374	324	324	389	358	336	418	346	342	358	351	350	378	367	361	362	354	372	367	366	379	361	368	345	375	362	356	401	376	349	363	359	351	408	358	318	384	346	369	359	381	343	359	371	360	329	332	323	325	372	368	346	347	371	371	344	390	399	377	359	323	355	333	380	360	373	356	355	367	371	362	379	350	347	375	381	363	342	362	381	372	336	364	364	402	379	378	379	343	376	374	386	385	326	352	311	341	401	345	362	382	355	330	359	360	381	368	373	369	368	358	296	353	301	368	302	353	344	374	389	373	352	340	347	340	342	329	368	390	357	344	336	359	384	357	334	336	364	343	342	371	363	334	363	361	360	359	333	347	375	373	388	364	371	353	363	293	336	344	349	351	389	356	335	393	320	335	350	332	376	317	337	384	361	376	351	344	345	352	355	367	396	380	394	335	349	367	361	374	356	327	347	347	346	352	323	339	384	344	350	332	401	333	386	331	352	352	373	336	337	323	348	365	351	368	354	360	342	330	350	353	356	400	388	391	329	339	369	371	376	347	372	361	355	361	349	331	343	328	359	307	339	364	332	311	387	340	330	377	382	380	321	328	357	346	334	370	337	362	391	373	371	348	358	373	371	380	375	327	360	383	350	363	319	341	381	338	360	362	318	361	340	313	384	384	408	352	370	405	340	386	326	383	373	350	356	348	335	374	332	378	347	331	349	340	339	368	362	371	356	387	403	330	346	369	343	402	328	359	379	366	373	358	363	383	345	375	355	386	381	358	326	389	356	333	375	344	330	364	327	348	350	347	369	383	357	392	349	351	376	354	356	339	347	346	322	377	307	341	382	340	331	370	380	323	351	331	386	318	352	344	338	369	331	355	344	365	379	389	386	373	342	352	380	392	377	370	352	329	359	386	371	336	417	374	358	383	342	355	362	345	350	352	351	355	355	368	313	344	404	363	393	340	381	407	334	370	337	313	362	361	374	357	369	368	349	340	350	332	379	380	365	370	348	345	364	341	374	345	355	381	338	386	358	370	334	357	368	354	410	338	343	365	349	386	346	348	386	364	355	349	347	327	363	358	321	389	350	340	305	351	341	357	378	350	350	355	373	401	349	378	335	362	319	350	331	356	362	357	345	355	383	386	362	347	365	388	308	374	348	329	347	352	356	332	336	342	325	355	344	354	325	377	344	348	352	346	354	357	339	346	347	376	353
1849	868	841	804	786	807	813	824	821	784	844	761	767	779	748	798	788	812	774	774	841	809	749	816	816	804	823	786	790	794	786	772	786	802	753	791	802	756	777	763	836	846	782	846	808	753	778	812	822	780	730	748	824	811	790	817	779	810	810	810	773	739	782	787	784	743	789	811	729	736	800	826	830	817	802	765	797	822	773	811	834	810	834	761	808	770	808	775	799	834	790	802	767	777	775	781	816	821	821	788	808	776	762	824	810	780	837	803	781	797	797	765	793	808	826	786	794	771	772	783	813	821	815	776	830	729	775	791	765	803	785	792	800	835	837	818	818	789	789	787	837	764	757	809	814	813	813	865	799	807	786	835	788	836	785	864	770	754	807	728	817	817	802	784	789	816	797	784	802	772	764	816	756	790	786	780	807	752	740	816	800	812	835	825	860	782	808	838	792	794	794	740	794	808	797	840	724	824	802	817	791	818	769	763	751	845	834	743	756	843	823	805	789	796	829	756	774	726	802	856	773	756	776	790	804	790	815	740	800	824	797	789	788	823	773	846	819	790	816	762	842	846	752	781	834	747	793	772	797	749	792	769	800	739	805	789	690	761	763	782	801	731	829	803	763	817	809	783	777	776	810	801	747	753	805	764	798	734	779	767	772	762	821	833	773	845	784	820	797	739	823	785	771	786	784	825	736	791	804	790	823	770	813	761	803	743	820	837	826	805	779	732	859	801	828	839	790	834	802	809	808	758	868	817	789	823	804	819	832	791	797	788	830	799	807	811	786	753	774	749	793	808	831	818	861	803	783	705	826	769	795	755	837	795	792	778	795	761	784	845	793	763	839	783	772	816	794	861	778	811	831	770	820	818	823	807	828	806	746	788	831	867	778	824	731	798	761	781	801	819	808	780	838	765	790	807	775	761	788	794	823	793	761	764	823	786	778	712	775	807	821	838	817	741	800	801	783	747	763	784	743	760	789	802	766	794	752	763	760	801	751	792	780	807	761	796	867	801	748	789	769	743	816	829	840	789	803	787	763	805	760	780	777	824	824	781	812	798	821	770	832	756	850	768	794	809	772	778	841	807	820	841	777	799	762	764	814	770	779	797	771	761	815	841	755	771	797	813	802	768	723	747	818	802	792	796	764	817	763	794	830	817	807	792	810	781	755	816	846	825	743	810	775	809	759	768	771	784	760	799	812	749	766	752	716	774	784	771	816	771	827	783	767	748	850	802	768	786	748	791	759	807	811	768	792	803	784	813	760	790	758	799	790	838	809	773	775	741	741	829	775	777	797	822	799	745	800	803	809	819	778	765	775	819	764	785	789	806	801	781	816	806	806	776	791	777	723	799	775	804	738	795	794	830	836	790	800	773	802	828	824	812	764	796	831	787	791	809	766	831	788	851	763	807	766	832	769	813	809	788	809	797	821	804	833	816	822	777	769	780	798	735	762	808	740	826	779	815	707	809	838	771	820	778	812	776	794	759	783	821	762	792	824	791	830	797	784	769	799	870	797	838	809	811	742	826	779	810	815	796	830	790	796	817	786	816	735	834	727	807	820	782	775	817	756	798	777	780	766	771	807	778	785	786	817	804	809	784	815	807	805	763	829	755	826	759	816	775	787	806	812	769	820	806	784	799	804	819	799	778	820	797	737	755	748	817	817	786	826	774	793	744	828	808	799	752	777	773	789	800	802	760	793	788	770	809	798	802	781	800	855	744	825	773	811	762	761	836	798	760	825	844	763	811	813	793	815	799	807	772	775	803	828	780	751	785	764	806	789	827	765	814	820	771	778	783	821	801	796	811	794	810	743	761	783	795	797	858	816	803	805	750	810	773	817	800	787	792	798	782	759	778	741	813	813	768	821	828	774	808	836	797	810	764	775	737	794	793	774	822	788	783	780	808	850	830	790	779	776	800	826	771	770	818	819	827	747	790	784	785	830	763	835	800	835	799	807	788	795	804	801	784	811	761	795	818	746	778	797	782	800	811	756	804	820	787	812	756	832	752	800	831	790	841	798	776	823	787	783	743	745	766	775	781	806	765	852	796	800	790	846	772	827	830	789	796	733	763	812	754	757	804	794	812	799	748	796	740	799	781	769	784	824	770	817	795	769	802	776	766	752	810	807	791	777	758	837	748	755	804	766	803	765	837	745	856	754	820	808	813	790	763	806	739	845	821	850	810	796	806	846	773	772	809	737	713	780	806	816	794	740	738	798	787	817	771	779	793	749	803	749	771	746	757	824	767	771	794	759	798	831	812	737	831	841	725	756	813	765	728	857	757	818	790	763	797	739	814	775	792	759	790	806	777	802	743	826	823	834	820	767	828	802	817	813	799	830	783	822	762	817	823	826	796	856	800	773	750	810	783	799	765	842	795	761	755	803	795	760	799	758	803	840	812	801	744	791	758	777	796	833	761	803	789	786	791	806	800	768	721	804	781	760	761	803	804	747	825	774	787	792	805	794	812	800	760	760	775	827	793	765	783	811	713	801	817	783	833	818	778	762	773	811	814	819	819	787	755	770	777	804	815	824	830	807	789	816	804	792	796	849	782	809	823	825	766	880	777	770	805	795	799	812	762	806	776	759	786	801	824	799	775	811	766	778	806	795	837	787	844	817	766	773	752	825	803	738	791	867	788	796	760	747	826	785	817	876	763	809	777	841	780	795	820	748	832	775	823	758	719	792	827	817	774	837	767	785	808	785	857	783	825	762	814	796	790	758	752	792	794	821	845	832	849	839	779	794	789	787	846	865	768	805	776	793	831	779	786	814	787	818	857	806	793	790	811	828	785	804	812	754	767	789	783	796	804	832	747	857	801	790	754	792	819	797	781	834	823	800	793	786	785	784	851	797	796	838	771	812	746	767	779	794	745	795	740	812	820	775	843	765	818	797	797	810	794	764	812	848	818	816	777	774	782	777	800	805	723	758	758	780	821	758	794	811	794	809	873	784	808	790	792	798	810	809	773	797	759	762	792	775	768	754	793	776	833	828	831	804	788	793	817	831	799	771	785	810	844	816	775	801	805	828	793	760	806	793	786	859	798	775	810	773	787	788	752	767	810	790	772	848	740	759	781	810	801	795	822	841	797	800	747	753	781	805	761	842	788	772	758	771	766	824	824	810	821	825	852	764	818	767	759	810	778	803	764	758	803	777	764	798	779	840	773	782	808	796	726	813	779	849	825	809	785	775	788	830	783	754	853	792	779	832	806	779	799	841	777	799	744	772	790	812	782	807	834	814	769	774	828	837	714	777	764	838	794	777	821	784	815	812	762	775	780	796	816	806	790	833	871	800	817	809	819	850	834	784	787	817	767	841	794	765	833	794	790	807	812	736	827	782	816	842	815	819	791	785	809	793	794	798	798	758	772	783	812	718	766	781	798	822	836	814	794	805	817	807	764	785	788	821	804	811	743	781	795	836	783	805	771	782	817	849	823	768	858	822	751	763	820	797	776	806	813	810	771	790	794	823	801	806	812	786	793	744	778
7640	508	577	503	327	274	245	240	236	217	212	187	183	207	202	177	193	170	191	191	179	174	162	177	171	178	172	179	188	190	181	197	210	172	176	168	188	182	147	166	160	181	188	173	168	192	175	188	182	157	170	180	180	200	187	205	164	186	164	171	206	158	182	189	182	173	152	199	182	199	178	161	174	157	177	183	183	171	183	172	164	174	190	188	180	157	160	161	139	157	190	189	203	166	164	183	198	180	177	195	167	191	176	175	173	162	158	165	183	182	176	168	171	156	195	199	197	164	159	189	181	199	172	183	166	160	165	177	183	174	160	171	178	201	184	171	157	178	161	187	175	168	178	207	186	198	172	169	166	141	171	166	210	172	167	186	177	189	180	185	168	171	167	176	170	154	186	181	186	158	172	171	163	186	157	168	167	153	167	172	171	209	206	162	169	176	185	176	173	148	200	189	184	129	165	200	187	172	157	170	155	159	200	166	174	176	173	191	153	159	179	154	193	174	161	183	177	170	153	188	146	158	158	189	179	161	157	161	184	166	174	160	169	164	199	182	169	155	169	172	163	168	176	195	173	148	161	179	178	195	205	163	203	162	176	144	180	179	170	138	160	179	163	178	175	147	159	165	173	185	180	183	168	176	176	171	161	163	180	160	151	167	173	169	138	155	177	178	164	169	168	183	169	152	159	145	178	181	201	173	184	179	176	151	143	194	193	171	183	171	174	184	160	178	171	186	180	182	154	169	161	167	172	172	150	189	177	180	178	171	172	183	148	183	166	194	159	167	181	174	153	167	155	184	180	155	158	160	170	176	185	202	177	161	169	164	156	176	183	160	167	155	179	166	174	180	175	180	169	191	151	187	179	190	169	198	189	143	180	190	196	192	182	170	185	158	174	187	167	169	175	180	145	151	144	178	174	161	154	173	187	170	190	175	155	180	174	184	157	164	165	203	181	156	178	157	169	175	161	161	157	168	172	164	162	162	198	193	193	180	161	179	162	169	186	180	160	175	194	161	203	164	170	169	179	190	164	186	180	162	142	177	162	186	159	181	189	183	184	160	156	182	197	168	159	167	154	190	166	170	157	179	180	170	163	185	185	178	184	184	143	177	194	156	150	176	174	183	184	186	173	162	192	190	166	176	189	177	156	155	155	178	204	201	176	161	190	173	184	164	189	217	161	198	175	187	170	176	151	183	180	177	173	174	165	168	163	161	164	195	160	149	178	177	176	198	169	177	186	167	171	165	156	152	174	164	180	184	171	180	181	154	163	183	153	192	193	155	198	154	177	172	184	167	173	189	194	161	162	182	170	194	164	179	162	183	172	189	151	182	180	173	167	165	186	184	196	171	160	161	169	178	200	176	152	170	174	156	175	146	202	153	149	153	183	194	164	178	189	164	175	175	182	185	205	190	174	177	168	153	178	173	171	157	164	158	189	178	156	195	173	143	157	180	178	172	185	160	173	146	168	167	191	169	195	198	195	181	174	156	145	194	165	179	182	160	175	217	155	175	162	167	162	188	177	177	153	180	161	177	163	172	193	159	175	178	176	158	169	169	176	168	171	169	163	195	166	168	158	177	176	191	179	181	165	165	185	188	171	155	171	182	168	162	154	168	178	158	163	173	182	186	171	179	200	157	171	172	161	199	174	181	154	175	179	181	167	181	178	168	148	195	155	168	179	187	146	144	185	178	200	161	180	168	168	166	193	161	169	152	174	186	170	154	151	168	179	195	200	165	178	181	170	180	198	163	199	157	168	148	162	181	180	178	173	163	156	150	183	180	166	202	170	177	167	178	192	157	184	174	150	167	170	181	167	193	172	183	152	181	184	175	174	157	185	158	162	184	201	161	177	167	177	192	187	172	188	170	179	175	177	140	137	163	172	158	195	172	182	188	168	183	162	181	165	171	184	188	164	164	174	173	197	181	177	163	179	169	181	154	199	158	192	176	193	163	156	145	203	167	136	185	186	175	179	153	188	172	168	174	179	170	182	168	200	167	181	159	179	184	191	170	183	155	155	168	188	184	158	196	191	210	170	182	200	189	152	173	174	185	179	183	179	196	161	170	176	202	156	170	172	156	139	203	169	167	167	145	160	181	162	168	166	180	166	165	186	168	175	190	160	186	162	172	174	170	167	189	179	170	184	154	150	185	167	181	181	173	164	187	164	180	176	183	176	168	150	173	183	179	164	167	140	172	162	179	167	173	173	183	200	172	211	156	182	167	174	169	189	188	177	197	174	178	172	198	183	138	158	177	155	193	188	190	169	183	185	163	171	171	182	161	151	187	175	179	191	177	185	173	179	186	181	185	155	181	167	187	181	170	177	202	185	190	169	160	176	177	161	191	161	188	207	177	175	154	156	176	179	192	166	158	171	199	177	170	188	180	172	158	172	169	164	187	171	160	175	184	169	143	171	157	174	185	141	179	165	179	150	198	183	177	182	171	171	149	191	149	166	165	197	158	201	204	190	169	168	154	173	177	167	178	169	175	168	154	162	181	197	164	174	165	177	165	198	169	145	170	206	177	170	180	168	168	180	180	187	179	164	181	202	192	171	165	164	179	160	170	179	157	178	160	166	204	170	172	171	154	191	176	169	175	169	153	190	180	200	163	167	149	172	139	168	157	159	193	178	164	158	170	162	150	190	161	198	181	187	155	172	182	186	185	191	161	181	164	180	182	184	168	174	208	184	167	189	169	170	169	181	176	164	188	171	176	177	150	176	190	177	153	184	167	180	180	162	165	179	181	165	179	170	176	187	165	186	161	167	182	181	171	181	156	168	186	170	177	175	177	167	171	179	187	183	172	175	189	192	211	162	171	186	178	202	178	174	183	164	186	169	167	176	176	180	173	168	190	175	174	145	155	177	179	196	163	157	194	195	194	151	166	176	175	163	165	173	183	174	197	178	159	166	187	154	169	174	166	157	179	163	146	170	156	192	169	159	188	174	190	171	168	162	156	169	188	178	173	178	203	166	163	179	188	164	169	173	178	163	160	173	166	162	158	190	188	194	175	167	189	182	174	154	190	159	166	184	178	177	175	184	172	192	186	185	163	170	192	162	187	184	165	174	162	164	162	163	166	192	179	178	193	159	172	158	173	185	167	164	176	164	163	158	180	179	163	169	166	164	160	183	177	173	131	175	177	150	191	206	177	174	170	189	172	167	172	185	174	167	151	189	164	166	156	188	203	183	173	175	178	189	183	170	156	185	186	159	174	183	199	194	182	162	179	188	153	154	185	171	162	173	163	194	213	183	183	147	149	164	195	179	187	208	179	197	185	176	178	181	157	168	172	177	148	178	190	146	181	163	179	188	168	199	170	157	192	130	182	176	173	155	167	190	151	164	178	165	173	183	178	183	165	187	187	173	182	199	178	177	166	150	171	192	172	167	173	183	171	163	168	197	152	173	156	172	169	176	194	168	185	179	193	186	149	183	165	196	181	175	173	179	151	194	177	174	169	191	198	173	197	168	178	186	186	176	178	175	152
6145	759	1350	1524	1262	1013	881	724	694	683	625	635	554	549	554	555	538	504	506	477	512	483	488	508	491	547	467	493	502	446	466	456	525	449	424	458	498	481	467	480	467	431	475	448	466	457	499	493	506	444	445	445	445	458	467	474	453	422	449	494	487	415	477	481	445	450	438	492	459	448	466	406	458	472	487	437	452	482	430	458	463	457	431	441	468	466	446	435	460	442	433	451	400	477	457	421	473	483	414	448	437	443	486	427	436	458	450	477	460	443	445	447	420	467	473	472	443	467	435	456	436	434	460	463	447	457	452	466	434	439	450	448	457	479	449	460	414	418	458	420	480	454	434	476	453	426	467	467	448	397	439	440	450	430	446	467	468	444	419	459	424	423	446	482	460	438	428	457	497	415	434	482	416	434	467	452	441	463	460	475	421	434	455	429	463	440	432	426	425	464	431	446	495	431	414	497	442	423	400	462	426	435	475	466	475	429	481	400	432	424	433	457	423	421	449	468	425	445	419	431	455	447	463	465	415	463	430	462	441	438	461	466	454	472	438	450	476	463	470	473	436	441	446	456	445	434	480	469	450	420	453	438	437	424	428	478	469	454	431	414	461	475	430	427	426	460	453	442	459	462	447	449	481	435	414	458	424	445	463	461	474	447	439	415	443	488	464	450	456	466	441	451	507	432	434	420	485	402	458	458	452	486	443	469	425	438	467	477	445	485	489	455	468	428	422	459	438	461	447	465	458	443	458	445	461	410	451	483	460	450	412	454	501	473	466	448	458	451	417	432	393	477	440	465	439	466	418	421	455	460	505	478	455	410	430	499	472	438	450	437	449	439	493	488	429	461	459	472	470	449	472	462	437	472	452	474	457	456	422	493	464	444	422	448	442	409	423	504	463	455	462	452	451	409	412	478	464	477	440	472	416	438	440	434	439	494	425	437	467	473	441	461	454	432	464	447	431	471	454	432	484	452	433	436	431	427	468	427	450	449	442	463	464	457	448	437	472	477	465	436	428	462	438	409	438	469	474	447	473	470	476	442	428	399	435	438	477	461	477	432	469	475	451	460	450	474	504	439	463	481	452	438	463	446	474	453	424	482	452	475	447	494	452	475	423	439	460	465	444	431	443	435	423	451	469	451	432	457	467	455	493	441	453	449	449	418	445	488	457	429	447	450	438	446	437	439	463	435	433	474	469	450	454	470	460	479	478	451	470	447	446	469	425	471	491	465	446	442	472	464	421	481	439	453	468	433	458	406	434	459	464	444	481	453	442	454	417	429	445	461	464	457	430	436	508	445	447	446	451	418	418	465	472	439	440	437	455	449	439	473	436	454	476	461	442	423	437	435	473	458	464	463	462	469	450	457	445	441	423	437	451	441	479	465	432	472	470	452	441	440	436	438	443	441	436	474	424	449	453	480	419	460	452	460	443	455	437	460	473	445	468	456	446	462	448	452	441	460	454	433	412	436	457	427	437	461	446	477	439	478	458	461	428	441	470	456	437	430	426	469	435	441	416	461	445	434	445	421	465	459	466	455	483	457	465	469	445	462	448	458	481	445	405	477	438	418	421	443	425	442	453	464	454	436	465	486	460	436	460	430	476	461	450	416	437	444	449	419	492	462	443	456	454	410	460	441	471	442	480	465	513	478	431	429	482	427	450	456	407	420	441	487	427	477	462	420	423	450	439	456	469	419	440	419	477	456	474	403	456	467	444	487	468	442	465	475	481	470	465	467	466	464	449	443	440	436	444	438	423	446	423	465	419	452	426	448	419	422	451	460	432	448	442	463	468	473	476	456	443	449	434	451	461	434	466	454	447	447	458	457	442	479	442	448	453	450	443	480	459	484	432	460	425	444	449	453	405	415	486	439	454	448	447	468	454	463	434	447	460	460	461	469	472	452	436	489	446	457	475	437	457	464	424	423	461	443	432	468	440	457	404	475	458	418	472	477	434	481	453	454	452	464	467	470	453	414	444	447	439	462	500	460	420	470	445	469	444	480	429	464	481	438	426	503	453	426	461	444	484	457	449	424	452	467	448	438	422	452	469	425	482	424	458	458	453	435	448	456	416	457	466	477	436	473	454	450	440	450	462	468	484	466	446	452	470	439	436	456	455	441	440	440	488	456	424	492	435	404	411	441	467	436	470	451	440	443	427	447	453	439	490	466	449	466	435	432	464	482	450	485	431	460	442	409	444	461	448	468	477	461	434	447	454	460	460	440	462	444	424	445	434	426	441	458	458	449	447	446	453	421	419	440	466	443	436	460	461	464	471	441	446	489	468	434	426	448	453	438	465	455	475	448	468	429	436	450	457	462	492	503	482	435	482	457	445	422	467	449	447	461	427	437	457	438	449	434	461	441	425	445	473	479	464	470	451	446	456	447	411	437	440	446	484	439	425	453	444	475	447	468	422	440	461	499	454	497	478	438	453	437	442	438	453	458	475	431	464	460	465	410	440	450	432	474	446	413	460	444	404	446	511	447	478	439	445	459	448	482	477	438	471	447	454	450	479	476	415	463	455	446	444	423	460	468	441	461	462	439	475	488	453	436	452	465	462	443	441	436	428	471	439	419	452	466	442	453	484	431	418	449	449	442	437	443	431	416	460	446	465	459	463	435	479	501	432	449	445	433	442	442	452	457	496	458	465	433	460	463	444	473	437	434	429	456	425	478	438	464	455	429	429	434	446	462	445	429	454	412	469	469	460	463	412	438	472	395	435	444	414	434	452	452	443	433	468	461	447	449	437	447	449	458	413	406	458	416	425	452	457	435	480	458	461	462	432	479	426	455	454	416	439	471	448	466	446	446	435	453	433	405	447	444	428	463	480	475	427	432	457	496	392	425	449	450	457	451	438	488	463	451	454	483	443	435	432	450	476	470	485	463	450	446	482	447	458	440	437	458	457	461	483	457	446	448	440	401	493	452	460	481	449	464	466	432	458	425	407	467	420	435	439	450	456	435	430	474	447	473	459	450	443	423	464	455	437	497	453	431	426	465	427	458	418	437	450	446	453	465	443	438	481	462	467	437	477	490	435	425	436	438	398	444	454	459	449	458	410	448	470	442	462	500	457	439	469	421	448	471	457	433	456	441	471	452	438	434	467	498	447	432	444	409	469	470	459	468	452	430	477	394	475	466	462	453	476	457	468	468	490	445	420	434	440	466	452	493	432	450	440	421	441	418	453	490	442	445	453	447	448	436	436	465	424	447	458	478	454	449	424	423	477	473	451	473	387	481	453	468	469	501	445	465	434	444	448	475	417	465	456	451	479	433	451	442	509	449	477	480	420	478	434	429	419	404	477	436	436	430	468	502	461	468	444	449	479	455	455	447	447	444	434	460	440	439	478	470	477	463	425	433	465	462	453	461	477	450	441	440	483	461	441	455	451	411	442	449	489	442	456	491	414	460	426	465	478	439	452	443	417	459	461	451	424	416	402	464	468	435	464	445	475	463	436	421	419	465	464	408	447	434	462	466	423	488	397	472
14392	1362	1093	927	655	462	399	408	360	357	368	336	282	278	267	297	282	277	264	283	292	272	299	260	262	327	294	244	295	248	252	276	259	263	288	276	277	266	276	261	258	252	300	275	291	255	271	290	256	281	263	278	283	310	287	259	255	247	292	269	252	285	264	271	283	261	284	307	276	272	278	276	267	270	280	276	257	277	267	258	239	277	240	290	222	261	304	280	239	253	267	255	293	279	272	262	240	278	239	257	265	267	249	258	240	273	252	235	296	274	249	271	282	272	264	244	273	251	245	256	271	233	262	280	258	277	250	251	261	239	251	295	287	270	239	262	252	279	263	272	257	253	267	274	257	277	286	302	265	249	267	270	282	241	251	253	267	268	245	236	231	270	247	257	293	306	276	234	260	282	265	276	273	277	256	281	281	245	266	265	267	250	255	260	252	250	276	262	274	283	262	292	268	263	263	266	247	255	286	269	293	287	286	276	248	262	260	225	302	274	266	275	293	270	250	263	287	254	251	266	297	269	305	253	256	273	269	271	250	276	286	274	274	284	261	245	263	263	234	256	265	258	296	259	259	247	259	224	265	253	275	274	290	264	281	240	248	255	243	252	285	289	239	268	258	264	242	249	276	262	253	292	240	278	243	241	251	262	283	284	298	261	279	264	268	281	272	285	240	260	269	281	289	248	281	272	245	270	279	276	288	256	272	259	305	255	254	265	259	290	272	308	242	220	242	240	251	272	264	252	244	236	237	260	270	307	268	258	266	296	269	289	275	275	252	260	267	287	283	263	259	277	288	263	256	265	250	257	271	272	248	228	249	311	294	264	265	307	276	269	280	268	250	273	271	265	277	270	308	290	282	317	262	277	268	250	263	301	267	281	279	294	268	249	266	256	268	259	280	251	263	255	234	238	258	280	250	253	246	273	259	244	273	259	240	295	294	247	258	248	269	279	296	245	252	281	279	249	293	263	274	262	256	252	286	272	283	267	263	273	292	246	245	268	293	262	261	268	275	226	290	242	260	250	275	277	298	261	263	257	243	242	265	275	283	273	285	263	275	253	249	254	267	284	267	272	251	276	239	304	259	250	280	278	246	250	279	241	262	278	283	247	259	276	294	275	247	275	304	291	267	281	275	250	248	273	297	249	253	278	275	237	251	291	304	264	235	278	254	254	252	259	246	261	249	259	270	270	243	262	260	295	248	248	299	289	260	247	233	254	276	262	269	288	270	246	277	239	265	238	273	265	260	263	268	250	258	269	258	265	258	267	250	267	245	221	256	264	276	248	255	242	245	299	275	269	260	235	300	282	231	278	296	261	266	263	287	274	257	285	252	300	241	253	268	281	275	311	239	243	269	266	270	276	274	246	278	263	264	274	277	249	265	299	282	239	243	244	290	282	316	292	250	253	304	278	261	224	260	275	262	256	245	236	290	268	259	273	285	270	307	256	288	267	267	244	229	279	293	261	251	264	258	287	255	257	262	247	280	292	243	288	242	287	285	268	272	275	277	260	246	276	301	292	268	216	264	284	271	273	252	271	257	265	257	273	262	274	256	258	267	270	257	272	270	248	257	276	267	272	263	235	272	233	250	247	288	273	252	272	241	291	309	268	272	277	333	284	268	255	299	263	276	272	257	263	287	264	276	262	283	275	256	282	235	286	293	237	290	283	225	277	254	248	278	295	281	288	252	279	235	264	257	271	272	258	242	263	300	274	259	248	260	262	266	285	243	266	275	256	272	273	277	286	308	251	273	284	267	265	266	255	274	240	268	254	273	289	296	250	258	262	257	273	280	234	232	242	242	272	246	263	248	268	259	257	253	240	250	271	246	269	270	278	287	283	301	267	255	242	246	263	293	295	272	262	275	271	272	250	255	298	271	276	276	262	263	249	264	229	262	287	284	260	274	301	270	275	256	248	297	271	283	277	275	252	248	287	302	296	301	288	260	276	283	262	279	269	262	273	268	274	260	275	249	264	241	290	228	290	280	273	258	251	266	270	259	277	294	248	251	266	281	263	269	280	274	268	287	293	260	285	291	250	247	268	288	265	243	292	245	257	232	288	267	252	295	269	257	238	257	247	264	247	267	251	284	273	277	258	260	242	265	254	294	275	270	277	267	267	269	277	286	286	255	249	273	242	250	264	265	277	276	251	263	239	270	248	275	255	287	302	264	247	252	272	298	291	236	275	257	285	283	256	278	236	265	248	261	283	249	262	276	265	274	275	280	291	269	274	270	253	283	299	293	282	270	281	274	282	268	251	239	272	257	308	290	279	243	256	282	292	291	293	276	243	249	258	261	247	303	266	286	280	293	262	283	224	296	275	237	281	283	286	257	282	264	264	272	259	275	249	230	235	279	255	289	279	290	269	261	259	272	265	292	247	249	253	280	279	298	290	270	279	279	279	275	291	241	269	245	275	263	257	223	266	266	301	271	266	260	285	248	271	283	256	241	250	250	247	255	271	263	261	253	268	248	258	277	241	283	286	261	253	265	274	281	272	258	247	250	267	261	258	277	254	268	258	248	240	299	263	285	256	240	279	281	271	299	276	272	281	240	276	284	242	251	273	262	296	226	259	258	250	280	251	253	278	256	260	252	250	213	241	277	271	258	256	251	274	278	268	271	268	244	308	276	282	262	263	290	299	296	295	289	264	276	278	263	298	279	264	275	297	273	276	268	284	256	268	275	255	286	300	277	254	254	248	282	285	267	240	247	233	270	261	273	256	274	266	233	268	293	248	267	254	268	264	249	257	262	259	291	272	288	261	278	294	253	248	240	284	285	260	259	272	281	255	283	275	244	263	247	256	256	268	233	264	278	262	258	290	272	246	288	269	272	270	264	278	284	266	257	272	267	234	262	266	247	288	273	278	266	267	266	258	247	269	283	281	254	288	254	259	223	270	218	261	268	270	243	262	273	308	275	279	246	260	305	259	258	256	283	255	264	280	268	248	295	286	250	289	294	261	280	284	273	246	294	242	272	310	282	295	264	278	234	260	268	271	283	286	298	281	290	256	289	278	252	270	256	258	273	260	265	287	256	256	275	253	272	256	265	251	267	286	234	264	279	255	265	272	251	296	290	264	284	250	292	281	286	259	272	250	262	264	281	258	229	246	273	252	250	290	250	261	253	265	268	240	269	272	277	283	288	244	252	267	251	281	254	262	258	299	266	293	270	263	275	279	244	285	251	266	250	267	264	266	302	266	257	268	282	260	275	263	268	268	257	227	273	290	266	288	247	304	266	291	255	262	290	279	275	254	271	279	286	287	242	241	261	266	251	256	261	278	255	271	284	269	252	311	267	270	254	247	277	275	266	289	275	271	252	262	273	261	266	290	262	281	253	253	274	248	291	257	263	277	301	240	298	263	287	241	260	295	257	250	292	271	259	264	298	263	243	256	261	271	280	255	264	272	247	250	251	262	284	266	248	273	300	288	276	251	245	262	271	272	237	250	321	255	276	248	261	248	242	272	283	240	268	252	271	266	259	292
8054	1290	2282	2796	2130	1682	1473	1292	1143	1100	1023	965	889	860	881	842	817	792	831	768	724	789	760	768	704	689	734	719	703	739	618	680	695	703	672	662	724	742	702	714	671	728	674	676	655	695	671	692	710	734	682	682	687	677	715	677	637	739	671	642	669	718	670	653	645	668	704	627	650	670	676	728	673	617	681	671	664	647	620	628	664	674	715	704	635	666	700	665	683	695	634	680	643	654	718	649	690	647	635	697	667	702	670	660	685	657	654	644	654	650	643	675	652	652	687	619	624	684	681	690	649	708	663	615	735	684	613	656	650	620	662	664	622	650	621	682	680	624	648	637	690	632	636	686	635	643	656	676	636	656	690	694	642	671	641	641	699	650	698	658	643	672	685	633	641	616	669	630	641	660	642	698	724	671	651	665	639	623	647	649	646	635	648	699	629	629	662	652	679	634	701	680	661	671	676	657	677	641	661	617	640	696	643	658	681	642	632	692	664	636	667	640	618	653	637	626	690	683	718	654	668	698	670	653	662	696	668	654	644	686	621	691	675	616	631	671	669	621	668	610	656	645	676	637	655	668	682	694	601	667	686	711	658	686	681	673	661	684	674	631	671	675	655	663	642	718	672	645	629	640	645	665	692	648	688	650	667	712	673	662	684	653	627	677	658	644	686	628	680	709	635	634	679	679	643	664	646	674	658	645	652	673	614	697	645	703	640	650	672	632	667	648	673	625	647	693	666	621	665	641	648	656	638	648	639	681	651	663	660	658	672	667	677	640	639	662	667	652	621	617	683	658	710	662	681	663	654	699	678	655	669	663	656	648	627	695	660	682	668	646	663	632	684	653	680	649	662	660	668	648	681	708	686	652	616	594	639	645	628	662	655	624	644	669	648	645	629	632	744	670	705	638	669	682	698	667	650	633	651	614	612	672	642	663	648	685	669	646	664	628	653	653	645	661	669	670	664	668	646	677	651	648	625	685	652	671	679	667	655	678	637	683	636	658	636	689	636	634	677	647	665	683	700	651	665	689	638	659	680	616	709	640	619	672	683	644	672	677	638	663	683	618	693	672	661	626	572	653	679	640	636	649	674	647	680	644	678	655	681	645	659	692	664	705	695	633	719	642	647	660	606	680	677	719	654	676	638	729	685	624	678	663	648	700	683	671	638	696	660	597	688	655	678	709	663	652	684	677	662	675	687	614	635	716	621	663	686	650	703	674	675	661	671	665	657	642	653	643	638	702	656	653	629	671	626	668	702	689	661	707	635	648	653	639	705	652	647	619	696	663	611	679	632	637	688	733	690	714	707	661	675	699	635	641	644	669	690	681	650	683	677	649	658	694	649	633	688	676	671	609	664	636	651	699	670	665	657	660	673	678	651	670	689	654	708	657	623	665	698	633	644	711	659	659	646	688	663	689	673	654	660	635	687	634	678	684	681	635	652	662	650	674	697	676	657	659	606	658	631	685	700	669	649	687	646	681	694	675	684	616	667	656	621	673	684	661	647	655	624	640	627	641	660	644	662	640	649	639	678	695	652	667	659	631	654	663	655	689	667	681	627	672	701	627	673	631	691	638	694	700	726	657	620	696	662	679	676	608	745	676	661	658	705	668	656	666	655	662	657	672	662	633	681	702	651	666	650	639	662	655	632	671	705	672	656	636	691	697	684	671	705	656	686	615	663	669	682	659	611	630	645	603	689	664	676	686	672	675	686	654	626	657	672	659	636	664	712	662	700	661	662	669	652	684	640	660	661	696	679	658	666	702	703	636	701	613	646	635	658	632	648	651	670	680	643	659	680	631	679	624	663	652	716	650	652	684	648	678	651	683	641	676	644	653	682	695	674	639	663	697	646	665	689	648	697	647	641	679	652	618	650	628	711	676	654	697	662	669	699	670	654	695	664	658	612	628	653	693	661	721	674	644	671	668	652	693	723	685	629	655	638	666	666	632	703	668	632	600	621	650	640	638	597	646	705	628	686	655	685	675	648	674	640	684	660	660	651	639	684	599	650	671	649	658	659	705	674	626	701	650	666	614	685	684	670	660	676	611	637	659	682	687	692	668	652	662	634	687	660	657	693	655	667	674	662	681	646	663	641	699	642	710	633	684	681	717	689	623	653	677	647	676	664	679	675	665	716	678	641	723	660	663	687	657	654	673	647	681	699	638	697	680	659	629	640	663	676	686	649	636	678	683	682	677	664	681	692	641	667	677	667	656	619	640	619	693	661	670	683	635	651	672	633	673	643	685	606	693	649	672	678	733	706	654	664	643	616	661	658	649	670	669	692	671	706	645	638	669	661	659	698	620	663	638	654	670	620	608	645	668	622	641	684	639	673	663	678	634	648	676	638	666	672	660	686	660	677	659	664	652	651	625	612	697	639	633	651	624	669	664	686	689	661	643	652	637	699	664	681	688	622	604	647	629	670	651	690	647	661	652	696	645	657	702	695	642	698	661	624	660	608	709	710	622	673	666	657	673	629	650	691	681	670	709	658	659	671	635	616	612	709	604	665	665	662	652	664	642	675	680	637	677	646	654	723	681	667	651	693	654	644	632	632	634	660	642	669	628	678	652	643	651	686	690	685	658	624	633	656	622	697	650	648	668	618	650	664	636	607	659	675	659	714	686	696	690	634	701	675	688	665	638	635	693	630	687	650	657	656	609	653	631	649	616	667	664	633	641	659	656	627	656	672	658	695	695	644	681	664	674	665	631	684	633	652	667	677	676	618	657	672	669	642	646	643	683	611	650	669	615	691	671	693	653	654	625	662	644	648	586	683	635	685	650	676	619	688	676	677	627	649	695	679	646	640	690	669	752	638	629	684	664	699	615	676	683	673	643	709	690	678	626	715	622	650	626	672	646	671	643	662	678	709	615	751	684	672	665	677	657	656	680	649	668	641	668	665	700	645	698	669	683	630	635	677	642	659	615	667	660	702	678	661	657	651	662	645	671	655	646	684	691	669	683	578	658	712	660	689	649	656	673	650	658	662	650	662	667	655	660	647	614	693	652	650	651	657	662	684	696	686	662	678	637	670	658	658	677	663	684	673	652	644	637	667	684	624	635	654	652	679	645	680	626	672	637	666	611	646	671	670	647	619	638	703	710	698	637	661	709	640	666	635	626	671	674	690	647	661	673	686	670	683	636	691	685	636	650	614	652	642	646	642	653	646	674	647	683	649	659	682	678	654	604	650	684	695	662	674	650	639	652	689	626	640	688	651	696	657	652	643	630	660	661	734	723	668	670	683	672	629	653	663	648	675	631	698	655	656	590	685	656	656	617	688	657	650	668	654	690	696	669	690	650	652	654	685	629	737	669	675	653	677	639	687	677	650	654	649	624	637	664	647	641	658	613	723	709	658	619	678	645	681	689	660	641	658	658	647	638	669	684	629	640	642	667	622	659	616	641	694	657	668	673	650	645	685	660	627	634	642	688	653	647	702	636	665	606	654	648	680	649	634	597	607	702	642	659	629	648	644	650	651	670	698	652
1570	366	364	373	373	361	339	359	370	330	367	345	337	340	358	372	375	318	351	326	344	368	367	334	363	350	339	377	349	389	372	343	361	345	351	337	353	365	358	370	355	327	340	351	383	369	348	351	345	336	354	357	343	402	316	399	377	323	333	351	367	361	358	354	363	382	358	363	361	355	353	368	367	353	343	350	344	356	387	343	375	365	359	342	340	347	349	371	355	348	318	356	357	328	359	369	389	343	364	366	327	355	349	342	350	365	363	357	349	340	347	328	354	350	362	370	317	373	358	363	348	308	357	351	319	300	371	345	380	373	377	368	373	376	367	384	325	355	346	343	335	341	385	353	355	368	356	358	342	405	344	350	364	297	363	381	362	343	360	345	333	397	337	353	352	342	395	395	401	389	345	383	366	354	331	377	344	323	372	341	344	352	392	327	374	369	362	348	352	348	377	338	320	351	382	340	356	352	316	375	352	361	364	345	309	344	329	383	384	339	379	351	370	379	374	345	336	362	334	333	345	369	306	326	336	370	375	384	345	356	342	349	345	360	379	357	359	375	381	363	348	397	346	374	346	361	345	351	370	367	375	367	328	331	329	372	327	331	365	385	326	374	396	368	346	324	339	323	367	339	363	334	367	339	375	346	380	371	361	344	355	377	351	349	348	392	338	360	348	339	315	363	350	364	346	355	355	364	384	356	387	339	353	374	370	327	389	354	346	369	359	371	324	337	331	349	361	379	330	338	383	391	353	348	368	386	359	371	343	365	352	358	376	347	367	374	368	365	367	356	379	317	367	379	366	339	360	384	351	334	381	342	354	359	383	380	315	356	358	378	331	366	342	372	346	323	404	353	342	326	342	369	396	358	346	370	404	375	346	381	352	361	341	375	392	349	329	350	373	361	340	379	377	362	391	381	376	350	368	355	322	372	371	366	337	344	352	381	375	342	368	382	371	347	361	375	383	361	381	361	391	356	385	357	361	376	391	324	359	341	373	350	380	335	369	362	388	348	348	351	331	337	321	380	366	366	354	345	361	322	351	343	365	356	394	385	396	343	354	373	376	397	348	372	328	375	357	342	344	366	367	384	340	351	358	354	366	353	336	342	370	340	348	338	329	352	359	350	355	382	343	378	395	356	328	355	373	344	340	361	356	357	330	368	362	337	372	405	337	296	323	373	336	303	359	378	351	364	370	337	338	337	358	371	364	357	346	325	367	350	350	331	377	326	316	339	334	356	339	382	387	360	364	338	320	338	356	335	342	366	337	366	386	379	354	355	347	363	359	348	366	357	350	370	362	357	402	383	367	364	332	338	386	366	316	333	368	336	360	330	365	350	347	335	343	330	354	349	380	377	355	378	351	362	332	357	376	386	347	329	377	380	365	376	373	396	342	364	371	368	379	344	344	359	363	350	350	359	329	401	360	368	335	390	342	327	360	352	371	404	357	379	341	318	347	360	337	336	363	377	350	359	324	335	352	358	358	365	358	356	337	365	347	357	315	344	382	364	358	343	379	382	335	358	408	353	365	349	367	359	354	358	371	358	380	343	375	404	388	379	352	373	387	357	376	352	382	351	354	363	367	341	387	359	360	385	365	339	344	325	319	338	355	354	386	326	387	358	361	335	362	368	373	337	348	367	356	378	341	339	346	355	377	324	373	365	337	364	360	368	374	384	365	343	369	365	355	321	351	360	372	370	363	364	382	358	359	329	346	335	364	319	334	357	353	379	341	364	388	365	372	363	361	359	367	340	334	360	367	324	355	356	384	306	330	343	373	383	337	339	371	369	381	364	361	340	344	296	367	342	364	385	390	397	352	347	323	393	338	348	371	348	336	358	361	350	380	379	354	320	365	353	356	332	351	342	353	333	362	356	337	380	334	372	380	381	357	340	370	332	340	371	331	391	337	388	384	342	362	349	375	348	343	317	347	362	376	319	343	369	351	421	361	345	378	376	352	366	356	385	389	416	373	353	338	337	359	358	392	363	344	319	387	331	369	333	393	358	402	350	312	364	385	347	364	319	342	377	378	377	366	359	323	334	381	359	389	370	358	346	355	341	404	347	368	340	406	357	355	370	349	326	327	372	320	355	367	367	318	359	364	317	339	345	363	428	376	392	341	341	376	357	370	349	347	371	347	330	319	375	363	353	372	370	347	348	348	355	349	368	361	315	334	357	354	334	324	321	333	357	350	364	355	381	357	359	326	367	352	352	363	384	337	336	397	358	351	365	337	300	333	367	342	358	385	352	389	374	349	343	385	329	405	359	358	355	361	392	346	355	376	403	336	348	335	343	356	348	358	396	353	381	348	332	362	346	342	354	373	357	339	355	356	324	381	379	368	329	341	372	327	349	361	332	349	363	359	398	396	382	349	371	317	345	392	354	348	352	373	356	348	338	344	335	354	363	374	360	336	357	338	330	336	381	363	350	370	343	366	359	375	350	346	369	367	380	359	410	329	361	350	334	377	352	374	336	359	348	352	325	322	305	331	358	352	342	361	365	327	364	388	283	367	339	395	366	365	345	340	339	369	381	345	349	374	354	329	358	363	369	325	370	335	364	383	366	364	382	358	345	315	372	402	385	340	396	343	357	344	322	390	352	387	371	382	356	331	383	398	411	344	347	360	348	376	354	339	354	336	338	312	354	337	381	362	370	358	364	337	351	366	378	362	375	342	383	346	394	378	394	337	395	339	375	390	364	338	350	399	371	352	367	344	354	376	346	319	339	326	389	375	330	364	336	347	337	328	356	350	311	377	385	351	380	374	343	361	369	334	337	351	368	353	342	354	327	369	328	346	361	373	373	353	358	344	336	354	353	351	334	391	395	362	336	341	337	355	355	328	337	373	361	366	361	344	332	333	392	348	346	373	381	331	336	372	306	372	360	353	340	328	339	366	368	349	377	368	373	350	311	351	387	361	347	374	347	367	365	422	344	373	345	383	363	393	374	360	335	374	366	340	374	384	358	383	321	362	312	340	337	320	365	320	341	388	330	375	353	366	356	326	327	328	394	342	349	352	344	380	363	329	361	317	374	360	399	379	347	343	342	357	374	347	339	352	368	345	392	340	374	309	373	346	328	356	368	368	342	351	376	385	378	373	377	381	336	336	393	378	370	322	351	354	353	338	402	344	383	366	313	344	357	358	325	339	333	360	352	363	397	346	351	349	337	371	352	326	373	374	365	379	366	340	350	344	368	338	394	357	377	340	335	373	326	403	359	336	352	394	378	380	383	351	320	324	359	367	343	312	371	365	361	373	366	354	385	338	352	314	354	342	362	348	367	362	359	342	368	368	347	323	361	341	382	341	336	333	362	359	355	344	365	364	327	345	337	392	377	336	359	384	352	363	361	367	347	385	344	324	337	349	358	338	355	305	375	332	354	358	371	311	337	368	349	367	340	364	371	367	383	372	346	325	354	342	366	346	355	342	352	367	330	355	382	364	355	363	380	367	349	356	340	375	373	367	394	377	367	358	343	382	347	379	350	342	358
1908	806	821	829	803	781	767	816	803	797	765	849	787	855	829	797	814	746	824	768	810	784	788	745	810	783	781	828	767	820	822	837	837	806	787	789	774	741	815	771	772	825	792	848	764	802	736	800	799	766	800	761	800	819	819	793	787	792	777	817	838	788	765	795	871	818	798	773	802	791	792	788	773	754	751	776	807	773	803	811	771	815	796	813	824	790	788	790	794	778	765	823	788	767	801	763	798	806	789	761	814	811	798	801	722	796	817	828	781	770	789	789	774	793	789	798	832	759	830	792	793	817	738	837	809	737	773	779	849	813	810	786	823	830	775	816	825	790	798	797	776	794	788	772	780	769	765	826	833	773	794	787	810	760	777	793	799	785	747	810	783	774	820	803	814	813	817	812	780	820	786	832	833	782	774	794	771	791	787	789	816	790	790	765	819	760	793	816	791	736	814	804	822	766	831	757	817	732	805	781	782	765	783	771	798	783	810	792	790	763	824	818	791	794	810	758	789	796	802	810	825	772	760	804	820	777	776	786	827	807	806	796	762	799	783	800	753	794	761	803	828	804	818	794	848	772	842	729	783	799	776	739	791	804	793	765	848	777	762	811	848	748	753	810	809	810	789	802	797	807	807	778	818	835	767	802	767	799	837	754	747	828	745	772	758	818	848	789	813	779	772	772	775	790	794	819	777	832	833	809	762	769	788	788	764	798	808	767	817	799	815	795	796	835	805	773	779	764	792	803	822	736	771	739	846	789	780	808	769	781	737	772	788	794	776	775	808	822	778	797	766	764	811	768	838	792	814	780	808	739	803	833	820	793	807	800	779	788	787	774	762	836	863	785	812	740	785	799	719	802	759	775	782	713	811	830	802	818	787	843	824	785	761	731	762	782	803	792	768	800	834	800	778	783	807	758	782	744	749	783	757	772	779	776	768	771	836	828	795	808	841	744	791	765	778	809	819	755	841	736	779	763	784	814	813	769	795	823	762	772	810	831	833	788	794	775	799	785	805	808	771	814	757	789	774	768	809	800	736	825	763	730	728	730	810	814	771	807	765	836	793	778	774	826	792	774	817	775	795	773	747	805	813	800	815	835	795	784	768	776	834	818	773	794	807	834	724	757	812	773	791	772	773	795	843	801	790	778	757	803	798	812	795	800	810	843	823	810	832	760	822	778	779	746	769	795	786	788	812	782	835	835	762	766	733	790	819	800	804	811	751	776	792	818	798	774	798	792	738	774	779	815	790	773	807	740	796	772	834	763	788	762	789	843	748	820	813	780	767	806	791	783	788	823	792	817	756	819	813	816	784	814	809	797	766	813	810	800	822	812	817	832	777	737	773	793	813	810	862	819	786	771	813	827	815	755	799	844	817	802	806	761	795	799	804	779	802	778	783	776	805	776	810	864	796	823	787	829	780	833	828	776	726	746	831	765	838	806	764	776	793	812	823	770	776	781	791	785	797	799	749	814	790	787	815	815	820	748	807	801	804	811	823	793	802	761	820	775	788	839	785	816	825	798	840	801	821	800	752	847	758	817	782	778	746	740	793	846	768	810	827	760	740	800	812	771	789	803	815	797	835	754	730	759	809	808	804	795	799	855	780	803	848	787	775	805	814	826	830	767	748	798	798	782	772	808	841	794	772	780	777	819	789	761	783	753	767	754	814	752	806	844	818	780	805	753	782	794	788	835	803	822	831	808	832	791	783	778	825	717	820	796	782	799	783	752	776	809	811	817	761	778	751	796	792	756	777	760	805	789	804	806	801	818	794	805	758	784	766	817	767	830	798	844	765	792	802	746	795	816	762	791	749	766	772	769	748	809	810	803	791	828	764	779	792	759	784	787	842	763	849	803	788	821	786	757	786	755	759	835	810	748	807	754	764	797	773	802	704	726	763	825	816	762	792	767	780	769	795	780	795	814	777	802	795	772	848	833	772	813	776	796	793	808	776	726	777	799	805	759	794	798	784	749	798	792	745	754	764	752	770	763	808	783	781	780	778	826	766	796	783	790	819	791	777	752	817	837	750	791	746	738	829	785	795	776	804	814	764	802	843	800	776	820	742	760	785	785	771	764	777	796	773	779	814	765	767	803	800	844	789	826	766	839	725	836	790	844	723	811	815	784	791	881	815	796	788	813	806	846	762	874	796	731	795	825	831	773	799	770	793	803	804	828	811	802	822	775	774	757	800	783	773	763	860	830	790	834	771	771	792	838	789	785	858	811	785	807	763	768	790	805	756	829	758	837	824	803	749	814	801	770	824	778	785	844	760	799	795	789	812	782	782	794	819	823	788	785	886	743	764	813	811	785	751	825	810	807	846	781	752	761	793	775	779	775	810	780	809	808	785	787	768	792	803	759	795	774	757	830	809	786	782	790	761	801	813	759	815	777	797	761	785	744	819	812	832	738	797	816	817	802	784	738	790	806	808	744	758	736	807	777	820	820	786	794	800	766	808	798	801	819	786	807	758	754	823	781	814	810	797	790	769	836	793	812	778	841	816	753	809	786	833	798	771	791	822	791	783	780	796	820	821	813	796	839	831	783	768	765	809	766	830	762	805	802	782	737	830	791	764	797	801	805	776	764	803	795	847	798	828	799	800	775	861	797	763	836	831	779	801	757	789	821	783	787	793	811	798	769	767	774	801	757	792	796	828	811	762	771	763	783	809	774	803	830	690	801	789	802	797	813	741	799	790	770	782	739	816	801	778	826	796	755	787	794	811	786	841	789	802	800	798	774	822	780	808	804	789	799	768	803	752	789	774	744	803	817	793	828	777	809	756	791	860	823	828	810	860	809	777	818	849	767	870	779	870	793	771	784	790	796	804	806	796	814	787	756	840	802	843	807	765	782	768	757	764	781	794	812	808	844	812	802	821	800	749	781	807	810	808	766	787	764	794	807	787	810	789	808	755	815	815	766	809	760	770	782	801	788	795	747	780	772	806	803	787	801	812	811	812	748	801	820	784	829	789	820	792	831	750	811	850	786	781	780	801	795	812	804	823	798	773	801	761	716	778	833	832	797	784	848	795	773	808	800	788	764	843	788	764	780	791	785	733	792	756	830	770	818	783	792	816	785	772	804	794	821	748	801	797	787	811	788	781	808	737	801	856	810	785	803	814	759	773	807	791	797	842	814	781	821	789	821	766	791	811	796	720	767	776	812	773	841	834	805	805	765	803	827	744	824	764	707	764	827	820	776	798	794	789	781	791	749	756	800	793	794	798	758	730	858	753	832	844	874	785	812	758	774	777	809	779	779	780	758	785	825	813	791	774	764	759	788	780	762	793	766	787	783	764	766	796	771	834	823	777	832	779	779	807	799	794	761	828	807	756	792	784	800	803	852	761	796	778	743	791	815	826	816	796	798	775	811	811	801	864	792	781	823	825	795	764	746	759	743	756	790	818	760	736	812	787	766	825	762	799	797	778	826	797	762	751	829	824	808	803	732	764	822	755	777	791	779	784	789	832	794	787	811	774	787	792	752	794	802
7623	532	535	490	345	260	222	235	215	210	226	183	179	173	198	177	204	172	183	198	173	165	182	202	160	168	157	183	176	193	196	179	169	174	192	161	191	182	169	173	194	204	177	190	150	161	181	166	159	164	167	157	165	195	180	189	171	181	181	177	188	180	155	191	195	146	178	152	175	180	185	149	137	151	176	194	190	172	160	174	157	146	181	155	164	192	185	172	154	206	193	161	197	163	188	170	179	180	168	178	177	173	167	161	156	165	196	169	175	151	169	159	188	205	138	197	161	190	167	155	184	202	173	163	190	176	189	166	154	190	152	173	169	200	176	191	190	185	197	161	123	178	177	155	156	166	175	189	165	200	189	174	150	189	175	179	170	180	177	164	187	181	165	178	182	177	196	182	186	154	154	190	161	181	165	175	161	189	172	194	172	174	162	203	174	173	195	166	196	178	163	167	164	181	195	158	191	149	188	186	169	171	160	173	177	171	184	163	193	184	188	175	175	174	177	162	172	197	203	170	180	195	161	187	161	151	189	190	176	163	182	165	182	160	153	169	163	164	171	169	166	185	181	168	197	186	182	195	162	180	201	195	188	182	139	168	198	189	157	158	192	163	195	172	177	176	172	201	175	184	179	185	184	204	164	195	177	178	175	162	185	153	142	198	181	178	159	169	201	185	152	177	157	183	159	185	188	176	192	168	164	179	164	177	169	198	165	199	175	173	186	167	174	160	183	166	185	169	174	171	188	168	179	204	185	167	156	175	170	152	199	174	169	184	176	193	186	179	169	159	178	159	154	171	169	188	169	156	184	164	185	193	167	171	164	188	169	187	191	161	191	160	171	173	186	204	189	171	208	171	162	161	164	164	171	160	186	187	174	180	173	184	173	140	170	188	156	160	178	164	181	169	164	161	139	180	159	180	181	174	176	157	181	205	196	161	173	186	187	167	192	179	194	184	161	189	171	205	168	177	178	180	168	148	180	180	173	171	181	180	179	164	158	175	171	175	165	161	173	172	179	167	158	176	175	202	175	159	170	173	181	177	156	193	153	165	191	175	165	171	162	176	195	169	170	181	196	150	186	169	155	178	137	207	184	178	185	197	167	186	170	210	205	161	186	147	190	183	158	178	186	157	183	166	181	184	172	185	182	197	168	176	163	179	166	165	186	169	148	161	170	162	191	172	161	196	179	197	166	185	180	169	172	172	154	158	168	177	162	175	165	175	171	166	147	201	155	174	197	145	174	160	166	165	193	198	173	184	181	175	174	198	154	198	155	177	157	181	172	183	188	186	162	173	173	160	154	172	183	174	199	189	176	148	175	172	170	186	175	192	193	195	164	138	153	173	168	198	161	177	183	154	169	180	185	173	162	196	177	168	160	170	165	178	183	172	192	151	196	175	185	175	184	182	168	179	172	172	171	180	155	166	182	163	179	174	170	180	178	186	199	174	166	182	184	176	191	176	186	193	170	172	180	167	174	194	186	188	173	168	202	185	170	150	197	172	170	188	162	167	162	170	173	178	180	182	179	171	180	184	184	178	142	186	152	180	196	173	186	166	173	182	183	155	155	195	181	180	157	161	170	170	184	180	194	154	159	168	184	168	157	169	172	171	160	179	150	159	174	152	171	182	177	171	204	172	188	166	185	180	160	181	158	193	158	178	182	172	194	165	154	186	177	185	171	155	173	176	181	169	187	168	184	167	155	159	174	167	203	183	168	183	190	179	175	172	154	156	175	166	144	215	206	171	211	163	174	189	163	169	169	193	202	176	181	196	183	150	160	191	167	197	178	155	181	188	170	149	187	170	184	204	152	182	175	165	190	199	191	176	162	174	179	167	163	193	183	164	185	183	148	167	171	192	171	170	155	175	183	164	162	166	156	163	180	163	159	160	157	161	176	173	147	186	200	180	200	154	144	154	179	173	162	176	176	165	173	182	163	210	178	169	191	185	168	174	208	172	141	160	180	165	170	193	184	154	162	190	178	164	185	183	178	200	159	177	158	166	166	173	187	218	155	182	166	168	169	187	166	166	166	205	183	153	144	176	167	183	165	175	184	159	170	159	168	166	189	171	176	160	170	168	206	173	179	190	158	192	145	207	193	170	186	159	185	163	171	157	166	204	183	192	191	195	195	191	174	190	177	160	189	171	170	187	198	191	174	146	171	176	174	177	182	192	198	178	169	152	184	174	198	159	151	170	180	160	185	168	172	186	184	164	177	195	148	192	193	176	164	189	208	183	159	195	142	161	162	177	169	183	151	189	185	173	174	184	170	211	167	164	170	174	182	172	168	172	199	171	184	163	180	165	199	186	163	200	169	171	168	175	156	171	182	178	184	177	146	165	153	164	188	172	173	165	189	178	183	165	158	179	160	158	178	182	150	191	157	179	172	172	181	189	197	188	165	157	172	167	199	176	184	147	163	164	172	187	173	186	160	211	186	186	205	174	169	159	174	169	171	159	187	204	177	176	180	189	180	188	157	198	163	164	154	193	162	155	167	177	173	170	185	161	183	177	158	161	160	181	165	147	193	193	171	166	151	178	176	161	175	187	199	194	198	164	173	176	141	175	159	167	159	178	157	167	176	144	171	201	193	154	160	173	181	192	177	194	207	167	168	178	168	182	163	175	161	184	198	178	178	180	199	159	178	175	170	181	173	175	173	198	166	154	193	165	198	179	166	156	172	190	153	163	190	146	166	165	159	165	170	196	190	160	195	197	192	167	164	162	162	176	139	159	175	170	183	203	173	166	163	191	171	168	162	162	177	174	184	182	156	177	162	178	187	163	144	169	179	170	182	161	169	171	188	162	174	168	168	188	196	177	155	194	149	171	163	169	176	183	162	194	158	145	179	182	188	189	172	173	161	173	155	182	161	189	218	161	146	161	167	182	182	173	158	140	205	155	189	173	162	161	141	197	173	174	174	168	172	167	160	196	162	143	174	199	180	169	211	169	166	165	172	160	161	172	195	168	176	172	179	171	196	179	175	181	169	174	162	204	171	155	149	180	173	172	160	186	174	168	149	160	146	176	171	173	162	177	186	180	165	177	182	172	130	167	186	208	173	177	156	167	205	187	189	187	172	178	157	155	162	168	186	184	169	159	150	169	166	174	185	185	179	165	176	160	155	186	180	167	168	162	178	181	190	165	177	159	199	177	187	161	174	173	182	159	164	155	169	180	159	190	170	199	186	154	151	174	170	153	165	163	190	168	168	165	161	174	175	197	146	183	169	175	177	162	185	165	159	162	192	180	167	170	171	197	180	183	203	184	200	197	166	167	200	172	181	170	169	174	174	163	199	188	160	176	184	194	200	191	163	197	175	170	195	208	167	187	179	213	180	170	167	186	191	171	178	178	187	168	156	185	201	158	175	170	183	187	182	194	175	202	161	170	198	186	169	174	170	196	172	183	210	177	179	188	188	197	171	160	188	173	182	193	175	192	188	197	176	171	163	168	171	162	172	163	147	180	185	167	171	164	181	192	196	158	180	176
6150	745	1306	1560	1237	951	903	767	675	657	624	651	549	552	535	544	534	515	510	496	508	484	482	513	500	465	457	473	422	459	476	477	433	465	471	464	443	457	461	442	484	485	435	450	467	470	425	446	476	472	491	468	452	440	452	460	480	460	460	452	471	443	440	423	453	459	468	447	486	433	430	469	468	430	451	458	512	453	440	432	457	469	492	447	436	460	449	483	444	436	421	452	432	447	461	448	444	459	417	442	450	448	460	409	426	447	484	440	446	493	462	476	453	434	447	450	441	488	448	430	474	449	445	447	471	455	432	441	423	469	410	464	477	490	447	457	426	427	444	469	477	470	458	485	447	440	481	457	445	485	451	443	439	441	486	469	470	443	429	461	427	445	451	485	430	469	487	468	468	500	439	426	454	428	448	407	447	464	419	472	385	422	432	419	450	472	446	446	454	469	425	457	481	467	414	447	433	438	412	468	473	448	454	469	424	447	453	431	403	406	465	464	482	444	440	437	429	471	424	437	495	472	412	411	436	399	422	467	486	462	476	436	452	440	459	433	463	463	461	430	457	501	502	470	439	420	399	467	450	494	470	419	453	442	470	447	483	448	425	440	415	455	464	451	465	454	406	440	438	433	450	449	454	497	457	476	460	435	422	451	455	429	449	460	444	446	477	461	414	470	447	470	411	397	455	444	435	459	450	419	461	458	493	458	429	480	460	444	460	445	417	410	436	460	455	498	467	433	464	474	425	401	451	475	476	450	432	462	473	429	459	461	466	425	470	451	430	462	444	447	471	459	437	459	452	440	441	449	456	460	423	477	477	480	435	410	455	433	469	470	450	440	446	436	426	457	450	426	436	468	490	453	448	448	444	488	439	477	421	487	471	452	443	470	468	456	425	418	419	442	490	450	455	461	435	509	452	438	452	484	455	454	438	419	433	414	414	427	439	424	439	459	449	449	473	446	441	444	443	468	485	491	422	462	466	445	458	455	451	428	455	477	411	445	436	458	471	513	458	466	470	457	454	483	437	469	449	487	469	446	417	495	453	440	459	444	430	425	447	461	477	464	454	481	445	477	451	463	437	453	469	479	449	435	446	452	443	481	450	445	389	416	458	463	438	458	468	448	480	443	439	430	465	414	457	443	418	465	470	440	469	467	457	446	451	448	458	434	431	460	434	461	419	487	412	488	438	418	414	444	489	435	406	428	479	430	434	466	467	437	413	475	448	436	467	449	436	449	457	465	468	449	456	412	418	452	454	455	466	510	458	455	415	448	434	407	447	438	452	442	444	446	452	445	436	459	450	473	478	451	469	456	462	455	501	464	432	444	446	432	428	417	450	457	499	416	443	403	424	464	442	435	426	405	438	414	461	430	473	459	463	473	458	399	454	465	449	473	475	408	493	458	491	450	461	455	470	424	446	458	413	471	462	468	443	432	453	416	404	437	458	471	450	449	463	462	420	470	431	414	443	469	477	459	474	428	453	443	485	441	460	448	453	446	460	442	437	455	419	426	450	431	464	459	440	468	438	448	449	467	455	446	437	420	459	423	472	451	434	451	455	448	441	435	455	464	424	495	459	436	429	396	431	456	419	465	439	461	430	471	437	413	440	466	439	421	419	443	466	442	439	479	476	416	481	472	452	442	453	441	435	480	402	444	431	435	472	424	434	457	464	449	481	459	489	462	427	439	433	448	461	435	417	464	449	464	454	397	478	515	444	453	419	432	451	450	449	469	464	457	471	459	477	491	424	476	462	455	485	463	445	417	438	472	481	413	439	423	456	430	428	465	464	440	449	467	464	400	466	438	470	456	427	439	438	435	457	451	462	457	466	457	424	436	480	491	469	449	437	419	456	444	445	459	435	438	439	442	459	435	411	429	437	445	444	472	448	480	445	444	462	472	474	447	441	438	438	471	463	481	457	447	469	468	426	423	468	449	459	442	450	428	422	465	445	454	499	438	426	443	462	465	453	449	452	421	460	466	437	473	435	394	450	469	446	480	432	445	474	460	427	425	465	458	436	448	432	433	473	414	440	457	447	450	461	434	429	464	451	434	429	507	415	470	428	450	434	474	466	427	462	441	448	452	425	482	412	462	481	494	413	447	443	464	436	456	453	483	437	488	440	471	496	459	469	440	443	409	433	477	432	472	461	435	442	466	430	503	456	425	448	440	406	466	488	462	469	440	493	390	484	439	457	453	411	450	470	458	478	435	464	477	454	451	433	424	463	469	479	452	454	459	458	460	456	440	422	464	491	451	431	465	443	422	456	452	448	456	419	454	439	460	457	437	494	432	469	454	449	446	455	448	457	450	438	427	482	430	442	451	452	464	455	445	452	499	464	448	472	461	484	450	464	407	442	464	429	425	504	458	447	473	432	427	483	433	443	438	459	469	458	439	451	432	427	450	425	437	446	461	478	461	486	453	435	459	462	461	445	455	470	449	467	444	453	422	460	465	468	431	465	434	464	444	450	464	451	446	457	444	459	443	470	426	470	455	482	429	445	480	448	443	460	456	441	470	455	455	448	455	477	450	419	418	437	425	450	479	475	445	435	478	421	469	476	458	474	469	472	451	484	472	463	415	439	405	418	480	474	517	472	453	451	409	462	453	443	435	460	438	452	457	454	405	432	468	446	424	431	463	464	478	430	498	452	486	454	444	481	451	462	454	450	447	436	458	426	412	454	465	446	473	427	459	438	438	437	416	474	467	448	460	449	466	423	471	459	455	436	429	476	441	443	437	445	438	479	447	461	473	444	441	447	420	478	449	433	479	447	450	447	414	436	439	442	458	468	453	451	452	395	482	461	469	475	456	440	433	485	447	426	456	477	459	483	446	429	450	470	454	445	442	471	459	477	448	457	460	414	450	480	426	445	434	480	454	432	455	482	425	448	434	468	458	439	461	487	460	423	456	441	401	425	460	421	432	438	457	447	471	441	438	430	438	442	440	413	498	462	448	462	455	459	405	473	451	465	430	495	445	453	424	455	464	446	461	502	474	454	468	446	493	467	449	443	435	464	443	460	434	442	453	457	465	432	454	458	495	439	458	445	462	463	417	442	442	429	479	454	454	437	467	467	477	461	420	456	459	463	495	453	440	456	436	446	443	444	453	455	434	474	433	442	465	472	475	426	492	448	432	440	403	415	491	459	433	429	458	445	431	471	454	451	461	458	439	445	451	470	490	478	453	444	431	476	465	402	430	458	471	425	511	462	435	435	457	402	453	441	432	485	437	433	479	420	469	436	479	458	469	453	442	450	451	426	468	444	452	475	462	433	431	470	444	428	457	472	444	468	403	457	455	465	439	465	473	403	459	426	460	444	473	458	438	434	470	476	482	451	454	449	446	406	437	411	455	460	438	459	459	498	479	444	444	440	443	418	429	441	471	476	454	445	463	453	446	445	442	465	434	506	465	427	443	451	450	452	441	467	449	431	452	411	435	495	454	425	420	461	463	434	421	438	451	427	436	451	459	493	444	455	443	460	450	439	411
14128	1378	1136	920	649	453	400	377	357	374	322	325	287	281	288	311	304	272	278	324	271	273	296	287	255	280	290	263	274	249	323	271	281	274	272	276	243	258	258	276	265	293	243	278	299	283	243	278	280	284	264	250	281	272	263	283	256	288	261	257	270	282	268	253	261	289	287	235	311	248	281	272	255	218	278	269	255	242	302	277	290	241	266	243	239	297	276	249	221	265	286	262	225	265	246	242	278	270	264	268	254	271	285	261	280	284	296	261	253	261	279	281	280	271	266	254	241	262	259	285	278	282	268	276	271	286	318	295	264	239	262	274	282	250	239	290	258	273	281	265	285	265	265	260	279	277	285	265	247	268	290	275	278	256	249	253	255	294	267	275	247	248	290	249	252	261	276	279	269	284	260	256	283	266	267	299	291	261	272	252	264	296	289	312	249	265	268	284	274	239	268	268	267	255	236	303	257	264	298	262	265	283	261	269	251	254	260	272	278	235	278	266	258	266	227	284	281	272	241	275	265	269	260	256	255	288	258	277	295	253	249	263	255	283	276	248	254	258	274	282	256	306	246	264	266	261	247	278	256	255	240	276	250	257	264	293	238	236	250	278	265	248	263	274	291	269	273	281	272	292	293	257	261	273	267	288	263	266	282	254	262	284	233	263	264	282	287	254	270	277	251	279	260	250	263	257	258	285	279	259	261	258	252	265	271	262	256	266	273	232	274	247	252	274	274	231	260	266	282	231	270	296	259	263	253	230	282	262	276	277	259	254	287	293	281	261	276	264	271	266	252	246	294	247	247	268	240	268	260	260	269	245	260	272	222	286	257	231	280	248	266	239	269	268	289	275	266	261	238	269	253	252	267	274	265	261	262	305	284	289	315	276	270	265	259	243	263	278	273	263	274	233	258	268	254	252	278	262	260	264	258	288	297	274	264	276	273	291	284	257	269	258	256	248	273	252	237	262	293	249	241	271	258	266	256	285	269	266	275	272	303	270	254	241	280	234	280	280	293	267	301	261	253	264	272	251	263	260	260	265	264	306	251	276	271	258	277	268	257	249	283	244	232	239	262	291	257	257	259	292	271	258	270	214	278	247	252	260	271	251	254	260	277	273	242	255	266	285	253	257	249	227	291	273	248	261	278	231	249	264	269	274	288	264	255	282	273	292	311	279	272	295	247	253	271	270	271	273	265	283	243	271	275	277	256	275	262	264	270	281	244	263	283	253	236	258	269	272	272	276	278	291	253	253	288	244	243	248	224	239	277	266	252	278	280	256	241	246	250	259	268	273	256	276	261	271	256	262	279	289	263	281	268	257	281	294	255	250	235	263	286	259	272	280	253	235	290	281	265	266	284	285	269	291	265	248	286	282	272	253	254	258	264	267	258	280	293	271	253	239	257	265	275	268	281	252	253	263	270	251	241	286	251	304	281	234	252	275	277	272	255	282	274	284	250	256	283	251	255	266	252	269	241	270	268	257	264	239	248	280	297	277	279	277	275	259	295	242	257	247	270	271	307	266	281	278	286	250	248	272	252	256	284	238	258	248	277	252	261	243	256	250	291	278	269	269	273	272	277	291	269	252	273	271	240	260	290	273	266	243	247	246	276	281	253	276	277	253	240	292	302	238	271	250	254	288	266	287	258	256	271	255	250	260	264	283	283	288	243	271	306	260	278	282	291	268	227	252	236	273	272	252	267	279	269	278	257	256	255	285	265	246	290	315	267	259	284	265	275	251	271	264	322	263	279	290	288	223	248	256	274	285	260	259	260	260	254	250	291	260	270	215	243	293	280	249	276	264	261	268	291	277	246	297	292	232	264	277	275	262	306	297	272	272	291	256	290	267	262	263	243	262	264	298	294	240	278	276	287	263	272	270	278	248	251	246	293	277	291	287	251	274	305	296	291	268	269	282	247	267	295	268	259	286	291	285	266	272	280	275	239	284	277	274	276	282	297	268	303	264	256	288	260	273	302	255	278	258	240	269	270	266	268	261	292	272	293	266	297	248	284	288	281	258	273	282	246	271	270	247	293	253	253	280	229	222	250	270	244	267	269	246	272	247	266	259	261	247	232	282	221	264	251	276	279	232	247	254	257	278	257	266	252	256	305	266	260	289	292	259	266	231	252	271	286	247	255	298	309	292	272	249	250	272	243	245	266	277	243	252	249	249	270	274	302	255	250	264	275	255	270	269	270	256	247	258	272	242	264	258	314	262	265	263	282	254	278	268	240	266	260	281	268	283	273	274	272	243	278	264	240	289	264	288	243	278	279	267	267	271	231	239	266	252	275	287	248	251	279	215	266	295	261	301	272	237	253	263	284	275	267	260	268	265	308	268	272	288	256	256	280	244	284	250	250	233	291	257	272	266	248	284	253	267	294	289	240	247	236	266	253	280	246	255	263	262	273	279	220	288	274	288	254	275	266	233	292	263	284	275	295	261	266	251	257	238	238	237	254	251	283	254	255	249	252	252	248	262	292	241	308	267	284	263	269	278	284	286	264	239	275	253	261	290	285	285	243	285	299	268	261	273	261	253	239	300	267	249	267	280	275	256	246	281	250	272	281	248	272	263	286	255	288	267	285	249	290	255	269	247	292	269	274	265	257	309	245	279	298	271	299	270	267	247	246	287	282	267	258	268	263	263	277	259	285	304	261	301	264	247	249	249	262	271	240	256	247	292	261	280	270	254	268	254	264	268	255	263	257	259	302	280	281	287	268	257	251	256	277	255	257	259	266	264	274	279	252	293	264	286	276	286	284	254	253	313	247	272	273	266	244	255	247	269	286	267	278	283	272	285	256	263	255	277	247	216	261	274	273	292	242	273	291	315	278	303	239	266	265	216	243	237	284	255	263	284	286	275	288	259	280	256	276	259	257	286	262	266	303	255	281	270	246	278	265	276	288	291	264	255	277	256	289	237	275	253	264	261	248	263	264	263	277	264	242	266	298	285	269	299	266	273	237	276	256	252	261	251	249	273	272	251	252	239	269	291	288	251	282	266	309	260	264	257	284	253	296	285	261	245	270	283	275	263	275	260	290	239	252	243	265	294	288	301	274	273	234	264	290	301	271	240	297	267	289	275	240	279	264	256	241	253	247	289	287	243	234	252	300	260	253	291	268	255	245	288	248	265	246	248	267	263	247	234	252	280	258	273	257	253	241	241	249	284	295	262	313	252	281	278	272	253	272	247	259	286	262	252	276	281	282	265	284	249	262	282	289	283	263	257	291	258	304	265	247	296	276	271	259	257	256	292	273	276	262	290	254	265	289	250	279	241	222	248	262	243	268	244	272	261	251	265	278	249	239	240	277	265	317	278	317	268	280	272	265	252	275	255	256	257	274	282	272	271	242	281	269	271	292	293	276	288	276	285	254	254	233	242	269	276	292	276	278	280	276	273	241	262	296	263	263	285	265	258	266	246	256	294	252	275	264	274	260	292	280	281	256	257	277	278	290	269	257	295	265	276	273	270	280	248	261	266	266	257	295	259
8086	1281	2320	2698	2188	1719	1502	1288	1060	1133	1009	936	911	957	838	822	839	806	755	773	726	725	726	759	767	707	747	695	702	673	694	707	698	669	720	676	704	690	690	678	707	666	694	715	696	660	721	727	659	660	679	717	624	698	676	679	667	667	729	652	637	697	669	679	669	690	684	707	676	662	691	693	662	671	660	640	654	663	708	687	628	651	662	679	657	673	676	676	600	665	630	685	689	678	648	669	646	681	676	677	652	709	617	702	685	689	632	684	675	690	661	628	619	650	672	637	641	691	639	648	668	703	664	632	679	676	709	611	631	716	623	650	606	688	691	691	670	643	709	666	628	602	655	620	680	636	650	662	670	648	617	675	675	621	652	671	631	648	647	682	666	659	687	689	636	670	654	640	651	644	702	713	641	653	601	651	672	701	681	698	632	700	673	650	674	644	662	625	623	656	675	707	695	644	635	684	709	646	653	707	633	619	668	699	643	698	677	662	640	708	672	677	705	648	644	677	664	704	629	632	653	669	661	721	679	697	628	663	686	707	626	677	680	673	678	702	652	651	691	672	679	652	618	618	622	649	639	624	670	678	639	655	649	673	618	640	689	619	628	665	630	639	643	665	627	650	647	715	675	643	643	652	650	677	679	636	685	675	670	696	636	721	694	626	663	694	657	636	685	689	640	690	666	655	684	677	633	673	698	657	642	666	600	624	696	627	668	666	729	690	661	641	647	631	660	650	641	651	670	674	664	646	676	695	665	635	665	653	668	636	661	698	680	710	649	668	662	644	687	651	718	679	663	611	640	662	621	696	690	686	633	670	638	702	662	669	640	678	666	679	635	660	660	671	732	649	670	642	609	706	649	646	677	673	614	663	606	692	631	698	667	680	693	672	648	676	653	677	665	671	688	632	693	663	673	657	693	693	650	646	653	649	656	670	701	657	674	672	692	690	657	639	693	673	697	675	665	662	612	695	663	675	661	664	686	606	626	629	684	688	672	679	644	621	641	658	666	687	745	613	643	628	652	672	647	633	677	701	683	660	623	662	678	627	619	655	681	660	657	641	661	615	617	663	698	652	652	652	667	688	737	656	674	709	695	667	658	683	663	650	637	655	658	645	622	722	643	651	681	638	636	645	638	657	620	657	710	691	644	635	707	672	637	682	678	644	652	705	649	684	685	712	646	674	660	682	644	649	635	679	670	645	615	625	671	694	658	697	635	629	682	670	683	640	662	686	700	646	657	657	665	633	639	692	670	660	655	752	689	641	672	651	629	608	632	652	659	683	687	701	646	689	638	710	714	617	666	626	641	651	696	664	678	646	668	669	649	688	694	665	629	642	657	648	655	674	663	677	654	643	654	700	713	672	694	664	657	644	680	674	679	679	682	651	666	680	631	655	681	650	660	650	607	702	662	701	644	673	657	686	671	659	692	683	630	633	703	654	668	583	695	655	622	658	629	642	665	653	650	662	648	685	703	684	625	629	655	680	675	680	644	601	662	666	680	663	644	664	660	667	685	631	650	697	710	688	652	625	686	659	662	637	648	692	667	627	663	646	683	657	687	677	687	689	701	671	670	661	675	614	681	687	635	662	655	664	668	657	658	668	679	691	717	657	715	650	650	683	631	681	699	700	665	684	652	630	661	693	656	688	630	661	725	677	658	697	687	635	684	671	675	646	669	642	698	665	650	680	667	648	694	627	691	665	639	624	667	665	661	651	669	677	662	643	693	669	631	656	660	678	692	682	649	673	650	626	698	668	679	687	657	666	673	660	659	648	676	644	645	662	661	637	635	650	643	658	662	682	707	673	718	673	647	644	667	660	593	644	656	651	652	628	667	677	670	655	653	700	644	662	711	690	666	655	689	632	677	689	667	673	720	667	679	691	637	659	669	658	665	676	653	658	651	603	695	608	690	669	647	624	711	650	688	665	649	665	639	649	700	666	676	655	614	639	673	693	640	678	693	649	680	668	675	639	617	683	679	691	667	652	636	686	673	624	664	634	628	629	633	652	668	706	668	686	650	657	637	680	666	672	660	655	655	671	661	653	708	598	670	683	673	652	663	687	678	609	640	658	668	681	672	650	652	669	660	650	677	646	690	678	660	695	658	662	659	681	670	653	659	626	712	648	662	672	664	684	653	599	665	620	655	678	684	682	666	661	654	662	671	670	635	647	680	669	659	630	645	681	605	665	669	654	692	665	610	603	663	638	643	715	690	668	690	645	647	699	638	696	644	659	647	672	660	634	665	625	647	647	625	665	648	669	680	629	676	682	688	630	683	691	683	646	621	634	664	695	697	645	660	682	668	693	656	693	690	623	712	643	648	695	711	664	705	716	630	703	648	657	667	679	669	701	680	652	676	651	662	666	655	644	644	664	652	679	671	701	657	660	675	632	660	675	715	645	619	632	658	658	675	643	625	632	662	658	649	652	638	612	636	707	666	654	614	676	662	676	663	675	681	681	641	659	701	630	650	610	688	697	648	712	674	669	646	627	652	663	649	653	665	634	695	640	670	681	657	677	673	663	651	650	655	661	654	671	648	700	646	724	660	651	590	669	666	637	658	655	653	667	649	645	672	652	691	662	677	729	684	667	646	703	678	673	706	685	678	687	708	679	632	657	685	646	669	633	615	693	663	685	639	618	722	668	655	656	657	648	657	693	674	674	646	632	608	661	635	639	698	650	651	638	639	683	658	713	650	690	703	656	656	650	645	643	640	673	692	632	696	640	699	680	676	660	687	696	663	657	653	675	616	654	694	645	619	672	672	660	655	635	679	703	666	683	675	678	679	694	655	660	670	674	671	689	635	645	624	688	643	704	673	644	655	622	655	632	678	607	654	687	661	657	599	642	677	662	621	636	695	643	678	603	651	676	671	671	637	686	647	714	683	644	687	692	683	665	701	652	664	657	685	657	688	650	681	655	630	659	635	704	676	675	627	668	716	704	656	652	654	653	727	691	706	627	715	671	617	687	667	642	632	686	676	669	691	687	639	649	659	663	649	675	658	662	675	645	726	668	708	631	702	660	664	645	641	632	676	662	678	649	711	676	658	651	677	614	700	646	676	627	671	667	686	670	653	673	690	651	650	672	660	662	618	614	601	685	658	669	656	672	659	675	684	669	663	662	670	656	666	644	636	670	664	686	645	604	649	667	658	671	602	643	702	679	692	696	673	717	674	684	684	676	659	662	701	676	666	681	720	658	642	651	668	667	665	661	710	684	651	696	694	659	641	660	702	712	653	668	685	632	687	663	633	682	645	639	673	663	659	640	640	663	660	621	637	698	661	646	639	675	658	673	669	672	620	657	651	673	695	659	699	685	665	668	663	687	659	680	680	660	658	689	684	671	671	645	673	633	704	710	665	694	638	653	699	670	658	664	643	678	666	661	663	671	649	660	678	635	638	687	670	672	609	715	681	642	672	704	662	636	639	669	702	650	657	705	690	646	662	629	670	626	689	724	615	637	688	667	673	680	698	636	681	623	647	682	639	647
1544	377	372	377	358	368	380	325	361	378	391	362	357	361	359	353	351	361	362	374	364	345	365	309	375	354	348	348	386	362	372	347	359	377	350	393	357	374	364	375	378	377	356	366	343	384	328	323	335	365	388	338	327	310	323	385	370	339	339	380	353	365	389	353	380	351	368	385	378	394	351	336	374	333	322	384	334	361	346	342	317	356	353	340	361	333	350	372	366	361	349	373	350	397	347	346	372	376	325	367	391	400	310	376	352	347	358	379	384	337	362	411	360	343	364	359	340	337	323	340	360	389	380	294	378	353	327	378	352	335	362	337	376	355	355	347	371	385	378	358	344	357	362	349	371	394	347	375	345	367	361	382	332	348	391	353	366	370	336	337	367	383	376	374	404	344	369	303	350	332	372	403	344	335	389	358	347	363	383	365	338	327	367	343	321	332	340	384	344	331	381	335	397	395	340	367	364	319	354	339	361	370	383	364	365	326	357	378	361	325	336	368	416	356	323	356	345	362	391	364	317	327	344	381	400	346	358	363	384	352	386	363	392	322	344	375	337	349	373	380	367	352	381	361	354	338	333	317	352	353	361	362	360	357	329	374	363	317	382	361	376	380	370	323	362	371	356	336	406	384	355	362	359	379	396	371	350	345	355	356	340	361	349	345	367	354	357	348	317	367	364	394	353	354	342	337	325	345	365	358	344	355	306	380	373	374	331	346	386	368	323	378	354	348	373	371	349	347	351	351	326	341	372	370	353	346	321	349	361	368	354	377	406	333	319	358	357	370	340	365	355	343	341	349	331	367	351	367	337	354	324	357	356	334	374	395	347	355	347	325	356	377	368	378	376	332	342	380	375	351	369	354	331	340	369	374	330	344	376	354	376	377	377	396	342	343	326	404	359	329	370	395	367	354	370	351	344	348	367	334	329	351	343	340	336	357	326	380	351	332	314	339	375	345	349	389	344	359	329	348	346	374	373	354	356	379	367	354	348	361	360	378	393	378	344	337	392	376	356	368	352	347	352	342	387	349	358	401	351	380	324	364	349	320	339	334	357	362	358	341	391	351	355	385	388	370	354	371	380	361	384	327	349	358	368	362	362	399	346	372	408	354	348	366	322	376	356	358	382	355	326	378	315	392	354	377	359	359	344	340	409	354	369	429	361	367	329	347	376	395	369	362	370	328	368	360	339	340	365	358	372	367	363	346	365	341	343	330	391	368	372	373	361	344	328	370	356	314	377	404	338	386	351	321	347	347	353	357	326	323	352	349	343	332	389	370	385	379	344	352	414	348	379	355	387	377	343	375	337	376	348	387	363	350	346	326	308	369	369	370	394	343	365	355	345	353	344	365	380	312	360	358	346	383	371	349	346	365	345	382	332	403	360	372	391	364	387	392	326	330	369	365	361	325	352	349	366	353	366	368	404	393	373	358	361	374	366	394	385	342	353	356	353	373	375	357	352	339	388	382	397	351	350	362	318	343	350	381	364	358	378	390	310	357	351	347	366	371	396	349	359	383	373	374	391	367	357	334	414	327	348	400	350	322	322	322	388	374	360	365	358	388	358	356	356	342	357	360	349	341	354	365	379	332	319	327	366	361	358	372	372	324	334	358	323	355	337	387	375	386	342	385	372	380	341	361	353	356	373	372	341	310	376	368	326	301	391	348	384	393	370	345	330	335	338	323	328	325	343	358	351	351	385	353	376	343	329	363	338	350	392	376	357	352	359	353	360	397	338	362	361	358	377	366	369	381	374	343	358	408	359	376	374	386	327	346	386	359	412	322	351	397	359	397	379	360	329	400	334	370	380	340	340	400	360	325	357	372	402	338	323	357	342	375	354	332	354	333	335	358	394	306	344	349	372	367	331	372	412	392	372	360	312	324	368	350	386	383	363	339	355	328	340	387	370	373	344	385	376	361	341	357	370	380	369	379	343	357	393	359	351	330	312	379	377	353	349	369	375	351	316	386	343	347	359	400	374	348	348	355	372	354	374	340	374	333	369	349	360	365	354	348	360	347	354	378	382	388	384	366	354	333	339	349	370	369	332	366	358	367	365	377	382	367	362	366	374	331	361	362	362	399	340	336	335	360	340	336	369	357	383	386	380	386	366	340	348	353	344	378	358	388	345	345	359	356	340	385	339	375	363	324	353	353	381	365	376	356	370	347	366	321	361	361	337	362	392	388	361	346	343	360	372	355	305	389	373	362	355	324	337	311	366	331	373	340	344	392	329	346	353	385	355	333	359	352	321	334	363	336	331	364	348	411	348	342	339	373	391	377	329	355	334	371	357	335	360	363	356	379	389	370	331	356	322	335	346	338	392	327	337	351	341	354	329	365	319	392	366	362	360	321	345	327	335	340	323	399	389	368	387	348	360	361	369	357	340	340	358	372	352	357	363	361	378	366	370	337	311	385	349	342	391	357	338	356	325	391	391	364	354	365	349	349	365	365	391	330	370	364	375	359	353	336	339	377	379	333	364	308	378	383	342	316	328	355	380	340	366	366	369	367	343	369	376	374	366	363	352	374	372	365	309	391	399	348	335	384	362	391	369	350	388	387	386	363	374	378	346	328	347	382	357	340	312	378	374	346	341	356	368	379	353	338	336	372	366	377	370	393	384	378	375	371	389	380	345	357	389	377	332	343	365	357	388	367	419	354	407	320	365	352	387	325	349	361	369	379	380	363	359	354	358	333	358	348	370	387	336	331	355	373	328	360	380	372	358	350	345	367	365	345	358	362	336	378	366	355	343	343	364	354	343	308	362	361	347	352	376	358	338	346	353	342	343	382	381	323	330	397	393	382	319	354	346	375	339	380	364	349	293	347	374	338	358	326	374	363	364	349	347	334	367	338	370	364	342	355	349	364	324	374	394	375	394	365	363	348	352	350	368	390	330	345	352	343	323	377	362	348	357	339	367	371	371	374	367	344	379	406	383	349	352	335	362	378	344	385	349	349	347	366	347	357	348	365	348	347	356	354	359	340	352	345	340	348	352	359	346	371	333	321	330	339	409	343	355	371	361	334	354	371	368	333	387	358	355	358	332	381	334	348	333	334	339	317	344	355	338	340	363	359	366	381	358	319	362	384	339	362	332	334	361	377	360	381	365	379	351	310	374	357	358	334	369	391	369	372	335	354	350	382	340	339	383	372	379	360	376	391	353	345	348	369	363	359	328	351	370	341	366	365	333	378	350	340	377	371	358	355	382	408	367	327	348	351	346	347	356	362	369	351	354	351	319	383	349	317	363	350	342	364	371	366	366	346	343	315	354	323	404	357	369	344	363	335	359	382	338	362	394	374	382	351	387	344	344	333	379	364	348	349	361	338	347	339	369	306	375	373	376	319	319	364	333	351	356	376	362	378	350	364	338	373	342	365	349	356	350	354	363	375	347	384	319	373	373	348	374	328	335	350	372	348	366	376	368	361	366	355	352	420	371	383	374	363	364	379	389	353	367	351	398	352	339	381	343	355	360	356	346	353	300	350	295	366
1862	808	836	815	834	771	819	782	787	774	774	808	849	781	781	769	750	770	808	795	847	760	816	813	760	804	791	831	757	783	742	815	782	769	799	767	848	778	813	786	780	817	787	788	736	806	789	790	813	786	714	852	844	767	775	842	799	822	766	782	753	841	810	748	808	791	790	795	758	802	758	741	821	787	843	801	838	829	774	789	826	797	756	787	754	802	749	851	772	832	796	801	793	766	799	794	777	788	839	762	802	790	830	771	779	774	851	811	805	813	794	804	846	790	848	830	742	847	782	796	816	790	760	789	770	777	758	805	815	747	791	736	826	825	760	774	748	764	800	790	815	795	784	797	772	792	772	794	791	786	801	817	786	769	730	769	782	832	823	783	729	741	765	732	804	831	816	791	792	807	781	755	772	761	743	861	719	812	794	805	745	817	814	784	762	791	820	807	781	788	803	804	797	806	815	816	787	718	769	742	824	775	815	897	822	764	812	801	791	769	790	839	776	774	813	870	827	751	798	767	783	824	765	762	809	762	800	767	802	772	802	826	825	809	737	833	777	836	731	782	800	815	823	776	788	809	790	766	768	843	824	772	799	787	795	768	812	796	781	767	830	814	804	756	761	765	788	787	778	791	769	785	759	805	787	762	819	791	781	769	764	804	774	763	817	836	796	815	777	769	761	768	761	803	806	771	737	769	793	800	805	817	770	808	762	786	816	866	781	809	824	805	736	759	777	818	751	799	809	822	759	832	780	731	769	801	773	795	769	766	758	824	799	750	777	770	786	827	830	817	745	770	761	785	808	852	808	782	745	797	809	745	781	748	748	813	773	794	789	753	801	775	756	794	745	781	775	792	798	814	795	819	815	730	800	877	783	766	840	766	764	764	839	761	720	802	770	769	761	788	866	801	774	827	798	761	804	825	779	770	826	777	764	780	780	770	784	827	780	806	792	736	758	776	779	801	763	752	791	860	783	889	768	771	795	813	758	808	755	755	812	791	776	751	768	799	818	776	803	795	757	738	844	806	782	819	789	784	837	759	826	766	784	767	769	779	808	815	821	760	793	763	771	772	781	818	782	785	876	778	760	822	789	815	822	835	802	797	832	794	815	800	769	778	804	790	737	749	815	800	768	816	786	816	821	753	780	784	764	810	824	826	767	791	819	796	822	776	821	813	765	833	745	850	759	828	804	826	796	799	802	737	836	754	838	791	778	752	820	830	759	804	797	790	847	825	803	785	783	796	743	743	801	764	810	771	758	788	791	756	760	845	805	774	823	827	737	810	760	799	752	823	791	768	780	809	801	847	802	798	815	777	774	769	782	797	762	795	807	799	800	807	864	858	786	791	792	800	829	761	797	784	816	779	786	820	810	779	791	804	789	802	825	818	723	815	872	758	802	765	735	786	754	782	771	825	787	777	831	845	783	807	824	806	792	804	753	789	795	846	807	852	785	777	813	817	785	829	772	787	808	746	798	827	818	804	780	834	795	790	777	838	780	766	751	804	766	819	824	748	771	828	803	759	784	755	761	801	751	775	810	767	784	803	781	768	772	794	786	794	799	809	822	817	789	785	769	827	842	808	781	763	748	759	799	791	833	807	797	780	809	789	803	802	780	771	774	831	772	811	825	818	761	808	814	813	785	797	815	778	784	762	739	821	784	872	784	721	752	770	798	858	792	777	794	824	763	832	807	806	808	802	764	770	789	748	835	815	764	792	758	786	753	801	789	796	767	795	794	799	860	819	771	824	757	764	810	790	803	784	770	812	793	786	803	760	793	747	779	795	749	780	793	795	832	747	787	817	764	796	757	785	753	786	838	756	817	818	816	839	788	733	759	810	798	814	773	805	761	764	779	843	785	821	826	810	797	825	818	787	792	794	793	783	825	778	832	797	801	805	822	818	815	835	791	789	816	769	770	815	812	838	814	763	784	786	792	780	816	795	794	769	814	827	747	830	808	759	746	783	758	799	752	762	772	773	785	772	768	781	771	825	769	751	760	805	808	784	810	828	819	760	756	813	772	741	757	802	779	814	771	789	799	781	868	758	780	768	830	797	795	756	774	814	738	797	769	768	793	772	763	789	801	790	780	804	777	811	812	792	806	726	780	792	821	765	814	799	839	813	764	772	814	809	843	756	804	763	802	827	819	823	863	778	828	769	825	787	778	785	770	785	788	803	812	781	735	795	767	814	824	810	789	814	755	800	815	753	822	773	751	820	733	800	791	791	770	864	790	780	849	798	790	747	828	777	793	824	792	768	777	795	832	801	742	797	830	778	778	765	817	840	790	811	778	817	791	782	860	785	746	780	759	798	765	767	789	778	734	788	807	862	807	825	823	753	758	778	810	795	769	817	804	771	811	798	771	801	792	820	760	773	750	775	846	768	786	763	759	761	800	808	788	803	801	766	836	775	750	804	797	782	786	799	791	805	820	789	789	764	825	799	802	828	790	849	790	818	813	748	756	777	814	824	794	826	742	792	800	773	856	841	824	789	767	813	776	826	791	763	852	815	785	816	745	773	780	803	816	783	790	747	808	800	771	754	801	751	779	741	782	785	819	788	790	793	794	789	805	820	826	810	826	783	779	793	798	797	756	733	794	740	828	856	798	795	758	834	769	796	761	768	798	748	741	781	773	753	773	763	806	761	753	772	815	767	829	813	832	763	782	816	802	788	834	810	807	774	777	757	758	832	816	797	787	806	779	763	790	797	775	793	747	798	838	762	837	785	765	819	820	771	802	775	774	778	758	825	859	759	829	824	768	823	788	743	768	787	799	772	797	740	809	780	789	824	797	772	786	779	841	777	795	779	795	802	841	767	781	780	762	759	802	787	792	772	804	775	822	753	801	815	766	756	710	799	794	762	825	806	798	807	754	808	820	819	831	718	801	766	760	754	766	807	760	773	790	787	818	742	788	827	800	782	790	793	774	836	792	819	809	810	798	800	845	815	778	788	790	817	766	780	804	775	812	804	819	789	836	810	799	760	775	820	753	729	734	780	848	787	781	803	814	795	779	785	797	800	807	785	785	740	800	753	766	858	774	744	837	810	833	790	775	788	832	771	824	804	824	804	757	776	818	797	777	826	779	812	793	804	775	840	835	755	809	773	798	807	815	787	789	767	795	778	780	802	779	733	817	743	824	756	785	807	759	780	761	857	808	839	734	816	794	765	759	822	833	821	782	765	776	831	816	749	718	773	761	799	747	803	760	778	812	805	765	766	825	765	812	766	774	806	781	778	808	785	757	809	836	740	763	752	871	783	810	759	738	775	789	788	785	786	774	754	762	807	802	796	826	800	772	764	775	758	815	797	777	766	835	775	759	712	807	803	793	799	805	731	800	810	777	770	770	707	804	773	747	775	814	787	839	796	745	811	812	758	790	795	773	792	823	803	742	740	789	747	786	798	797	798	784	794	810	821	771	818	732	772	804	796	784	809	794	827	793	761	777	825	830	808	771	808	736	793	807	796	815	807	768	775	768	774	815	782	757	798
7607	548	579	484	333	302	275	197	207	211	212	184	209	177	187	188	182	193	204	192	172	200	165	182	168	152	160	174	181	171	177	181	171	195	156	167	175	194	202	175	197	186	137	176	148	194	167	191	148	147	175	141	177	161	149	154	165	161	195	164	153	141	163	160	185	175	196	166	166	183	195	160	188	179	161	192	186	169	171	142	172	181	196	201	184	165	173	175	188	166	177	155	158	169	168	198	171	164	180	168	179	174	179	168	180	163	186	169	144	158	171	165	190	162	169	148	159	187	172	158	185	177	179	185	157	163	212	178	164	174	169	155	181	157	176	163	163	174	176	163	152	174	179	172	186	151	161	173	174	169	173	209	166	149	165	189	156	184	155	181	159	152	176	178	189	165	181	182	202	168	165	160	171	179	176	152	183	148	161	174	174	166	208	179	174	173	175	204	183	159	195	215	182	173	164	193	197	209	177	166	179	208	188	137	153	161	173	180	180	175	158	161	179	161	160	181	188	173	155	190	190	192	177	162	170	187	168	158	156	165	134	190	150	183	175	166	200	188	170	177	151	148	182	194	161	171	166	162	159	174	186	190	156	167	133	170	159	187	181	176	164	186	186	177	191	159	185	173	169	179	200	172	168	174	191	172	201	192	170	174	207	180	187	177	175	183	202	167	163	163	177	181	175	181	176	188	161	185	162	152	181	177	143	142	181	159	160	182	176	174	201	177	150	160	155	176	153	157	185	191	187	160	162	173	170	162	188	195	178	158	153	180	167	165	171	173	172	192	182	167	166	177	167	157	152	170	168	188	189	199	149	187	185	155	198	206	174	165	173	177	167	176	178	172	149	166	168	203	182	192	182	223	179	172	156	175	192	183	170	177	174	185	165	160	221	194	181	178	186	173	207	176	173	184	150	183	169	162	169	166	196	175	175	167	159	175	172	171	192	183	172	204	169	190	171	174	172	179	177	170	164	185	163	189	166	209	181	145	190	160	177	181	170	186	158	150	140	172	178	195	181	176	165	160	170	160	170	154	174	138	144	181	184	176	159	154	152	192	178	171	157	168	172	175	168	183	170	177	178	190	161	170	177	173	155	181	169	173	185	161	179	187	168	173	169	173	166	185	162	174	154	178	152	173	188	167	173	182	148	171	163	191	181	169	171	173	171	159	157	155	209	182	197	144	174	191	166	183	179	180	176	186	172	184	170	169	186	155	169	178	172	175	155	201	172	153	160	169	144	191	183	179	181	173	184	152	176	160	187	232	169	166	183	173	164	166	171	210	157	185	186	168	182	181	180	183	169	176	177	196	155	171	165	194	155	176	193	197	190	192	182	190	189	188	158	197	160	170	180	151	175	159	165	190	163	196	192	178	158	152	185	160	191	167	179	164	171	164	178	163	178	172	191	183	188	196	177	174	169	182	171	191	203	185	186	176	175	164	169	182	195	179	161	195	167	174	155	164	186	162	195	175	176	147	174	192	166	156	147	163	157	174	158	164	147	164	186	176	141	167	179	184	161	170	152	167	171	154	154	168	189	147	198	185	197	186	179	193	184	177	184	205	190	182	152	169	167	155	180	180	190	169	174	181	186	176	197	183	183	175	187	166	156	185	182	176	168	150	139	157	153	184	177	157	158	173	206	168	147	175	199	161	164	164	159	159	146	162	183	188	192	167	159	171	158	158	157	170	204	141	169	149	196	158	185	161	175	186	171	183	167	168	172	198	164	166	163	205	174	190	174	203	167	168	216	166	165	181	170	180	188	173	189	183	184	178	212	176	189	161	197	178	175	145	152	164	166	188	188	161	172	164	191	194	178	177	160	174	173	198	150	169	189	183	186	184	177	168	175	181	167	162	168	174	175	152	199	157	168	160	172	183	170	178	159	192	170	173	185	166	170	194	177	183	182	167	179	180	181	148	192	182	181	199	152	192	171	171	164	179	171	176	180	172	186	162	185	164	177	200	193	154	148	159	173	172	171	180	189	170	164	169	163	175	178	163	170	156	181	171	156	155	183	182	177	194	166	167	196	184	207	179	178	182	194	175	168	183	187	186	159	157	173	181	169	182	159	160	189	178	162	185	183	185	191	179	183	178	184	158	145	174	187	159	173	180	183	162	171	175	157	166	146	178	199	177	198	200	163	154	150	139	181	182	171	187	177	161	179	172	194	188	182	192	164	169	151	156	189	192	188	161	197	170	185	168	181	188	180	182	190	156	156	187	184	173	163	166	155	145	158	173	182	204	179	211	166	158	169	153	164	167	164	168	155	182	158	176	187	187	183	151	164	181	181	205	135	185	157	174	174	181	195	189	194	144	190	165	190	183	183	193	161	160	190	191	174	154	193	147	175	177	169	172	183	171	206	200	166	178	182	158	182	197	196	187	149	147	174	168	184	184	183	172	184	165	165	181	186	181	194	149	167	182	160	152	185	203	192	183	154	184	155	166	180	166	177	175	167	161	209	177	147	144	160	143	203	178	173	156	165	193	167	178	186	165	212	200	190	167	211	153	155	162	163	155	156	169	193	163	185	177	176	167	180	179	159	190	180	168	168	193	158	180	190	164	179	202	167	156	169	173	164	160	163	185	176	157	200	176	188	197	154	184	179	203	177	180	175	187	196	156	189	167	178	162	164	198	166	168	198	195	193	173	183	149	207	187	170	173	158	167	168	180	166	168	177	163	155	169	163	173	177	173	184	192	168	198	195	177	180	180	168	181	176	170	187	172	161	193	203	165	144	183	200	182	213	183	167	149	177	191	172	180	172	170	179	177	169	178	171	177	171	164	173	201	174	161	194	193	183	163	195	200	169	166	167	184	177	180	133	150	142	186	170	180	193	196	177	183	169	156	177	193	171	160	167	189	171	186	159	187	184	163	161	170	174	167	188	164	158	167	181	178	174	181	177	168	152	196	151	154	167	175	173	144	170	198	182	176	187	174	159	179	177	164	181	160	171	145	186	145	137	142	181	180	162	181	174	172	166	189	158	178	186	169	177	189	170	160	171	176	182	194	179	188	180	167	159	172	185	163	199	197	176	168	187	185	171	192	169	157	163	178	190	189	181	163	176	161	184	143	191	207	151	166	206	208	183	161	149	184	160	170	153	195	170	154	172	156	158	182	190	178	149	167	154	151	179	185	159	159	207	166	162	179	193	203	170	190	162	157	164	165	182	187	170	169	139	144	180	158	164	179	177	166	189	151	184	187	176	163	184	180	167	176	157	185	196	160	173	165	168	165	164	158	172	154	180	173	158	186	172	192	177	171	142	146	181	171	164	197	145	163	189	180	170	188	149	183	157	176	177	165	180	169	172	194	186	187	186	181	159	181	196	189	187	156	164	154	166	175	203	190	180	170	161	166	152	153	157	158	183	200	157	146	179	163	168	176	164	165	187	150	182	185	164	175	163	151	181	160	172	182	164	195	178	184	178	200	155	183	162	165	194	167	179	181	160	172	168	171	169	170	168	164	162	181	159	147	165	176	172	183	164	173
6173	773	1284	1551	1233	1042	865	752	639	705	580	614	623	539	520	518	520	529	532	481	523	511	512	475	492	473	465	496	470	447	458	454	437	509	492	486	495	462	482	459	450	474	426	472	452	461	443	462	469	463	513	433	460	427	464	467	469	437	448	451	420	458	460	455	449	440	431	437	437	433	448	483	438	436	451	438	466	464	468	459	457	464	447	430	504	460	434	445	432	474	467	478	450	464	468	471	424	432	476	469	449	459	446	473	425	434	421	437	441	462	428	485	443	451	488	432	431	474	503	486	458	445	432	450	442	411	422	455	436	420	450	437	509	451	437	426	468	430	467	408	440	419	413	440	399	474	467	446	420	453	453	455	455	466	474	449	441	436	431	481	450	428	452	447	471	467	448	427	437	433	445	437	452	445	440	428	477	416	446	422	458	435	421	466	451	452	447	473	456	438	427	390	421	435	416	461	417	415	442	486	426	425	458	464	443	449	425	455	437	422	501	436	443	467	454	425	452	436	426	447	457	472	470	473	432	452	461	483	492	458	457	450	454	478	444	461	412	538	424	401	435	447	454	418	479	428	480	443	437	473	456	440	486	431	459	455	432	463	417	435	412	451	458	428	417	425	484	461	450	433	434	453	475	461	411	427	443	453	451	465	435	432	431	478	440	456	460	457	468	439	470	431	461	430	449	483	449	447	460	467	487	462	412	443	472	438	426	436	411	448	440	471	485	445	422	420	454	472	466	476	455	454	458	472	482	435	463	435	435	442	465	451	432	460	473	436	455	460	485	433	441	452	447	470	450	463	449	412	432	447	418	496	408	440	435	455	445	455	417	417	403	431	436	452	482	471	434	444	454	473	479	426	465	420	471	425	462	487	425	497	420	466	404	436	450	465	483	439	426	424	444	443	451	458	458	431	468	447	445	439	446	396	454	406	440	450	468	441	439	462	448	452	418	440	414	470	437	503	456	450	441	447	414	441	443	450	451	414	439	474	411	415	461	434	470	422	418	405	413	447	420	436	414	426	473	459	429	460	437	454	447	454	470	446	421	448	436	449	492	462	450	465	427	456	451	432	435	440	474	443	453	455	483	441	478	454	431	435	470	478	453	478	398	405	445	427	452	468	473	416	435	452	455	442	459	452	452	429	465	422	436	464	441	492	437	442	408	455	460	460	458	460	448	439	463	460	438	481	482	426	466	438	453	435	472	465	417	421	482	450	454	444	456	449	447	412	416	476	424	401	426	457	467	484	484	446	498	457	435	476	430	435	469	460	438	456	456	489	424	445	456	441	422	435	470	466	463	460	473	438	473	452	457	447	491	494	428	452	471	467	443	461	466	461	421	417	456	434	435	435	474	424	428	430	462	442	405	429	481	459	457	419	475	462	422	429	448	458	429	453	445	452	442	443	480	464	421	465	472	410	465	432	466	451	433	442	463	440	466	485	418	422	457	457	456	433	515	455	497	451	453	476	435	449	444	466	417	450	452	474	494	429	475	431	470	475	423	424	466	453	426	477	449	442	448	449	453	475	458	463	443	459	425	484	479	449	440	471	451	443	438	465	470	430	390	460	467	425	456	432	442	452	462	473	445	452	434	433	456	436	433	436	444	434	398	419	443	464	417	465	465	463	448	412	458	471	475	479	436	458	437	463	454	458	486	456	471	483	462	437	455	458	457	435	443	438	467	416	462	468	451	493	479	466	399	449	434	452	447	451	439	429	443	506	459	437	451	476	440	459	438	412	476	431	464	439	467	419	437	445	430	437	476	456	421	460	463	426	437	479	414	451	459	451	454	456	431	480	442	439	478	472	465	469	455	437	474	425	482	471	482	429	446	453	473	480	438	484	457	456	457	439	451	430	406	451	458	466	452	417	481	453	444	528	460	480	444	427	443	444	420	436	414	467	468	421	479	458	401	474	470	450	425	458	443	413	447	447	464	477	471	428	460	439	408	480	451	446	433	427	431	464	492	430	437	465	425	439	454	438	471	402	460	442	482	452	434	457	425	485	430	465	439	472	453	463	461	470	412	457	474	464	452	475	450	459	450	457	450	455	436	469	460	434	396	462	471	456	472	480	441	437	475	452	451	500	435	480	437	434	425	477	446	418	446	446	446	440	492	446	446	436	461	442	454	416	437	470	492	453	453	470	436	442	431	476	454	424	460	409	438	462	461	469	455	442	463	426	449	453	459	430	461	437	448	469	447	465	459	448	434	442	465	473	461	416	432	461	395	422	426	401	423	448	451	424	441	443	456	458	425	490	450	434	426	489	428	456	430	449	461	462	448	420	431	447	449	455	438	440	426	428	461	434	399	426	443	450	439	456	462	478	429	449	453	440	432	414	442	433	465	460	437	462	423	452	462	449	420	455	458	454	462	468	429	461	448	431	482	456	439	439	448	443	419	477	428	443	453	453	454	469	460	426	443	458	472	438	421	446	424	457	483	458	449	451	452	442	468	442	467	426	458	461	459	485	459	423	431	471	473	454	481	426	418	451	423	481	460	468	456	476	430	426	447	439	439	473	478	476	457	435	406	439	440	438	457	453	443	443	475	467	472	444	449	478	421	451	423	425	447	445	463	444	462	440	429	469	462	466	428	466	465	435	454	470	426	462	435	444	427	443	441	439	447	439	472	422	456	473	465	427	419	458	470	385	464	451	483	486	457	421	453	454	438	433	477	457	507	453	485	480	459	464	442	439	431	427	436	452	424	454	454	474	455	438	477	482	477	426	473	477	429	466	453	454	436	459	475	458	473	477	486	421	453	439	440	435	416	436	420	480	452	471	470	483	436	466	459	456	426	401	414	425	412	431	449	453	512	433	434	449	433	453	431	400	437	451	474	438	403	462	427	468	444	454	463	427	491	472	489	480	480	433	442	464	432	486	489	451	444	454	442	477	459	507	465	448	406	480	451	443	445	409	431	452	421	459	475	458	472	448	474	427	442	468	416	484	442	444	431	424	474	469	464	498	472	411	439	462	460	456	421	456	461	472	476	435	453	460	454	424	431	458	452	461	466	382	463	465	454	464	470	457	457	470	469	412	491	434	413	415	440	432	468	417	446	464	422	442	465	415	443	424	425	448	441	454	463	469	430	491	467	460	468	436	429	477	435	437	412	444	443	479	451	411	456	456	459	432	461	469	490	425	490	456	443	420	423	444	440	452	465	461	429	441	448	458	472	473	425	445	438	487	482	447	455	469	471	447	401	449	453	443	434	423	460	451	461	429	451	504	413	441	416	440	458	460	451	433	456	451	442	481	410	450	453	427	483	510	446	451	430	434	469	428	477	427	418	461	418	451	447	436	469	475	445	428	466	441	462	441	457	450	472	448	453	435	455	421	486	467	419	468	475	457	489	429	445	456	424	459	416	465	449	430	419	413	467	435	442	425	434	447	454	473	425	441	458	451	474	481	430	427	473	434	498	433	460	451	429	443	438	455	478	477	430	457	418	419	475	434	457	471	425	448	454	449	468	422	425	411	433	436	444	477
14302	1305	1097	886	639	483	394	357	363	341	350	295	314	333	309	274	319	291	312	288	302	271	251	263	270	274	295	279	312	245	281	282	243	249	273	278	247	293	266	277	274	278	300	301	297	271	289	244	291	264	275	285	285	244	264	273	287	267	282	267	288	256	306	248	264	248	265	314	281	289	256	246	279	265	264	232	264	278	277	257	268	251	295	294	227	261	255	276	252	272	287	261	273	247	260	276	292	238	253	277	233	307	284	277	256	302	283	259	249	248	281	287	268	265	258	274	246	267	251	290	262	279	290	296	270	298	266	281	226	251	279	281	265	271	274	304	275	273	269	250	268	260	242	225	265	266	280	290	307	297	276	305	269	274	273	259	264	270	257	236	275	267	258	296	273	239	246	248	244	269	284	257	274	292	238	235	277	270	249	254	254	272	252	269	248	264	298	257	288	283	268	282	272	274	246	246	257	263	261	246	255	268	256	278	284	260	282	269	302	291	277	263	281	248	266	253	263	275	290	272	264	269	285	233	289	242	260	290	294	291	265	220	266	268	249	272	266	276	279	298	258	254	251	278	273	284	308	257	265	284	255	303	284	261	307	255	248	268	291	276	263	286	265	266	252	255	288	267	255	281	272	283	296	291	258	261	299	250	240	284	272	264	263	246	261	286	259	269	253	275	260	239	254	260	289	259	259	282	262	272	268	287	282	289	275	243	278	286	245	258	239	269	279	278	279	292	287	297	280	309	262	288	293	268	296	263	265	268	271	271	261	308	281	271	257	232	271	282	299	288	291	256	280	254	278	259	259	289	253	269	275	271	245	274	281	263	270	278	256	239	277	264	254	260	265	267	273	273	264	241	245	318	274	248	260	245	301	229	294	298	284	295	269	272	262	267	284	293	282	287	298	256	252	253	272	254	298	282	266	260	248	267	274	266	250	274	269	272	263	313	270	243	292	291	258	261	279	258	285	269	285	280	241	281	258	271	270	266	277	301	264	269	291	274	273	272	272	248	301	255	268	268	284	284	284	292	261	251	251	289	293	289	264	254	262	274	220	239	288	274	292	295	250	237	272	271	269	264	295	274	279	293	269	278	274	271	245	224	255	260	239	256	264	256	285	233	259	298	267	285	275	268	274	271	286	293	256	260	273	273	274	279	275	268	255	266	277	275	250	288	293	264	272	254	276	264	273	235	289	255	237	247	279	256	266	295	283	274	250	285	257	263	271	283	261	265	266	264	290	313	251	243	293	274	234	254	287	276	255	264	241	263	286	270	256	251	302	253	252	284	273	266	296	248	249	217	231	271	258	227	297	259	269	267	237	257	210	283	261	251	271	250	280	270	272	267	249	287	277	244	241	271	236	292	267	276	260	248	254	274	273	270	255	271	252	291	306	303	291	271	284	253	241	276	285	284	268	292	272	279	281	254	292	281	264	250	255	288	243	269	257	262	253	240	271	275	235	290	262	290	299	248	256	267	260	273	262	268	270	280	258	256	250	276	261	243	261	256	290	254	275	287	261	249	258	269	260	249	250	276	280	265	265	260	280	248	253	260	257	256	252	279	245	264	250	257	246	274	256	286	269	268	287	273	261	249	228	266	270	246	272	258	271	295	244	252	267	277	273	295	289	286	272	263	258	267	249	270	242	256	249	234	241	263	293	277	278	244	266	292	267	248	259	236	244	252	248	277	269	274	275	263	279	277	285	267	265	269	232	294	271	288	226	258	287	257	268	284	274	250	258	248	265	301	294	267	289	284	287	256	283	259	285	261	258	259	292	249	292	271	278	231	235	308	283	245	304	265	284	282	255	244	265	274	272	269	290	269	248	266	285	288	260	278	279	298	261	289	269	263	299	257	269	253	274	246	267	288	281	256	240	294	251	256	283	281	274	259	282	245	272	225	265	230	276	259	257	276	249	278	280	254	276	243	261	289	255	266	257	266	264	259	256	249	247	280	242	239	235	271	291	266	268	260	293	329	268	271	277	248	277	245	253	266	284	282	294	291	272	262	264	300	241	249	232	257	263	278	264	273	287	297	254	241	283	283	219	266	255	314	326	251	259	294	283	267	272	276	261	268	250	290	293	261	295	264	270	258	275	273	263	288	253	269	289	306	277	272	277	278	285	297	252	268	294	287	293	278	256	252	260	245	260	277	264	288	247	283	288	297	281	271	266	259	257	294	289	256	258	254	309	283	296	266	306	286	271	280	257	300	280	243	223	280	259	257	268	300	249	249	288	265	275	304	276	279	258	263	239	311	275	251	274	246	271	259	275	277	289	262	275	282	277	268	261	292	264	252	259	263	255	266	298	292	284	283	284	284	274	246	310	277	288	284	283	260	298	244	311	255	280	291	249	320	260	290	240	303	244	264	302	259	281	276	247	276	286	312	228	244	262	264	281	269	269	290	240	277	267	228	278	269	251	274	278	260	265	271	260	241	280	278	265	262	278	288	289	282	251	232	250	294	282	279	299	280	285	240	281	274	267	284	269	272	269	273	274	251	281	270	282	280	307	280	244	296	291	251	280	255	298	287	274	269	252	249	295	265	253	301	240	250	248	290	282	276	247	239	262	264	281	287	245	246	279	287	278	254	238	257	276	255	246	268	290	267	251	283	283	284	263	296	245	254	279	289	271	259	248	289	281	257	275	247	261	253	267	262	255	305	277	269	283	279	261	271	268	282	286	250	279	321	253	255	282	276	298	288	302	262	252	266	243	269	252	288	286	294	266	268	287	295	278	237	232	266	234	274	288	306	267	270	239	248	252	285	248	267	271	289	266	292	322	279	273	257	297	260	252	249	250	234	262	288	270	236	297	282	296	280	242	281	262	256	243	300	267	252	239	300	273	245	279	266	270	281	260	285	281	264	228	286	322	289	249	280	261	269	263	258	260	254	312	252	244	277	244	279	273	265	249	274	262	272	321	279	274	248	280	284	297	292	279	293	268	291	252	283	259	256	270	285	237	283	282	280	247	298	303	300	259	252	243	267	267	251	274	278	290	271	275	283	292	266	293	248	280	243	272	260	256	260	262	279	278	267	254	270	281	279	277	237	266	276	272	287	272	261	295	260	266	308	236	278	255	275	262	271	277	269	306	292	246	300	248	253	284	273	263	253	280	280	265	260	248	260	250	274	268	253	252	267	273	259	247	260	240	246	243	265	256	270	272	265	234	249	280	289	279	294	272	257	263	274	272	245	294	227	266	281	256	260	272	287	290	294	261	253	267	291	272	249	272	254	258	268	267	306	277	281	258	275	294	280	269	264	255	275	266	264	271	284	279	279	254	280	262	273	277	249	264	277	291	259	267	267	261	250	248	259	260	240	265	272	275	254	277	264	292	268	254	268	248	247	277	248	263	262	299	294	270	254	253	250	275	249	274	266	267	235	277	260	238	240	258	289	277	307	255	253	274	323	263	274	292	231	261	245	274	257	248	264	302	279	260	230	257	265	294	299	275	290	291	256	283	243	274	281	264	298	289	282	272	303	279	296
8032	1271	2346	2734	2213	1683	1389	1281	1114	1066	1015	984	866	867	840	823	842	789	803	769	781	765	729	727	712	736	701	717	732	680	725	730	755	702	709	687	670	668	683	646	666	669	685	696	700	692	731	693	715	680	683	672	666	647	674	709	703	691	660	667	649	634	644	651	676	618	684	700	702	678	706	685	735	660	681	674	681	676	619	669	719	666	706	641	666	600	683	653	651	687	679	649	683	670	720	635	629	661	708	655	629	677	659	688	676	654	664	696	670	658	624	646	678	700	661	663	703	628	641	657	700	661	636	692	690	686	660	667	703	711	618	680	646	646	704	648	635	666	671	702	651	633	684	710	611	715	603	654	680	611	647	661	662	662	612	679	702	672	646	624	647	723	665	684	651	618	691	651	663	665	648	683	626	629	636	637	687	648	666	636	683	669	629	632	654	670	672	659	656	606	706	636	659	660	692	658	747	679	653	701	691	661	704	677	676	666	654	673	644	645	659	645	689	668	679	659	700	642	678	676	689	686	656	617	666	637	681	648	646	700	660	668	683	637	643	670	679	679	659	661	684	714	660	691	629	638	710	687	675	664	624	642	689	686	652	641	709	661	612	659	656	665	695	684	641	648	654	694	682	679	670	671	665	654	665	675	677	654	687	699	644	630	668	662	641	680	688	640	624	664	688	686	641	687	672	669	697	688	672	634	653	686	716	639	661	661	660	664	686	628	660	667	669	670	647	703	657	722	689	684	645	686	683	672	636	666	664	627	693	649	655	629	655	694	696	677	660	620	623	648	671	640	648	619	622	697	624	684	664	657	666	673	664	660	690	716	667	661	667	686	659	681	703	658	676	644	653	710	665	643	687	689	687	684	641	696	662	663	659	632	691	642	681	649	635	647	645	689	675	653	642	613	677	699	673	672	707	649	671	629	640	663	674	672	621	675	715	669	671	681	672	653	647	689	706	680	683	644	661	668	623	640	641	698	678	703	636	666	620	650	688	660	717	661	705	676	666	658	605	641	656	670	673	664	652	692	707	679	655	643	688	702	685	615	652	652	661	715	641	637	648	666	632	701	672	655	611	644	658	668	660	661	647	674	633	654	681	639	654	665	659	645	630	655	645	675	621	664	645	639	635	662	676	675	687	625	682	707	694	706	633	670	645	667	627	687	655	656	658	677	638	660	627	646	649	653	656	662	669	664	704	687	676	657	683	716	678	681	598	644	652	656	706	659	674	697	630	659	681	685	675	651	664	630	676	642	660	663	703	667	667	635	674	635	649	635	673	662	637	713	683	671	643	653	716	670	710	688	703	648	704	661	664	700	606	658	681	626	690	706	636	679	673	631	644	643	656	627	666	674	674	634	661	660	686	625	699	684	685	622	695	670	674	647	713	671	629	699	676	675	688	644	629	699	687	698	712	676	666	722	641	660	666	694	682	652	673	683	662	655	672	629	700	644	618	698	692	647	629	646	661	703	632	657	707	624	645	645	607	677	638	671	651	704	691	634	661	663	657	692	703	649	693	721	655	682	641	647	633	659	707	655	664	691	671	639	652	699	636	685	678	621	680	686	685	702	668	613	678	677	683	669	624	629	615	685	654	694	651	644	633	656	671	690	653	651	659	674	631	671	679	697	649	641	684	686	640	677	648	656	667	650	668	696	685	696	654	647	730	641	718	647	690	645	610	681	667	699	645	639	656	643	668	638	613	659	680	658	605	709	676	682	663	670	633	662	682	650	691	643	690	681	670	647	684	651	661	683	641	607	691	634	649	675	672	668	681	677	653	690	682	674	672	640	689	684	635	687	661	662	655	672	667	653	687	690	667	671	668	675	670	655	651	697	693	646	688	686	704	642	669	649	587	691	637	679	684	676	646	642	684	639	636	668	657	645	677	601	665	621	654	670	641	695	676	638	686	656	681	640	648	705	684	701	665	644	687	659	654	669	674	652	668	659	684	664	685	651	636	690	693	649	678	654	680	646	663	652	666	655	679	669	677	666	696	677	663	658	714	634	680	693	697	659	651	660	621	645	693	666	650	646	713	643	692	671	670	682	708	677	693	708	637	647	680	681	716	643	624	720	682	669	629	686	682	670	685	650	677	637	613	665	626	680	691	671	639	666	631	637	641	693	673	655	688	619	643	623	706	645	631	669	620	683	638	637	626	685	655	679	712	682	664	636	649	646	680	684	657	670	642	674	657	676	720	647	642	657	627	677	626	660	716	671	659	662	706	679	654	676	692	664	643	600	680	639	639	733	634	641	721	681	690	656	654	662	654	676	707	676	667	644	687	674	657	687	643	662	650	644	679	660	686	694	616	690	661	666	667	648	680	661	668	662	637	658	696	670	680	648	650	660	619	643	656	703	677	646	668	639	657	672	667	689	678	665	675	672	678	666	599	678	674	670	656	628	682	671	686	636	665	658	655	652	621	651	658	658	654	668	672	641	661	684	705	615	646	671	721	658	676	648	648	659	619	674	680	703	677	653	661	698	694	691	653	685	652	655	661	628	677	639	670	693	635	682	638	680	693	634	658	753	667	643	631	678	632	681	659	665	676	631	635	618	659	627	681	662	687	687	645	638	660	646	637	632	641	635	649	675	640	654	650	693	670	684	692	644	671	683	652	626	704	706	652	708	684	636	642	689	655	645	700	675	692	650	689	664	624	651	668	649	661	636	663	667	696	637	668	647	700	703	677	644	656	706	691	659	687	679	652	663	617	703	608	689	641	685	669	673	631	597	606	688	655	647	657	716	627	689	650	688	702	631	699	638	642	672	668	682	666	662	621	646	649	652	696	670	666	609	661	665	622	673	641	683	670	678	624	623	669	650	661	652	661	656	652	711	656	647	693	657	641	682	672	647	649	693	651	632	703	669	673	720	690	643	656	697	651	636	649	652	634	702	607	648	657	664	666	668	668	660	622	696	671	670	667	690	741	639	642	655	646	659	652	665	685	687	672	666	672	633	657	636	652	622	667	655	685	689	686	650	697	653	639	657	665	687	689	682	696	666	680	654	675	638	635	647	645	673	657	674	655	666	667	663	699	619	647	705	699	688	655	677	653	645	699	669	632	654	659	663	680	650	678	672	689	700	633	653	663	714	667	652	680	617	677	701	671	636	671	642	648	673	608	668	657	673	665	687	672	651	684	661	698	694	669	689	701	616	669	687	649	643	671	659	678	663	684	627	659	672	616	689	667	714	662	661	647	659	656	635	678	689	668	642	705	642	679	665	667	666	670	657	668	659	624	676	698	695	708	694	659	706	663	682	687	635	716	683	654	699	641	664	695	660	676	689	679	658	656	653	648	615	635	656	667	654	668	651	671	662	660	619	626	671	666	673	638	642	704	720	685	664	645	676	663	656	638	633	686	642	678	651	667	690	683	680	681	679	688	693	687	659	675	716	617	681	656	694	686	643	700	680	617	667	699	653	653	722	665	703	669	667	704	674	681	709	657	685	661	733	696	698	709	648	681	687	617	606	654	643	694	663	682	708
1566	390	364	352	381	401	353	364	357	373	346	383	350	387	316	384	339	369	382	391	357	375	343	360	384	337	388	369	372	348	373	340	361	360	358	374	342	357	373	330	379	386	352	379	387	374	354	365	380	360	355	371	333	350	342	346	358	337	352	378	368	319	342	358	320	336	346	380	344	365	362	360	352	362	350	339	306	342	399	345	340	407	341	357	356	389	361	381	378	375	366	374	347	352	379	366	361	379	370	371	348	374	346	319	336	342	351	358	381	368	371	375	350	322	373	368	358	380	333	350	341	347	401	382	364	340	350	359	350	376	361	353	285	345	365	323	333	402	356	354	395	347	370	365	322	341	353	358	346	347	353	354	357	346	347	362	361	391	366	362	313	351	375	359	346	398	342	394	339	371	386	353	381	311	347	384	363	369	382	351	337	363	344	372	327	336	348	345	362	362	375	342	368	340	354	377	350	343	359	381	345	356	345	361	331	371	390	346	404	339	357	346	383	364	364	335	348	364	372	351	352	335	318	336	374	344	337	354	355	328	408	314	388	363	371	353	362	377	325	355	400	382	372	368	344	353	350	393	341	354	342	394	356	342	348	305	373	361	362	341	367	344	355	375	358	340	349	339	376	384	368	347	353	358	366	372	370	375	359	374	340	350	383	376	339	402	333	354	320	337	341	369	350	368	342	356	367	365	364	365	379	343	351	346	373	395	337	353	367	330	349	322	372	340	325	383	365	357	363	370	325	377	340	356	390	366	325	346	346	379	369	349	339	366	345	355	378	342	319	343	357	343	361	414	355	306	337	346	354	355	353	347	333	358	385	378	378	398	336	343	340	329	384	339	400	353	325	332	374	394	354	333	374	364	365	332	310	367	353	360	375	368	392	391	362	364	316	374	362	368	335	332	353	344	363	399	370	370	380	363	386	341	349	367	353	375	339	355	344	334	316	368	344	390	358	343	365	329	319	351	363	352	390	363	337	383	355	360	357	351	347	323	378	327	383	370	369	348	370	389	335	364	344	386	360	358	314	356	372	407	350	385	331	336	348	363	359	375	358	347	382	384	349	383	362	375	369	347	405	350	341	328	363	346	357	365	352	352	370	327	341	369	367	327	357	349	339	358	369	348	317	377	347	347	351	373	346	362	340	412	354	341	394	343	318	330	350	348	372	350	366	364	373	351	345	381	365	367	372	323	373	361	346	387	386	372	346	367	381	357	335	349	330	321	373	360	350	314	370	338	327	378	331	341	346	384	336	364	353	314	377	349	354	339	332	339	364	356	336	358	306	347	380	351	335	368	361	370	351	323	347	394	350	382	342	367	348	340	328	380	350	367	328	353	313	338	351	346	357	333	371	356	356	331	413	365	357	365	359	345	364	380	383	396	360	357	371	318	381	313	389	348	353	373	385	357	344	349	385	353	347	415	353	368	359	354	394	348	366	348	363	343	362	342	343	342	355	308	343	331	343	331	401	351	324	315	353	364	372	345	382	368	377	325	334	332	359	340	347	367	350	376	359	376	322	350	373	381	361	371	377	340	365	347	372	357	374	382	360	374	368	379	320	367	366	318	365	324	340	355	368	378	339	352	362	399	366	357	354	355	337	389	366	367	369	365	372	343	328	373	339	364	349	335	342	361	361	350	351	320	317	352	351	374	382	308	369	347	376	404	374	345	322	364	356	346	326	332	341	366	371	343	314	326	331	360	324	365	365	347	350	364	342	336	358	376	373	348	407	365	350	355	341	322	398	351	379	351	344	396	305	389	353	329	327	348	362	350	370	350	375	305	332	349	377	365	342	366	364	368	357	378	345	345	365	363	340	390	341	372	327	356	356	381	368	369	351	363	366	328	359	343	336	370	364	392	382	350	350	400	356	343	367	377	337	355	373	338	343	372	397	352	351	350	383	345	370	329	327	366	337	361	381	351	326	351	327	374	413	346	339	351	357	395	327	334	376	398	355	358	361	362	339	365	366	376	357	365	341	362	330	328	356	355	334	363	371	309	358	386	337	383	358	387	325	341	338	364	371	354	373	316	350	341	369	365	382	367	377	332	334	366	321	369	366	343	368	365	396	343	379	373	344	366	374	335	359	359	346	364	368	339	360	354	365	349	358	342	350	348	346	346	399	351	344	383	353	378	333	378	360	344	366	341	385	349	392	362	363	347	323	366	342	350	340	330	358	363	359	328	342	328	356	371	354	372	376	390	332	376	353	398	386	369	385	357	391	372	324	357	404	399	380	348	362	379	351	347	379	376	380	359	398	396	329	327	377	340	378	377	339	373	367	350	336	313	381	354	363	334	337	351	356	394	341	334	383	376	356	376	340	347	371	360	341	382	386	359	361	347	351	366	349	339	411	374	332	325	372	354	344	357	329	372	369	355	355	336	351	387	365	349	332	356	343	313	357	358	351	342	388	380	352	369	341	363	370	369	361	359	341	390	340	340	359	339	356	336	349	359	342	341	342	335	353	376	341	363	338	355	344	390	352	352	380	365	369	349	337	388	343	370	342	350	346	356	340	328	360	360	347	359	374	347	364	374	299	355	335	344	344	335	340	397	374	365	359	372	345	353	314	368	367	335	316	350	392	369	333	346	393	383	383	383	371	353	354	323	353	320	338	374	325	323	396	356	370	291	351	376	364	341	328	350	384	371	357	355	333	363	358	344	419	340	358	339	373	369	333	354	349	371	366	359	357	324	347	358	388	350	373	365	351	368	348	374	379	360	376	361	320	355	360	351	391	357	360	383	354	343	366	366	362	361	360	363	353	381	323	327	357	363	381	371	368	341	368	345	340	382	369	354	367	343	348	348	388	381	399	339	355	375	368	331	364	351	351	315	350	374	380	341	363	352	338	326	394	352	378	368	365	322	354	353	367	363	370	329	352	362	346	354	368	326	381	310	361	366	321	347	322	376	368	352	323	375	381	358	352	348	377	364	348	350	370	343	348	383	371	337	360	343	343	375	347	338	361	368	346	355	360	378	337	363	365	327	352	355	377	334	349	357	353	371	373	325	365	358	331	387	369	348	363	312	352	353	367	374	403	375	352	380	365	341	365	353	378	369	364	365	360	337	345	351	348	351	360	372	357	333	321	368	346	352	357	370	366	373	362	359	349	339	338	394	354	359	337	371	383	347	351	331	338	345	369	358	320	361	337	345	349	349	365	358	373	381	327	366	391	336	338	318	336	368	341	352	335	320	367	339	393	382	339	362	368	342	380	372	352	353	345	379	358	380	358	360	378	335	380	342	345	368	347	348	358	379	363	345	345	351	396	354	356	344	337	367	362	377	352	335	356	345	350	354	385	358	344	409	355	345	362	335	327	363	350	385	345	380	360	348	365	362	386	366	383	350	365	322	379	370	343	366	344	335	371	367	353	353	370	356	369	384	380	376	361	389	345	348	360	384	362	347	355	375	369	367	406	359	399	370	347	383	399	364	331	370	379	367	351	350	385	348	376	365	350	357	368	330	363	339	357	366	370	367	360	364
1874	799	858	827	857	812	882	822	816	771	791	779	767	782	772	792	818	807	761	775	749	843	795	819	872	794	826	725	780	786	824	826	791	841	774	773	818	807	827	767	820	807	779	784	803	811	782	804	794	794	801	779	789	793	757	790	772	751	824	888	821	778	777	781	781	775	832	800	807	761	768	794	788	765	794	771	807	813	783	813	763	776	779	750	825	792	797	767	809	779	818	843	791	818	763	784	755	784	792	847	798	797	777	762	819	763	769	798	800	783	813	785	770	807	789	800	743	775	742	815	822	778	825	789	789	782	808	793	795	751	785	804	777	800	736	831	804	772	856	786	761	784	772	803	778	755	791	787	779	776	743	785	775	855	776	791	809	755	752	802	821	827	821	768	769	780	758	786	817	785	788	820	828	802	795	788	756	795	812	865	746	800	794	798	799	797	772	778	822	769	826	741	795	786	746	799	818	814	874	806	796	789	764	781	790	786	793	800	829	743	705	765	794	750	773	765	749	807	807	763	751	807	793	830	757	789	794	792	788	785	790	816	790	753	836	809	749	789	788	793	820	800	772	791	822	777	792	791	810	763	813	807	783	761	764	772	789	791	814	753	795	751	783	778	836	815	800	761	804	778	787	814	810	794	788	719	810	811	796	793	774	776	772	783	743	748	765	799	787	749	816	795	811	817	784	753	787	765	792	773	814	785	800	766	829	784	800	773	787	787	818	783	749	795	808	763	761	742	791	814	780	794	797	750	743	812	740	840	794	769	799	805	803	821	769	778	793	802	795	756	812	793	807	786	832	798	844	740	748	772	830	790	778	775	764	844	772	781	779	776	807	796	778	766	785	807	792	774	715	808	839	765	731	794	780	817	794	780	761	782	789	821	785	733	795	831	749	797	783	803	832	765	770	828	789	732	749	817	780	815	809	738	820	770	832	795	809	764	766	766	778	737	801	789	790	819	779	768	819	774	817	784	745	798	772	757	774	745	786	809	862	760	768	773	828	777	772	751	834	799	802	813	741	792	752	800	738	811	788	826	819	767	793	827	814	806	768	839	830	805	799	727	771	789	800	802	768	792	785	802	839	758	841	777	807	809	845	816	800	836	781	810	810	796	802	762	755	769	819	798	791	805	825	798	788	793	767	803	776	818	802	816	769	789	803	816	828	783	783	804	785	777	743	794	806	769	809	844	724	770	790	775	812	828	850	796	785	790	797	845	775	782	807	769	818	843	812	814	772	780	766	802	807	765	768	822	793	799	800	759	783	791	756	806	775	806	784	796	765	774	734	812	814	874	763	808	750	760	793	844	836	807	786	775	811	810	804	812	787	769	813	793	846	802	813	768	819	797	826	761	808	747	784	781	828	770	826	817	798	809	824	769	778	831	830	785	740	789	776	784	776	767	788	822	839	812	784	771	808	754	816	745	757	756	779	739	754	763	765	759	783	785	787	773	764	784	754	750	792	838	788	815	802	812	772	802	750	746	792	804	814	782	790	773	859	757	783	793	813	818	839	785	780	780	839	773	812	809	764	832	782	777	805	782	789	763	792	801	830	751	719	750	790	827	775	784	739	817	770	812	749	770	830	816	803	819	809	733	791	787	779	809	780	760	755	761	788	802	782	787	806	772	770	780	845	765	769	824	860	778	770	823	830	820	802	776	790	800	766	747	808	782	750	766	845	801	801	789	786	808	779	760	796	801	773	780	759	797	760	841	766	771	759	756	765	857	791	781	788	834	787	811	822	833	790	760	785	790	803	784	752	771	809	784	779	792	773	818	826	837	840	787	775	750	747	795	800	778	765	784	799	776	760	786	774	765	819	776	819	756	786	820	828	796	774	783	798	768	795	822	751	835	782	743	752	756	793	817	826	753	826	798	833	720	803	754	789	770	803	785	755	770	786	826	824	784	818	857	748	831	808	793	746	788	733	812	787	774	814	802	820	806	806	791	789	796	806	793	782	781	819	777	801	852	781	764	790	847	763	825	762	766	812	806	743	853	764	811	774	806	802	784	786	797	822	856	769	735	801	754	761	777	771	779	795	778	775	789	766	796	839	828	765	799	809	773	808	796	818	803	769	808	828	766	792	822	760	810	777	795	841	795	753	801	766	819	843	726	795	831	846	782	789	823	777	794	772	786	774	796	808	758	813	781	778	765	873	789	798	764	780	796	815	798	757	773	823	762	737	835	834	778	768	803	795	781	801	757	795	756	779	782	797	778	824	812	749	816	798	744	817	799	812	791	847	802	756	780	735	803	797	825	807	756	761	860	771	786	811	867	779	782	854	796	764	772	806	790	802	838	815	741	810	817	773	837	810	790	743	778	792	826	826	769	818	803	784	823	781	831	742	835	828	802	775	788	848	785	799	771	807	785	809	792	801	802	723	750	804	748	842	851	804	770	814	795	790	760	816	823	766	814	812	783	822	774	752	844	778	813	754	815	792	821	783	829	799	799	780	826	785	760	813	775	789	781	776	825	767	797	787	762	820	790	785	829	800	763	822	766	763	793	759	769	812	822	813	787	775	831	797	818	816	823	836	828	824	813	774	807	792	805	762	792	831	773	741	806	779	813	807	822	757	798	733	760	801	843	775	770	795	822	758	844	796	845	770	836	776	760	809	737	782	793	789	789	836	761	822	765	774	821	773	741	744	797	813	738	771	765	800	817	745	758	780	812	782	785	820	789	786	794	786	773	799	805	805	795	838	773	788	728	795	811	789	799	838	809	851	773	794	800	780	751	754	781	813	885	774	802	808	821	768	762	784	761	763	818	791	779	775	752	784	722	758	761	827	794	754	845	788	772	782	792	828	795	840	757	788	860	790	752	807	802	787	798	845	827	853	805	751	780	783	828	750	799	795	793	763	798	802	784	847	787	783	796	780	803	824	817	852	757	767	754	789	782	790	748	813	767	819	786	822	814	772	835	741	759	796	790	774	761	768	777	815	831	769	767	732	799	787	762	794	838	796	717	772	737	815	802	794	789	763	796	797	787	825	781	771	804	820	763	825	784	764	800	853	791	765	836	820	812	764	765	766	796	800	818	773	827	775	793	785	804	801	830	763	792	715	833	843	829	858	743	772	721	768	747	836	797	820	774	800	792	786	792	831	791	828	816	810	743	750	801	786	768	772	818	763	779	758	791	764	806	748	775	802	803	782	746	762	776	764	820	756	801	808	803	804	758	836	772	809	769	777	796	798	808	800	786	819	796	781	826	742	762	761	754	790	776	773	723	803	776	771	782	773	794	751	768	776	751	817	812	773	755	776	803	775	779	812	827	816	797	797	765	782	802	783	817	793	796	785	802	786	753	743	791	815	821	806	794	774	810	826	775	786	809	787	790	793	822	809	820	777	836	788	786	821	790	780	813	802	797	796	770	799	843	790	808	788	788	776	753	786	747	883	723	818	768	800	827	797	741	806	742	770	809	816	797	795	828	818	786	823	790	772	750	806	793	769	813	784	801	770	751	785	826	775	739	799	763	827	804	771	800
7416	502	574	507	355	281	310	263	230	231	231	189	184	212	211	190	177	171	173	188	183	177	175	173	183	183	159	186	187	192	156	203	177	178	173	192	179	174	170	165	180	198	198	169	171	174	186	161	163	162	162	177	182	149	166	157	165	171	188	192	199	188	194	165	164	167	171	210	177	204	163	161	177	162	186	200	184	168	174	170	172	163	182	165	211	195	190	188	191	188	184	145	167	160	163	172	176	217	185	169	173	168	203	194	170	190	174	166	171	177	196	187	166	179	165	178	175	166	166	168	156	199	174	148	187	180	185	183	179	171	168	170	176	184	177	170	168	168	172	175	174	182	179	162	167	185	160	174	172	165	173	190	182	159	161	168	191	154	165	188	199	200	164	171	160	199	187	170	194	174	174	199	159	182	172	157	169	200	192	194	176	184	180	184	163	161	164	165	169	188	161	175	147	191	200	167	163	166	163	176	183	164	154	187	155	194	196	161	179	164	169	175	186	155	191	184	189	181	186	159	185	158	164	180	158	178	186	156	162	147	185	189	194	181	167	178	170	157	149	170	196	190	201	161	157	184	184	169	171	168	185	192	194	187	167	177	166	150	187	178	146	200	162	182	178	178	159	191	172	157	158	205	164	164	158	168	183	205	159	186	228	161	190	164	181	191	186	173	188	173	171	166	188	198	188	176	170	160	195	160	188	168	156	186	166	195	181	172	174	174	193	177	165	162	175	186	192	192	185	184	167	159	164	171	171	189	187	184	202	176	188	163	189	195	175	161	179	170	161	172	179	188	179	149	155	160	161	159	179	189	210	169	173	156	174	178	174	163	192	181	165	162	181	169	155	172	178	203	173	172	153	161	165	173	200	187	181	175	164	176	156	178	181	176	189	170	181	187	176	173	188	188	183	203	194	200	163	158	159	167	167	174	145	160	165	168	165	152	166	168	181	193	179	155	158	158	177	172	178	170	171	183	164	183	142	202	165	175	181	150	151	171	162	196	181	170	184	211	175	166	173	153	173	163	195	187	177	180	196	188	162	171	174	197	175	166	185	181	175	186	198	181	170	172	172	194	176	189	162	164	180	174	173	162	191	187	201	167	177	205	171	190	197	195	171	147	175	177	183	187	167	177	174	183	179	177	163	179	164	176	175	174	180	187	187	185	172	171	177	140	169	169	158	195	138	197	171	176	167	157	145	173	175	188	197	225	177	183	164	167	172	179	180	158	163	159	170	182	174	150	190	171	165	193	185	183	198	196	148	174	188	154	193	197	191	163	163	173	175	177	183	144	167	170	161	145	164	177	176	174	185	183	165	159	159	187	171	183	178	175	157	159	181	171	166	176	180	152	173	181	176	206	157	197	182	203	173	188	183	173	194	186	172	163	183	152	191	184	184	187	181	178	200	164	156	159	176	175	177	138	171	170	156	182	192	173	177	178	146	173	200	156	167	184	198	164	159	158	151	183	171	163	189	171	200	173	183	177	185	158	168	181	188	170	181	164	168	196	181	157	193	170	182	176	181	191	176	164	165	183	190	150	182	170	168	176	167	154	163	161	168	192	192	159	158	180	177	157	180	214	196	182	188	188	157	169	206	170	187	198	188	155	196	158	148	204	168	197	150	173	153	190	187	177	165	206	206	175	172	177	177	145	184	188	182	169	157	174	201	210	154	170	164	163	178	168	164	187	184	175	192	195	160	179	180	168	188	164	181	147	191	198	167	176	164	178	181	186	207	186	179	152	158	191	190	168	176	155	177	167	164	147	170	190	194	180	167	179	160	160	160	186	164	174	181	181	180	184	189	182	165	158	174	185	169	173	168	173	161	177	193	144	187	160	178	174	185	164	175	170	188	157	177	205	164	148	179	173	172	170	174	195	181	189	174	164	152	175	169	187	178	194	179	181	164	183	165	164	183	139	184	175	184	142	173	174	176	188	169	191	178	152	185	176	180	171	190	186	183	171	161	176	178	210	188	153	188	205	172	179	167	156	186	176	179	165	160	164	180	163	137	193	177	182	173	180	210	172	165	176	181	165	170	164	206	179	179	171	188	183	166	161	181	155	167	183	156	181	171	187	192	192	193	189	191	190	169	169	185	185	181	179	177	176	157	190	176	179	165	188	190	195	174	185	179	200	180	178	162	180	170	175	179	155	157	168	193	198	161	171	172	191	191	157	160	144	174	164	169	196	167	165	176	204	164	160	153	174	173	172	170	166	215	186	167	171	186	172	180	156	211	171	186	182	170	189	171	193	137	151	190	193	179	185	187	178	174	163	175	178	166	173	176	181	169	174	161	194	186	170	168	187	181	176	177	174	175	178	164	185	185	178	189	163	182	205	186	189	195	177	160	170	168	179	168	175	186	180	173	175	202	181	192	174	173	164	160	167	165	156	199	187	162	161	162	191	178	164	158	161	207	174	170	190	179	174	166	188	172	190	184	188	178	185	172	184	187	169	183	196	160	140	165	172	141	182	158	187	193	192	169	176	182	158	188	149	167	181	160	148	196	187	217	168	181	180	177	186	177	173	183	189	174	179	192	180	164	161	166	153	180	174	177	173	199	175	160	180	161	204	151	176	151	172	184	172	203	173	175	180	172	202	182	189	178	191	166	182	195	156	157	180	196	177	175	165	171	183	173	151	188	181	204	156	163	161	194	204	182	180	185	200	162	163	171	186	148	181	183	166	184	158	177	215	181	197	148	160	175	152	189	181	168	164	186	184	174	191	159	166	218	201	187	153	154	199	200	175	171	189	197	180	171	172	167	217	190	172	190	171	169	178	171	151	170	153	163	166	175	166	167	169	165	155	186	182	176	193	169	188	156	189	174	169	156	164	187	189	167	158	179	181	192	182	166	179	181	158	168	162	183	195	155	173	192	176	169	185	197	162	166	176	202	159	208	152	185	182	182	180	167	167	187	174	160	170	169	179	159	206	168	171	163	179	162	171	177	154	183	193	170	164	184	169	158	193	157	168	145	174	184	173	194	184	173	151	187	180	176	175	181	173	163	166	190	178	198	168	162	166	204	213	164	178	186	187	159	186	188	180	180	194	194	211	171	191	201	154	163	152	161	176	152	169	175	158	199	198	162	166	164	174	171	166	162	174	189	175	186	172	193	192	161	186	182	189	158	189	168	192	149	181	192	167	175	175	181	148	195	153	182	169	196	193	166	180	182	187	164	179	162	191	174	164	166	177	168	157	169	170	176	165	159	161	157	192	187	180	155	165	179	186	176	181	177	160	180	195	173	154	183	216	200	181	178	200	168	179	165	186	180	172	187	148	175	174	179	174	161	186	168	186	184	159	167	180	174	172	163	149	184	177	166	175	166	196	179	184	154	166	170	153	170	175	154	175	170	157	174	191	144	163	162	170	176	143	171	173	170	150	179	186	181	184	188	157	169	189	164	199	182	190	195	188	168	191	171	137	206	168	166	193	159	192	192	166	176	171	193	170	185	173	175	177	185	169	154	189	169	160	191	179	167	179	183	181
6099	763	1300	1500	1220	923	866	810	803	650	634	563	571	562	555	543	506	532	488	547	500	467	534	450	477	475	507	446	429	483	459	466	453	444	454	440	439	474	462	422	450	467	500	422	454	455	428	416	469	442	418	436	480	455	472	474	467	429	493	451	410	467	436	459	471	434	410	455	462	484	447	444	484	435	433	472	472	438	458	458	475	429	454	458	493	435	456	424	437	461	432	470	452	478	441	431	486	491	461	449	448	451	451	480	483	408	426	472	431	459	477	453	455	454	463	413	469	453	407	461	447	450	423	449	469	445	461	429	438	452	447	463	448	420	478	433	430	450	425	451	437	441	466	455	456	466	466	436	441	464	466	460	406	424	434	424	443	481	408	466	458	433	432	496	466	435	434	463	404	443	433	424	448	481	443	452	429	418	464	463	427	438	444	400	456	458	421	413	474	437	438	451	458	432	451	436	454	421	446	415	429	460	437	485	438	491	465	462	446	429	419	441	474	498	493	464	423	460	418	409	473	412	449	456	406	458	457	441	427	425	470	456	496	436	441	481	414	433	429	458	428	426	451	450	449	433	445	448	448	409	445	425	465	423	480	468	450	424	473	428	468	473	462	463	419	440	426	479	437	454	434	474	470	458	418	485	460	485	464	419	444	448	424	444	465	429	418	472	420	430	433	444	471	433	493	435	436	471	462	455	457	432	400	451	441	497	417	459	434	479	435	452	422	434	451	467	443	454	443	432	439	457	473	421	443	424	458	450	409	448	443	435	467	460	478	428	433	475	427	459	484	468	446	448	462	430	472	467	432	454	442	486	476	458	458	456	481	422	428	422	429	435	437	442	447	452	486	494	468	480	453	444	441	447	450	474	479	458	448	442	448	469	436	447	455	454	436	434	447	438	446	439	408	454	452	450	460	411	468	439	468	466	424	461	456	410	434	431	426	458	440	453	483	448	462	433	476	460	464	466	460	441	438	444	446	431	439	458	441	449	439	467	424	469	474	449	408	441	463	428	470	459	446	446	485	479	455	449	434	434	471	444	441	469	459	415	431	454	490	430	458	470	432	449	430	459	468	454	449	407	450	456	425	433	440	460	498	492	454	451	449	442	466	439	432	480	453	460	440	449	464	456	463	502	420	473	488	440	432	460	452	420	451	469	461	441	442	451	471	429	441	433	430	453	419	484	456	466	457	467	444	478	467	433	452	473	436	411	446	472	458	489	437	472	495	479	438	433	415	435	440	422	457	470	436	469	489	436	436	457	441	435	485	495	458	441	453	466	445	417	436	454	478	423	475	437	454	446	429	430	465	432	464	473	453	419	415	400	456	411	482	435	424	434	434	482	444	420	446	436	488	437	447	442	483	425	462	463	472	478	430	451	431	443	439	460	491	461	436	453	426	467	437	445	449	431	451	470	405	416	452	457	428	459	465	444	448	437	472	497	455	463	415	455	427	444	464	472	448	451	439	433	471	431	474	461	465	446	423	428	429	467	457	473	469	458	418	437	464	460	472	437	415	413	434	470	458	425	456	453	452	417	506	440	441	481	466	449	450	444	461	455	435	454	449	453	455	436	457	444	464	432	480	446	462	447	446	459	433	445	447	460	453	472	449	466	471	457	455	448	507	474	440	442	446	468	427	444	418	477	431	449	503	480	455	492	457	437	484	485	493	446	476	420	502	431	428	448	473	441	428	470	453	396	458	450	440	448	424	462	447	457	454	453	430	459	450	438	443	443	477	461	461	465	442	418	423	432	435	471	420	468	449	414	467	425	477	437	436	422	431	433	434	451	437	457	450	452	494	446	409	444	480	465	442	467	433	446	484	433	473	461	460	491	452	424	459	467	443	478	458	424	432	432	461	480	431	455	420	472	444	442	464	448	420	440	412	423	472	464	451	427	467	439	436	446	413	453	432	419	493	446	445	411	446	461	462	457	406	461	462	439	451	427	433	437	458	431	439	434	434	425	470	416	447	444	426	429	436	410	453	469	429	452	481	491	477	447	450	438	481	487	453	422	464	442	454	426	427	466	477	457	445	462	438	435	470	459	489	410	450	453	419	457	407	429	436	464	458	477	436	439	441	442	441	431	450	451	478	424	442	470	474	468	490	427	434	463	472	468	466	448	427	466	433	421	480	477	427	456	439	461	446	478	405	474	443	460	434	430	454	439	446	459	447	446	474	403	474	436	418	400	446	393	499	452	437	463	455	445	426	449	442	427	470	461	468	484	451	466	455	466	425	430	453	447	444	441	461	474	446	440	436	430	459	459	451	449	472	460	463	463	483	460	456	409	480	452	450	419	449	447	435	460	440	420	454	469	437	443	456	456	447	461	453	385	424	421	520	456	457	410	437	434	478	440	467	454	468	417	480	452	505	435	481	469	416	454	440	466	447	418	419	425	448	464	439	464	416	476	471	455	409	484	483	473	491	418	474	424	430	453	485	411	447	452	435	433	480	433	449	453	440	447	456	445	441	474	434	447	462	453	438	433	482	474	464	443	427	481	471	396	469	454	443	438	435	427	461	431	432	445	428	414	436	440	437	432	453	463	430	447	415	428	458	426	447	439	442	420	454	456	425	430	435	455	435	432	469	446	443	469	469	463	450	457	437	431	464	456	457	435	473	439	415	460	444	431	428	462	501	475	461	455	460	425	436	424	468	432	411	423	457	458	455	458	448	439	449	447	448	460	454	484	431	444	437	471	461	445	468	401	449	473	428	460	454	482	395	474	410	496	496	479	467	465	418	431	456	466	450	486	443	461	473	460	476	422	483	462	455	417	468	454	435	439	429	485	473	483	468	439	464	491	456	430	470	468	475	461	434	495	487	452	429	475	424	437	461	465	477	434	450	476	421	471	459	444	442	482	445	454	457	475	477	483	438	481	442	423	454	433	429	428	439	399	480	441	446	405	492	454	452	448	459	439	481	481	458	418	484	440	467	450	471	451	452	443	462	468	434	425	420	480	434	487	495	484	454	423	417	431	456	454	446	423	456	463	475	469	449	435	430	456	460	422	463	436	444	441	466	431	453	446	433	455	505	427	450	473	463	469	443	476	460	460	475	426	433	462	464	444	426	445	430	426	433	450	456	474	458	449	443	421	478	485	435	440	449	460	449	451	425	481	447	459	473	450	439	400	472	416	428	439	415	456	419	475	435	470	416	448	478	512	430	493	470	459	465	450	447	443	435	435	474	460	499	441	469	453	430	442	470	440	454	474	442	457	460	464	456	463	455	422	413	438	452	445	420	406	455	440	432	439	454	512	444	434	450	459	433	447	467	483	495	429	432	422	429	477	444	418	472	445	469	467	427	445	475	470	444	449	438	445	441	417	418	442	441	484	421	430	399	434	450	511	470	452	423	465	453	454	494	446	427	422	410	453	440	428	482	458	465	440	433	459	447	428	452	438	449	419	434	435	455	453	445	463	438	475	440	481	494	441	447	458	433	480	451	457	477	449	511	446	442	447	479	446	430	426	426	454	439	414	465	419
14318	1361	1109	898	611	470	453	430	362	331	355	360	330	309	300	263	291	288	273	300	255	315	273	284	309	280	270	271	285	296	290	284	273	264	258	285	255	271	271	245	259	270	265	254	256	307	305	281	268	280	262	245	288	269	282	272	270	275	265	286	271	238	267	265	269	253	261	293	280	256	274	283	249	278	268	262	276	253	257	282	261	274	277	256	291	258	276	244	236	267	267	256	287	267	271	289	246	294	249	309	264	275	280	278	285	307	302	289	245	269	268	264	256	266	258	260	259	287	280	273	238	245	284	284	271	253	252	258	270	271	262	298	247	250	259	269	248	244	288	238	234	267	257	239	277	271	258	273	273	280	236	259	277	291	267	256	235	271	273	280	285	280	285	274	249	272	283	312	270	260	283	256	257	259	271	259	285	259	279	285	274	261	240	262	260	252	281	296	269	250	310	274	275	263	255	250	286	274	269	263	275	282	267	293	298	296	284	250	302	269	268	295	254	294	246	288	263	267	285	272	260	223	279	288	275	297	273	239	281	293	261	267	265	304	281	280	253	284	262	269	270	290	257	270	296	281	276	266	253	251	273	303	271	272	264	247	259	275	255	261	259	292	266	226	257	274	271	277	238	255	253	279	260	280	266	287	232	269	281	285	279	271	270	252	255	244	309	264	272	288	272	282	259	281	273	273	280	283	259	278	277	255	267	249	275	275	254	260	282	254	296	250	325	288	286	289	288	287	267	226	233	275	290	268	265	292	260	274	283	277	246	267	259	263	280	264	264	287	275	265	259	270	287	280	257	272	295	302	281	292	255	267	268	292	259	276	267	277	290	253	279	253	256	271	278	263	288	267	278	276	263	300	283	283	274	302	265	288	264	261	262	253	248	277	266	249	264	259	236	279	294	268	284	291	263	298	257	301	240	254	284	281	268	257	283	278	279	259	286	269	272	240	236	252	267	277	291	288	269	246	304	300	252	277	268	284	242	242	272	234	290	267	260	272	264	247	271	274	275	268	241	254	290	292	275	247	247	295	297	268	245	243	289	257	259	268	300	237	272	285	272	283	243	286	252	263	263	256	285	248	264	280	269	253	288	255	259	301	279	244	265	286	310	288	273	280	280	270	268	282	265	254	250	260	240	270	277	268	287	280	258	248	260	263	277	289	267	269	296	274	256	277	308	293	253	311	271	223	235	254	280	264	260	254	295	293	242	280	298	276	263	271	273	234	262	263	278	262	263	273	296	275	268	266	268	297	273	261	284	266	268	262	279	285	267	283	272	299	255	263	216	260	253	302	271	306	269	276	279	252	282	284	291	288	233	276	250	245	299	252	302	265	278	227	258	288	231	243	294	272	276	289	297	273	285	248	279	323	270	255	272	281	284	248	278	317	278	271	246	281	254	261	245	304	261	281	292	288	278	285	259	267	302	269	272	284	265	273	303	232	271	247	299	260	245	280	231	260	272	303	237	255	261	266	278	269	268	281	273	272	269	282	286	261	278	252	305	275	286	263	263	246	265	257	290	266	305	274	309	247	300	274	277	249	274	268	265	286	284	272	252	319	265	252	278	262	298	273	271	261	270	256	320	271	247	271	287	277	272	221	270	281	259	273	277	259	255	253	254	271	270	274	283	262	282	250	248	285	267	274	269	270	291	291	252	271	281	262	266	287	284	258	280	272	246	264	278	243	246	284	233	270	282	268	269	263	280	238	266	285	283	274	278	267	259	281	243	245	263	227	313	251	270	281	260	248	266	282	291	300	265	289	276	261	266	291	252	286	255	305	276	276	261	292	299	232	262	270	293	296	283	264	281	295	254	257	271	285	281	264	253	266	238	281	256	285	277	244	287	274	259	280	286	252	253	273	258	271	306	271	259	271	276	263	261	274	254	266	258	287	252	264	235	270	288	291	274	279	285	292	256	274	247	257	242	239	240	255	264	283	264	272	256	264	267	242	293	222	281	221	287	243	254	248	248	281	265	280	242	277	275	288	265	284	273	269	284	253	253	268	281	278	275	283	259	289	243	258	272	269	276	257	255	250	270	264	282	260	263	282	309	273	319	283	266	287	303	269	297	252	281	281	307	284	275	282	248	273	295	300	235	307	261	263	286	245	261	258	267	280	297	242	267	273	300	273	276	293	248	244	298	304	264	271	251	261	246	269	272	277	278	275	255	283	255	283	242	231	274	250	254	251	254	258	282	277	291	264	223	270	253	265	273	253	258	266	235	270	265	270	276	279	321	275	257	265	258	255	247	222	246	294	272	250	277	254	273	285	286	286	272	292	296	264	263	276	257	272	299	288	273	272	284	282	254	261	282	274	260	266	260	256	291	273	264	278	297	283	255	262	289	299	260	262	304	283	258	273	283	248	239	233	269	305	258	240	292	253	263	269	270	255	268	259	264	285	309	279	278	301	258	277	247	271	236	249	263	255	270	255	275	272	276	270	290	256	266	254	271	295	269	260	266	259	282	308	258	261	274	283	284	281	296	261	255	287	265	250	277	257	265	272	277	275	257	266	262	291	256	249	286	271	248	279	253	255	279	272	288	265	228	284	277	273	272	260	270	282	296	266	289	282	257	277	292	309	294	283	267	269	255	240	273	265	254	280	278	255	265	287	263	258	270	245	298	288	269	250	272	243	256	264	255	234	299	252	257	263	255	271	240	269	242	253	288	266	258	278	263	273	295	292	272	283	269	269	250	279	296	261	285	286	290	258	258	260	292	282	275	280	293	261	289	280	264	303	281	288	282	274	262	269	281	280	303	266	264	282	281	253	262	268	249	265	272	301	237	249	271	273	252	262	238	257	296	270	276	279	265	275	291	320	307	276	276	273	252	285	297	292	284	297	283	261	277	267	275	274	321	247	255	282	231	258	251	263	282	282	265	268	268	250	267	292	262	285	292	276	287	266	288	283	272	276	250	284	259	273	255	282	287	319	310	269	255	251	284	256	234	278	226	229	295	280	264	266	255	244	273	238	240	259	241	259	260	257	239	244	248	236	250	262	214	289	232	286	279	266	270	258	281	256	274	305	270	265	276	266	267	282	293	266	267	277	291	302	285	286	279	280	281	303	288	263	268	237	248	254	254	276	262	270	278	265	273	284	285	246	297	284	269	268	271	291	267	264	264	289	325	269	274	257	252	288	242	257	248	259	287	268	282	291	265	303	273	278	276	261	295	279	293	280	258	260	289	267	265	260	264	304	250	253	248	296	282	308	254	278	273	231	258	279	246	288	255	269	260	272	240	275	256	260	272	267	279	255	269	304	283	301	271	260	276	257	276	267	268	240	281	273	264	274	236	270	258	275	267	274	258	267	281	263	270	257	253	255	275	279	250	240	280	261	280	293	274	247	250	292	262	285	287	293	282	267	323	281	265	313	260	276	254	282	249	286	289	237	279	280	278	264	280	265	245	256	253	240	260	255	272	259	218	241	267	302	258	251	281	270	300	263	295	253	270	263	265	248	256	262	273	258	244	278	284	275	273	288
8048	1209	2321	2719	2070	1679	1456	1227	1080	1085	1010	950	910	881	853	856	820	801	773	752	783	714	790	750	683	746	711	721	705	708	745	682	668	669	673	706	742	740	711	661	716	677	665	729	654	657	729	667	731	687	675	679	703	696	658	672	665	698	666	678	682	673	698	723	692	652	690	660	715	689	679	669	676	633	690	672	720	636	651	634	672	691	670	632	685	690	661	679	679	634	652	677	682	642	604	677	657	652	660	693	654	634	636	691	723	682	650	663	671	610	726	683	680	615	638	651	643	696	648	688	722	650	658	662	701	645	621	679	673	649	668	675	645	659	665	668	657	675	675	630	638	725	695	686	649	732	661	639	631	677	633	652	678	640	673	635	660	662	709	648	695	657	681	672	633	653	669	613	672	655	645	687	628	651	719	650	632	635	699	695	653	649	719	648	628	654	665	677	672	639	677	647	624	673	694	669	675	700	637	657	682	676	679	639	685	699	701	669	693	661	690	694	665	654	673	654	703	681	686	689	656	639	695	674	675	648	652	655	664	677	662	660	674	653	651	666	670	695	667	668	635	680	657	648	685	689	660	659	662	686	685	682	675	642	676	657	633	700	654	688	671	663	659	633	594	693	652	628	648	701	700	716	642	659	642	655	629	677	692	681	627	661	663	691	695	645	679	660	659	681	675	721	659	651	638	661	669	714	648	660	679	649	641	672	673	685	688	691	643	615	707	634	707	654	638	724	654	625	658	636	634	695	667	647	696	638	664	675	685	631	672	656	632	606	661	682	689	613	694	628	662	700	666	666	675	627	642	660	644	659	612	710	657	712	725	712	665	657	671	664	670	712	680	696	648	667	653	672	665	682	660	612	666	669	671	622	621	639	668	664	658	631	676	640	613	671	660	720	658	661	682	697	637	647	655	669	662	645	640	673	647	681	686	645	658	639	692	680	696	650	678	671	693	639	664	664	685	671	648	684	636	719	669	689	663	699	667	684	694	681	692	680	669	655	683	631	662	687	686	698	636	682	593	674	672	642	670	660	664	647	663	626	676	647	716	698	637	663	661	628	669	632	659	644	647	624	671	681	664	635	632	619	669	650	645	656	708	661	693	624	702	618	658	680	673	620	660	663	687	688	686	647	673	689	658	692	683	663	667	682	666	655	638	680	658	704	655	660	637	714	639	670	650	706	687	695	622	681	692	714	600	708	622	617	651	631	652	687	658	686	673	650	653	659	624	651	632	706	637	691	727	648	677	699	634	650	662	693	690	625	683	687	635	646	671	651	683	694	666	689	687	661	638	654	649	635	604	655	636	638	635	716	644	655	685	687	701	670	641	699	641	672	662	647	609	712	680	706	689	656	693	675	625	676	700	652	649	644	693	642	633	683	693	682	636	658	670	646	669	708	676	681	643	681	662	661	672	699	675	690	671	708	671	649	712	654	677	630	641	671	675	648	658	638	665	663	697	677	648	687	694	624	661	681	687	674	633	675	684	653	660	645	691	662	694	669	694	631	679	658	678	675	647	639	659	648	665	636	672	669	655	690	670	689	661	654	628	666	636	612	674	644	645	600	705	678	700	663	673	679	618	672	667	671	666	691	667	648	655	669	648	686	652	669	662	687	673	622	703	640	660	665	684	669	673	656	682	661	673	668	640	640	647	682	683	686	681	692	653	641	693	643	642	675	704	675	653	604	659	702	689	695	663	647	649	643	641	679	677	640	627	719	704	725	645	608	648	676	680	676	675	645	692	611	696	665	677	662	688	669	716	670	654	700	700	653	643	730	664	702	622	623	693	656	689	695	603	675	671	693	654	662	663	663	647	667	637	684	680	719	673	639	671	684	659	682	639	716	662	616	684	672	636	699	670	644	675	642	641	662	676	651	662	659	622	668	649	653	662	658	633	635	724	671	649	719	669	647	672	680	688	740	677	714	679	659	695	680	664	681	615	640	671	656	676	695	667	629	643	665	661	646	650	672	681	616	651	686	653	648	707	656	679	627	667	640	720	679	638	708	672	682	649	643	644	679	667	692	656	674	659	683	642	710	664	684	633	698	686	678	627	650	637	690	632	656	638	679	680	651	674	671	704	678	639	674	672	668	725	685	655	634	647	643	663	664	669	624	692	596	642	642	659	670	636	698	632	656	667	692	647	665	702	715	648	713	675	670	668	682	683	623	681	633	665	665	699	660	645	656	686	657	654	618	697	648	685	630	690	663	674	646	722	687	664	663	658	626	627	697	655	659	656	621	660	693	643	669	642	632	676	659	636	662	690	624	626	617	723	643	714	646	696	647	660	675	648	647	638	624	636	673	704	657	685	675	676	687	629	649	644	661	645	711	660	652	635	683	658	697	669	657	678	662	622	676	621	660	667	666	703	718	646	660	622	704	623	651	678	636	677	683	637	687	676	692	689	651	697	655	687	648	730	648	649	651	648	680	645	681	648	668	660	640	640	669	700	650	646	632	667	682	654	635	674	649	678	662	675	702	680	627	663	636	672	707	628	673	651	688	717	613	719	666	644	675	696	665	669	657	676	687	653	685	590	692	652	657	680	657	693	691	652	667	671	663	691	679	726	702	654	608	649	678	670	699	700	685	633	644	689	714	681	651	642	657	637	694	721	664	676	626	672	614	657	662	693	667	678	676	621	665	653	681	624	718	670	679	622	671	679	663	701	650	689	676	694	690	646	683	666	739	632	689	650	682	646	697	679	689	651	665	649	663	680	631	715	652	670	683	685	681	693	665	605	691	659	621	660	683	679	693	692	619	625	659	685	671	642	656	630	711	710	644	642	672	684	637	643	651	627	686	666	667	662	626	683	668	631	689	634	632	736	639	637	625	635	655	660	663	733	644	672	646	671	716	707	697	669	708	659	685	689	650	739	635	647	651	705	649	681	649	656	663	658	697	690	686	666	622	596	645	670	648	665	647	676	641	637	649	701	685	669	670	693	653	629	647	672	601	648	662	662	670	665	659	662	637	650	674	672	653	666	681	657	624	658	662	724	690	678	631	669	624	668	746	682	683	597	664	668	673	680	660	674	682	672	657	700	654	692	675	690	661	675	667	678	692	653	624	670	636	637	668	639	686	677	642	651	666	594	680	643	679	673	674	637	661	668	671	663	660	692	677	667	633	673	678	697	670	690	700	656	648	683	643	654	646	631	648	682	658	644	683	670	700	661	666	685	712	707	712	664	701	693	642	687	655	677	657	640	684	640	669	646	689	654	684	671	613	678	686	654	679	703	638	696	689	636	655	684	665	639	656	668	661	637	671	684	639	644	726	630	681	707	662	647	713	641	692	699	615	638	708	614	679	681	638	692	647	637	650	632	662	683	642	638	666	671	668	632	677	670	617	645	692	657	647	681	657	633	683	673	661	685	638	640	685	669	690	650	648	695	667	683	746	665	631	669	691	613	663	715	700	648	648	598	627	641	691	614	636	668	700	664	649	649	693	685	645	637	602	673	707	697	680	682	665	644	664	680	674	620	685	694	671
1506	393	324	319	341	313	368	324	366	371	369	373	385	373	361	342	379	384	315	340	385	368	381	387	347	366	356	336	371	324	363	318	370	355	341	328	343	373	366	388	322	378	363	357	378	409	340	338	338	365	354	381	335	368	339	374	353	341	349	367	334	379	362	360	354	335	339	308	392	389	364	345	327	330	359	377	348	360	336	340	321	339	387	358	361	349	342	366	354	347	322	365	336	386	349	363	351	353	371	366	354	387	352	355	337	353	401	368	377	337	324	342	360	327	347	327	342	351	346	340	369	332	366	342	404	353	339	397	362	362	358	350	376	382	343	346	376	354	346	365	375	367	377	361	360	374	358	349	362	332	384	360	349	325	370	347	361	386	372	341	361	372	356	396	355	339	364	396	343	371	314	382	398	367	380	378	348	364	353	336	348	363	360	312	327	374	369	370	381	338	322	354	363	348	370	351	330	379	351	335	374	331	352	353	389	379	366	419	341	409	369	372	301	338	364	384	379	323	355	356	344	335	373	373	344	346	359	324	367	360	382	307	362	374	375	363	358	359	346	364	344	400	390	352	355	357	358	373	399	344	360	400	376	358	340	377	334	324	333	330	344	382	367	366	373	395	355	355	342	380	356	390	329	368	366	334	380	374	372	344	384	369	357	365	343	344	349	357	387	364	343	338	375	341	366	353	380	348	361	355	357	354	378	377	316	371	381	388	381	358	346	347	403	391	372	353	357	393	352	335	382	362	400	363	359	411	375	315	339	364	323	336	354	380	329	382	356	374	374	349	336	355	359	389	366	355	354	382	350	341	356	370	316	353	321	347	323	358	360	345	350	342	365	362	330	386	362	356	377	348	338	343	319	353	356	350	392	352	345	350	363	347	340	338	345	356	349	362	373	383	381	349	379	397	390	358	359	349	329	329	357	366	334	369	346	354	382	357	332	376	387	369	365	352	335	356	349	368	367	352	337	349	376	338	375	376	387	368	375	370	364	345	338	368	372	385	367	353	360	374	411	368	370	352	358	384	383	345	335	374	354	374	384	351	366	393	383	382	361	359	341	331	331	370	366	347	392	355	370	334	377	336	332	360	362	340	356	353	347	356	322	329	313	390	365	294	325	333	310	362	333	354	346	362	387	362	354	347	364	329	361	327	341	376	340	359	381	347	335	380	354	360	333	339	342	369	349	345	351	405	376	375	359	329	344	339	346	388	347	351	316	358	359	335	326	388	376	383	364	375	382	375	389	359	351	375	355	345	352	356	395	341	355	375	369	349	353	375	394	357	337	334	322	355	340	370	365	362	337	374	368	365	392	360	342	322	346	371	372	401	343	346	349	378	383	357	339	324	333	381	349	394	397	339	330	341	389	345	341	364	398	348	314	385	354	378	414	371	375	316	343	363	368	359	361	318	355	357	370	337	364	308	344	348	350	350	341	351	329	372	358	350	333	356	371	368	347	363	368	380	340	362	378	353	344	318	350	385	338	379	392	350	340	421	339	345	370	339	371	364	356	336	360	335	365	380	418	411	372	359	374	378	412	376	388	334	363	423	366	343	404	356	333	371	345	376	322	364	367	363	348	405	374	347	340	348	337	350	363	332	371	361	368	336	383	387	316	351	372	330	306	386	397	341	326	397	307	351	351	320	336	359	352	370	354	337	392	374	312	342	349	370	336	353	337	347	313	345	339	358	331	344	338	344	371	327	375	368	381	370	357	363	360	342	367	345	355	360	387	329	311	334	379	363	339	366	359	337	324	369	359	367	371	400	323	328	340	358	372	312	341	329	334	376	377	376	343	325	350	358	393	354	356	330	350	343	411	396	346	319	312	342	355	362	368	354	330	332	361	370	347	332	353	384	380	382	358	368	355	383	361	354	375	345	365	377	350	347	346	329	362	341	354	337	407	383	336	347	359	359	392	335	307	339	324	379	375	341	352	371	343	381	351	372	339	346	406	353	387	383	338	370	341	336	362	377	358	370	401	356	332	398	374	342	320	343	379	372	351	332	351	367	338	400	350	347	337	346	313	331	363	337	381	345	360	368	323	352	340	353	335	361	355	339	323	324	340	384	360	357	364	374	347	378	377	330	335	346	375	362	360	385	381	359	333	372	370	331	380	387	350	340	394	358	349	329	342	348	349	365	357	378	367	341	359	339	347	367	348	353	298	373	332	349	359	340	386	340	371	354	349	357	336	349	386	383	355	374	372	341	372	332	317	349	338	381	354	355	379	394	345	401	351	338	387	315	346	403	333	345	373	320	350	377	358	357	352	350	347	316	335	404	380	342	387	363	374	352	324	314	337	356	381	328	370	338	380	342	387	357	358	359	352	340	396	360	354	305	381	408	329	389	350	332	355	340	357	359	342	283	328	388	358	338	354	316	376	373	309	332	346	353	307	346	340	362	370	349	344	371	352	369	336	364	381	345	363	365	342	376	332	361	345	351	349	375	293	336	342	339	341	353	357	351	358	349	350	351	332	353	338	397	373	330	343	356	388	363	349	350	360	374	381	365	371	377	351	345	393	345	353	318	336	360	336	334	339	379	360	383	377	335	372	384	366	349	387	342	322	309	386	375	411	355	377	322	314	379	378	354	376	375	360	388	368	332	340	371	351	369	354	343	377	345	360	352	381	366	401	363	355	381	380	349	345	370	391	359	360	351	333	373	368	342	352	351	377	412	325	321	343	341	351	360	383	381	348	338	322	359	330	347	374	338	361	353	360	399	363	370	361	366	334	362	353	355	401	376	336	391	370	355	337	382	379	338	381	364	387	390	384	346	354	383	350	351	371	352	368	382	378	349	343	381	371	349	408	314	365	323	310	349	335	346	330	370	353	373	335	326	334	365	385	328	360	336	361	308	369	332	384	355	346	343	363	367	382	396	402	348	343	341	365	361	333	384	361	296	346	341	347	359	340	378	392	357	359	355	315	409	362	371	351	368	356	332	372	332	390	359	375	361	339	344	358	382	373	339	386	408	359	366	354	342	354	383	314	366	336	297	322	373	403	383	381	357	374	336	395	325	365	350	356	345	339	338	341	381	362	331	342	352	337	355	378	344	352	359	375	351	340	385	360	348	361	353	364	343	309	355	331	367	401	343	387	339	321	329	364	350	337	402	368	373	363	365	359	346	391	335	347	351	377	359	331	372	360	361	333	329	330	372	349	371	359	336	354	304	320	371	353	376	338	367	361	349	349	358	316	360	354	348	407	363	319	373	379	372	348	355	358	372	373	352	341	353	323	372	361	336	359	381	338	362	356	353	367	326	355	370	395	371	323	353	360	362	340	389	369	327	382	398	397	377	373	326	379	332	386	380	344	333	334	346	375	393	394	377	383	337	362	341	348	332	402	343	353	333	338	327	380	344	386	377	334	356	399	362	354	375	329	379	339	357	323	334	340	355	335	359	347	348	362	342	389	362	381	365	370	346	366	342	401	337	355	351	362	357	396	363	364	338	344	356	321	383	359	385	361	360	398	353	352	361	321	359
1908	800	779	781	827	841	781	833	810	802	834	786	776	823	788	802	802	759	730	786	795	742	785	806	736	831	765	761	819	776	769	774	769	789	841	825	786	784	810	829	788	781	813	829	766	831	799	790	804	767	772	787	753	809	796	735	814	762	764	794	787	818	793	815	771	807	789	763	832	791	769	800	815	737	762	789	818	757	816	818	782	784	796	793	803	770	787	779	795	764	793	794	776	861	784	803	755	751	782	820	794	807	819	785	748	805	818	780	785	798	759	819	785	823	804	781	828	770	817	718	813	834	785	810	776	820	808	806	812	791	824	767	791	826	849	783	758	793	781	785	814	792	743	742	782	802	788	806	771	843	852	769	798	818	836	843	794	822	751	823	791	768	786	772	788	775	802	765	807	847	825	802	788	757	782	796	730	775	796	784	804	781	808	802	764	783	790	785	791	778	758	776	824	832	797	819	817	767	763	800	761	808	794	761	797	784	792	751	710	838	803	814	808	794	829	793	774	730	823	802	785	769	773	783	784	820	766	735	822	847	771	823	781	802	840	750	818	778	761	784	789	808	842	792	792	811	749	798	784	780	771	774	799	779	775	843	789	782	810	823	823	793	798	823	778	780	767	797	788	783	848	842	863	828	780	782	798	775	778	757	796	805	766	768	784	824	787	789	772	801	795	817	778	810	795	798	759	793	730	800	831	819	833	751	794	782	799	769	823	799	816	782	804	790	827	825	823	774	759	821	794	807	759	819	810	830	783	783	788	783	773	774	801	761	777	748	808	761	763	806	771	776	709	805	818	760	796	794	819	763	798	789	837	807	753	774	779	758	747	788	797	780	744	758	779	816	776	821	765	819	814	797	746	778	846	865	789	806	808	783	795	794	823	745	790	838	787	763	839	825	769	745	822	786	794	785	796	808	740	792	740	795	743	797	788	787	852	755	782	799	813	761	839	762	804	770	849	828	847	770	805	807	808	808	829	818	757	803	755	797	783	784	758	797	780	777	791	834	841	799	778	808	818	812	734	812	795	784	797	757	763	833	793	806	828	795	807	858	836	757	754	807	775	771	825	822	782	782	778	765	750	803	791	826	834	786	737	810	823	839	842	762	755	796	825	755	837	830	759	748	782	774	786	806	827	787	808	805	844	817	819	814	837	841	747	822	763	837	758	763	791	801	741	736	844	723	852	779	795	805	828	805	779	774	792	879	785	800	786	768	814	778	771	821	792	820	802	796	835	799	829	785	845	786	798	811	794	822	819	830	821	793	813	794	773	784	803	775	822	762	744	793	859	787	774	737	754	810	767	765	841	753	805	810	788	801	786	795	768	798	766	812	844	811	794	829	834	814	826	783	752	816	751	812	794	783	819	781	784	779	788	800	809	782	805	771	784	787	808	783	791	828	787	827	816	812	772	797	775	764	789	759	775	801	791	792	828	771	783	779	815	827	769	813	768	819	820	783	796	801	782	748	774	780	815	804	785	771	796	783	720	785	800	831	793	744	755	786	793	834	742	864	749	829	764	845	756	789	778	778	806	788	779	785	832	748	775	763	835	770	821	793	845	827	773	776	776	783	771	802	817	815	821	746	807	758	789	747	816	756	765	775	821	792	841	877	838	788	824	839	801	821	777	813	813	820	766	811	741	778	817	825	781	832	800	768	792	841	819	801	755	788	801	770	760	796	767	768	858	819	780	820	780	749	808	738	778	816	822	774	776	818	772	796	818	759	779	781	751	803	807	820	791	804	747	805	768	749	832	778	739	749	760	792	776	831	770	781	814	843	770	751	787	799	801	787	810	815	794	783	823	811	783	783	790	793	827	798	807	823	727	805	761	810	816	814	751	818	785	780	757	823	792	796	806	804	762	733	806	783	827	763	779	788	782	761	757	774	840	750	774	858	773	720	781	784	809	801	812	797	761	759	749	870	772	813	783	765	810	784	814	766	808	796	776	776	784	822	789	805	766	767	788	850	794	836	786	815	756	760	754	767	819	794	772	843	858	841	787	830	859	804	799	787	812	739	798	807	753	803	769	818	807	773	752	757	756	800	754	772	835	767	780	838	818	746	828	830	797	759	816	825	808	782	769	821	805	769	762	792	786	782	845	773	826	786	794	822	791	742	829	769	782	797	815	753	789	817	817	776	769	783	792	754	811	808	794	824	803	819	791	778	780	819	785	802	787	798	769	778	802	787	774	798	785	810	847	802	777	798	813	774	809	792	772	803	836	803	765	778	765	813	794	776	775	813	777	743	830	766	838	791	801	826	828	822	809	827	750	775	820	794	783	823	722	757	827	804	762	811	792	784	771	803	843	796	830	753	787	795	782	775	800	723	769	780	765	853	804	802	785	780	764	765	767	813	774	715	789	781	767	777	806	816	826	744	768	805	823	781	749	772	760	821	828	750	774	804	807	787	805	804	762	780	805	752	774	797	838	773	795	820	823	765	750	773	742	779	797	803	754	820	782	756	779	795	787	789	819	794	761	808	800	834	782	806	808	801	773	759	763	811	770	781	757	783	836	807	770	776	766	761	847	827	743	828	817	838	809	825	793	817	741	774	805	833	808	794	750	808	803	814	793	787	786	800	775	840	757	792	794	788	820	732	771	754	756	811	806	776	777	794	829	790	809	752	806	813	786	817	808	834	819	813	812	775	806	761	756	788	839	773	802	792	770	792	807	747	825	767	855	757	747	761	709	750	735	765	785	814	802	777	791	765	767	821	795	743	830	734	807	772	746	790	764	803	765	814	759	800	795	795	750	771	774	781	779	741	792	788	812	803	824	733	782	819	763	794	782	801	843	758	830	800	757	802	827	771	786	841	750	782	763	798	846	824	812	797	799	822	820	839	767	737	782	820	838	782	790	771	745	779	810	730	771	763	808	827	814	771	732	810	775	768	788	794	810	765	807	836	827	770	815	818	843	766	777	791	768	827	833	775	813	825	782	800	795	834	799	763	757	789	787	801	814	763	828	746	776	781	777	818	818	767	759	796	740	740	766	798	765	814	795	782	779	765	832	753	728	782	790	808	797	815	847	801	784	774	800	808	792	823	747	828	752	746	811	732	770	771	790	785	835	813	791	743	763	746	749	799	740	776	798	772	781	819	788	778	818	805	770	805	784	801	810	789	758	816	778	784	750	785	797	781	779	793	782	806	797	781	806	853	801	800	754	787	766	788	793	802	794	809	784	755	777	835	782	798	783	797	836	841	758	783	756	781	809	819	760	822	817	800	794	802	789	782	747	792	819	827	778	800	829	795	767	782	794	749	814	767	779	798	781	738	743	763	772	784	739	740	783	794	795	808	821	773	799	857	783	791	787	761	748	788	757	797	848	781	752	838	757	782	806	816	829	777	773	808	771	780	790	786	762	734	799	757	775	802	823	768	808	810	822	800	819	752	774	803	752	830	790	732	768	819	806	782	792	727	785	799	755	757	829	757	739	806	829	810	803	756	739	757	792	782	813	788	825	755	808	775	811	788	825	776	803	767
7563	555	608	490	395	291	227	241	214	213	197	207	197	198	194	188	166	181	185	184	200	177	204	182	186	194	172	165	175	171	170	184	194	198	151	166	202	194	172	163	157	203	194	198	194	196	171	185	170	188	184	154	173	161	153	179	188	171	183	170	176	201	162	183	160	163	171	165	167	183	173	152	163	179	173	164	140	166	158	187	189	167	190	170	208	169	169	193	166	175	163	189	170	216	192	185	165	180	152	152	167	154	179	212	185	177	186	176	191	172	165	170	173	195	177	180	188	187	174	207	183	193	172	175	170	187	161	211	168	200	186	160	192	187	185	188	153	199	187	173	176	208	189	201	188	215	178	172	171	215	191	180	184	194	172	195	187	190	158	188	171	153	184	180	176	203	188	180	176	154	168	203	171	162	161	187	197	153	201	179	174	159	149	182	174	160	174	184	167	209	188	207	181	212	186	180	190	158	183	203	177	160	175	176	207	185	184	169	157	183	178	171	184	169	167	164	163	171	193	199	172	207	198	191	180	183	190	185	202	201	147	166	174	179	191	187	181	182	155	155	186	207	197	186	203	180	181	180	182	178	162	194	169	162	150	159	179	169	187	161	160	192	168	176	190	169	180	186	195	180	201	165	186	155	170	180	167	146	182	186	169	155	157	182	170	168	176	169	165	145	149	177	179	147	138	168	151	178	174	163	194	186	184	187	173	183	190	167	178	178	180	186	185	156	184	174	188	171	192	189	192	196	186	155	177	191	198	178	169	201	190	189	161	178	202	184	173	158	185	204	151	210	186	159	195	164	147	184	195	155	180	174	165	191	158	167	189	182	183	183	188	204	159	182	200	210	184	177	172	182	188	151	177	180	161	174	167	179	201	174	172	185	154	154	172	196	158	196	173	195	177	193	165	181	180	176	179	149	176	157	189	172	176	203	168	153	161	211	192	183	162	189	169	174	179	152	197	200	190	166	204	184	195	199	190	198	171	152	171	168	182	187	185	190	179	186	190	166	188	191	167	163	183	169	164	158	175	189	191	168	171	170	171	152	184	162	185	178	179	192	177	170	164	161	166	169	197	185	158	145	156	194	177	188	133	140	149	181	167	174	155	150	188	187	138	163	164	171	154	153	182	190	151	158	156	204	175	174	170	179	183	185	164	159	178	172	185	187	174	207	172	200	161	164	194	190	169	181	159	175	165	174	187	160	165	190	157	198	188	159	172	147	162	197	157	166	192	182	177	180	166	185	176	174	188	182	165	176	205	203	183	164	169	136	174	211	173	187	155	183	147	186	194	180	156	158	187	172	168	172	176	192	187	180	185	156	194	180	169	198	167	157	185	179	181	167	164	192	177	160	161	180	171	203	209	175	203	156	155	178	175	179	178	176	172	192	170	180	165	197	192	178	195	204	167	159	160	199	198	164	165	175	175	169	160	218	189	188	179	209	165	185	163	163	174	194	185	187	201	167	180	182	166	185	188	159	164	161	179	182	184	170	175	168	162	178	173	170	161	175	196	161	178	189	183	169	184	165	164	187	171	171	182	187	172	153	169	161	194	175	173	162	165	185	160	168	176	187	182	205	175	166	172	169	174	206	162	183	155	187	157	188	196	172	175	185	160	179	150	182	200	164	187	177	152	176	194	169	174	190	185	168	152	170	181	179	187	178	179	170	178	160	162	168	156	169	185	153	159	186	155	147	158	163	184	171	177	178	184	181	187	175	185	189	169	205	176	171	168	176	170	150	164	160	195	190	163	167	192	174	149	185	163	176	156	157	176	163	159	186	164	151	179	190	160	164	154	157	181	182	185	182	165	173	174	168	190	180	167	185	146	162	192	154	189	158	189	182	187	166	163	172	195	189	158	185	172	132	159	168	193	167	167	188	161	181	190	161	187	221	151	158	197	188	168	205	183	199	184	218	183	167	163	163	165	165	166	203	164	161	177	175	191	154	159	186	185	183	175	175	156	174	171	190	186	150	133	179	210	193	179	182	168	197	183	196	185	154	173	160	150	185	174	150	181	163	173	202	171	178	182	170	151	177	202	178	164	190	162	185	178	172	205	176	164	152	183	160	187	215	208	165	179	166	183	200	184	182	153	187	178	162	170	148	178	192	160	177	171	150	162	157	186	182	223	201	177	182	192	157	186	190	184	185	201	167	206	163	197	166	183	206	200	190	159	171	185	147	218	186	188	194	189	167	214	174	169	174	170	173	186	180	188	134	181	183	176	180	182	165	150	187	151	181	190	154	200	191	181	153	187	172	165	192	181	159	147	185	205	169	187	157	188	188	168	186	182	204	194	167	163	184	165	155	175	189	173	185	183	185	148	174	188	164	174	164	169	180	188	170	178	185	178	189	178	175	185	169	164	164	173	163	201	182	140	175	186	175	192	194	176	167	206	172	170	156	186	152	178	168	182	176	166	158	194	158	201	193	181	187	183	197	145	175	184	167	172	195	168	167	174	193	202	169	165	169	195	178	192	173	177	192	145	172	171	189	160	210	173	163	199	191	179	202	191	193	170	173	172	177	205	144	164	156	161	167	198	199	163	158	150	166	168	172	175	167	175	175	161	170	163	151	174	163	171	184	179	209	155	194	166	163	204	150	154	175	179	192	179	162	172	174	188	164	165	188	191	170	180	174	154	168	181	189	162	186	164	169	168	194	169	171	151	177	181	164	154	173	167	171	183	182	190	188	166	169	164	155	159	181	163	161	198	170	189	181	163	179	195	183	156	173	168	196	175	153	203	187	176	163	190	170	182	136	198	165	176	196	156	175	199	167	168	169	183	172	169	188	162	188	178	186	187	176	171	172	144	187	207	195	206	158	203	190	182	183	170	210	188	192	184	173	158	201	160	136	172	167	189	190	183	186	194	172	158	157	183	188	181	153	204	199	180	175	158	169	187	164	153	180	177	175	155	178	182	145	152	176	195	163	165	193	183	168	192	195	154	180	161	179	165	167	177	189	170	148	191	177	189	180	161	167	173	167	175	214	181	160	157	159	161	144	175	172	189	177	194	174	166	176	184	188	165	151	169	187	173	174	197	180	180	175	175	187	193	176	192	168	186	200	210	197	170	158	157	188	166	164	193	171	173	168	169	157	192	177	167	161	176	186	152	168	166	189	185	186	207	179	170	164	154	184	145	172	190	172	173	180	176	163	186	175	168	158	156	175	164	182	178	167	155	167	162	189	192	175	196	160	165	139	154	140	163	166	176	154	179	189	163	194	176	158	164	198	185	174	162	192	143	162	170	177	182	160	185	184	183	176	164	180	180	197	172	180	171	174	153	171	153	190	172	170	167	173	196	192	162	168	193	181	197	161	164	179	160	197	193	174	197	165	173	194	190	168	150	185	181	201	161	193	188	177	185	165	168	171	166	169	163	159	206	202	168	174	185	168	171	166	180	168	162	178	168	166	180	173	180	181	189	170	193	193	161	172	155	178	178	192	180	191	177	154	184	165	182	132	170	180	182	172	196	178	166	152	170	166
6135	777	1339	1528	1197	982	871	799	696	693	601	624	570	568	530	521	555	513	532	499	513	505	525	497	471	510	467	466	493	486	481	446	474	505	494	502	456	436	419	482	440	489	433	485	457	494	462	463	445	445	458	450	472	458	474	484	481	421	471	470	491	451	479	442	472	425	452	429	457	496	429	448	444	446	456	446	430	455	454	462	432	478	433	418	465	427	449	433	440	498	478	460	452	437	440	442	461	435	511	449	473	404	454	451	445	482	457	460	451	445	439	441	477	426	435	459	475	406	452	441	440	435	446	436	397	412	432	459	412	459	407	440	443	480	441	469	457	465	409	437	476	464	460	455	451	462	467	465	474	454	480	436	409	480	488	465	474	418	455	467	396	476	474	470	441	459	425	435	466	457	465	447	481	423	506	465	452	464	495	440	453	461	445	438	475	479	482	406	449	429	426	458	478	469	445	429	471	430	487	461	456	450	459	437	424	438	470	431	447	461	416	411	449	429	458	451	473	426	433	477	463	443	428	471	448	458	439	456	457	437	474	443	452	438	449	478	462	472	481	442	439	435	462	497	432	441	503	447	454	466	422	453	482	460	413	436	462	434	429	407	418	439	405	458	451	444	439	451	423	422	501	433	444	482	497	455	476	498	456	482	472	433	438	480	414	457	448	443	476	461	462	464	448	421	480	446	452	465	438	523	448	438	462	466	490	428	424	451	420	454	438	431	445	474	455	470	458	438	475	440	433	423	409	443	466	448	392	442	468	402	439	452	444	445	443	474	410	508	462	435	474	459	459	424	456	469	461	436	470	476	429	447	459	434	416	457	485	447	444	476	444	454	423	452	462	484	454	436	474	494	433	460	420	454	455	394	494	408	441	469	449	494	421	443	438	439	426	454	446	448	459	477	442	443	419	418	446	405	466	467	445	409	479	455	438	421	482	442	433	448	471	452	492	447	425	431	449	430	473	402	481	476	438	455	450	455	457	410	442	443	430	427	433	434	481	459	443	455	437	450	464	462	514	463	436	430	444	433	457	437	468	431	441	442	457	468	494	475	509	445	440	442	426	460	468	463	453	431	452	451	431	447	442	436	429	452	449	414	444	485	395	467	437	440	447	489	460	421	453	475	479	429	466	453	485	467	427	449	476	479	423	455	461	423	471	441	473	440	443	444	431	437	482	440	429	420	466	449	458	434	456	486	470	439	437	427	445	423	449	446	410	484	451	451	436	454	449	437	476	439	474	475	477	495	488	420	450	442	444	477	476	454	466	423	455	474	427	450	452	450	456	452	446	391	430	459	421	466	456	481	417	424	435	428	447	404	403	432	431	449	475	443	461	465	464	458	430	473	418	440	434	479	438	449	455	487	445	453	437	472	445	423	451	417	434	442	462	453	448	470	446	451	447	455	419	442	446	416	415	458	471	447	436	487	472	429	430	479	425	470	468	494	472	444	448	447	500	431	459	449	424	431	472	451	461	503	443	467	486	458	418	472	469	458	463	464	451	425	439	455	434	453	457	452	452	438	465	424	477	426	426	436	480	449	461	445	406	467	437	410	458	457	433	481	442	466	437	462	441	414	443	446	438	434	492	477	478	433	463	453	461	477	451	451	453	501	463	449	410	440	448	474	439	427	459	397	463	478	452	436	429	465	454	465	474	472	446	493	432	444	424	485	418	453	423	468	458	458	477	465	427	444	453	454	449	463	464	455	446	460	489	484	450	432	452	479	478	465	441	457	476	476	454	442	475	449	447	491	420	467	435	455	458	431	461	421	450	486	439	436	410	475	448	478	479	441	460	437	414	457	469	449	406	453	466	440	397	408	443	465	483	440	460	451	472	417	457	435	461	443	450	428	440	458	440	469	466	473	454	462	453	478	454	473	445	443	468	448	443	485	408	436	486	448	416	415	441	453	477	453	437	451	443	444	464	473	424	461	462	453	437	481	436	445	441	457	461	449	457	394	442	434	457	428	479	415	460	455	441	457	482	439	411	411	433	457	435	442	416	438	452	465	458	461	431	443	456	431	446	471	431	452	457	445	485	432	488	464	442	450	452	433	485	437	483	458	456	429	440	468	443	477	468	459	465	455	458	472	458	406	444	464	439	479	396	450	420	439	465	472	471	459	451	444	461	464	482	442	464	434	461	422	444	484	419	478	450	491	445	451	432	480	460	409	442	426	445	470	449	471	428	446	421	449	469	436	437	484	432	455	482	442	446	449	435	483	480	435	420	430	449	432	473	450	453	447	446	465	448	430	429	457	488	481	447	447	422	425	478	459	447	428	426	424	477	476	482	466	445	478	412	457	453	466	460	457	443	430	434	409	461	452	435	484	463	457	431	454	472	481	435	393	481	457	460	429	447	472	476	468	440	437	448	441	420	455	427	459	447	450	449	410	455	439	420	464	452	451	470	452	468	463	447	473	458	465	452	471	437	450	465	444	406	449	467	489	438	471	450	483	419	463	458	442	459	414	420	447	451	449	433	463	444	444	453	420	440	438	432	461	465	443	457	466	417	463	467	458	425	436	455	480	438	460	439	452	459	475	496	445	440	453	460	456	471	440	475	445	462	408	433	482	467	435	437	424	473	438	451	437	439	452	456	468	446	445	442	454	467	474	447	451	457	453	428	441	467	503	456	466	439	460	443	499	476	475	438	482	460	429	437	455	463	443	435	454	436	500	450	491	448	471	468	475	442	427	424	421	435	433	491	465	491	462	414	473	481	485	463	470	455	409	465	431	448	468	450	473	486	463	402	465	432	428	468	451	430	465	459	439	457	480	439	452	424	466	449	445	466	435	443	452	447	455	400	475	458	441	462	461	432	455	433	446	435	455	426	442	454	459	440	459	461	457	472	449	469	459	440	414	447	447	445	463	471	444	464	460	443	452	451	456	425	420	450	459	462	454	478	445	454	467	438	456	443	449	459	437	412	473	484	455	478	479	425	500	471	472	460	456	388	478	467	484	438	476	433	459	496	462	438	437	447	438	444	425	438	441	508	461	446	447	469	449	419	474	477	447	473	471	479	459	445	483	437	452	440	447	433	434	452	485	458	445	447	417	470	473	486	409	431	418	440	435	458	423	473	447	423	447	429	491	475	461	440	442	496	417	444	455	431	455	488	415	492	441	445	431	470	461	459	462	459	444	447	454	464	471	487	461	460	495	433	425	468	429	439	437	468	453	475	494	441	435	449	435	399	446	428	459	456	445	425	409	453	462	440	477	455	449	427	506	476	429	422	426	444	431	472	433	472	483	461	493	467	427	474	434	467	434	453	456	480	435	484	463	501	460	430	441	461	445	444	461	433	456	463	467	458	458	456	467	453	449	454	468	446	453	477	483	460	423	477	450	430	461	427	485	456	428	473	476	431	432	471	421	487	437	454	437	458	432	463	480	402	445	461	443	427	446	436	472	438	462	458	434	454	493	450	444	467	469	440	439	439	464	425	440	464	443	442	444	444	470	418	442	448	453	485	479	462	473	444	426	457	483
14246	1321	1097	913	613	574	402	395	343	328	341	293	336	323	308	310	299	307	300	263	301	293	283	274	284	300	278	273	288	261	277	303	281	272	307	288	248	270	289	255	284	302	269	248	270	263	293	273	296	296	298	273	304	291	268	245	253	267	265	276	266	260	308	265	270	252	275	306	282	260	236	248	257	322	271	276	277	283	247	252	300	282	274	280	268	296	279	280	277	255	265	292	283	280	252	280	282	285	281	303	265	266	280	248	297	289	275	261	289	270	251	279	280	265	255	290	261	295	296	267	270	278	252	261	278	263	257	268	251	271	267	290	285	266	297	279	290	266	251	243	258	254	273	293	253	277	269	268	271	283	268	261	258	263	292	305	269	275	257	294	276	270	263	283	267	259	266	274	255	306	289	267	267	260	291	264	255	238	282	247	292	241	271	251	296	264	239	285	284	249	281	277	290	257	249	273	297	249	264	269	278	270	258	294	262	283	255	255	281	276	292	255	255	271	235	264	252	274	260	241	295	246	287	262	263	257	290	301	277	250	281	250	257	271	275	277	263	279	297	243	276	289	288	259	295	266	262	259	272	277	277	277	269	274	298	286	261	309	238	262	319	277	242	273	252	259	271	251	278	275	274	282	285	261	294	274	260	237	255	264	257	269	268	285	245	245	283	281	275	286	254	234	249	261	274	259	258	274	244	288	289	280	275	271	266	244	252	293	267	251	306	271	280	295	309	296	271	298	255	262	267	255	277	253	297	283	273	278	280	275	244	238	268	258	278	276	268	263	294	261	272	272	287	283	311	275	265	239	278	259	285	288	280	281	286	276	275	270	278	272	255	257	286	292	251	260	284	281	254	275	277	270	273	264	293	266	272	281	258	289	270	259	282	237	274	247	257	266	267	257	256	285	294	247	270	288	281	256	271	305	300	280	279	268	257	288	264	331	288	273	252	258	279	251	282	268	258	250	250	251	246	294	285	264	274	287	292	286	272	278	296	264	257	293	257	290	267	257	290	267	263	298	310	274	244	278	249	259	291	276	260	278	267	266	281	269	276	277	276	249	255	261	272	260	231	245	254	275	308	271	293	279	281	312	253	251	275	290	248	276	269	282	282	294	261	267	275	261	289	268	287	277	275	301	265	278	256	255	273	286	245	294	285	268	234	274	298	264	268	282	263	271	287	271	293	217	287	216	242	277	288	282	317	260	300	303	229	281	284	286	249	276	293	278	276	277	243	269	287	276	289	273	262	278	229	307	278	240	320	292	267	268	280	241	261	249	273	277	293	262	255	268	244	272	262	253	246	244	291	258	279	249	271	277	240	289	264	297	266	251	285	259	289	264	264	294	268	281	266	268	271	245	285	302	269	266	229	261	238	259	277	252	268	275	263	287	271	291	294	262	269	258	290	287	287	273	244	267	273	287	259	258	277	254	259	286	263	257	262	246	266	266	259	283	301	256	276	262	266	262	261	264	279	293	269	258	262	299	282	276	273	293	288	267	265	276	281	232	253	239	278	286	261	276	281	262	278	287	269	263	298	279	247	295	297	234	276	239	298	281	260	277	241	243	250	258	262	237	241	285	296	228	260	264	324	281	279	281	282	281	311	286	251	261	248	295	261	257	268	263	251	269	256	275	247	255	243	300	290	273	268	286	279	264	260	284	264	258	285	295	306	278	268	268	277	296	281	295	253	265	295	290	269	281	263	257	270	300	289	261	259	273	274	268	262	247	258	241	316	276	259	245	260	245	290	259	278	270	254	284	263	300	269	254	256	250	248	251	281	279	267	295	254	284	294	291	298	294	258	257	250	287	251	297	256	266	257	262	276	255	285	263	265	275	233	275	285	261	287	267	261	281	286	271	262	254	264	269	299	293	276	276	309	261	301	260	272	281	254	264	260	296	247	302	260	325	284	276	295	279	282	253	270	284	293	287	269	277	298	280	284	280	295	286	253	258	275	272	273	263	274	259	274	260	250	268	293	305	240	285	291	292	281	284	253	292	298	283	253	265	285	288	267	240	292	287	290	261	266	301	263	258	273	295	286	264	265	289	256	276	246	304	239	256	260	253	244	249	272	276	288	305	262	256	243	270	274	278	268	286	277	315	308	283	289	247	251	243	267	247	274	250	233	244	274	298	223	292	273	296	273	245	287	279	263	264	295	298	262	306	247	256	273	290	263	291	288	265	267	251	290	296	275	285	277	272	273	258	303	254	254	271	253	244	287	259	246	280	262	276	280	297	297	241	264	254	266	308	252	271	243	253	226	267	276	246	272	227	270	259	265	275	269	268	275	277	282	285	283	260	270	288	236	298	282	285	266	264	297	272	292	287	257	293	256	266	302	284	267	294	288	232	280	266	281	272	263	278	248	302	271	282	270	266	308	249	222	270	286	242	274	285	237	262	285	275	279	285	272	284	265	269	271	269	261	272	255	273	289	240	286	266	262	276	281	278	258	306	293	272	295	281	253	260	252	260	264	272	300	283	276	275	250	268	281	265	251	272	248	307	260	262	275	290	270	279	314	266	265	278	278	294	268	308	318	272	255	282	273	305	245	296	300	285	268	267	274	285	260	263	242	277	245	248	260	281	264	278	265	258	263	278	324	267	294	255	324	274	299	261	270	265	249	257	259	264	256	265	282	248	280	268	278	279	275	261	267	258	261	284	260	302	286	280	266	259	271	263	282	266	310	248	284	275	264	281	259	257	245	265	246	284	277	300	263	284	281	276	280	261	282	242	312	287	270	267	277	249	252	295	244	248	252	260	256	289	270	268	305	269	279	293	266	293	272	267	269	294	280	268	253	248	282	273	271	269	258	275	288	293	267	273	281	275	265	235	219	250	259	273	292	275	268	258	257	263	249	293	290	249	264	292	294	258	290	261	270	274	307	256	255	305	283	245	265	280	280	279	257	288	251	257	276	293	269	277	252	254	240	258	280	266	254	290	293	297	239	255	265	252	265	273	264	243	249	266	275	237	251	244	269	272	287	275	259	284	295	262	268	255	247	260	285	262	293	243	274	298	262	306	280	313	267	292	273	274	300	263	316	274	235	254	275	290	243	264	246	256	241	271	281	247	262	271	280	285	267	277	235	255	270	249	256	284	236	272	254	275	318	284	250	272	238	268	271	252	292	284	272	262	255	239	253	251	258	257	282	252	273	253	285	274	284	274	269	315	264	281	290	243	268	253	242	257	270	281	273	282	272	270	266	274	258	250	291	245	264	256	243	277	255	265	241	255	297	256	274	282	296	268	252	271	271	267	283	278	284	259	283	276	247	273	299	259	247	264	291	265	267	284	252	267	272	258	282	288	290	317	255	263	295	275	238	303	250	297	232	299	294	264	267	261	317	265	248	275	295	263	294	287	251	262	237	251	266	279	285	297	240	260	242	270	251	293	266	247	259	233	239	244	266	285	265	295	241	302	299	277	275	267	251	268	287	241	295	266	286	282	275	278	243	264	279	318	265	239	285	292	279	260	257	295	262	286	280	254
8170	1226	2321	2666	2157	1737	1430	1258	1170	1081	1062	982	888	888	881	816	850	763	786	803	768	750	759	759	749	727	741	758	715	678	718	658	736	692	715	675	685	686	643	626	709	678	678	671	732	696	706	682	703	667	650	662	704	627	662	664	687	694	698	637	709	696	680	723	693	742	671	714	659	715	718	715	664	673	676	651	746	669	660	660	658	664	654	655	648	640	701	668	619	677	637	712	699	664	638	659	708	711	667	618	659	729	678	696	691	659	664	657	680	669	644	693	652	662	652	666	674	695	634	655	664	630	667	685	650	678	696	716	678	662	660	689	610	710	698	666	677	647	666	668	633	690	684	675	635	667	646	632	723	696	668	659	656	637	664	616	663	647	640	657	663	673	719	686	696	646	688	684	667	638	646	644	637	658	687	655	671	643	684	660	648	633	662	665	683	660	665	675	709	669	687	661	680	613	635	696	649	696	643	675	694	704	691	638	633	637	653	691	657	702	664	661	633	664	635	657	686	668	717	647	661	681	641	671	670	666	635	636	662	646	658	702	681	653	661	666	667	655	630	658	669	711	608	711	703	660	667	709	692	690	673	646	659	724	683	674	699	693	686	695	715	660	675	673	639	637	677	649	608	688	695	620	684	668	663	671	600	684	654	704	689	644	676	710	658	657	648	668	683	696	681	705	662	636	700	623	654	695	683	650	640	654	682	615	660	631	712	728	632	641	638	691	687	700	630	713	624	685	702	649	718	684	713	668	693	681	633	694	676	683	699	690	665	686	724	702	666	704	617	644	699	674	658	740	706	688	684	637	710	730	672	667	676	682	677	665	683	663	654	671	691	692	666	655	641	659	660	653	679	643	657	649	637	671	653	650	645	656	700	646	619	645	655	634	690	690	679	668	704	720	675	646	650	670	704	679	643	677	677	707	615	680	705	687	699	677	697	651	652	686	680	720	704	659	653	652	682	689	655	654	665	651	698	693	629	628	645	668	711	700	647	659	631	659	614	678	709	672	635	669	681	652	659	631	683	631	673	686	657	660	671	651	655	712	644	666	702	697	647	656	677	636	661	670	671	640	660	664	660	687	694	667	697	644	674	634	699	721	653	698	730	669	687	685	694	680	641	654	646	679	678	652	641	712	668	703	623	666	695	674	679	634	709	694	705	675	654	684	693	686	687	692	721	655	663	678	686	686	650	659	687	699	669	671	686	627	652	642	672	658	625	639	680	619	683	690	640	651	652	691	624	621	642	676	626	700	679	661	695	700	733	645	689	653	679	646	644	694	675	695	647	655	661	608	684	659	693	634	677	650	707	655	658	682	684	709	653	649	702	702	699	640	682	656	641	706	732	645	664	681	663	685	648	681	666	674	657	677	706	709	670	697	627	627	715	607	708	699	670	668	702	625	674	684	687	644	673	625	686	698	694	706	689	700	706	669	627	676	636	704	654	708	668	663	696	652	688	719	706	714	676	663	679	687	686	656	660	697	673	639	710	684	667	676	699	622	690	695	632	654	625	630	649	654	648	631	652	637	700	674	651	679	677	649	643	638	684	664	672	652	647	621	640	653	652	663	667	648	714	653	696	683	675	675	701	674	676	709	683	662	669	688	674	675	653	673	685	653	651	716	658	652	662	702	659	650	680	687	692	683	668	690	681	694	692	671	649	721	711	668	613	681	650	657	690	656	649	678	703	658	701	690	656	664	617	644	671	686	674	710	686	723	655	647	683	643	673	668	683	678	643	691	691	718	687	631	651	656	733	662	637	648	595	661	637	637	658	659	679	695	640	690	656	675	656	686	647	664	640	670	640	669	677	651	707	631	679	657	702	627	641	650	704	674	647	654	666	655	654	676	732	601	723	657	674	645	671	631	652	646	676	652	625	649	705	664	666	671	669	702	667	672	699	673	676	709	624	668	706	643	687	626	683	640	700	656	685	668	652	622	694	684	642	663	676	619	677	591	664	663	640	616	651	696	687	708	686	659	683	701	640	673	676	621	670	680	717	665	650	691	722	668	642	695	639	652	690	684	692	653	701	690	639	656	631	674	694	710	658	710	694	700	642	724	702	665	649	680	654	665	691	647	656	691	735	649	673	617	648	638	701	673	663	670	669	651	661	594	665	664	700	648	656	738	678	704	644	683	657	635	711	685	663	680	615	717	628	677	644	652	645	681	682	700	640	678	662	728	660	700	701	702	664	619	678	648	661	673	676	671	667	698	665	668	679	691	680	671	656	675	608	665	664	634	688	696	685	607	662	677	650	648	641	660	713	634	691	721	666	660	690	656	672	676	687	720	665	686	652	683	682	670	662	648	716	667	661	664	667	680	726	656	661	685	673	685	704	652	653	657	685	636	623	680	656	647	695	656	681	677	692	660	666	710	691	652	700	651	655	641	659	644	686	648	663	600	657	620	653	638	672	696	694	672	631	639	701	668	655	676	680	664	623	686	661	710	669	718	691	653	674	722	690	669	658	644	638	652	703	669	682	629	673	686	709	653	630	692	704	717	618	653	687	641	687	673	654	711	636	640	709	681	647	632	661	646	694	641	631	662	697	625	644	681	685	675	630	718	675	686	661	643	666	661	687	664	604	654	695	674	695	658	684	682	660	662	595	636	703	685	649	692	662	714	661	620	656	647	658	668	658	619	683	665	683	697	649	666	648	636	647	685	690	647	687	681	696	676	664	659	644	714	664	622	702	698	643	696	714	657	671	669	673	655	691	680	653	649	715	707	721	638	634	633	698	643	662	674	698	686	669	662	667	639	667	672	641	624	663	662	688	670	694	623	641	666	686	673	686	672	671	703	634	654	653	657	701	676	667	680	707	697	686	681	655	645	671	661	699	676	648	670	675	674	697	654	655	671	673	664	682	691	726	615	663	670	653	693	641	609	668	667	623	665	680	689	685	701	656	697	675	657	685	703	635	682	715	652	635	697	655	639	636	679	653	711	654	632	673	694	641	676	673	629	626	711	648	665	645	686	696	694	653	651	641	669	703	676	696	643	667	663	664	690	701	690	688	690	680	653	680	658	740	669	665	630	693	638	656	651	677	714	663	722	707	645	635	671	661	672	642	647	671	644	666	704	686	693	691	626	647	690	652	655	658	679	622	680	669	670	694	612	638	695	694	628	699	699	701	673	667	634	633	654	670	662	658	675	681	674	687	660	697	618	629	640	679	696	707	701	641	646	675	699	654	634	668	720	660	655	679	691	666	707	662	658	659	662	700	702	689	662	724	637	698	682	633	693	678	666	652	643	703	702	650	660	655	669	675	727	637	672	686	658	611	663	634	677	668	668	637	643	678	656	642	664	641	645	603	680	684	666	701	696	641	680	689	650	667	619	657	651	688	631	638	653	640	642	675	653	639	684	664	655	665	711	649	665	657	696	664	698	677	639	673	696	637	716	683	667	656	629	680	665	688	646	632	688	638	709	659	688	678	661	666	705	675	710	622	719	705	692	659	662	672	626	680	719	667	648	662	616	651	627	643	668
1694	437	390	352	383	342	401	392	364	357	350	371	375	339	357	376	360	362	314	328	340	386	356	353	359	372	366	361	380	396	328	346	356	332	365	355	364	358	373	354	341	376	343	347	371	353	300	326	359	362	329	380	363	336	371	353	371	356	367	402	358	343	361	402	350	350	352	340	358	398	372	385	374	370	339	344	379	371	375	333	369	353	379	342	380	352	362	349	376	363	337	360	367	405	351	330	374	357	348	350	358	355	338	380	379	352	377	350	344	338	342	327	363	354	387	338	350	368	333	358	346	378	369	313	341	359	365	370	365	354	333	374	351	352	393	335	378	304	361	367	325	400	375	345	323	360	328	342	350	363	365	350	376	395	361	361	324	352	331	378	321	361	357	381	383	357	366	380	406	363	363	363	356	329	332	319	339	380	362	369	357	390	344	376	404	347	362	365	322	348	371	351	343	374	331	399	361	383	340	369	364	336	353	348	371	377	369	357	355	395	349	316	343	348	369	390	342	382	341	383	350	360	347	387	352	371	375	350	335	329	364	393	354	331	362	362	365	359	380	324	372	345	386	383	369	377	372	327	358	405	334	360	368	353	346	361	313	331	349	322	341	352	325	338	393	341	347	326	358	385	336	342	357	345	379	397	364	346	372	358	348	329	367	365	359	382	373	371	376	407	351	377	346	352	331	362	351	396	364	310	370	333	367	376	367	365	392	399	360	321	342	360	350	376	355	374	385	366	384	387	371	346	358	328	331	347	367	385	388	360	375	390	342	352	358	379	371	356	346	347	347	363	332	401	369	351	348	355	353	349	341	370	347	380	404	370	347	368	390	390	370	326	300	361	349	331	387	381	355	356	355	355	364	384	348	355	335	391	346	402	320	382	404	416	376	369	336	356	351	402	367	331	342	370	342	348	335	345	376	348	389	380	388	375	344	380	378	375	326	363	330	385	342	344	350	338	307	358	395	378	389	356	370	369	327	320	367	337	317	373	380	346	362	396	360	328	365	408	362	337	345	359	368	330	335	339	386	375	359	358	348	348	371	362	335	370	346	354	388	386	403	393	342	334	367	361	340	364	367	332	367	360	343	356	367	368	364	374	388	351	388	334	364	347	350	337	349	347	305	379	360	381	407	370	364	353	349	376	395	362	382	349	373	355	384	344	373	382	348	327	368	356	391	356	387	363	348	361	345	395	389	386	354	399	357	385	352	356	359	380	381	365	354	363	322	322	339	351	370	361	389	361	381	395	381	354	358	364	357	356	330	352	389	379	384	351	380	371	367	336	350	358	373	370	356	358	395	364	371	344	359	334	385	370	352	327	414	351	356	363	342	377	371	329	352	368	378	385	390	356	346	368	361	363	395	369	393	359	372	345	375	342	338	368	337	380	321	387	335	364	362	342	427	390	386	387	350	353	347	349	331	350	378	352	338	378	381	346	371	362	361	356	381	342	346	363	365	328	361	385	348	336	351	379	371	389	369	366	395	370	359	362	399	351	373	363	359	408	359	382	338	359	353	353	352	349	365	356	378	356	353	363	335	341	341	401	390	337	362	375	330	367	329	369	329	397	336	341	416	329	335	333	337	361	331	376	347	395	385	359	377	373	351	378	381	375	363	370	367	353	352	333	373	352	355	350	392	345	346	349	342	328	374	366	353	385	357	370	356	338	346	289	359	364	375	390	360	356	358	358	394	347	365	349	346	382	357	386	402	364	346	357	351	375	378	346	349	361	335	357	367	357	374	373	350	360	358	353	400	347	330	366	356	337	346	342	378	388	312	406	349	366	397	383	394	341	373	378	334	333	389	400	352	359	382	386	364	322	385	380	324	341	348	351	359	345	336	374	378	365	371	382	390	378	387	372	382	404	384	343	378	374	356	362	361	386	369	363	374	357	347	346	386	412	338	374	389	342	364	352	318	385	329	351	374	347	306	371	363	362	386	313	363	363	354	348	348	392	348	355	361	372	371	356	325	360	368	334	366	349	362	364	370	354	337	356	344	366	359	361	348	317	350	354	366	349	344	340	340	399	348	349	398	344	342	342	296	363	337	352	335	365	352	371	348	350	403	371	360	388	319	359	358	373	328	366	407	367	325	357	327	389	388	412	339	335	340	355	377	385	349	390	375	320	351	378	325	348	318	382	346	346	355	334	342	356	379	390	339	359	354	348	380	367	343	404	365	376	341	371	363	400	353	326	357	361	360	345	350	316	334	375	328	316	352	326	347	362	388	362	367	365	348	373	338	349	348	398	375	361	336	384	367	376	343	364	391	358	365	320	333	318	357	376	367	401	346	354	349	363	350	354	363	371	353	340	362	373	389	337	360	350	344	346	354	391	333	363	358	356	368	399	363	335	346	375	325	351	374	333	361	379	369	354	334	332	339	360	350	348	370	381	391	399	355	363	340	356	389	353	381	360	375	369	338	347	374	369	359	315	358	355	330	346	378	335	343	361	359	329	387	394	352	382	366	370	344	348	395	393	352	361	355	364	392	352	361	325	323	374	387	378	360	376	338	360	375	360	348	339	366	350	345	329	357	342	384	340	338	306	362	375	375	372	382	362	385	365	329	370	385	346	373	360	353	357	370	362	374	365	359	325	423	384	364	343	350	362	366	376	390	350	389	390	366	390	360	354	330	344	360	340	354	351	369	349	361	329	369	348	377	368	379	357	396	339	392	324	368	360	332	365	335	326	345	367	330	370	371	383	394	317	328	363	352	364	360	361	369	335	350	354	352	378	319	383	338	353	346	340	355	340	385	365	394	363	335	364	350	345	351	343	391	332	361	366	336	366	344	369	357	342	337	388	384	406	352	346	334	371	343	356	375	383	346	364	339	345	386	346	391	351	324	355	360	339	359	382	332	345	343	360	374	322	362	378	372	327	347	357	340	363	383	336	366	337	351	349	371	378	354	346	343	351	343	398	363	352	362	365	396	359	335	343	334	374	346	340	332	340	336	358	382	349	385	362	355	384	366	376	347	370	363	399	328	358	355	339	345	372	343	376	353	378	329	353	342	333	394	336	362	340	371	352	322	360	357	388	362	392	371	349	351	366	370	345	371	350	360	374	337	375	380	341	375	340	371	364	359	414	378	349	348	374	370	387	365	354	343	372	343	388	369	375	357	398	381	355	353	365	397	380	353	373	322	342	366	340	395	353	342	363	364	379	377	371	333	355	345	356	358	363	376	355	376	315	330	376	356	331	352	368	345	369	353	346	299	345	392	367	328	389	361	391	384	367	354	375	379	383	370	345	352	418	346	352	385	347	339	387	403	374	369	375	338	395	322	357	344	396	373	363	327	342	329	367	371	371	354	347	381	339	339	355	363	343	354	363	360	384	396	340	364	350	358	354	343	342	334	340	364	365	345	341	367	370	364	362	360	341	390	346	332	359	357	405	385	348	364	377	359	367	326	386	359	344	361	347	349	338	338	321	333	338	352	324	373	362	310	342	361	357	379	349	368	323	348	359	348	374	317	365	354	373	343	330
1985	817	834	895	835	821	818	841	815	848	765	784	789	783	885	784	809	801	830	819	808	833	809	770	827	789	772	800	786	785	789	820	811	801	784	762	826	798	806	802	793	800	815	798	808	760	801	832	793	792	847	795	792	855	838	830	753	759	778	789	825	796	762	799	756	809	812	793	795	758	878	772	773	782	825	774	763	781	764	777	784	835	842	806	810	823	753	792	814	772	731	818	837	814	809	792	712	791	819	803	820	790	791	754	793	819	800	837	733	800	838	786	778	793	854	772	821	780	770	737	757	830	772	809	763	833	781	788	801	745	841	783	755	785	755	834	807	830	795	807	814	830	806	809	820	871	832	786	825	779	776	836	813	811	827	827	805	774	813	801	734	742	822	788	770	764	835	793	784	762	744	779	773	754	830	726	795	808	810	809	789	795	789	832	799	765	766	826	783	778	747	770	744	765	793	836	776	805	828	783	785	785	820	769	713	828	822	799	747	749	772	803	794	841	829	808	820	832	780	788	799	773	825	753	798	801	787	819	848	807	801	840	824	821	744	820	821	808	803	800	776	782	808	756	776	774	783	777	834	822	789	844	774	843	786	811	795	820	854	784	784	797	804	803	802	789	776	792	744	744	765	726	741	792	776	856	772	843	811	774	773	779	818	770	784	773	794	750	808	786	832	775	793	797	795	762	773	835	796	804	804	850	808	794	816	761	808	816	802	785	771	807	790	770	820	824	805	785	789	849	786	771	798	814	799	780	805	760	782	807	788	781	824	756	805	727	791	766	800	800	723	755	798	805	774	803	773	796	810	818	787	778	779	792	778	878	838	752	801	822	808	765	745	807	785	809	787	858	791	792	837	733	789	768	795	798	788	787	785	808	811	781	815	815	820	781	787	797	799	813	788	786	777	809	838	825	822	774	815	788	801	817	803	745	876	809	778	837	786	803	824	811	795	750	779	811	763	814	812	785	790	780	829	813	816	788	828	724	780	755	788	813	846	794	800	791	819	785	765	815	823	753	791	768	805	822	793	765	818	811	819	832	794	791	786	811	780	755	850	779	821	767	773	788	808	783	810	802	813	837	779	890	794	839	789	812	818	777	800	788	762	812	740	792	783	761	778	825	750	809	864	782	771	827	809	755	781	768	752	814	837	776	791	764	801	774	809	780	777	813	848	784	809	846	857	734	789	778	757	777	782	818	784	843	816	770	810	867	768	764	793	735	818	818	757	756	776	817	806	794	805	805	779	762	757	781	780	779	740	806	774	779	822	786	788	781	808	809	785	837	756	784	798	769	807	814	760	784	806	715	816	813	806	864	796	810	772	757	816	776	782	769	829	757	806	825	807	801	801	862	770	773	790	810	799	780	766	798	769	810	760	814	771	827	806	772	865	819	731	807	780	809	856	794	805	782	790	834	773	788	817	760	728	831	780	782	784	796	782	800	802	823	839	753	803	783	791	817	813	792	828	773	819	748	805	853	777	841	815	810	769	810	776	794	793	804	778	801	832	728	827	797	787	779	804	745	789	852	813	802	776	791	830	747	847	772	833	764	829	821	840	808	807	776	791	801	851	774	754	804	825	774	789	795	827	822	826	804	827	845	814	804	776	780	823	755	792	774	820	779	821	830	870	764	786	772	780	820	804	794	840	800	771	788	811	806	797	767	809	811	799	797	789	747	779	838	777	772	745	715	776	835	771	781	774	821	805	817	789	779	792	844	814	765	846	782	746	803	771	742	833	781	797	799	844	781	766	784	790	771	750	824	785	803	812	753	786	792	778	795	736	826	815	796	786	783	824	821	774	806	797	751	790	820	820	768	792	788	801	831	806	802	806	827	793	839	763	803	769	799	750	767	820	812	772	754	804	755	813	773	784	783	795	767	817	798	820	783	791	811	767	788	799	752	765	781	786	764	791	787	804	829	798	795	788	735	777	779	799	826	857	819	740	794	778	798	815	778	783	773	749	811	776	815	806	823	780	836	823	816	800	783	755	779	828	838	833	816	827	785	815	798	769	750	786	836	804	783	797	792	810	770	763	801	723	744	804	796	786	770	763	776	788	789	764	806	757	758	765	809	727	797	827	790	777	769	848	783	774	811	779	782	792	800	807	787	753	790	862	828	840	805	773	773	813	816	816	785	831	778	815	761	817	823	756	818	752	777	819	835	812	832	815	829	825	781	741	809	783	764	762	818	766	835	737	795	805	755	789	783	771	766	837	825	794	771	769	829	788	774	781	778	798	823	790	817	792	769	812	774	815	807	792	800	738	826	810	792	767	796	776	785	786	822	784	752	788	807	861	803	772	784	846	763	779	780	762	824	804	831	799	808	763	808	771	794	760	798	784	852	844	786	801	810	843	829	835	771	770	791	758	798	802	797	804	774	783	745	849	839	821	823	765	766	767	767	755	809	801	837	773	787	779	816	800	834	774	837	795	744	790	734	750	790	763	743	779	770	828	765	810	784	770	735	782	781	762	756	828	810	767	763	820	801	820	820	803	792	784	800	751	853	768	845	796	829	768	781	775	784	841	760	840	755	816	781	766	803	786	790	841	820	780	823	790	812	787	773	783	799	793	769	760	834	800	835	770	788	840	863	839	799	771	759	785	814	792	812	741	796	761	770	784	796	819	763	783	813	795	776	774	795	770	808	830	844	776	775	802	802	803	809	774	778	792	810	805	777	832	775	791	818	804	811	792	820	805	768	729	734	801	821	764	777	771	756	784	801	778	774	824	786	768	802	822	785	822	830	807	807	773	732	816	799	789	805	833	804	802	780	806	784	804	798	800	794	845	772	792	799	803	783	783	783	821	817	756	740	801	774	779	784	812	808	823	792	775	738	804	749	788	792	768	764	793	806	815	832	746	792	796	822	826	790	868	732	794	774	786	815	773	803	777	784	868	787	768	803	818	798	777	797	778	804	751	785	812	773	794	752	776	783	738	806	835	823	840	823	784	744	776	825	821	822	774	786	785	722	783	833	771	823	758	737	795	807	789	796	812	841	777	781	814	794	819	791	809	810	771	747	807	773	797	773	800	787	800	818	788	803	812	782	834	779	816	771	728	840	806	823	762	763	775	792	783	812	772	788	771	815	788	782	790	827	811	771	785	764	771	802	844	774	820	812	832	785	809	800	827	740	799	752	769	803	822	719	783	750	799	801	739	803	812	767	763	781	803	741	774	758	859	801	782	774	773	769	793	856	761	816	769	828	835	786	816	786	787	796	805	780	814	757	804	729	806	796	774	798	748	802	752	795	799	774	768	785	816	854	811	733	789	776	826	827	800	813	794	780	800	774	754	792	784	784	771	829	774	878	835	794	782	805	769	779	800	758	786	767	778	804	788	818	779	832	804	805	776	799	811	832	841	767	783	762	796	785	772	800	862	799	768	808	808	774	788	820	812	770	773	800	842	802	806	809	779	849	798	766	764	839	809	817	828	789	780	811	822	813	823	784	793	746	769	798	828	784	813	786	778	821	776	791	839	813	813	816
7637	563	567	459	333	268	252	225	211	190	198	177	201	204	196	208	192	191	204	207	182	148	167	186	181	194	183	165	144	173	182	178	164	196	169	209	169	185	185	167	188	162	179	197	179	183	193	181	172	163	207	191	180	186	188	189	186	170	160	179	175	179	168	174	214	175	177	168	158	178	168	172	206	199	194	178	200	175	193	190	202	186	180	169	146	182	165	175	165	164	174	181	188	191	159	158	193	178	186	189	164	203	167	185	187	185	192	183	199	192	167	181	185	184	186	182	164	165	190	199	185	174	151	165	179	171	173	184	156	189	178	205	174	165	182	181	188	172	158	178	168	155	198	161	182	185	184	171	175	188	162	161	186	169	176	169	193	174	170	178	151	153	151	153	158	175	168	181	172	192	186	164	212	188	182	163	191	177	201	142	174	169	183	191	147	169	167	167	177	157	186	172	166	154	168	188	178	190	155	182	171	175	151	182	170	171	184	201	177	166	199	187	193	148	193	162	172	152	176	178	181	179	168	171	192	164	178	148	180	155	187	171	181	172	180	189	190	180	158	199	156	161	187	174	163	136	185	187	154	174	190	163	164	156	150	165	184	176	157	161	164	186	174	151	164	163	182	191	176	193	191	179	178	184	175	159	161	150	185	182	174	155	174	172	176	180	193	189	164	168	179	155	182	187	166	160	171	144	165	151	173	186	161	207	166	177	165	170	172	166	176	191	158	184	150	206	174	180	196	182	171	190	160	199	159	191	189	174	164	166	180	188	188	166	178	146	167	168	155	156	171	158	171	151	156	161	176	186	175	189	182	187	171	167	171	151	172	196	173	174	170	164	166	179	185	164	183	182	179	175	155	189	163	168	184	196	153	199	169	190	183	181	179	171	163	175	183	196	177	181	178	187	172	165	159	202	190	164	161	187	185	194	186	214	179	185	207	189	168	195	188	180	168	159	167	165	164	158	189	149	205	173	182	180	193	187	181	166	188	157	189	183	181	175	162	158	170	186	196	176	201	165	182	172	171	204	187	159	200	180	180	181	166	197	192	169	209	183	206	168	170	184	201	177	174	159	184	157	173	169	170	173	181	179	178	194	190	186	168	189	171	198	189	172	167	149	164	173	172	187	182	164	185	157	167	177	183	157	196	163	208	179	198	185	177	142	187	170	190	186	193	189	152	164	178	183	192	192	186	162	186	192	152	200	191	209	177	176	165	179	164	156	159	175	177	167	184	198	167	144	207	184	166	173	172	180	189	170	182	187	216	196	161	185	177	153	170	180	179	196	181	174	183	181	208	190	193	172	198	173	192	207	166	157	171	164	155	179	176	188	177	182	167	172	168	186	186	175	176	148	155	166	181	199	154	193	182	172	176	181	174	178	161	163	155	172	170	212	197	202	184	184	164	182	149	172	165	159	181	166	183	159	168	168	191	148	166	171	180	163	174	157	143	149	176	201	185	170	211	176	179	149	170	188	232	185	175	174	189	178	214	169	167	201	152	161	167	168	144	190	199	168	185	192	198	191	193	174	170	144	165	193	178	155	152	188	157	149	170	173	188	180	181	191	184	209	183	156	180	158	186	166	158	187	157	178	175	161	185	170	168	165	203	170	178	172	183	180	178	153	173	175	176	168	172	163	158	167	151	176	200	180	187	152	176	169	160	169	190	163	198	162	159	172	180	190	169	172	150	175	148	200	175	168	160	176	150	168	174	185	181	163	176	178	174	184	209	177	174	192	179	205	183	161	177	167	171	179	173	170	162	182	174	171	178	169	187	185	163	169	171	153	179	210	160	180	182	173	205	194	183	181	169	188	159	176	175	174	194	163	191	183	169	173	152	173	140	177	174	161	191	190	164	194	176	157	175	166	193	186	175	172	193	163	174	160	174	190	185	196	177	177	183	154	184	186	195	167	178	168	185	163	154	175	177	200	185	157	171	173	191	162	196	162	167	162	160	195	178	175	170	194	179	190	193	188	160	151	180	155	198	170	178	187	169	148	173	189	186	182	179	187	186	160	172	156	142	159	195	194	162	160	152	183	138	153	165	199	185	163	163	193	167	175	183	169	182	176	188	155	196	156	154	148	184	194	178	133	158	165	182	184	179	161	180	166	167	164	189	160	172	172	191	157	168	177	170	159	196	184	195	175	175	175	166	166	160	177	197	191	176	177	182	173	189	188	180	169	184	200	179	159	173	197	162	158	178	188	155	208	159	172	187	194	197	180	163	165	170	190	173	193	160	186	157	156	146	174	177	192	186	203	173	169	179	172	170	186	156	177	192	167	172	164	157	178	167	177	158	165	184	152	138	155	182	165	161	173	167	196	167	170	173	171	172	201	166	143	169	171	184	179	164	169	165	183	188	166	180	179	173	170	185	169	189	167	168	193	165	187	148	172	182	170	183	193	187	186	176	164	182	197	168	163	172	179	182	179	182	165	175	169	156	187	174	186	172	187	163	188	189	177	190	158	179	190	187	198	181	177	158	182	171	171	178	172	166	170	165	178	183	170	196	193	158	167	166	205	147	172	179	186	177	179	186	162	183	177	180	194	167	166	198	175	175	181	175	168	191	189	185	162	160	163	174	178	167	176	163	161	160	175	184	153	172	164	157	173	172	195	178	186	188	177	160	168	187	180	175	157	199	181	164	169	176	178	170	183	172	163	173	172	144	192	172	171	166	153	189	141	204	172	196	172	198	188	160	192	156	148	173	172	167	199	176	191	151	177	172	162	160	160	192	189	208	178	180	163	186	174	187	148	152	174	179	135	168	166	183	171	198	163	163	180	180	168	167	178	172	160	168	174	206	179	216	177	156	174	164	185	179	174	179	167	186	133	173	173	192	187	171	187	190	202	189	179	154	179	184	173	170	175	171	188	165	180	180	176	153	179	167	196	173	178	176	179	194	163	188	178	184	168	150	164	192	164	159	186	195	195	203	182	170	154	159	168	192	151	185	156	162	156	184	177	178	157	194	184	179	171	191	196	176	214	158	179	143	183	202	178	153	187	168	198	186	169	179	180	189	170	173	162	174	175	141	182	184	167	175	161	169	189	158	191	170	170	177	158	182	162	175	166	173	187	178	180	193	173	152	167	194	181	190	181	165	187	170	171	194	183	154	197	194	166	151	176	178	190	193	179	144	194	173	186	169	150	185	164	173	150	173	175	177	170	190	184	148	197	177	148	165	194	165	168	190	194	190	168	175	174	161	230	165	177	183	190	173	184	188	194	205	201	187	175	168	176	162	168	180	167	184	164	162	160	165	178	192	192	185	155	134	191	170	167	180	171	152	190	170	171	162	188	168	178	164	183	165	173	162	168	199	198	164	181	162	182	182	173	173	168	165	152	182	166	171	185	176	160	171	189	168	174	182	172	189	170	188	169	185	181	153	189	180	163	152	197	163	189	173	185	170	147	172	144	149	166	166	166	173	195	167	162	161	203	182	158	201	188	181	178	167	161	177	179	169	137	160	155	184	169	188	178	154	184	172	191
6245	741	1365	1492	1224	964	921	774	663	653	653	601	573	541	545	544	489	499	516	518	516	515	501	501	433	512	470	491	461	501	479	485	461	460	447	475	452	457	455	466	439	484	446	488	445	470	495	439	481	470	466	458	444	431	453	465	446	447	460	430	416	450	472	472	435	461	450	462	475	467	433	440	463	420	469	455	496	470	474	464	433	453	440	449	469	433	442	439	447	430	462	458	425	448	437	413	505	513	456	451	476	456	475	431	469	483	399	453	417	443	446	428	452	443	476	438	462	457	445	434	445	469	451	458	439	465	445	451	442	437	453	435	473	474	474	485	444	418	420	429	413	445	478	461	466	458	444	427	475	466	414	477	425	433	400	432	377	466	475	426	460	450	441	462	434	438	442	471	469	459	469	451	442	440	462	459	488	443	456	466	447	419	476	462	410	478	463	459	466	450	447	487	454	447	492	457	445	443	477	430	454	450	435	465	401	471	451	472	409	465	410	465	475	481	453	444	433	450	453	445	440	407	470	453	473	453	442	417	465	468	470	466	427	437	484	458	446	434	466	427	457	449	445	412	428	428	517	475	475	474	454	466	452	455	460	450	469	442	460	445	426	454	465	461	451	427	469	449	431	466	452	437	459	462	465	458	411	453	441	488	453	409	450	473	463	465	474	471	465	436	465	442	455	409	415	405	462	476	456	452	456	491	486	469	467	481	445	419	461	459	472	447	452	465	472	468	440	451	449	439	470	450	419	459	498	417	430	424	437	476	463	431	436	442	421	436	408	439	465	497	440	437	473	447	500	462	430	489	473	440	478	453	442	416	458	441	449	454	466	417	464	431	468	430	406	423	444	485	427	440	426	442	466	456	443	432	480	481	469	461	412	482	440	436	466	481	436	454	479	440	454	468	433	409	438	465	463	436	452	477	452	465	428	471	428	449	424	453	456	498	429	456	430	442	400	448	413	453	434	491	442	437	447	444	432	458	438	496	443	413	470	427	443	458	453	400	459	450	458	432	411	426	439	438	490	433	447	427	439	454	460	447	462	488	466	429	465	462	458	496	478	434	445	413	438	431	443	453	435	451	440	452	456	422	429	438	458	448	445	470	479	449	423	446	416	428	434	434	470	429	431	464	416	475	467	466	490	445	435	453	426	442	426	415	430	458	474	437	420	477	473	420	459	464	461	476	463	488	449	449	430	489	438	460	468	457	435	430	460	440	421	448	430	519	434	441	450	419	451	450	486	442	441	427	457	436	443	460	449	473	412	471	413	420	448	471	427	438	465	438	445	401	476	448	488	473	455	450	433	520	479	443	423	450	436	453	479	449	460	427	452	434	448	454	425	455	477	459	468	409	424	423	466	437	418	465	447	451	426	431	502	432	457	477	430	459	438	427	464	434	463	489	426	450	449	459	452	434	448	443	481	447	469	463	441	475	426	440	436	483	429	487	442	461	445	440	429	472	484	467	445	467	463	451	455	440	474	448	458	477	454	413	430	451	453	474	478	415	456	453	453	420	455	459	452	430	456	475	461	435	423	470	450	450	498	451	467	419	430	421	467	472	406	432	417	445	396	459	435	430	450	436	443	438	446	472	469	482	441	423	457	457	429	453	421	481	456	397	448	472	409	450	453	472	437	436	428	435	466	422	413	452	438	465	452	464	464	483	442	395	431	442	486	470	426	461	443	470	428	482	467	430	465	454	477	422	471	430	452	472	439	414	432	446	464	433	443	475	437	459	443	431	483	410	446	470	489	449	458	487	421	476	474	432	458	471	440	439	484	402	458	433	444	453	485	463	421	486	432	461	431	460	455	437	455	441	458	453	483	460	444	449	495	455	487	462	423	489	462	449	438	436	440	452	491	477	470	426	443	422	445	461	465	416	450	468	420	442	429	454	439	459	461	440	482	458	451	447	471	435	408	478	440	459	444	432	478	491	431	451	459	438	443	483	442	456	486	409	445	466	454	436	463	461	446	491	437	465	441	413	441	440	442	454	445	432	470	467	462	425	425	428	424	422	403	436	470	446	466	458	499	440	458	417	452	466	463	459	521	473	414	449	419	457	453	445	434	447	434	412	457	480	414	442	430	458	428	468	411	450	457	454	499	483	487	441	493	489	433	418	439	439	431	470	435	472	404	473	476	435	423	422	439	465	472	460	500	453	456	451	463	477	466	455	458	438	448	449	458	442	452	435	454	445	438	437	456	469	469	463	462	453	447	465	427	462	437	414	449	436	464	425	438	431	434	438	472	429	453	414	454	421	455	476	438	452	471	467	474	450	457	466	428	432	456	397	468	456	422	387	469	431	411	489	454	453	470	478	438	426	431	442	422	422	457	472	433	437	466	445	448	425	431	452	437	468	443	464	444	430	435	424	455	422	448	435	464	424	453	463	462	434	451	464	437	428	458	459	451	477	425	428	479	422	418	426	457	471	457	443	476	463	444	435	480	474	464	429	452	443	474	434	457	447	483	427	453	452	460	450	449	452	419	451	425	483	429	453	484	431	439	464	448	460	456	440	434	481	411	428	441	410	482	431	474	455	492	444	486	435	429	463	430	475	453	468	405	449	410	460	434	456	494	448	449	433	418	456	458	463	456	459	469	470	460	451	475	467	430	483	474	466	443	438	472	476	468	456	450	444	466	419	440	448	472	506	469	441	466	474	435	483	440	457	503	433	456	475	429	435	445	450	461	489	464	466	468	484	461	425	434	452	438	476	436	464	437	474	443	420	468	450	465	476	455	434	455	421	467	416	441	457	445	457	452	482	470	488	439	466	448	472	466	469	446	464	437	436	448	440	415	470	446	445	423	417	418	448	440	459	461	447	449	432	472	449	441	463	460	423	468	486	453	430	441	462	434	451	464	451	438	428	461	460	450	479	430	463	436	476	482	440	462	417	479	454	449	456	455	453	487	409	476	464	450	401	469	454	418	450	454	442	465	424	445	440	443	445	417	455	449	451	489	406	462	457	429	473	435	477	458	466	467	446	468	464	452	432	436	417	424	465	479	452	473	430	461	463	425	449	439	432	479	467	448	454	457	447	452	413	440	450	472	456	455	474	478	436	422	443	454	448	419	441	429	444	429	435	444	466	411	471	433	458	448	501	486	473	427	408	438	437	431	453	422	416	457	425	476	503	464	492	467	439	425	467	448	445	476	448	429	430	448	444	429	453	478	460	467	460	456	439	469	463	470	446	417	417	464	492	492	478	493	447	466	434	434	386	440	451	467	428	449	495	449	446	501	425	447	455	435	495	465	451	440	457	460	425	463	461	451	443	441	422	421	487	476	447	462	450	457	474	473	470	476	450	421	436	462	465	485	463	416	476	451	468	409	446	443	460	447	474	417	434	448	485	403	454	458	435	472	504	454	436	430	479	511	466	496	453	467	428	450	473	434	474	457	479	430	464	469	442	435	404	461	422	444	459	461	454	450	432	438	462	480	446	463	442	413	466	447	453	503	480	463	436	474	414	481	467	467	473	464	475	419	448
14312	1355	1177	918	613	519	477	370	362	341	317	330	303	308	312	317	270	264	256	276	296	277	303	267	280	288	294	265	276	270	288	251	286	274	293	256	289	291	291	261	285	289	289	266	266	264	263	269	277	239	246	255	268	254	292	249	265	237	262	242	285	250	264	276	277	288	295	257	278	259	246	267	279	236	266	250	264	272	253	282	255	271	266	278	294	254	286	250	266	272	284	264	262	257	253	286	209	261	270	284	290	256	275	305	287	240	275	304	260	280	257	303	292	298	272	264	287	288	253	284	245	283	310	244	275	262	265	267	246	262	279	270	268	272	276	276	285	245	286	263	267	270	281	301	264	261	247	284	222	295	269	271	284	282	270	260	271	250	263	262	271	271	229	270	301	264	276	253	259	263	278	252	289	254	287	313	264	274	261	286	293	270	260	280	264	248	308	276	282	285	256	267	255	255	273	307	285	266	269	244	276	264	249	248	287	280	268	269	274	281	275	248	238	286	264	298	282	287	272	294	284	270	273	263	277	258	274	291	242	286	256	242	236	285	274	276	282	287	258	248	290	276	280	251	256	291	280	289	277	267	289	258	281	291	264	258	267	277	281	263	258	281	269	273	245	306	266	269	242	265	257	274	263	255	274	295	301	249	287	255	260	304	251	281	258	234	278	289	270	261	268	271	285	310	285	258	281	274	256	235	235	240	264	266	272	268	251	274	264	232	251	287	274	283	297	289	247	243	251	258	278	255	251	254	264	249	258	258	300	266	252	267	315	280	252	264	251	259	249	281	261	230	271	272	276	282	266	275	266	267	271	265	271	259	304	290	277	261	248	264	304	247	234	261	246	263	281	302	246	284	312	283	249	279	241	214	273	261	303	270	274	295	274	255	276	285	259	299	297	258	292	266	285	297	256	281	267	243	262	240	261	255	264	297	274	261	269	261	267	307	249	268	257	273	262	289	265	288	258	258	266	286	275	258	264	238	274	258	272	270	285	283	246	277	258	255	274	273	273	254	267	288	258	267	255	285	239	257	263	238	290	293	295	256	244	295	242	266	294	300	259	263	272	279	271	273	240	261	283	284	266	264	280	263	254	295	256	258	281	269	266	281	290	245	277	268	265	267	272	263	321	280	270	277	291	256	250	259	292	257	253	300	296	244	259	265	272	285	271	265	291	264	259	258	269	292	313	288	233	269	260	296	274	291	247	258	243	254	280	319	246	276	269	262	273	262	293	275	287	242	246	262	283	271	287	282	242	237	240	247	254	277	243	315	308	249	287	265	281	280	262	260	250	256	273	237	277	258	280	291	265	304	279	279	243	232	268	285	302	292	295	268	261	270	289	246	267	275	266	257	266	268	253	268	280	261	267	256	282	281	281	278	260	260	257	274	301	279	291	233	257	276	291	280	291	256	277	268	284	249	268	251	266	272	267	294	282	287	270	267	295	233	284	307	307	280	298	285	264	268	287	275	273	264	264	281	290	275	262	283	296	286	277	287	255	256	288	225	279	278	280	254	286	280	268	279	285	272	270	246	251	278	277	290	249	265	287	264	254	251	264	298	253	233	271	262	272	281	276	244	232	245	284	257	286	290	289	263	283	280	268	274	281	294	263	228	248	252	291	274	282	263	251	285	287	260	288	291	288	256	263	255	260	289	280	255	271	284	282	274	254	253	275	276	277	290	254	283	281	274	284	283	267	271	265	257	268	276	262	253	237	260	249	246	271	256	271	281	254	240	284	270	312	286	278	277	279	245	272	257	281	283	253	288	251	252	274	293	268	276	265	310	251	250	276	289	268	268	256	261	274	275	241	291	251	264	270	301	290	285	296	245	238	285	251	237	299	263	284	263	259	328	241	264	264	263	267	281	283	291	309	278	291	263	258	271	269	243	293	293	263	256	299	283	254	249	303	281	236	280	282	251	268	305	286	258	251	257	240	281	287	276	266	265	252	251	254	234	284	300	292	253	282	255	263	256	254	299	276	259	274	268	282	278	267	275	273	242	265	303	264	281	270	262	289	287	265	245	279	282	279	247	269	278	288	259	234	269	291	273	276	281	266	270	286	261	272	253	281	279	248	234	251	259	316	266	242	279	265	256	263	269	232	279	268	270	276	252	288	242	298	290	253	252	245	228	239	266	288	270	274	273	276	264	259	280	283	292	284	256	262	261	265	288	280	267	296	253	261	263	289	245	262	257	298	285	258	252	270	246	264	247	293	280	282	275	269	238	259	283	256	248	281	259	257	243	269	267	257	269	274	275	265	286	281	259	287	245	287	282	274	272	315	268	271	284	270	267	242	260	268	253	253	274	259	261	271	289	278	253	267	256	263	231	282	266	258	286	254	269	294	277	276	252	250	268	239	236	268	270	297	294	276	239	273	280	251	269	262	301	270	277	233	247	271	269	290	276	299	263	275	256	265	267	266	266	266	283	288	263	251	265	278	241	294	312	249	250	262	277	255	234	250	277	264	255	281	288	267	267	258	271	266	291	250	265	271	268	265	278	280	276	242	288	237	265	264	267	270	266	254	231	316	295	304	265	264	264	296	274	262	268	240	246	249	278	252	272	275	267	252	275	265	286	259	287	238	271	253	251	291	266	308	303	275	251	260	302	254	272	289	299	289	276	276	271	303	243	263	278	243	249	315	254	278	261	294	289	254	253	267	270	241	292	267	268	267	265	242	262	240	265	255	274	282	267	251	251	267	260	265	259	243	279	252	265	252	247	257	276	273	294	285	253	283	278	282	249	285	241	256	286	286	287	282	262	276	265	260	285	259	262	283	288	292	278	295	268	291	312	273	285	258	234	269	266	290	256	274	288	276	274	276	254	269	272	272	286	278	266	291	263	262	275	267	277	264	249	250	307	283	277	251	273	264	297	264	286	262	313	239	251	307	235	281	286	286	262	261	240	261	289	289	263	253	261	290	274	264	267	272	280	277	271	237	269	276	264	263	273	278	284	285	275	263	254	288	254	274	257	257	309	279	263	274	292	264	270	272	247	253	278	259	297	240	312	260	263	263	254	289	298	273	249	261	273	290	307	298	245	242	243	272	272	294	285	293	277	301	282	259	242	274	279	280	285	286	290	261	288	301	280	280	271	239	276	233	316	286	246	241	295	265	286	283	296	292	249	262	247	255	308	275	265	286	265	253	254	246	272	268	307	248	268	258	293	266	272	249	266	271	278	279	263	274	284	290	255	264	251	271	291	265	243	279	260	263	295	274	281	266	275	264	272	246	277	267	291	255	273	278	263	260	238	271	278	301	280	243	266	269	291	289	262	261	250	287	269	258	252	251	273	280	279	282	302	310	265	261	238	250	255	284	274	277	281	298	258	266	293	249	263	244	285	286	255	300	285	247	263	271	255	310	263	247	259	287	266	284	260	269	270	242	275	283	266	275	232	258	279	261	299	299	294	287	285	289	220	266	297	262	251	279	244	262	287	276	243	245	272	268	267	260	270	260	257	261	260	249	268	296	254	280	296	265	258
8040	1296	2386	2688	2082	1723	1429	1292	1128	1110	1029	960	908	837	874	842	829	796	754	742	672	743	752	697	704	742	730	723	708	732	740	648	707	686	722	716	684	723	702	688	705	715	703	660	676	677	679	727	635	680	676	655	661	672	640	655	642	653	695	650	630	701	642	672	700	696	642	609	704	644	686	703	674	651	656	721	671	633	668	636	665	691	650	684	643	680	697	680	660	626	628	644	632	630	677	661	684	677	690	691	730	649	669	760	655	669	664	697	651	645	670	709	679	636	669	658	637	631	674	653	665	660	659	684	651	672	636	649	657	700	664	686	648	655	707	640	666	647	731	626	702	695	651	620	671	689	667	678	672	717	715	667	641	679	697	632	662	617	637	666	665	674	685	686	645	690	687	646	719	677	637	674	694	688	640	686	699	676	654	680	637	656	674	662	646	670	681	701	646	665	687	693	664	657	669	640	669	681	704	645	638	707	686	609	652	660	683	660	637	636	660	666	677	703	636	676	664	696	689	630	641	640	690	616	682	623	652	649	723	664	669	662	667	716	691	631	631	665	674	674	643	654	702	642	612	703	655	694	645	645	639	721	683	629	673	644	605	681	666	616	686	682	700	665	655	690	666	645	631	700	664	639	659	674	641	657	689	695	668	667	710	649	675	634	663	657	684	657	726	690	713	670	694	704	679	632	629	703	691	644	663	681	656	671	625	662	697	641	621	691	666	636	681	662	674	645	644	661	701	647	685	632	649	640	734	622	648	697	639	675	699	657	695	677	686	666	685	675	682	667	692	675	654	655	664	655	665	672	726	653	652	663	681	662	652	607	651	633	646	619	691	625	678	650	682	701	699	641	661	681	627	692	656	659	669	672	678	667	653	706	689	675	708	717	671	674	665	658	680	691	698	626	696	656	662	665	636	664	673	649	622	639	669	697	656	630	708	653	632	732	651	658	645	635	636	630	657	664	660	651	600	655	703	663	655	710	630	641	657	667	655	638	692	660	650	661	666	673	697	673	675	688	691	680	626	673	674	706	643	678	683	674	634	657	707	665	694	659	676	677	608	652	663	685	662	674	697	631	665	697	638	709	666	649	688	646	666	652	659	659	667	695	631	687	650	684	680	713	678	697	639	708	694	649	708	655	655	695	650	666	687	642	673	684	665	668	679	723	676	667	706	673	686	663	676	659	661	698	644	613	674	676	690	701	657	684	696	657	660	654	671	685	697	643	690	633	678	650	681	647	660	667	651	646	677	699	694	700	699	695	689	696	661	661	619	659	698	687	659	661	632	683	683	655	658	651	661	636	673	715	674	686	651	668	632	658	657	656	661	664	668	655	708	646	664	657	662	676	678	660	640	678	666	717	643	672	683	671	674	690	643	709	607	657	672	669	664	643	650	633	625	653	672	696	674	653	664	737	642	677	683	669	663	688	663	675	686	685	658	657	717	681	699	671	700	617	695	665	735	633	699	669	689	692	686	666	630	669	661	644	628	666	675	688	627	668	627	682	672	654	690	650	669	659	659	684	643	702	646	658	691	724	685	649	677	624	743	648	649	704	622	688	636	650	652	602	686	647	632	715	709	650	675	663	644	615	660	627	657	653	639	685	681	683	698	653	653	660	671	671	684	649	686	672	685	680	655	661	686	692	648	660	643	680	660	647	608	662	646	629	678	661	655	633	655	706	661	679	684	629	663	669	647	694	646	674	672	704	708	667	695	660	701	688	669	646	663	647	728	679	703	688	690	743	665	635	636	669	648	693	662	625	699	695	651	672	652	687	643	706	694	641	669	655	686	652	639	651	663	645	678	632	706	677	668	662	647	664	720	679	675	697	614	666	714	638	674	643	681	672	649	694	632	670	688	654	681	684	677	701	654	638	688	681	697	666	634	661	650	674	593	664	724	682	703	616	671	656	656	671	663	688	630	676	740	671	669	696	662	647	699	648	643	688	663	647	660	681	702	631	650	683	627	645	624	644	663	665	683	694	670	644	706	673	696	713	631	710	669	688	661	659	663	672	585	673	720	703	721	662	641	691	670	656	633	641	669	627	638	696	670	651	668	689	663	663	664	692	612	630	650	643	644	663	673	687	657	674	675	742	660	665	679	647	706	692	696	707	636	663	691	689	665	697	656	689	686	669	696	625	645	712	615	662	651	645	658	624	718	692	620	689	684	722	643	684	634	653	659	651	638	653	696	688	708	644	689	674	684	690	642	680	650	672	686	712	697	708	689	649	650	686	636	681	635	666	649	626	622	665	653	649	611	665	640	660	664	656	667	656	667	648	659	705	686	696	648	694	709	654	685	633	694	669	662	688	622	665	689	673	681	676	697	699	673	612	648	688	651	730	669	674	657	676	657	645	650	701	672	654	673	668	661	694	668	688	693	671	702	656	709	664	656	648	633	681	713	665	631	724	703	687	627	635	640	646	680	660	642	656	608	710	672	670	692	647	670	642	658	680	650	657	685	637	656	659	663	671	668	680	668	686	694	683	632	671	681	647	671	659	693	638	675	674	655	652	686	664	674	744	682	660	651	685	653	711	675	700	692	689	674	681	623	707	649	673	641	696	679	679	671	711	676	663	658	641	699	705	715	636	701	662	641	639	698	663	680	648	630	643	651	614	629	661	660	688	640	709	702	654	669	692	705	665	700	658	642	646	662	653	703	654	651	652	664	649	709	686	702	630	689	680	655	656	679	638	735	700	692	655	613	645	639	670	628	697	673	602	665	644	686	657	640	668	672	665	671	674	657	661	686	658	637	644	705	622	682	648	672	663	671	692	694	621	658	667	673	659	724	676	639	634	676	673	685	650	656	630	676	662	650	670	637	645	661	644	645	665	667	661	658	675	685	692	696	696	690	700	697	685	625	718	630	673	638	668	722	641	688	675	674	660	670	631	681	674	655	688	642	681	643	633	671	667	666	663	707	664	712	731	646	666	659	695	675	613	684	668	637	670	696	681	670	650	642	682	678	637	653	699	637	679	626	648	672	677	660	683	675	683	652	659	677	691	689	679	693	630	708	670	667	656	689	670	691	642	676	684	665	686	701	643	666	688	680	645	683	701	668	702	680	618	672	649	692	617	665	708	660	642	643	655	611	650	707	681	662	681	654	672	706	690	701	648	655	641	668	700	654	640	677	680	653	673	709	685	665	653	659	663	631	684	663	615	649	673	640	694	656	693	632	661	663	665	687	639	689	635	690	720	688	673	638	695	661	652	679	647	653	657	654	634	638	655	688	607	664	646	684	716	698	690	630	646	711	667	678	663	653	646	621	666	723	620	674	678	654	653	674	671	668	691	707	662	617	649	617	659	722	646	678	656	691	677	638	683	637	663	648	691	687	670	676	687	695	682	649	671	651	659	636	671	667	663	661	676	678	715	654	690	670	694	678	667	674	636	671	692	659	708	685	689	688	611	668	666	685	671	667	633	628	676	691	746	665	690	704	692	623	700	683	691	718	697	682	647	682	653	668	678	661	651	667	642	682	728
1563	402	370	372	370	387	374	332	371	389	333	383	367	376	373	391	334	380	351	352	368	367	345	365	354	362	352	379	335	360	345	351	371	376	358	368	362	358	344	352	344	301	342	339	365	389	330	386	374	342	359	395	358	343	345	352	330	305	370	368	344	368	327	380	346	341	371	351	352	360	337	370	349	320	354	335	318	366	360	356	374	351	333	348	431	366	365	347	346	351	368	385	347	356	331	396	379	363	389	345	385	357	395	383	394	325	352	334	347	394	365	390	357	356	370	344	361	357	373	330	347	337	378	350	386	338	377	363	353	337	374	305	370	362	377	333	340	340	406	362	385	341	362	337	321	350	377	325	358	373	339	355	352	366	363	360	337	334	362	329	337	338	367	297	348	340	331	350	356	367	366	351	334	350	289	339	366	342	334	342	344	324	386	349	357	350	375	324	356	351	360	361	378	367	360	358	362	377	325	316	376	367	390	388	354	374	388	349	351	313	353	364	337	411	361	369	371	364	327	350	357	324	357	346	341	376	396	382	407	367	352	375	340	362	340	368	350	353	361	379	344	343	362	387	359	330	336	358	346	328	342	360	349	364	360	363	365	334	360	359	354	344	330	356	350	369	348	361	351	349	351	343	329	387	392	325	366	387	388	378	358	363	365	325	345	376	314	348	341	355	367	341	364	366	329	374	368	379	373	366	358	340	359	341	347	367	352	354	382	351	364	368	408	365	342	356	367	330	372	370	367	341	309	381	402	368	340	342	342	331	392	378	373	348	333	369	332	348	353	351	389	359	372	357	328	358	316	345	369	334	364	342	362	344	340	370	368	380	342	332	352	352	367	381	351	364	371	384	329	356	349	395	359	372	337	352	350	352	373	342	368	366	332	366	314	376	352	359	359	390	342	341	319	362	344	350	381	353	351	379	351	354	359	349	378	366	376	322	352	331	332	359	345	347	347	354	402	352	352	368	374	357	336	366	372	359	331	372	382	338	370	347	354	365	345	352	381	369	334	371	351	424	337	351	330	353	360	382	372	372	329	332	410	348	372	330	356	350	363	354	334	335	388	359	364	330	371	330	364	350	335	331	335	363	367	380	339	384	376	344	368	351	337	392	331	376	353	367	346	363	350	354	401	316	334	385	350	360	373	360	335	381	347	375	392	350	359	336	333	335	377	355	356	351	363	383	377	347	390	358	339	355	360	347	371	376	325	338	348	375	350	358	370	347	342	367	341	371	365	320	387	349	340	335	336	332	329	342	313	300	375	362	334	343	280	353	377	400	388	344	333	361	424	378	383	388	360	394	358	332	342	387	387	348	361	344	344	357	328	381	344	341	365	360	379	358	352	368	358	323	350	347	349	347	375	389	356	361	346	348	311	337	364	353	351	338	383	354	337	325	370	374	363	331	341	369	385	340	370	343	316	388	361	385	346	363	382	375	348	362	388	352	368	375	349	320	357	329	351	354	352	346	345	348	350	376	344	313	375	368	379	379	340	395	340	349	345	368	360	338	371	404	346	332	365	335	351	387	348	346	346	354	369	368	332	361	381	351	351	344	349	339	337	359	360	337	382	383	346	364	341	366	368	366	366	366	365	346	332	363	361	344	355	374	338	343	351	337	338	374	354	369	344	358	333	366	379	345	362	367	364	365	361	328	362	355	325	335	361	354	368	337	355	371	365	360	339	365	341	337	360	372	353	366	366	385	375	377	330	385	381	373	369	348	405	325	371	363	385	357	390	369	369	325	358	364	375	396	348	320	398	342	338	364	393	344	336	338	349	369	361	343	358	392	355	332	332	340	358	343	343	362	372	326	366	383	375	324	374	368	345	376	361	362	351	365	353	324	337	383	339	338	381	323	374	349	398	386	342	377	350	361	359	333	375	372	370	339	377	375	375	380	348	333	382	363	388	374	342	336	347	351	361	336	416	354	344	346	384	334	371	378	389	360	378	387	371	375	398	355	345	329	352	359	335	350	343	347	345	374	352	342	341	342	340	312	356	367	369	368	334	385	359	373	348	349	352	350	366	357	340	397	364	373	367	380	334	358	360	367	346	367	359	331	327	342	342	309	337	371	333	357	350	371	363	366	362	360	335	331	353	370	387	393	381	363	353	335	324	385	393	352	320	339	349	373	386	370	353	332	386	353	352	365	382	345	344	363	375	357	396	367	365	333	359	344	372	399	301	369	382	362	369	350	358	344	331	396	354	328	364	359	349	323	317	316	342	363	348	354	360	348	365	349	345	342	338	370	372	381	360	367	351	393	335	337	388	392	361	349	330	318	352	364	381	377	356	361	391	355	362	350	376	378	360	348	354	345	339	342	361	360	386	347	340	331	402	319	337	334	323	346	345	380	331	355	371	322	361	368	363	370	320	343	373	348	326	362	369	366	387	351	384	377	335	352	363	330	316	354	359	376	346	353	357	359	324	352	363	347	363	339	364	336	356	360	355	310	365	322	368	354	315	304	352	345	337	373	345	333	354	347	377	355	338	333	370	373	361	311	367	362	395	343	374	363	352	345	336	330	360	355	393	352	354	364	344	365	365	357	355	372	340	340	384	354	383	349	399	340	384	371	367	329	350	340	344	332	387	346	333	354	342	365	377	375	342	359	378	349	351	315	362	352	348	355	409	355	349	356	336	351	326	338	365	373	383	398	369	377	388	330	372	329	308	345	325	350	381	391	363	356	358	342	314	327	333	394	338	369	345	348	329	367	375	356	361	376	336	381	402	376	333	323	339	385	398	372	342	358	314	336	343	326	363	392	338	383	341	364	336	385	367	352	390	339	373	378	388	343	387	374	359	375	392	389	316	375	333	353	314	336	381	342	334	366	390	331	396	372	326	350	385	351	323	351	319	344	402	348	380	352	341	354	371	339	336	347	372	354	350	369	330	372	390	360	334	386	359	388	367	374	397	311	380	347	363	372	360	351	358	327	361	347	336	363	378	334	365	356	357	328	379	368	366	317	392	372	324	364	322	375	342	339	342	384	348	353	341	356	380	381	357	332	353	369	393	345	398	354	352	348	338	351	382	375	381	341	338	364	369	334	361	324	361	352	364	362	330	350	348	334	361	357	392	332	351	338	357	344	366	360	322	316	385	371	365	363	378	331	334	346	373	353	361	372	368	398	332	381	337	365	336	378	364	342	362	372	355	352	364	373	373	404	383	363	342	385	341	380	316	321	353	342	369	348	371	388	344	346	348	368	354	367	369	365	351	395	352	360	314	366	392	341	377	362	355	337	338	326	407	396	358	351	357	331	357	344	339	357	348	367	356	382	344	392	395	379	366	369	405	355	349	344	382	350	361	337	377	387	376	400	341	363	375	363	353	349	378	340	383	329	386	361	352	338	347	355	348	377	350	341	352	369	352	376	375	360	346	318	346	390	362	354	345	323	319	348	344	358	381	370	335	372	350	363	352	361	337	350	386	336	370	356	340	373	353	327	388	382	355	383	362	370	348	366	324	339	340	352	357	355	356	362	404	385
1972	792	826	852	866	817	845	768	811	820	845	816	774	818	783	847	834	824	842	770	794	788	799	825	772	854	792	787	800	803	797	804	781	817	808	793	808	747	790	826	780	809	831	840	823	778	831	806	796	796	767	813	800	780	803	783	822	798	805	735	754	776	796	827	779	815	781	808	786	771	800	758	850	780	811	806	805	821	808	799	842	801	802	798	802	810	801	762	814	768	828	785	831	789	827	772	832	780	799	776	807	791	795	839	748	793	764	779	775	787	829	850	817	790	782	854	822	788	814	819	761	800	792	804	832	776	835	791	815	796	780	785	775	772	806	803	814	841	796	793	850	774	829	828	755	793	809	756	812	805	809	784	792	807	795	821	784	768	812	749	825	796	746	815	753	811	801	827	786	778	768	766	830	773	791	798	815	756	794	783	791	834	794	778	776	779	774	800	810	761	830	786	795	781	772	779	826	773	814	799	781	762	844	726	814	842	765	754	731	769	797	835	789	802	823	784	814	786	785	819	853	791	819	827	775	820	736	781	802	816	784	805	775	793	769	798	827	812	844	815	786	764	782	783	772	813	806	772	790	822	786	785	805	826	874	841	795	806	770	789	786	787	773	768	761	793	797	775	784	769	798	781	804	755	706	828	759	771	763	777	770	796	762	804	769	751	736	790	796	813	738	777	808	815	780	768	791	739	779	803	815	846	754	807	745	734	822	835	800	795	790	760	769	790	828	763	772	771	770	745	781	778	795	793	777	814	820	813	769	773	759	781	804	813	791	804	767	767	795	791	802	783	789	745	750	784	795	810	804	828	778	787	827	791	791	751	796	770	819	782	799	806	778	841	822	786	834	769	839	837	768	817	785	799	774	768	807	785	739	798	767	787	842	768	781	776	779	791	779	834	780	775	789	815	819	772	827	812	785	763	803	787	779	859	776	774	763	816	811	785	821	760	790	762	777	795	788	773	798	785	802	780	798	856	806	784	817	820	834	795	811	751	771	816	779	807	805	761	785	808	789	785	786	770	777	821	832	824	777	824	818	801	791	799	802	789	837	818	809	796	839	806	802	766	814	792	811	748	824	797	780	818	751	807	762	802	802	799	798	753	792	761	794	812	785	793	815	859	810	784	812	853	758	770	806	764	769	760	791	775	809	788	821	825	783	852	756	810	793	797	813	814	799	820	796	762	772	779	792	823	777	786	812	882	783	758	791	786	762	813	763	746	827	781	834	802	798	810	850	780	798	759	792	777	813	804	803	826	767	791	830	814	839	814	864	812	788	860	760	788	759	833	801	761	822	789	809	782	787	814	806	841	776	763	779	730	762	783	805	808	809	792	768	815	770	760	773	845	833	766	820	788	750	769	768	758	810	779	838	770	779	761	801	827	761	766	770	846	798	815	786	783	809	807	781	815	829	782	790	814	833	848	813	757	798	804	799	817	821	806	824	770	817	751	843	752	792	739	790	802	757	773	748	715	802	812	802	788	827	808	800	832	835	766	821	834	809	794	788	773	796	801	781	793	771	812	733	813	775	804	779	821	776	815	774	812	758	778	797	783	839	818	778	770	818	828	796	749	822	826	826	851	801	781	775	810	790	775	789	817	834	846	856	768	783	771	745	836	772	820	821	806	820	776	788	776	827	784	757	811	798	771	834	762	757	746	790	822	807	875	819	839	821	770	799	790	813	811	810	811	765	797	762	743	761	808	776	749	802	788	786	771	785	786	788	788	823	764	822	756	766	798	767	824	828	832	812	799	806	751	796	811	801	858	795	799	783	777	756	815	795	852	821	739	822	781	776	801	809	766	772	831	826	834	811	784	795	797	780	820	779	774	823	807	774	775	765	834	824	762	755	798	818	773	825	809	798	752	841	773	809	814	769	830	817	779	782	768	839	794	742	788	746	794	781	806	828	814	807	825	790	826	794	833	792	811	794	832	742	791	758	812	789	770	799	772	814	790	774	736	773	774	779	793	816	793	801	822	828	802	793	796	790	779	730	784	792	805	808	773	814	784	785	782	776	789	769	789	769	823	811	808	795	799	771	838	810	758	798	794	828	772	759	843	806	778	748	817	796	785	812	778	791	772	782	847	790	761	839	804	790	823	789	773	806	780	789	788	778	780	786	796	731	799	801	787	768	806	771	796	773	742	767	778	802	761	834	838	803	840	818	812	734	764	786	806	818	832	794	846	769	812	807	798	749	805	789	765	766	760	790	741	810	805	821	812	840	758	772	815	777	817	831	782	805	777	809	788	808	888	769	802	777	809	804	767	759	802	800	786	772	804	828	791	770	833	775	779	824	775	812	778	796	787	804	755	778	795	797	798	781	812	884	790	797	802	783	795	724	769	801	778	794	829	832	791	755	841	777	762	787	799	856	829	817	744	762	814	772	808	740	856	760	755	813	797	847	783	823	793	773	781	817	756	800	800	805	804	807	762	748	802	821	816	807	757	781	806	800	779	828	795	739	777	784	746	744	805	806	811	787	814	799	781	794	811	791	797	818	773	824	751	804	763	763	858	872	794	807	787	784	816	757	808	774	792	795	784	788	798	765	833	726	818	820	812	831	724	776	701	782	815	779	782	816	809	826	805	756	732	801	777	827	764	852	790	772	772	802	756	783	798	789	862	826	808	787	796	762	801	767	787	783	755	810	847	812	751	792	812	787	805	778	771	818	811	833	759	813	808	794	836	774	843	804	744	783	803	811	760	811	804	818	785	806	774	788	821	746	819	792	795	775	776	827	829	811	837	849	787	774	821	781	794	858	794	782	797	815	787	751	785	771	761	776	785	869	796	815	799	793	744	795	789	795	814	796	774	838	850	783	765	848	814	810	839	810	772	792	780	760	805	798	782	790	795	799	750	832	817	801	811	799	803	760	742	764	814	786	786	773	814	774	820	810	752	808	794	795	827	798	805	848	787	812	797	776	782	763	794	741	823	762	758	738	823	801	757	788	775	831	828	791	832	817	785	808	822	784	733	835	808	786	784	817	778	796	772	747	783	807	837	866	845	783	781	790	780	780	739	802	777	769	796	823	806	809	791	805	780	828	819	799	791	783	766	791	790	774	779	829	814	782	789	773	834	776	803	796	769	749	788	747	800	744	777	833	794	802	736	811	793	785	827	808	770	823	846	779	765	780	829	816	772	756	811	811	770	798	828	782	813	768	745	759	794	801	873	731	812	761	798	745	808	794	814	782	851	759	772	829	818	804	776	787	808	758	771	835	802	847	744	809	794	824	803	784	805	852	837	795	785	790	778	772	815	824	769	871	789	763	760	794	803	767	807	814	852	765	808	804	776	790	785	799	788	779	763	795	835	819	784	830	798	787	797	813	848	751	777	809	805	812	765	806	776	782	754	800	797	848	806	750	831	810	817	830	817	785	764	795	836	812	814	819	792	788	739	773	834	814	798	792	761	848	794	821	756	774	834	789	809	858	833	767	770	785	837	762	798	810	776	797	822	852	786	767	816	816	847	781	801	820	803	819	762
7621	518	558	431	340	279	262	211	233	220	183	199	194	172	184	182	209	182	180	154	161	200	186	176	192	151	191	154	170	168	179	161	176	188	192	183	162	159	166	183	182	191	201	186	178	173	191	178	190	163	184	176	176	168	166	175	182	166	191	175	171	173	180	175	170	187	172	182	188	177	177	179	162	163	174	197	136	140	187	169	170	166	190	183	192	179	184	177	161	167	150	172	186	182	168	184	176	176	146	181	156	172	182	190	182	189	198	198	167	179	153	181	201	143	167	201	181	205	161	172	150	174	157	178	220	161	170	196	170	165	202	165	171	171	180	168	169	174	173	188	179	147	185	175	166	188	183	194	193	154	200	186	189	139	155	121	168	146	179	170	174	182	185	188	175	164	171	178	186	178	170	169	184	180	198	177	173	205	174	176	197	153	170	176	175	155	180	191	178	189	171	187	189	174	172	169	164	170	176	163	171	188	153	180	177	176	177	153	169	182	184	181	173	171	152	178	172	169	184	179	163	163	172	168	214	179	184	170	200	159	201	189	195	176	160	180	150	179	184	163	174	198	166	179	163	178	166	176	170	163	175	176	189	161	193	181	186	176	186	162	173	144	160	169	167	169	172	180	168	190	195	188	165	181	206	176	172	196	209	175	181	167	171	183	177	182	149	189	200	145	166	182	188	171	176	217	186	169	170	186	168	166	169	187	178	195	180	162	188	204	173	145	174	177	178	168	169	172	184	198	191	174	180	181	189	184	162	173	153	150	171	182	168	175	172	180	169	159	174	167	183	167	197	177	184	185	189	190	158	177	188	194	160	167	161	206	166	163	182	193	185	176	178	173	179	153	155	152	169	165	133	172	183	165	185	172	170	170	183	150	178	185	175	185	184	182	164	162	177	145	150	176	163	182	159	177	167	179	184	205	170	146	162	158	168	194	164	167	157	182	181	181	175	176	186	173	177	171	171	175	156	177	181	188	151	156	188	158	173	163	192	159	159	169	180	192	165	178	198	156	160	184	183	189	178	167	167	171	183	158	177	178	170	163	176	216	181	172	177	178	172	161	186	186	183	153	159	158	174	142	175	168	164	155	195	158	166	155	185	188	194	181	169	178	173	166	173	176	173	164	187	151	173	167	177	177	190	202	174	175	156	186	157	183	180	152	161	147	203	162	155	181	161	168	181	180	167	181	159	146	197	163	150	168	208	145	183	160	194	209	171	172	181	172	178	175	162	155	157	162	159	193	177	163	190	175	162	197	195	162	191	173	173	172	183	170	191	185	169	175	152	182	186	186	183	149	171	183	148	163	183	169	180	164	175	184	183	194	195	166	200	197	158	165	184	178	181	191	169	184	167	183	173	191	199	164	165	191	176	166	157	196	182	165	148	175	167	169	178	192	156	164	168	164	178	174	194	162	182	167	177	176	169	187	157	168	178	171	180	159	185	171	182	155	177	136	173	154	191	168	167	163	188	171	161	173	177	173	151	182	176	186	209	176	187	179	169	181	160	152	168	192	179	178	152	192	169	162	185	184	171	181	170	151	163	153	182	174	168	186	188	162	155	200	178	158	152	175	163	183	190	176	155	185	171	171	178	197	169	177	152	173	176	154	179	173	177	173	157	198	174	174	176	182	170	149	164	166	177	153	168	187	160	193	199	182	176	179	176	186	155	194	205	175	160	172	176	166	168	185	185	203	186	154	194	168	183	176	160	163	154	169	187	157	176	158	148	186	173	170	172	173	191	151	160	169	170	190	166	159	171	176	154	169	177	168	168	192	188	174	164	217	186	188	158	194	169	161	205	200	187	184	165	176	175	185	178	173	162	191	202	160	162	162	161	187	187	179	190	197	188	166	181	178	203	183	182	171	187	194	152	184	174	196	192	180	172	158	171	193	159	171	167	173	168	179	175	166	177	159	164	173	169	200	189	183	185	169	165	199	184	186	189	161	173	169	164	210	194	179	146	156	174	169	162	194	153	180	203	169	150	182	174	172	212	187	179	154	171	176	166	155	160	163	172	191	190	161	173	152	153	189	178	179	161	185	190	182	157	180	180	153	177	171	182	197	163	157	167	177	189	190	165	185	194	199	165	180	176	188	172	186	163	163	183	169	175	162	170	181	185	173	180	164	178	181	155	173	183	184	205	192	183	179	184	174	160	136	188	161	169	180	170	169	150	174	155	186	177	174	170	201	170	176	184	143	191	177	180	189	179	171	195	162	194	171	185	168	155	174	160	161	159	184	204	177	171	178	176	175	198	169	192	161	180	171	174	163	165	194	154	173	180	191	149	192	198	190	190	173	182	197	184	181	152	159	176	136	168	194	180	161	145	163	165	185	177	153	150	148	157	193	182	154	204	194	164	178	142	178	167	162	185	170	165	160	170	183	146	165	183	191	172	199	200	186	163	156	163	168	190	187	161	197	180	181	172	187	161	185	173	198	160	180	200	174	176	166	170	194	195	194	208	190	170	160	168	174	189	200	169	192	165	186	172	181	196	217	174	179	178	173	201	185	159	162	158	157	169	175	163	163	201	181	152	147	158	183	185	159	154	153	147	166	208	170	171	184	171	162	196	159	154	194	190	203	179	170	187	165	180	184	174	206	173	172	172	158	183	145	162	154	167	205	169	180	161	177	208	188	170	157	175	195	154	161	187	176	188	178	193	164	192	146	192	163	196	164	183	177	157	186	181	177	148	160	175	181	174	193	168	176	164	200	173	170	191	181	197	185	137	186	182	162	169	183	191	161	187	197	173	183	160	178	175	187	192	173	201	193	175	170	181	168	163	195	202	174	160	159	180	181	154	184	175	167	144	177	181	176	204	161	175	176	166	160	161	166	178	185	156	168	171	196	187	180	171	155	175	185	159	177	172	177	162	187	177	181	191	190	176	160	174	162	167	207	173	180	199	174	168	190	170	163	187	178	200	183	188	182	145	180	181	183	171	171	165	192	168	172	184	165	166	166	176	171	163	150	192	180	175	159	210	156	168	154	165	189	164	193	150	196	178	173	176	178	189	172	166	159	192	176	163	165	150	181	165	166	185	190	163	175	165	167	173	180	177	171	167	174	171	166	172	210	160	174	171	174	165	181	176	190	185	175	174	189	205	168	176	195	164	185	185	175	195	187	152	166	161	159	167	150	172	184	168	182	165	178	152	184	173	192	171	175	147	165	177	179	164	218	189	171	187	175	160	196	157	164	171	198	183	170	153	170	177	159	184	170	207	154	176	170	162	179	175	195	190	188	162	153	199	168	165	162	164	203	172	184	194	194	147	177	147	193	167	167	186	152	184	179	196	175	165	158	160	180	174	170	171	156	188	184	200	167	190	173	157	170	187	189	155	146	166	147	207	156	156	195	167	179	168	188	177	163	178	173	195	155	201	186	214	185	181	167	170	175	176	151	158	196	149	183	175	177	178	149	203	156	172	173	157	163	157	183	173	186	160	185	186	217	189	198	169	202	176	184	172	180	162	172	185	180	186	178	161	172
6167	777	1311	1500	1280	954	832	800	667	713	588	557	582	555	560	501	470	536	518	491	510	567	491	505	530	452	484	464	459	507	472	466	478	427	443	491	512	473	477	464	443	454	466	476	466	450	475	490	467	477	437	471	466	478	478	455	464	472	437	449	442	441	457	446	480	456	491	466	496	444	460	475	488	428	455	460	470	472	412	494	447	480	421	465	409	445	467	477	466	464	465	461	455	432	468	467	467	472	453	477	460	487	440	439	445	482	500	452	416	473	420	472	478	505	420	471	473	483	440	428	431	477	479	465	477	487	417	483	424	460	460	473	433	458	470	440	459	470	445	464	480	481	450	460	466	456	437	456	417	461	454	463	472	439	474	434	443	420	455	469	427	454	429	445	472	452	438	426	479	454	426	420	434	484	456	420	455	448	448	441	409	418	434	458	480	438	454	454	434	445	473	495	478	443	424	473	446	425	405	426	460	436	437	453	471	454	424	462	449	451	457	441	477	437	446	416	469	460	454	431	464	456	480	428	454	462	415	482	428	475	442	482	492	432	436	478	442	468	460	443	446	452	449	421	418	439	442	426	427	473	467	453	432	427	455	463	462	484	451	469	411	478	465	459	467	448	458	486	429	446	451	423	489	444	437	439	448	425	453	447	454	439	443	443	454	457	501	465	435	455	425	490	418	492	437	463	465	466	417	493	450	453	440	456	429	439	461	466	458	494	411	473	454	450	440	419	412	480	470	449	436	450	466	429	448	456	418	468	436	467	442	448	471	452	457	459	487	480	451	458	456	425	445	445	460	446	443	452	429	468	460	445	441	444	445	483	446	431	490	452	485	481	464	469	499	453	448	463	417	434	436	433	472	474	484	444	464	483	464	447	447	473	441	446	491	415	424	451	444	410	475	439	416	463	447	431	400	448	478	468	429	476	420	461	466	445	423	441	435	439	486	453	437	490	481	417	463	451	439	474	439	443	451	461	469	437	439	463	477	425	456	452	440	473	465	479	457	452	460	528	447	500	469	421	427	463	422	436	457	430	468	433	481	428	432	423	440	420	466	445	445	451	461	437	447	435	461	420	460	422	459	474	449	449	454	438	466	454	423	470	430	451	421	438	501	457	468	483	489	435	444	472	463	453	439	490	435	477	437	468	442	441	418	448	469	398	455	416	437	492	456	473	447	478	428	443	432	428	440	468	453	466	472	530	445	415	487	443	454	488	466	511	436	450	427	451	473	442	425	467	455	440	464	479	480	449	444	450	454	435	418	441	456	435	437	441	454	444	478	482	486	460	452	442	452	459	439	438	456	429	461	454	463	464	444	418	427	423	456	460	431	478	459	505	461	480	421	475	455	431	471	480	444	450	448	431	452	501	468	433	414	467	454	447	437	418	411	442	414	450	521	501	463	442	436	470	414	465	506	474	454	430	448	457	471	433	443	445	478	450	422	460	457	475	451	461	454	473	439	461	443	431	447	453	461	428	468	454	448	427	441	422	445	467	442	436	432	467	467	443	449	465	432	461	434	441	458	454	427	447	424	451	471	458	404	446	424	430	481	493	421	472	474	472	425	427	456	451	465	465	433	477	458	453	470	474	461	430	443	458	410	458	457	442	470	420	485	455	449	468	428	413	470	431	448	443	479	437	448	449	417	479	425	443	442	453	446	439	443	471	469	452	437	441	451	471	477	459	444	469	480	443	500	423	460	446	468	477	486	441	442	450	460	470	410	424	415	468	461	429	476	482	468	481	461	463	477	457	460	443	426	474	448	467	458	454	457	470	434	463	505	418	458	427	436	440	479	471	411	442	489	448	422	427	440	421	441	477	431	427	450	448	456	423	463	425	449	473	450	422	403	452	442	477	453	467	467	438	453	400	461	396	433	449	472	473	451	471	454	434	437	477	487	448	445	474	436	451	428	490	494	453	474	453	478	466	446	458	420	452	455	445	440	465	426	419	486	447	452	477	469	454	462	452	427	458	435	445	408	463	444	446	464	416	459	472	427	416	465	448	463	432	447	430	476	480	491	469	436	465	456	417	472	481	423	436	456	443	414	450	463	431	424	448	441	421	449	460	485	435	476	463	458	424	486	461	421	488	438	439	427	453	407	449	429	481	448	473	434	432	465	431	495	426	452	457	459	429	497	457	487	458	510	448	444	491	482	463	483	432	449	445	478	427	433	456	454	446	413	478	444	434	458	444	497	427	448	474	434	470	459	417	418	413	472	448	482	457	437	475	460	437	447	465	442	459	448	465	465	463	422	433	485	467	497	441	393	474	471	482	412	439	424	427	480	455	451	476	473	445	462	470	469	428	481	473	452	451	428	469	418	464	474	479	438	399	459	445	439	437	462	450	470	409	491	422	457	436	466	471	466	454	483	451	462	484	432	463	469	428	467	436	490	470	433	446	461	436	453	441	479	465	446	455	456	435	481	447	452	462	464	456	453	432	428	423	447	452	470	467	443	430	428	440	415	466	459	460	411	462	440	454	431	465	480	445	439	436	438	441	429	467	434	435	459	434	431	465	452	475	432	433	447	459	485	440	463	427	430	442	454	465	450	436	440	436	453	468	459	501	466	456	456	469	481	465	469	466	405	454	439	456	466	440	489	424	485	459	464	467	460	462	461	495	456	442	466	435	448	443	415	490	442	463	436	444	449	450	450	458	480	436	447	426	443	478	478	483	446	495	386	413	430	469	426	458	491	446	455	417	506	447	423	430	461	470	474	443	476	456	426	464	478	438	447	453	426	437	436	451	448	455	472	481	468	467	474	441	450	459	407	445	483	447	480	418	450	413	449	434	461	424	453	438	462	433	460	478	441	466	421	439	418	425	458	443	456	451	471	472	463	471	472	493	484	457	452	467	453	442	470	396	430	456	484	452	454	456	418	464	482	452	432	441	485	399	448	423	433	441	433	446	420	451	446	470	444	474	445	421	417	440	429	424	442	460	438	440	452	449	481	486	448	426	420	441	456	445	446	448	415	473	443	450	471	436	425	415	479	461	432	441	409	512	447	434	467	412	417	449	435	483	468	468	490	483	449	454	448	443	444	466	474	484	469	453	476	400	476	463	473	449	450	513	517	473	482	464	454	435	449	462	503	434	436	428	462	428	462	439	474	490	460	437	496	486	465	452	451	471	461	471	429	465	467	444	491	445	457	464	453	467	456	448	448	473	446	501	466	478	472	436	461	437	473	461	442	473	442	438	461	458	450	411	463	427	492	446	480	454	473	456	431	466	450	477	417	449	468	427	443	442	464	456	418	497	482	412	436	476	450	428	408	469	443	485	465	442	482	466	430	446	440	471	412	476	426	487	455	426	441	452	454	450	426	446	462	453	431	467	413	508	441	472	469	468	437	451	475	422	474	446	441	439	444	429	462	441	462	467	423	483	488	422	466	455	426	447	423	482	436	430	459	432	426	440	454	458	470	420	415	451	448	440	472	460	459	400	466	438	417	447	429	451	486	400	478	468	444	457	407	429	434	452	446	476
14242	1262	1127	911	627	478	382	397	359	304	334	325	350	295	299	286	260	254	299	272	316	285	272	275	264	293	298	280	274	263	275	270	241	278	264	259	294	270	277	265	288	274	270	251	268	261	248	270	259	234	247	276	274	257	277	271	260	287	274	247	253	250	264	282	282	312	296	282	266	247	273	280	266	274	248	265	255	257	290	282	245	279	254	295	332	266	253	290	293	293	275	288	267	267	274	274	281	289	268	255	299	283	288	237	235	228	299	279	268	224	296	249	264	266	244	262	287	263	266	295	287	296	265	252	244	273	298	271	288	286	305	288	257	259	277	262	260	258	268	281	262	271	311	302	310	273	238	275	248	268	267	288	278	268	263	280	250	254	269	241	297	263	248	243	286	293	276	261	251	278	246	261	265	263	269	285	278	321	261	278	244	282	275	256	274	252	279	218	285	284	271	292	287	245	252	304	267	276	315	318	285	307	264	240	266	293	272	269	237	280	264	263	251	288	269	278	306	263	279	270	276	285	280	281	257	273	278	270	237	298	273	291	273	263	253	303	264	236	315	269	285	275	290	262	313	281	300	241	259	277	276	293	279	275	306	265	255	250	248	272	265	272	293	288	266	243	266	242	233	278	244	255	310	269	285	267	285	306	269	260	269	256	262	291	265	271	271	256	295	260	281	257	295	256	296	269	270	264	283	275	281	248	272	296	276	263	259	264	259	259	254	268	251	262	262	264	270	284	292	275	264	267	270	257	270	262	271	252	268	263	243	277	250	293	282	271	270	263	258	285	295	262	282	297	284	273	277	268	263	268	264	265	259	250	270	245	281	308	259	249	223	303	264	259	292	297	293	248	266	275	286	259	276	259	308	283	280	252	283	290	254	290	273	254	272	279	251	262	260	270	298	287	297	253	292	296	274	283	273	289	273	298	255	278	274	273	290	265	264	261	242	263	293	268	261	294	255	287	266	281	288	295	253	253	290	263	263	276	267	270	272	255	300	272	290	268	309	254	266	277	256	279	280	276	250	278	281	269	282	288	276	260	243	246	256	273	279	272	261	277	291	246	263	255	295	276	264	280	230	271	278	267	275	280	239	276	251	256	293	288	257	248	262	264	291	281	266	292	262	261	250	251	241	269	322	309	282	252	257	250	278	262	239	266	288	289	253	265	275	272	275	285	265	274	262	269	302	290	271	329	270	284	277	291	307	255	304	289	277	239	249	251	238	292	278	243	291	297	289	257	279	278	329	276	298	281	274	252	245	250	272	244	261	278	270	305	275	262	279	258	284	275	306	279	268	273	254	270	263	286	310	263	290	262	302	258	269	246	248	265	270	284	281	269	296	280	271	256	252	245	279	276	243	271	266	277	275	261	285	255	293	258	261	259	294	286	301	300	277	251	255	288	239	252	292	261	285	275	272	257	269	248	284	242	277	293	284	262	260	275	263	242	253	261	274	282	279	299	280	283	293	263	278	263	302	280	289	246	275	240	257	264	280	245	280	284	265	274	294	277	297	269	292	271	272	260	261	270	262	265	270	268	245	288	274	266	270	255	289	274	282	250	280	258	279	268	293	229	269	289	263	289	248	281	279	274	252	266	251	281	284	322	284	272	276	303	262	263	267	279	266	277	297	292	283	264	249	250	277	287	282	274	268	278	257	275	262	296	255	280	301	293	280	267	261	288	269	252	287	267	242	275	284	261	290	282	297	292	293	267	296	289	282	273	274	260	253	287	259	280	269	284	262	268	237	250	294	281	278	265	249	250	265	271	289	266	273	286	256	295	269	265	290	263	269	275	275	249	261	289	301	262	266	278	261	260	255	274	268	315	313	263	277	299	284	235	250	241	257	275	263	276	279	280	277	255	286	261	275	265	279	280	270	280	248	254	265	298	278	249	280	284	264	267	280	253	277	253	301	281	285	255	277	249	274	274	255	298	314	263	272	275	263	277	306	277	294	281	277	284	266	280	303	273	282	279	286	277	281	279	256	276	256	288	238	252	290	293	268	243	290	246	280	255	240	241	286	319	252	235	258	268	258	300	276	288	257	254	266	309	297	271	278	265	281	265	275	316	274	287	292	259	301	260	229	282	282	255	278	261	291	252	286	270	266	251	316	272	294	232	243	265	282	273	307	274	280	267	301	268	283	292	270	282	280	275	269	270	276	287	276	269	272	265	252	234	278	258	297	270	273	246	298	259	273	283	291	256	282	247	229	254	265	274	253	241	257	242	270	265	290	288	262	254	285	272	300	263	313	259	265	261	285	268	287	265	262	286	280	264	309	288	251	252	258	281	264	241	268	260	272	274	316	288	307	280	262	260	295	278	265	255	245	263	293	280	297	248	252	258	284	271	279	270	311	236	252	298	252	289	251	264	313	285	241	278	266	240	305	275	289	288	264	289	263	263	235	253	304	296	265	261	285	271	262	241	254	254	285	248	291	297	303	262	244	281	275	260	272	254	262	290	258	272	273	292	277	271	264	250	302	295	244	272	265	251	279	262	310	293	240	293	288	277	266	270	245	266	278	285	264	282	262	270	257	261	276	302	257	268	264	271	249	263	269	287	263	260	243	295	286	258	230	316	244	276	304	267	261	248	274	286	264	256	260	261	248	278	315	271	253	245	260	232	250	278	265	271	270	280	264	297	284	278	273	248	267	244	283	258	263	282	264	257	259	252	277	258	259	301	276	315	273	239	251	270	242	286	327	272	256	266	265	269	263	246	260	303	247	259	250	252	281	300	257	261	293	265	296	257	269	260	288	261	254	246	244	285	289	290	249	292	256	241	289	241	268	268	282	268	273	286	252	248	258	253	247	277	274	291	293	269	282	289	298	272	272	271	276	238	291	271	270	267	261	262	266	281	266	288	265	257	256	255	279	264	269	260	257	263	249	279	268	243	256	305	290	244	290	280	237	275	243	274	250	267	279	271	266	299	273	289	261	279	286	251	273	256	260	259	259	263	243	273	267	252	287	268	307	277	282	253	296	247	273	261	231	257	267	264	253	289	251	249	283	266	278	284	292	278	287	281	253	273	263	276	264	301	246	256	272	249	239	270	271	252	292	266	262	253	263	271	247	304	278	289	307	243	284	269	266	241	271	246	276	270	289	287	287	264	243	284	273	275	280	305	232	261	259	285	239	290	268	276	273	284	277	249	279	304	305	265	271	281	256	272	261	236	260	279	244	285	266	254	280	288	279	288	276	281	273	274	298	281	266	262	291	283	254	262	266	257	288	274	252	290	252	249	296	287	253	289	275	260	272	295	263	283	277	297	269	290	258	281	289	234	286	252	244	295	242	284	306	275	259	286	290	251	262	286	266	236	255	245	243	281	280	271	281	290	267	311	277	262	249	287	261	254	258	244	284	241	268	290	320	289	285	325	248	241	275	251	269	283	263	272	277	275	288	245	294	292	246	279	229	244	282	264	271	257	275	297	282	298	265	264	253	262	292	259	269	257	244	265	285	274	263	276	295	282	281	277	289	264	261	248
8011	1309	2287	2638	2118	1692	1413	1264	1166	1077	1004	947	891	895	847	787	818	780	735	718	771	741	816	693	724	733	758	680	722	689	701	685	726	699	723	715	712	690	656	689	709	719	702	700	660	682	679	663	602	641	663	694	664	692	691	699	675	672	656	682	667	678	678	653	636	718	664	689	673	650	666	657	663	644	676	702	660	683	674	665	720	671	657	703	637	671	683	645	693	674	665	653	628	690	637	679	674	659	671	672	663	686	659	705	677	648	623	680	632	665	714	675	673	651	679	658	706	682	678	608	688	678	650	677	628	714	693	683	739	671	646	697	636	681	639	676	670	670	686	693	625	685	660	664	688	667	668	656	706	689	657	664	692	701	663	667	719	711	699	712	661	652	658	666	656	686	747	659	643	638	634	633	675	674	678	656	657	658	626	695	651	712	654	669	696	623	659	681	669	668	716	696	695	673	674	638	691	684	656	693	664	696	631	692	701	658	686	625	638	674	670	686	654	674	642	640	683	690	686	667	663	674	678	669	718	653	637	627	675	679	641	696	713	675	617	613	649	689	709	646	681	676	642	663	616	663	669	669	676	652	673	694	674	689	670	641	632	720	742	645	679	665	663	659	702	646	657	667	624	652	670	645	676	667	665	612	661	661	685	681	639	722	652	668	636	678	682	726	688	701	692	650	692	684	685	652	662	678	680	666	684	628	670	714	663	663	671	687	644	648	673	669	629	651	658	621	654	687	704	658	713	676	666	659	663	696	667	694	700	648	636	649	700	682	653	690	707	651	723	666	633	697	639	703	720	648	662	672	657	661	687	698	652	707	693	691	684	642	689	703	696	643	680	682	673	705	689	643	701	659	633	619	694	658	656	630	680	674	640	661	616	667	661	634	705	707	668	686	625	672	656	695	673	645	691	683	680	641	692	677	637	658	636	631	666	642	648	717	655	689	717	703	662	680	631	652	657	686	695	647	649	685	649	668	705	663	691	644	693	649	631	725	693	657	705	676	656	627	685	708	627	666	618	681	634	662	655	658	649	740	659	720	709	673	651	636	612	637	694	654	658	678	692	704	715	682	679	653	667	671	677	644	649	651	697	657	672	662	688	720	667	674	697	677	659	696	705	662	668	679	694	675	664	638	647	668	699	692	710	690	701	607	650	671	679	680	639	666	647	661	608	682	685	621	692	669	637	708	695	661	675	685	633	691	694	660	698	711	660	671	638	677	682	629	635	663	652	654	636	670	706	639	731	664	711	613	681	674	669	690	653	677	715	717	657	721	692	665	642	689	617	682	700	660	704	713	689	667	690	694	737	632	657	652	712	657	674	667	607	654	662	669	677	695	697	671	704	694	635	666	680	677	678	661	701	625	650	683	654	696	672	673	663	672	668	695	671	656	690	664	662	675	697	700	708	664	676	669	668	666	713	684	676	675	685	628	648	664	659	709	640	628	692	714	673	686	699	658	642	653	664	620	694	699	722	662	663	699	686	641	680	680	666	700	652	675	688	636	678	648	663	685	663	693	658	628	664	671	716	694	681	672	674	636	667	735	648	718	676	725	663	677	687	620	671	681	673	706	623	633	702	719	668	680	696	654	671	674	677	637	685	680	683	717	669	629	700	626	657	626	744	651	653	673	679	659	693	693	654	668	668	679	655	581	666	656	700	634	663	688	697	671	606	681	665	702	675	634	682	658	680	684	629	624	687	678	666	622	650	664	674	644	671	658	678	663	703	648	676	664	696	679	631	607	665	657	716	635	679	634	725	669	660	675	687	695	676	641	684	711	660	687	683	655	682	682	681	677	655	647	658	659	660	677	643	618	665	702	635	609	656	687	635	659	653	668	656	673	673	719	680	667	667	645	667	669	691	652	679	688	704	632	675	651	644	692	723	689	687	632	690	684	680	666	641	698	723	646	692	670	686	674	676	698	621	661	671	695	636	675	615	676	682	657	655	693	662	596	672	653	668	688	660	651	668	655	659	674	691	671	687	690	683	678	647	709	663	701	672	659	676	713	692	655	664	685	668	665	650	660	627	613	660	620	711	744	666	683	633	671	632	683	662	704	664	631	646	663	664	666	675	679	661	694	626	720	672	667	660	670	639	644	640	696	663	687	663	664	678	674	642	686	644	703	676	609	694	632	665	670	674	666	647	693	623	635	701	640	691	707	689	665	699	656	627	622	691	672	680	677	670	645	689	621	632	689	674	647	633	649	659	667	680	682	676	666	687	677	647	701	639	689	689	665	700	693	700	656	698	648	693	681	691	723	662	679	647	704	719	670	711	685	685	691	673	693	663	643	648	610	678	684	686	687	661	651	661	731	725	672	642	666	661	665	657	647	673	681	717	656	710	664	694	709	691	650	676	675	687	668	667	680	667	666	618	637	675	691	703	641	606	670	689	617	687	671	643	683	665	664	655	685	653	674	670	673	674	705	686	649	638	684	691	649	684	685	697	604	648	656	698	661	688	688	684	651	678	659	687	660	627	690	615	672	680	655	633	682	631	639	664	674	652	691	672	673	663	663	687	654	661	675	623	639	694	677	664	665	683	681	633	660	663	689	627	651	680	632	660	669	648	647	638	669	647	634	658	686	674	688	651	655	644	649	648	649	657	653	648	662	688	669	670	706	700	683	638	696	672	643	692	676	671	660	653	714	683	620	644	707	667	619	705	707	636	711	671	655	665	725	668	714	671	650	625	675	698	668	646	667	682	673	649	670	691	673	668	658	662	640	628	627	643	691	658	620	624	675	650	690	714	694	668	644	638	646	629	642	629	700	678	658	650	670	652	647	667	680	685	689	697	610	646	640	677	676	652	657	673	620	687	643	693	650	672	668	686	712	640	658	688	662	677	663	659	676	641	668	664	635	659	671	651	653	665	660	693	655	683	625	648	683	644	682	719	692	696	709	691	645	669	726	640	682	649	663	684	672	686	658	646	660	629	642	632	687	649	645	662	651	677	659	715	671	684	704	723	673	734	681	613	679	687	603	666	664	670	682	663	647	684	661	672	683	670	680	644	668	635	706	604	646	629	673	692	704	680	677	683	669	666	677	637	643	627	643	654	680	655	692	653	626	671	695	687	678	632	683	708	702	682	653	683	649	682	670	646	688	737	648	698	662	661	698	688	644	676	660	681	723	674	650	697	680	660	658	697	646	697	683	679	675	674	665	665	657	712	662	678	667	672	679	674	676	675	690	651	640	671	641	654	640	699	649	671	700	701	684	698	686	694	679	673	667	633	693	668	663	660	667	668	640	697	687	663	709	687	653	650	679	696	656	669	665	684	665	680	668	690	676	680	684	667	647	666	680	661	648	658	677	677	674	692	657	695	649	614	646	671	680	695	682	635	651	665	730	669	687	629	642	632	685	705	698	674	675	677	661	673	655	721	647	660	684	664	639	642	688	666	648	644	683	640	687	685	632	632	689	663	666	674	659	672	653	646	639	634	679	694	655	692	646	665	711	690	650	664	686	679	699	686	695	672	666	691	603
1485	383	362	391	360	373	346	363	348	378	360	354	367	348	318	352	369	358	365	337	357	328	369	359	295	382	361	353	357	348	335	341	336	383	344	348	316	346	360	400	359	393	332	342	328	369	376	326	353	412	324	388	351	352	367	322	387	317	358	337	371	389	349	307	384	371	356	344	352	343	349	321	304	349	323	328	357	345	315	357	342	374	324	381	334	343	360	362	330	367	363	331	350	383	349	335	342	377	352	345	325	348	333	347	355	333	388	336	314	356	327	360	369	345	357	372	347	352	339	349	340	385	342	390	356	364	394	381	361	377	349	385	346	370	325	352	338	331	337	340	353	398	398	319	319	361	353	362	334	317	374	359	342	320	356	353	374	373	301	358	321	379	350	359	388	403	363	325	356	363	338	338	334	375	335	368	386	364	393	338	328	341	333	371	379	367	318	349	367	359	369	355	369	346	404	364	320	316	339	348	341	363	377	349	338	338	366	337	380	328	365	410	301	385	335	373	369	341	368	346	389	352	347	334	360	354	361	355	349	351	324	323	344	383	331	366	360	326	357	358	383	389	346	340	352	326	357	401	343	363	330	370	370	355	354	365	349	335	340	385	339	360	355	329	331	350	359	342	333	386	361	357	378	370	361	380	369	324	318	377	395	333	376	357	352	332	340	360	383	361	324	348	355	360	359	392	327	345	343	313	338	390	350	366	352	340	377	338	357	385	373	329	345	365	368	376	325	351	351	354	385	393	366	339	394	358	354	356	339	367	316	361	376	386	327	318	335	381	374	359	353	364	377	335	306	366	362	357	330	368	345	364	369	340	380	345	354	334	355	344	338	363	390	370	340	335	362	369	355	356	356	353	387	331	359	355	350	362	348	339	366	330	360	346	301	362	353	352	357	345	344	338	370	346	350	344	326	393	328	336	359	381	335	366	371	391	362	366	378	340	336	368	379	358	365	333	396	352	361	374	351	342	362	348	356	335	349	361	379	374	341	372	343	334	342	334	311	367	363	323	371	347	313	368	353	368	352	368	366	349	357	346	363	356	392	346	382	345	338	351	330	346	363	372	353	338	343	341	396	352	381	357	347	352	319	362	352	371	321	362	347	341	359	373	397	384	365	388	353	353	336	370	376	367	368	340	360	377	370	395	351	342	308	364	325	340	343	340	325	363	357	390	361	322	372	346	347	381	346	396	350	363	356	352	364	369	364	363	352	335	327	365	347	338	404	318	331	363	382	340	324	354	369	345	370	345	342	370	351	332	380	333	313	341	397	369	373	347	368	392	351	379	341	349	357	320	320	386	363	310	346	364	330	378	334	377	368	309	349	376	353	332	322	358	346	356	357	353	379	345	360	336	386	351	315	348	334	332	368	373	375	350	358	390	354	353	356	375	356	372	353	351	358	321	320	328	343	361	353	351	340	326	353	357	355	356	331	348	342	341	358	360	393	340	383	359	376	381	358	308	364	392	377	358	372	350	355	323	348	361	339	318	379	369	346	339	326	393	370	354	332	381	332	340	353	339	328	368	380	363	368	336	367	372	376	337	380	325	347	332	377	352	364	336	350	363	364	313	326	342	391	346	332	366	353	339	372	345	357	376	346	376	374	348	341	372	353	345	369	356	369	370	369	372	325	347	362	371	385	350	402	368	357	366	349	358	342	392	339	376	349	369	362	358	376	350	380	362	379	339	372	323	352	378	367	364	362	349	366	358	351	339	358	370	379	358	357	340	354	321	368	338	367	363	390	381	340	360	369	370	331	348	363	380	356	340	334	349	331	365	369	340	354	312	387	371	362	359	377	359	373	336	329	348	357	383	373	376	414	353	320	337	357	336	368	365	365	337	334	373	353	375	364	382	325	402	375	334	388	341	340	356	336	356	349	341	383	356	355	347	367	363	322	355	360	357	363	358	360	355	347	327	369	356	351	324	337	362	351	341	318	344	373	361	392	349	343	343	349	334	338	352	372	320	305	350	321	325	377	354	358	322	333	353	369	316	313	356	352	379	354	353	350	338	391	334	335	365	380	351	391	392	351	361	428	366	347	339	370	370	372	359	343	394	373	376	385	348	376	379	368	377	386	374	355	360	359	379	377	351	357	399	351	372	364	362	364	370	380	310	356	339	388	347	371	352	334	363	334	365	386	396	395	329	315	328	352	343	356	371	352	349	305	353	352	359	393	362	414	369	355	365	329	315	336	360	393	343	348	350	360	392	337	348	363	356	415	353	364	346	356	383	352	382	373	353	356	378	342	329	341	372	322	373	373	339	339	348	367	353	362	361	325	364	347	340	349	411	342	347	375	326	341	360	355	375	331	355	368	382	351	350	377	313	355	345	330	370	372	344	318	365	385	378	351	314	355	338	359	374	381	314	362	371	370	367	347	309	363	371	392	386	350	357	334	376	344	357	357	363	375	325	373	329	338	336	370	361	355	389	390	336	373	355	342	334	330	364	365	345	340	325	349	345	335	366	363	349	344	341	360	333	392	363	348	353	341	315	367	389	345	351	351	361	341	357	379	345	337	366	374	353	391	326	329	352	349	358	326	357	388	332	379	342	368	344	345	367	363	342	346	326	332	339	344	363	361	347	321	334	358	353	371	390	357	381	375	389	349	368	363	324	366	349	359	368	368	325	341	358	378	364	330	316	354	357	375	349	364	340	320	331	348	370	361	374	404	374	403	349	380	373	332	312	376	321	371	363	335	320	373	370	319	387	336	351	393	386	354	363	349	320	382	377	357	369	351	363	317	372	346	357	371	351	367	357	334	334	377	368	336	361	367	328	342	351	356	352	399	386	340	353	371	369	400	372	343	376	370	395	355	358	360	353	354	383	363	351	325	364	339	339	349	371	351	347	378	366	367	404	356	320	361	367	393	348	339	357	371	347	370	356	338	348	368	366	370	372	375	382	372	378	329	321	370	353	357	374	381	329	367	356	329	364	382	378	348	344	341	347	354	370	382	373	350	395	334	375	358	356	369	335	380	385	334	352	384	381	347	356	366	354	325	347	345	320	362	314	347	360	350	361	356	362	327	324	367	370	333	357	370	367	352	350	339	352	328	349	351	358	371	340	378	340	370	332	359	353	312	374	365	351	380	352	336	331	336	408	363	329	357	351	339	342	389	346	355	371	393	344	364	369	362	341	369	368	337	368	354	360	345	371	369	370	352	345	352	336	374	357	358	354	318	380	359	352	340	344	330	363	361	333	372	331	365	391	339	366	400	399	355	370	334	371	372	373	337	374	357	350	376	329	327	341	351	387	350	299	375	366	355	366	393	364	369	372	386	351	330	341	355	403	375	328	365	391	376	337	362	354	378	319	369	358	385	352	331	365	354	374	348	360	326	343	334	357	372	421	363	331	343	381	388	356	355	343	364	333	366	301	363	355	342	399	329	395	366	351	364	373	388	321	389	391	335	349	372	349	316	370	355	395	346	337	350	334	370	347	392	346	406	354	349	315	355	330	387	342	352	317	351	384	368	365	333	327
1867	725	846	837	844	825	808	782	827	832	766	798	783	779	814	777	797	779	795	788	803	800	823	800	834	768	759	806	760	739	788	811	791	836	825	770	788	768	813	766	851	823	791	794	822	741	762	808	799	798	756	795	834	768	790	761	787	832	801	760	761	827	750	817	800	793	766	822	818	758	751	781	827	790	816	774	789	771	799	784	769	784	854	831	807	772	796	782	820	821	788	860	791	841	867	777	824	757	788	810	817	761	816	813	783	800	778	817	834	842	802	795	882	758	787	801	826	838	840	837	803	806	873	828	787	750	783	831	794	797	825	744	792	836	769	794	850	781	778	800	780	770	817	789	814	767	803	802	788	763	756	781	777	800	810	822	853	819	757	744	710	774	759	749	773	760	798	777	773	744	797	808	832	811	769	755	784	788	826	814	797	802	753	767	793	779	747	883	760	814	787	817	750	827	768	834	806	839	733	767	874	838	760	761	815	802	810	795	806	754	795	770	845	812	825	809	759	770	789	813	723	813	778	813	730	790	787	748	734	790	771	782	810	808	752	792	828	779	853	791	742	763	805	798	743	729	793	799	809	783	814	806	806	807	791	820	841	842	749	816	767	821	787	783	750	809	825	761	773	900	770	777	783	796	732	824	754	746	756	820	794	793	803	784	810	798	795	807	786	797	838	814	800	833	855	823	771	808	802	800	831	851	810	822	831	831	799	809	794	776	767	783	780	775	810	780	858	816	781	820	739	839	809	788	782	784	797	760	807	763	788	792	796	759	814	818	760	825	818	796	794	770	828	795	779	769	812	769	796	786	812	772	857	804	801	750	797	792	801	800	777	808	784	796	735	793	793	798	825	746	810	797	759	800	790	783	763	813	780	792	752	809	765	804	765	802	799	729	770	766	843	746	793	820	769	784	843	764	780	813	783	769	784	749	782	803	788	783	811	806	733	712	763	755	778	756	803	744	772	788	795	805	834	782	771	795	770	768	768	778	750	746	827	806	783	794	789	748	770	791	779	783	746	793	785	809	815	776	790	776	792	807	838	800	753	796	754	802	742	817	777	753	790	783	787	797	819	771	717	778	802	785	765	819	750	791	811	819	739	856	770	770	812	797	811	827	745	784	791	768	779	765	791	781	792	839	780	810	757	770	792	784	816	785	760	742	829	773	779	805	767	773	773	755	793	819	734	815	786	823	800	781	816	786	803	760	789	803	844	803	823	790	775	815	764	777	787	785	780	774	805	806	817	775	785	807	794	843	826	792	777	802	773	813	802	781	758	750	805	827	787	772	852	744	787	813	786	799	800	788	823	762	785	803	739	787	800	818	803	749	779	743	791	770	760	786	786	766	777	730	820	780	798	717	815	832	783	745	803	724	744	828	768	798	787	765	799	826	762	776	771	829	804	823	778	779	788	796	750	813	780	782	775	753	768	810	782	733	773	754	783	801	823	808	791	787	739	824	796	782	786	794	826	768	758	781	812	783	851	804	781	775	782	803	792	773	809	759	766	801	774	796	742	761	846	798	806	791	798	765	789	830	788	790	742	814	780	785	768	789	783	766	806	801	801	736	800	835	796	798	782	794	788	753	762	778	782	801	806	824	770	780	835	841	804	799	781	829	794	808	812	821	776	790	799	813	780	775	756	769	762	753	779	802	760	730	812	779	793	764	808	754	784	749	829	786	834	780	820	794	794	808	843	771	776	793	767	771	799	744	799	776	778	769	836	810	871	770	757	774	792	814	764	761	785	791	745	748	774	828	697	766	739	796	816	804	788	819	748	788	803	767	829	750	788	805	753	796	809	804	832	786	786	836	802	796	799	811	791	822	785	824	775	768	797	895	791	771	794	818	777	819	780	811	804	834	825	760	811	779	817	798	769	763	784	755	765	794	796	819	813	784	774	817	813	786	755	808	791	826	734	849	813	808	788	826	837	824	798	778	826	779	821	766	838	819	850	805	769	758	789	796	796	799	817	766	789	808	776	801	819	780	809	799	784	793	816	836	792	777	815	825	826	789	795	835	798	804	824	768	768	794	780	763	774	787	805	809	800	823	847	825	773	801	867	815	815	821	769	752	800	832	800	808	793	758	747	807	820	824	818	770	746	813	803	767	804	751	801	787	806	783	786	781	801	782	815	800	790	803	794	784	762	751	764	774	800	774	791	770	814	794	799	819	796	800	801	797	811	766	797	819	738	807	772	780	788	772	787	780	803	754	731	823	748	804	759	842	787	753	812	762	770	786	810	742	792	790	763	877	808	756	823	787	745	803	794	785	804	815	767	817	793	810	846	846	761	843	823	774	793	827	804	771	800	788	794	835	805	788	793	794	792	791	773	773	833	746	768	797	794	771	779	774	759	725	804	831	784	720	792	803	799	826	751	792	842	769	801	775	847	789	800	792	787	768	746	785	840	765	768	751	811	697	816	785	772	823	793	796	788	806	761	782	788	840	786	780	788	781	803	788	786	764	788	744	813	772	791	786	804	794	747	744	796	813	835	825	816	764	790	812	797	759	824	806	784	762	808	736	779	816	779	797	807	811	753	810	766	802	810	814	791	806	743	801	731	823	784	740	761	770	749	793	801	752	769	756	777	798	790	770	834	798	822	766	752	884	814	800	753	806	826	794	756	802	808	849	791	853	801	796	775	833	785	820	783	792	786	768	796	805	778	794	810	809	783	782	780	838	815	771	775	802	774	816	865	763	769	779	767	809	786	727	776	758	745	790	841	769	732	770	750	818	829	780	828	790	792	737	801	776	781	809	844	801	773	791	774	846	805	794	772	758	833	770	816	782	797	790	745	817	805	808	795	825	820	790	767	785	794	803	762	792	816	779	772	770	824	811	760	807	774	764	807	822	843	779	804	822	830	780	788	790	743	753	771	752	808	771	807	774	801	815	785	808	784	758	774	782	817	795	807	795	779	798	816	793	842	799	789	822	795	797	814	780	779	794	800	821	766	832	781	800	787	777	785	782	778	853	776	781	768	854	776	795	842	757	803	778	795	780	779	789	746	803	779	793	771	809	797	825	774	756	785	838	765	785	844	789	783	828	801	796	750	757	773	810	851	789	773	802	781	834	796	764	836	811	745	756	763	748	800	818	808	787	769	762	851	754	784	822	787	832	774	803	811	820	858	791	739	780	826	788	780	873	763	776	771	857	797	816	776	788	763	739	848	818	792	811	816	781	753	750	769	817	786	776	808	761	790	804	748	772	740	798	797	755	836	808	801	806	826	811	808	778	818	822	725	792	773	805	784	816	812	816	823	798	757	793	808	801	782	766	816	786	783	732	754	783	825	782	794	780	823	807	783	763	825	769	786	785	803	729	781	841	798	851	760	776	808	748	793	791	826	774	762	742	822	793	765	783	800	827	788	757	798	769	782	775	791	787	773	773	824	759	806	774	794	771	812	771	791	782	793	823	799	796	767	791	812	773	758	781	782	757	816	742	801	803	825	805	795	835	834	758	789	760	798	808	806	792	784	758	815	785
7609	557	570	443	333	287	254	218	219	211	199	197	217	199	209	186	170	189	213	167	179	173	161	189	173	189	195	201	166	182	179	150	164	172	180	159	186	191	176	157	178	170	209	194	174	178	168	184	184	198	151	142	179	177	162	178	198	173	169	141	189	164	170	195	158	186	170	167	176	175	198	197	175	199	164	175	182	180	176	164	152	174	187	200	169	200	183	173	197	180	176	164	172	159	160	188	150	179	179	187	174	189	184	189	191	148	184	173	157	180	180	163	176	171	194	166	178	160	184	162	195	187	171	177	160	174	174	169	171	192	185	169	184	173	185	176	188	181	172	157	157	151	173	206	195	164	187	156	173	164	156	173	180	172	197	177	186	194	169	182	147	185	172	199	198	161	204	196	158	170	190	182	188	172	167	173	189	193	198	186	181	167	170	186	175	193	182	144	182	163	178	180	149	177	167	178	181	172	177	173	202	180	182	188	189	173	192	169	145	186	170	181	173	190	168	202	196	151	173	162	173	176	189	168	157	159	179	172	195	179	158	169	172	159	159	175	181	175	175	156	194	172	167	179	176	178	169	173	161	177	183	163	170	159	169	187	150	215	159	181	159	147	182	153	197	178	169	158	150	184	182	170	164	147	167	159	166	184	159	187	181	203	184	179	167	164	161	155	182	192	158	162	160	165	193	151	183	181	149	158	177	162	176	174	174	184	179	177	164	161	137	203	182	191	171	171	165	186	179	174	183	188	202	170	185	181	165	167	171	183	179	166	158	175	163	195	190	191	187	206	178	167	165	182	197	168	180	161	191	166	179	155	168	184	185	172	191	175	188	187	156	161	159	161	179	196	191	186	181	197	159	195	162	199	162	165	201	189	188	161	170	175	156	161	176	192	182	160	173	185	168	194	178	151	157	155	173	165	161	174	170	174	160	171	176	165	191	188	171	160	164	179	165	177	192	163	174	187	165	162	179	203	168	166	175	189	182	158	174	173	183	172	171	215	194	185	157	188	179	161	177	211	178	194	188	159	153	189	189	175	158	166	169	170	172	162	177	178	182	181	179	176	185	162	187	165	176	174	171	171	161	193	183	193	203	165	174	187	179	189	192	173	213	200	142	182	198	151	201	181	206	169	195	191	167	165	179	172	198	191	183	146	140	179	185	192	186	157	177	175	183	173	173	163	166	169	199	189	161	184	190	188	168	179	160	199	186	174	171	180	192	186	180	196	176	188	202	167	190	131	183	182	158	160	162	190	150	171	151	170	164	138	172	155	173	176	186	176	147	180	180	190	170	191	184	177	172	172	183	163	176	157	181	170	179	179	150	185	184	160	178	176	191	177	204	176	184	164	167	167	180	179	187	172	190	174	163	169	200	157	167	195	183	206	171	158	166	175	183	191	163	175	185	162	164	186	170	165	179	185	155	170	170	163	168	182	203	172	192	169	173	177	179	181	201	165	154	172	186	154	177	152	159	158	189	175	176	186	148	167	175	198	188	163	173	186	178	181	167	178	190	181	170	185	186	168	165	164	159	157	179	160	158	174	182	188	155	169	171	166	198	184	168	168	193	189	177	170	158	197	204	146	150	177	180	192	173	171	179	198	172	170	169	165	173	176	169	165	181	173	193	206	154	175	172	167	163	152	158	164	169	182	157	169	174	187	178	186	178	164	188	161	187	191	158	186	160	166	164	170	178	187	185	179	173	187	193	208	185	179	194	172	201	146	192	180	165	174	158	186	179	178	163	190	172	165	177	175	169	186	147	166	204	185	162	181	209	177	169	193	206	181	180	160	164	168	175	150	179	183	194	170	156	165	209	154	205	204	159	149	190	155	195	187	193	195	197	180	181	187	172	156	163	169	161	176	183	209	160	180	173	186	171	153	190	165	172	180	185	169	172	184	144	169	158	170	186	170	187	181	144	178	172	162	198	154	191	164	183	174	164	173	184	161	170	155	178	176	159	196	178	184	196	201	186	146	171	163	175	171	162	155	183	158	181	208	185	214	191	163	152	171	165	161	189	172	177	192	192	167	172	176	167	185	178	175	181	162	160	171	166	172	179	189	169	180	180	162	198	167	144	169	184	171	182	172	157	187	157	185	186	150	179	191	174	177	148	174	172	196	161	154	158	162	173	168	169	173	189	170	169	200	178	196	189	167	145	173	169	170	199	178	164	181	183	191	160	163	206	162	207	178	151	180	195	166	205	196	164	172	153	167	162	166	193	173	184	187	176	165	192	177	158	184	165	168	193	177	177	174	178	192	169	191	196	174	178	170	175	171	183	174	162	170	162	183	184	172	168	167	185	174	176	196	170	189	189	157	196	144	169	171	150	180	170	145	179	164	171	172	167	186	177	179	168	181	185	169	199	149	187	162	180	166	189	154	164	187	167	197	183	180	180	166	178	157	188	167	182	161	144	196	159	162	173	154	167	180	191	206	178	166	160	196	188	169	149	183	181	179	187	164	186	164	174	168	165	171	190	180	188	188	206	155	162	172	187	158	174	154	168	189	161	174	181	160	177	180	173	193	188	164	192	171	201	191	194	164	168	163	159	159	173	180	188	190	142	162	169	151	169	165	161	185	200	175	169	164	167	170	180	171	156	177	180	165	196	167	177	187	176	199	179	156	176	173	173	183	167	145	200	175	187	201	181	193	160	174	199	168	169	170	186	171	164	201	159	150	188	187	184	195	199	174	154	186	170	175	172	191	173	155	160	153	199	185	201	196	174	157	166	154	158	165	201	182	178	166	161	177	197	176	180	209	165	169	190	181	179	150	177	214	186	165	182	168	194	168	162	166	174	171	186	183	192	178	161	171	173	154	168	178	178	199	186	167	168	144	183	169	174	169	180	158	175	166	176	177	164	163	151	166	184	191	183	179	179	154	164	171	164	178	169	179	176	151	174	213	184	183	172	148	194	163	174	190	164	169	200	203	170	190	186	208	180	172	169	183	168	168	177	174	175	188	170	155	178	184	183	193	182	154	183	179	162	197	178	184	188	177	191	171	181	159	163	163	199	191	168	169	178	197	185	146	182	171	165	180	195	150	150	180	169	165	181	153	178	184	193	173	197	191	166	181	180	159	170	175	189	183	169	195	157	178	195	187	175	154	183	159	170	175	184	198	160	180	167	169	158	176	172	186	190	196	178	192	202	196	178	195	189	185	165	156	167	172	190	181	178	168	165	192	173	179	174	204	188	137	170	186	190	189	183	202	175	179	183	182	185	179	189	188	173	171	165	179	186	176	168	167	182	168	164	167	194	170	167	182	158	201	179	163	177	198	174	181	201	204	162	165	136	168	190	183	175	200	168	150	156	173	166	167	163	184	208	166	174	178	168	168	178	167	195	175	183	153	173	186	180	169	171	196	172	147	154	158	156	178	168	163	169	185	210	175	151	177	160	181	172	190	152	154	154	166	171	187	159	170	155	145	183	161	142	174	205	165	163	182	204	187	182	175	172	192	170	199	155	168	162	162	184	182	183	153	182	171
6175	780	1263	1491	1154	946	872	774	709	712	629	594	571	569	563	571	548	496	500	511	494	461	509	424	479	505	443	459	487	447	461	496	458	473	454	462	450	474	440	478	453	473	455	448	485	468	470	474	457	448	462	449	424	452	479	462	458	484	470	503	438	469	458	461	433	461	440	445	443	466	461	491	461	461	473	464	415	447	390	402	470	475	445	492	435	448	476	469	441	467	442	448	434	466	456	422	422	495	492	445	452	448	455	472	468	458	447	462	490	437	445	477	455	434	467	444	460	455	451	479	447	484	466	471	447	455	464	419	408	451	439	455	441	421	436	444	488	453	458	452	454	474	451	450	463	445	422	417	446	421	475	446	438	413	450	470	442	478	482	410	449	465	475	457	445	452	418	477	457	427	447	497	443	443	464	454	460	457	433	472	433	427	456	467	422	449	497	440	469	431	441	424	439	465	432	437	455	463	458	428	476	490	429	449	462	471	471	420	488	462	457	470	507	424	461	455	459	440	445	430	455	458	429	478	468	434	442	481	439	500	460	460	441	463	460	426	450	462	444	431	422	476	435	430	449	508	448	458	443	418	461	456	474	438	443	430	439	439	441	463	439	465	445	444	496	460	483	470	483	499	456	482	438	459	417	482	498	411	465	464	494	467	477	466	434	454	459	411	485	460	445	469	491	448	463	461	450	447	467	447	472	458	458	491	457	429	453	419	482	441	468	429	455	425	460	442	458	448	459	459	424	436	430	476	467	482	481	450	459	456	456	462	488	429	417	449	439	421	441	452	465	446	437	436	453	473	478	428	446	469	451	451	491	441	442	488	419	446	443	459	395	419	473	448	454	501	438	463	412	453	408	460	440	469	459	456	470	430	431	438	431	454	443	413	451	445	414	436	450	434	446	458	443	439	461	436	464	451	443	467	461	433	446	459	456	481	429	419	436	475	423	481	443	427	471	477	428	455	456	483	400	426	444	446	437	457	456	451	444	449	439	428	448	427	448	499	478	452	495	448	481	440	445	424	435	484	482	450	439	467	407	495	450	456	439	435	469	458	446	441	442	454	469	430	451	467	473	439	472	449	447	461	454	466	479	443	427	460	457	445	475	466	424	436	424	425	451	404	471	455	424	445	448	476	438	440	466	484	373	464	421	448	447	430	453	424	482	427	444	467	465	456	422	400	438	442	438	457	505	471	450	475	426	450	445	464	461	449	443	447	434	469	458	440	448	428	444	453	418	412	461	452	431	434	461	470	439	456	467	482	444	447	442	486	457	449	506	441	456	464	464	434	430	430	474	439	449	477	440	468	472	477	413	472	468	431	417	492	450	469	425	453	427	448	464	417	413	467	452	451	425	424	498	451	454	454	438	493	437	463	417	474	453	450	450	416	470	473	407	474	456	465	483	430	433	437	443	421	447	465	453	422	454	396	462	463	470	493	446	440	411	460	492	432	411	471	460	477	475	437	397	448	449	445	473	399	473	426	458	451	426	486	447	444	445	422	474	437	393	456	484	433	488	445	437	443	428	478	483	429	437	442	457	437	457	455	445	454	438	420	450	472	466	416	466	471	430	467	468	454	464	434	448	443	474	498	482	477	449	444	437	444	483	471	446	487	442	465	469	424	443	464	458	442	449	453	507	430	445	447	461	437	464	442	432	446	416	455	479	459	488	462	453	458	421	459	474	459	448	479	472	429	437	469	455	426	439	443	424	434	480	480	470	476	441	428	429	460	458	422	419	471	442	461	449	457	440	453	462	446	437	461	405	473	459	457	474	484	435	442	437	486	444	441	456	476	485	436	433	459	432	426	420	428	491	470	431	434	465	442	406	472	461	449	427	432	446	430	433	484	465	467	437	454	434	449	465	428	418	449	440	426	469	469	460	447	438	445	450	428	423	457	460	466	464	482	475	443	450	458	420	480	434	432	444	448	434	456	462	426	448	453	425	437	430	419	475	418	447	506	447	467	454	432	432	441	467	450	432	489	441	441	445	444	477	471	460	408	450	463	446	457	434	454	470	465	399	511	452	469	477	500	471	472	433	466	416	439	426	439	465	465	457	454	494	443	479	448	486	450	452	435	434	433	400	414	459	458	484	457	455	443	427	425	441	437	433	464	432	478	437	442	455	476	464	463	456	454	459	438	465	434	453	454	441	435	428	446	455	480	448	421	452	454	490	480	458	451	454	494	448	471	439	426	435	447	431	481	483	454	453	418	472	467	455	482	441	445	432	476	424	412	469	478	455	473	456	443	442	486	450	443	438	459	450	449	444	422	439	414	430	436	450	492	465	465	477	473	449	466	438	411	442	447	442	469	461	444	424	450	467	447	483	431	472	467	449	470	433	513	442	484	432	452	439	484	424	455	461	494	451	412	438	436	447	412	474	422	417	442	417	484	440	450	498	470	464	462	471	487	434	447	479	476	435	438	439	431	458	395	480	490	483	458	466	451	452	452	477	438	502	457	435	447	484	455	468	452	489	447	464	491	471	434	431	471	478	456	488	436	443	483	440	433	439	458	453	499	466	406	497	431	453	453	431	483	443	474	440	451	456	425	496	422	483	440	452	457	426	454	455	471	442	473	454	450	466	445	461	492	481	472	475	477	472	457	446	424	414	445	439	456	440	433	445	458	505	466	437	441	448	467	440	499	503	457	460	462	456	436	464	458	426	424	444	394	457	474	426	445	477	494	490	433	452	460	469	403	441	449	452	467	465	430	446	468	450	450	429	503	449	477	464	448	404	452	447	450	484	453	464	448	455	450	436	448	451	430	427	408	441	460	445	426	467	410	442	448	475	428	458	471	433	437	455	469	477	435	499	449	505	426	447	425	485	435	448	443	449	443	435	449	472	462	442	505	460	435	455	452	405	453	444	480	439	415	466	464	442	456	434	454	459	440	492	431	475	464	426	443	484	441	465	456	444	462	484	502	456	449	443	437	425	474	461	477	493	431	477	465	425	447	427	462	409	457	455	462	452	466	439	438	441	456	501	450	457	446	440	425	473	444	458	474	443	460	439	471	456	454	453	414	427	436	491	435	445	468	461	469	501	441	450	485	441	446	421	450	473	423	447	462	411	426	469	460	438	465	499	466	482	453	445	468	410	429	459	447	458	405	441	467	516	452	463	477	418	458	449	434	476	426	401	435	433	460	439	455	470	448	460	459	458	429	447	448	432	461	452	425	414	477	424	468	465	456	443	448	433	461	446	435	441	466	449	474	460	448	485	483	447	505	461	443	464	449	476	466	485	461	441	465	471	461	439	475	465	464	420	450	471	474	426	457	457	441	461	476	468	456	443	491	442	455	465	452	435	455	443	455	447	478	456	446	483	437	449	419	445	466	485	465	431	484	460	388	436	430	439	449	442	454	478	456	466	462	434	459	418	466	470	447	437	431	443	447	447	463	449	497	430	462	455	443	448	486	424	450	506	437	419	418	484	457	465	476	460	441	472	442	462	493	467	442	443	462	453	425	412	438	461	466	438	451	458	433
14226	1354	1129	912	593	488	439	426	353	352	339	292	321	302	290	291	299	296	316	307	291	307	296	296	274	287	274	282	273	267	273	288	270	279	282	261	287	282	316	315	276	268	261	293	304	297	247	267	299	290	291	297	263	245	288	251	247	281	291	270	255	249	274	271	274	268	274	264	277	276	280	298	294	276	273	271	275	265	234	249	284	270	251	264	237	259	271	270	242	236	254	309	283	293	248	267	244	251	271	270	282	271	245	275	284	259	226	275	248	257	272	259	251	287	278	277	280	283	275	278	268	266	275	307	247	260	258	271	290	269	292	289	257	238	276	246	285	275	284	268	272	278	252	291	271	261	274	261	252	292	294	308	273	284	246	262	263	285	306	300	290	250	262	281	269	295	275	279	272	262	269	262	281	274	278	257	323	248	258	263	256	269	269	260	255	262	266	238	256	259	281	282	292	278	264	250	245	272	284	257	253	300	278	248	277	235	266	291	301	259	268	293	289	272	289	265	254	256	287	279	268	274	270	278	310	249	249	272	288	259	278	274	273	295	281	279	309	274	265	256	281	254	284	312	264	255	291	264	252	298	272	259	246	261	256	289	286	295	245	256	247	266	334	294	250	298	309	283	257	260	282	248	251	290	257	277	293	290	273	268	276	284	281	291	258	274	267	265	294	276	280	285	271	254	262	277	263	268	255	271	276	264	281	302	257	242	297	279	270	273	292	274	274	264	243	266	284	262	271	270	256	223	281	276	260	266	266	256	243	297	315	279	288	262	256	281	298	262	255	297	284	290	264	270	292	263	278	289	273	269	292	255	296	307	274	284	264	250	277	243	248	277	286	250	274	297	238	290	268	245	264	298	291	262	280	264	259	310	284	263	276	272	277	264	289	275	268	280	251	267	282	248	299	262	268	283	289	264	266	265	275	293	245	281	270	254	247	274	271	283	258	257	286	296	258	277	258	262	268	281	291	260	259	232	259	264	227	259	258	263	261	276	283	305	245	304	244	266	280	271	274	283	267	301	267	285	256	280	272	261	253	283	273	283	293	282	270	293	267	268	273	272	297	281	306	312	285	266	279	268	275	281	285	260	274	265	275	280	260	266	259	277	300	237	283	257	241	225	267	277	230	299	227	294	257	270	267	260	293	266	278	301	263	285	285	272	260	279	272	283	236	241	262	295	242	277	264	265	246	266	274	284	232	270	276	264	252	241	269	259	274	279	288	269	262	280	254	261	264	279	272	258	282	275	244	276	277	271	248	287	295	276	302	240	285	268	229	261	265	267	252	260	255	253	285	236	250	256	267	267	264	250	253	266	283	268	273	276	318	267	253	281	266	252	295	268	280	291	280	248	271	241	285	285	259	296	275	260	281	280	246	287	253	256	274	258	278	284	267	261	250	256	263	266	243	272	256	305	292	276	284	258	277	264	283	310	255	306	270	270	265	270	260	294	273	282	248	292	294	257	254	291	272	284	255	282	271	280	265	289	301	273	276	286	288	274	256	271	272	271	259	263	264	325	272	285	269	265	256	247	272	253	273	250	246	288	251	261	291	274	284	260	243	320	280	280	275	264	254	279	272	285	305	297	289	266	277	277	261	262	299	280	280	272	248	248	294	258	276	280	281	276	251	257	296	284	272	274	276	265	264	265	281	271	283	255	256	268	266	271	264	235	251	302	287	281	286	261	296	278	269	298	296	271	254	271	283	266	276	256	268	250	276	273	277	259	300	246	311	281	268	242	255	263	284	263	267	260	275	269	280	245	249	277	256	284	280	295	246	290	256	291	262	252	270	312	261	284	302	277	268	253	259	319	300	267	291	299	253	261	260	270	269	256	275	286	290	305	270	276	303	289	287	283	234	297	289	304	274	253	279	262	264	272	232	274	284	303	272	265	295	282	265	291	255	262	261	253	260	252	250	299	276	276	266	263	275	261	265	304	275	262	294	260	261	294	302	249	273	266	268	251	282	235	275	270	326	269	260	282	271	249	291	260	244	292	271	276	284	261	251	273	270	269	307	289	259	273	268	279	277	263	276	261	290	282	272	282	295	261	270	272	258	289	263	282	307	308	262	250	256	261	260	279	303	278	259	254	280	255	247	308	270	283	282	280	265	285	266	251	289	271	285	281	261	289	278	242	268	276	248	273	265	292	257	257	256	280	269	271	272	290	261	300	285	243	278	304	281	253	252	278	251	255	256	263	264	301	301	263	271	287	314	311	279	246	254	280	273	292	272	288	242	279	284	281	250	286	262	272	275	288	296	256	269	236	259	254	258	269	228	286	257	275	288	268	279	251	278	285	290	251	260	285	240	295	273	252	284	209	240	279	282	272	269	290	256	237	289	296	278	250	260	253	306	256	250	305	262	307	314	267	288	290	243	284	265	267	300	262	281	266	278	265	271	277	254	237	269	259	278	315	276	273	313	284	254	264	274	265	279	261	266	275	279	267	295	295	285	264	299	245	271	296	275	249	244	253	270	268	261	268	280	281	274	296	280	276	275	250	251	282	276	264	303	283	278	247	263	264	287	281	273	227	291	277	251	293	254	265	293	249	283	264	284	281	253	240	249	273	290	285	277	250	245	286	290	257	262	266	248	271	252	273	276	288	264	296	295	244	279	293	252	285	261	288	248	295	274	269	274	282	280	277	277	257	278	270	282	275	240	247	280	248	253	235	278	291	260	265	263	284	296	276	265	271	308	269	261	264	262	244	320	268	260	290	272	266	265	248	254	290	245	294	297	248	286	261	279	258	300	280	281	251	241	267	264	278	267	264	243	256	280	279	257	257	270	284	292	302	273	285	257	260	287	284	303	285	281	260	277	271	291	265	281	317	272	278	268	272	256	236	279	282	257	267	259	272	238	280	273	286	259	270	265	284	280	274	274	267	255	296	282	299	297	261	283	241	290	279	269	283	283	242	254	233	294	269	286	272	290	275	290	266	249	276	246	270	270	292	279	320	270	295	275	286	246	274	303	279	283	287	268	298	255	245	237	292	280	251	237	274	267	283	263	272	267	307	211	259	278	284	269	262	277	277	274	265	286	269	305	274	255	272	271	283	245	256	265	231	273	276	255	278	255	266	294	279	301	280	303	294	240	259	258	311	256	259	306	269	289	257	257	265	253	251	280	254	268	271	266	254	267	289	282	263	280	292	273	262	256	282	254	254	279	263	249	239	292	260	292	267	280	259	274	298	248	258	275	251	291	285	254	260	277	274	267	272	264	250	273	275	272	263	284	269	274	245	271	245	281	249	259	269	239	266	263	244	273	249	262	266	261	269	273	261	272	292	250	284	241	261	247	295	259	248	264	307	250	300	239	273	272	320	287	280	276	266	261	253	242	272	278	278	279	275	272	259	297	275	273	285	262	248	283	298	261	282	247	273	287	238	304	252	268	260	260	263	251	254	259	273	275	278	258	267	288	253	256	265	269	283	267	261	269	268	305	235	311	293	256	288	271	295	261	289	269	284	263	259	278	275	312	287	276	270
8021	1310	2397	2741	2077	1678	1456	1238	1210	1076	1018	951	890	957	885	869	817	816	825	751	767	758	730	739	781	735	743	707	699	704	710	628	699	687	718	713	712	752	696	682	696	704	700	664	696	687	667	717	700	622	679	645	672	688	700	727	662	698	717	704	655	676	714	668	697	683	669	661	692	725	689	673	706	685	639	671	665	659	637	682	696	684	672	702	670	642	670	696	675	667	695	686	700	702	671	740	654	705	657	652	655	687	611	659	706	646	654	697	628	656	665	716	706	679	715	705	645	647	656	637	698	638	680	640	672	653	688	713	694	696	691	712	617	640	703	691	663	646	646	709	685	686	670	697	687	717	671	650	634	691	645	694	652	667	629	727	621	645	653	686	645	689	651	679	709	711	664	688	671	673	733	653	688	715	673	658	650	681	686	683	646	719	695	694	669	635	630	621	650	677	691	704	664	701	632	619	664	690	657	681	688	660	678	649	680	715	700	672	705	683	671	685	671	649	660	705	676	668	668	646	701	659	680	686	661	708	673	650	661	658	669	654	706	660	643	677	646	663	665	677	658	683	677	624	680	681	652	657	687	649	665	697	654	620	695	646	701	685	702	685	620	686	653	648	666	687	686	734	687	694	657	698	695	684	691	653	696	704	694	726	685	686	687	632	709	706	715	672	656	656	695	687	628	636	719	623	684	705	691	667	676	693	684	667	698	684	674	604	674	661	690	683	706	707	644	689	659	635	707	660	695	641	684	658	649	695	668	707	666	695	663	659	656	681	669	715	651	680	676	687	655	672	692	683	682	685	679	670	689	606	647	622	618	693	687	647	668	650	667	650	642	656	640	679	646	660	660	689	673	719	669	653	641	649	673	666	724	692	684	688	684	670	672	666	699	695	679	644	628	685	674	711	683	672	673	678	660	644	656	679	687	654	676	702	655	691	673	639	630	647	692	667	714	654	637	683	652	710	640	617	703	671	662	652	638	643	656	691	673	666	682	669	673	702	669	648	710	677	702	680	681	617	671	617	665	659	640	655	642	672	685	681	619	720	675	681	700	590	655	705	683	684	722	689	682	660	717	643	679	705	695	677	695	679	655	680	675	647	665	688	696	693	732	709	697	723	685	630	633	627	664	690	692	692	666	643	654	704	639	625	656	681	740	697	662	661	686	708	687	689	656	659	630	627	688	676	648	680	720	665	648	681	703	671	644	636	647	698	665	705	725	645	604	717	660	641	689	619	673	705	687	690	681	678	696	708	645	713	672	640	664	683	638	707	658	719	719	659	637	689	673	646	661	679	711	685	690	704	662	691	708	682	612	665	664	685	708	621	656	650	697	688	654	669	649	632	695	727	741	688	639	673	712	640	630	659	694	666	663	711	688	649	710	690	661	623	670	686	702	693	658	658	660	654	678	665	673	649	632	656	692	667	703	675	649	637	650	673	690	629	675	664	658	639	687	688	677	661	679	623	658	692	673	676	666	664	666	650	643	661	756	686	716	665	615	645	634	646	709	664	662	672	640	664	668	712	698	714	685	669	674	698	680	660	696	680	679	682	696	636	668	626	715	654	690	613	645	696	658	665	658	677	693	660	686	675	643	680	676	721	671	690	740	633	702	689	685	708	670	655	678	675	633	664	691	657	688	718	648	664	658	714	640	668	656	688	651	684	625	651	693	681	630	688	646	661	677	679	715	647	684	699	635	656	681	710	692	651	640	679	637	697	630	657	660	691	690	667	679	682	646	662	650	681	653	668	670	693	659	660	674	680	678	656	620	647	678	666	626	659	681	721	703	700	646	653	679	717	672	665	677	655	702	682	649	647	677	734	676	704	670	675	694	643	675	676	650	635	638	685	682	647	651	672	646	694	676	692	671	663	638	655	678	667	647	689	684	649	658	661	692	738	667	682	659	658	662	666	688	682	695	676	669	716	670	635	697	669	635	681	709	629	670	651	669	656	599	664	650	686	695	671	629	637	623	681	652	666	701	690	654	665	690	662	673	667	621	672	650	633	635	722	688	700	708	664	670	688	685	697	678	644	703	701	650	668	701	684	685	688	672	716	683	667	679	638	667	642	667	646	707	630	653	692	717	670	697	677	699	669	658	655	686	660	702	673	702	700	666	677	632	692	688	673	668	695	680	658	671	688	671	727	634	682	721	645	694	701	667	717	676	666	697	648	681	694	674	670	693	671	678	657	681	658	675	699	665	637	682	664	696	672	702	679	665	699	661	643	681	672	677	676	685	685	647	705	709	636	707	628	720	675	680	651	654	654	686	701	700	606	633	718	671	662	624	662	705	665	678	716	622	656	644	674	651	684	656	690	634	706	698	693	718	656	692	658	659	711	694	718	666	686	639	669	691	712	645	696	635	686	678	657	642	666	665	612	686	671	657	711	654	642	679	718	680	681	654	641	667	650	697	703	687	694	686	682	723	649	678	659	630	710	697	644	614	717	640	695	672	664	649	605	692	671	681	669	685	696	675	705	648	700	681	657	682	656	678	663	698	693	697	675	647	687	664	666	668	655	674	671	660	711	657	687	662	669	630	632	710	673	698	699	690	658	665	667	686	675	650	655	669	655	669	653	682	709	666	676	728	626	674	645	673	672	678	706	671	724	677	687	674	639	660	664	656	692	653	712	630	674	712	654	702	686	665	671	689	657	707	663	712	683	642	696	696	645	654	682	585	674	658	677	671	703	645	670	671	666	617	691	673	697	706	718	654	650	632	647	670	608	706	655	656	698	623	640	625	689	642	666	714	675	674	675	632	691	677	708	693	658	706	677	675	622	687	684	675	693	690	698	674	676	688	640	681	661	679	681	694	637	691	672	686	658	668	685	669	653	694	686	694	681	663	678	681	711	662	680	701	675	711	667	685	649	678	713	631	700	675	668	647	678	666	620	636	701	696	655	711	712	622	628	681	638	698	664	724	675	720	685	638	639	683	659	656	682	690	659	681	651	641	659	663	709	676	725	703	678	671	638	706	647	656	669	668	655	631	719	699	672	697	651	696	650	688	661	678	668	698	706	655	614	680	678	637	648	694	640	681	642	691	679	636	659	646	690	664	695	671	660	626	705	658	680	644	705	681	651	662	693	622	695	673	662	654	686	661	660	681	652	707	637	661	698	676	713	696	669	673	714	706	693	646	731	634	710	672	647	662	658	670	703	696	661	653	711	662	664	695	687	641	664	661	691	673	643	663	659	665	674	668	695	677	601	676	672	686	665	638	658	704	681	642	643	698	662	692	671	632	694	702	686	639	665	655	692	648	655	651	699	704	646	697	627	674	654	644	667	691	678	722	657	660	695	677	667	709	654	682	628	693	643	664	701	695	659	664	651	655	702	685	669	660	693	685	652	690	679	634	711	656	672	690	643	693	628	681	700	698	700	678	647	682	657	668	720	751	678	701	686	703	702	717	673	700	680	616	653	668	696	669	673	666	655	603	655	720	655	644	675	719	636	673	721	687	695	686	643	675	662	666	657	701	668	667	691
1502	355	400	362	359	379	393	374	367	334	349	361	348	367	342	359	327	357	339	347	371	365	373	344	350	374	351	331	370	341	374	379	352	363	356	338	350	364	365	327	367	333	352	344	334	367	356	358	361	356	345	321	334	335	373	328	370	344	388	363	346	387	367	369	343	341	350	352	344	382	368	323	329	386	340	364	341	345	341	350	352	356	346	381	361	347	370	382	354	335	365	334	342	359	356	385	337	377	388	351	350	358	343	386	354	340	346	364	387	357	345	375	343	356	328	354	393	333	347	381	330	347	342	345	358	356	367	325	359	399	341	353	367	331	344	351	323	353	353	364	321	369	318	382	362	366	308	343	403	360	364	375	354	328	374	362	367	380	366	361	342	365	357	361	335	356	370	363	361	411	377	376	351	356	394	365	322	329	370	353	387	373	357	369	382	362	344	368	355	351	334	366	386	388	361	368	322	382	343	367	352	359	360	362	377	343	356	341	377	381	374	364	367	326	354	354	356	393	333	371	377	373	378	382	327	343	346	389	326	339	381	338	359	354	366	345	328	368	336	364	361	370	339	322	333	347	349	409	350	333	372	365	363	336	381	342	350	379	378	328	361	340	350	368	332	341	355	345	349	355	378	355	346	329	350	353	382	385	384	295	362	361	351	375	331	361	374	356	342	338	351	351	359	342	362	338	381	351	344	379	333	347	356	357	371	345	357	393	337	342	337	349	343	355	351	375	361	362	360	399	355	358	379	380	355	353	361	361	366	371	334	328	327	355	339	350	339	340	386	380	342	339	341	340	364	339	352	333	361	353	322	346	374	355	403	360	340	359	350	390	385	346	354	347	349	386	399	358	375	351	350	382	371	315	326	366	363	385	336	360	299	352	343	346	358	356	346	359	337	351	332	385	365	347	351	345	343	317	386	349	360	381	336	339	332	351	345	351	373	330	358	372	346	337	353	375	340	350	362	339	344	328	370	389	373	359	341	345	334	310	345	399	401	338	343	382	335	330	348	350	371	355	335	370	377	341	382	368	384	351	356	346	362	344	363	376	377	353	355	360	353	400	346	391	399	366	411	359	334	352	331	370	376	353	353	348	326	329	321	340	320	325	322	343	360	391	343	366	352	356	350	315	354	344	381	360	371	380	367	342	370	360	389	374	383	346	380	378	332	333	355	305	380	354	373	347	319	335	351	337	339	334	374	338	347	302	345	359	366	375	342	322	352	326	337	349	330	361	373	389	363	337	379	401	363	342	350	345	335	384	368	334	336	351	365	345	376	372	414	338	359	363	383	394	375	345	313	371	369	352	310	356	383	377	366	356	334	340	356	347	354	365	359	397	373	326	374	348	363	298	384	343	367	361	368	351	352	389	355	368	314	365	377	389	348	339	353	327	338	416	352	370	349	312	364	422	360	331	326	340	362	367	329	345	349	380	340	367	353	344	331	363	365	375	366	377	359	358	373	358	344	341	317	347	370	370	375	350	353	381	401	382	367	357	361	333	322	348	324	364	371	366	321	368	384	387	340	353	375	357	382	361	339	364	349	391	330	387	381	372	356	332	318	380	352	338	353	361	328	328	388	336	339	362	346	330	361	358	348	386	352	350	348	373	342	359	344	348	360	355	361	360	345	338	358	363	365	365	351	360	386	346	343	336	355	383	315	360	358	369	360	376	384	364	385	360	363	354	349	355	342	337	333	367	386	318	325	319	382	381	359	315	356	337	374	371	330	304	376	358	338	334	371	368	355	322	365	359	343	390	344	370	342	311	332	326	385	346	358	370	356	351	339	337	322	365	379	348	321	333	369	343	372	345	365	331	352	382	362	366	364	370	321	365	359	384	383	345	340	379	342	324	367	333	341	355	377	328	347	380	355	345	368	336	378	376	344	338	398	349	358	328	352	366	372	391	354	368	336	347	373	397	343	352	342	337	359	329	359	360	345	339	404	359	383	349	373	330	346	343	324	379	372	331	358	385	369	373	388	300	353	364	349	354	371	328	355	382	321	380	360	350	377	316	358	346	350	386	396	361	360	388	364	365	369	343	358	369	357	347	378	339	324	344	327	330	342	305	352	355	316	367	368	307	334	388	335	398	353	357	367	320	333	355	359	337	356	378	339	368	340	360	348	330	364	352	374	351	378	340	377	366	350	368	356	361	340	373	347	349	365	347	333	323	357	346	389	392	379	374	337	332	348	365	362	390	330	348	346	361	356	365	362	350	352	339	335	363	357	355	373	370	314	396	369	375	314	346	359	372	384	364	360	363	384	356	364	341	339	335	343	349	368	397	377	373	318	371	316	354	347	368	378	338	359	340	366	346	346	361	375	396	360	377	359	341	375	353	324	340	346	339	380	353	354	321	308	344	394	332	326	342	343	359	317	320	380	360	351	374	346	359	364	327	351	328	352	328	346	346	342	389	373	317	344	389	326	363	342	333	360	379	360	339	347	346	334	376	352	367	325	359	394	398	351	348	347	341	339	361	399	350	374	377	350	360	333	389	343	390	368	356	390	358	348	375	359	365	317	380	344	385	339	372	355	330	345	358	343	332	384	357	371	364	363	366	373	365	334	331	352	323	369	339	378	387	342	344	353	354	355	373	350	343	389	372	363	354	402	399	357	347	380	337	345	360	353	356	374	333	363	389	389	354	381	352	376	401	400	356	348	366	376	354	394	352	326	372	326	350	400	377	331	341	360	350	357	341	346	331	354	357	316	368	355	363	363	326	375	364	375	348	361	338	352	323	324	380	345	345	328	357	360	342	379	362	308	367	329	378	347	359	355	390	356	331	356	354	339	383	394	357	395	343	362	390	358	369	362	378	341	366	367	376	340	333	329	320	322	379	338	348	367	320	327	338	342	363	344	341	361	355	358	336	407	337	377	344	333	353	365	339	372	387	370	357	373	335	375	389	349	337	364	382	313	358	360	364	335	336	363	308	350	362	380	368	361	371	332	369	369	368	393	380	355	339	430	372	356	354	376	321	360	327	355	386	362	372	370	396	335	359	397	347	350	367	353	314	345	396	358	371	366	373	381	369	359	409	369	391	330	377	381	350	363	327	357	337	342	379	378	340	350	340	355	350	383	355	373	346	339	314	341	354	340	363	356	339	332	374	363	376	378	371	347	369	332	393	371	312	383	364	365	366	304	351	368	385	374	356	385	332	321	363	319	314	369	367	385	333	388	299	338	366	366	322	321	333	372	332	345	368	389	335	379	363	357	389	353	357	329	356	380	387	340	346	363	336	336	375	340	331	354	337	375	352	363	344	361	387	358	334	344	355	378	365	353	379	361	354	334	338	363	352	367	387	348	306	335	362	340	371	336	358	391	313	356	355	323	350	367	323	361	376	333	352	330	341	374	354	359	354	330	364	346	363	344	347	370	391	312	392	376	370	348	328	353	370	374	346	387	335	390	328	377	390	400	391	385	372	366	347	339	396	308	340	344	365	319	357	347	364	380	356	387	345	376	370	354	315	357	290	378	330	351	374
1899	804	822	806	824	795	823	816	787	790	795	837	800	833	748	810	804	766	799	770	803	807	801	774	772	794	774	800	862	742	799	784	819	837	848	777	857	814	788	811	821	794	763	805	811	745	825	872	841	774	793	832	766	714	805	762	827	772	798	796	799	771	790	800	778	782	772	810	789	823	799	790	814	786	787	808	790	796	776	768	805	749	780	796	774	815	772	810	776	793	796	753	800	832	794	770	808	726	787	757	828	829	780	808	756	769	804	775	807	807	795	833	775	859	839	799	807	803	763	803	818	790	796	822	741	791	767	801	754	781	784	786	803	811	772	811	820	820	803	753	854	789	799	805	747	801	772	797	777	843	814	786	773	794	779	809	787	780	841	786	761	777	777	842	811	882	782	783	812	819	773	799	785	772	792	771	765	813	791	783	811	770	802	830	754	842	823	768	768	790	815	822	797	727	778	783	820	793	789	780	821	766	761	777	741	818	851	827	775	731	792	817	795	782	818	769	816	764	812	790	832	758	814	762	833	807	770	791	795	746	794	778	774	793	815	786	754	791	851	756	812	829	797	779	705	793	808	776	822	772	864	836	798	783	776	810	796	787	793	810	782	758	868	755	815	834	787	823	795	777	747	804	763	848	735	795	776	767	780	763	783	771	752	790	785	779	780	757	799	816	805	820	776	777	792	825	785	799	812	782	774	722	849	757	799	765	806	778	799	802	800	815	766	800	765	771	789	824	744	784	803	844	786	768	772	790	778	706	765	786	781	784	776	802	804	805	769	796	798	743	775	807	771	835	793	769	784	806	760	784	785	788	771	792	785	784	804	778	757	820	847	794	831	806	768	772	845	779	789	744	800	806	774	804	780	797	820	778	819	802	801	793	809	776	814	749	768	752	712	743	821	826	823	816	812	793	780	805	757	759	785	795	813	759	812	797	837	744	821	738	832	822	818	810	774	811	830	783	790	774	818	791	787	807	797	740	762	817	819	801	822	775	788	845	769	780	772	777	802	800	814	754	768	766	775	801	735	802	794	737	798	825	783	774	790	793	808	798	793	822	804	776	808	789	798	769	777	812	797	817	792	818	804	795	796	850	787	830	795	816	742	735	839	798	814	792	796	773	723	788	832	754	766	776	791	789	813	794	803	815	808	797	738	797	797	772	751	798	764	769	756	794	860	791	783	787	735	829	771	813	796	756	843	772	794	731	798	743	755	781	817	875	841	799	801	804	778	797	765	822	803	789	822	771	765	783	841	814	748	781	829	840	734	818	777	784	799	699	824	747	761	777	831	809	779	773	814	790	746	802	747	800	782	764	740	749	823	767	771	802	820	795	738	824	806	773	786	799	819	821	807	811	793	773	788	821	774	831	799	768	783	794	794	758	818	782	812	771	839	799	850	787	789	809	783	793	766	820	814	761	780	807	764	751	754	843	739	817	851	772	743	750	827	779	750	798	799	809	828	759	763	841	774	817	789	802	800	786	774	769	771	773	802	783	773	789	791	781	834	810	743	821	799	763	793	769	805	781	794	754	788	741	771	828	848	823	801	803	785	777	797	780	768	778	859	825	792	827	790	778	883	755	796	804	767	757	780	805	781	782	803	771	777	764	815	801	832	811	816	778	757	752	823	786	758	766	751	749	811	793	765	787	789	808	802	769	803	781	793	804	743	782	831	793	789	829	781	780	809	807	801	822	827	835	840	788	786	794	796	828	822	780	804	770	803	804	832	817	787	788	807	779	802	842	775	800	786	814	826	807	776	784	805	721	772	815	774	820	782	785	774	767	823	798	811	713	791	786	818	795	748	805	765	764	814	813	775	768	809	825	807	762	799	806	753	777	731	764	791	840	786	792	792	802	815	783	770	746	754	813	818	844	797	789	804	741	775	790	904	847	798	831	847	777	752	841	771	751	776	821	800	813	766	747	800	756	799	797	784	849	762	761	802	808	799	821	807	807	804	781	809	771	769	804	765	804	813	829	753	788	748	824	783	781	823	818	817	765	800	782	869	812	796	824	773	801	762	837	813	832	817	831	848	812	804	815	811	763	767	817	806	787	811	833	768	812	796	853	847	736	825	813	740	825	803	762	770	787	776	760	827	755	769	796	799	765	821	799	819	744	820	782	789	829	796	783	778	795	791	766	771	752	784	782	744	821	806	772	771	790	796	760	767	796	807	811	779	833	764	807	815	833	812	745	742	783	793	810	792	781	793	820	777	840	796	766	823	796	780	821	802	804	776	804	784	822	803	827	830	757	802	787	820	816	779	838	785	818	751	819	783	781	796	785	830	836	819	820	800	760	837	743	759	780	843	799	772	771	790	826	804	870	738	765	824	792	803	858	816	796	812	835	788	756	756	767	769	790	777	774	799	776	847	825	768	751	801	793	803	781	767	784	776	786	782	796	808	770	784	783	846	796	747	766	853	756	756	801	867	792	768	815	810	795	783	783	750	783	745	784	798	750	828	779	812	789	770	814	763	801	801	770	743	774	803	815	771	798	748	782	836	809	799	802	764	852	812	795	799	846	866	818	813	790	830	742	800	761	826	785	769	737	834	794	804	783	798	806	792	766	772	792	762	791	792	813	797	774	761	783	801	776	802	770	775	803	781	756	791	805	821	822	788	805	780	781	823	796	800	778	805	803	806	803	849	817	772	787	828	820	817	802	791	793	806	811	780	828	795	816	770	815	828	833	825	805	768	763	834	750	771	810	846	771	794	788	766	789	776	812	798	751	779	775	792	782	776	839	779	812	736	822	775	733	823	787	824	735	824	746	860	738	807	780	804	850	797	776	810	825	782	749	780	839	840	828	765	745	816	829	788	822	791	795	794	786	812	791	824	780	780	820	764	806	772	811	820	795	783	794	817	747	785	743	793	773	802	796	768	794	759	791	812	762	772	819	854	772	802	828	818	758	778	784	787	776	806	798	749	809	798	840	773	792	798	791	793	810	814	789	765	778	793	807	821	820	774	802	815	750	792	782	773	757	750	720	729	814	782	784	770	828	857	851	800	780	837	840	769	778	784	794	752	803	754	823	752	793	749	816	793	854	830	780	746	817	765	812	758	760	802	778	804	797	826	786	780	810	790	762	794	774	807	764	829	761	811	726	766	805	839	825	766	766	784	761	813	799	809	770	740	808	815	780	803	706	839	797	777	786	786	800	810	781	783	773	767	821	802	794	787	804	773	720	793	806	788	788	785	847	797	765	766	774	864	704	765	761	761	798	804	796	777	737	795	796	769	766	772	797	814	830	756	826	848	776	801	827	800	846	802	852	798	765	820	808	785	782	827	787	837	822	825	775	803	771	868	739	793	758	821	769	779	794	793	764	810	811	806	827	798	810	801	814	814	823	791	748	811	759	777	815	764	768	798	830	767	796	801	796	820	844	810	764	778	786	791	830	781	811	835	790	809	776	810	757	852	753	751	792	795	826	774	789	817	798	735	769	785	785	818	801	776	789	815	744	802	777	805	743	767	797	810	759	816	795
7511	552	563	436	350	315	242	228	219	198	208	180	197	186	194	169	206	200	189	186	193	183	164	190	196	193	169	178	171	165	200	146	163	184	166	179	174	200	210	168	158	188	177	145	185	158	185	171	173	189	173	151	175	185	201	195	175	190	169	173	163	156	182	179	172	182	183	186	172	163	199	183	172	178	180	154	195	171	182	191	161	177	187	168	163	172	143	161	147	125	177	146	186	168	192	169	157	176	173	183	185	173	187	169	166	182	186	174	168	153	172	169	170	191	188	152	161	182	166	212	176	167	161	169	175	146	163	187	176	171	179	150	180	159	192	170	204	183	178	170	194	157	164	183	153	177	184	168	191	179	198	189	167	173	162	174	175	165	170	172	185	184	173	175	172	173	171	194	153	181	195	176	154	187	195	206	201	193	186	168	187	170	163	195	182	190	180	196	165	164	167	157	191	184	155	172	198	183	179	164	168	157	173	212	173	197	204	171	169	173	148	185	197	170	174	178	184	160	190	183	163	161	191	159	171	157	162	171	165	178	171	182	185	180	160	135	179	179	178	178	182	175	190	192	195	205	175	182	184	168	188	181	156	204	165	169	173	191	189	178	172	158	160	171	172	157	197	165	191	193	186	186	160	175	160	170	166	182	175	179	177	168	194	169	176	165	177	198	165	180	174	204	163	179	166	172	187	186	194	187	178	188	171	179	178	200	196	191	206	182	162	156	175	177	188	164	182	175	181	179	167	181	194	199	180	184	174	178	152	166	178	170	168	177	169	183	170	177	192	170	172	182	169	172	165	182	191	180	173	177	174	184	178	186	183	182	179	175	163	153	182	156	173	154	177	190	171	171	176	181	198	180	175	196	172	169	175	173	165	176	154	172	175	153	170	161	162	178	170	186	195	162	150	192	202	197	188	159	144	176	188	168	171	154	160	175	162	190	182	165	191	154	190	157	155	166	160	186	181	151	177	156	194	156	174	192	170	170	163	193	174	180	177	170	178	179	156	193	191	168	175	182	171	184	181	178	190	170	155	189	211	199	182	176	161	183	185	179	169	157	161	188	177	182	186	174	169	167	152	175	167	157	189	177	179	139	174	196	143	189	175	192	159	189	163	153	155	153	209	176	192	188	171	175	191	196	196	196	167	176	175	168	181	158	169	166	156	165	182	171	179	185	169	189	199	156	187	183	179	151	163	177	211	172	190	196	188	180	191	195	177	185	162	168	200	176	154	183	183	200	164	148	169	188	164	176	165	170	187	197	214	178	170	175	201	176	172	154	171	189	194	157	188	182	172	184	191	165	159	178	166	186	180	167	168	156	144	178	193	146	177	192	183	195	160	175	184	178	157	164	176	169	170	172	178	181	175	182	170	189	199	188	177	157	181	179	188	179	174	149	185	168	182	163	177	167	179	180	159	167	183	186	166	162	177	197	162	166	149	187	156	159	145	148	189	165	162	171	173	199	184	181	176	192	186	182	172	184	164	163	186	189	208	191	166	172	193	185	167	169	184	166	193	189	156	165	179	183	169	177	185	168	180	154	202	144	163	189	173	167	168	172	176	174	164	164	182	170	203	159	174	175	183	188	171	176	182	196	182	202	170	174	176	176	150	185	171	156	150	183	159	191	181	175	173	184	187	172	175	163	175	185	163	157	179	162	184	171	165	159	189	177	187	169	185	177	152	191	162	185	159	175	164	200	169	177	186	177	139	150	169	193	166	168	177	167	162	136	201	181	182	145	195	183	176	182	155	163	168	172	188	193	177	184	169	157	157	165	163	155	188	162	199	187	166	188	163	184	182	180	184	192	170	179	174	169	174	195	184	184	159	184	170	203	205	174	203	179	183	188	164	178	167	187	141	173	176	174	171	156	163	159	195	189	193	186	195	173	191	163	195	169	171	224	182	177	158	179	178	180	162	191	166	183	201	198	190	151	187	179	205	177	171	160	175	162	192	196	188	198	179	150	193	189	155	213	182	211	149	174	187	174	197	169	179	184	184	185	182	173	163	168	172	184	181	175	179	173	177	187	184	169	164	183	171	159	178	195	177	154	183	197	179	169	168	162	183	183	183	182	147	181	191	175	188	195	184	190	183	150	165	187	177	149	177	158	136	175	183	203	182	199	182	176	187	168	179	185	187	168	173	181	179	182	176	161	184	184	158	187	191	174	196	179	198	193	168	184	185	184	164	167	172	187	162	197	168	182	168	187	173	188	181	174	196	163	183	182	173	183	173	177	187	172	197	168	196	165	167	166	157	178	154	165	177	183	168	173	173	178	165	166	182	151	168	177	183	199	179	175	204	174	172	152	170	180	215	170	163	143	202	182	162	185	189	207	167	179	194	160	208	169	187	179	172	198	166	168	170	167	194	171	186	185	165	170	152	158	166	159	161	177	170	182	183	180	152	190	156	171	175	157	160	164	197	184	165	166	170	200	173	196	156	179	187	185	193	165	173	147	182	160	172	197	140	159	182	156	167	167	178	146	167	189	155	154	157	159	178	181	168	176	174	222	182	193	182	170	184	162	175	178	173	167	167	189	177	163	174	185	177	174	158	178	159	191	215	177	168	182	170	183	168	172	175	207	163	193	207	172	174	193	191	179	177	217	155	162	168	205	177	183	170	180	159	170	189	192	162	177	170	183	198	182	191	172	182	190	179	158	158	180	211	180	181	168	181	168	152	172	131	176	195	175	173	141	189	165	156	183	186	176	142	186	181	174	178	177	168	156	156	187	192	198	164	169	179	171	186	187	172	200	159	168	186	162	164	158	178	198	174	160	176	168	179	194	146	184	191	173	189	164	153	173	180	175	208	169	165	183	179	165	178	163	184	157	153	173	177	157	163	149	169	173	192	173	164	187	198	191	192	168	162	162	173	172	174	160	152	168	194	180	170	193	161	182	181	179	171	186	193	175	133	164	164	180	162	174	166	173	174	165	189	156	188	178	205	145	161	174	167	176	172	199	168	173	178	181	196	164	172	158	173	179	181	160	213	179	200	181	188	179	169	182	171	179	182	188	172	187	181	172	197	169	171	174	182	176	164	202	182	172	188	160	170	183	198	201	166	182	190	154	167	157	176	161	181	199	151	156	182	191	194	183	186	168	157	191	159	170	138	204	198	148	163	185	163	170	187	147	168	167	166	173	159	185	185	176	191	155	162	157	147	167	169	164	172	169	170	164	199	168	176	206	178	159	189	178	197	171	164	197	180	147	185	173	189	216	173	177	179	145	192	180	153	155	156	176	155	169	157	182	165	182	183	150	177	175	177	165	176	166	176	175	170	174	182	186	185	154	163	190	175	149	163	192	178	175	181	186	176	169	192	192	201	158	165	192	171	187	190	186	174	147	207	196	212	207	173	182	167	161	171	170	160	156	182	183	172	185	175	169	193	161	172	181	160	164	166	184	192	185	187	202	188	197	182	153	168	175	182	178	172	178	175	167	186	189	196	178	169	155	169	188	193	154	181	176	195	163	183	157	164	183	204	171
6177	778	1339	1460	1232	943	851	773	731	709	638	600	579	556	561	575	502	551	515	510	484	443	462	485	453	484	498	490	466	453	482	501	454	478	505	475	493	496	468	460	455	473	478	460	478	483	448	460	440	464	487	474	423	485	420	461	428	468	470	447	428	437	482	456	450	466	451	476	477	472	468	463	436	424	458	423	465	444	460	460	456	484	453	438	443	462	459	445	443	455	460	481	478	442	443	432	453	456	455	440	443	429	454	463	469	464	436	442	459	448	455	453	440	468	456	449	471	459	451	435	408	453	445	461	422	474	457	433	476	457	444	405	459	455	438	450	468	446	462	494	437	423	424	451	475	495	429	462	501	408	469	491	452	395	507	468	461	445	476	451	449	475	469	442	442	446	412	398	469	497	433	473	429	433	434	452	450	423	456	452	432	438	396	488	500	450	458	438	426	448	439	482	450	452	456	458	453	430	471	451	441	463	464	469	463	432	460	430	468	489	446	467	463	475	439	476	448	469	460	466	430	454	452	443	458	451	487	474	439	455	441	475	463	494	443	458	430	431	430	448	428	490	490	446	450	455	438	442	454	461	457	465	460	462	414	476	413	434	458	471	480	496	489	454	452	450	424	465	453	455	441	455	455	435	437	445	439	472	430	428	452	453	481	411	462	457	438	437	467	505	411	444	427	457	495	462	443	443	461	442	448	488	414	384	437	439	441	454	457	472	448	409	478	458	463	470	433	441	461	432	454	457	426	449	444	466	439	442	440	497	481	458	448	455	441	422	453	417	444	449	455	482	459	461	453	485	411	462	471	430	424	450	472	473	439	458	450	444	463	416	405	490	478	474	454	470	463	434	405	401	470	463	453	448	464	424	452	422	483	453	456	454	422	447	447	453	471	430	464	469	474	448	463	438	444	444	450	433	470	437	423	478	455	435	448	427	499	431	456	454	473	418	466	436	445	460	425	428	491	456	439	445	489	450	426	442	478	480	463	460	466	424	478	429	462	461	496	448	473	446	460	477	469	433	449	455	435	441	451	454	456	475	419	431	440	456	454	426	456	444	446	442	438	448	463	455	443	462	475	475	435	463	460	445	450	424	460	424	463	460	431	456	490	411	431	469	460	477	448	460	442	477	486	437	473	454	435	458	456	433	459	500	434	460	470	427	440	493	438	458	452	403	487	447	471	432	443	442	484	456	463	496	487	497	449	414	437	434	457	453	439	453	420	445	464	494	487	440	435	451	454	460	433	465	472	436	475	473	448	464	420	460	505	425	459	440	421	447	429	455	451	427	416	409	471	467	434	472	465	439	444	456	488	466	468	433	430	500	433	454	447	457	446	445	505	442	441	460	408	456	453	432	447	439	465	446	461	439	482	457	441	479	429	460	480	445	458	469	423	448	441	422	448	458	440	482	463	469	481	450	421	421	483	463	444	404	474	452	477	448	462	454	416	444	499	451	464	455	484	463	449	481	457	431	435	442	417	492	457	453	421	467	462	458	456	476	469	455	440	437	434	489	429	429	463	479	444	419	402	434	462	411	428	451	453	433	427	444	479	447	470	463	477	439	434	432	479	451	455	434	430	468	426	449	470	488	442	455	440	451	427	432	484	447	447	465	459	431	440	464	496	474	472	494	436	447	432	479	434	470	481	446	462	438	451	444	476	435	488	455	452	434	403	490	462	390	458	461	477	433	484	468	410	423	441	455	480	397	485	425	496	460	435	444	484	433	465	466	453	427	465	490	437	469	426	456	445	411	444	426	421	445	470	492	457	449	442	486	447	465	491	468	418	480	432	459	412	467	431	449	449	434	408	417	454	446	454	433	447	451	436	480	485	449	506	466	458	475	422	474	486	418	460	472	452	421	485	441	464	409	417	442	448	418	443	464	482	412	454	464	413	396	427	473	467	431	451	460	448	465	441	463	429	480	457	419	479	467	464	446	434	441	398	459	462	441	467	442	461	474	453	438	458	409	447	441	415	467	440	459	447	452	459	433	454	444	443	456	466	435	458	441	418	433	444	412	447	441	503	479	480	464	439	451	453	484	420	446	433	474	403	457	453	464	443	484	490	455	449	425	454	457	432	455	410	476	474	489	455	483	442	489	468	437	437	499	454	444	463	426	463	436	454	434	424	507	463	424	506	442	448	472	448	476	439	473	478	456	436	465	476	465	494	470	443	430	405	441	489	466	456	452	434	476	443	443	479	419	440	440	516	501	450	478	407	442	465	432	449	446	438	458	447	487	420	422	409	457	463	443	420	500	434	416	476	428	466	461	447	440	439	496	478	475	435	423	436	472	435	447	442	455	425	453	449	483	420	451	442	451	455	408	434	440	440	436	405	458	447	472	426	478	419	450	424	480	438	464	455	464	417	441	446	480	448	453	444	446	445	456	474	451	425	430	459	441	453	432	440	458	481	469	479	441	482	463	510	460	425	497	497	445	450	460	448	435	458	453	418	424	439	422	464	449	486	468	472	458	451	434	441	479	436	430	471	459	462	468	467	440	445	458	437	460	403	468	469	454	428	483	447	430	432	433	456	429	438	469	466	475	439	444	471	438	435	424	485	500	433	447	446	478	448	431	429	475	434	460	479	503	460	424	418	475	481	433	419	439	456	444	466	430	499	457	477	442	434	478	426	441	469	449	427	465	452	434	487	488	483	455	433	448	449	412	443	448	481	471	460	456	442	481	447	457	481	487	478	436	423	418	437	437	487	466	451	468	481	468	466	468	430	468	459	448	440	467	465	465	438	467	449	470	464	430	436	445	431	507	472	471	452	452	465	435	446	431	476	438	443	408	454	456	466	433	479	495	441	447	435	420	427	461	465	424	474	444	426	471	452	495	463	461	514	454	464	434	429	466	471	470	447	412	477	488	441	473	429	454	457	433	484	460	415	470	442	441	467	462	466	445	423	468	446	460	484	445	396	482	444	457	473	432	448	456	440	444	461	468	474	433	453	452	425	468	418	463	457	461	458	450	472	474	456	435	474	443	470	455	442	439	470	476	460	452	414	426	426	480	418	440	438	457	428	404	466	485	487	437	473	456	443	454	451	474	427	462	459	468	468	467	465	449	480	483	427	464	476	431	485	470	439	447	456	473	462	438	462	481	454	471	441	467	460	442	431	424	457	429	476	426	483	430	445	463	419	406	482	456	492	454	451	458	446	483	469	487	441	426	445	422	452	463	466	446	479	479	443	479	436	422	473	479	448	424	424	431	415	447	432	435	435	480	453	473	467	436	408	446	481	428	494	435	463	456	463	481	447	444	450	440	455	449	452	435	497	451	434	486	468	457	449	412	439	462	458	482	433	513	443	456	423	496	455	435	504	438	443	498	471	467	436	446	429	485	473	462	453	437	424	439	424	469	445	462	471	436	467	440	467	473	464	469	471	443	440	448	479	473	451	496	429	467	458	461	441	451	454	403	441	427	430	447	468	466	444	438	467	449	429	468	438	479	419	456	454	468	459	397	489	416	457	461	428	462	430	439
14400	1302	1198	863	585	505	416	365	350	339	321	271	320	293	277	305	306	306	275	270	276	273	288	278	289	281	259	258	294	249	295	277	284	276	269	267	287	286	286	305	242	274	272	292	280	270	274	292	265	258	240	260	287	262	273	259	284	273	292	269	263	287	282	296	290	237	272	270	268	273	263	304	279	250	276	274	280	267	289	259	245	282	299	247	292	264	255	255	259	308	308	288	272	290	316	293	261	293	238	246	300	269	288	241	266	304	290	298	276	268	272	281	263	249	265	244	268	271	275	246	266	287	299	237	262	265	252	291	249	249	256	298	282	274	263	303	262	274	276	296	292	270	299	282	290	257	287	273	248	280	282	279	266	234	289	275	260	291	283	241	288	268	269	268	268	254	289	265	261	248	276	275	246	270	279	277	282	265	248	262	289	260	248	285	281	278	300	328	272	262	259	267	254	279	291	273	270	285	267	267	268	239	290	261	274	266	264	291	274	282	277	264	262	270	286	266	239	290	253	279	285	239	270	251	275	278	301	293	272	266	277	283	268	281	247	261	251	277	275	298	316	285	277	285	283	291	261	283	266	281	266	279	253	262	250	245	256	249	233	244	300	234	265	266	285	262	255	284	266	278	273	255	282	307	263	278	259	263	277	286	266	239	262	280	307	269	253	287	295	274	281	274	284	251	302	315	256	236	261	275	294	267	295	257	276	271	286	281	287	304	270	289	295	257	263	262	264	279	286	259	258	279	290	256	229	291	273	278	283	309	267	279	289	260	273	256	297	258	280	286	271	274	283	318	306	281	274	250	292	247	287	280	246	290	268	261	302	288	248	284	256	249	273	278	257	280	281	274	268	254	278	265	253	259	271	291	291	282	278	278	270	268	292	291	252	271	282	250	289	253	278	274	260	248	281	294	275	279	271	272	258	274	275	263	236	231	292	291	248	279	262	280	264	271	291	231	259	268	301	277	272	319	274	280	261	283	281	238	273	271	268	284	273	301	293	290	235	289	269	272	246	305	262	295	261	294	268	274	285	301	285	266	299	260	275	283	305	275	255	246	259	275	243	247	284	266	242	267	297	258	283	280	268	255	296	263	274	269	247	262	294	286	294	246	262	276	251	255	293	284	285	282	266	272	317	243	272	248	293	282	266	290	281	277	299	278	242	273	280	318	263	251	251	275	246	254	282	248	278	283	288	284	256	245	249	278	264	254	283	244	221	273	275	286	267	258	295	293	302	272	304	263	278	258	267	270	247	269	265	308	268	292	258	286	283	257	311	260	270	255	259	264	279	274	257	272	264	244	276	249	259	246	245	272	244	253	253	263	281	264	313	270	288	247	251	275	265	257	258	302	281	283	268	279	278	262	274	281	261	273	291	267	290	290	295	250	272	284	276	264	286	282	280	273	277	258	263	263	257	242	271	245	261	285	255	247	276	242	253	261	286	280	261	281	281	274	292	296	276	301	269	277	257	257	278	279	292	270	280	258	255	295	298	299	287	289	300	267	243	299	250	256	255	238	303	261	277	252	262	257	260	265	247	251	267	272	253	265	272	271	237	268	259	275	262	261	277	282	255	268	296	279	268	259	264	260	298	285	276	277	310	242	253	261	263	262	259	278	264	276	271	280	267	253	247	281	241	269	271	290	285	289	299	284	262	243	296	286	273	278	301	291	312	243	259	275	295	270	275	280	262	276	281	279	244	295	291	263	293	269	255	244	252	287	261	269	282	265	268	315	285	277	309	283	288	267	287	281	278	270	265	259	278	282	286	272	265	259	229	254	294	258	246	275	248	312	247	248	248	259	251	289	275	260	267	233	253	259	295	274	289	280	265	257	256	263	252	262	263	271	259	298	261	257	286	254	278	263	269	270	261	273	283	295	286	254	282	290	267	315	252	276	297	263	265	283	236	281	300	268	274	269	298	287	282	254	302	299	289	240	264	266	219	267	256	255	274	240	269	257	241	246	237	253	286	283	237	295	274	263	262	286	329	249	256	248	262	271	269	261	267	268	280	261	272	247	253	237	248	285	264	237	283	294	271	297	279	262	262	281	264	248	264	264	248	284	299	307	253	273	267	291	259	301	293	262	276	280	282	274	290	262	286	301	268	279	277	269	277	273	246	282	272	301	264	310	264	286	283	289	301	283	256	277	261	238	277	288	287	299	277	256	249	285	272	256	284	283	273	283	254	279	277	260	252	238	271	270	269	304	271	265	282	250	278	225	268	272	262	248	224	289	286	286	287	258	271	273	268	251	258	250	283	287	267	254	276	303	276	297	295	271	289	256	289	265	282	268	244	257	258	264	291	272	302	281	294	255	291	251	271	268	284	270	294	275	243	297	265	270	271	275	295	258	278	238	255	259	248	251	259	288	280	272	236	254	278	249	268	275	263	268	278	288	295	262	266	270	295	261	252	275	270	246	287	311	281	299	280	278	261	254	274	261	263	269	265	261	295	261	284	289	279	275	300	274	263	288	279	269	316	284	280	271	263	273	265	295	261	269	246	266	251	232	281	289	286	238	259	255	271	264	291	254	265	263	281	304	239	269	278	266	291	248	294	235	289	283	286	278	264	278	259	258	271	275	245	247	255	237	278	272	268	280	280	299	244	267	267	288	281	265	271	261	290	223	242	280	295	271	270	241	273	260	278	261	236	263	289	302	304	284	293	278	288	281	240	280	279	313	278	290	240	267	290	293	311	252	298	269	304	311	291	254	287	282	259	251	284	249	282	288	284	288	242	278	278	247	263	295	272	263	264	267	250	242	263	277	229	296	268	279	283	265	258	276	272	296	256	263	343	261	279	276	261	271	289	247	278	275	253	262	255	259	305	243	269	284	247	270	275	270	253	263	235	266	305	258	269	289	283	274	279	244	253	258	269	305	281	302	242	266	302	310	275	278	314	270	271	252	269	265	269	289	305	286	263	278	270	249	280	261	259	257	231	275	259	258	266	290	269	288	270	282	297	276	265	250	297	259	259	276	284	288	262	281	270	300	266	277	296	294	284	272	273	292	263	295	258	275	292	266	256	251	284	277	262	318	259	271	257	282	285	279	255	283	295	271	274	247	282	236	259	262	253	265	281	286	244	297	282	298	251	241	293	284	281	249	252	251	261	256	251	273	251	249	280	276	314	279	270	272	299	259	255	294	260	290	251	261	291	266	262	276	283	249	267	292	277	254	260	267	268	249	262	289	293	270	290	259	256	282	250	298	285	304	279	306	258	246	251	267	282	256	267	292	303	270	250	272	261	295	268	254	282	284	267	285	311	296	272	258	261	278	270	282	293	284	237	290	298	235	258	254	272	243	302	255	252	237	278	298	251	258	268	269	284	275	259	269	277	280	287	249	279	280	263	255	268	301	279	284	324	263	285	271	279	273	280	263	272	321	226	265	274	280	282	269	240	273	261	284	255	263	253	266	250	261	281	243	254	260	278	319	276	271	300	325	294	272	248	287	287	290	247	257	252	262	269	291	281	221	257	263	238	270
7998	1324	2356	2543	2102	1628	1485	1274	1203	1064	977	968	932	912	874	839	841	788	820	820	746	779	758	755	742	805	738	679	713	698	730	701	747	678	701	751	720	717	714	688	734	700	719	700	685	699	744	692	667	712	702	715	666	696	688	705	657	709	653	675	702	716	709	716	701	688	690	688	644	679	694	638	706	656	755	665	682	675	672	685	693	659	665	694	680	703	674	672	691	696	705	682	667	656	695	646	620	689	682	690	648	683	716	669	630	617	645	721	648	672	695	678	639	686	698	650	662	704	676	683	673	684	673	660	695	688	663	601	666	679	678	701	660	642	713	669	699	706	648	627	689	636	690	653	663	726	711	646	685	701	701	650	690	705	713	687	665	674	651	642	656	695	661	662	689	695	690	676	641	683	645	716	669	689	681	625	653	706	712	667	681	640	712	721	667	703	662	683	706	640	677	669	612	676	670	678	701	657	654	674	689	705	660	614	659	657	628	622	693	682	686	705	710	665	693	635	607	639	654	734	659	722	706	722	691	672	707	679	694	656	697	663	667	678	657	694	677	694	667	674	709	640	676	668	656	658	675	668	677	665	667	653	656	684	656	686	627	649	640	647	653	676	676	676	660	664	629	631	634	669	627	675	640	655	665	680	645	691	656	703	610	641	658	671	667	675	684	686	710	684	681	715	671	654	667	716	665	653	690	646	669	688	680	653	699	667	630	698	654	693	655	695	616	679	661	620	704	635	654	634	667	649	622	672	665	614	669	671	635	675	653	686	656	693	614	629	664	647	632	691	661	671	660	666	661	676	644	656	674	671	702	708	632	679	671	671	634	672	731	679	701	663	716	672	682	695	667	637	713	722	698	703	689	673	685	647	665	708	678	680	703	671	647	664	663	644	680	625	677	728	672	623	668	640	610	680	645	690	689	699	651	684	682	663	681	675	694	669	606	675	640	665	670	618	663	672	730	657	685	677	654	684	690	663	676	650	644	679	663	687	706	678	693	621	677	677	674	646	695	708	667	656	634	662	694	639	695	665	671	671	687	705	678	650	628	651	681	679	671	669	681	655	636	714	686	673	638	710	663	640	630	670	669	669	666	669	646	655	689	703	689	708	690	650	680	716	639	615	673	728	717	680	700	685	625	636	654	667	641	695	675	721	674	657	665	629	646	662	658	704	671	704	700	693	692	617	609	654	670	654	654	662	681	652	622	686	691	644	683	693	702	694	704	678	683	642	713	669	676	675	697	643	690	627	637	660	675	677	680	676	634	696	688	687	677	663	693	669	704	676	675	643	701	680	680	641	667	666	661	650	646	698	624	643	647	661	683	677	665	698	680	643	716	635	657	664	666	646	763	667	710	697	637	624	651	645	633	723	785	654	650	668	684	676	673	680	705	639	696	630	667	684	683	687	694	680	647	673	666	694	650	666	682	661	698	711	632	690	712	668	649	708	703	654	672	676	652	679	665	712	688	643	638	680	658	645	666	691	695	644	647	677	668	697	647	689	659	679	661	679	673	673	698	709	646	689	658	666	714	671	684	680	614	670	691	686	694	678	687	649	645	650	708	669	698	693	641	677	692	647	680	684	649	682	659	693	630	656	658	716	649	629	681	638	665	671	653	690	666	694	682	658	687	678	677	654	653	666	677	691	674	705	631	676	762	690	711	652	670	656	692	702	689	670	660	640	676	705	694	690	642	690	675	674	706	651	674	630	707	647	654	679	669	677	679	642	696	649	690	670	624	684	687	655	642	680	662	657	652	677	726	648	613	652	647	638	680	645	711	620	677	690	702	696	648	643	643	662	670	677	656	661	714	699	656	666	669	638	674	675	644	721	698	658	682	647	644	623	651	675	650	728	678	707	675	641	662	699	682	663	644	676	667	633	678	704	648	676	698	705	686	666	664	707	648	674	687	692	670	639	671	666	677	696	684	703	674	695	651	671	680	690	709	685	673	664	696	659	684	726	671	643	680	669	652	705	678	657	636	680	670	626	649	667	694	655	686	674	662	667	680	669	669	685	674	700	670	687	688	702	685	630	684	662	653	681	647	681	649	671	645	662	648	699	701	651	679	681	695	699	694	671	689	657	675	641	709	632	656	695	671	677	662	637	702	707	673	660	687	677	682	675	707	675	672	611	654	669	660	636	676	663	672	636	681	662	642	690	675	656	654	679	655	694	710	685	656	698	642	673	689	698	666	647	645	694	686	658	666	652	677	690	672	656	708	666	719	650	691	661	689	646	715	654	675	685	665	658	684	642	699	681	693	671	678	662	684	677	689	726	663	697	658	720	631	699	680	652	674	680	679	656	686	647	649	662	707	622	655	661	634	698	668	611	742	696	704	627	669	706	719	692	710	678	675	707	649	715	700	665	677	692	675	672	675	683	665	696	664	643	660	635	670	693	695	627	687	690	680	668	625	681	639	635	646	649	700	655	661	637	704	695	624	654	645	652	636	683	708	694	657	655	646	637	684	698	691	682	659	706	611	640	631	687	678	635	645	723	690	664	658	668	690	709	678	688	701	642	652	708	697	691	688	735	645	621	626	685	708	649	672	694	692	711	670	671	656	648	666	621	711	620	638	685	651	679	685	655	636	647	649	673	679	692	688	654	700	651	683	690	678	632	643	694	678	629	670	678	675	714	659	671	671	700	660	692	662	723	721	667	683	674	683	666	691	688	693	670	658	651	618	660	624	655	660	625	644	685	672	695	666	646	684	707	652	649	672	666	665	677	709	682	712	673	662	644	660	695	730	706	675	638	669	600	683	649	673	677	675	656	679	659	638	665	686	659	656	689	637	701	640	669	652	671	691	650	665	676	696	684	683	690	649	671	663	657	665	673	670	686	698	669	617	612	698	732	705	682	680	644	663	658	672	682	651	656	708	658	639	670	717	715	669	667	654	695	674	666	671	633	712	684	660	682	689	657	657	647	691	716	671	703	657	693	649	697	674	673	674	700	660	707	656	677	698	653	682	669	706	680	659	672	703	669	678	666	732	745	691	639	703	667	721	609	722	637	710	649	696	705	652	642	731	666	652	692	695	739	727	673	691	663	672	666	666	684	676	666	680	689	639	628	682	718	710	668	677	653	655	638	670	702	681	636	655	688	659	692	631	699	657	646	675	696	677	608	661	621	661	637	678	658	702	654	649	680	671	687	699	724	684	688	718	644	674	661	664	695	664	655	700	675	632	652	697	690	617	697	674	650	661	685	698	641	630	646	663	680	680	679	604	691	672	674	659	693	670	710	696	671	613	634	679	645	664	655	651	644	719	646	676	658	647	686	675	656	691	694	651	679	659	665	674	666	662	609	690	659	678	702	674	723	658	722	687	644	719	694	642	669	705	631	669	668	686	702	638	679	658	668	661	642	670	676	668	664	700	673	674	668	717	647	678	669	675	644	677	688	674	684	633	632	686	680	681	669	662	655	647	657	665	674	663	710	630	746	681	695	645	714	675	676	700	700	655	669	642	672	685	675	655	668	682	665	638	669
1566	350	364	424	383	346	330	359	354	361	358	331	387	345	369	367	381	363	357	335	353	328	304	329	336	358	312	355	361	364	361	329	337	357	343	338	353	349	361	352	355	337	354	340	366	363	335	347	372	382	327	303	367	386	345	321	381	354	346	397	366	372	375	363	334	329	333	345	367	317	375	366	347	366	400	370	361	387	329	341	338	334	341	372	365	367	335	391	350	335	358	339	363	351	370	328	357	348	359	348	360	342	379	334	354	352	362	347	386	320	349	330	338	405	356	334	361	377	332	339	345	386	365	396	329	349	327	367	360	413	378	347	362	363	381	390	305	334	352	359	364	339	320	348	395	345	340	387	341	364	334	382	326	347	325	355	356	369	357	362	300	376	370	355	363	338	366	345	366	313	341	363	355	383	319	355	357	339	318	347	328	323	332	359	360	341	362	352	370	355	383	343	367	326	370	359	358	356	353	375	352	350	362	365	354	362	368	349	311	354	369	376	341	377	394	370	371	305	368	345	349	357	336	369	323	364	365	378	351	420	334	339	361	345	337	351	354	364	373	327	362	339	369	370	369	329	360	333	330	332	349	372	335	325	438	344	363	367	345	359	384	352	351	357	390	392	343	365	349	330	374	384	352	362	322	399	344	370	298	303	371	358	360	351	370	363	372	332	350	333	364	371	330	416	346	370	357	330	342	358	365	329	336	374	356	383	423	372	375	396	360	335	361	320	368	409	354	391	301	332	397	341	324	329	353	374	346	362	349	342	339	374	351	349	359	402	378	376	366	318	343	357	344	364	341	360	364	385	394	348	354	376	344	375	346	376	411	366	332	325	345	343	351	339	336	350	318	309	327	341	370	357	360	332	385	377	326	387	378	338	339	361	385	381	330	326	351	370	357	327	408	407	345	366	361	378	365	336	396	349	354	339	330	351	322	376	361	323	338	349	316	370	330	346	342	372	337	349	341	366	341	361	339	346	298	358	365	349	361	380	356	352	334	353	357	389	359	368	372	325	340	337	364	347	349	356	323	347	354	354	352	356	357	362	328	374	365	320	353	347	348	369	371	345	352	386	334	402	335	339	343	350	382	325	340	345	372	339	342	354	372	314	305	344	371	329	372	355	366	347	374	306	342	374	360	367	372	379	375	359	353	311	371	335	336	365	367	389	364	350	385	338	353	419	351	413	385	378	349	393	333	339	376	350	378	371	372	363	392	366	334	377	366	354	353	351	363	366	403	391	335	315	345	334	326	346	348	365	359	335	365	339	365	387	372	345	373	345	333	337	352	332	383	361	357	370	377	354	341	379	361	332	344	363	379	360	339	380	327	362	378	342	356	381	351	363	371	336	346	353	349	340	335	360	351	356	401	366	353	343	384	354	357	321	316	335	410	363	377	360	334	353	335	359	333	356	383	292	404	352	320	358	360	352	379	387	345	339	384	336	348	344	348	346	334	351	374	396	367	340	349	358	382	334	362	387	373	368	364	331	374	410	369	396	382	353	340	348	392	355	381	352	341	352	368	364	353	342	360	347	378	351	360	361	342	350	354	346	387	384	364	384	350	374	373	348	330	380	363	381	344	342	336	341	384	367	381	355	337	344	334	383	338	326	367	371	365	345	348	315	355	342	393	352	360	337	359	349	332	379	348	346	385	360	371	312	362	369	326	350	360	344	365	363	345	362	362	335	367	348	359	396	325	358	333	353	365	384	358	356	335	335	356	365	382	363	351	356	372	336	338	318	353	338	375	367	368	353	372	366	315	317	364	363	356	350	348	358	346	329	352	350	384	369	367	338	336	349	341	355	331	360	318	335	359	360	366	374	415	329	336	368	359	343	369	412	347	360	378	365	378	387	349	401	343	366	366	345	328	348	366	360	399	346	317	355	370	349	351	351	385	384	389	366	361	342	334	300	411	364	383	365	350	337	354	343	333	345	386	362	356	335	344	333	361	316	318	365	320	358	388	337	363	343	374	386	327	348	317	341	391	363	346	361	386	318	333	346	353	359	349	365	354	367	322	339	379	368	332	372	364	359	334	337	332	387	356	377	367	360	383	364	342	327	362	332	361	363	359	355	344	396	341	352	372	345	377	334	339	427	369	376	353	315	353	346	340	425	369	360	341	374	351	375	416	362	331	342	326	365	362	317	373	317	325	355	320	330	360	353	369	364	355	383	359	349	323	369	373	377	347	351	366	340	364	392	332	360	360	389	326	383	339	367	397	357	336	336	344	357	350	359	351	364	363	322	328	368	316	314	329	361	366	349	335	319	352	342	382	344	334	359	332	369	345	352	311	374	365	360	351	366	352	354	381	401	363	354	374	349	329	347	340	352	327	345	375	348	334	353	334	314	318	352	345	334	320	369	345	383	330	369	334	363	350	341	377	356	326	361	353	310	357	342	321	392	355	351	384	361	374	363	356	363	355	377	336	430	353	354	333	371	379	338	348	344	342	363	364	355	355	371	352	352	369	353	381	351	393	340	369	335	343	354	364	357	354	358	354	350	354	331	336	345	380	330	355	373	326	351	354	317	368	355	375	326	333	375	324	414	376	359	380	359	335	350	328	359	353	332	372	355	361	373	353	356	336	336	372	388	381	378	393	383	389	358	353	337	356	337	349	365	329	346	369	358	394	400	354	334	348	346	360	355	354	361	317	380	351	394	360	317	357	378	384	362	305	357	366	364	370	345	354	341	378	373	381	355	397	378	345	343	336	366	375	354	356	331	338	328	376	324	372	341	352	334	368	364	335	360	389	383	354	363	377	360	364	338	351	372	375	354	345	354	343	360	345	351	336	367	404	355	398	385	374	353	357	353	405	374	374	402	371	333	363	351	342	372	396	349	337	388	339	370	384	361	354	362	379	372	431	389	344	360	370	337	355	337	329	340	354	357	332	339	378	369	350	361	386	359	341	344	391	332	357	368	396	369	344	364	366	386	334	344	386	351	356	363	365	358	359	368	346	376	346	336	371	389	395	367	388	359	359	352	368	367	364	371	324	345	338	333	371	362	386	370	371	359	392	366	337	355	381	360	360	358	349	353	344	345	336	377	370	355	338	341	331	376	331	356	395	357	362	364	318	378	384	352	369	332	321	370	354	358	351	347	358	380	389	366	367	364	345	347	362	334	347	362	382	331	359	362	359	356	369	363	341	349	356	368	353	336	372	351	383	359	378	322	346	359	333	361	372	375	355	339	346	329	335	315	313	317	321	366	372	339	370	357	367	379	336	327	362	370	387	359	364	357	320	365	378	351	332	359	369	350	346	351	374	370	369	359	377	334	377	363	344	374	345	375	337	307	346	360	371	345	349	330	334	405	392	380	355	348	392	369	395	330	364	373	348	357	393	357	378	369	376	355	376	333	328	372	413	355	347	341	347	338	332	361	369	361	359	361	376	386	394	382	319	373	407	400	341	311	350	356	355	320	343	378	343	347	335	361	321	348	353	373	351	368	347	352	328	394	378	372	370	400	365	403	370	375	320	334	381	378
1909	816	805	809	787	816	840	826	779	810	778	855	828	816	752	773	795	785	825	831	779	828	787	790	800	791	789	815	778	767	820	784	858	792	846	826	785	805	788	834	807	798	794	776	811	796	781	781	784	784	801	823	803	813	774	799	799	763	783	834	796	804	779	768	833	805	832	823	818	797	853	795	807	767	835	828	808	817	816	793	835	785	780	766	778	848	797	736	783	747	822	793	778	788	799	816	801	752	801	783	798	799	829	784	773	805	817	748	802	788	805	811	753	813	787	769	820	784	787	755	851	812	772	790	851	824	769	785	816	847	762	805	808	792	800	745	791	766	783	754	744	817	813	789	740	824	786	884	773	835	784	769	821	837	802	776	811	758	781	824	789	766	794	821	810	786	760	774	792	801	806	825	861	820	787	848	772	726	801	802	780	765	782	785	817	757	785	846	819	782	762	796	835	760	780	786	811	832	782	811	837	763	797	786	772	766	795	816	805	736	847	760	837	801	799	787	817	797	824	792	772	793	801	788	818	806	854	771	815	784	752	754	821	838	813	833	807	774	809	850	824	776	763	822	749	809	779	750	813	803	816	739	745	737	776	803	829	772	773	788	824	735	724	775	780	869	859	801	810	750	778	773	853	844	799	803	818	758	770	778	819	758	799	797	783	810	828	815	766	777	753	837	810	770	814	812	732	802	777	799	783	838	793	790	783	786	733	767	763	777	792	807	826	795	821	745	749	788	767	777	817	800	768	758	773	784	793	740	821	826	794	791	799	806	788	819	822	796	810	770	867	834	780	884	774	821	838	754	776	809	835	782	815	786	786	827	798	799	775	786	825	739	819	771	763	789	759	824	782	807	795	820	818	817	734	771	834	792	818	794	784	766	798	791	833	782	764	784	789	775	789	793	819	808	807	781	804	780	830	838	778	764	801	761	787	807	817	762	760	751	814	773	818	744	751	805	785	806	759	824	805	789	702	812	814	746	789	808	783	818	804	795	776	771	826	783	743	775	803	771	789	733	774	738	769	773	762	797	770	784	824	831	798	833	811	822	743	829	801	838	782	723	778	778	766	739	875	782	748	775	794	790	859	793	779	822	794	741	830	775	769	777	772	756	815	756	828	763	830	781	827	809	795	767	815	843	766	794	754	810	754	732	774	816	794	762	821	807	807	742	843	816	819	791	822	804	815	795	831	805	827	787	805	813	746	807	796	765	793	854	787	772	796	846	833	772	789	822	823	777	788	826	808	763	794	812	772	832	803	874	810	799	773	830	804	764	791	789	818	773	765	763	796	790	792	804	836	843	795	789	852	782	798	789	810	747	792	821	774	814	793	805	767	815	830	753	802	835	767	833	766	800	822	766	806	793	798	776	793	785	825	809	786	805	771	716	762	763	850	834	793	826	792	836	800	803	785	793	837	782	782	814	809	764	782	808	808	810	812	788	817	778	809	818	794	794	789	761	767	832	870	788	793	775	796	813	793	763	765	789	847	788	795	811	742	778	777	803	788	756	776	761	787	859	750	785	804	779	792	784	761	815	782	779	794	767	798	812	773	768	780	802	774	755	785	749	768	795	766	773	717	834	801	791	820	764	761	797	769	796	787	774	779	799	786	819	787	742	799	846	800	753	847	829	811	789	782	740	765	773	791	833	776	837	762	851	784	809	801	774	788	782	761	737	780	794	761	845	738	802	839	776	821	778	815	814	787	824	762	769	774	773	830	730	743	798	831	760	801	716	810	732	761	784	803	728	805	758	790	759	804	814	790	788	795	784	760	770	870	823	802	812	786	797	830	787	772	783	858	818	771	787	812	822	783	838	734	803	814	771	784	751	764	800	800	808	758	811	822	796	817	811	783	833	789	783	743	789	800	787	808	789	801	774	778	767	788	789	789	788	776	810	791	785	808	814	782	749	808	827	798	829	802	763	814	801	793	806	791	789	808	759	805	767	796	841	801	796	779	791	791	804	814	855	827	739	815	763	768	803	749	783	815	783	784	791	759	775	778	783	814	755	769	780	790	825	761	812	790	807	796	836	783	827	799	803	810	823	840	797	799	770	783	816	811	807	767	756	800	800	767	719	808	786	744	767	827	829	848	771	799	785	785	781	824	802	788	839	818	783	789	807	757	790	758	782	767	812	817	754	776	774	835	825	803	848	803	763	768	770	773	803	761	856	779	797	773	805	736	824	811	813	817	816	799	802	785	784	810	787	746	796	830	784	717	749	748	825	835	772	766	778	839	852	815	849	797	781	776	804	748	802	792	836	842	791	841	816	789	779	809	793	758	765	793	801	790	782	772	737	749	742	782	775	792	787	774	773	780	799	775	823	786	842	769	813	788	768	760	818	821	779	788	788	862	778	776	804	793	793	814	839	808	813	803	765	806	819	767	798	790	779	795	801	821	762	784	799	790	814	815	732	826	795	737	862	828	792	800	823	773	781	790	795	765	774	792	798	792	851	810	791	777	778	715	786	816	837	765	754	777	756	804	777	799	802	822	831	767	808	768	787	745	766	814	827	798	796	826	715	811	757	831	784	753	890	764	829	800	759	823	809	749	808	808	812	791	781	784	843	764	787	769	770	809	788	788	762	773	727	787	879	794	811	812	825	771	807	776	802	808	800	782	872	794	783	773	783	794	798	771	793	757	815	841	777	769	827	767	775	842	765	829	797	793	795	777	791	842	803	810	808	761	825	764	812	745	815	809	759	811	754	759	765	765	733	829	815	755	811	781	820	780	826	755	787	771	764	810	770	786	767	838	817	771	808	814	797	757	786	828	742	786	822	797	745	764	794	795	828	818	784	789	796	821	804	771	813	795	845	778	790	779	775	832	757	787	814	783	804	776	791	822	803	794	778	722	773	757	804	761	812	747	780	808	791	842	784	819	783	801	771	799	816	797	783	831	738	790	820	805	746	778	769	827	797	788	727	814	766	794	770	793	767	758	787	766	822	795	768	806	798	795	820	739	783	803	727	792	770	771	761	815	752	870	773	800	746	782	775	733	824	795	802	796	856	799	797	776	824	800	760	779	782	768	782	780	808	796	790	781	766	772	790	777	757	789	790	801	765	811	745	778	808	787	789	744	789	759	770	775	792	801	855	763	814	802	782	799	828	783	770	824	793	807	787	805	733	841	775	779	770	758	786	834	805	752	831	800	768	781	789	811	750	791	834	755	805	782	804	783	857	733	833	767	827	784	815	859	788	812	790	813	789	800	749	826	776	792	773	764	748	806	833	784	789	773	801	789	795	804	781	766	794	792	815	739	818	784	796	767	815	846	854	815	828	776	782	775	785	814	776	782	784	768	794	743	794	798	804	805	792	814	782	823	814	805	778	806	770	784	771	745	766	788	803	776	802	788	776	804	798	751	828	726	755	819	825	775	834	796	800	801	767	793	818	774	810	766	804	792	816	784	805	814	840	768	795	770	781	818	732	776	832	824	825	766	802	797	805	830	790	810	779	822	808	834	764	769	762	813	778	811	765	829	806
7517	486	599	465	333	316	261	236	234	226	204	206	187	226	198	179	193	213	170	172	169	195	166	206	178	183	190	188	205	162	158	191	167	173	204	162	168	159	199	183	188	173	213	178	159	179	160	158	189	165	176	186	174	185	201	157	198	181	182	172	171	178	147	181	175	167	185	187	185	166	171	177	164	181	179	174	193	167	155	169	171	148	172	186	169	182	154	171	167	188	196	183	162	201	182	190	192	183	188	157	167	180	171	166	162	159	177	169	180	179	157	168	187	179	153	169	183	199	176	170	173	158	171	163	177	193	160	189	153	177	180	177	189	171	171	174	152	168	199	179	175	166	179	186	181	177	205	184	160	206	193	172	189	167	170	153	166	156	179	178	192	179	164	169	192	186	193	191	178	159	162	203	173	177	177	170	167	166	184	181	184	197	168	164	187	163	183	160	190	149	200	195	157	183	192	197	204	174	180	221	174	167	166	162	157	172	170	175	169	161	172	153	206	180	163	179	199	196	166	176	176	187	181	189	160	207	154	187	188	160	196	181	186	199	187	188	159	166	190	158	170	196	185	162	186	186	175	174	171	159	174	208	183	199	176	190	175	160	167	175	175	184	160	158	171	185	187	160	153	189	162	170	169	199	181	181	165	181	173	170	198	170	177	191	175	183	168	167	167	158	190	195	182	186	150	161	191	152	179	180	161	180	181	172	175	163	163	166	160	188	178	197	159	187	189	190	163	172	195	179	178	191	194	206	177	158	177	157	167	201	181	160	189	161	169	189	167	176	182	195	200	201	173	161	155	131	184	181	183	172	151	170	159	169	189	177	166	187	196	165	177	169	172	178	178	197	170	188	197	185	177	199	183	167	153	186	165	173	169	206	157	173	181	177	164	177	175	182	184	147	182	190	180	188	165	176	194	174	183	187	198	166	180	164	187	189	172	163	163	214	193	185	186	192	178	173	165	151	178	169	166	170	171	190	173	177	170	205	176	169	159	199	168	205	179	159	167	187	192	177	172	191	191	173	170	190	191	161	177	171	188	170	168	178	188	175	196	170	198	159	189	180	166	173	200	178	159	141	167	180	169	198	190	180	210	187	153	195	212	188	180	175	150	170	188	176	177	166	173	191	186	178	170	197	153	169	171	180	196	160	169	168	183	191	185	159	201	163	152	179	175	156	174	167	172	200	184	176	186	167	177	167	182	196	186	182	180	185	181	185	189	193	186	198	173	174	197	196	172	182	192	185	174	183	185	168	158	172	179	196	184	149	184	182	197	164	180	162	182	182	163	156	168	176	175	174	179	186	149	162	153	173	184	227	173	182	174	172	177	201	161	198	194	178	199	189	179	143	166	166	192	193	166	175	194	156	173	206	178	187	193	158	161	165	174	180	179	177	159	179	155	193	151	198	171	177	152	156	162	157	176	211	158	190	184	167	181	166	188	189	170	163	189	185	156	190	198	185	176	182	209	169	166	181	170	192	193	180	162	177	188	157	167	182	183	219	177	163	198	194	185	194	170	206	181	181	172	184	189	176	167	161	191	189	164	183	171	185	196	184	158	174	188	186	192	196	149	171	156	171	144	185	186	175	163	179	176	141	209	180	178	182	177	187	165	187	163	182	178	171	187	179	200	162	177	180	177	188	177	180	174	150	197	188	166	173	169	180	164	157	182	167	180	179	156	163	187	173	166	208	185	189	182	166	172	147	179	173	178	191	188	181	184	167	161	210	163	168	172	173	181	178	167	206	168	163	159	175	171	171	163	173	163	189	192	170	168	169	185	185	195	170	204	188	181	145	168	191	187	174	159	173	167	174	183	161	185	164	168	179	192	178	178	151	151	178	168	156	153	197	168	178	169	170	196	197	170	218	168	175	170	178	195	192	183	180	177	156	188	160	165	182	164	201	150	183	172	170	201	186	184	164	188	199	199	180	182	176	167	196	178	202	176	173	197	174	193	196	160	166	191	193	184	174	175	151	162	153	179	180	176	142	173	166	178	203	205	185	175	167	149	152	186	212	194	198	196	173	166	190	175	181	169	187	174	214	131	170	183	196	168	190	203	172	176	154	157	150	174	151	177	170	182	166	151	162	167	181	169	163	176	173	175	179	202	166	196	161	169	135	210	174	208	188	155	155	154	171	177	182	178	186	173	200	178	181	179	160	173	174	160	192	176	180	167	159	192	163	163	196	194	166	171	166	164	193	206	195	207	204	162	212	166	194	189	185	185	184	172	172	165	174	200	169	194	195	150	160	176	182	179	179	169	173	189	157	161	166	168	177	171	194	155	159	210	172	156	182	173	170	179	207	174	189	169	164	161	177	166	189	172	171	195	163	158	189	198	162	183	199	180	184	174	168	178	154	202	185	190	171	167	172	201	173	175	157	214	168	194	186	171	168	168	174	191	179	182	181	168	188	171	159	185	158	201	185	170	179	161	151	168	188	166	206	192	174	178	185	191	197	180	164	169	206	194	177	183	164	160	166	172	180	179	177	185	176	185	152	148	194	189	163	183	183	182	205	172	200	157	179	183	191	188	199	167	192	179	176	182	186	187	202	184	173	168	171	179	185	165	152	185	176	186	197	181	181	154	188	163	186	173	167	182	180	164	152	169	182	177	188	183	158	170	155	180	162	187	168	187	184	157	171	166	166	160	191	150	183	191	191	205	189	157	151	197	172	171	184	178	193	189	199	182	193	169	200	179	162	185	195	197	181	159	179	180	190	189	175	165	176	168	158	178	192	181	188	169	156	180	171	180	171	175	191	164	173	163	182	162	152	167	186	161	181	166	181	190	156	185	156	156	178	174	152	165	160	182	173	189	208	182	166	184	162	163	186	211	175	208	173	161	197	172	167	140	180	178	162	184	188	166	171	181	172	173	175	171	183	208	188	214	161	178	172	183	153	161	176	197	179	186	168	170	147	159	191	162	173	173	166	168	172	173	187	162	186	163	178	208	213	165	185	187	171	209	159	168	193	176	165	177	195	156	182	176	188	175	181	183	173	187	193	185	208	163	163	196	179	192	193	184	156	161	179	159	185	181	177	189	206	186	191	172	185	164	210	166	189	191	165	164	178	201	199	196	170	171	157	178	187	146	169	159	179	155	195	166	176	180	157	209	148	160	179	165	207	162	203	158	182	175	170	174	161	191	187	173	169	190	186	186	171	180	178	194	187	188	201	177	170	188	165	186	163	188	178	162	176	198	177	176	183	182	163	191	162	145	171	213	169	193	164	195	155	172	158	202	158	189	171	171	180	166	168	187	198	158	163	195	166	185	152	157	162	185	172	171	191	173	183	186	174	204	157	193	206	178	159	181	184	179	174	186	159	185	172	177	152	159	189	168	175	190	163	152	189	171	163	151	171	176	184	194	191	177	189	190	159	155	174	192	159	175	183	179	182	199	180	156	192	162	179	182	180	176	181	182	164	194	179	179	182	182	164	158	209	182	179	157	185	162	175	184	180	189	176	147	170	154	199	187	191	174	186	177	170
6101	803	1412	1529	1199	1044	848	820	674	695	654	612	597	566	604	578	552	501	526	527	536	496	516	500	475	472	492	482	490	456	486	478	496	453	460	451	514	465	435	411	482	431	441	515	432	462	467	448	473	449	460	487	469	441	430	457	432	464	458	496	466	481	462	477	472	458	426	487	405	420	455	464	485	457	447	457	454	497	453	471	456	443	460	455	443	471	430	480	474	447	409	443	420	459	460	477	438	438	480	457	451	445	476	439	440	499	474	443	456	478	438	470	423	442	504	421	468	458	461	437	473	466	466	467	427	459	424	454	500	424	471	465	441	500	423	437	439	408	451	475	449	423	433	410	461	447	421	466	462	438	454	428	463	456	438	428	438	456	456	455	442	473	457	461	477	466	423	456	482	492	426	477	460	449	479	428	476	470	450	471	442	437	456	441	436	470	466	486	473	445	475	475	454	452	460	479	446	476	482	468	484	480	447	452	482	501	442	449	498	444	466	462	453	447	461	414	479	418	441	457	454	474	430	452	471	441	449	407	460	432	432	475	484	444	442	415	409	461	463	469	461	445	481	470	449	423	446	440	493	425	439	435	467	459	444	442	463	484	479	434	465	437	458	442	451	460	462	471	421	473	446	430	450	462	480	463	451	464	437	437	472	464	451	443	433	485	464	488	464	478	487	420	438	469	405	459	469	482	438	455	440	454	449	475	467	441	459	486	460	426	462	468	429	442	463	489	412	440	437	477	486	449	451	435	441	464	458	429	477	466	461	471	449	415	454	466	461	469	442	469	418	427	412	403	448	435	428	501	478	430	453	402	395	440	450	457	486	444	428	467	428	437	446	442	474	457	437	451	443	453	477	483	487	448	435	442	478	463	463	499	486	452	433	486	466	470	457	446	471	454	406	473	448	446	463	432	475	469	466	451	418	474	482	475	436	429	460	464	409	414	437	483	451	459	446	427	445	431	463	442	438	458	451	434	448	471	452	466	455	452	457	430	479	504	487	467	471	423	476	475	454	408	484	474	454	490	458	455	475	472	472	428	482	493	440	450	441	474	474	459	471	465	456	446	473	484	451	439	469	489	462	425	443	441	436	439	437	426	480	472	477	449	444	447	412	444	454	447	446	445	492	467	475	465	477	466	474	459	485	443	452	473	444	465	436	425	439	475	440	433	477	501	476	472	483	432	430	446	452	490	495	444	486	465	502	472	472	439	479	460	468	427	456	520	451	442	426	448	436	429	473	451	476	445	453	421	423	460	442	421	489	459	476	466	468	469	461	472	425	411	425	446	473	428	436	463	478	439	470	432	451	475	470	451	442	509	482	449	436	440	466	442	462	415	437	475	455	448	464	445	431	460	458	441	435	482	498	451	463	454	447	430	393	451	443	435	420	410	464	464	479	454	473	494	416	462	428	445	461	474	437	466	447	459	468	423	470	466	418	450	452	445	453	401	460	474	463	472	476	425	429	461	454	458	445	449	457	469	461	499	437	453	444	497	475	421	400	471	437	433	443	476	454	459	449	458	432	439	469	465	424	488	432	449	466	462	464	441	442	418	480	455	460	475	439	423	478	466	469	480	487	446	455	459	470	479	467	452	474	455	431	441	444	461	424	463	455	500	459	482	487	436	471	428	469	410	441	451	489	467	458	462	458	472	429	471	459	464	467	435	417	465	447	478	433	444	447	459	473	472	466	461	457	461	450	425	417	470	471	494	432	449	415	460	445	487	483	429	449	462	449	459	432	438	470	429	451	433	452	435	467	422	451	447	474	452	473	493	439	469	433	444	459	448	460	449	418	432	459	475	443	429	432	454	484	456	435	475	458	418	442	487	443	452	494	458	437	460	459	471	407	454	452	475	467	450	486	465	474	478	463	470	447	447	501	480	433	426	489	457	489	458	459	458	482	471	456	469	461	437	461	469	447	474	433	412	449	438	462	421	423	461	443	412	432	415	462	427	423	470	421	482	453	501	496	449	479	485	458	490	451	469	418	479	448	456	469	496	391	426	458	450	431	449	464	449	437	465	449	415	462	476	437	488	481	432	460	436	416	457	487	432	417	460	500	402	432	460	455	463	449	449	447	465	470	412	474	463	424	442	460	444	461	474	453	477	430	462	476	451	430	443	396	457	471	459	443	489	442	458	438	480	421	484	429	481	458	474	453	452	438	467	433	435	471	482	396	442	510	467	421	441	466	444	464	441	453	451	465	450	494	451	457	415	468	468	445	465	423	464	440	424	433	466	438	448	488	440	464	468	451	449	449	484	467	465	458	478	465	490	473	506	425	449	450	479	440	478	429	509	491	464	469	465	463	429	463	432	431	446	453	443	448	470	439	470	431	475	454	467	460	472	455	462	448	469	474	456	478	470	474	456	464	477	457	456	429	431	474	472	449	421	444	486	456	462	429	466	451	452	458	461	461	446	438	474	444	461	444	446	427	429	482	468	435	428	472	440	451	438	464	504	454	461	466	451	474	455	480	467	475	463	434	439	430	462	457	483	422	465	451	487	468	473	453	456	457	442	455	473	418	438	453	451	447	467	460	458	492	438	455	452	435	433	440	410	448	464	450	425	489	431	389	457	410	448	450	446	467	496	454	457	437	462	449	432	421	443	469	444	452	420	464	427	466	433	481	485	451	445	476	490	450	502	471	463	481	436	510	445	412	441	436	443	447	450	474	469	403	438	445	464	434	441	403	461	455	463	441	447	445	465	410	439	461	458	469	476	489	449	461	484	410	464	443	438	435	479	494	455	450	477	493	431	467	489	410	431	439	462	445	456	458	485	466	473	462	457	452	472	451	480	492	420	458	427	423	473	451	447	454	448	428	464	479	420	464	470	429	439	448	478	423	437	454	428	434	442	469	495	453	448	450	454	469	453	488	441	426	458	470	454	435	463	468	447	480	450	472	443	456	458	516	483	441	425	463	459	453	424	466	467	447	484	454	438	492	489	453	448	435	442	469	442	416	496	442	447	475	442	445	489	432	485	479	477	464	473	425	429	428	460	444	401	444	444	464	487	481	440	450	435	463	435	431	444	473	450	469	447	501	478	467	452	426	478	492	450	482	438	459	456	454	453	471	470	439	442	457	391	443	480	445	455	458	429	437	449	465	433	462	434	448	452	452	427	419	463	460	468	475	456	469	463	451	494	460	448	479	465	488	435	434	464	445	470	452	482	445	474	474	472	468	429	432	447	450	443	451	446	450	457	471	440	454	481	459	430	495	493	477	437	457	457	491	442	472	421	475	476	402	437	454	486	477	463	446	466	467	482	461	460	461	495	439	453	463	420	474	471	458	467	502	424	427	429	485	465	476	450	459	466	436	448	428	424	466	430	448	471	450	464	436	442	426	429	483	413	491	436	495	419	490	446	450	471	473	419	482	432	468	476	478	468	450	477	444	452	444	447	430	450	451	475	498	476	422	482	450	477	454	432	457	469	443	438	471	426	458	448	440	475	462	488	437	471	428	441	447	427	435	409	485	443	457	430
14358	1399	1131	905	591	469	418	380	380	334	334	349	295	301	313	303	320	283	267	308	269	298	306	285	279	264	285	299	263	244	285	288	274	251	283	257	265	282	291	274	292	270	244	275	293	278	274	266	237	264	282	257	270	269	263	279	302	275	264	309	280	305	281	286	293	266	302	277	264	260	252	282	286	275	256	238	273	278	239	294	268	239	278	265	300	291	270	248	292	286	293	256	252	263	272	270	272	293	299	299	281	272	270	223	220	264	285	275	296	288	289	246	277	319	267	279	282	263	265	257	276	260	276	278	278	278	293	296	261	295	255	243	257	274	259	264	292	238	296	306	252	274	263	261	237	279	256	282	285	301	262	298	263	249	294	281	258	294	259	285	284	279	298	289	269	271	286	277	304	306	262	284	268	283	285	259	254	296	282	237	277	251	293	266	257	284	271	275	288	294	268	280	259	313	269	245	271	274	276	299	275	297	314	312	271	307	276	296	306	266	279	250	276	266	266	274	309	269	281	243	278	264	291	305	252	284	262	285	274	282	291	295	301	298	259	258	278	304	262	255	243	321	250	257	239	278	252	283	288	288	271	278	270	284	226	303	290	243	306	283	280	313	254	261	251	275	299	274	254	265	273	267	275	267	282	276	261	276	274	265	235	250	302	285	249	267	285	284	254	295	273	283	292	287	282	307	273	257	267	285	292	262	267	308	268	270	271	246	284	242	266	261	298	277	280	276	270	263	270	291	276	309	290	259	276	273	269	265	272	273	277	280	285	288	308	267	270	300	280	265	266	273	294	237	243	264	262	265	266	289	272	264	211	275	304	268	240	285	270	257	289	271	290	315	269	249	266	268	284	287	280	299	267	262	276	266	268	281	268	265	283	303	269	296	298	281	300	247	233	295	275	268	253	277	284	317	247	274	290	293	304	268	261	274	249	285	305	276	258	287	302	270	261	261	267	254	293	260	295	263	275	254	245	309	288	281	270	279	259	278	255	292	285	268	261	272	303	251	254	267	264	285	298	276	287	301	296	272	268	303	304	300	266	311	264	270	295	280	257	284	305	296	243	298	248	241	272	271	270	299	268	272	300	247	263	271	249	265	295	280	289	279	259	268	275	267	247	261	270	274	275	261	263	267	231	290	309	224	269	281	260	262	293	281	264	304	272	281	292	274	264	278	255	276	263	253	279	290	279	278	301	251	264	276	294	268	262	237	297	267	283	274	286	262	286	272	268	266	258	264	230	254	291	254	251	293	288	261	264	276	273	294	279	312	242	269	294	249	246	271	267	262	267	264	291	315	259	278	280	280	257	257	277	258	269	271	294	276	274	268	260	257	257	248	273	253	265	264	273	264	250	280	289	273	286	312	259	260	240	285	258	286	291	301	242	265	274	292	262	274	271	277	282	253	267	280	259	277	270	250	256	297	260	281	277	290	248	268	260	278	269	262	275	272	231	299	283	259	275	270	276	275	285	273	293	283	265	270	287	259	300	289	255	247	264	268	263	247	264	271	271	295	267	278	289	256	260	279	277	274	264	303	278	264	281	250	259	228	279	278	258	280	272	290	284	281	270	272	284	290	285	283	299	278	271	276	273	297	284	262	277	279	285	261	265	278	256	258	244	272	249	280	267	259	260	252	265	267	291	278	287	279	251	280	285	259	259	247	268	267	256	268	267	280	259	272	255	277	288	240	287	270	266	293	308	275	321	286	238	296	267	281	280	299	265	298	278	312	303	287	273	282	281	297	252	285	267	268	272	303	264	284	277	292	300	296	248	272	279	252	290	274	243	285	292	310	281	275	277	261	284	289	250	278	264	277	267	270	268	225	259	257	275	261	281	283	250	255	276	270	283	292	270	265	269	271	270	287	262	270	304	286	247	294	267	249	277	293	280	235	290	268	258	297	292	285	302	249	256	278	260	260	272	263	267	265	286	293	289	267	280	272	266	261	270	259	271	241	240	277	252	284	216	288	283	276	289	292	264	266	272	229	305	279	261	259	267	277	265	296	288	254	293	314	287	276	275	245	256	275	300	269	278	255	249	272	258	309	298	263	273	267	263	274	308	253	295	293	267	288	267	282	283	268	273	262	253	280	279	275	294	303	267	269	253	273	298	297	261	291	303	284	269	273	266	293	251	250	271	261	292	285	260	292	275	268	244	266	260	227	274	247	295	289	253	261	265	266	292	300	270	312	293	269	300	275	259	255	298	260	295	279	256	299	271	266	275	286	288	281	305	293	248	288	278	267	274	273	259	257	278	281	242	247	277	267	248	286	280	290	272	272	283	301	306	275	308	269	287	281	267	270	297	299	302	253	285	314	277	240	303	239	285	255	241	276	269	255	259	231	265	250	281	276	278	282	281	285	287	245	263	274	289	252	246	296	252	322	268	292	275	273	268	278	301	285	257	264	244	307	287	263	271	250	286	297	260	265	291	254	273	279	317	284	243	255	262	247	292	315	289	262	269	246	246	299	263	270	250	256	261	273	256	292	262	249	297	288	296	282	269	286	259	263	258	270	295	240	271	259	274	244	298	263	281	266	278	298	258	277	270	258	258	292	269	274	242	238	275	250	275	277	250	264	279	262	247	249	266	265	244	257	288	250	269	292	284	267	273	289	260	268	273	280	297	281	288	288	260	255	313	269	277	291	253	258	292	258	308	249	249	286	258	271	258	290	311	276	291	271	256	261	248	257	241	276	259	278	277	281	252	277	275	263	262	232	243	279	289	261	248	277	272	265	274	288	271	293	276	272	267	264	266	286	240	257	279	250	266	332	293	271	274	291	275	260	265	283	308	332	302	303	271	270	228	239	241	244	259	274	301	274	269	309	252	288	272	274	303	278	267	249	294	269	278	272	260	257	262	272	294	280	274	302	257	277	255	254	277	256	293	281	268	305	263	267	258	272	274	263	276	252	285	289	281	287	253	274	290	269	267	271	284	267	259	302	265	257	328	254	275	252	288	251	255	226	229	263	253	302	276	277	285	279	275	284	265	276	284	252	268	275	286	273	282	330	258	267	273	259	294	299	266	314	262	279	254	262	253	252	287	264	266	254	269	253	267	242	289	272	273	258	255	257	257	296	246	281	240	272	270	294	292	278	264	259	281	273	283	271	285	269	248	270	273	307	281	281	268	261	266	260	262	277	280	276	267	273	262	245	253	254	282	286	255	278	256	253	275	226	246	273	314	294	261	287	275	281	282	245	272	262	296	268	283	253	257	246	258	280	263	272	278	269	257	306	283	280	272	283	246	224	261	239	266	303	290	241	275	278	260	263	307	269	266	273	293	256	262	265	275	252	317	289	265	276	257	289	269	285	274	276	251	285	296	247	268	257	273	279	272	291	302	270	258	278	307	252	275	302	283	301	272	291	250	288	265	261	258	304	252	242	273	247	300	290	277	265	266	271	284	275	256	260	266	253	280	258	293	293	261	237	265	243	286	296	256	261	273	318	303	253	249	287	273	247	291	264	252	298	269	299	258	270	256	273
8008	1269	2341	2645	2065	1689	1427	1267	1172	1081	1008	934	953	896	825	844	814	779	797	726	808	765	743	716	735	737	737	718	736	703	755	715	680	742	762	725	725	697	677	769	681	721	693	671	649	707	640	688	647	677	687	678	680	696	700	678	662	680	675	686	695	642	672	688	672	657	705	649	693	688	677	722	691	665	691	691	725	697	647	656	715	650	716	666	669	637	624	662	647	691	694	682	681	633	679	676	660	652	686	700	710	680	693	650	661	664	663	630	711	676	680	656	702	729	671	705	672	710	668	643	678	686	637	667	676	675	661	678	683	690	669	688	698	690	668	699	656	670	690	640	718	656	689	667	700	637	691	659	657	671	697	693	625	694	699	676	671	652	654	633	641	679	656	677	680	629	701	653	644	711	673	671	663	681	676	722	687	732	667	674	698	687	655	614	690	686	673	643	669	666	649	649	650	671	640	664	669	664	688	697	637	660	700	685	716	615	720	655	617	618	685	658	632	661	700	668	655	677	671	654	739	667	675	732	724	705	671	653	688	750	638	700	681	700	660	684	686	718	695	677	703	709	658	665	659	690	686	686	654	720	695	641	671	702	670	619	639	694	647	687	696	662	661	698	654	657	637	751	695	690	678	679	654	696	691	674	680	636	653	697	683	674	702	656	639	643	694	718	648	681	674	712	665	682	692	683	630	682	655	649	668	691	699	710	657	676	612	652	713	676	713	655	715	671	676	647	656	623	686	690	699	662	687	659	722	659	645	691	671	653	684	736	671	649	650	662	684	676	720	700	676	680	698	666	667	684	666	693	727	702	701	688	655	657	700	701	656	645	682	659	711	704	691	696	677	639	628	672	673	634	671	683	667	684	658	702	643	694	649	675	708	693	697	681	640	700	675	672	670	701	687	670	629	683	693	711	654	647	666	668	652	716	707	705	665	650	679	663	697	664	689	710	660	669	687	685	686	673	693	646	699	706	671	636	698	658	623	658	635	688	694	706	661	717	660	669	631	694	675	686	675	706	682	705	691	625	668	741	731	687	676	703	680	705	627	651	685	684	700	713	628	666	670	668	672	679	734	653	637	655	648	644	659	601	639	716	641	706	670	681	651	725	662	685	702	665	715	659	666	702	668	685	672	639	656	669	668	656	660	659	704	647	668	653	710	673	652	687	720	662	660	688	662	677	631	654	684	661	672	694	688	660	666	661	695	634	667	722	689	681	643	692	672	713	675	675	674	688	670	706	644	637	657	668	689	683	714	685	677	712	686	674	663	658	657	619	657	680	669	668	631	689	654	698	698	676	670	686	666	683	681	678	677	661	626	674	681	708	664	674	682	701	692	685	649	620	688	720	703	674	690	713	701	631	682	675	693	687	678	672	659	664	669	711	666	614	680	683	662	676	679	641	665	664	651	653	668	656	705	703	674	685	702	704	650	661	647	656	678	634	682	687	663	694	670	728	675	652	630	697	705	634	712	687	647	709	699	655	671	684	698	652	696	670	677	654	710	661	652	667	689	666	685	679	708	658	672	682	693	679	682	672	638	677	689	674	662	691	627	678	662	669	662	689	633	708	708	683	675	708	687	701	665	685	682	654	666	699	648	678	651	656	653	640	695	698	677	674	698	670	703	680	630	701	662	672	661	698	675	662	660	665	634	672	636	698	653	648	677	681	700	664	702	661	699	670	658	636	656	718	705	653	676	649	668	675	700	715	635	652	623	649	708	642	660	673	699	686	662	649	664	653	706	667	652	620	696	720	628	654	680	707	636	627	677	686	727	682	683	674	714	687	674	658	680	670	679	675	632	668	671	737	685	667	687	688	675	678	703	639	667	658	698	636	650	657	734	721	690	708	653	690	645	679	703	626	712	689	679	686	675	692	674	643	682	659	678	679	677	652	676	678	626	696	646	686	717	662	622	643	704	651	682	667	732	669	637	668	676	687	720	681	675	659	647	680	677	678	678	687	647	660	661	671	678	722	695	688	644	715	695	648	683	656	654	658	670	682	649	686	722	668	674	647	646	624	680	660	677	673	668	653	629	683	693	670	752	693	633	629	675	627	691	688	647	667	686	683	665	715	634	673	651	699	676	700	668	664	648	667	647	724	654	645	663	647	705	694	674	692	612	712	682	700	678	669	747	695	735	681	663	715	683	647	634	705	684	703	649	737	693	613	667	689	694	669	703	711	683	658	654	639	626	678	686	630	653	692	737	712	701	705	693	639	671	708	686	697	698	680	680	693	668	669	690	692	702	637	669	680	692	698	680	663	678	655	674	694	688	700	655	640	644	651	663	657	672	660	687	672	703	709	680	622	662	712	688	730	676	700	640	609	672	650	700	685	698	683	696	709	711	663	628	714	709	634	697	593	673	720	664	692	696	664	661	682	725	705	699	696	669	697	701	691	640	664	641	706	686	677	675	666	683	678	674	684	664	686	691	629	646	738	672	668	618	658	657	719	663	632	637	671	650	683	659	684	723	671	698	668	664	680	630	679	713	609	682	726	676	678	620	687	668	672	734	724	675	678	696	717	703	696	680	683	690	642	666	703	638	671	714	705	661	659	700	661	656	674	680	668	694	661	677	628	662	694	694	649	679	685	626	738	655	663	687	625	679	684	639	658	656	680	686	682	671	665	667	647	698	651	670	654	660	678	650	670	677	664	671	650	690	664	659	682	690	700	652	690	708	702	652	657	670	683	681	617	661	702	631	636	698	712	674	690	695	675	614	690	673	675	633	696	699	683	676	680	696	612	650	702	653	642	696	676	660	665	720	659	646	663	701	683	651	622	651	691	703	638	641	681	661	703	700	630	632	681	677	647	683	649	671	700	618	656	679	669	677	650	676	674	688	717	668	661	635	671	670	679	666	677	709	668	658	656	683	704	692	642	702	681	699	671	667	643	665	701	685	652	691	685	646	687	652	662	690	669	680	669	655	680	637	682	667	700	705	667	707	649	658	697	697	680	662	649	647	618	666	653	690	694	638	676	726	689	654	663	638	701	613	640	693	674	662	705	712	650	654	657	715	645	658	695	675	670	735	688	709	667	685	692	690	656	676	724	629	695	674	698	702	674	654	643	653	667	704	662	683	638	667	637	728	695	672	655	644	633	675	668	659	706	640	690	678	706	654	670	642	668	680	649	640	672	664	652	670	702	703	636	658	676	670	661	668	702	638	657	649	676	626	638	680	731	679	649	681	677	626	677	670	660	695	658	687	685	649	658	629	705	663	683	677	666	627	711	690	701	684	679	663	677	678	702	676	632	668	700	656	645	680	671	675	656	689	715	705	670	686	662	639	672	670	661	654	638	661	692	682	725	680	675	714	652	665	713	694	702	627	682	656	681	644	733	674	677	648	686	670	658	689	663	653	699	673	695	721	692	694	725	625	623	705	623	705	639	719	661	662	661	676	632	715	700	651	639	725	659	687	681	668	688	664	673	672	705	654	704	677	644	625	623	650	699	701	687	695	670	635	669	695	660	697	650	686	653	673	680
1693	325	373	358	385	372	343	372	354	341	344	363	389	392	340	359	337	347	370	366	353	347	354	344	359	317	330	363	350	337	363	369	392	367	397	383	355	370	348	376	360	367	344	364	330	360	338	344	348	368	383	387	353	334	334	376	402	354	368	365	356	360	376	361	345	370	340	378	343	348	363	311	370	348	398	320	338	381	370	346	321	355	380	402	335	344	341	375	337	337	373	375	353	348	356	358	341	329	332	417	345	357	345	373	372	374	344	372	370	334	358	338	372	372	341	369	354	347	348	314	338	367	321	376	376	370	355	400	374	379	364	376	368	329	363	354	354	391	344	342	353	353	375	359	345	367	375	330	338	356	385	369	336	330	331	351	338	344	355	366	327	361	391	354	362	361	377	369	342	340	412	386	337	354	347	359	391	374	321	345	301	368	363	365	325	365	378	373	311	361	370	368	340	347	363	357	300	326	378	360	329	349	380	366	368	343	374	362	348	334	344	353	365	333	347	343	375	352	345	361	344	349	350	386	360	350	333	342	353	331	377	348	365	365	353	377	332	364	354	384	346	329	347	369	364	385	387	353	355	345	376	351	370	373	382	322	375	377	359	349	338	372	338	319	367	366	360	341	313	327	339	347	369	340	340	375	367	342	365	355	347	351	328	343	354	362	365	355	384	342	337	330	348	357	319	345	335	366	358	390	370	348	356	365	368	339	384	325	373	351	378	364	342	303	348	352	360	352	336	344	379	355	327	386	352	331	375	365	380	351	363	364	348	327	365	364	345	333	308	345	340	363	341	378	348	322	357	337	348	339	355	351	354	352	336	345	330	318	361	397	375	352	347	378	359	352	370	337	385	361	378	351	362	347	324	345	331	366	353	339	350	361	375	366	354	331	341	372	349	341	357	396	387	343	353	352	355	365	320	343	337	330	338	355	333	357	359	324	360	365	370	305	373	349	362	342	331	362	374	375	383	378	382	376	362	367	364	344	356	354	341	361	316	349	330	352	380	375	371	380	376	354	309	346	356	344	383	334	372	380	345	376	351	378	356	342	330	344	354	378	374	376	377	396	317	382	338	361	375	371	382	329	373	341	337	366	334	375	365	354	375	375	339	324	341	386	346	385	358	351	343	333	349	349	353	349	327	377	337	341	348	390	348	344	372	359	358	351	363	383	355	356	364	360	394	340	344	332	314	357	369	347	386	362	334	344	365	336	332	362	350	390	370	371	368	367	358	328	384	367	326	367	331	369	369	295	323	371	364	337	354	343	360	346	365	378	346	382	297	358	363	365	408	313	329	408	364	335	355	401	337	358	384	355	376	318	352	356	319	352	349	315	323	377	369	341	306	343	345	353	388	353	369	357	371	363	354	347	396	357	351	356	307	364	355	364	329	329	377	381	363	365	379	336	325	362	347	359	359	375	349	316	356	347	353	387	361	360	394	336	335	360	382	342	335	380	378	318	371	369	327	377	325	336	383	336	358	378	353	359	343	368	350	416	360	351	364	357	329	340	346	336	346	366	369	361	332	382	365	369	335	326	341	362	334	334	363	375	359	339	329	357	349	328	314	347	344	369	347	381	356	385	338	361	351	361	341	338	355	393	343	354	330	357	370	366	370	361	353	367	390	380	351	360	354	335	383	373	319	352	331	349	345	353	353	317	325	354	360	361	384	362	369	382	357	351	351	362	369	387	376	331	353	332	321	330	326	365	352	326	406	357	371	366	373	356	360	357	329	323	339	349	378	358	371	350	337	368	361	325	381	327	347	388	383	338	344	322	356	354	368	366	336	383	325	372	320	313	339	359	343	338	365	352	341	302	353	361	387	328	342	365	383	358	356	350	359	324	329	355	341	356	344	357	334	358	340	347	339	350	365	362	364	361	355	372	402	350	370	334	366	387	367	324	361	360	374	374	322	337	371	362	368	339	344	341	394	370	369	355	292	368	365	367	358	351	399	381	360	345	365	380	368	394	355	353	366	379	387	363	333	337	359	333	320	360	349	380	341	345	374	352	403	343	358	352	389	355	342	351	350	354	365	370	373	428	357	378	340	335	374	374	344	369	344	362	367	366	375	368	355	379	368	372	339	352	352	350	324	328	354	375	358	360	335	357	345	372	324	392	382	344	368	330	337	341	338	335	368	353	336	349	332	353	341	354	362	337	343	353	344	378	351	329	385	344	349	365	336	374	344	373	395	371	367	326	345	371	354	393	361	360	361	350	372	358	360	328	343	346	380	350	357	319	356	354	359	337	338	346	361	319	370	311	346	332	372	349	341	362	336	350	364	359	346	389	350	322	359	366	340	357	369	388	387	372	339	372	329	343	348	373	337	372	355	346	366	341	336	367	363	339	336	341	383	363	358	370	354	330	341	357	364	347	387	386	347	341	377	349	358	382	303	369	390	382	365	379	365	354	372	323	385	360	369	383	333	330	330	348	361	354	356	327	343	332	388	321	344	348	390	332	352	346	343	325	354	330	338	365	344	368	374	352	366	374	317	350	401	388	391	336	324	359	367	360	393	356	390	317	367	370	352	352	360	335	354	345	347	344	343	356	356	369	389	368	344	362	359	359	312	352	378	351	341	340	364	363	386	321	334	386	387	359	336	355	342	355	341	363	348	366	333	369	366	357	380	325	337	335	348	351	352	359	386	378	371	361	349	348	378	331	359	357	334	397	362	367	372	363	333	366	345	339	364	408	387	332	359	383	358	370	350	318	357	344	344	360	322	358	356	351	341	341	327	355	357	369	350	370	318	356	347	329	352	365	353	332	371	332	382	348	347	344	354	390	367	377	386	350	372	350	332	407	375	382	398	325	347	345	324	391	332	316	385	375	314	359	352	367	344	358	358	380	348	376	344	362	353	372	377	360	365	324	313	309	364	354	363	372	363	368	349	351	370	339	334	363	343	328	369	358	358	358	345	355	353	379	367	339	339	327	364	346	332	344	362	339	331	343	358	346	343	349	361	353	399	370	347	375	353	349	325	344	358	360	318	388	328	311	355	324	321	382	371	362	332	359	353	381	372	349	363	354	363	346	336	353	329	350	391	336	379	372	379	353	350	365	404	396	359	359	340	381	336	340	342	344	349	347	359	358	374	400	364	329	369	329	333	344	351	375	350	369	363	364	326	343	340	357	397	347	347	386	345	372	341	337	381	340	360	355	352	339	379	368	386	356	356	341	363	333	325	378	365	360	373	348	343	361	318	353	340	379	332	313	341	342	346	313	381	391	371	337	392	378	377	334	371	405	347	332	337	340	358	329	368	345	359	371	365	350	391	371	341	346	374	337	330	351	357	375	386	386	331	307	368	328	376	362	363	373	332	355	346	340	373	331	345	362	357	403	359	345	350	382	349	325	340	350	355	335	331	363	350	369	351	295	393	320	342	353	339	355	347	355	355	357	356	336	319	339	334	357	373	340	381	341	358	382	342	349	319	380	371	389	354	350	310	338	342	371	378	351	345	383	386	347	353	395	352	365	357	334	375	388
1947	779	857	802	816	797	794	793	814	833	782	821	772	792	821	755	828	770	814	793	767	779	787	813	771	813	787	798	796	775	795	784	769	798	836	794	837	804	797	786	773	768	828	796	773	745	777	794	787	819	799	799	783	810	814	788	770	803	759	739	829	810	762	742	782	759	808	763	818	772	793	737	826	802	819	784	786	816	813	821	761	807	807	755	804	796	828	803	762	811	786	791	769	739	846	784	820	820	788	802	773	744	802	762	762	756	751	781	748	839	804	739	792	808	757	761	809	762	803	756	779	725	729	833	779	798	803	779	787	808	762	787	787	800	780	810	757	828	833	784	802	829	837	817	753	814	767	755	789	790	796	810	777	738	812	814	801	771	755	801	814	801	805	793	778	794	817	821	830	761	800	849	808	785	831	824	801	782	831	850	762	772	780	776	778	786	797	821	813	760	831	792	761	834	798	778	791	780	812	775	830	812	812	797	749	835	755	781	807	819	809	806	804	843	766	807	829	810	851	804	779	803	756	783	788	829	816	769	812	826	811	771	791	855	769	781	805	796	818	794	835	771	846	770	766	790	765	785	833	821	751	826	843	839	816	736	845	793	808	782	798	732	781	825	782	767	800	788	758	773	780	871	830	834	809	822	777	858	804	812	801	747	769	801	809	738	772	810	788	780	798	852	807	770	804	836	795	762	747	805	764	740	774	790	816	757	775	818	819	813	704	777	793	756	815	835	813	794	757	789	774	789	779	837	795	755	809	760	766	780	791	837	826	772	844	823	805	818	746	779	771	815	762	786	787	801	813	729	856	818	778	754	819	799	819	763	822	824	776	795	776	775	763	806	826	797	789	803	820	825	772	782	796	744	777	811	829	767	809	789	781	767	779	736	757	787	805	781	777	800	804	810	741	809	768	827	759	846	805	809	801	787	755	808	784	731	823	793	773	800	784	792	769	761	782	800	827	787	816	789	796	720	760	796	761	783	812	778	773	805	820	782	820	756	766	794	806	825	805	807	791	807	779	737	743	805	810	800	853	768	780	830	809	779	766	755	727	774	779	774	766	811	753	798	794	772	797	804	763	784	765	766	745	782	754	753	766	802	780	811	800	821	822	813	755	799	773	820	789	840	776	785	784	832	791	748	792	816	817	772	842	857	804	724	744	787	809	799	844	740	780	765	772	786	840	810	820	754	824	793	800	780	777	775	804	760	749	797	759	795	772	828	771	832	757	763	774	803	779	735	832	774	772	815	756	768	743	779	737	806	760	785	765	724	813	778	768	820	790	802	773	766	841	787	783	816	843	791	817	782	779	801	817	806	782	811	786	793	813	775	764	775	813	819	815	826	742	765	787	801	773	760	822	748	795	775	756	847	824	786	770	789	785	793	788	780	770	806	794	826	818	804	830	814	779	764	835	746	775	851	787	815	783	829	823	790	765	786	750	797	762	762	754	789	787	820	809	740	790	797	752	796	792	750	800	766	813	773	790	765	780	804	794	807	776	765	783	777	796	771	787	793	817	803	789	768	784	771	792	817	799	810	767	758	826	776	800	797	830	762	834	798	792	777	820	729	779	774	809	772	786	818	770	782	801	729	764	747	775	800	779	817	781	765	801	760	793	805	775	824	796	790	784	768	813	777	794	786	774	778	795	800	784	748	795	796	765	768	816	795	753	749	778	771	747	774	800	766	763	825	798	781	837	822	753	873	828	834	833	798	793	778	740	757	789	825	724	790	748	797	785	792	763	794	746	828	786	823	784	832	822	818	837	790	791	785	798	793	790	825	766	774	845	842	817	803	822	837	843	824	827	810	786	793	828	757	781	841	738	813	774	786	792	764	794	812	789	805	747	802	773	791	844	771	780	787	778	788	817	819	792	776	765	778	724	769	826	753	829	815	793	800	752	813	849	780	779	790	805	788	761	793	790	783	790	802	827	819	783	774	776	767	800	769	788	755	777	796	857	791	769	792	795	762	787	822	804	848	779	762	762	786	742	767	779	772	813	791	804	800	825	780	813	800	815	740	730	769	759	787	774	805	755	792	773	768	808	754	744	812	792	826	726	758	862	838	815	793	778	747	772	790	780	833	812	787	779	817	763	836	804	831	797	784	775	797	827	821	817	816	817	762	818	787	813	766	758	760	749	763	792	780	794	811	768	806	815	768	799	758	742	781	795	756	787	798	764	802	784	821	801	807	752	804	768	794	797	775	815	808	817	787	840	772	788	757	822	788	789	802	808	770	830	797	774	744	809	838	826	832	799	788	760	788	769	795	797	779	782	784	806	840	788	812	783	796	801	784	802	790	791	796	793	809	810	821	745	747	733	797	785	799	790	799	727	812	840	736	836	784	798	819	843	830	790	792	810	802	801	839	752	760	790	812	756	805	827	761	848	810	777	794	805	786	779	799	762	803	817	744	803	778	820	784	813	734	799	793	767	782	805	805	784	795	802	795	746	791	783	740	794	791	744	786	798	776	820	825	783	809	815	786	798	770	824	764	747	777	737	794	760	808	779	751	793	798	824	784	804	769	780	814	782	813	797	815	810	790	742	797	788	810	815	843	800	745	787	808	821	789	819	795	790	853	740	775	862	757	809	772	806	787	828	774	834	810	804	733	770	782	792	843	788	795	766	808	800	795	760	820	780	793	782	802	810	768	800	781	809	830	814	771	780	767	801	818	821	718	762	819	776	841	766	805	751	764	738	795	767	773	795	814	771	824	749	750	742	813	783	802	783	767	827	767	800	751	775	809	718	776	834	775	746	815	837	745	809	799	814	794	775	751	800	788	741	771	781	764	818	758	783	808	781	829	727	819	815	822	815	736	748	785	796	758	871	741	744	806	743	779	783	805	802	762	793	783	795	772	809	788	759	773	806	772	745	803	825	779	832	813	784	829	766	805	802	796	764	815	757	819	772	812	797	779	777	785	818	770	775	823	789	777	763	806	820	723	825	771	797	790	824	821	797	791	770	815	776	743	813	817	827	788	766	819	755	817	757	817	799	775	760	817	778	775	796	800	824	772	864	816	791	803	819	769	779	810	835	734	825	803	748	778	804	772	786	788	774	815	809	807	765	820	817	780	803	770	812	839	758	766	804	849	832	791	816	786	749	796	794	825	775	745	793	833	776	809	775	738	764	735	816	769	814	790	780	771	764	775	788	781	764	804	776	776	794	807	771	802	816	771	798	816	762	782	804	810	802	805	783	789	773	797	769	802	811	811	806	822	800	770	810	785	804	735	805	795	813	792	795	772	795	785	805	815	756	817	775	772	795	754	865	783	761	786	773	784	841	805	753	759	822	790	788	777	754	841	793	749	803	804	775	773	816	789	840	814	766	758	786	828	819	808	781	796	809	803	779	813	806	728	843	809	781	799	804	821	797	762	819	789	815	802	738	784	808	750	755	812	809	768	821	804	747	802	795	784	777	806	818	792	795	783	784	802	741	775	776	770	792	789	765	744	790	716	782	802	783	805	818	826	793	764	772	789	827	783
7403	519	547	494	354	317	220	220	246	216	197	205	210	205	197	208	182	194	183	172	207	185	188	186	173	160	185	199	176	162	164	178	173	188	171	178	176	138	172	203	179	178	182	191	192	191	159	156	198	181	162	167	182	162	183	180	172	186	164	179	199	176	159	197	192	197	183	180	179	192	192	184	187	161	195	192	190	165	166	217	183	191	178	157	189	164	174	191	160	185	168	199	181	189	188	195	172	171	168	173	185	169	186	161	161	148	198	179	178	172	159	177	159	174	174	136	189	189	191	174	197	185	197	171	179	186	205	171	170	202	177	173	181	163	184	198	153	166	187	181	157	223	203	172	173	176	165	168	190	163	161	170	167	157	187	165	175	179	188	168	153	163	173	191	172	211	199	206	191	201	170	170	165	188	171	146	161	183	174	178	162	183	185	168	209	169	150	175	195	160	179	184	192	170	193	168	182	193	188	188	198	187	148	157	171	206	175	199	200	161	162	161	196	187	147	166	182	168	198	155	175	177	193	183	191	155	182	167	205	143	189	172	183	163	192	163	169	158	181	189	155	183	172	184	183	177	191	163	171	200	174	182	186	187	196	166	177	158	180	196	210	181	158	157	185	195	189	179	192	181	183	167	142	174	169	184	152	184	191	166	168	178	183	200	199	177	189	156	176	171	180	185	151	182	179	195	143	165	177	205	178	196	156	180	192	191	199	180	191	181	161	174	164	180	175	202	156	177	175	160	171	172	171	161	152	206	183	162	193	169	205	185	170	155	181	190	170	175	168	183	166	172	182	184	170	174	151	175	202	188	174	173	188	184	182	174	174	193	176	158	169	171	169	171	196	178	166	202	175	160	186	150	174	193	172	160	170	172	168	184	173	179	156	153	201	178	162	169	164	181	165	152	181	163	174	160	185	192	168	170	180	203	201	185	174	167	189	183	165	170	188	172	165	152	158	171	195	180	183	182	192	176	173	186	197	175	225	187	177	182	174	167	166	197	203	204	201	162	162	209	183	175	162	170	173	181	173	180	187	147	174	168	145	184	192	163	163	186	168	182	177	160	172	156	168	177	193	200	195	192	172	197	177	171	183	164	204	170	219	206	156	160	206	231	186	166	189	165	157	185	170	173	168	201	183	152	173	168	184	170	163	176	178	163	179	187	177	175	166	163	172	186	167	159	164	184	175	172	171	141	163	174	190	174	183	194	166	160	161	148	170	184	185	183	162	173	207	185	167	163	187	170	160	168	175	164	194	195	182	173	194	169	155	188	166	174	173	160	172	183	169	150	182	185	162	195	170	172	171	163	175	178	168	174	167	202	152	171	189	171	177	169	200	193	154	170	171	175	171	161	166	169	184	170	154	181	175	175	192	192	163	187	174	181	166	179	179	170	161	176	182	164	173	183	181	161	196	162	170	188	149	183	177	190	174	189	181	186	170	188	192	170	207	173	168	148	169	180	187	166	200	196	168	174	164	155	174	206	168	181	180	174	207	177	175	168	173	143	159	191	180	188	206	182	183	175	191	173	209	180	195	154	191	198	191	183	180	193	163	173	175	184	168	164	172	166	169	188	166	177	166	162	168	192	160	199	194	178	171	172	171	195	172	182	167	174	177	193	183	200	189	174	163	162	192	180	175	168	171	160	163	185	189	175	168	171	157	162	191	180	194	187	168	158	182	186	153	174	165	158	203	193	193	155	180	177	182	193	165	174	157	177	206	201	198	160	207	180	198	171	169	183	172	165	185	157	190	186	171	180	177	165	160	188	168	176	159	178	165	175	165	183	171	160	163	165	180	163	186	197	183	180	162	207	164	159	165	160	164	154	175	175	163	209	165	171	167	150	149	185	167	155	167	165	153	166	143	165	196	173	187	185	186	187	157	182	179	165	152	175	193	199	201	182	176	150	153	177	167	159	187	189	179	197	200	180	180	193	181	165	164	182	179	177	180	167	186	178	186	181	159	177	164	184	182	191	192	185	158	192	145	157	163	190	187	158	182	171	173	173	187	176	142	167	159	191	199	182	180	196	167	172	179	178	194	176	165	173	177	179	193	159	175	177	171	185	155	147	188	183	207	184	183	160	197	177	172	181	150	181	184	184	201	165	172	195	180	183	167	173	185	166	196	201	176	176	156	167	177	175	165	165	198	161	193	180	173	156	193	171	183	184	181	179	192	171	170	195	193	197	176	150	177	171	191	172	201	173	201	172	184	187	164	217	162	184	184	197	171	191	154	168	150	189	156	195	190	165	181	174	167	189	186	191	185	192	209	164	168	168	186	210	159	181	156	179	182	177	152	183	177	160	165	166	178	177	169	171	197	156	180	199	201	160	171	147	174	171	192	192	204	175	166	178	186	149	204	176	178	186	181	195	177	164	179	150	190	170	167	144	164	202	168	201	176	163	171	201	156	194	183	187	163	172	181	171	158	148	178	204	209	164	237	191	190	180	170	160	192	154	171	209	172	196	177	171	171	167	170	199	166	155	173	163	167	184	161	167	176	158	178	160	184	172	172	196	185	160	186	205	159	180	158	189	156	178	193	184	166	185	145	183	185	153	176	174	174	173	172	187	146	158	146	173	141	168	143	187	182	174	169	171	179	163	189	163	183	187	173	162	187	183	168	197	177	179	206	149	175	171	177	195	165	182	186	184	183	179	186	197	172	157	200	190	175	187	181	180	180	195	157	194	187	178	201	163	179	183	181	204	193	181	138	143	173	193	188	149	193	179	171	188	182	166	189	174	167	192	185	151	178	170	168	209	166	192	180	191	161	160	169	201	167	185	154	169	188	172	198	165	182	161	148	195	181	165	137	160	160	161	195	168	173	169	176	180	168	176	159	154	177	197	170	187	173	183	149	172	186	167	196	173	167	182	148	164	191	175	157	173	158	190	186	167	152	169	150	164	164	167	187	164	181	157	169	187	180	181	213	190	147	158	198	186	171	188	184	170	185	187	186	178	174	179	176	188	165	172	173	192	181	165	191	165	166	182	187	151	169	182	165	190	181	190	165	173	181	160	180	179	181	169	163	173	158	158	168	168	187	181	164	185	161	195	195	189	191	150	172	187	149	183	172	174	181	179	165	183	185	192	186	169	162	183	183	195	189	170	186	170	175	169	143	147	178	189	215	177	193	170	158	166	185	155	173	154	156	178	152	215	189	181	161	167	172	172	170	161	156	177	183	189	173	155	160	192	192	183	195	176	194	170	177	174	194	134	170	166	162	167	175	181	180	156	195	175	166	184	190	169	178	186	168	170	153	171	186	193	174	187	198	154	170	199	188	165	172	165	193	170	193	148	167	164	162	180	184	169	162	168	165	180	169	191	198	164	165	156	197	169	185	182	170	175	206	176	168	172	164	177	165	190	172	174	163	182	200	161	158	190	170	183	167	150	151	170	144	186	174	184	171	180	173	188	185	160	187	195	161	165	174	160	173	177	171	166	154	167	189	157	177	159	184	188	162	165	166	190	179	172	156	196	163	170	174	168
6055	825	1318	1485	1220	995	829	806	704	668	628	626	586	592	527	503	553	525	500	523	528	469	514	490	476	488	465	480	485	489	482	486	501	440	460	489	466	455	457	506	500	465	497	481	453	471	476	467	509	476	416	478	469	451	437	454	482	487	426	463	451	443	435	474	466	452	467	473	434	482	471	453	457	468	437	453	465	452	454	450	454	483	472	422	448	477	473	476	472	431	479	432	431	443	460	449	443	421	442	454	458	420	449	423	469	494	470	458	449	480	474	474	467	426	460	472	481	448	486	427	444	419	459	465	471	466	483	466	426	469	438	470	475	488	479	419	481	451	438	431	447	462	438	442	441	414	442	473	477	470	450	463	447	441	422	458	435	441	439	496	438	436	447	482	427	448	434	422	519	498	446	450	486	484	469	444	480	450	471	441	437	449	482	457	482	429	482	461	432	431	435	463	460	429	445	442	432	409	433	482	471	490	451	446	477	462	451	434	459	461	467	468	422	455	436	480	472	450	430	399	432	469	484	459	471	472	455	468	480	456	429	486	475	458	515	503	450	435	456	456	450	402	446	466	458	461	435	459	503	488	471	471	492	424	476	451	482	433	456	437	455	479	479	457	489	457	467	464	445	468	465	431	463	500	477	471	461	449	449	499	454	484	469	470	436	450	436	420	464	497	474	428	443	479	472	443	466	464	484	433	483	456	424	411	470	471	456	434	474	470	453	477	456	444	456	488	495	434	423	436	440	442	439	438	411	458	450	452	454	464	446	447	490	481	455	438	486	469	445	463	472	444	429	511	427	469	469	476	395	440	433	438	470	432	435	460	437	434	436	449	448	471	431	460	445	466	467	464	453	455	448	417	446	447	447	459	432	429	432	449	461	459	466	420	434	413	452	447	479	468	457	462	456	433	462	438	435	455	463	429	465	509	460	455	406	466	458	471	414	459	444	472	434	447	413	443	495	471	431	446	425	450	462	427	438	428	443	435	438	409	463	441	446	457	419	455	458	463	471	401	454	455	495	472	452	409	476	432	459	486	457	469	465	445	491	462	462	460	426	471	463	468	485	462	481	460	463	440	429	428	440	458	452	415	452	463	485	453	466	497	452	466	461	507	443	458	431	436	491	459	441	445	449	452	464	460	463	451	493	497	469	427	471	464	483	454	503	474	433	507	455	467	442	483	422	477	468	472	486	438	460	460	424	409	450	454	492	465	499	495	461	437	417	431	456	461	475	482	445	446	431	469	446	439	446	456	447	432	470	456	465	452	467	459	481	454	468	474	451	439	453	419	456	396	445	430	452	451	497	413	420	477	447	477	473	430	442	442	422	455	472	449	495	458	460	449	451	447	430	449	475	441	441	458	496	450	440	472	434	449	432	436	415	454	464	439	453	462	444	446	440	438	469	446	458	464	432	461	451	419	417	455	442	448	425	482	445	467	498	461	459	446	457	458	441	473	461	446	458	440	503	464	457	461	440	448	423	424	416	468	437	445	408	467	445	454	436	448	483	437	455	460	441	448	432	472	468	482	472	456	467	464	448	454	490	447	442	464	441	419	449	456	424	466	486	460	459	469	439	423	436	436	452	427	439	443	450	445	477	448	473	449	438	456	422	444	409	427	427	462	448	457	462	467	436	446	417	429	490	446	420	443	436	463	439	502	422	478	453	482	467	518	446	484	458	413	481	426	439	467	458	453	459	467	477	467	433	455	463	441	412	456	442	485	449	453	440	409	458	431	463	477	442	426	453	478	454	434	445	464	460	432	483	435	472	475	430	443	473	426	435	460	482	442	439	474	465	444	490	472	421	470	464	487	424	477	442	446	470	450	420	451	420	489	431	449	460	475	440	471	413	454	451	460	448	449	453	405	459	443	472	434	460	440	451	465	452	447	485	463	471	445	460	460	455	459	454	405	484	451	457	458	457	469	437	445	447	467	427	486	442	474	461	435	466	464	433	475	466	461	450	477	454	445	455	464	449	429	467	430	464	498	450	462	491	491	454	457	438	468	421	430	427	469	435	461	446	426	437	451	459	455	431	441	441	456	465	463	455	424	460	488	412	429	440	450	438	476	496	463	447	473	455	442	485	445	457	463	434	442	442	467	462	469	405	460	471	406	462	436	443	483	441	427	421	432	447	396	442	449	449	476	435	456	428	481	483	447	463	468	494	474	464	463	472	494	462	407	424	514	453	446	440	433	469	460	450	444	413	441	463	472	469	434	430	456	437	445	445	442	470	460	451	452	468	492	439	451	441	442	452	412	465	431	452	500	475	485	442	472	420	421	491	467	445	449	442	453	442	474	470	434	449	429	435	428	505	444	465	475	459	458	450	422	466	478	436	463	450	437	441	472	484	448	456	470	463	465	427	470	448	469	474	467	475	440	435	449	431	456	426	467	458	467	450	496	445	522	445	455	442	440	427	483	431	461	471	445	428	416	429	463	462	415	432	460	460	424	472	437	488	467	429	479	422	455	472	427	449	469	447	438	491	471	475	462	464	486	436	482	481	460	427	447	422	456	440	440	484	446	514	451	477	428	488	435	432	441	450	476	438	460	446	467	447	431	433	461	451	447	426	430	440	460	456	449	431	468	437	449	484	423	461	436	455	422	441	489	451	459	457	479	437	507	446	441	476	475	427	440	462	466	445	446	445	424	433	426	475	463	473	466	431	474	442	452	448	457	443	474	474	452	412	460	434	467	467	415	455	480	465	453	455	502	469	452	441	458	480	478	459	456	423	443	460	455	475	488	446	446	420	441	429	474	487	464	484	429	428	446	443	443	441	434	446	437	495	441	434	501	474	456	463	462	434	466	433	417	442	438	460	434	445	494	428	478	438	467	448	488	465	398	476	449	431	449	447	412	429	481	450	456	435	476	435	400	473	468	444	433	424	491	468	421	436	449	470	454	426	436	461	409	441	447	431	456	480	474	487	504	428	463	489	444	414	435	426	465	456	474	480	503	457	471	483	463	415	429	469	450	448	430	444	443	451	462	457	484	444	501	473	442	456	501	478	483	460	445	471	433	410	466	454	458	415	450	468	439	459	471	417	434	459	447	492	471	436	428	457	466	499	465	436	465	456	436	468	432	456	453	443	439	457	444	457	446	456	428	461	466	477	453	442	486	492	431	470	514	441	448	438	439	451	478	430	463	450	444	460	440	453	482	419	431	437	440	454	454	467	486	410	468	424	443	440	458	435	457	467	504	469	481	445	441	461	484	466	432	453	433	442	458	448	436	450	478	452	414	443	471	465	445	474	426	478	477	444	429	460	421	446	486	465	499	417	439	441	478	456	435	435	413	461	466	436	453	451	443	443	461	440	447	463	471	428	457	487	463	435	416	470	455	476	435	458	456	451	430	472	487	471	494	472	465	470	450	445	470	457	461	488	454	424	465	449	437	445	415	464	526	461	445	450	461	443	415	437	478	437	424	401	488	439	459	468	467	478	479	413	435	443	479	437	468	470	441	460	434	456	446	436	454	444	438	454	457
14038	1362	1121	918	640	518	396	399	374	322	340	294	318	334	288	322	293	309	302	283	291	273	308	293	301	287	262	270	275	252	293	281	262	257	277	284	298	268	273	235	279	287	274	262	263	249	270	258	252	284	283	315	236	301	292	243	266	265	278	285	275	259	312	289	256	309	276	262	267	276	252	246	272	285	268	284	260	258	278	308	278	295	296	333	259	284	254	292	304	255	286	260	278	283	301	297	287	269	296	277	248	258	290	261	239	245	296	253	275	278	281	261	275	255	261	287	283	302	282	279	264	270	249	295	262	257	267	292	274	251	260	266	252	273	261	291	262	237	271	247	277	265	260	289	265	266	266	266	294	266	272	266	262	289	274	291	270	255	292	253	274	291	231	274	263	271	258	271	270	295	272	258	277	264	278	255	295	301	253	265	274	294	264	305	278	284	273	249	266	325	286	253	272	268	286	289	312	277	303	264	286	301	265	255	286	290	261	288	281	283	259	225	283	251	241	263	301	262	257	288	263	275	272	255	273	289	237	259	279	262	274	268	269	278	270	238	291	320	250	266	290	257	279	287	299	248	264	277	291	268	263	293	255	241	262	275	277	297	249	256	259	261	295	259	276	284	300	249	291	285	287	292	297	225	277	285	266	253	249	298	269	282	292	294	258	263	267	262	259	276	256	270	268	281	275	264	245	269	283	273	277	247	248	239	286	257	264	258	243	293	254	278	282	270	287	273	296	290	292	266	269	291	283	264	261	266	244	230	254	274	249	263	260	239	265	269	258	277	295	259	269	277	275	243	259	271	262	281	249	289	291	273	304	270	287	290	261	292	238	263	299	257	265	268	291	270	272	261	250	279	277	302	261	248	274	279	270	245	290	275	294	271	285	290	272	252	275	279	264	237	280	260	261	284	302	250	265	271	276	257	261	267	262	267	228	288	262	276	290	290	282	279	251	274	261	301	287	282	264	253	282	286	281	254	308	272	273	269	254	266	299	256	296	254	270	272	273	284	285	253	278	296	287	283	306	257	261	291	281	274	243	307	302	255	249	256	278	251	292	292	269	250	243	274	254	274	286	292	240	241	283	284	262	250	265	285	272	289	269	264	262	269	256	262	290	245	249	287	258	253	279	247	259	269	270	261	275	297	239	275	295	276	280	239	295	265	268	269	265	250	276	233	270	308	293	277	276	260	278	272	286	268	269	302	278	305	263	287	302	276	255	280	263	291	253	268	259	255	262	293	252	292	260	285	267	230	218	298	250	291	272	254	278	259	242	287	276	253	285	305	278	274	284	302	273	272	290	280	257	230	241	305	243	256	265	255	264	247	251	261	270	270	263	269	255	272	260	263	268	288	274	270	271	287	260	228	285	269	256	273	242	271	244	269	267	282	266	287	276	254	289	258	255	299	283	279	261	305	268	265	282	288	258	260	283	277	262	269	296	259	285	283	263	259	312	265	269	274	260	274	293	278	246	272	263	278	264	262	289	290	262	296	283	246	285	267	288	269	270	315	233	260	248	314	263	296	276	281	293	216	280	244	248	284	276	296	259	257	269	290	294	240	258	269	244	265	284	258	256	264	293	282	297	279	270	277	249	281	275	303	272	251	264	262	264	257	294	244	301	250	279	259	267	301	261	286	277	293	254	262	269	305	269	266	292	268	256	280	289	274	284	240	280	256	277	300	301	275	284	276	288	254	269	247	290	251	278	316	254	276	260	267	276	277	254	255	297	281	270	276	263	261	271	275	275	271	274	260	247	273	260	286	286	275	267	275	261	294	303	299	318	281	254	290	267	281	288	310	271	285	257	285	286	292	302	300	270	309	290	254	284	286	283	252	279	235	282	310	295	288	273	264	258	292	240	261	254	307	295	280	244	228	274	266	284	298	274	257	301	275	252	291	313	271	290	263	292	300	288	280	264	280	275	260	262	272	278	254	279	274	267	257	303	278	277	276	281	275	288	278	276	280	274	287	255	273	305	313	302	285	255	259	268	278	256	282	306	286	305	282	304	261	253	292	265	258	281	265	286	288	299	261	279	266	280	301	284	257	248	299	265	262	297	267	292	260	251	248	264	264	288	236	236	328	272	292	230	253	263	296	279	282	289	265	259	261	267	263	275	271	271	240	279	301	290	266	251	299	262	257	289	278	257	258	258	228	265	301	256	280	253	317	279	272	301	265	320	269	292	289	228	257	276	284	285	271	289	256	269	261	273	277	267	240	282	268	310	259	275	280	256	252	273	274	257	256	263	247	244	292	279	265	270	261	272	261	329	281	281	289	294	263	284	265	257	244	255	256	287	265	257	296	283	279	275	268	275	269	309	243	244	288	270	293	250	293	270	261	292	291	296	266	270	299	313	298	266	261	275	288	263	269	251	260	249	269	259	284	275	249	288	266	301	281	274	283	293	248	245	270	280	273	269	261	279	257	279	269	275	248	264	257	255	262	279	294	289	282	257	271	273	273	271	262	252	274	285	297	299	283	291	270	272	301	287	267	278	274	278	257	267	250	253	294	300	277	289	253	246	262	270	272	286	301	295	274	259	274	302	252	273	292	248	241	238	292	305	299	269	291	280	280	254	276	286	295	257	239	286	251	262	298	298	269	276	265	272	252	283	263	288	275	256	278	257	294	246	292	279	258	282	265	278	259	265	278	263	261	242	294	255	330	281	305	268	265	243	272	300	316	301	278	312	263	283	272	281	284	265	297	295	302	249	256	282	263	277	249	263	294	267	305	275	263	263	273	299	298	295	266	288	276	267	259	306	245	282	278	304	282	263	269	276	262	276	273	250	271	285	305	290	295	258	275	301	240	271	256	288	313	259	279	258	259	234	296	277	317	248	262	283	314	283	298	321	273	269	253	278	294	300	288	271	296	264	320	282	242	264	276	246	286	266	277	317	272	267	254	281	250	260	267	255	267	229	277	278	270	298	271	282	250	271	259	278	283	269	270	279	276	274	257	228	280	262	278	271	257	324	259	276	292	294	298	261	287	275	262	271	253	266	276	258	270	243	230	271	270	290	246	270	298	260	240	269	248	256	292	265	218	274	282	251	286	273	289	286	284	261	313	243	267	288	256	302	240	278	250	302	285	306	258	292	265	239	252	302	255	302	240	299	263	256	285	266	257	268	265	293	279	306	258	272	282	279	252	262	258	287	271	274	305	287	309	284	278	268	247	284	269	288	261	233	259	253	282	236	290	269	316	285	284	302	236	298	277	267	294	302	261	266	226	277	284	274	261	271	271	282	295	300	267	308	287	258	240	301	278	278	281	283	281	293	266	295	262	229	298	293	246	278	276	248	253	243	274	262	266	265	278	284	271	283	290	262	302	258	268	278	264	247	242	276	258	285	273	279	271	272	254	256	251	286	289	285	281	249	282	259	289	245	238	261	268	266	277	259	291	279	291	255	286	267	271	264	298	303	274	258	265	244	275	257	283	274	305	265	274	278	296	279	259	273	284	259	245	265	269	306	287	240	259	272	284	298	283
8123	1306	2353	2613	2113	1725	1421	1243	1155	1115	1014	975	904	910	868	841	846	798	789	766	733	753	756	738	693	750	690	753	752	715	744	733	713	711	713	719	666	676	705	691	721	704	674	711	719	663	699	682	673	702	693	639	687	708	659	685	666	736	713	704	727	658	717	664	674	718	696	661	634	706	661	730	690	642	696	672	740	647	670	580	678	687	677	706	694	663	688	673	654	673	669	697	616	645	686	676	682	687	652	648	694	721	700	655	713	664	684	644	656	660	712	622	633	668	634	672	649	708	702	700	676	661	655	681	672	688	649	707	679	677	659	660	683	647	674	648	698	631	699	662	685	704	680	680	630	679	684	703	650	651	675	672	697	645	641	679	645	697	618	709	691	679	697	669	700	707	664	717	665	690	636	716	662	642	639	671	676	656	688	706	678	659	700	671	688	666	660	666	665	629	656	673	675	659	695	652	700	705	645	695	682	713	638	655	665	618	648	699	657	661	673	647	626	647	686	662	654	695	684	657	699	682	681	680	725	669	671	680	686	681	695	679	703	664	665	636	663	697	650	639	668	661	638	684	693	644	680	661	677	648	677	657	676	689	641	705	628	682	683	655	680	635	676	692	647	636	666	643	688	704	693	616	690	709	595	682	710	684	695	709	700	654	673	678	644	661	701	681	648	677	679	705	642	684	654	693	646	705	664	631	699	654	677	660	701	673	649	722	691	706	686	710	721	690	669	694	683	688	683	656	659	655	629	694	706	658	678	623	700	664	709	670	682	675	695	675	673	685	687	688	671	683	697	687	680	663	688	608	694	607	665	716	682	660	689	685	682	694	728	680	639	715	686	656	693	669	674	659	693	683	620	682	658	688	703	629	648	654	657	684	705	640	640	739	641	670	661	696	681	650	686	667	700	677	624	659	672	636	657	723	676	647	616	662	687	643	690	673	670	721	642	690	706	698	667	661	630	676	709	678	646	700	720	627	723	708	613	694	692	665	652	671	700	665	650	727	692	711	705	707	655	643	683	654	691	699	705	632	743	683	679	653	688	652	623	656	692	716	671	669	704	675	687	719	682	704	664	667	663	667	642	694	668	711	699	654	694	727	636	642	705	661	703	629	664	676	684	655	664	682	670	688	674	680	683	691	652	718	672	673	615	699	682	665	672	695	659	658	646	708	701	669	659	667	693	652	664	680	688	686	662	640	666	716	633	638	689	604	689	656	727	677	653	627	635	681	695	662	654	713	665	704	671	654	680	684	702	630	662	682	624	681	685	690	607	641	725	634	662	686	650	732	724	663	664	643	697	687	684	746	682	717	688	668	689	704	715	650	669	702	678	691	703	656	689	688	706	692	676	719	666	690	646	617	696	661	697	696	616	680	717	649	680	655	668	667	700	674	679	639	630	666	685	638	698	697	654	655	676	702	679	671	632	674	658	706	674	713	684	675	679	649	629	709	702	696	696	668	746	692	636	652	632	658	676	692	661	693	666	656	657	645	706	680	720	691	639	633	673	666	687	706	688	685	681	687	700	638	680	689	716	701	689	684	665	659	667	648	638	644	702	651	689	712	675	655	676	655	662	691	671	729	696	709	718	660	665	674	721	652	705	664	672	669	664	689	666	666	684	650	632	691	660	637	647	640	686	712	626	656	681	641	708	664	669	671	726	676	695	702	676	679	670	658	634	678	661	655	719	670	707	700	694	704	661	657	733	678	700	714	678	671	682	671	701	675	670	681	684	675	640	693	736	746	675	649	698	662	688	639	679	695	675	653	700	700	653	660	702	640	637	709	659	701	708	645	629	667	652	697	683	685	643	678	674	719	675	664	684	660	702	650	652	694	699	630	674	718	693	628	684	684	728	705	721	696	640	674	674	680	708	637	691	680	680	674	689	669	674	683	684	680	664	659	668	691	719	657	640	670	678	663	684	660	649	649	677	647	684	661	717	683	682	667	716	676	689	680	676	616	681	710	657	653	711	680	654	667	676	677	702	678	705	677	723	692	703	640	680	682	666	712	648	641	653	666	666	702	702	719	646	683	671	643	686	656	654	664	681	672	675	713	693	639	672	687	659	701	651	647	690	681	699	682	650	711	653	661	699	691	672	669	695	675	655	688	655	629	711	645	621	689	644	698	708	695	639	709	632	636	653	696	694	710	712	701	684	676	672	673	675	681	693	722	703	682	738	638	663	626	654	692	683	701	673	720	674	650	639	643	659	637	696	692	642	666	689	643	672	675	682	642	679	688	678	727	683	680	664	703	697	682	668	699	693	676	682	697	677	665	658	707	656	709	670	666	714	615	631	670	651	681	638	648	673	704	664	665	652	727	673	715	655	668	664	685	672	669	674	685	694	668	696	684	633	636	683	667	659	654	656	748	701	677	714	692	642	706	676	699	703	695	691	675	709	679	675	703	677	681	659	689	690	691	673	673	686	661	655	624	627	641	652	682	640	639	688	651	659	714	668	701	676	664	638	670	652	692	674	679	683	689	654	679	640	631	691	677	658	676	674	667	685	680	710	648	693	693	681	715	699	668	672	684	707	675	672	646	706	680	658	644	662	693	679	654	699	702	679	661	684	669	674	686	665	676	665	672	631	687	696	672	652	703	649	706	686	660	633	708	677	695	679	694	760	673	659	634	673	671	617	673	678	656	708	658	666	674	716	694	669	675	664	675	685	681	669	669	716	638	703	703	641	638	666	693	694	702	664	655	701	671	705	675	739	710	645	705	672	710	715	728	678	711	668	692	680	679	662	679	706	698	712	685	634	657	692	666	654	681	664	678	669	669	691	677	658	656	699	676	688	684	697	676	679	741	675	643	696	690	666	633	633	681	666	662	654	656	663	634	669	659	674	643	668	658	673	702	695	667	636	696	703	709	652	652	669	657	675	753	672	695	671	686	661	699	668	676	673	662	711	676	705	683	652	666	670	643	661	688	709	676	673	689	672	722	698	680	677	668	663	649	710	670	642	660	668	689	701	708	668	679	670	711	661	684	645	668	718	644	669	629	658	669	712	730	686	700	658	671	692	691	702	663	684	675	644	684	675	703	692	633	706	693	678	681	656	641	657	651	699	669	696	698	672	675	644	669	679	672	676	677	690	629	666	702	694	742	651	713	655	672	654	738	673	676	662	631	690	696	694	687	702	723	646	691	734	651	739	674	640	694	690	628	665	676	694	623	660	678	708	645	677	636	634	660	665	706	710	647	707	674	674	690	704	670	651	678	730	690	651	692	699	684	696	657	655	702	655	673	665	674	679	641	673	681	687	665	730	696	707	624	667	700	705	637	658	661	613	700	641	644	702	656	680	701	642	693	641	710	670	619	686	669	656	739	668	644	649	642	651	681	701	684	638	662	693	706	707	655	662	667	661	700	664	658	714	682	665	624	693	641	672	667	647	703	668	727	680	636	694	685	632	694	661	648	636	694	674	712	658	638	690	716	665	668	647	721	678	660	639	700	646	675	689	655	686	706	667	634	657	635	682	685	644	656
1704	371	361	373	411	383	386	349	378	367	352	360	353	376	336	357	356	343	345	353	372	371	358	376	355	375	369	326	382	353	345	353	351	391	373	361	348	399	362	342	344	352	365	409	396	364	395	340	375	341	330	354	400	347	337	387	337	320	332	335	392	356	348	364	363	347	343	343	364	372	384	365	380	338	309	346	328	384	335	354	353	352	364	348	353	362	377	345	363	371	384	339	353	320	327	364	330	362	357	379	374	338	370	335	380	354	336	366	338	391	358	338	364	379	338	363	342	388	348	359	320	336	342	336	368	366	352	390	352	341	375	373	395	352	371	358	333	347	343	319	364	385	373	352	377	365	372	336	355	335	347	352	337	383	345	374	361	367	388	367	362	379	360	372	344	349	364	339	359	355	370	356	354	378	369	369	368	381	344	357	358	324	366	346	376	357	388	334	352	362	375	350	326	398	365	382	366	317	376	407	352	361	364	390	349	383	366	369	373	347	370	370	374	420	350	390	380	365	338	353	364	364	346	357	403	353	374	344	376	348	355	369	354	341	311	385	385	343	358	330	374	332	357	356	350	338	363	353	369	362	316	384	347	357	387	331	372	386	340	341	332	358	349	340	339	354	361	360	368	401	368	348	366	326	336	382	335	322	348	378	337	350	372	361	375	367	358	335	364	360	393	393	368	359	356	332	337	341	406	333	377	384	392	342	322	376	369	341	372	330	376	386	354	355	353	402	364	354	335	328	355	355	333	383	368	347	385	371	340	370	363	360	377	357	340	368	366	343	361	333	386	362	322	358	356	415	381	352	371	330	374	369	385	352	359	326	352	355	338	387	389	363	370	366	318	360	350	338	395	337	324	355	384	366	374	371	361	394	345	358	383	358	331	343	346	367	357	408	370	320	350	350	353	339	375	388	347	355	371	400	390	361	335	346	355	383	411	371	389	355	384	356	349	373	366	362	351	412	396	356	357	362	377	342	375	320	358	376	382	352	338	342	344	355	347	372	339	386	385	388	342	362	370	377	346	350	340	340	368	377	366	377	382	365	389	337	365	342	386	405	353	364	347	374	381	376	370	355	373	366	362	311	331	348	378	358	334	365	398	343	322	397	364	376	344	341	351	377	331	353	344	374	376	337	382	381	387	378	403	365	337	333	378	329	364	347	372	326	353	332	344	390	377	372	379	312	355	360	342	375	343	366	344	330	348	344	385	360	374	354	349	366	342	351	353	376	385	378	356	379	344	332	347	360	383	354	375	330	375	371	405	330	359	339	373	363	358	359	310	358	377	368	357	316	347	369	352	374	365	370	368	382	362	334	380	362	340	366	373	381	334	357	360	317	343	361	385	367	384	321	291	331	378	341	361	377	329	346	359	376	338	356	344	342	341	362	371	329	340	343	328	355	355	361	385	343	349	362	365	354	348	368	389	325	364	352	408	404	365	371	352	385	411	382	358	333	353	318	329	399	351	368	368	361	367	354	361	376	376	321	330	353	361	362	347	367	352	334	338	435	361	367	331	396	368	358	364	384	349	357	360	381	395	383	355	319	381	341	390	320	337	364	368	382	357	318	376	350	351	374	347	340	355	357	313	378	321	373	353	381	373	346	335	335	356	361	371	385	369	342	397	384	336	343	336	317	391	349	328	348	340	334	356	350	370	351	321	357	333	309	323	388	358	362	343	370	333	345	341	379	383	392	380	340	374	362	377	319	353	372	376	379	352	365	364	358	352	362	348	385	359	397	356	383	359	349	359	343	338	370	340	347	354	341	358	373	334	360	341	345	346	356	343	341	373	349	327	394	394	359	373	388	328	365	389	351	368	368	313	344	368	337	360	352	314	372	368	352	333	347	366	373	348	349	357	337	356	369	361	360	382	378	373	362	337	325	342	339	350	340	323	333	374	352	357	388	357	369	337	362	321	393	366	345	328	308	342	364	330	348	315	339	375	347	338	372	341	369	365	342	347	386	389	360	376	356	361	367	347	354	353	368	369	374	369	377	366	340	359	340	331	372	380	411	385	362	362	330	367	362	350	374	354	336	374	370	393	345	347	329	331	337	357	366	340	322	345	367	370	366	359	366	330	329	373	321	350	372	357	308	363	365	348	357	378	381	397	386	368	402	358	352	344	364	391	375	363	371	385	361	345	357	368	349	352	353	375	386	346	347	375	330	328	345	358	353	354	340	348	381	345	351	344	356	360	360	370	337	370	371	356	331	359	333	358	357	356	351	335	378	373	358	365	384	340	366	394	343	342	354	377	368	354	352	371	385	350	356	361	339	363	377	321	326	350	351	348	346	362	388	335	394	340	360	373	374	366	363	314	401	359	359	338	355	395	358	392	389	356	389	348	333	355	339	348	390	376	338	359	354	333	363	305	354	364	390	354	367	375	368	352	380	364	376	392	350	327	334	354	359	315	360	363	375	362	403	357	373	366	340	370	358	338	358	369	364	327	356	381	376	386	362	323	372	371	360	348	345	340	373	378	358	342	360	381	364	358	327	375	390	336	363	370	345	356	331	340	361	332	386	366	330	351	388	357	371	382	437	349	377	392	371	344	389	391	317	356	362	372	365	359	383	393	357	351	351	371	365	379	357	343	343	365	370	387	336	342	358	371	377	359	349	362	345	350	356	353	344	345	336	358	357	337	363	371	345	358	351	374	361	336	357	410	353	319	397	327	361	340	353	391	361	375	382	392	338	412	352	362	362	372	380	349	379	372	328	355	341	381	369	357	334	363	365	400	377	380	361	332	359	367	404	343	353	354	359	331	337	368	354	353	318	328	351	324	330	349	356	337	360	346	334	379	354	362	371	375	373	345	364	369	316	301	382	343	330	372	357	331	336	370	337	386	338	384	355	333	366	309	345	302	331	379	346	355	340	359	369	374	397	375	350	320	358	370	351	366	334	336	362	364	365	345	378	385	388	318	405	322	358	341	345	347	348	352	329	390	374	368	363	339	327	362	379	363	364	354	329	342	363	358	345	371	336	344	364	356	341	344	378	367	378	352	356	354	335	358	351	375	363	398	359	333	351	399	339	351	378	370	402	348	340	408	373	356	344	375	384	397	381	362	315	365	376	417	344	380	348	369	386	359	364	372	356	366	336	338	367	374	325	353	348	343	371	340	352	355	352	371	399	376	358	366	349	375	371	349	337	391	390	406	339	341	360	349	359	329	374	380	358	348	343	376	370	359	379	350	337	358	360	335	321	359	316	344	339	318	391	369	407	361	366	345	344	383	383	358	333	357	365	370	371	346	373	362	373	361	341	333	400	343	342	355	376	365	359	356	366	389	348	332	345	369	385	331	348	319	349	362	352	337	387	362	402	379	378	337	347	388	364	366	351	350	330	365	335	376	354	337	345	388	326	371	358	348	337	330	377	365	393	364	366	368	375	359	379	373	375	342	364	377	351	353	375	346	331	332	337	373	348	363	368	345	395	359	338	338	325	350	334	386	365	323	346	384	344	386	346	377	394	378	344	376	362	373	366
1981	813	782	762	831	794	830	787	845	811	833	778	807	825	796	800	776	811	794	817	790	776	861	830	817	769	834	846	808	806	789	768	768	791	805	796	802	766	750	851	759	797	800	787	791	771	753	817	783	844	844	817	774	831	771	788	828	773	798	769	783	774	798	768	801	855	895	766	775	776	791	776	748	809	759	795	845	816	759	771	767	786	765	769	785	842	775	770	816	817	769	776	804	785	816	806	801	772	820	807	810	806	777	784	833	743	782	800	797	787	832	798	808	768	788	793	776	795	741	788	773	798	779	788	739	796	792	817	813	775	827	804	789	768	753	786	780	739	752	804	798	787	782	787	814	799	754	799	790	823	811	786	772	825	781	773	828	857	742	785	838	779	805	789	804	774	815	796	754	790	854	840	741	847	836	798	814	751	835	772	792	788	768	772	775	768	757	802	791	787	767	788	779	788	767	813	803	804	766	732	817	769	823	771	754	756	793	761	781	798	873	776	811	840	788	806	782	798	754	790	823	812	748	791	789	798	791	770	796	758	793	800	793	809	799	818	812	829	812	781	755	800	818	791	749	782	813	821	822	798	790	848	813	790	823	762	757	841	801	814	788	790	846	805	824	739	803	841	797	740	812	787	842	757	795	810	826	820	799	817	781	794	761	751	772	794	796	811	757	796	844	767	794	811	804	791	854	781	757	789	809	856	806	795	819	806	748	827	815	798	781	845	784	796	841	857	781	808	792	766	772	769	813	757	810	814	802	774	741	778	773	758	803	815	835	805	790	750	782	772	813	745	770	841	858	874	822	799	806	738	773	783	830	823	832	822	788	804	781	854	811	802	737	790	764	816	772	791	809	746	805	779	805	825	841	786	781	842	772	762	781	761	794	774	812	840	762	835	808	820	770	838	793	811	787	825	868	773	812	850	767	790	805	777	804	827	806	819	753	821	799	810	754	759	836	831	815	826	794	799	826	778	788	793	779	795	789	864	811	755	810	825	823	769	842	805	822	811	789	807	801	785	782	782	827	838	770	795	781	800	751	815	853	727	805	752	803	781	784	792	796	774	810	782	779	800	855	751	822	805	795	783	808	780	855	812	782	796	818	819	787	761	814	815	782	789	837	797	810	849	809	796	781	812	772	784	789	775	785	737	762	767	824	821	767	771	745	831	831	788	804	765	827	801	808	763	742	832	817	840	803	814	811	765	818	779	797	740	850	810	776	832	758	810	768	750	821	780	799	823	764	813	826	760	825	838	800	805	794	794	811	799	818	768	765	755	759	788	856	823	770	785	831	772	768	812	803	798	799	766	778	847	834	794	773	831	775	769	798	787	824	797	779	817	819	801	765	769	827	811	792	818	847	800	771	775	861	828	803	775	768	786	805	773	767	787	779	839	808	775	800	791	771	821	803	873	815	791	795	815	821	812	825	782	749	797	816	830	797	787	810	842	803	802	795	759	794	828	758	821	843	831	868	793	796	818	815	797	824	755	771	772	770	816	817	796	755	745	785	804	829	769	822	773	771	819	822	743	769	761	793	786	800	830	798	780	800	783	830	793	873	771	827	785	810	784	773	844	802	830	799	785	794	833	763	777	793	834	786	792	823	735	862	821	800	836	790	755	796	807	785	842	801	776	788	786	779	769	799	750	768	825	821	855	789	796	782	780	797	830	737	807	847	810	768	764	794	779	813	783	806	781	792	782	810	814	820	799	758	819	799	745	810	812	834	858	794	845	816	818	807	827	752	756	781	796	813	778	766	821	834	746	850	771	792	838	768	782	813	828	734	771	780	825	723	747	779	809	796	830	733	763	860	794	806	777	830	777	799	827	828	784	789	832	811	823	754	808	785	804	759	791	757	771	797	849	781	815	815	852	806	781	794	854	823	755	779	772	787	792	763	804	760	756	812	771	779	786	802	787	768	806	806	818	807	805	808	785	760	796	824	815	785	787	836	839	777	779	747	774	822	823	825	783	835	819	777	790	800	829	738	837	799	789	801	780	796	778	791	816	812	781	781	816	794	812	832	758	798	780	819	790	769	821	783	766	819	796	785	745	743	771	754	771	788	797	795	831	809	785	762	798	756	788	791	797	783	840	804	803	773	764	805	763	821	815	763	753	819	796	788	763	816	849	822	820	747	805	789	774	795	863	830	806	795	765	775	812	839	818	793	833	748	828	834	829	778	833	796	797	789	815	779	775	815	767	793	826	785	774	803	731	779	824	826	760	831	791	805	805	799	797	796	801	797	804	738	784	788	765	835	798	804	749	755	783	794	805	818	760	793	785	775	843	811	797	768	795	776	788	764	833	803	799	789	739	813	808	781	808	725	776	826	872	783	806	746	814	826	813	769	779	780	795	793	756	860	838	768	777	830	838	776	792	823	779	775	799	800	768	792	796	848	762	779	804	778	806	807	765	834	809	886	772	803	779	783	832	819	794	778	785	808	810	765	829	834	805	818	752	848	784	783	763	828	805	766	812	822	830	798	760	815	803	765	799	864	791	777	810	796	789	794	783	862	769	817	848	803	825	754	760	800	815	812	837	758	777	765	787	739	817	760	810	835	810	792	812	732	813	788	783	785	787	766	817	783	829	842	772	813	793	784	824	781	804	800	800	853	771	793	804	781	802	813	848	815	800	847	808	762	782	810	844	813	840	826	783	754	844	786	792	821	809	769	770	828	801	759	796	828	767	800	760	810	838	884	813	802	790	830	821	799	795	772	833	802	799	769	799	788	817	768	826	820	797	785	829	790	778	745	793	832	828	805	788	821	800	742	802	819	838	868	777	765	780	875	793	802	745	810	801	805	781	790	842	831	781	791	805	780	846	795	842	799	774	832	779	791	801	789	849	813	800	776	773	819	731	838	834	827	818	798	840	817	789	808	840	759	794	830	808	814	795	829	725	832	761	802	795	817	790	786	779	771	762	782	830	784	769	818	798	768	767	773	787	808	751	739	850	795	757	825	822	773	819	780	780	835	851	802	818	827	804	805	775	770	811	756	830	861	829	831	789	798	817	822	822	791	831	829	813	826	806	761	833	844	789	825	780	825	785	816	761	799	800	826	794	720	823	817	849	771	786	805	796	810	788	790	769	814	793	783	759	760	834	846	779	772	756	814	791	757	837	856	829	776	773	789	809	763	798	793	793	854	806	810	810	845	781	794	818	794	766	829	784	763	792	822	781	842	788	768	813	781	805	775	827	804	833	820	811	805	827	794	815	802	759	750	800	827	777	803	832	802	832	819	808	790	788	802	835	817	816	774	812	787	783	784	809	789	827	801	770	813	778	781	775	826	803	850	764	837	818	726	789	775	804	829	752	772	868	830	800	785	794	790	779	803	831	815	767	836	855	820	786	849	750	825	791	830	802	777	806	874	825	773	761	819	795	796	825	830	800	814	811	767	796	742	822	808	813	809	798	751	751	870	819	807	813	808	834	729	798	801	799	837	795	821	820	807	806	751	776	869	871	776	809	824	774	763	793	808	777	788	765
7603	602	557	529	323	311	276	201	221	205	193	218	185	205	180	202	179	171	174	197	175	213	184	171	178	167	190	186	197	171	160	178	159	176	140	167	172	182	169	178	181	176	163	167	170	165	202	192	188	178	181	186	178	188	169	176	170	169	175	179	182	172	158	187	194	184	175	184	183	189	179	150	218	187	186	176	163	172	169	177	161	185	177	173	179	159	168	158	175	179	162	174	179	175	165	195	176	167	191	158	207	162	182	182	183	180	190	165	167	166	190	197	166	194	175	189	184	154	170	160	199	170	176	172	186	176	162	170	182	170	169	150	171	173	189	161	212	181	190	170	151	181	181	194	192	164	193	174	159	154	182	170	161	175	193	183	172	167	148	174	206	168	191	178	190	187	169	164	165	159	170	165	182	143	187	184	208	177	171	167	159	170	192	192	171	175	148	158	171	185	192	203	189	178	180	185	181	195	168	158	182	202	195	189	194	174	180	159	190	150	167	174	162	183	184	167	175	176	179	176	167	172	182	189	175	198	171	178	168	162	167	183	195	194	169	202	192	152	185	198	167	177	198	192	186	190	179	160	172	197	171	180	182	188	207	181	152	168	163	169	172	184	182	170	198	186	191	152	182	162	176	144	185	171	187	180	189	185	159	181	202	203	197	183	190	205	151	161	192	177	175	182	173	200	174	161	176	163	174	149	170	168	182	184	175	190	201	181	164	175	200	171	184	179	181	171	167	164	158	209	162	171	181	171	138	165	169	159	167	195	149	180	156	191	201	170	173	187	194	191	162	209	184	173	195	170	168	169	168	175	155	139	158	155	174	162	183	171	181	174	205	169	160	198	175	195	182	182	194	173	167	171	207	193	198	186	195	182	165	183	175	178	165	166	131	192	188	180	203	188	173	181	178	170	170	181	180	180	166	159	163	204	175	192	176	178	181	185	153	164	179	197	187	173	170	167	175	177	188	174	164	179	165	182	196	164	178	159	157	161	178	182	188	167	180	179	173	194	160	205	188	181	175	185	172	190	204	189	185	184	140	176	168	164	159	203	145	160	192	191	176	180	183	154	186	182	171	189	178	162	187	164	185	173	206	199	170	196	197	167	181	201	169	177	183	162	179	173	163	158	183	200	180	171	185	156	183	188	176	168	163	176	174	153	189	174	169	176	155	168	197	166	180	183	178	171	180	172	173	174	173	162	189	183	164	180	179	169	163	195	166	166	164	173	159	172	159	184	188	177	152	159	164	182	177	195	183	159	171	192	153	177	167	164	151	180	156	200	190	168	171	155	173	154	172	204	164	157	177	179	150	174	176	182	177	179	174	193	174	173	165	189	169	178	187	182	165	186	189	199	163	153	191	185	174	155	155	198	160	161	156	179	193	165	167	187	178	152	192	177	172	195	200	185	173	176	200	179	167	195	164	186	173	172	194	190	177	197	180	161	171	178	161	201	195	172	163	181	172	192	170	164	186	165	183	173	172	162	148	158	194	182	170	193	174	183	163	156	172	177	181	182	182	158	171	182	186	180	174	169	185	178	173	159	160	191	193	180	163	167	191	159	163	169	126	192	163	189	158	180	164	193	177	175	196	165	164	175	191	176	171	205	194	190	178	153	172	173	176	181	163	194	206	179	174	195	166	186	191	158	169	191	150	171	183	197	174	173	171	195	155	178	180	169	165	189	174	187	175	162	176	167	166	157	182	185	211	175	193	206	182	199	182	187	153	168	168	157	192	196	198	230	178	187	150	170	185	168	177	207	175	165	163	161	157	174	168	200	184	187	204	164	165	173	176	192	157	191	191	162	158	146	189	179	158	174	195	168	171	174	172	182	179	157	177	179	160	169	163	160	184	189	172	196	194	175	161	184	171	174	170	146	176	187	202	213	180	198	207	178	169	167	182	159	193	184	193	175	178	154	212	165	186	186	186	200	171	160	177	176	172	177	164	190	157	157	190	177	184	180	173	150	172	149	172	185	194	159	172	189	161	180	161	184	167	178	164	178	179	201	176	180	179	201	180	176	181	175	186	183	189	180	173	160	207	179	181	193	176	195	187	187	170	185	192	182	180	148	166	174	194	183	172	171	189	168	183	179	161	163	182	167	114	172	191	162	190	184	200	166	177	162	200	162	184	199	183	154	169	170	178	197	187	168	182	178	171	177	194	164	175	161	162	161	166	172	164	174	163	177	176	171	175	176	184	210	165	168	187	156	200	177	168	161	160	185	199	181	144	172	186	193	178	149	159	172	189	183	182	167	155	178	170	168	156	171	178	202	189	173	159	182	184	183	187	189	154	160	166	148	214	198	187	189	169	167	197	167	164	160	155	179	183	194	167	187	171	170	171	192	167	179	187	142	175	172	150	175	144	167	172	164	196	169	184	190	180	192	192	191	174	161	200	147	179	195	174	163	162	202	155	150	172	171	189	160	194	174	156	160	167	175	173	165	171	154	169	194	178	179	151	171	182	176	183	164	155	198	174	175	180	168	176	186	176	186	184	181	189	195	173	180	178	168	151	184	172	199	184	188	193	179	180	173	181	158	177	201	149	176	177	164	168	167	172	166	197	190	201	157	197	169	206	172	156	194	173	181	189	195	179	171	172	181	179	145	166	184	168	183	190	175	174	160	180	191	151	195	172	178	183	181	177	195	162	163	165	170	165	165	170	168	188	168	189	175	175	167	179	172	176	193	199	186	208	174	175	184	169	164	168	187	162	160	141	160	199	176	192	172	192	150	179	170	176	178	199	181	172	182	176	179	166	183	181	189	177	163	162	185	152	162	168	187	195	184	179	176	189	177	166	197	164	174	186	149	196	168	189	158	192	190	200	186	199	180	176	188	190	169	159	158	212	195	200	167	196	176	174	178	181	185	176	192	168	159	183	182	170	168	161	168	196	193	198	179	166	164	168	188	177	186	170	173	174	163	169	149	179	176	173	187	193	160	174	182	151	191	186	164	147	237	173	172	158	176	201	218	155	182	186	172	179	194	168	179	164	175	179	182	175	169	188	176	176	171	164	168	177	159	163	189	171	162	169	170	167	154	161	181	197	148	164	154	163	189	187	182	215	173	176	148	204	160	189	169	169	164	188	156	156	189	194	182	153	173	178	198	202	158	192	180	151	171	159	198	162	175	182	168	157	170	171	185	179	162	161	159	177	170	185	174	150	175	186	191	180	156	140	155	183	161	181	176	175	183	195	203	190	201	183	182	179	213	170	176	173	154	168	186	174	168	193	174	188	192	191	193	168	191	166	179	180	183	177	175	178	159	162	204	178	189	190	180	160	203	166	193	187	173	172	180	201	174	197	190	173	184	190	161	201	189	166	173	168	174	193	190	189	178	194	173	179	164	191	168	177	174	184	187	170	180	168	166	187	166	180	142	213	193	168	184	169	193	188	189	166	169	174	167	153	158	186	189	199	144	196	185	164	166	188	174	166	166	185	177	187	195	167	192	165	198	184	178	188	163	174	174	163	171	186	170	155	169	165	179
6090	829	1302	1492	1203	967	891	795	707	647	616	635	533	570	608	518	558	537	523	483	541	512	509	505	471	479	466	488	469	496	461	450	464	454	446	503	504	465	447	470	464	422	497	461	481	467	431	462	486	482	481	497	417	494	451	444	454	452	463	467	446	447	471	448	472	428	418	492	463	462	438	424	499	450	476	465	421	475	426	478	431	461	463	479	461	465	442	428	424	474	463	468	458	458	442	465	474	421	444	462	430	442	474	467	469	432	451	455	473	444	492	457	426	451	464	443	470	435	468	464	427	432	440	431	432	437	426	457	446	414	481	474	464	406	460	466	448	453	485	474	464	456	465	489	443	441	459	477	429	420	425	473	435	487	464	458	449	446	431	450	426	458	481	475	460	455	437	474	460	435	441	478	460	450	461	459	468	458	432	480	445	475	447	469	432	443	482	417	448	472	458	399	434	433	442	439	476	416	438	456	460	442	460	457	473	470	473	440	451	468	442	448	467	465	437	474	473	449	437	472	476	459	441	444	475	476	413	449	486	444	416	456	463	469	460	444	450	414	444	435	460	468	460	445	467	497	468	490	431	440	448	461	457	448	448	457	442	409	429	421	480	442	425	454	454	447	470	493	489	443	432	448	461	441	440	440	461	489	467	415	474	459	470	447	464	427	471	460	478	454	438	435	437	452	426	438	445	454	442	444	454	508	478	464	428	498	455	480	468	479	450	445	477	474	414	443	431	429	489	494	447	471	419	424	450	431	473	421	443	440	510	484	449	451	433	426	453	420	446	463	472	434	446	469	437	443	481	508	457	452	445	485	450	447	476	505	461	456	459	468	430	433	450	504	440	443	443	495	448	474	455	473	460	443	496	426	405	451	467	441	494	459	492	459	471	438	429	460	509	452	466	487	449	464	467	471	467	470	460	460	418	476	436	465	408	487	473	466	483	462	448	442	435	401	494	457	473	474	447	432	438	463	421	429	435	451	430	406	482	483	436	445	443	457	445	446	439	456	456	455	454	453	452	483	428	429	470	451	433	525	465	465	441	500	488	432	458	491	465	449	464	438	464	456	458	422	484	456	474	429	461	458	424	436	431	431	448	431	435	458	465	484	440	482	436	463	447	475	477	441	428	423	482	438	445	405	472	462	457	495	463	458	431	464	424	491	488	458	471	448	447	466	447	435	433	458	477	433	456	460	445	491	458	504	455	415	481	435	425	485	425	447	429	445	462	459	445	456	444	454	460	449	449	469	450	478	501	413	460	445	438	436	459	452	450	451	458	432	418	429	466	479	465	468	409	466	453	438	423	452	454	428	442	451	504	493	444	399	445	474	472	442	475	488	460	467	455	467	484	435	475	464	449	442	474	451	435	451	455	413	445	419	460	457	505	440	415	462	466	428	468	456	433	428	467	414	427	458	445	457	456	471	518	496	424	471	444	439	439	448	475	459	454	449	483	502	448	466	417	439	449	448	472	437	436	440	450	482	460	424	463	440	454	458	465	496	476	445	450	446	444	477	438	437	420	442	448	469	473	458	448	486	436	490	441	430	473	422	466	472	441	449	474	479	441	484	446	442	427	474	441	452	465	407	442	468	454	460	428	505	476	435	430	485	442	435	445	445	414	452	420	452	459	476	476	448	471	444	474	462	427	443	460	485	448	490	439	426	427	509	480	441	441	431	472	416	424	421	430	426	446	466	468	460	446	480	461	471	469	466	431	464	421	412	434	504	411	454	451	423	467	455	486	471	470	465	466	484	468	460	478	472	448	434	469	446	446	493	437	436	452	490	448	466	442	441	446	474	449	453	466	411	428	447	468	479	476	442	487	460	429	447	463	480	477	418	458	447	474	457	464	474	453	475	454	497	486	442	449	436	450	483	412	454	456	429	449	427	407	489	444	461	429	470	456	496	484	508	476	459	424	464	460	415	413	440	440	434	451	441	454	447	504	461	479	443	475	510	461	491	491	491	438	468	484	461	476	451	459	476	445	439	478	437	452	475	441	501	461	461	471	465	415	417	436	449	454	466	473	468	447	455	428	480	478	513	422	436	436	462	447	468	443	461	450	440	425	447	432	469	435	463	447	460	454	468	480	442	474	469	496	460	468	468	429	476	472	448	433	469	442	469	426	446	448	479	441	460	465	453	449	491	493	441	477	484	439	442	442	472	471	406	430	454	443	426	435	435	424	451	454	455	438	463	444	496	417	422	440	436	469	455	436	427	453	478	463	501	460	471	434	445	442	446	447	442	434	472	428	463	449	467	450	477	457	424	444	477	434	472	466	486	471	432	475	414	455	465	450	477	477	439	491	454	418	464	457	448	454	464	485	456	454	490	437	432	418	460	446	474	458	470	448	472	440	481	466	465	434	438	454	465	423	440	425	440	449	480	452	463	429	453	470	471	399	441	469	464	419	483	435	447	459	463	463	436	467	453	473	457	448	462	458	448	443	453	461	443	476	476	460	461	444	441	430	465	425	478	458	462	471	423	460	470	408	502	478	458	456	460	434	460	453	436	438	493	434	455	452	417	480	439	470	428	483	478	482	449	428	443	457	471	450	465	470	430	454	439	470	446	461	464	486	464	437	444	451	489	444	449	447	413	452	436	461	457	467	436	479	441	449	445	472	491	475	494	433	479	443	444	449	467	467	474	443	483	442	440	474	456	507	450	443	460	443	441	455	475	438	457	476	458	394	474	476	460	449	401	442	464	491	486	438	435	445	471	451	456	481	450	453	470	435	455	446	432	476	460	458	439	454	491	460	439	472	493	387	468	454	465	459	440	443	441	414	452	475	436	508	454	432	462	505	445	470	460	438	444	441	454	479	459	451	462	458	438	446	462	433	391	479	446	466	483	453	449	454	465	471	458	435	433	480	463	446	419	450	455	475	469	426	453	429	458	480	474	454	427	506	428	436	435	444	442	442	485	415	436	402	478	401	457	420	463	443	465	473	449	467	422	424	462	418	472	431	434	474	441	454	435	466	473	449	466	439	450	439	468	464	454	473	460	427	480	470	438	432	464	462	479	452	463	452	494	457	447	435	441	487	460	486	481	451	473	451	423	460	443	425	440	458	458	445	445	463	447	438	496	474	429	482	433	451	474	451	466	465	459	450	461	441	467	473	446	440	431	470	485	509	449	452	477	498	474	411	456	463	427	447	461	473	443	447	433	449	441	460	421	480	450	455	485	451	486	474	439	433	463	444	443	434	497	468	445	464	442	468	438	444	420	488	446	441	408	443	471	449	509	450	444	449	457	448	465	499	478	452	437	457	478	431	443	519	489	416	472	505	460	469	408	451	462	476	429	465	456	467	473	444	458	467	475	434	482	446	469	481	462	421	425	450	414	451	448	458	456	442	413	504	445	439	446	441	495	466	471	501	447	430	455	480	470	469	449	478	425	437	480	442	478	445	483	446	447	482	428	451	468	432	459	472	477	480	448	444	473	429	438	433	471	417	443	438	448	433	492	429	438	458	454	427	458	496	448	440	442
14264	1324	1154	919	693	481	460	412	416	399	372	307	323	318	311	276	289	310	307	257	295	268	324	293	315	254	282	276	288	260	268	264	268	299	270	299	275	268	241	276	301	293	268	284	300	265	272	277	276	283	346	289	255	246	276	264	294	289	284	308	315	290	270	295	284	277	300	278	284	254	255	285	242	293	285	276	290	266	283	270	275	262	271	307	298	272	243	262	265	262	283	279	275	251	265	244	258	306	305	271	294	277	285	254	282	270	259	288	277	282	301	267	279	246	272	268	296	254	255	270	279	309	248	256	284	285	240	275	259	284	257	278	259	301	256	281	282	274	290	282	262	289	273	280	276	276	281	297	262	292	280	290	304	303	294	301	273	241	295	298	274	268	303	250	271	252	308	283	291	268	283	271	255	279	281	294	278	289	246	266	270	282	285	298	277	284	254	283	285	269	229	275	254	244	275	259	282	278	266	263	260	272	279	279	292	302	267	263	261	281	300	275	278	283	269	290	276	307	285	270	250	266	286	279	250	262	306	283	293	299	290	317	262	260	299	289	269	244	298	305	258	269	299	252	275	286	305	298	264	281	280	309	276	277	266	248	278	267	268	227	244	263	269	263	269	323	305	268	263	286	284	282	318	267	289	308	275	296	304	277	292	260	281	281	300	313	228	261	254	262	309	250	284	289	254	261	239	243	246	258	284	274	237	253	283	267	272	296	277	282	269	310	268	293	309	280	279	270	266	306	249	260	286	277	279	300	293	298	291	314	285	267	308	271	250	257	269	315	313	275	268	247	289	301	306	255	273	268	306	270	291	292	267	281	274	270	249	266	271	305	299	271	314	270	297	243	271	275	272	280	288	282	287	267	267	317	311	257	278	267	269	289	272	232	280	273	283	259	328	267	275	282	267	278	299	300	270	249	298	300	292	258	278	290	299	291	316	262	281	309	266	277	236	271	286	283	288	281	275	265	275	301	278	284	296	285	290	287	257	265	275	272	273	299	229	304	259	275	259	254	299	262	271	276	281	249	282	274	259	268	276	273	294	279	290	261	270	255	249	278	301	227	258	289	244	260	251	296	285	270	265	253	257	271	288	296	270	262	272	274	289	284	316	349	271	269	271	272	290	273	260	240	295	279	266	272	265	298	304	274	294	256	286	294	257	266	255	261	262	267	305	270	285	263	268	250	267	274	262	291	256	301	268	257	288	312	261	285	283	267	266	258	273	296	291	312	263	282	295	270	288	257	289	262	305	302	266	295	257	267	271	275	257	259	284	281	264	292	266	271	287	274	266	292	283	280	299	269	246	274	240	274	258	282	278	265	260	301	284	311	279	273	270	265	294	262	273	263	274	268	308	294	278	217	268	253	281	314	275	294	262	273	221	271	293	248	256	271	283	288	296	251	276	261	251	259	302	298	297	264	251	259	267	308	291	260	293	280	265	281	282	274	258	257	281	311	284	279	266	269	270	274	267	281	245	266	260	282	276	297	280	279	257	269	273	262	244	291	289	284	291	263	302	308	282	243	278	297	292	296	252	272	242	289	278	277	309	261	267	284	282	306	274	279	281	268	282	263	261	248	277	262	248	258	279	263	297	300	260	297	320	279	274	299	283	255	310	288	273	298	272	288	272	261	293	230	283	261	307	309	294	278	258	301	282	270	272	311	245	285	276	293	266	236	277	267	262	268	248	264	301	300	279	275	253	305	252	272	285	291	264	276	286	277	297	254	274	246	278	255	276	310	268	300	283	289	264	262	257	279	280	287	261	285	279	297	258	280	280	293	257	236	289	256	266	312	253	285	259	256	264	276	277	294	276	293	271	292	292	306	250	282	262	244	278	272	272	259	256	303	269	274	258	310	280	251	297	270	262	285	312	277	312	302	271	287	292	250	243	270	261	286	256	277	298	305	267	291	274	302	257	282	284	277	302	294	297	285	284	264	292	285	254	264	289	289	237	259	292	270	288	260	240	256	275	303	262	272	268	284	299	266	264	283	312	280	273	272	286	270	294	287	301	255	260	295	324	268	290	319	278	275	292	269	282	300	254	289	268	269	295	255	268	270	282	272	281	253	270	273	276	273	323	302	321	270	272	255	262	304	262	285	266	250	258	268	269	284	246	267	272	280	269	282	314	249	272	288	261	305	265	269	267	265	310	289	269	295	290	256	286	313	268	279	290	261	247	248	236	273	278	287	264	258	239	249	258	268	281	278	245	252	281	306	273	290	277	263	299	292	309	283	291	262	302	293	254	291	245	312	264	292	284	268	286	282	257	262	287	298	287	263	276	258	240	285	267	290	291	267	281	285	235	256	276	292	271	272	264	299	282	302	299	302	263	266	274	269	269	271	289	303	295	264	275	257	271	285	247	274	281	278	300	272	270	292	277	257	276	270	300	240	277	284	274	260	276	291	320	291	279	249	260	264	290	270	289	309	322	244	252	272	254	278	289	296	341	286	286	278	254	268	278	241	261	286	280	264	279	296	289	279	305	295	288	273	278	306	272	258	272	272	266	286	258	286	256	258	302	290	280	295	259	273	288	242	308	281	253	289	283	271	311	273	274	294	255	270	284	280	291	258	281	290	287	282	275	305	239	296	275	291	289	240	305	301	261	285	265	275	281	281	252	273	273	279	289	288	283	260	272	261	261	299	274	283	262	307	271	267	269	272	278	283	315	278	280	280	267	275	296	285	280	240	251	274	257	254	267	275	290	275	270	267	277	269	278	283	283	241	296	245	298	278	300	268	297	242	282	278	245	283	269	267	262	280	290	268	277	298	291	277	292	277	270	276	255	248	271	256	287	278	286	279	297	271	260	266	280	285	263	279	291	279	267	253	213	265	264	236	281	285	298	295	229	281	265	318	320	276	268	261	268	272	300	247	267	306	297	274	264	272	280	262	282	284	258	266	281	273	270	305	289	270	262	290	258	315	254	248	270	279	257	261	280	266	281	308	239	297	275	312	297	294	270	264	250	302	277	252	277	279	245	267	260	273	253	292	295	281	283	277	288	256	281	266	267	284	253	290	252	265	291	273	263	265	258	307	271	280	260	245	291	255	263	256	288	265	306	302	308	261	283	219	267	283	287	253	280	290	285	313	272	294	256	270	241	270	284	280	295	283	273	276	258	276	313	290	290	293	259	269	291	263	271	272	284	332	257	289	274	309	289	271	271	269	249	285	251	287	279	242	277	263	243	274	295	292	306	250	262	271	269	314	283	290	281	236	280	338	298	271	284	296	282	284	271	247	263	282	283	299	270	249	256	250	279	283	279	242	285	286	272	281	291	282	262	259	293	278	289	297	275	268	282	254	262	295	277	295	279	268	280	256	282	267	292	273	299	278	269	287	259	280	271	270	263	276	269	254	321	284	258	277	258	264	286	268	286	276	264	260	288	249	262	270	285	294	268	251	269	300	282	279	264	274	287	276	258	254	283	300	285	286	271	278	239	265	275	281	306	286	259	268	280	251	277	289	265	297	298	281	300	269	296	310
8015	1324	2297	2661	2201	1687	1476	1317	1136	1073	1063	947	918	850	873	805	772	817	822	741	770	688	736	749	728	781	731	721	726	725	742	718	711	734	717	698	640	723	695	737	712	689	730	650	692	679	691	676	648	715	689	677	672	648	703	676	641	723	683	698	703	674	695	696	715	655	678	680	669	702	636	660	685	686	686	659	680	681	704	717	699	659	690	712	663	681	730	709	705	673	653	678	675	663	696	685	661	669	669	708	696	703	704	692	628	666	689	727	668	650	661	710	646	712	629	700	697	671	653	689	712	654	657	692	650	683	705	730	662	704	699	635	665	669	683	637	666	664	684	674	717	624	703	661	671	656	687	696	660	655	687	671	691	696	709	677	711	657	641	713	760	702	687	688	667	691	649	708	711	732	701	688	655	712	653	673	720	696	711	636	696	672	638	691	658	716	679	665	697	679	673	659	691	690	643	703	684	639	691	698	679	671	661	667	653	665	682	646	612	692	658	660	726	693	712	646	687	647	716	714	660	711	649	670	705	686	685	708	693	684	660	684	658	656	716	678	702	691	720	659	684	680	695	670	751	660	688	668	667	648	660	727	690	700	662	657	687	652	678	673	667	681	702	659	685	669	662	658	679	694	673	658	693	722	671	670	667	699	666	713	654	646	722	660	692	691	679	686	655	691	642	702	733	699	681	647	670	676	662	692	750	651	674	724	705	658	616	664	720	645	670	645	666	653	668	693	663	709	669	699	688	718	676	698	727	730	706	657	666	662	672	681	649	671	668	645	657	651	652	686	700	703	646	669	674	695	677	640	658	652	705	647	692	665	711	676	672	716	633	680	642	722	668	711	658	721	687	692	656	714	667	704	722	699	687	722	671	640	682	645	680	685	716	736	681	665	680	694	684	740	666	699	689	666	691	706	676	676	675	642	734	649	708	672	690	685	698	680	703	647	697	685	718	719	683	706	660	657	721	658	704	645	685	677	691	691	668	678	641	695	681	661	724	655	618	630	653	675	724	720	676	727	641	704	715	713	650	696	686	695	671	644	661	689	709	693	710	690	645	668	705	736	669	654	649	667	702	668	634	682	698	752	677	674	688	680	674	678	711	702	691	674	657	651	714	670	644	671	672	695	708	687	692	697	691	648	689	661	694	690	642	674	712	672	656	665	672	702	660	651	686	672	651	661	731	634	680	662	641	665	698	689	712	736	721	646	661	627	642	688	648	683	678	691	673	679	637	653	682	666	730	702	672	684	719	663	679	640	655	655	670	687	694	695	678	630	715	641	717	683	720	682	698	652	703	636	683	648	697	683	676	686	751	709	689	682	682	720	653	709	680	687	697	701	676	653	690	659	684	627	681	647	659	690	657	689	630	678	647	727	676	718	693	693	675	673	674	672	698	690	666	702	651	671	695	659	656	662	700	668	676	718	671	731	689	721	642	670	659	707	693	652	660	728	664	720	697	722	674	670	705	685	646	678	706	680	656	659	656	683	690	651	690	712	727	667	672	657	655	683	664	692	681	631	658	689	689	685	649	701	672	704	657	704	621	678	647	656	683	631	702	661	691	670	694	684	704	654	713	659	703	692	672	710	699	680	715	693	716	713	700	733	657	679	667	705	623	634	663	650	678	648	664	686	669	717	627	693	662	714	667	696	667	668	676	660	650	690	674	736	712	679	733	691	692	642	651	692	666	668	706	688	680	657	670	675	676	708	707	687	663	678	669	683	730	725	670	665	674	730	641	643	685	658	687	664	638	664	683	674	645	655	667	693	680	666	711	675	708	706	677	664	672	671	652	706	625	677	646	658	650	658	647	653	683	661	687	683	720	703	662	659	655	662	647	691	686	713	687	645	638	656	688	761	682	723	672	694	652	699	659	668	695	650	638	710	686	707	635	666	675	667	695	697	660	667	676	681	704	710	632	697	640	745	724	692	657	659	706	682	705	714	664	640	691	705	691	672	700	668	690	675	689	695	736	660	648	653	691	684	725	695	682	708	644	710	677	677	675	659	672	657	667	677	690	708	697	657	679	650	637	713	630	673	701	686	673	702	702	648	689	630	649	696	647	725	693	726	705	695	656	664	748	641	656	609	690	650	697	720	697	650	657	668	709	666	683	663	696	702	680	641	671	691	677	692	718	691	720	734	698	636	648	704	712	667	678	697	695	696	677	688	694	669	671	703	707	707	615	678	677	671	701	716	638	670	688	654	703	727	670	657	662	665	696	723	681	662	718	667	716	665	654	692	713	660	673	663	692	654	691	638	642	679	693	692	692	723	723	669	671	699	692	639	678	685	695	717	673	671	655	711	690	671	675	709	663	670	696	711	666	665	652	696	679	649	637	674	658	684	649	679	697	676	649	634	656	682	659	645	663	639	674	665	676	663	667	678	661	659	711	663	629	661	716	687	692	643	717	646	648	672	673	690	671	670	666	706	682	685	627	685	643	650	679	693	715	688	668	634	677	682	709	716	702	717	683	693	736	687	653	668	677	716	689	649	692	715	712	668	652	701	659	647	698	674	697	679	673	656	673	715	653	722	662	643	697	688	656	678	627	705	633	620	671	686	665	696	694	686	704	700	649	712	667	709	673	682	665	685	691	694	704	683	681	659	651	622	649	641	656	698	696	678	633	715	664	664	686	677	681	676	699	635	706	646	664	663	661	746	663	686	639	689	640	678	711	634	680	753	647	678	712	696	651	651	631	672	645	747	656	636	650	669	687	677	681	662	638	690	668	649	689	675	668	623	681	695	662	707	650	631	686	637	703	701	717	681	676	667	704	657	694	624	683	681	640	696	674	695	675	708	640	694	648	725	718	703	655	658	698	709	679	694	688	669	677	669	669	664	668	660	672	690	698	702	680	651	643	709	666	664	658	663	690	664	683	706	710	727	670	701	656	665	734	681	694	703	659	672	642	673	687	684	669	671	668	659	674	695	702	682	639	696	655	730	658	736	658	694	679	676	667	675	719	671	656	652	684	673	652	692	701	680	652	693	689	685	710	697	661	661	680	642	651	723	698	680	707	646	654	646	669	678	687	632	692	679	690	679	646	686	728	701	673	679	659	648	687	691	657	689	671	695	710	666	648	720	672	682	707	710	739	685	677	719	663	677	685	662	671	633	677	708	672	652	676	681	700	651	622	654	668	680	620	673	692	661	725	670	690	719	674	641	691	646	674	656	651	694	664	683	658	682	660	660	680	669	648	674	674	709	640	718	666	737	680	695	662	686	694	658	689	646	681	709	660	664	673	654	636	709	669	652	730	698	651	645	705	640	655	706	669	677	687	691	675	651	676	705	646	701	643	651	692	650	673	678	660	625	686	681	720	650	712	711	682	681	719	695	678	631	685	690	657	675	610	643	762	702	691	681	695	726	649	702	694	699	681	660	659	678	710	643	700	745	667	719	708	670	675	648	651	695	659	668	635	666	671	651	698	656	669	697	666	696	616	678	676	702	681	695	659	655	693	674	690	717	706	625	640	662	721	676	701	720
1547	413	390	369	347	373	319	384	362	340	388	374	368	344	355	352	352	357	375	339	387	350	364	376	335	377	377	389	315	365	365	375	355	374	382	353	366	354	342	353	368	327	349	342	391	356	328	338	358	367	335	355	382	381	387	343	346	351	388	370	371	348	402	321	340	367	363	393	381	327	377	340	354	380	385	348	355	355	372	359	353	333	365	350	340	360	362	385	387	387	363	318	379	342	296	339	332	372	388	404	346	404	345	357	377	346	349	295	338	337	344	347	343	364	337	364	347	318	367	402	352	351	339	334	377	338	331	378	389	366	369	351	367	351	325	349	331	346	304	366	403	353	310	371	349	415	372	370	347	356	352	348	369	386	351	337	340	374	347	375	354	370	382	331	386	364	371	337	336	355	356	330	373	328	346	367	358	353	331	348	353	383	401	364	354	356	368	351	367	389	363	341	370	400	351	347	378	348	383	356	384	334	333	344	315	356	396	361	384	384	388	393	351	310	335	379	337	341	352	358	336	354	356	351	381	332	353	335	347	328	400	342	344	367	331	330	366	348	361	333	356	347	339	373	355	365	377	353	344	334	339	374	378	365	363	343	367	368	353	361	363	369	329	367	379	358	404	349	346	374	380	357	373	362	353	348	375	322	342	393	334	329	331	358	344	356	376	368	375	382	392	316	345	373	337	334	391	350	364	356	347	339	382	338	359	360	356	386	388	358	345	371	353	366	346	344	374	367	346	375	375	360	321	332	380	358	358	366	381	351	358	352	367	350	376	328	351	348	338	373	333	392	368	359	328	319	372	329	328	345	357	363	382	326	392	348	385	338	325	373	366	376	367	398	385	371	366	336	393	356	328	360	346	336	334	334	367	372	381	362	385	342	335	330	352	344	347	376	349	353	340	336	334	320	354	321	391	315	355	346	357	336	367	322	327	353	363	370	361	362	342	388	355	364	333	361	344	366	378	362	337	388	346	365	376	361	360	350	365	395	358	369	328	364	354	324	370	361	320	350	375	355	379	358	383	323	381	386	362	344	366	333	378	343	370	368	338	380	336	361	347	394	310	349	352	341	358	342	325	368	370	360	377	366	387	353	360	359	365	396	342	345	356	337	343	335	371	342	379	387	358	336	371	343	329	385	380	363	325	367	363	344	366	339	325	369	368	320	370	360	362	345	362	371	354	347	389	385	335	338	380	337	335	344	370	370	359	353	353	363	353	363	370	341	332	335	348	383	342	353	373	390	324	374	403	356	355	314	380	355	368	367	332	356	372	339	353	324	304	359	354	347	389	351	333	390	355	351	377	397	359	372	365	357	333	299	358	335	316	334	349	354	328	335	308	335	337	369	373	358	347	354	383	353	374	379	332	362	360	331	365	333	350	421	368	351	366	353	351	323	383	337	344	345	322	346	354	339	371	381	355	344	343	384	354	341	354	381	346	365	349	326	380	349	334	350	365	359	337	325	384	357	337	384	358	336	407	383	352	333	350	371	360	355	360	359	364	402	346	370	332	371	352	345	378	338	351	349	328	373	362	378	356	357	377	375	375	362	348	374	368	378	404	361	346	362	332	334	363	347	350	336	327	385	370	367	345	370	346	388	397	387	347	380	349	329	320	329	326	364	380	343	333	383	355	336	366	333	349	330	335	383	371	331	350	370	331	375	376	348	352	298	370	360	372	335	377	370	358	331	382	376	335	337	359	338	335	367	336	361	368	364	362	324	366	321	340	337	332	348	362	383	367	345	349	338	356	317	383	370	367	377	363	345	349	360	333	324	348	358	368	369	369	364	365	370	375	363	373	356	367	359	351	350	371	380	351	388	380	374	349	375	361	373	338	359	395	349	345	368	353	353	384	349	348	353	366	352	401	391	386	360	324	363	341	370	386	314	334	350	365	341	365	365	366	294	367	331	397	344	371	355	333	342	367	356	366	367	398	351	340	370	362	354	373	346	350	359	343	354	346	350	381	339	333	333	377	366	379	370	351	386	343	341	350	342	362	369	362	342	351	348	301	343	336	323	371	349	364	370	344	381	407	362	403	346	361	361	364	356	355	368	347	354	392	353	345	397	384	374	330	379	372	361	319	340	360	352	358	343	369	333	327	364	331	349	382	340	354	337	401	357	372	335	366	369	323	344	384	353	379	350	375	354	372	344	367	341	354	388	370	351	340	350	347	373	348	320	328	360	341	361	344	388	344	384	354	396	363	385	405	342	379	360	347	367	384	344	365	338	366	387	325	342	327	401	362	355	357	370	319	375	358	343	349	394	359	328	338	326	368	357	378	374	401	352	369	328	382	352	355	367	392	342	372	343	365	386	346	392	350	356	386	349	347	388	352	328	355	415	354	350	356	321	334	398	346	366	335	366	353	386	348	374	359	342	344	377	369	377	355	336	374	330	344	329	340	369	359	336	332	334	399	357	347	355	354	339	347	375	371	331	360	402	370	370	323	342	381	352	340	361	340	321	355	378	366	378	360	395	327	334	370	343	334	397	370	345	344	338	381	364	351	353	335	357	364	355	363	313	366	363	362	372	337	366	324	367	338	340	337	366	375	338	375	314	379	340	362	388	404	376	338	342	368	345	350	363	337	398	325	385	345	340	336	327	386	375	379	336	388	343	372	395	351	347	353	378	351	314	359	357	338	344	354	351	371	307	352	360	377	344	378	354	345	343	386	362	362	360	315	343	354	359	377	327	366	365	333	355	342	349	358	363	386	326	362	373	411	356	359	383	372	360	379	360	352	333	394	363	362	351	341	354	347	374	346	376	397	355	363	396	349	369	417	372	358	394	380	366	358	356	373	359	358	317	322	345	365	340	346	343	352	353	362	328	318	341	332	386	396	373	359	336	381	347	347	353	386	348	323	355	421	374	365	354	339	308	402	384	346	328	349	350	331	353	374	340	355	374	340	377	383	344	397	354	346	389	368	349	331	352	364	354	348	348	325	368	365	333	353	354	363	391	354	361	353	362	336	385	335	380	336	321	344	363	375	343	369	346	316	380	377	370	382	351	377	362	386	349	351	356	333	352	359	336	309	392	340	356	353	337	361	361	391	356	361	406	361	328	357	356	335	343	379	373	387	383	369	367	362	341	370	367	386	337	332	309	316	343	347	354	364	346	375	363	388	332	364	344	316	385	348	323	323	367	340	399	379	371	329	348	352	374	376	329	378	335	358	367	368	312	358	371	335	379	424	360	355	360	378	387	379	327	381	381	349	356	358	372	347	344	352	304	361	332	343	386	325	364	376	327	362	332	382	342	337	340	346	369	351	386	339	330	327	348	350	384	379	334	341	344	314	349	364	356	374	330	322	332	360	355	363	365	376	357	357	373	353	320	333	359	372	348	344	374	326	351	331	367	386	383	374	369	402	350	323	363	381	382	361	388	383	355	333	350	379	376	368	363	345	335	328	368	366	411	354	348	364	327	370	360	358	363	378	395	362	343	338	337	358	367	361	366	357	348	350	345	364	357	379	327	354	351	361	358
1937	789	774	779	779	816	821	802	797	800	790	818	821	815	780	794	805	799	780	795	788	804	842	847	807	820	833	743	833	748	817	773	801	797	819	756	788	820	787	795	738	822	805	788	824	785	835	778	810	759	835	821	799	784	772	753	768	773	770	727	791	750	809	805	843	789	840	795	774	751	798	846	793	807	792	783	801	800	810	753	830	812	748	794	814	806	810	827	756	812	819	772	795	775	756	803	813	767	830	773	784	822	753	761	817	796	815	822	790	800	843	755	791	822	864	786	800	759	767	730	755	818	798	781	797	821	794	808	832	804	742	776	753	821	780	777	808	756	811	810	789	796	778	843	775	762	814	810	784	753	793	803	813	770	787	804	813	791	764	792	822	759	776	749	789	795	773	751	807	762	806	784	865	839	771	760	815	781	767	792	761	784	807	759	788	811	812	793	735	841	836	818	812	747	765	822	761	768	774	793	834	722	840	827	769	755	784	783	815	785	813	803	810	857	798	713	793	807	832	760	822	765	815	797	769	839	799	820	811	761	812	798	795	804	794	790	813	854	796	788	764	767	817	771	840	821	761	798	759	771	771	842	790	773	830	752	813	765	786	790	779	774	791	775	813	762	761	837	774	717	773	790	808	828	813	783	755	766	766	757	800	786	737	739	855	738	823	781	750	791	806	859	770	776	784	828	786	794	838	778	770	847	759	825	788	788	780	798	828	838	793	770	806	803	761	830	804	808	818	719	778	762	759	828	776	762	789	761	841	801	793	793	795	797	813	781	839	790	852	787	797	824	805	830	807	824	762	750	795	832	826	830	847	778	858	790	782	861	762	773	793	785	787	726	829	836	828	746	752	807	770	772	790	768	823	739	819	777	789	790	826	841	776	797	819	808	784	804	768	818	736	809	771	826	774	785	783	767	779	765	764	789	754	778	800	769	789	812	819	778	796	834	796	798	787	831	749	760	830	781	756	787	801	779	838	789	751	777	813	810	836	758	771	830	787	817	783	760	797	807	857	771	799	814	845	765	792	797	803	766	816	746	760	807	767	807	817	815	798	758	822	765	828	815	752	784	749	820	746	767	783	815	832	755	802	792	744	762	767	805	819	849	755	774	813	743	805	768	807	792	788	783	772	804	850	823	796	823	759	777	773	777	788	767	842	782	825	777	773	829	756	835	754	802	790	734	832	744	805	804	753	830	768	813	758	775	778	793	783	757	816	813	804	773	791	773	796	764	849	797	820	781	795	753	753	828	747	811	806	809	811	774	776	831	781	764	836	786	786	774	737	838	795	784	806	785	796	817	768	761	800	810	821	806	794	756	784	842	774	762	815	787	800	826	808	732	781	755	796	784	797	797	839	794	832	805	804	765	853	771	780	781	817	787	775	796	781	825	812	823	794	801	786	761	777	768	767	739	765	791	776	781	824	832	819	826	783	796	808	786	825	761	772	825	835	825	787	745	807	815	787	756	788	827	775	775	821	823	776	787	785	803	778	835	775	785	789	792	780	812	808	803	807	792	743	749	827	818	827	795	795	750	769	760	778	762	776	762	806	767	802	795	773	795	848	775	816	812	789	808	787	828	824	810	819	763	767	785	811	810	808	800	751	779	820	775	752	804	788	793	830	815	834	775	832	765	751	810	767	803	756	782	823	835	787	786	823	821	788	822	783	805	803	795	807	788	800	739	773	791	838	765	793	764	776	798	793	825	794	823	717	807	784	797	793	816	788	789	813	786	816	814	838	823	780	787	779	799	818	765	784	839	821	787	807	813	795	814	809	791	762	835	811	804	780	840	768	817	796	813	786	790	788	803	792	776	825	769	781	794	860	757	794	822	781	825	822	784	826	806	806	738	762	788	789	770	789	776	789	836	772	770	794	775	781	799	811	812	830	802	794	802	760	773	794	846	828	762	838	808	786	788	830	795	787	751	783	782	849	758	796	809	825	826	812	787	765	812	796	780	762	818	820	789	810	773	838	848	845	765	824	801	805	798	785	786	754	814	813	818	818	811	791	833	832	773	814	792	812	787	858	816	801	790	784	786	787	805	787	775	776	832	817	801	796	816	802	776	807	779	843	805	803	796	748	770	787	828	766	811	819	787	797	794	859	782	782	797	799	781	796	853	828	803	790	810	810	803	801	836	813	803	809	783	773	798	818	772	787	821	799	823	784	807	844	762	790	812	802	756	798	826	834	772	770	798	812	777	813	809	796	773	762	777	806	793	797	786	784	794	773	745	778	802	761	853	786	750	762	811	775	805	788	788	756	776	774	801	791	768	802	812	824	851	794	795	816	780	794	850	821	793	759	813	790	802	774	821	807	789	799	834	778	768	816	772	820	761	762	753	789	808	800	796	795	745	790	853	769	794	814	810	813	774	791	792	823	830	726	801	745	779	808	788	792	801	763	789	792	819	760	736	826	784	810	791	780	800	860	786	797	788	810	885	798	780	797	745	849	794	820	789	806	798	797	815	784	770	765	742	787	835	795	817	770	792	797	827	810	763	770	805	777	798	837	816	782	788	743	812	761	814	801	759	781	795	854	804	829	845	789	765	800	800	836	816	756	739	799	843	811	799	842	760	784	811	832	795	747	802	768	827	734	767	813	809	841	758	756	839	820	756	780	770	792	804	763	833	742	799	814	753	797	805	808	824	770	775	773	783	777	796	822	783	771	765	823	802	781	836	909	833	783	844	744	833	822	846	837	802	761	841	784	780	759	748	790	825	809	746	828	829	816	795	776	823	746	806	774	840	813	754	820	785	824	779	786	821	813	788	816	835	814	774	801	790	778	786	796	747	814	791	811	789	828	736	735	820	797	807	829	808	883	774	817	751	769	814	825	765	844	799	803	772	766	783	763	763	769	762	804	772	792	805	801	799	808	812	798	830	813	753	812	729	799	810	766	772	760	774	799	804	790	836	794	719	802	788	831	752	755	763	806	782	800	811	792	819	813	797	818	729	849	805	770	790	810	831	809	787	833	770	776	767	780	752	808	862	762	769	836	742	800	737	731	815	738	775	799	745	818	804	801	800	835	801	838	771	765	785	806	816	792	800	750	800	798	760	739	808	776	834	745	794	808	783	803	796	807	791	769	803	741	803	757	784	811	824	794	827	797	760	785	786	833	779	840	785	798	794	777	816	778	778	802	806	811	786	811	768	799	836	762	765	785	791	835	784	759	787	834	747	778	768	771	821	807	787	745	776	778	833	748	729	725	764	798	822	782	771	784	792	791	742	814	802	792	765	785	794	820	796	716	815	789	812	787	773	772	765	816	788	763	753	768	791	798	738	816	777	810	772	783	774	811	787	780	773	842	786	764	786	850	796	822	780	778	797	785	816	805	816	818	771	786	735	823	794	774	863	779	753	779	775	786	791	833	809	804	785	782	789	744	792	746	800	810	797	779	782	793	872	761	801	832	767	804	762	744	792	770	774	777	810	745	765	799	819	808	830	816	803	797	791	765	759	841	762	830	733	803	745	817	794	814	776
7682	544	598	484	374	307	204	206	230	211	224	202	182	180	188	185	163	169	210	202	182	177	211	201	190	178	167	189	168	164	162	207	191	141	179	174	188	181	176	180	184	149	168	184	194	161	190	188	189	173	183	188	190	168	175	186	179	162	168	166	194	150	186	180	184	192	171	181	175	213	191	192	178	166	188	173	187	163	154	167	180	167	182	149	169	182	179	198	196	180	171	166	181	187	193	164	157	174	185	181	153	168	171	182	198	178	200	178	165	181	170	188	187	217	143	170	188	161	158	208	168	168	195	177	175	158	164	190	174	175	194	146	159	144	175	190	194	185	170	208	183	175	190	194	189	180	183	194	192	183	168	184	161	172	182	177	196	184	161	186	178	185	183	190	198	186	203	180	180	174	185	160	169	165	192	189	194	165	145	182	191	181	194	180	168	211	170	154	166	177	190	175	181	163	173	152	175	179	169	167	181	177	171	155	180	177	187	174	160	180	167	171	168	177	181	186	147	144	172	168	194	171	182	174	184	171	163	204	177	181	185	163	203	175	201	163	170	160	142	178	210	171	204	168	176	196	168	167	163	213	172	152	174	167	179	187	163	161	175	174	178	168	174	171	164	166	152	182	180	172	192	166	180	190	197	176	165	178	168	165	171	195	164	169	161	196	178	186	164	197	194	183	197	158	158	187	172	163	185	165	189	190	183	196	169	149	168	232	160	191	174	191	179	192	183	163	171	173	163	175	172	157	187	152	184	161	187	186	160	177	170	159	170	172	172	181	166	183	168	183	178	202	184	182	178	164	202	187	180	183	183	183	181	185	133	142	183	164	169	183	171	183	189	175	177	206	169	186	205	184	162	174	177	184	185	152	168	155	181	204	187	184	185	187	156	180	172	173	168	185	177	182	155	166	182	202	176	177	179	160	179	173	175	148	189	191	173	177	166	148	141	153	168	192	177	200	195	176	169	159	162	175	173	159	181	167	197	182	191	176	158	179	194	183	161	177	150	172	183	173	176	185	168	163	177	187	167	196	191	143	141	128	152	205	191	183	188	185	202	171	171	196	162	168	175	171	191	193	173	207	196	175	176	148	164	181	179	180	170	164	173	161	186	173	205	189	173	174	168	171	165	180	140	173	170	202	172	144	170	176	181	197	165	191	176	163	161	179	173	160	184	194	179	175	154	160	176	172	193	176	155	185	170	158	171	151	200	179	162	165	179	205	197	201	183	171	188	164	182	182	191	167	169	183	165	187	162	191	165	158	189	158	185	183	164	153	188	179	185	170	211	182	183	193	170	172	182	182	180	182	184	173	188	175	196	191	173	172	199	202	195	189	181	185	154	160	181	187	151	177	171	183	189	172	134	168	162	164	171	181	205	189	175	188	192	166	183	166	154	209	179	182	182	190	177	154	160	194	176	200	175	137	161	144	186	183	178	176	161	163	170	183	178	170	183	177	188	152	167	165	192	181	155	180	165	186	183	165	168	161	176	178	165	182	160	164	192	180	194	181	187	192	175	191	172	181	158	161	182	198	192	180	207	212	186	169	201	181	164	177	160	170	182	169	179	189	201	189	176	191	163	183	163	175	179	187	183	163	163	163	185	175	174	164	212	193	181	184	163	169	191	194	174	195	173	178	181	182	181	173	179	169	174	190	185	201	178	217	164	186	184	180	174	175	172	187	179	149	179	183	193	202	171	160	188	196	167	184	184	182	190	184	166	208	158	194	178	173	183	192	151	168	176	190	182	177	170	173	169	176	168	179	180	177	188	165	166	159	168	180	170	183	174	194	206	193	180	150	182	155	156	184	188	175	196	197	168	162	180	171	187	181	171	159	165	177	191	161	159	173	180	188	188	194	179	183	173	180	159	170	187	178	171	183	187	179	160	175	185	166	173	169	216	170	156	165	171	159	194	164	202	173	193	184	165	179	182	182	147	167	161	147	161	197	204	193	190	186	157	176	168	182	170	152	184	163	190	164	197	175	184	167	171	157	175	172	172	179	200	160	173	186	191	176	166	178	212	189	174	183	165	184	177	192	179	189	188	176	165	174	172	165	198	178	173	171	167	180	156	186	184	197	166	185	160	168	185	186	163	180	188	192	177	151	186	163	189	182	200	166	171	155	180	166	194	204	177	174	169	156	152	157	185	175	180	173	182	145	177	200	155	174	215	170	170	156	170	165	176	189	193	185	203	174	182	175	208	175	188	180	181	198	187	185	201	171	156	193	188	192	181	158	140	183	168	162	152	189	182	171	136	159	184	165	207	183	188	192	182	185	199	179	178	168	163	152	198	168	178	150	165	189	155	191	170	217	182	169	157	194	188	181	180	192	184	183	184	185	195	166	193	155	148	198	190	192	168	169	186	158	183	173	166	170	190	187	176	185	182	163	180	166	175	157	188	193	188	176	185	189	165	166	170	152	167	162	192	174	217	181	164	160	190	158	189	191	163	171	153	162	179	201	191	186	187	201	185	168	183	185	198	178	156	179	166	194	160	160	216	173	135	169	188	189	179	182	184	173	177	186	164	155	178	159	180	173	190	163	177	179	150	177	173	183	152	173	176	183	185	176	159	183	179	165	170	157	182	170	165	193	162	187	171	198	186	178	198	203	164	178	188	176	192	178	138	180	208	181	165	173	168	169	160	164	166	161	178	188	181	160	206	162	172	157	172	191	180	183	197	188	182	154	171	171	158	161	184	171	194	184	188	181	175	143	176	199	185	169	167	162	181	160	179	171	170	187	180	185	162	153	155	195	188	162	168	154	172	175	184	179	186	204	167	193	168	184	202	193	172	167	190	170	189	175	181	176	143	166	182	179	152	166	203	165	197	215	185	166	160	154	185	172	172	153	189	151	168	179	177	164	160	196	175	189	210	176	162	174	182	165	175	180	190	170	171	164	168	174	192	186	204	185	172	173	206	170	192	183	174	181	190	156	183	179	181	181	191	145	173	171	174	172	188	172	161	166	174	162	173	184	179	165	188	186	181	172	183	162	175	170	191	179	178	178	176	163	185	180	153	187	191	180	202	189	163	158	179	173	167	179	178	184	177	180	161	162	160	192	155	167	175	195	162	186	200	179	185	179	164	179	167	210	171	151	183	172	175	167	175	184	200	168	175	176	174	184	187	194	189	174	171	185	175	198	184	170	157	188	161	188	179	174	163	174	150	138	178	179	173	180	198	160	177	176	191	159	197	156	181	177	163	226	191	211	177	196	211	171	163	167	173	175	205	175	177	165	160	167	165	176	172	174	168	178	191	189	166	165	159	188	189	156	185	191	175	160	173	175	184	165	191	169	179	193	163	193	186	177	164	165	175	180	194	161	203	180	198	165	156	193	173	200	173	164	189	190	182	182	172	173	140	178	161	158	183	176	183	181	177	168	158	186	193	167	179	159	205	179	171	186	145	177	182	174	170	175	163	169	194	160	160	198	180	170	199	184	159	189	158	183	179	186	172	193	169	188	195	173	197	186	158	168	191	172	167	167
6103	783	1296	1423	1133	974	846	761	718	659	640	594	614	596	564	587	585	545	502	535	516	503	498	472	496	494	470	486	453	439	458	457	494	445	425	460	480	471	444	431	489	474	514	492	429	467	447	460	468	466	466	449	461	435	507	498	472	446	457	464	471	461	435	461	453	429	457	477	470	441	454	447	452	463	443	434	482	497	455	476	442	432	453	442	454	488	490	465	459	429	450	437	493	484	430	506	460	464	421	441	455	484	445	464	476	428	421	490	431	465	437	448	447	468	450	454	467	480	466	457	455	462	402	441	495	474	437	449	471	484	485	441	456	480	460	447	462	456	501	475	448	445	449	461	455	459	462	461	467	414	468	482	456	407	450	458	453	440	478	444	465	474	485	450	451	436	430	443	465	428	444	456	448	474	476	488	460	472	440	442	483	492	453	442	468	477	457	469	442	458	447	483	479	451	406	470	468	436	414	449	468	483	463	490	487	491	462	443	393	488	450	418	477	472	437	470	468	467	471	450	464	448	499	459	462	463	446	440	464	439	431	454	456	417	453	410	506	436	460	465	450	466	481	466	469	415	508	469	438	461	442	483	499	429	424	465	453	477	450	463	510	467	452	439	464	466	428	452	481	454	468	470	441	431	469	509	455	452	444	435	452	468	463	430	476	427	466	443	510	445	478	429	441	449	403	477	444	475	466	466	459	463	470	427	459	404	454	480	481	453	489	432	433	459	469	472	494	460	471	429	468	416	466	475	430	446	487	467	458	457	433	435	456	416	418	488	445	473	457	429	464	443	461	433	469	477	466	463	462	442	417	482	434	449	466	474	453	448	452	432	449	438	460	448	461	457	437	460	475	438	459	479	472	497	456	459	451	423	446	442	435	448	454	479	440	437	477	471	433	444	429	431	460	444	451	429	446	471	460	447	447	456	461	497	421	510	457	463	426	429	444	477	437	470	472	465	466	457	474	432	429	443	486	452	465	467	437	433	439	440	450	449	460	435	474	457	424	427	469	447	444	453	461	447	495	481	440	459	463	464	486	432	465	444	455	486	497	424	449	487	448	460	450	489	458	452	454	458	448	446	410	435	454	446	451	469	452	433	479	461	423	470	452	470	428	442	456	446	489	446	452	441	445	458	441	467	452	442	488	478	445	480	440	463	451	449	457	465	457	454	454	441	429	467	471	442	477	456	471	471	433	436	430	445	432	473	440	467	454	433	477	469	446	449	464	465	437	439	484	433	452	445	469	428	438	442	487	444	428	420	459	411	461	463	457	458	461	439	462	436	491	492	401	498	460	433	455	428	450	505	437	445	451	436	449	435	454	447	435	435	494	454	460	455	455	446	489	449	468	486	465	431	510	430	443	438	496	477	456	412	485	482	476	478	429	428	452	444	459	460	461	456	473	445	467	438	450	467	454	464	486	459	467	428	463	408	463	438	446	468	459	452	474	444	426	449	464	452	445	453	440	428	454	469	475	437	438	467	500	438	470	480	465	455	489	442	468	457	430	466	452	439	478	448	466	493	441	456	477	465	431	430	466	416	460	471	471	443	458	480	435	465	419	409	473	470	452	449	449	462	453	513	447	443	433	464	454	449	458	431	465	442	434	522	458	468	474	482	448	435	435	425	474	501	415	450	452	460	430	476	450	463	472	451	469	448	417	441	424	476	471	469	434	424	449	446	460	475	443	419	426	436	412	425	414	455	447	500	445	442	458	487	433	423	450	417	442	426	487	450	467	440	475	462	478	465	469	426	461	457	453	490	420	437	420	430	486	463	449	456	443	447	455	429	453	451	437	461	480	428	494	466	445	496	499	420	476	441	479	497	423	415	418	438	456	442	496	442	435	438	473	450	488	470	482	428	467	448	432	469	501	475	426	453	459	462	430	455	426	466	455	453	467	472	435	463	438	480	448	433	465	429	429	456	437	463	448	474	478	457	437	449	447	494	478	436	453	452	479	426	443	453	453	472	470	417	425	417	474	455	445	452	452	463	456	461	417	467	425	437	456	436	433	449	480	468	459	469	457	450	477	445	443	439	466	508	458	435	439	475	458	424	457	462	470	466	453	486	434	424	477	453	495	449	438	444	463	470	427	452	470	429	444	510	478	429	429	460	464	455	463	473	422	419	480	477	481	447	424	490	475	435	491	425	433	435	441	445	471	477	437	453	443	482	434	469	451	449	464	428	439	430	490	477	503	470	444	465	459	430	425	451	442	475	434	466	442	438	457	442	444	451	446	446	458	459	469	469	476	455	456	453	458	459	462	400	431	464	479	438	468	475	443	462	478	449	433	459	425	452	427	439	411	481	453	469	464	481	451	423	457	467	434	438	452	468	480	437	451	434	503	455	472	494	452	441	476	432	442	472	468	474	445	484	483	472	443	447	475	468	451	458	460	483	398	443	437	456	470	461	442	423	444	484	433	466	458	440	470	462	451	456	478	425	479	442	433	465	491	438	438	472	469	431	467	468	406	455	429	439	452	438	451	462	415	474	471	468	451	433	420	442	469	479	447	455	465	438	430	442	460	496	452	465	452	436	452	503	465	478	467	468	446	457	451	444	467	466	445	451	439	505	441	457	466	444	436	483	451	459	430	474	456	426	434	428	453	430	407	463	451	469	465	435	462	475	422	448	465	465	439	468	475	434	461	460	483	470	470	488	442	443	486	475	497	463	445	486	456	424	429	451	468	455	483	408	483	429	460	430	412	437	453	431	498	458	448	464	430	470	466	449	436	456	480	449	458	462	471	438	391	465	459	457	469	476	490	486	465	431	472	454	443	474	437	411	511	438	455	437	496	468	461	440	465	474	467	482	451	468	495	439	454	484	464	460	458	487	424	465	466	432	417	481	414	453	457	418	460	448	423	448	473	419	404	444	484	433	477	457	457	436	447	443	469	442	467	446	462	494	481	495	447	443	494	461	477	499	439	456	455	468	453	444	468	471	456	452	439	481	428	457	457	446	463	432	479	471	457	444	476	464	479	453	435	432	473	461	452	451	458	424	500	473	467	479	494	483	485	446	450	453	452	438	473	441	458	498	464	407	442	460	436	463	457	450	470	504	468	475	447	413	451	452	453	428	454	452	450	475	482	469	486	490	424	462	457	456	449	438	485	456	427	437	448	474	446	426	437	426	441	455	413	433	456	455	428	468	445	455	443	457	421	464	474	453	462	450	458	440	483	438	451	480	440	451	427	452	473	427	457	431	466	468	463	457	458	452	448	498	451	424	460	473	487	443	452	453	398	484	455	459	443	425	425	431	454	442	482	449	443	441	501	461	468	460	454	465	458	488	445	410	476	482	443	434	481	491	458	448	446	461	434	447	494	452	454	460	492	450	476	478	498	469	497	467	441	402	441	469	463	448	493	416	464	478	447	445	469	453	483	458	453	452	417	436	454	477	458	463	474	475	441	413	450	463	468	448	444	459	472	390	455	451	469	483	459	453	445	444	451	426	445	452	497	472	435	434	469	429	446	432	429	432	453	404
14287	1346	1090	890	627	510	424	412	358	340	318	331	303	294	276	268	283	305	293	309	289	304	269	292	263	290	303	274	287	304	289	290	274	258	304	266	282	282	277	267	281	280	297	292	293	268	286	268	286	254	264	249	224	284	263	280	265	242	307	264	275	288	292	241	289	249	266	274	266	286	276	260	257	289	230	321	264	271	292	309	272	277	285	303	288	262	296	263	303	293	255	292	265	268	273	297	260	241	281	283	277	274	312	276	286	295	253	256	273	287	310	245	303	290	273	257	274	269	259	297	283	280	324	288	263	278	269	268	230	281	296	263	271	279	278	278	267	287	284	296	278	276	239	283	274	260	311	267	283	283	265	281	274	275	292	287	298	274	288	312	259	275	310	271	232	268	302	258	262	266	300	276	280	279	289	266	265	304	271	278	237	256	299	300	304	296	296	277	279	251	248	274	269	320	293	272	285	295	276	280	294	261	257	281	260	257	261	255	283	261	251	265	287	255	250	244	265	264	257	244	279	301	271	257	272	264	262	316	266	256	278	300	258	301	281	275	310	269	279	229	289	246	273	274	280	271	259	280	255	264	282	230	262	283	277	253	291	278	258	271	234	247	291	265	281	268	277	270	246	243	279	297	302	313	305	277	280	270	271	266	273	246	285	268	245	287	288	267	228	312	306	252	286	297	305	279	278	260	268	259	257	273	261	294	280	295	251	249	230	253	261	283	298	287	317	281	305	249	246	249	264	274	258	263	272	290	303	287	276	265	274	274	264	305	251	295	271	268	288	284	288	295	307	312	273	256	263	256	281	290	293	290	268	272	312	290	270	306	290	262	285	329	278	312	282	291	272	331	246	279	269	310	317	242	278	259	252	271	280	261	274	278	282	277	254	307	262	273	321	261	278	291	266	307	265	294	287	267	261	266	296	271	270	279	285	278	276	290	229	294	268	267	273	255	288	289	274	286	300	288	281	305	259	305	270	238	294	301	289	286	318	290	267	277	273	256	290	264	281	278	288	239	260	278	267	304	261	317	256	269	241	319	260	275	275	298	264	263	271	282	258	328	263	256	274	269	249	278	294	274	247	267	274	280	264	283	293	261	305	290	300	267	265	272	295	292	218	247	273	301	271	287	260	252	280	298	299	280	264	287	249	261	270	284	271	298	267	315	282	257	259	262	289	313	291	288	285	271	288	304	268	230	281	286	261	271	305	261	285	294	304	268	258	276	291	288	257	256	297	253	280	297	305	266	297	276	296	318	316	283	250	265	309	255	265	272	301	285	269	298	277	272	261	275	258	266	287	281	281	268	287	283	254	260	269	251	260	280	279	270	305	295	310	278	283	282	262	280	298	270	269	294	276	278	276	253	259	275	288	283	306	275	252	274	265	306	280	257	299	272	253	288	262	267	284	262	296	273	299	279	289	292	284	268	280	263	309	284	274	280	260	259	287	296	281	275	259	291	282	272	266	296	295	270	280	266	290	273	281	294	290	287	292	260	268	265	268	289	251	270	292	279	299	263	309	322	297	277	255	280	275	255	276	269	297	307	256	263	302	291	277	270	292	257	297	248	278	281	273	259	259	263	282	294	297	299	298	291	276	297	278	268	299	274	287	265	234	252	274	267	273	284	281	258	260	310	270	259	303	278	282	266	272	244	321	274	250	261	274	260	266	265	274	298	291	266	293	289	266	307	297	292	301	267	299	269	279	272	280	277	256	276	275	292	261	310	294	278	286	287	287	273	268	313	274	305	273	272	284	272	273	276	272	262	309	262	265	296	289	283	323	292	296	294	258	264	234	254	244	280	273	264	271	278	293	281	296	279	279	274	294	315	274	298	277	269	253	284	254	279	257	246	276	279	275	291	286	303	282	246	251	272	264	274	248	286	269	258	265	248	265	308	282	270	288	248	240	289	274	272	286	273	308	280	271	250	269	268	256	288	265	232	284	284	263	281	263	309	287	301	267	301	272	281	236	264	262	284	295	259	264	273	281	296	289	297	293	293	266	290	302	280	274	264	270	285	266	250	296	296	259	271	265	296	291	313	282	292	259	294	280	279	262	292	290	288	271	276	271	254	280	311	280	294	282	267	282	289	286	245	275	297	272	301	276	275	294	304	302	257	251	299	266	248	259	278	262	275	297	299	269	265	269	283	290	271	290	275	244	264	259	306	301	276	271	280	305	274	290	287	262	285	228	271	253	284	301	278	275	289	297	253	263	269	267	304	288	298	292	304	295	282	265	255	295	273	259	300	290	277	304	288	266	254	277	301	277	266	274	247	291	280	257	284	255	268	277	283	301	249	295	267	261	276	317	296	284	288	266	290	269	271	282	298	276	289	278	236	280	279	243	288	249	262	275	297	264	271	241	270	277	266	262	254	268	276	273	284	292	263	247	312	285	287	261	288	280	261	262	262	289	254	303	272	240	282	290	250	292	295	281	305	289	254	291	265	288	280	279	279	283	292	249	253	271	254	276	260	270	247	264	275	257	246	306	238	259	264	283	282	263	299	257	299	304	283	291	269	290	293	268	260	288	263	288	307	303	308	299	274	261	278	278	275	227	271	269	297	302	249	248	255	276	271	278	263	269	310	231	272	271	270	276	271	284	296	298	272	305	268	278	277	293	264	263	295	289	273	268	277	278	282	308	277	282	287	275	285	282	294	300	294	305	274	278	264	260	250	278	294	304	284	247	287	284	277	279	290	272	254	293	280	287	287	264	271	288	289	314	256	293	266	278	260	316	271	250	298	264	280	290	285	290	301	275	293	231	261	302	291	274	278	268	296	291	272	238	239	294	293	258	266	263	304	297	293	250	282	281	299	237	260	278	276	260	283	283	262	264	280	303	278	283	285	266	284	270	282	252	295	274	272	274	251	275	291	291	270	290	262	250	271	263	299	292	285	309	277	298	241	266	261	278	313	277	316	259	258	281	288	258	303	301	277	295	277	304	274	271	277	306	264	278	270	283	287	269	273	254	265	238	267	302	294	273	299	294	276	284	281	280	271	306	287	244	292	293	291	238	272	254	310	293	307	285	283	274	282	265	265	246	312	310	250	287	299	281	295	281	285	307	268	267	273	303	263	249	242	303	276	275	290	283	300	296	281	310	262	250	273	265	276	243	287	252	286	289	267	265	277	247	267	308	272	281	279	290	268	282	300	256	256	267	288	272	286	272	265	294	227	325	276	309	263	279	319	272	277	274	284	254	281	309	294	295	283	266	292	262	259	302	292	298	284	276	244	276	301	265	272	272	251	267	258	266	280	271	276	291	253	263	263	260	272	266	268	268	245	264	282	259	275	231	258	256	289	256	264	248	278	252	292	247	270	249	288	306	255	282	299	303	283	276	300	263	265	262	297	287	294	304	262	251	271	259	269	287	309	292	292	291	305	275	303	243	248	263	268	288	261	281	304	284	277	264	302	284	288	278	283	271	258	293	245	305	283	288	255	298	272	244	254	275	287	288	312	306	262	255	276	265	274	280	304	263	273
8116	1344	2450	2607	2112	1728	1361	1312	1191	1131	991	917	904	867	864	862	850	779	766	775	759	743	740	773	762	763	753	739	731	730	699	741	731	696	726	693	699	742	648	675	708	681	689	703	699	755	694	637	680	717	743	675	703	757	736	704	680	640	713	676	687	727	691	663	723	677	716	657	658	690	684	701	720	712	694	680	700	713	687	691	665	700	691	688	681	666	680	702	710	724	694	702	639	690	658	638	670	652	708	710	664	635	658	721	649	668	651	669	651	659	707	667	691	678	684	687	687	696	690	726	721	676	676	686	671	691	711	694	688	672	678	695	703	709	689	676	667	672	714	619	665	705	674	705	719	669	717	694	664	700	675	676	639	693	677	681	668	715	668	634	697	694	700	655	689	671	644	689	650	670	689	685	722	736	743	701	705	675	682	645	694	682	658	632	684	689	665	619	701	675	691	688	674	663	642	647	675	662	721	703	704	687	687	702	719	690	671	627	666	648	686	669	665	694	630	664	655	710	690	697	666	671	698	652	682	661	654	714	672	714	733	665	697	650	666	685	685	703	660	660	681	694	733	705	704	709	727	702	671	714	667	669	685	684	699	662	661	671	710	668	696	690	720	681	665	682	679	669	636	703	707	723	673	660	654	704	738	681	660	651	648	658	713	672	683	627	657	683	654	696	687	729	692	655	661	713	679	636	662	646	632	692	688	665	710	673	657	703	692	710	644	709	672	725	644	677	630	676	701	692	694	659	686	669	693	747	673	727	682	658	678	687	685	661	703	679	690	685	660	672	685	669	660	683	699	708	707	640	719	688	677	686	671	703	665	671	679	666	678	705	686	651	691	671	701	696	649	675	683	656	655	736	664	674	689	661	721	674	668	720	689	678	694	694	738	657	706	714	651	717	708	673	710	692	677	703	680	621	713	671	690	668	681	698	724	661	689	725	673	694	672	678	667	665	633	693	654	685	659	706	722	685	673	672	647	685	715	671	686	728	700	670	659	707	644	633	674	666	694	665	668	692	674	671	680	725	651	642	684	662	675	716	661	719	707	646	709	684	681	722	669	686	716	656	690	644	687	653	704	690	685	683	634	690	700	656	680	688	702	709	685	701	669	674	677	685	672	653	660	643	647	731	683	658	720	689	643	664	654	679	709	654	703	643	746	625	650	643	663	665	710	662	695	669	653	707	700	656	696	646	682	681	702	648	670	674	615	682	685	677	681	664	678	671	658	706	657	711	691	673	658	672	693	659	671	683	689	687	680	681	689	680	660	735	676	654	698	665	655	670	706	674	689	673	699	690	630	653	657	692	661	691	647	678	681	658	662	674	696	677	693	673	689	673	658	672	676	704	714	669	672	697	674	658	642	665	693	681	671	672	630	707	674	741	680	703	709	697	661	664	695	719	679	684	680	710	674	674	684	680	663	671	673	650	698	675	714	696	594	719	705	717	669	664	692	678	663	677	716	702	667	689	709	703	700	637	688	655	657	653	698	685	647	670	692	707	709	702	695	651	728	654	695	686	655	700	712	645	674	685	642	654	665	672	661	710	622	635	667	702	639	684	707	674	648	708	652	692	668	703	660	707	708	658	674	675	709	684	667	705	700	629	691	697	677	720	695	647	700	672	667	686	662	691	652	673	697	717	669	683	688	681	696	651	698	690	613	663	713	639	723	674	715	637	685	694	645	664	675	691	674	665	707	634	599	694	670	696	639	668	723	700	635	703	648	682	702	669	681	678	675	725	719	682	672	703	687	697	681	672	700	624	675	683	695	705	710	705	701	675	677	683	677	703	636	686	633	701	659	723	646	677	652	688	684	667	695	675	695	661	699	671	671	637	657	656	663	698	675	659	676	710	715	666	684	691	676	667	736	633	635	646	677	639	705	681	661	736	701	679	669	678	657	674	632	645	720	619	678	696	677	641	663	692	627	680	690	684	709	670	631	696	698	675	672	750	682	654	689	673	708	672	661	661	625	669	678	647	674	640	663	653	732	658	678	682	692	700	669	677	694	694	711	674	664	652	670	702	653	690	667	696	722	644	682	714	646	685	651	693	719	709	653	683	696	708	628	700	700	724	726	663	673	647	667	619	692	705	691	690	724	669	683	658	696	651	734	701	675	702	691	658	678	670	647	655	715	682	659	665	632	658	642	687	660	716	700	658	634	691	706	681	654	701	690	675	687	674	672	641	639	700	655	671	684	705	633	645	722	691	680	656	668	668	647	657	695	677	665	727	701	650	685	691	676	698	687	711	683	693	696	635	635	650	730	669	701	668	620	630	692	670	681	683	713	698	681	685	686	669	668	710	694	677	681	691	692	661	658	676	707	656	689	696	692	665	696	682	677	692	665	662	669	690	673	724	692	677	662	717	695	726	646	703	703	678	655	665	683	685	691	699	663	686	695	690	678	690	691	689	699	689	650	705	720	644	729	687	732	681	693	669	660	668	656	688	676	649	678	698	672	667	620	702	676	663	684	696	647	682	711	683	717	709	680	686	623	629	647	677	654	673	683	680	713	687	631	646	697	657	628	651	735	623	655	697	719	644	727	656	685	648	670	658	658	690	637	685	625	646	678	713	616	640	691	664	676	627	655	728	689	690	658	676	680	642	689	688	717	676	708	668	633	677	702	691	687	631	692	666	690	654	694	643	659	646	667	682	691	669	662	663	636	630	704	637	661	636	664	655	647	653	662	652	713	686	638	666	644	666	660	685	679	654	709	707	673	701	660	686	656	696	638	694	705	706	657	620	696	656	657	678	631	652	688	671	628	719	678	651	658	684	649	680	718	680	711	674	707	636	658	665	697	675	696	720	738	636	655	699	648	700	711	666	701	673	713	664	662	659	680	640	664	687	664	690	691	691	686	693	631	634	671	702	676	651	712	680	701	701	720	684	684	715	678	653	603	680	687	665	689	748	679	699	670	667	716	648	657	730	711	683	678	711	643	678	665	671	642	648	687	657	652	665	670	698	734	689	627	666	691	678	661	677	647	672	666	631	696	689	718	708	717	660	662	674	661	710	733	654	666	666	591	679	676	716	677	687	656	678	689	743	717	737	726	630	663	675	699	666	694	634	713	696	633	652	687	691	665	635	691	651	716	679	676	685	663	650	702	677	690	650	672	648	659	632	660	692	672	692	664	646	681	697	663	652	665	700	676	653	684	687	686	647	711	685	688	675	705	658	711	717	679	716	647	641	693	678	631	714	662	687	691	633	660	632	697	666	629	685	673	687	646	725	652	634	739	690	656	691	711	690	674	694	676	716	685	677	697	695	645	681	723	671	702	681	628	710	686	642	685	689	653	703	633	669	717	690	703	654	672	700	706	695	688	708	688	703	671	690	653	665	669	682	673	633	682	698	689	687	691	642	705	678	738	672	655	643	668	695	676	697	676	713	710	643	710	685	671	704	740	710	652	693	695	651	650	692	649	669	688	724	676	672	662	648	670	698	706	670	693	671	687	672	704	736	637	649	665	702	708	664	656	685	703	661
1535	358	330	361	351	348	361	365	366	353	382	358	365	389	366	331	307	357	327	378	346	325	384	331	358	348	353	383	323	340	341	357	352	340	348	355	355	370	370	392	335	327	388	379	348	384	331	384	348	373	396	392	335	379	343	362	375	354	349	338	379	346	390	360	369	367	369	421	369	354	337	366	370	379	358	359	339	357	356	373	427	332	364	342	359	365	355	364	333	356	352	354	349	378	365	329	349	336	373	319	400	369	357	382	348	368	393	346	391	360	373	370	359	378	372	341	336	328	353	383	302	391	383	348	333	333	388	349	335	350	365	349	336	343	404	370	395	362	379	340	357	353	337	339	354	355	358	339	354	378	360	330	334	400	391	328	349	361	360	322	364	357	354	338	326	369	382	353	351	345	347	329	356	333	340	416	357	368	327	375	340	291	336	371	351	358	376	348	384	347	346	373	363	389	354	330	362	383	386	364	405	365	351	338	367	383	347	355	352	356	328	325	323	350	362	386	362	343	355	367	383	359	383	364	346	396	366	366	336	363	351	328	331	391	347	358	327	368	354	359	380	373	332	318	339	342	327	324	373	390	391	407	375	348	341	363	365	357	334	358	359	352	369	357	337	408	342	385	361	356	306	345	375	355	367	318	327	353	326	360	349	336	335	368	324	344	377	349	355	333	363	341	373	337	339	342	356	345	374	350	397	347	361	366	368	352	356	341	379	398	354	352	331	367	374	387	365	343	391	325	334	307	343	371	375	356	343	349	364	364	378	372	366	345	340	342	348	323	352	366	395	349	377	410	358	367	365	351	400	370	358	365	321	381	327	358	385	354	381	358	370	346	363	354	351	397	335	362	363	348	330	361	393	394	382	345	355	370	354	381	351	325	359	402	341	372	355	355	364	366	375	390	353	363	349	380	368	338	341	377	389	328	371	348	345	348	374	352	362	366	352	389	357	346	361	352	342	322	366	329	373	357	331	385	381	348	360	368	374	345	355	351	332	317	368	352	398	342	347	382	351	360	369	346	358	339	314	346	346	389	352	345	331	330	348	331	374	331	364	369	349	335	378	327	359	340	397	356	370	334	368	335	374	384	395	357	380	378	360	350	352	358	345	361	320	353	365	385	350	347	378	357	395	338	365	334	375	343	369	405	377	363	325	370	346	352	383	346	356	368	335	339	336	370	322	377	358	332	346	376	358	354	401	362	327	380	384	385	349	366	342	399	360	332	323	356	339	372	355	364	343	356	352	338	341	341	345	310	366	332	339	340	358	369	357	358	395	350	365	330	349	333	334	369	381	347	358	386	345	376	358	371	357	383	357	379	353	358	394	358	324	335	342	346	374	345	356	366	395	350	331	321	351	396	337	353	378	354	381	334	363	358	365	333	342	336	390	333	330	381	363	357	394	342	350	347	301	381	369	393	358	385	362	374	382	350	380	355	323	359	357	316	344	345	354	388	364	311	345	351	346	332	368	387	379	354	371	351	355	366	364	353	352	323	341	316	328	349	365	379	386	337	364	393	299	333	365	347	381	364	377	339	363	332	341	334	315	343	349	353	346	357	359	363	359	342	378	348	360	342	397	367	336	351	341	381	347	327	381	338	381	370	389	380	354	353	369	351	328	346	373	351	331	354	369	349	336	342	377	368	386	339	347	354	361	336	358	345	333	359	330	365	318	365	360	355	374	392	376	352	366	340	360	384	352	374	337	349	346	346	359	353	367	380	350	340	400	341	343	338	349	356	373	367	352	372	335	349	378	356	348	359	354	347	409	369	368	377	365	338	354	366	379	337	352	366	366	338	386	368	356	321	349	323	414	346	323	351	361	361	379	365	353	394	363	377	342	312	377	346	356	348	356	355	357	326	367	327	318	344	380	323	374	316	378	321	417	333	330	368	314	362	327	348	333	351	335	376	371	313	388	351	329	322	368	347	352	352	396	368	376	370	373	338	382	350	339	318	358	351	343	338	356	318	344	326	364	378	335	395	317	370	354	385	399	338	389	419	347	380	332	342	328	373	387	339	355	357	385	372	354	407	368	358	354	306	341	369	382	358	331	355	373	356	358	383	332	337	386	338	368	348	382	347	393	360	347	369	364	365	353	365	394	400	347	342	360	331	363	334	378	320	356	351	366	359	367	392	372	393	398	331	375	338	341	345	379	327	358	368	363	374	337	346	347	364	369	417	395	356	358	348	344	352	348	383	370	363	333	370	379	381	334	380	332	318	344	324	381	403	368	392	351	340	324	379	357	379	350	363	377	358	362	363	348	398	349	331	344	342	364	370	372	357	385	382	354	355	378	394	380	339	385	338	353	354	357	388	333	370	341	336	365	343	329	358	394	344	328	348	371	356	371	357	377	374	391	358	344	375	363	352	363	362	339	389	351	347	345	352	347	354	336	365	361	366	370	376	339	349	365	345	387	404	362	361	322	368	372	382	374	336	357	383	341	369	383	372	362	363	372	344	347	301	383	358	370	322	348	362	326	387	366	368	357	347	340	330	359	384	367	379	334	346	343	342	319	353	383	372	350	361	344	376	361	337	336	354	349	301	337	385	340	394	357	351	376	351	384	388	340	385	383	356	358	335	371	368	374	334	317	326	335	411	387	365	376	396	356	339	373	308	358	356	346	365	342	316	355	332	345	348	342	349	328	365	363	348	334	360	391	338	381	393	363	350	303	329	353	339	319	364	362	359	363	363	362	372	339	338	361	345	373	381	356	338	371	367	371	346	376	350	331	359	371	377	344	357	370	371	392	330	348	374	354	367	352	340	357	357	368	357	399	366	390	342	347	345	370	385	385	353	383	367	397	317	337	368	367	389	349	346	376	353	329	364	377	325	383	354	344	350	323	376	368	342	387	352	385	359	362	350	337	373	394	361	353	329	316	331	359	353	368	365	376	332	376	332	340	374	345	373	376	372	353	364	347	362	360	348	340	353	363	368	381	377	367	353	360	337	343	354	325	363	364	356	361	345	343	356	342	345	358	371	369	333	331	357	371	340	365	359	365	334	389	376	330	361	334	367	361	384	389	395	386	357	380	341	372	331	322	343	381	332	395	308	374	337	381	353	347	366	349	368	355	353	339	413	358	367	350	365	381	400	381	383	392	339	369	353	334	348	413	348	360	359	383	372	353	350	384	347	366	320	313	355	346	335	336	371	338	344	358	342	385	386	377	374	337	350	355	368	332	349	360	387	339	350	388	360	378	334	351	349	362	387	319	343	315	377	348	339	365	372	365	338	349	357	360	374	354	335	408	329	337	355	353	340	371	362	331	351	332	324	377	362	329	347	381	343	335	366	370	358	364	360	384	335	335	322	332	359	371	347	374	352	345	363	377	338	367	378	343	344	341	375	340	353	356	350	342	360	357	369	320	367	332	345	322	360	348	355	338	359	381	385	367	344	323	357	358	359	386	401	372	378	371	357	403	348	361	326	366	368	400	350	317	397	384	382	338	360	364	358	354	366	354	359	351	402	342	377	368	349	327	358
1951	824	793	803	873	815	823	817	812	789	792	854	789	786	805	789	782	796	738	827	814	864	789	797	840	835	796	801	780	804	833	817	766	781	808	833	792	779	807	796	842	771	796	835	800	802	789	758	806	805	766	816	803	795	796	806	763	805	769	765	754	790	788	769	827	785	784	792	787	828	782	822	775	754	811	834	788	763	807	794	776	757	764	773	732	752	770	737	799	798	779	788	812	777	810	791	819	800	774	754	753	776	819	828	767	803	794	770	808	761	741	790	810	800	803	786	775	830	833	766	798	740	822	780	763	772	794	828	778	789	804	806	790	769	732	793	736	761	796	800	802	750	787	814	806	781	764	772	780	808	819	821	793	837	778	788	787	801	814	830	807	789	781	778	799	801	819	811	824	819	817	802	798	782	807	830	770	802	813	771	823	794	818	786	774	786	809	821	778	733	784	816	772	818	746	786	756	785	756	818	801	814	772	804	826	836	837	843	782	785	832	808	833	775	773	830	806	792	813	834	829	774	795	748	738	786	776	818	812	769	784	800	771	750	797	806	864	764	793	754	831	790	822	752	750	776	840	751	783	777	784	812	801	785	776	751	819	806	735	786	780	805	796	758	738	763	789	794	787	851	830	747	838	798	779	765	769	803	810	751	796	777	810	798	814	814	761	775	799	782	772	782	811	803	815	774	832	787	835	803	764	818	787	786	792	758	769	770	800	798	798	806	850	759	792	792	842	772	787	808	786	756	802	786	809	770	739	765	840	789	783	833	855	844	822	806	744	843	815	828	808	824	809	765	799	816	793	784	797	797	790	772	799	833	827	779	764	841	821	806	767	806	768	788	781	816	845	807	824	810	799	743	748	777	842	750	776	767	809	801	828	827	812	786	780	853	816	764	836	831	765	778	813	784	737	782	791	794	834	828	800	797	780	785	803	777	745	753	800	778	792	826	836	779	785	789	818	792	809	768	821	770	750	762	805	805	767	862	784	827	808	752	842	744	768	777	811	797	778	841	802	795	833	745	753	786	739	794	774	754	791	797	827	771	833	802	770	824	788	803	785	773	822	818	802	820	745	779	801	814	755	795	730	752	835	815	829	761	798	741	796	766	810	808	774	775	783	851	775	789	808	729	824	745	766	774	792	808	795	796	822	802	807	759	787	807	782	743	792	750	811	793	763	822	812	801	801	817	805	792	789	818	782	785	772	797	791	807	750	827	824	794	810	781	805	773	813	822	830	743	771	841	805	788	810	781	810	790	801	778	813	786	798	767	815	792	794	815	796	789	788	757	779	744	832	833	817	781	768	806	791	818	805	790	753	791	799	789	777	774	795	754	789	763	722	779	760	835	733	833	818	793	799	800	782	793	825	768	813	863	811	801	813	798	767	815	803	792	782	827	818	879	824	765	797	827	786	834	792	806	820	796	797	798	778	813	765	785	803	771	811	792	779	746	778	843	775	787	780	790	798	816	780	768	812	777	847	779	804	780	851	756	823	781	789	802	752	805	789	794	797	791	828	808	802	763	774	756	806	843	761	782	803	819	742	768	782	833	824	804	792	816	767	826	818	768	787	805	762	815	778	808	822	759	816	793	825	745	793	780	816	787	772	781	820	780	859	757	761	819	819	794	775	776	823	756	781	812	796	780	768	838	783	772	734	833	858	835	824	772	792	791	825	773	798	782	802	812	797	802	789	788	768	824	805	848	780	770	797	817	790	819	864	758	820	792	794	810	788	836	770	803	757	787	761	813	746	818	814	812	748	836	827	829	836	723	794	758	825	749	798	758	777	821	794	778	767	763	837	780	809	777	818	823	791	812	802	781	774	775	787	765	766	823	828	829	790	760	766	818	775	801	791	768	796	775	768	842	805	812	802	812	780	801	816	798	748	783	818	795	777	752	766	833	829	784	810	832	806	803	815	775	778	794	782	791	725	821	773	735	767	752	722	742	768	809	822	789	799	746	742	767	826	812	758	760	786	757	801	809	813	805	804	841	778	821	828	766	779	768	793	771	794	777	808	783	772	766	803	800	783	767	786	783	765	791	789	798	783	815	810	767	805	784	762	748	759	771	799	806	793	782	802	831	776	795	800	763	791	806	816	811	794	815	805	796	822	798	793	804	794	779	752	786	787	761	848	758	796	771	774	757	819	805	832	791	743	788	804	710	803	841	813	851	763	742	785	809	746	723	785	821	802	759	776	774	745	811	802	785	858	743	777	712	779	772	799	790	733	832	816	810	799	780	770	822	783	789	826	796	762	774	804	762	813	780	806	771	819	825	786	826	813	767	832	822	800	757	820	774	791	816	780	796	774	822	828	796	839	780	786	794	765	821	738	821	795	762	756	816	750	803	833	812	832	799	762	831	816	819	784	767	880	774	819	826	795	792	791	828	788	805	854	797	763	829	751	839	750	786	818	802	802	787	828	816	792	855	778	836	788	747	812	795	780	825	813	818	763	783	799	763	856	813	759	816	811	804	806	782	792	774	812	790	744	807	840	819	784	771	801	788	824	766	783	794	790	790	758	805	805	757	763	768	836	759	787	792	818	778	817	788	784	799	852	773	807	820	781	820	790	797	797	863	783	820	802	744	779	792	771	803	776	791	807	845	814	804	812	859	797	810	826	821	806	854	776	803	786	779	788	831	795	830	812	801	790	802	798	763	806	791	768	760	805	765	785	812	786	773	777	785	813	786	824	774	838	792	771	842	820	815	811	825	799	798	760	805	762	815	803	822	825	802	773	758	810	848	776	821	732	800	795	849	784	792	788	740	770	807	791	828	790	784	747	779	776	817	809	819	752	803	781	796	777	809	799	760	752	810	811	771	799	766	780	770	757	791	786	754	790	761	815	721	806	842	793	813	832	800	782	845	802	764	804	742	765	799	754	794	777	863	854	786	736	802	757	814	798	817	779	752	808	724	768	831	835	794	852	783	761	772	799	796	772	793	794	812	803	791	773	822	764	837	779	766	823	741	756	821	803	802	755	821	821	796	851	797	841	789	816	820	791	779	832	787	777	808	779	817	794	791	808	797	800	815	812	821	767	783	815	781	799	782	814	768	789	785	823	787	757	812	775	826	796	811	778	808	831	779	728	757	765	808	828	785	780	786	807	777	829	738	790	839	782	750	826	795	825	774	780	789	797	764	817	846	791	803	772	758	746	779	723	823	770	819	783	756	752	744	796	800	766	838	825	818	785	838	842	751	822	815	787	757	832	840	813	723	805	793	850	860	781	766	743	782	839	796	821	813	803	733	826	754	805	725	786	798	788	779	771	810	823	799	814	756	734	769	795	791	751	835	819	808	795	782	791	816	767	764	760	755	798	770	784	738	874	789	796	808	798	748	768	771	806	808	758	825	737	759	791	767	790	790	802	736	763	790	757	803	783	807	801	819	803	725	795	839	755	860	774	831	818	808	810	779	778	821	788	769	792	846	835	809	774	827	739	788	774	783	771	870	800	798	810	786	777	781	803	791	791	795	806	806	764	810
7587	559	601	467	360	282	306	235	204	213	172	185	185	201	180	194	208	176	207	203	203	177	197	193	177	159	179	182	185	183	176	151	174	153	171	179	201	188	183	191	160	182	165	183	170	184	184	180	188	164	172	174	200	190	166	194	173	177	188	185	210	150	179	177	159	195	173	177	192	176	188	158	193	185	196	167	186	189	175	183	180	175	180	178	169	168	181	170	171	177	155	175	185	196	177	190	176	182	200	186	185	177	174	196	168	169	158	174	198	179	172	164	173	172	156	170	189	209	162	199	175	160	193	164	188	204	184	208	166	193	161	173	199	160	183	151	148	212	190	179	189	208	176	161	161	155	196	154	145	165	148	204	189	177	190	166	172	211	183	159	181	171	175	197	185	193	194	164	183	195	163	189	157	200	174	198	168	170	186	162	190	182	201	183	177	162	173	196	189	192	187	182	199	183	170	163	159	196	184	175	184	203	153	173	179	167	171	178	174	188	178	154	188	173	183	205	189	188	183	178	185	170	211	173	167	187	190	197	178	183	158	204	195	204	148	150	171	182	158	149	180	211	180	166	212	150	187	152	163	185	180	181	188	188	188	186	190	193	169	192	186	169	185	190	176	211	187	194	163	160	164	171	201	184	188	192	167	173	162	175	180	194	175	155	174	201	172	157	197	172	154	170	158	208	166	181	153	192	160	159	185	159	147	182	184	139	184	199	159	185	178	167	175	178	197	182	176	204	174	170	150	183	177	199	184	186	174	180	185	165	161	161	168	170	163	188	156	192	159	161	187	169	206	206	185	202	185	184	198	181	188	205	197	177	199	191	173	163	178	167	182	164	186	164	162	187	198	167	161	161	185	206	190	188	177	176	195	186	171	183	174	195	204	205	180	181	163	196	175	160	158	196	180	201	153	161	180	200	180	167	162	198	165	192	157	196	173	158	161	167	210	169	204	167	175	169	185	184	157	191	180	178	174	206	160	200	190	177	188	175	194	184	164	178	180	175	196	192	161	175	202	169	168	180	197	198	168	181	190	150	176	172	158	167	158	194	182	178	171	171	174	154	173	188	173	178	182	162	171	171	180	189	164	166	172	182	156	166	181	168	184	195	207	166	169	171	164	179	167	190	185	185	199	162	173	168	172	198	172	212	203	173	164	185	173	176	162	171	166	197	203	168	158	158	176	148	182	165	163	162	182	144	185	191	168	187	185	167	162	186	194	198	196	178	183	185	198	197	194	180	189	176	173	178	196	179	178	173	174	189	186	184	161	174	160	202	184	189	157	188	165	198	170	181	185	176	190	173	173	180	192	201	159	170	168	175	167	200	179	169	176	175	176	201	177	192	190	156	169	184	181	137	172	185	148	168	156	201	187	186	189	169	154	180	186	175	172	155	182	170	148	167	155	185	193	163	155	176	197	171	177	164	194	190	178	184	192	166	202	171	178	190	178	182	177	177	170	172	182	175	188	182	142	200	202	175	181	188	198	167	166	160	165	184	170	144	185	189	163	169	175	171	159	163	193	181	183	200	154	193	164	181	173	165	158	210	182	169	176	198	180	176	160	163	172	167	172	179	199	177	174	168	146	171	178	170	188	190	168	182	197	161	173	167	174	173	173	183	180	187	177	180	183	194	189	181	164	189	151	182	162	176	180	178	194	205	168	179	174	179	177	175	175	178	160	184	169	192	176	174	174	183	193	201	177	200	174	190	173	177	146	161	161	173	184	175	181	181	194	153	172	182	178	171	171	194	186	185	174	197	179	163	221	212	166	177	174	181	160	156	160	188	191	162	162	174	156	173	169	175	182	174	202	190	191	181	198	176	184	178	160	179	202	167	190	183	181	170	172	167	202	155	178	178	159	185	160	186	173	195	194	158	159	182	166	187	175	201	173	185	172	186	199	176	182	163	176	214	166	172	179	177	187	172	195	174	177	194	180	153	184	183	142	184	193	179	168	175	190	180	184	167	169	176	191	152	182	187	202	210	179	169	198	179	173	192	178	171	168	173	162	162	157	176	178	167	192	183	171	175	174	181	161	164	172	191	157	157	168	169	182	197	172	178	155	181	200	171	161	180	170	179	166	188	180	195	171	170	165	167	165	179	161	197	185	185	195	158	192	197	171	170	172	170	168	196	182	154	179	167	174	191	171	161	150	179	181	209	182	168	212	191	188	210	192	169	172	196	171	196	180	179	171	157	202	184	161	163	175	167	182	169	207	154	174	162	144	212	202	186	192	191	184	164	164	198	184	185	179	184	181	172	183	169	177	164	202	176	153	182	188	180	171	188	157	185	198	195	186	175	179	201	179	186	173	155	160	178	187	162	176	161	181	209	177	165	170	187	170	182	166	209	190	171	194	175	160	185	158	180	181	179	168	170	160	155	183	171	179	164	161	205	165	187	182	161	200	181	174	193	176	172	175	143	178	200	164	177	219	165	187	190	210	175	168	193	162	175	181	180	205	160	177	173	164	177	195	179	192	166	204	172	178	172	187	180	147	177	208	186	192	185	153	185	193	168	161	195	165	144	162	181	186	160	180	177	186	164	163	148	176	185	180	168	171	176	196	171	199	189	198	175	219	165	160	180	195	190	195	158	170	165	179	184	194	174	180	198	170	170	203	185	163	174	156	210	174	175	205	162	173	184	177	174	159	174	175	194	182	156	177	180	164	183	167	179	169	160	182	191	167	159	184	197	173	196	165	161	203	200	164	177	184	169	181	162	162	168	187	201	182	177	176	171	172	171	191	191	180	173	194	185	164	157	174	188	181	175	162	162	166	178	180	181	160	195	168	178	169	198	162	172	196	213	171	164	176	181	175	173	185	172	190	208	193	191	192	175	234	179	182	183	197	198	182	169	184	182	188	183	204	187	156	166	171	194	153	163	193	151	187	190	161	168	177	176	181	178	149	176	203	166	168	167	157	147	192	193	175	184	174	199	160	183	175	174	167	179	181	162	160	165	203	181	157	172	165	179	196	195	175	171	161	181	168	190	180	176	180	175	175	161	171	187	174	168	167	184	188	174	176	164	177	204	177	173	152	154	169	156	184	193	175	191	184	188	162	203	168	182	205	167	168	176	185	175	183	176	157	168	170	180	150	162	170	157	163	164	179	172	181	159	166	163	159	185	185	155	189	169	177	210	181	186	199	159	171	170	163	152	186	177	199	192	169	179	168	195	169	184	166	152	146	146	175	192	166	169	172	188	175	179	172	148	167	193	179	189	170	169	188	168	177	170	193	184	165	174	167	176	169	161	155	174	205	170	213	166	179	201	168	163	196	176	177	174	185	174	157	207	189	175	179	185	176	176	186	172	148	172	146	187	155	186	201	158	173	195	175	178	176	198	174	171	172	185	178	171	149	213	198	159	184	197	168	172	154	184	181	188	193	163	175	181	157	168	188	172	200	178	193	169	172	146	164	173	179	181	176	202	175	192	175	187	145	173	196	184	162	172	166	191	170	170	162	169	207	192	192	175	182	145	173	211	193	171
6171	737	1296	1452	1220	1019	880	796	718	703	655	582	581	543	536	559	498	527	514	495	501	527	469	466	465	485	495	487	499	484	445	480	482	482	404	443	450	465	464	499	490	458	449	468	488	445	442	446	459	422	469	465	471	477	427	469	459	499	475	470	447	485	514	480	477	439	445	475	490	444	480	469	423	457	465	464	438	456	486	458	470	447	472	442	437	474	495	481	473	489	468	466	450	475	460	486	453	495	471	484	454	481	437	468	472	429	455	454	483	455	484	466	436	482	437	439	452	477	461	455	446	454	433	472	456	464	464	459	453	441	460	475	471	479	466	453	477	482	473	457	475	476	457	422	450	418	487	438	450	494	466	461	461	459	444	445	491	452	478	421	437	429	459	464	439	458	449	450	447	453	450	422	460	440	457	490	454	455	446	449	440	469	469	463	453	426	446	473	438	446	473	453	456	469	439	433	452	426	473	437	437	428	453	432	458	461	442	436	448	442	439	468	465	421	452	430	440	496	471	465	435	477	487	492	456	447	470	473	443	413	462	443	502	444	431	441	450	452	452	447	439	459	450	472	503	473	468	443	450	432	470	473	448	475	464	411	423	472	448	485	432	426	456	445	480	470	423	502	436	468	417	447	464	448	482	472	429	420	445	496	449	467	462	432	448	477	426	457	484	443	456	446	462	436	451	483	425	480	417	449	473	430	475	440	440	420	464	478	453	434	454	443	491	403	450	431	446	459	471	454	479	465	425	478	431	486	474	445	442	453	441	442	431	458	434	474	454	465	461	466	392	480	453	431	482	441	433	428	434	461	477	459	493	453	476	451	441	494	446	453	449	452	440	435	443	453	451	471	461	490	481	461	471	452	443	473	479	441	511	453	469	439	455	462	500	483	484	438	477	457	472	483	440	466	459	434	465	420	449	426	448	472	465	430	423	478	495	478	454	443	445	502	466	417	425	450	434	458	466	439	461	468	462	455	457	453	447	478	438	438	472	459	480	422	417	474	492	477	428	464	450	446	475	442	469	435	452	461	451	474	451	472	447	455	489	488	454	417	457	481	485	466	444	495	486	437	425	476	443	444	472	451	465	466	469	407	490	405	466	436	426	474	446	429	518	406	456	469	470	468	461	463	446	450	475	421	470	455	437	466	453	468	418	454	434	476	482	462	481	436	469	437	460	481	480	453	455	458	462	534	452	429	414	429	472	436	437	480	402	469	469	437	495	445	440	472	429	461	431	436	486	463	442	384	451	462	462	469	465	464	476	450	453	459	457	440	443	452	487	474	446	446	454	470	471	459	444	454	458	475	467	449	431	465	424	452	429	505	450	429	432	475	450	464	481	465	469	476	457	478	460	441	477	475	456	440	439	440	498	472	484	471	457	455	446	456	457	494	419	457	432	453	451	440	481	466	455	475	438	456	462	477	447	423	431	457	462	449	483	488	439	447	430	442	434	472	484	493	456	487	472	437	475	466	461	468	475	416	441	482	443	456	451	463	464	454	415	437	441	468	451	489	498	401	477	466	469	460	459	445	440	490	455	437	442	464	450	424	463	450	451	451	471	461	499	461	451	438	447	456	436	440	482	426	466	437	444	429	435	442	459	428	442	426	465	465	473	446	438	430	477	483	451	456	461	473	455	467	452	437	445	460	440	481	492	423	439	478	454	490	452	448	475	443	439	494	439	476	442	419	444	431	432	468	484	447	443	452	447	430	433	466	468	466	507	453	458	422	445	460	470	492	454	495	447	440	466	455	465	440	436	444	431	429	449	429	494	438	444	459	457	461	477	476	470	438	444	462	453	435	466	439	457	440	395	470	450	477	415	465	442	445	454	444	458	488	457	465	449	469	455	455	431	441	450	448	467	432	462	501	492	443	441	450	482	447	449	471	457	466	479	481	507	450	464	481	441	450	456	456	470	490	519	437	415	476	459	466	497	454	470	417	468	441	463	434	462	455	481	458	456	447	452	450	453	431	471	446	472	400	453	435	469	468	443	409	453	472	450	473	420	497	486	446	486	448	491	475	462	466	456	472	421	394	457	501	406	430	465	498	449	455	462	448	442	486	491	428	460	451	453	466	495	459	492	470	448	417	453	478	443	463	480	457	476	399	458	415	465	444	445	472	402	442	482	426	501	418	446	480	470	434	477	446	449	448	443	437	465	471	475	493	477	424	480	440	457	477	446	458	446	448	479	468	447	431	438	461	468	488	442	445	435	409	424	452	480	437	427	414	472	457	514	444	491	465	437	453	477	450	449	445	421	456	457	493	460	459	430	459	421	463	474	448	431	446	458	465	457	503	466	476	471	463	458	443	442	433	432	468	444	446	449	468	457	474	485	453	471	463	461	474	429	474	470	444	435	448	443	420	439	454	442	440	450	464	465	475	517	449	451	433	479	434	468	482	461	448	425	453	494	419	456	468	465	479	492	491	444	472	475	411	470	460	477	485	453	442	472	489	472	503	464	466	463	437	458	410	434	476	429	468	456	471	457	430	474	438	438	431	496	435	440	481	456	447	452	468	458	476	426	448	444	430	442	457	460	460	477	463	442	498	441	438	451	429	429	480	473	444	456	475	441	484	473	443	462	470	453	499	480	441	481	456	444	433	455	440	454	440	431	453	465	464	463	458	441	476	430	473	418	484	430	474	464	456	456	466	406	476	504	446	469	441	435	444	459	442	446	428	445	479	425	505	444	406	473	445	513	421	466	460	475	451	435	434	480	408	458	475	461	461	453	402	451	435	452	476	452	460	444	494	453	425	472	504	474	498	468	442	488	420	453	457	455	445	443	444	478	496	471	476	444	448	467	483	459	435	435	447	466	473	427	405	439	473	450	443	469	438	433	445	464	450	471	470	482	474	441	447	507	494	460	453	451	397	451	468	480	459	461	465	460	468	452	473	478	439	475	473	466	424	436	456	432	440	456	423	457	449	427	420	446	480	461	459	482	475	470	479	481	451	423	434	463	451	445	432	468	469	446	451	455	420	451	441	473	429	455	456	445	453	448	456	453	470	477	467	470	435	457	464	452	468	453	460	452	441	460	454	460	456	441	438	484	487	484	454	473	456	481	433	410	453	464	491	456	452	431	448	464	420	449	469	468	437	462	469	462	451	457	488	420	456	451	455	464	468	458	475	468	460	515	458	451	455	456	456	452	457	464	459	439	490	442	430	438	513	446	463	406	448	487	444	442	485	472	449	447	458	450	471	469	477	478	448	437	412	421	483	459	438	460	424	464	461	480	431	417	453	438	478	477	451	461	440	480	479	445	457	477	430	491	429	446	467	462	484	421	437	443	458	409	451	441	473	476	419	461	446	483	452	492	414	476	464	454	458	483	431	438	459	497	498	414	410	418	480	430	450	440	435	459	451	498	482	444	437	465	429	430	461	460	452	471	483	461	456	441	434	500	432	439	444	504	395	459	456	444	478	443	504	458	465	462	443	425	448	462	431	444	476	436	448	463	489	461	490	447	437	465	454	443	434	497	475
14257	1405	1150	853	623	490	454	428	379	337	341	300	297	316	282	290	303	295	280	295	265	277	306	266	291	280	277	281	258	293	297	287	265	325	290	264	254	256	261	291	272	268	282	245	283	294	286	307	266	270	287	271	269	255	292	317	280	280	263	312	267	307	289	296	257	267	265	245	282	277	290	299	296	256	305	249	295	245	264	272	253	254	270	283	281	280	301	279	254	290	271	284	263	258	293	282	281	285	282	258	290	310	290	296	263	270	260	280	264	272	261	270	273	294	237	271	280	290	287	277	301	288	267	302	295	290	289	285	260	266	275	268	268	316	271	271	287	297	268	281	258	276	259	283	255	291	285	249	263	270	297	257	255	283	267	254	289	253	291	263	281	279	257	279	280	295	268	277	286	279	291	282	272	232	257	256	282	242	283	300	271	284	246	308	279	273	304	277	257	280	300	302	255	312	270	275	274	311	286	275	258	284	295	278	245	269	276	306	292	278	278	296	271	300	257	274	294	279	278	288	263	316	262	269	283	306	269	251	285	293	265	302	264	277	315	272	278	259	290	294	256	306	292	284	270	256	291	260	279	308	269	272	279	270	276	279	276	278	276	303	305	326	282	289	263	289	272	286	271	267	267	237	261	268	255	291	274	270	282	309	289	243	289	273	267	260	275	266	276	263	268	283	263	288	254	265	260	243	282	279	281	272	235	279	291	277	267	265	272	265	235	284	272	263	267	273	303	256	326	329	325	249	272	289	252	272	259	288	259	299	281	316	277	261	293	273	301	267	282	287	309	285	275	267	274	282	313	251	271	290	281	255	288	300	270	258	283	271	287	272	258	289	302	260	279	268	261	265	279	254	311	274	271	306	294	258	264	280	279	288	273	255	287	247	257	282	306	257	250	331	313	280	276	298	259	290	306	299	246	251	254	285	290	267	251	283	270	274	278	283	268	276	280	293	296	303	257	262	237	253	277	302	270	272	264	256	254	280	309	273	291	298	246	284	286	279	239	282	276	280	279	246	294	280	273	283	291	269	300	290	302	302	262	291	256	257	281	266	265	302	237	313	302	260	269	294	264	309	298	296	293	290	298	271	264	277	265	288	249	273	278	272	279	283	263	256	248	261	254	285	289	270	232	270	262	285	251	268	266	260	283	270	271	253	299	295	260	284	301	295	273	247	290	280	286	328	272	260	304	314	274	275	282	274	303	286	279	256	301	257	274	272	281	279	280	277	293	312	293	250	295	302	265	284	279	267	294	294	277	276	289	256	267	299	260	257	289	296	268	269	278	275	290	294	289	264	242	290	304	288	270	267	289	289	259	282	260	290	259	288	280	241	265	265	264	279	302	285	289	293	292	289	282	280	237	265	293	267	247	287	264	278	260	288	286	279	283	272	268	279	261	301	318	284	281	294	269	288	284	256	269	281	278	286	275	266	272	286	285	280	280	266	268	297	278	266	251	241	304	263	248	277	308	237	276	278	259	281	284	293	278	314	290	263	282	240	230	294	267	262	278	287	271	262	312	288	287	264	271	274	299	266	290	262	291	292	289	243	267	275	266	251	281	251	292	257	286	254	240	294	285	278	240	264	272	264	274	287	284	276	299	278	270	271	293	275	251	242	278	276	271	280	300	259	289	262	229	317	283	275	258	273	280	268	286	279	269	316	277	262	264	309	286	270	277	292	251	260	283	256	273	262	273	296	260	269	271	244	260	261	288	260	299	307	304	274	267	287	312	280	262	293	287	280	283	265	301	249	268	273	274	258	282	269	266	271	286	275	260	281	288	281	249	261	304	281	263	268	265	252	281	272	259	263	284	265	268	265	244	269	269	283	262	251	314	250	268	284	260	255	264	289	278	273	215	295	282	245	272	268	301	294	318	293	249	287	248	306	295	300	281	285	307	277	279	253	263	260	296	282	280	272	265	256	267	274	279	281	275	268	282	270	260	255	283	268	263	283	302	247	297	283	294	251	276	282	268	301	250	257	261	283	291	268	274	283	293	267	269	265	276	276	275	281	318	279	253	255	292	286	282	273	267	284	269	300	274	288	312	261	283	293	269	281	295	297	258	261	304	251	256	279	280	274	262	273	281	287	300	275	278	304	281	305	260	292	262	271	256	314	266	259	240	254	269	261	294	281	275	298	283	271	276	322	299	264	280	276	286	250	299	290	275	290	287	261	257	279	282	255	278	278	264	264	298	291	256	295	246	274	260	270	324	293	283	272	280	263	280	270	281	253	299	267	276	318	291	296	293	272	301	279	256	279	249	270	282	277	285	278	311	276	248	264	263	247	255	247	276	289	277	320	281	283	277	258	272	281	278	276	235	253	271	290	282	253	299	273	282	247	294	275	300	250	260	276	259	301	270	244	257	273	276	267	264	324	284	281	278	272	290	286	277	286	311	280	255	279	261	284	284	263	288	282	289	275	274	299	276	275	274	284	280	300	255	286	252	301	292	264	324	277	240	291	280	278	315	306	329	256	287	296	304	278	293	274	281	273	288	284	276	296	289	282	288	267	288	277	289	234	275	284	292	288	268	268	252	303	282	280	283	289	278	247	272	271	274	280	285	290	265	308	296	286	298	279	255	278	267	251	306	295	265	260	303	283	260	301	283	291	290	300	268	299	277	314	277	293	238	266	278	253	251	288	256	271	237	255	283	289	281	259	315	291	277	284	262	243	281	291	286	270	265	252	260	255	264	247	267	295	249	275	259	284	272	250	277	298	251	285	332	275	271	263	301	284	257	246	249	274	296	292	246	277	271	275	303	275	278	297	280	274	272	286	271	279	269	263	232	266	279	288	287	262	306	270	261	313	303	300	324	283	268	247	256	265	260	275	276	241	281	290	290	277	258	286	286	245	284	286	275	260	284	272	264	261	279	281	255	266	251	284	257	283	271	271	287	264	272	273	241	293	296	287	292	267	296	263	272	277	268	296	278	287	256	302	275	263	275	237	288	296	280	265	283	318	289	300	278	280	292	298	278	280	268	264	252	259	296	270	288	232	283	290	281	265	251	265	269	252	271	271	296	268	270	280	284	274	320	267	266	293	275	276	307	294	282	245	254	296	289	273	278	279	233	294	261	298	288	269	258	281	271	255	280	278	270	266	250	254	271	260	294	293	275	258	296	275	249	295	247	292	279	279	277	271	236	288	261	263	287	300	276	234	257	284	265	295	254	274	279	293	281	303	288	284	281	275	266	257	292	259	263	279	252	284	260	274	284	274	272	297	323	284	258	261	292	292	308	250	254	336	233	276	256	280	279	299	289	292	303	291	277	278	305	273	280	286	253	297	284	247	334	306	294	293	279	277	254	262	258	281	266	275	263	267	311	282	301	275	263	240	278	255	268	260	275	277	261	291	279	281	250	258	260	261	281	261	285	306	252	289	300	257	261	269	264	272	281	265	277	275	297	289	259	298	274	281	287	300	289	290	311	257	311	291	275	287	259	304	262	290	264	316	262	233	292	259	287	268	313	310	304	249	273	289
8039	1323	2355	2689	2081	1669	1445	1258	1190	1051	992	964	915	915	936	791	828	791	801	748	727	703	769	788	719	747	674	702	739	741	740	679	706	704	695	752	732	704	693	718	693	731	719	697	672	714	665	726	655	673	698	695	665	709	708	726	685	686	719	660	738	707	688	692	659	667	683	704	704	670	668	655	687	683	689	698	732	683	681	664	658	680	666	700	685	679	670	687	710	655	674	675	698	664	700	675	674	682	651	647	667	688	617	739	714	628	683	717	663	725	664	706	705	688	644	717	706	679	714	626	728	691	670	668	678	709	713	712	654	673	683	660	727	638	730	643	687	672	734	695	629	686	676	700	666	625	668	687	664	666	694	709	708	726	644	698	702	709	698	683	706	668	686	656	708	701	670	695	690	706	662	685	682	673	714	648	664	610	673	643	720	680	693	694	651	684	660	672	692	699	671	706	680	692	731	666	635	672	667	705	664	728	640	687	654	718	699	695	672	653	677	716	723	691	709	674	674	674	679	725	652	648	713	675	650	669	677	641	651	654	657	660	661	726	661	666	662	675	708	732	704	718	668	648	702	635	712	664	689	636	660	697	694	678	665	710	678	692	747	705	693	681	706	648	730	753	668	672	654	683	662	696	733	722	674	672	669	643	701	667	657	701	668	665	674	681	683	638	629	642	706	677	664	690	695	640	685	701	685	688	634	667	616	683	628	672	686	685	682	711	678	616	673	682	738	682	621	670	628	681	693	681	686	689	697	683	711	677	693	660	698	673	651	706	719	672	649	646	695	680	675	723	683	710	690	730	664	641	675	686	691	701	669	668	673	693	666	713	682	655	672	677	685	687	643	654	703	641	675	691	653	671	671	692	682	745	711	653	710	672	679	657	695	687	716	705	746	658	686	688	693	694	706	671	691	708	649	669	679	710	676	728	683	692	713	692	684	697	715	689	666	660	666	673	674	649	726	658	679	664	706	663	672	693	691	674	716	640	654	637	725	724	688	713	719	645	655	697	733	659	664	676	686	692	642	647	700	703	679	657	729	641	677	704	701	677	662	682	658	696	716	670	707	630	651	640	700	664	675	634	679	701	689	680	700	644	710	669	655	665	725	719	706	708	640	681	691	686	674	702	687	660	611	701	664	665	687	655	682	643	664	685	706	649	683	677	698	691	660	688	699	633	698	689	692	717	701	684	716	674	694	632	607	714	664	685	679	652	736	653	690	653	691	660	691	658	667	655	714	670	721	658	661	669	719	681	678	674	683	711	638	635	630	644	676	662	702	692	707	646	660	700	719	642	689	665	685	653	702	651	665	694	672	705	702	663	653	637	683	670	703	691	640	682	656	684	702	695	671	693	673	659	672	699	674	704	671	692	674	685	687	670	692	638	694	668	655	720	672	707	638	694	662	644	680	673	687	693	687	682	706	661	665	650	688	687	653	684	663	673	706	689	671	683	653	680	699	682	651	697	708	655	694	688	657	687	674	697	689	667	667	646	687	708	625	661	683	670	676	640	698	702	655	631	619	718	693	650	699	718	615	716	706	734	710	716	700	662	702	646	636	676	700	685	655	698	659	672	666	695	639	694	708	659	634	619	666	753	682	724	666	686	670	657	672	708	667	671	696	727	679	667	665	658	696	704	648	734	709	702	699	676	681	641	667	688	701	693	691	643	673	651	645	697	728	679	716	637	696	644	716	690	692	664	673	662	699	674	634	650	682	647	718	645	673	672	706	688	683	690	698	700	656	687	702	735	668	641	687	655	708	689	662	665	707	668	688	691	680	649	715	678	672	690	686	683	634	678	711	658	721	668	688	710	661	636	633	693	716	693	688	699	680	686	684	677	638	664	655	658	690	678	646	703	658	652	683	691	658	690	630	662	671	708	677	719	683	672	646	663	704	702	648	668	696	665	668	643	694	644	679	675	675	692	690	668	705	689	676	654	693	721	720	696	691	729	727	668	693	690	718	656	667	664	705	642	668	680	692	723	673	673	689	688	599	675	684	665	692	683	725	669	676	714	684	637	749	693	654	680	713	650	711	680	649	681	705	671	680	666	738	694	724	695	707	650	667	670	619	700	653	675	661	685	666	692	670	716	708	655	608	682	674	680	693	685	691	684	694	667	706	698	709	673	689	686	706	691	733	673	694	673	735	673	694	635	686	676	742	701	645	653	665	672	676	709	661	696	705	656	657	682	653	692	659	708	674	700	692	668	666	648	688	698	721	700	684	683	729	672	676	658	698	684	661	679	689	697	675	670	678	648	681	691	633	668	746	677	681	674	685	694	633	659	648	655	696	691	740	686	651	706	644	681	644	678	697	674	618	675	664	689	680	670	674	664	681	673	682	655	676	674	732	666	686	668	630	723	681	699	647	690	682	703	656	719	661	673	649	693	668	684	687	715	680	659	659	641	632	666	709	711	653	635	625	651	684	701	684	687	707	724	617	666	727	684	681	659	661	639	698	649	688	639	713	696	656	712	670	643	698	653	727	735	685	680	644	656	662	680	647	712	657	671	696	684	652	688	694	659	726	665	689	666	680	727	717	708	629	689	682	668	661	667	676	628	680	638	717	666	647	648	690	666	686	714	653	681	674	667	714	676	665	628	674	685	675	685	710	677	756	681	679	631	664	672	710	707	661	676	662	674	682	693	651	659	681	711	669	695	686	674	693	653	650	680	685	706	642	694	670	683	681	670	683	703	692	686	614	716	706	697	684	688	688	671	717	704	661	679	682	727	667	652	679	686	656	707	668	684	708	694	645	692	623	669	709	660	704	697	678	737	691	662	682	683	675	693	654	668	661	677	730	667	721	689	701	694	723	681	696	718	695	700	668	656	650	705	684	669	690	643	717	662	684	668	685	673	655	684	651	668	665	719	710	695	667	665	637	694	679	664	684	717	668	682	637	677	661	639	670	690	671	669	651	670	670	654	685	704	650	715	648	664	677	684	669	722	667	668	731	670	661	699	666	656	659	694	677	670	666	642	700	684	675	709	683	710	733	659	648	691	681	692	645	626	669	679	698	707	697	659	663	687	654	679	686	678	670	689	687	668	673	685	712	714	636	693	673	671	681	694	701	694	662	681	723	679	632	679	710	697	683	690	685	667	686	643	686	673	685	674	624	649	689	747	696	712	659	613	678	673	670	686	669	708	686	655	645	689	675	693	704	662	684	680	645	704	659	665	690	696	625	620	715	752	688	677	695	677	703	675	706	686	695	681	689	698	702	738	662	647	668	703	672	662	643	691	666	693	653	684	656	688	663	661	696	667	671	665	674	693	660	685	677	652	649	724	719	640	701	669	739	674	686	700	656	710	698	713	665	664	701	711	664	664	698	695	636	655	677	670	696	709	685	670	690	680	696	715	671	697	722	664	691	663	677	708	712	658	622	714	687	662	701	663	699	731	699	662	677	701	705	704	727	680	699	662	678	654	696	630	679	648	674	682	691	715	646	675	726	650	692	688	690	670	700	686	677	667	642	703	676	740	638	631
1553	347	343	363	358	369	391	372	347	333	334	363	332	342	336	357	311	335	364	357	373	364	339	356	329	360	351	370	339	377	343	348	346	327	377	365	341	392	334	347	363	355	372	366	348	318	345	384	382	369	380	384	347	384	348	372	325	351	343	327	342	393	353	392	369	337	358	394	345	342	375	341	348	349	364	357	331	382	355	342	338	361	426	331	343	358	351	362	346	382	324	370	362	362	366	368	352	399	385	353	351	322	343	364	362	404	378	359	370	356	352	346	345	328	376	368	355	359	389	383	359	320	357	345	356	385	369	365	340	367	365	342	389	310	335	327	326	357	353	351	375	364	356	348	377	343	371	337	393	398	325	336	309	407	378	341	331	380	352	335	380	363	382	359	361	335	341	333	397	348	341	351	378	383	372	346	360	360	331	380	357	367	372	332	361	351	340	331	362	334	322	379	402	348	362	340	320	358	367	368	384	352	341	365	360	355	329	368	380	351	365	358	335	311	336	356	393	384	370	319	315	390	365	357	350	340	368	372	340	358	354	336	378	377	326	374	331	373	380	354	356	304	346	337	368	346	358	376	384	341	338	352	363	381	370	324	356	373	365	338	328	364	387	344	354	354	366	358	351	378	358	317	370	375	342	379	357	350	365	350	365	342	365	365	364	329	368	380	333	371	344	367	364	358	376	353	369	332	364	349	334	355	345	335	346	361	339	350	374	326	349	345	358	344	368	340	382	382	314	362	375	344	338	360	356	358	367	362	328	361	364	344	373	339	412	355	371	353	355	341	330	366	343	320	359	354	364	367	366	359	380	346	369	370	360	367	346	349	310	347	357	343	346	348	371	368	388	372	404	323	362	358	386	363	350	357	354	361	378	359	387	395	345	388	366	357	388	346	392	312	354	342	376	357	371	366	379	350	374	362	386	336	360	346	365	339	372	312	335	380	347	342	367	376	323	354	406	328	377	356	326	374	371	354	365	364	375	420	388	352	356	356	363	336	356	389	372	337	365	349	328	360	357	341	337	338	333	347	352	354	360	335	349	350	360	380	327	310	367	358	392	352	309	377	341	351	304	378	376	407	379	366	386	349	346	377	362	394	371	359	364	340	357	330	348	353	378	343	378	371	350	339	352	352	346	357	387	356	388	323	333	383	352	375	365	348	329	346	366	333	351	350	328	349	365	404	383	387	348	360	354	331	359	355	360	345	357	305	359	334	319	368	383	332	345	355	334	345	332	380	367	374	368	384	374	368	354	386	334	357	339	350	364	330	335	347	371	343	358	371	372	365	333	353	395	328	357	327	345	356	394	419	401	360	374	354	371	378	327	385	353	384	376	329	370	357	333	365	342	369	365	298	351	374	359	352	354	342	394	327	369	359	360	346	350	339	381	359	355	375	346	352	304	323	358	333	338	358	374	350	320	360	402	367	357	370	361	324	381	379	362	389	380	332	347	382	359	366	396	352	384	363	368	373	354	321	394	359	324	368	345	338	352	350	374	343	344	324	350	342	380	388	403	320	334	360	341	406	310	377	382	371	333	364	352	333	384	336	356	288	350	408	323	372	366	335	395	363	368	337	325	371	358	389	361	367	372	400	375	389	365	384	390	366	340	365	363	348	334	324	380	370	324	364	407	334	352	356	362	377	364	376	353	354	369	321	382	343	382	401	342	359	359	365	349	376	366	359	343	335	353	357	368	360	366	339	361	356	381	347	342	355	370	329	380	373	349	348	361	348	372	374	352	338	361	347	359	353	360	395	340	400	360	379	340	365	321	366	345	351	326	343	349	330	372	362	356	357	347	325	379	349	350	354	309	330	373	327	396	387	361	373	352	383	347	338	354	344	348	399	365	335	354	335	356	380	355	356	311	337	360	363	302	341	350	350	321	349	336	395	333	349	356	342	400	391	367	357	384	358	345	379	378	396	329	343	353	361	360	344	375	363	361	361	346	352	369	345	348	356	362	337	358	378	383	324	342	369	360	359	380	328	370	333	390	339	360	384	354	382	392	350	390	348	379	350	377	358	378	363	363	343	351	398	335	358	362	356	368	367	376	360	320	350	328	359	354	333	312	351	372	351	348	352	344	357	374	366	411	387	357	365	329	349	345	322	345	339	366	344	344	380	344	347	357	347	347	344	378	358	319	356	370	373	358	346	384	350	388	361	351	338	372	342	335	353	353	358	366	379	356	340	347	365	348	328	394	354	381	358	368	375	356	361	375	355	367	356	361	332	373	376	385	383	367	387	336	333	364	367	368	340	351	335	352	377	390	334	339	342	341	344	367	327	370	355	315	305	368	356	402	376	354	409	339	380	359	352	367	350	356	374	361	355	369	358	347	323	340	367	329	369	385	349	330	368	343	396	361	358	353	354	342	303	349	384	305	327	376	346	381	338	333	363	351	325	324	360	348	396	332	358	381	340	375	346	342	395	353	370	362	335	355	370	295	346	383	368	387	356	332	341	342	345	335	312	379	363	398	341	368	326	334	356	330	338	353	377	328	359	356	352	353	350	356	352	359	334	377	350	367	357	354	369	353	364	355	383	373	365	368	387	401	332	331	335	376	349	327	328	406	359	349	348	382	352	383	333	362	380	360	380	347	329	358	380	357	351	347	377	382	372	336	352	339	349	356	427	353	325	382	371	350	332	359	360	356	349	353	344	337	367	394	346	360	389	355	358	349	369	343	360	367	375	389	344	367	341	389	366	337	343	362	374	383	383	364	364	365	394	339	341	369	360	343	333	357	363	363	364	381	316	364	381	345	362	386	354	370	350	361	335	327	325	371	346	375	339	373	349	351	344	355	331	360	384	353	322	353	355	347	335	324	327	360	367	335	361	364	385	376	355	350	352	335	395	344	364	355	363	356	354	321	356	355	401	360	350	340	348	354	326	355	371	376	362	380	385	356	374	344	389	371	357	358	349	356	369	302	282	371	353	349	357	354	349	371	361	358	324	364	351	325	371	380	417	387	392	341	374	348	347	325	391	349	384	394	362	372	330	366	357	371	339	354	366	350	356	353	324	349	344	379	366	327	318	331	371	346	396	323	337	344	355	354	363	361	359	389	322	344	306	350	372	378	342	395	364	391	377	358	346	337	362	344	342	351	377	384	402	352	343	355	341	372	350	337	323	353	377	348	357	348	352	355	311	330	334	331	368	342	366	347	359	374	347	373	390	358	387	342	354	390	343	353	380	329	346	378	359	343	356	360	387	362	388	355	344	355	355	315	330	351	378	347	376	382	355	375	382	361	331	345	371	396	390	372	377	381	376	345	363	402	342	345	370	342	334	364	334	335	361	348	343	367	354	393	370	352	368	359	332	345	347	346	349	374	339	362	369	349	343	382	361	349	356	355	342	358	332	374	338	371	382	394	380	374	327	353	346	336	324	383	391	389	338	390	341	334	351	353	354	349	314	352	355	361	385	396	357	323	348	377	351	345	381	347	343	366	377	372	371	366	370	386	319	352	349	349	367	346	375	349	352	380	371
1874	808	802	786	807	779	767	841	793	795	791	755	828	728	797	806	819	791	825	817	782	786	774	786	769	811	837	762	805	811	814	795	823	743	819	790	805	757	792	792	792	806	829	777	784	763	748	803	784	744	797	783	855	781	791	769	812	819	757	819	814	801	802	788	755	802	780	762	821	817	766	763	841	842	734	776	826	839	870	778	822	787	787	785	806	822	806	798	769	791	811	790	823	782	812	809	787	755	800	848	762	842	789	766	794	828	783	838	763	775	776	794	785	755	840	803	805	823	787	788	838	814	793	810	783	779	791	838	820	751	703	760	792	806	801	828	775	715	766	823	742	793	801	804	814	754	775	783	786	766	774	797	781	801	739	796	796	809	779	789	761	818	824	813	775	786	794	780	799	838	800	764	756	799	786	812	783	773	798	721	834	829	802	806	784	805	786	773	783	784	822	776	818	769	819	815	746	790	838	782	782	804	791	781	823	783	807	767	755	747	828	805	782	800	762	783	787	806	798	719	761	772	787	806	829	750	776	758	759	777	798	771	860	787	813	783	834	807	822	756	761	820	813	827	822	758	815	790	807	779	827	837	812	786	728	814	780	763	777	757	789	785	799	802	729	721	765	815	798	798	783	795	707	752	837	752	791	852	796	776	776	798	815	748	789	778	788	825	787	813	796	780	806	816	771	783	752	763	778	811	796	737	789	789	780	714	769	815	819	812	765	819	769	807	760	808	754	803	784	795	761	756	815	789	830	805	805	778	791	782	786	764	791	775	780	757	759	728	763	794	799	769	814	827	772	763	754	778	752	846	763	730	786	815	752	801	763	765	775	797	794	800	786	752	798	750	755	779	830	798	778	823	746	758	811	747	751	823	807	796	787	785	820	814	792	761	788	804	809	824	796	821	809	764	809	788	781	785	738	766	758	789	798	777	775	820	836	845	764	800	763	809	794	774	780	793	818	822	764	844	850	796	783	798	807	828	836	768	831	784	813	778	841	757	802	752	772	831	855	809	809	801	815	826	764	778	802	859	811	773	757	841	818	806	760	738	803	859	777	820	829	765	823	831	829	767	848	742	830	784	781	836	783	826	809	783	754	830	812	810	797	814	814	773	778	807	806	767	795	778	829	827	791	808	762	797	820	794	768	832	753	817	778	787	761	793	789	766	787	793	812	799	788	777	798	785	789	716	805	764	814	853	768	760	826	850	787	805	795	812	800	768	811	770	791	822	799	808	762	806	820	805	794	790	798	784	808	805	792	869	823	830	778	814	762	771	750	792	827	863	790	728	756	805	810	818	840	791	727	842	760	839	809	767	789	796	805	806	788	810	800	828	795	781	773	799	822	756	792	731	779	784	791	842	798	758	806	805	829	793	819	778	767	857	851	817	803	737	781	799	809	753	757	743	762	755	809	749	759	767	809	759	810	771	794	780	766	812	792	759	787	818	810	784	779	773	729	802	758	806	787	835	741	816	786	808	769	766	795	753	804	783	810	789	807	789	804	809	806	783	807	848	780	777	742	756	850	794	729	741	786	820	803	822	781	810	791	774	752	784	803	779	773	804	753	733	796	820	794	764	818	798	787	764	803	793	840	806	823	764	818	792	845	848	734	813	797	839	763	806	792	791	819	791	794	829	791	862	767	780	810	771	795	776	814	781	795	759	802	770	777	817	783	805	833	784	803	767	841	828	787	759	791	780	815	819	782	763	790	779	825	771	782	818	728	833	811	786	804	780	776	821	843	747	789	760	858	811	823	804	821	828	741	853	831	783	827	780	737	766	742	807	803	811	864	816	829	810	782	799	796	791	847	832	800	793	772	809	808	818	821	787	795	818	840	830	810	782	812	790	797	770	848	821	852	783	763	776	807	771	777	796	775	804	772	817	799	755	815	817	773	754	821	760	814	792	794	808	793	782	758	790	818	758	834	773	751	830	805	820	774	813	784	836	776	819	813	786	753	722	805	805	779	827	769	774	789	789	769	768	826	788	769	790	798	824	790	798	780	784	792	807	785	772	786	843	805	773	822	797	786	820	807	793	757	796	725	794	768	770	803	779	793	811	766	821	763	845	795	787	772	839	742	826	785	795	754	820	775	827	783	797	790	767	769	829	760	768	775	806	765	767	795	754	771	798	853	748	764	856	762	869	749	779	769	790	805	748	795	744	793	798	722	831	726	824	804	840	785	787	802	792	752	775	783	791	777	794	795	780	793	794	823	826	779	791	814	773	724	771	804	779	784	834	801	836	855	844	802	790	776	824	801	781	795	790	805	806	753	767	779	800	874	827	770	792	828	821	767	822	814	814	802	851	776	778	815	770	816	779	827	801	808	792	793	777	835	795	769	808	800	746	788	737	777	836	801	835	829	784	754	771	787	798	837	778	815	791	782	813	818	794	823	785	760	829	796	811	762	836	847	774	766	756	843	798	799	788	839	785	772	809	837	737	778	790	777	762	793	806	789	785	799	829	767	874	782	776	771	765	773	815	779	785	801	758	752	788	810	832	759	786	800	826	837	808	839	779	822	800	826	811	782	760	778	723	796	773	782	846	778	802	780	794	767	748	803	759	757	780	765	772	807	774	815	788	726	762	785	839	811	778	781	772	828	844	763	819	801	811	776	809	823	778	856	778	795	763	787	830	808	751	803	766	789	805	763	788	793	804	831	815	785	789	752	797	793	779	788	835	758	812	772	831	813	839	815	791	813	748	823	791	793	824	769	795	766	862	795	761	808	763	811	800	766	774	771	822	776	775	790	785	839	811	808	840	770	761	773	841	789	761	837	777	810	815	804	800	788	824	841	786	783	743	789	782	814	764	755	811	785	820	709	733	797	775	755	809	817	849	759	815	752	769	778	805	792	752	810	807	839	763	828	783	837	856	731	807	771	853	827	798	751	760	859	749	797	849	709	839	762	767	798	792	807	812	812	781	784	791	789	763	813	811	813	795	726	808	781	752	765	797	843	803	842	763	822	779	768	806	817	781	768	858	776	788	759	793	829	818	796	840	764	787	779	741	806	763	828	813	800	786	785	824	780	827	817	780	850	806	781	762	779	736	810	787	781	768	794	787	778	860	823	804	794	771	778	855	767	829	792	795	812	830	803	776	798	848	789	830	750	785	777	746	751	869	788	789	805	787	770	763	759	815	798	815	834	779	794	766	758	790	802	812	832	768	809	793	773	744	798	791	783	744	763	745	808	782	760	787	821	792	836	830	773	816	807	835	799	813	819	807	862	776	837	794	814	802	760	784	736	808	810	838	785	803	759	810	804	785	812	750	819	841	797	816	734	809	784	802	774	786	773	777	773	828	841	752	805	831	811	795	827	764	828	813	810	749	802	796	781	807	829	759	787	796	762	845	802	759	801	847	763	797	851	798	802	761	772	809	827	811	806	785	772	787	798	811	783	840	798	785	847	788	789	755	815	776	776	776	760	787	783	768	794	809	844	798	799	788	832	798	787	785	709	781	765	742	822	780	745	807	777	849	801	751
7629	559	537	432	324	290	254	253	219	202	229	211	217	206	199	194	163	200	154	212	179	180	214	192	193	173	184	204	181	195	162	185	184	160	172	183	182	171	178	168	188	170	154	155	182	179	176	148	173	171	165	203	177	172	169	185	183	193	175	187	185	159	180	180	210	183	188	215	174	174	166	179	190	173	153	157	190	176	183	210	184	189	196	163	170	162	205	192	180	181	174	153	154	175	188	182	187	184	163	190	207	174	175	186	177	174	166	173	186	214	178	173	160	158	165	159	187	161	183	192	164	158	187	167	170	176	198	180	183	164	169	167	185	150	175	163	156	164	171	149	201	194	172	175	176	191	191	176	170	163	195	175	184	180	173	194	169	180	174	174	171	187	171	169	180	193	142	156	153	158	178	176	181	211	156	151	188	203	192	167	159	179	188	163	136	180	173	167	175	186	172	181	176	193	179	199	196	188	190	179	197	187	196	178	186	197	165	174	184	166	176	150	178	167	187	178	173	193	174	192	167	176	179	183	170	171	172	176	175	185	165	167	172	164	181	175	168	148	170	175	181	161	164	182	180	153	177	188	177	161	169	205	164	174	157	166	192	215	191	163	151	197	169	175	173	172	183	178	165	186	159	177	184	193	178	156	181	204	173	160	168	157	181	185	183	141	177	158	179	179	186	177	166	193	195	187	191	184	183	156	150	184	185	163	206	165	190	185	193	145	187	150	179	197	163	165	151	173	157	215	184	184	179	167	166	182	183	164	188	193	180	180	187	193	159	169	180	185	187	184	168	166	164	184	175	185	184	172	177	154	171	198	143	198	159	187	183	144	173	155	188	165	182	179	171	177	169	188	171	187	170	156	158	170	167	172	206	183	181	167	190	182	190	158	176	175	188	184	200	151	170	176	160	170	160	177	172	179	162	167	152	169	170	170	187	159	190	186	196	186	179	178	159	171	197	206	171	201	188	156	185	170	157	184	166	166	184	182	177	159	173	169	200	167	175	177	161	174	160	180	182	165	176	169	192	201	172	150	200	214	193	145	173	173	148	158	186	194	170	172	208	192	175	167	173	177	179	166	169	172	180	179	174	176	195	198	173	186	188	154	182	147	175	148	184	206	188	182	168	188	200	178	161	192	189	165	170	184	169	163	180	145	191	157	168	194	186	199	189	186	158	189	171	171	199	188	173	170	157	187	156	163	165	191	184	198	168	174	193	174	192	190	178	178	163	195	185	185	171	175	178	167	186	204	168	171	185	211	143	192	155	144	182	194	187	188	173	164	175	192	179	182	155	159	178	175	208	181	157	187	189	166	183	172	174	182	184	191	171	175	197	170	181	179	189	179	183	186	179	158	198	213	151	172	194	186	196	173	163	177	159	175	178	184	172	198	183	163	188	149	175	188	194	179	193	174	144	189	193	196	189	196	172	186	169	185	165	189	155	180	173	165	186	170	153	157	183	172	154	195	145	179	181	172	182	184	179	196	221	180	163	168	170	157	172	188	187	190	175	153	179	172	151	171	184	185	194	179	196	185	162	166	177	176	186	166	173	160	172	202	145	173	193	189	182	199	181	154	181	184	169	164	181	167	181	211	164	183	166	174	213	159	175	186	194	193	189	183	172	180	197	185	147	157	160	157	167	162	153	193	208	165	178	159	176	175	163	169	168	181	185	164	181	213	191	215	187	166	178	173	165	187	155	197	169	178	178	185	185	181	187	164	167	181	186	162	178	164	187	206	197	197	193	167	184	172	182	173	201	168	188	174	189	170	188	170	183	180	169	180	169	197	166	197	171	172	177	165	162	173	168	184	195	191	174	176	173	147	185	202	170	180	182	166	153	178	174	144	166	194	184	190	184	194	164	169	198	150	196	163	183	172	180	197	197	177	166	207	165	173	196	159	157	164	202	187	181	181	168	168	152	177	164	165	166	189	192	164	190	186	187	177	175	180	172	199	169	151	184	183	176	176	174	196	183	212	188	135	205	210	177	155	183	209	186	202	176	176	175	168	162	187	167	181	189	204	178	164	170	175	195	161	181	177	178	145	181	141	181	205	165	161	158	189	189	191	215	196	147	195	152	182	163	159	169	165	207	188	202	196	164	186	197	180	179	176	186	179	177	176	170	190	164	167	163	183	182	194	154	192	202	149	161	184	168	170	171	180	196	188	179	171	166	167	169	183	176	165	185	156	188	159	188	172	186	191	180	188	171	167	161	154	187	213	175	182	160	165	216	205	192	165	172	158	156	183	187	160	185	161	209	194	181	178	185	180	156	159	206	189	177	174	158	196	177	173	189	196	193	190	180	184	174	185	184	183	155	191	152	165	166	151	185	157	164	168	205	178	189	160	147	159	201	193	195	152	168	196	193	180	193	184	158	201	172	202	164	162	181	175	162	161	174	191	185	186	166	186	183	196	179	183	177	158	152	223	156	176	158	173	154	152	157	186	171	196	162	170	181	195	175	191	180	173	141	166	197	157	189	185	180	161	201	171	183	191	189	195	159	180	208	168	167	160	178	169	158	176	193	173	178	173	183	176	183	179	151	172	175	194	178	156	164	180	186	192	199	151	160	155	160	188	198	201	165	151	180	171	151	178	168	182	173	193	161	164	172	155	184	195	163	178	148	177	186	161	210	183	167	210	184	174	145	192	171	166	196	171	207	177	179	184	153	187	168	194	176	193	177	188	170	175	186	187	157	178	169	155	195	188	174	173	170	167	175	171	194	193	176	176	162	160	175	176	178	169	193	161	182	190	181	200	155	174	151	180	187	180	172	179	162	161	160	180	182	171	177	183	183	198	167	207	196	183	190	152	161	202	170	184	163	189	183	168	170	169	173	157	185	180	167	172	153	169	171	171	157	175	180	196	175	174	175	193	176	157	179	181	172	174	210	191	185	158	168	157	163	188	166	169	161	178	165	188	196	174	153	185	178	162	196	179	184	179	191	184	181	194	166	189	150	193	159	150	168	178	191	192	177	176	186	182	159	209	160	169	163	168	187	164	179	142	146	158	185	216	178	176	187	171	171	199	178	180	181	187	134	161	179	178	170	173	173	178	181	174	181	164	156	187	178	171	161	183	167	199	196	191	169	161	187	176	165	173	183	176	188	162	178	196	191	164	167	194	168	195	169	140	152	183	167	188	197	182	170	174	173	213	197	154	170	147	149	124	168	184	193	175	209	161	188	160	185	192	171	174	181	174	176	173	182	163	197	151	197	174	171	171	176	181	201	179	186	182	201	169	147	167	178	179	191	158	186	162	191	216	164	170	193	180	138	187	175	200	171	182	174	193	164	159	182	168	186	153	208	161	165	189	169	161	193	177	189	186	180	192	162	171	171	178	164	201	205	178	178	185	201	183	186	163	178	189	176	170	175	179	162	144	187	176	172	186	180	172	158	179	183	178	184	160	177	172	168	189	176	187	185	203	150	179	183	163	176	180	199	181	152	188	214	157	205	171	163	196	184	173	175	163	187	184	162	176	184	189	158	151
6108	790	1233	1441	1200	1033	914	796	706	675	611	609	574	610	519	505	560	551	497	506	513	499	484	502	485	473	524	496	502	467	484	477	476	432	492	485	480	493	468	482	469	503	475	496	460	498	509	497	470	470	442	455	467	475	457	424	430	429	441	435	426	434	475	432	458	472	469	447	418	464	465	456	460	465	470	484	461	454	468	426	439	447	486	441	455	443	503	452	432	467	444	457	473	448	457	442	453	471	449	419	475	438	436	488	479	469	470	442	456	440	455	440	483	444	435	438	465	473	459	451	477	451	456	466	449	447	501	466	438	474	483	460	477	431	445	462	474	445	462	463	431	446	457	466	456	469	440	429	420	413	441	443	457	458	430	432	456	453	477	440	476	475	451	444	447	462	481	430	432	452	428	454	492	467	451	436	416	466	465	439	453	431	492	467	477	438	467	478	478	498	459	445	470	466	452	432	436	457	452	464	401	463	482	433	431	462	490	444	455	480	442	461	467	477	463	484	456	472	446	483	459	451	440	447	454	458	390	432	485	455	452	439	464	466	462	445	449	440	464	440	448	455	500	444	438	443	459	430	442	426	486	438	480	451	438	448	429	471	478	475	463	440	449	439	460	432	472	442	448	462	481	442	416	501	421	465	463	437	449	456	462	478	446	454	461	442	490	432	481	423	455	459	468	485	439	461	456	435	448	489	460	444	443	494	459	458	468	406	445	441	428	452	412	473	441	478	452	443	460	441	439	464	464	515	463	468	426	464	426	455	461	436	455	446	440	415	436	467	485	490	451	404	466	460	435	422	433	465	504	434	456	463	460	443	446	470	471	440	399	455	435	451	446	494	458	469	486	427	414	464	486	463	462	458	474	451	469	497	451	447	455	472	485	469	469	431	421	467	490	454	467	434	466	460	478	464	410	474	456	468	440	454	459	478	447	483	455	472	457	455	513	491	413	449	442	450	456	476	462	442	448	451	462	429	431	409	464	460	431	492	482	432	448	452	470	455	460	460	430	424	465	446	447	466	466	478	447	463	464	449	425	432	495	449	476	477	470	504	447	448	443	456	462	487	434	438	468	481	453	497	456	444	426	443	478	450	425	430	450	448	507	435	472	419	494	447	452	453	479	445	437	441	459	432	464	466	453	461	459	439	475	468	455	430	445	431	423	453	427	456	466	463	425	491	462	432	418	454	509	476	442	469	436	482	453	451	465	463	466	461	468	429	454	439	446	464	475	443	474	458	459	462	445	431	440	478	442	462	463	442	430	420	411	493	412	479	496	442	458	446	458	486	459	436	461	435	436	446	451	489	480	400	458	427	430	474	445	428	435	446	455	475	472	461	453	453	481	443	445	470	471	483	464	455	445	488	473	430	420	450	425	465	438	440	472	449	458	469	474	494	424	463	450	472	477	431	477	451	447	458	462	452	453	443	417	476	457	449	472	480	470	437	459	471	442	424	461	451	464	465	490	443	413	473	461	442	413	447	450	452	463	443	489	466	456	405	466	447	479	499	434	464	462	479	466	465	419	445	469	423	475	485	474	428	429	476	450	447	505	474	464	438	439	471	475	436	501	468	493	454	467	444	428	467	465	440	490	477	447	457	484	486	467	457	429	443	447	457	453	439	467	445	480	463	472	435	480	494	455	447	435	504	441	454	440	436	449	438	442	449	436	408	466	459	459	434	443	433	434	453	482	433	501	478	427	428	404	469	460	476	452	464	467	456	487	488	432	448	445	445	449	485	464	453	443	444	457	485	469	457	471	466	437	432	440	436	478	473	410	473	446	456	467	448	485	427	498	445	472	429	444	438	443	457	454	414	463	473	461	448	409	471	452	447	394	475	477	433	466	445	504	496	504	460	448	476	468	467	428	468	494	434	455	477	475	466	471	458	431	463	484	470	455	446	461	515	445	465	437	453	459	451	446	484	456	462	457	467	448	430	455	477	429	449	484	447	414	468	454	454	460	457	469	443	451	489	510	476	426	455	467	457	460	490	456	476	431	449	424	447	459	482	450	461	474	472	470	448	433	460	434	477	532	461	464	450	434	430	423	435	454	452	455	448	475	423	462	457	449	475	444	415	465	469	487	478	435	447	499	480	482	434	471	464	452	440	453	431	453	438	465	467	457	455	459	472	518	455	425	464	458	462	459	405	431	458	480	443	474	466	436	480	422	464	479	433	449	448	441	469	449	449	498	456	474	479	462	472	446	479	440	440	473	440	474	426	479	461	473	453	457	441	414	472	453	455	455	448	426	475	422	433	451	445	456	480	421	449	451	465	432	461	438	483	463	427	459	480	461	457	462	484	474	458	489	447	451	473	491	434	486	470	454	470	453	424	471	477	459	441	444	435	480	446	495	453	445	442	469	439	454	457	472	409	434	465	437	498	464	470	444	460	429	462	432	498	463	448	437	454	436	460	449	465	449	463	441	494	481	451	453	488	417	437	468	463	502	498	436	449	459	456	454	477	448	457	468	464	397	490	480	489	476	445	435	455	419	423	460	462	466	444	440	447	482	481	443	470	429	446	476	460	477	462	453	484	458	390	453	436	440	455	440	460	436	402	447	449	426	478	472	399	478	456	455	468	468	503	472	425	434	441	490	513	454	450	430	422	474	439	433	491	460	490	447	450	430	480	438	433	437	486	464	449	442	450	482	474	417	446	445	429	385	487	440	443	464	447	475	464	465	472	457	467	440	467	466	476	476	458	476	453	486	437	475	432	486	416	440	419	429	486	453	469	420	459	480	487	423	443	456	467	440	471	437	440	504	478	479	461	453	452	511	434	427	449	490	442	430	482	411	473	406	466	498	445	415	432	459	433	423	435	439	480	429	445	465	441	458	446	447	455	448	465	493	428	455	444	482	449	441	455	419	457	447	472	460	433	469	476	463	471	467	471	476	436	453	462	479	474	483	446	468	458	449	463	454	442	470	462	458	417	442	451	457	449	472	462	458	429	436	483	466	436	482	453	426	452	470	483	445	449	453	444	439	458	445	465	465	464	479	464	430	455	482	484	438	431	486	445	456	463	431	445	476	472	465	416	425	463	494	441	468	448	464	463	447	444	446	423	491	434	416	434	474	441	469	432	442	448	478	483	432	447	445	469	483	442	453	456	469	492	477	436	488	400	417	443	463	464	431	444	438	417	448	461	442	474	472	474	478	428	419	461	465	450	443	451	478	464	485	457	435	461	424	429	449	423	475	449	459	504	492	462	453	464	464	449	416	427	450	445	481	454	449	457	406	480	460	439	467	444	465	457	440	416	429	467	419	464	430	442	476	497	461	459	453	506	459	455	436	472	475	478	446	466	458	464	485	459	479	453	426	458	470	472	469	459	452	449	456	455	486	486	461	434	462	447	464	446	476	414	445	434	445	495	441	456	457	473	480	450	434	476	486	416	455	441	431	440	503	461	463	456	439	438	449	486	484	452	407	461	439	487	477	460	455	488	446	478	464	442	517	432	464	478	447	422	418	473	444	408	417	422	455	441
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	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
